From a11517a62daed1c383f83e372bc4b35fb172987d Mon Sep 17 00:00:00 2001 From: Rodrigo Matsuura Date: Sun, 28 Jun 2026 09:07:52 -0300 Subject: [PATCH] fix: update Portuguese (Brasil) translations (#2458) --- lib/I18n/translations/portuguese.yaml | 160 +++++++++++++++++++++----- 1 file changed, 134 insertions(+), 26 deletions(-) diff --git a/lib/I18n/translations/portuguese.yaml b/lib/I18n/translations/portuguese.yaml index 7b68383c..cfa0cfe2 100644 --- a/lib/I18n/translations/portuguese.yaml +++ b/lib/I18n/translations/portuguese.yaml @@ -19,7 +19,7 @@ STR_END_OF_BOOK: "Fim do livro" STR_EMPTY_CHAPTER: "Capítulo vazio" STR_INDEXING: "Indexando" STR_MEMORY_ERROR: "Erro de memória" -STR_PAGE_LOAD_ERROR: "Erro página" +STR_PAGE_LOAD_ERROR: "Erro ao carregar pág." STR_EMPTY_FILE: "Arquivo vazio" STR_OUT_OF_BOUNDS: "Fora dos limites" STR_LOADING: "Carregando..." @@ -32,8 +32,8 @@ STR_CONNECTING: "Conectando..." STR_CONNECTED: "Conectado!" STR_CONNECTION_FAILED: "Falha na conexão" STR_FORGET_NETWORK: "Esquecer rede?" -STR_SAVE_PASSWORD: "Salvar senha a próxima vez?" -STR_PRESS_OK_SCAN: "Pressione OK procurar novamente" +STR_SAVE_PASSWORD: "Salvar senha na próxima vez?" +STR_PRESS_OK_SCAN: "Pressione OK para buscar novamente" STR_JOIN_NETWORK: "Entrar em uma rede" STR_CREATE_HOTSPOT: "Criar hotspot" STR_JOIN_DESC: "Conecte-se a uma rede Wi-Fi existente" @@ -41,7 +41,7 @@ STR_HOTSPOT_DESC: "Crie uma rede Wi-Fi para outras pessoas entrarem" STR_STARTING_HOTSPOT: "Iniciando hotspot..." STR_HOTSPOT_MODE: "Modo hotspot" STR_CONNECT_WIFI_HINT: "Conecte seu dispositivo a esta rede Wi-Fi" -STR_OPEN_URL_HINT: "Abra este URL seu navegador" +STR_OPEN_URL_HINT: "Abra esta URL no seu navegador" STR_OR_HTTP_PREFIX: "ou http://" STR_SCAN_QR_HINT: "ou escaneie o QR code com seu celular:" STR_CALIBRE_WIRELESS: "Calibre sem fio" @@ -50,30 +50,36 @@ STR_MAC_ADDRESS: "Endereço MAC:" STR_CHECKING_WIFI: "Verificando Wi-Fi..." STR_ENTER_WIFI_PASSWORD: "Digite a senha Wi-Fi" STR_TO_PREFIX: "para" -STR_CALIBRE_RECEIVING: "Recebendo:" -STR_CALIBRE_RECEIVED: "Recebido:" +STR_CALIBRE_RECEIVING: "Recebendo: " +STR_CALIBRE_RECEIVED: "Recebido: " STR_CALIBRE_INSTRUCTION_1: "1) Instale o plugin CrossPoint Reader" STR_CALIBRE_INSTRUCTION_2: "2) Esteja na mesma rede Wi-Fi" -STR_CALIBRE_INSTRUCTION_3: "3) No Calibre: \"Enviar o dispositivo\"" +STR_CALIBRE_INSTRUCTION_3: "3) No Calibre: \"Enviar ao dispositivo\"" STR_CALIBRE_INSTRUCTION_4: "\"Mantenha esta tela aberta durante o envio\"" STR_CAT_DISPLAY: "Tela" STR_CAT_READER: "Leitor" STR_CAT_CONTROLS: "Controles" STR_CAT_SYSTEM: "Sistema" STR_SLEEP_SCREEN: "Tela de repouso" +STR_QUICK_RESUME_TIMEOUT: "Retomada rápida após tempo limite" STR_SLEEP_COVER_MODE: "Modo capa tela repouso" STR_HIDE_BATTERY: "Ocultar % da bateria" STR_EXTRA_SPACING: "Espaço de parágrafos extra" STR_TEXT_AA: "Suavização de texto" +STR_IMAGES: "Imagens" +STR_IMAGES_DISPLAY: "Exibição" +STR_IMAGES_PLACEHOLDER: "Espaço reservado" +STR_IMAGES_SUPPRESS: "Ocultar" STR_SHORT_PWR_BTN: "Clique curto botão ligar" STR_ORIENTATION: "Orientação de leitura" STR_SIDE_BTN_LAYOUT: "Disposição botões laterais" STR_FRONT_BTN_FOLLOW_ORIENTATION: "Orientar botões frontais" -STR_LONG_PRESS_BEHAVIOR: "Comportamento do botão de premir e segurar" -STR_LONG_PRESS_BEHAVIOR_OFF: "Desligado" -STR_LONG_PRESS_BEHAVIOR_SKIP: "Saltar capítulo" +STR_LONG_PRESS_BEHAVIOR: "Comportamento de Pressionar e segurar" +STR_LONG_PRESS_BEHAVIOR_OFF: "DESL." +STR_LONG_PRESS_BEHAVIOR_SKIP: "Pular capítulo" STR_LONG_PRESS_BEHAVIOR_ORIENTATION: "Alterar orientação" -STR_FONT_PREVIEW_TEXT: "Vejo galã sexy pôr quinze kiwis à força em baú achatado" +STR_LONG_PRESS_MENU: "Pressionar e segurar Menu" +STR_FONT_PREVIEW_TEXT: "Um pequeno jabuti xereta viu dez cegonhas felizes. " STR_FONT_FAMILY: "Fonte do leitor" STR_FONT_SIZE: "Tam. fonte UI" STR_LINE_SPACING: "Espaçamento entre linhas" @@ -81,6 +87,7 @@ STR_SCREEN_MARGIN: "Margens da tela" STR_PARA_ALIGNMENT: "Alinhamento parágrafo" STR_HYPHENATION: "Hifenização" STR_TIME_TO_SLEEP: "Tempo para repousar" +STR_SHOW_HIDDEN_FILES: "Mostrar arquivos ocultos" STR_REMOVE_READ_FROM_RECENTS: "Limpar livros lidos da lista de recentes" STR_MOVE_FINISHED_TO_READ: "Mover livros lidos para a pasta Read" STR_REFRESH_FREQ: "Frequência atualização" @@ -128,6 +135,7 @@ STR_ALWAYS: "Sempre" STR_IGNORE: "Ignorar" STR_SLEEP: "Repouso" STR_PAGE_TURN: "Virar página" +STR_FORCE_REFRESH: "Atualizar tela" STR_PORTRAIT: "Retrato" STR_LANDSCAPE_CW: "Paisagem H" STR_INVERTED: "Invertido" @@ -135,6 +143,9 @@ STR_ORIENTATION_INVERTED: "Retrato 180°" STR_LANDSCAPE_CCW: "Paisagem AH" STR_PREV_NEXT: "Ant/Próx" STR_NEXT_PREV: "Próx/Ant" +STR_KOSYNC: "KOSync" +STR_BOOKMARK_OPTION: "Marcador" +STR_DISABLED: "Desabilitado" STR_NOTO_SERIF: "Noto Serif" STR_NOTO_SANS: "Noto Sans" STR_SMALL: "Pequeno" @@ -162,17 +173,21 @@ STR_UPDATING: "Atualizando..." STR_NO_UPDATE: "Nenhuma atualização disponível" STR_UPDATE_FAILED: "Falha na atualização" STR_UPDATE_COMPLETE: "Atualização concluída" -STR_POWER_ON_HINT: "Pressione e segure o botão energia ligar novamente" -STR_NO_ENTRIES: "Nenhum entries encontrado" +STR_POWER_ON_HINT: "Pressione e segure o botão de energia para ligar novamente" +STR_RESTARTING_HINT: "Reiniciando... Se não reiniciar, pressione e segure o botão de energia por alguns segundos." +STR_NO_ENTRIES: "Nenhuma entrada encontrada" STR_DOWNLOADING: "Baixando..." STR_DOWNLOAD_FAILED: "Falha no download" STR_ERROR_MSG: "Erro:" STR_UNNAMED: "Sem nome" +STR_HOLD_OPEN_TO_DELETE: "Segure 'Abrir' para excluir" STR_NO_SERVER_URL: "Nenhum URL servidor configurado" STR_FETCH_FEED_FAILED: "Falha ao buscar o feed" STR_PARSE_FEED_FAILED: "Falha ao interpretar o feed" -STR_NETWORK_PREFIX: "Rede:" -STR_IP_ADDRESS_PREFIX: "Endereço IP:" +STR_NEXT_PAGE: "Próxima Página »" +STR_PREV_PAGE: "« Página Anterior" +STR_NETWORK_PREFIX: "Rede: " +STR_IP_ADDRESS_PREFIX: "Endereço IP: " STR_ERROR_GENERAL_FAILURE: "Erro: falha geral" STR_ERROR_NETWORK_NOT_FOUND: "Erro: rede não encontrada" STR_ERROR_CONNECTION_TIMEOUT: "Erro: tempo limite conexão" @@ -181,10 +196,9 @@ STR_BACK: "« Voltar" STR_EXIT: "« Sair" STR_HOME: "« Início" STR_SELECT: "Escolher" +STR_SELECTED: "Selecionado" STR_TOGGLE: "Alternar" STR_TOGGLE_BOOKMARK: "Alternar marcador" -STR_BOOKMARK_REMOVED: "Marcador removido." -STR_HOLD_OPEN_TO_DELETE: "Mantenha Abrir pressionado para excluir" STR_CONFIRM: "Confirmar" STR_CANCEL: "Cancelar" STR_CONNECT: "Conectar" @@ -193,6 +207,8 @@ STR_DOWNLOAD: "Baixar" STR_RETRY: "Tentar novamente" STR_YES: "Sim" STR_NO: "Não" +STR_SHOW: "Mostrar" +STR_HIDE: "Ocultar" STR_STATE_ON: "LIG." STR_STATE_OFF: "DESL." STR_NOT_SET: "Não definido" @@ -203,15 +219,51 @@ STR_DIR_DOWN: "Baixo" STR_OK_BUTTON: "OK" STR_SLEEP_COVER_FILTER: "Filtro capa tela repouso" STR_FILTER_CONTRAST: "Contraste" -STR_UI_THEME: "Tema da interface" +STR_CUSTOMISE_STATUS_BAR: "Customizar Barra de Status" +STR_CHAPTER_PAGE_COUNT: "Páginas do Capítulo" +STR_BOOK_PROGRESS_PERCENTAGE: "Porcentagem de Progresso" +STR_PROGRESS_BAR: "Barra de Progresso" +STR_PROGRESS_BAR_THICKNESS: "Espessura da Barra de Progresso" +STR_PROGRESS_BAR_THIN: "Fino" +STR_PROGRESS_BAR_MEDIUM: "Médio" +STR_PROGRESS_BAR_THICK: "Grosso" +STR_BOOK: "Livro" +STR_CHAPTER: "Capítulo" +STR_EXAMPLE_CHAPTER: "Capítulo 21" +STR_EXAMPLE_BOOK: "Título do Livro" +STR_PREVIEW: "Prévia" +STR_TITLE: "Título" +STR_BATTERY: "Bateria" +STR_XTC_STATUS_BAR: "Barra de Status XTC" +STR_BOTTOM: "Baixo" +STR_TOP: "Topo" +STR_CLOCK: "Relógio" +STR_CLOCK_UTC_OFFSET: "Offset UTC do Relógio" +STR_CLOCK_FORMAT: "Formato do Relógio" +STR_CLOCK_FORMAT_24H: "24 horas" +STR_CLOCK_FORMAT_12H: "12 horas" +STR_CURRENT_TIME: "Hora atual:" +STR_NEXT_FIELD: "Próximo" +STR_CLOCK_SYNC: "Sincronizar Relógio" +STR_CLOCK_SYNC_NOW: "Sincronizar relógio agora" +STR_CLOCK_SYNCING: "Sincronizando via NTP..." +STR_CLOCK_SYNC_OK: "Relógio sincronizado" +STR_CLOCK_SYNC_FAIL: "Falha na sincronização" +STR_CLOCK_SYNC_NO_WIFI: "Wi-Fi não conectado" +STR_CLOCK_SYNC_NO_WIFI_HINT: "Conecte ao Wi-Fi primeiro, depois tente novamente." +STR_CLOCK_SYNCED: "Relógio sincronizado" +STR_UI_THEME: "Tema" STR_THEME_CLASSIC: "Clássico" STR_THEME_LYRA: "Lyra" STR_THEME_ROUNDEDRAFF: "RoundedRaff" -STR_THEME_LYRA_EXTENDED: "Lyra Extended" +STR_THEME_LYRA_EXTENDED: "Lyra Estendido" STR_SUNLIGHT_FADING_FIX: "Ajuste desbotamento ao sol" -STR_QUICK_RESUME_TIMEOUT: "Retomada rápida após tempo limite" STR_REMAP_FRONT_BUTTONS: "Remapear botões frontais" +STR_BOOKMARKS: "Marcadores" +STR_BOOKMARK_ADDED: "Marcador adicionado." +STR_BOOKMARK_REMOVED: "Marcador removido." STR_OPDS_BROWSER: "Navegador OPDS" +STR_SEARCH: "Busca" STR_COVER_CUSTOM: "Capa + personalizado" STR_QUICK_RESUME: "Retomada rápida" STR_MENU_RECENT_BOOKS: "Livros recentes" @@ -225,11 +277,11 @@ STR_CALIBRE_SETUP: "Configuração" STR_CALIBRE_STATUS: "Status" STR_CLEAR_BUTTON: "Limpar" STR_DEFAULT_VALUE: "Padrão" -STR_REMAP_PROMPT: "Pressione um botão frontal cada função" +STR_REMAP_PROMPT: "Pressione um botão frontal para cada função" STR_UNASSIGNED: "Não atribuído" STR_ALREADY_ASSIGNED: "Já atribuído" -STR_REMAP_RESET_HINT: "Botão lateral cima: redefinir o disposição padrão" -STR_REMAP_CANCEL_HINT: "Botão lateral baixo: cancelar remapeamento" +STR_REMAP_RESET_HINT: "Botão lateral de cima: redefinir layout padrão" +STR_REMAP_CANCEL_HINT: "Botão lateral de baixo: cancelar remapeamento" STR_HW_BACK_LABEL: "Voltar (1º botão)" STR_HW_CONFIRM_LABEL: "Confirmar (2º botão)" STR_HW_LEFT_LABEL: "Esquerda (3º botão)" @@ -239,14 +291,16 @@ STR_GO_HOME_BUTTON: "Ir para o início" STR_SYNC_PROGRESS: "Sincronizar progresso" STR_DELETE_CACHE: "Excluir cache do livro" STR_DELETE: "Excluir" +STR_CONFIRM_DELETE_BOOKMARK: "Excluir este marcador?" +STR_DISPLAY_QR: "Mostrar página como QR" STR_CHAPTER_PREFIX: "Capítulo:" STR_PAGES_SEPARATOR: "páginas |" STR_BOOK_PREFIX: "Livro:" STR_CALIBRE_URL_HINT: "Para o Calibre, adicione /opds ao seu URL" STR_PERCENT_STEP_HINT: "Esq/Dir: 1% Cima/Baixo: 10%" STR_SYNCING_TIME: "Sincronizando horário..." -STR_CALC_HASH: "Calculando hash documento..." -STR_HASH_FAILED: "Falha ao calcular o hash documento" +STR_CALC_HASH: "Calculando hash do documento..." +STR_HASH_FAILED: "Falha ao calcular o hash do documento" STR_FETCH_PROGRESS: "Buscando progresso remoto..." STR_UPLOAD_PROGRESS: "Enviando progresso..." STR_NO_CREDENTIALS_MSG: "Nenhuma credencial configurada" @@ -264,14 +318,68 @@ STR_UPLOAD_PROMPT: "Enviar posição atual?" STR_UPLOAD_SUCCESS: "Progresso enviado!" STR_SYNC_FAILED_MSG: "Falha na sincronização" STR_SAVE_PROGRESS_FAILED: "Não foi possível salvar o progresso" -STR_SECTION_PREFIX: "Seção" +STR_SECTION_PREFIX: "Seção " STR_UPLOAD: "Enviar" STR_BOOK_S_STYLE: "Estilo do livro" STR_EMBEDDED_STYLE: "Estilo embutido" STR_FOCUS_READING: "Leitura focada" STR_OPDS_SERVER_URL: "URL do servidor OPDS" +STR_PWR_BTN_FOOTNOTE_BACK: "Retorno rápido de notas de rodapé" +STR_SET_SLEEP_COVER: "Definir capa" +STR_FOOTNOTES: "Notas de rodapé" +STR_NO_FOOTNOTES: "Nenhuma nota de rodapé nesta página" +STR_LINK: "[link]" STR_SCREENSHOT_BUTTON: "Capturar tela" STR_SLEEP_TIMER_VALUE_FORMAT: "%u min" STR_SLEEP_NEVER: "Nunca" STR_SLEEP_TIMER_STEP_HINT: "Esq/Dir: 1 min Cima/Baixo: 5 min" +STR_ADD_SERVER: "Adicionar Servidor" +STR_SERVER_NAME: "Nome do Servidor" +STR_NO_SERVERS: "Nenhum servidor OPDS configurado" +STR_DELETE_SERVER: "Excluir Servidor" +STR_OPDS_SERVERS: "Servidores OPDS" +STR_AUTO_TURN_ENABLED: "Virada automática ativada: " +STR_AUTO_TURN_PAGES_PER_MIN: "Virada automática (páginas por minuto)" +STR_MANAGE_FONTS: "Gerenciar fontes" +STR_FONT_BROWSER: "Navegador de fontes" +STR_LOADING_FONT_LIST: "Carregando lista de fontes..." +STR_NO_FONTS_AVAILABLE: "Nenhuma fonte disponível" +STR_FONT_INSTALLED: "Fonte instalada!" +STR_FONT_INSTALL_FAILED: "Falha na instalação da fonte" +STR_INSTALLED: "Instalada" +STR_DOWNLOAD_ALL: "Baixar tudo" +STR_UPDATE_ALL: "Atualizar tudo" +STR_UPDATE_AVAILABLE: "Atualizar" +STR_CRASH_TITLE: "Falha do sistema" +STR_CRASH_DESCRIPTION: "Um relatório detalhado foi salvo em crash_report.txt. Por favor, inclua este arquivo no seu relatório de erro." +STR_CRASH_REASON: "Motivo da falha:" +STR_CRASH_NO_REASON: "(Nenhum motivo registrado)" STR_TILT_PAGE_TURN: "Virar página por inclinação" +STR_KB_HINT_MOVE_CURSOR: "Pressione ESQ ou DIR para mover o cursor" +STR_KB_HINT_RETURN_CURSOR: "Pressione ESQ para retornar à posição do cursor" +STR_KB_HINT_HIDE_PASSWORD: "Segure DIR e pressione [***] para ocultar a senha" +STR_KB_HINT_SHOW_PASSWORD: "Segure DIR e pressione [abc] para exibir a senha" +STR_KB_HINT_TOGGLE_HIDE_PASSWORD: "Pressione [***] para ocultar a senha" +STR_KB_HINT_TOGGLE_SHOW_PASSWORD: "Pressione [abc] para exibir a senha" +STR_KB_HINT_EDIT_ENTRY: "Segure CIMA para editar a entrada" +STR_KB_TIPS: "Dicas:" +STR_KB_HINT_RETURN_KEYBOARD: "Pressione BAIXO para retornar ao teclado" +STR_KB_HINT_EXIT_URL_MODE: "Pressione ABC para sair do modo URL" +STR_KB_HINT_CLEAR_TEXT: "Segure DEL para limpar todo o texto" +STR_KB_HINT_SECONDARY_CHAR: "Segure SELECT para caractere secundário" +STR_KB_HINT_UPPER_SECONDARY: "Segure SELECT para MAIÚSCULO ou caractere secundário" +STR_KB_HINT_LOWER_SECONDARY: "Segure SELECT para minúsculo ou caractere secundário" +STR_KB_HINT_URL_SNIPPETS: "Pressione URL para atalhos" +STR_SD_FIRMWARE_UPDATE: "Atualização de firmware via cartão SD" +STR_SELECT_FIRMWARE_FILE: "Selecione o arquivo de firmware (.bin)" +STR_NO_BIN_FILES: "Nenhum arquivo .bin encontrado" +STR_VALIDATING_FIRMWARE: "Validando firmware..." +STR_INVALID_FIRMWARE: "Arquivo de firmware inválido" +STR_FIRMWARE_TOO_LARGE: "Firmware grande demais para a partição" +STR_FIRMWARE_TOO_SMALL: "Arquivo de firmware pequeno demais" +STR_FIRMWARE_UPDATE_PROMPT: "Atualizar firmware?" +STR_FIRMWARE_FILE_OPEN_FAILED: "Não foi possível abrir o arquivo" +STR_FIRMWARE_WRITE_FAILED: "Falha na gravação do firmware" +STR_FIRMWARE_UPDATE_DO_NOT_POWER_OFF: "Não desligue o dispositivo!" +STR_RECOVERY_MODE: "Modo de Recuperação" +STR_RECOVERY_MODE_HINT: "Coloque o arquivo firmware.bin na raiz do cartão SD e selecione-o"