From 8c31c0ba59df56b33345559fb904eff7273cad2d Mon Sep 17 00:00:00 2001 From: Rui Melo Date: Thu, 30 Mar 2023 12:17:19 +0100 Subject: [PATCH] create pt-pt :) --- src/localize/languages/pt-pt.json | 467 ++++++++++++++++++++++++++++++ 1 file changed, 467 insertions(+) create mode 100644 src/localize/languages/pt-pt.json diff --git a/src/localize/languages/pt-pt.json b/src/localize/languages/pt-pt.json new file mode 100644 index 00000000..575f1454 --- /dev/null +++ b/src/localize/languages/pt-pt.json @@ -0,0 +1,467 @@ +{ + "common": { + "frigate_card": "Cartão Frigate", + "frigate_card_description": "Um cartão da Lovelace para usar com Frigate", + "live": "Ao Vivo", + "no_media": "sem média", + "recordings": "Gravações", + "version": "Versão" + }, + "config": { + "cameras": { + "camera_entity": "Entidade da Câmera", + "dependencies": { + "all_cameras": "Mostrar eventos para todas as câmeras nesta câmera", + "cameras": "Mostrar eventos para câmeras específicas nesta câmera", + "editor_label": "Opções de dependência" + }, + "engines": { + "editor_label": "editor de rotulos" + }, + "frigate": { + "camera_name": "Nome da câmera do Frigate (detectado automaticamente pela entidade)", + "client_id": "ID do cliente do Frigate (para >1 servidor Frigate)", + "labels": "rotulos", + "editor_label": "Opções do Frigate", + "url": "URL do servidor Frigate", + "zones": "zonas" + }, + "go2rtc": { + "editor_label": "editor de rotulos", + "modes": { + "editor_label": "editor de rotulos", + "mse": "mse", + "webrtc": "webrtc", + "mp4": "mp4", + "mjpeg": "mjpeg" + }, + "stream": "stream" + }, + "hide": "esconder", + "icon": "Ícone para esta câmera (detectado automaticamente pela entidade)", + "image": { + "editor_label": "editor etiquetas", + "refresh_seconds": "refresh em segundos", + "url": "link" + }, + "id": "ID exclusivo para esta câmera nesse cartão", + "live_provider": "Provedor de visualização ao vivo para esta câmera", + "live_provider_options": { + "editor_label": "editor de etiquetas" + }, + "live_providers": { + "auto": "Automatico", + "jsmpeg": "JSMpeg", + "go2rtc": "go2rtc", + "ha": "ha", + "image": "imagem", + "webrtc-card": "Cartão WebRTC (de @AlexxIT)" + }, + "motioneye": { + "editor_label": "directory_pattern", + "images": { + "directory_pattern": "directory_pattern", + "file_pattern": "file_pattern" + }, + "movies": { + "directory_pattern": "directory_pattern", + "file_pattern": "file_pattern" + }, + "url": "link" + }, + "title": "Título para esta câmera (detectado automaticamente pela entidade)", + "triggers": { + "entities": "Acionar a partir de outras entidades", + "motion": "Acionar detectando automaticamente o sensor de movimento", + "occupancy": "Acionar detectando automaticamente o sensor de ocupação", + "editor_label": "Opções de acionamento" + }, + "webrtc_card": { + "entity": "Entidade de câmera de cartão WebRTC (não é uma câmera Frigate)", + "editor_label": "Opções do cartão WebRTC", + "url": "URL da câmera do cartão WebRTC" + } + }, + "common": { + "media_action_conditions": { + "all": "Todas as oportunidades", + "hidden": "Ao ocultar o navegador/aba", + "never": "Nunca", + "selected": "Ao selecionar", + "unselected": "Ao desselecionar", + "visible": "Ao mostrar o navegador/aba" + }, + "layout": { + "fit": "fit", + "fits": { + "cover": "cover", + "contain": "contain", + "fill": "fill" + }, + "position": { + "x": "x", + "y": "y" + } + }, + "timeline": { + "clustering_threshold": "A contagem de eventos nos quais eles são agrupados (0 = sem agrupamento)", + "media": "A mídia que a linha do tempo exibe", + "medias": { + "all": "Todos os tipos de mídia", + "clips": "Clipes", + "snapshots": "Instantâneos" + }, + "show_recordings": "Mostrar gravações", + "window_seconds": "A duração padrão da visualização da linha do tempo em segundos" + }, + "controls": { + "filter": { + "editor_label": "editor de titulos", + "mode": "modo", + "modes": { + "none": "nenhum", + "left": "esquerda", + "right": "direita" + } + }, + "next_previous": { + "editor_label": "", + "size": "Tamanho de controle próximo e anterior", + "style": "Estilo do controle próximo e anterior", + "styles": { + "chevrons": "Setas", + "icons": "Ícones", + "none": "Nenhum", + "thumbnails": "Miniaturas" + } + }, + "timeline": { + "editor_label": "Controles de linha do tempo", + "mode": "modo", + "modes": { + "none": "nenhum", + "above": "por cima", + "below": "abaixo" + } + }, + "thumbnails": { + "editor_label": "Editor de titulos", + "media": "Se deve mostrar miniaturas de clipes ou snapshots", + "medias": { + "clips": "Miniaturas de clipes", + "snapshots": "Miniaturas de Snapshots" + }, + "mode": "modos", + "modes": { + "above": "Miniaturas acima da mídia", + "below": "Miniaturas abaixo da mídia", + "left": "Miniaturas em uma gaveta à esquerda", + "none": "Sem miniaturas", + "right": "Miniaturas em uma gaveta à direita" + }, + "show_details": "Mostar detalhes", + "show_download_control": "", + "show_favorite_control": "Mostrar controle de favorito nas miniaturas", + "show_timeline_control": "Mostrar controle da linha do tempo nas miniaturas", + "size": "Tamanho das miniaturas em pixels" + }, + "title": { + "editor_label": "Editor de titulos", + "duration_seconds": "Segundos para exibir o pop-up (0 = para sempre)", + "mode": "Modo de exibição de título de mídia", + "modes": { + "none": "Sem exibição de título", + "popup-bottom-left": "Pop-up no canto inferior esquerdo", + "popup-bottom-right": "Pop-up no canto inferior direito", + "popup-top-left": "Pop-up no canto superior esquerdo", + "popup-top-right": "Pop-up no canto superior direito" + } + } + } + }, + "dimensions": { + "aspect_ratio": "Proporção padrão (e.g. '16:9')", + "aspect_ratio_mode": "Modo de proporção", + "aspect_ratio_modes": { + "dynamic": "A proporção se ajusta à mídia", + "static": "Proporção estática", + "unconstrained": "Proporção irrestrita" + } + }, + "image": { + "layout": "layout", + "mode": "Modo de visualização de imagem", + "modes": { + "camera": "Instantâneo da câmera do Home Assistant, da entidade de câmera", + "screensaver": "Logo Frigate embutido", + "url": "Imagem arbitrária especificada por URL" + }, + "refresh_seconds": "Número de segundos após o qual atualizar (0 = nunca)", + "url": "Imagem arbitrária especificada por URL" + }, + "live": { + "auto_mute": "Silenciar câmeras ao vivo automaticamente", + "auto_pause": "Pausar câmeras ao vivo automaticamente", + "auto_play": "Reproduzir câmeras ao vivo automaticamente", + "auto_unmute": "Ativar automaticamente o som das câmeras ao vivo", + "controls": { + "editor_label": "Controles da visualização ao vivo" + }, + "draggable": "A visualização ao vivo das câmeras pode ser arrastada/deslizada", + "layout": "layout", + "lazy_load": "As câmeras ao vivo são carregadas lentamente", + "lazy_unload": "As câmeras ao vivo são descarregadas preguiçosamente", + "preload": "Pré-carregar a visualização ao vivo em segundo plano", + "show_image_during_load": "Mostar imagem durante o carregamento", + "transition_effect": "Efeito de transição de câmera ao vivo" + }, + "media_viewer": { + "auto_mute": "Silenciar mídia automaticamente", + "auto_pause": "Pausar mídia automaticamente", + "auto_play": "Reproduzir mídia automaticamente", + "auto_unmute": "Ativar mídia automaticamente", + "controls": { + "editor_label": "Controles do visualizador de mídia" + }, + "draggable": "Visualizador de eventos pode ser arrastado/deslizado", + "lazy_load": "A mídia do Visualizador de eventos é carregada lentamente no carrossel", + "layout": "layout", + "transition_effect": "Efeito de transição do Visualizador de eventos", + "transition_effects": { + "none": "Sem transição", + "slide": "Transição de slides" + } + }, + "menu": { + "alignment": "Alinhamento do menu", + "alignments": { + "bottom": "Alinhado à parte inferior", + "left": "Alinhado à esquerda", + "right": "Alinhado à direita", + "top": "Alinhado ao topo" + }, + "button_size": "Tamanho do botão de menu (e.g. '40px')", + "buttons": { + "alignment": "Alinhamento do botão", + "alignments": { + "matching": "Mesmo alinhamento do menu", + "opposing": "Opor-se ao alinhamento do menu" + }, + "camera_ui": "", + "cameras": "Selecionar câmera", + "clips": "Clipes", + "download": "Baixe a mídia do evento", + "enabled": "Botão ativado", + "expand": "expandir", + "frigate": "Frigate menu / Visualização padrão", + "fullscreen": "Tela cheia", + "icon": "Ícone", + "image": "Imagem", + "live": "Ao vivo", + "media_player": "Enviar para o reprodutor de mídia", + "priority": "Prioridade", + "substreams": "substreams", + "snapshots": "Instantâneos", + "timeline": "Linha do tempo" + }, + "position": "Posição do menu", + "positions": { + "bottom": "Posicionado na parte inferior", + "left": "Posicionado à esquerda", + "right": "Posicionado à direita", + "top": "Posicionado no topo" + }, + "style": "Estilo do menu", + "styles": { + "hidden": "Menu oculto", + "hover": "Menu suspenso", + "none": "Sem menu", + "outside": "Menu externo", + "overlay": "Menu sobreposto" + } + }, + "overrides": { + "info": "Esta configuração do cartão especificou manualmente as substituições configuradas que podem substituir os valores mostrados no editor visual, consulte o editor de código para visualizar/modificar essas substituições" + }, + "performance": { + "warning": "Avisos", + "features": { + "editor_label": "editor_label", + "animated_progress_indicator": "animated_progress_indicator", + "media_chunk_size": "media_chunk_size" + }, + "profile": "perfil", + "profiles": { + "low": "baixo", + "high": "Alto" + }, + "style": { + "editor_label": "editor_label", + "box_shadow": "box_shadow", + "border_radius": "border_radius" + } + }, + "view": { + "camera_select": "Visualização de câmeras recém-selecionadas", + "dark_mode": "Modo escuro", + "dark_modes": { + "auto": "Automático", + "off": "Desligado", + "on": "Ligado" + }, + "default": "Visualização padrão", + "scan": { + "enabled": "Modo scan ativado", + "scan_mode": "Modo scan", + "show_trigger_status": "Pulsar borda quando acionado", + "untrigger_reset": "Redefinir a visualização para o padrão após desacionar", + "untrigger_seconds": "Segundos após a mudar para o estado inativo para desacionar" + }, + "timeout_seconds": "Redefinir para a visualização padrão X segundos após a ação do usuário (0 = nunca)", + "update_cycle_camera": "Percorrer as câmeras quando a visualização padrão for atualizada", + "update_force": "Forçar atualizações do cartão (ignore a interação do usuário)", + "update_seconds": "Atualize a visualização padrão a cada X segundos (0 = nunca)", + "views": { + "clip": "Clipe mais recente", + "clips": "Galeria de clipes", + "current": "Visualização atual", + "image": "Imagem estática", + "live": "Visualização ao vivo", + "snapshot": "Snapshot mais recente", + "snapshots": "Galeria de Snapshots", + "timeline": "Visualização da linha do tempo" + } + } + }, + "editor": { + "add_new_camera": "Adicionar nova câmera", + "button": "Botão", + "camera": "Câmera", + "cameras": "Câmeras", + "cameras_secondary": "Quais câmeras renderizar neste cartão", + "delete": "Excluir", + "dimensions": "Dimensões", + "dimensions_secondary": "Dimensões e opções de forma", + "image": "Imagem", + "image_secondary": "Opções de visualização de imagem estática", + "live": "Ao vivo", + "live_secondary": "Opções de visualização da câmera ao vivo", + "media_gallery": "Galeria", + "media_gallery_secondary": "Galeria Secundaria", + "media_viewer": "Visualizador de eventos", + "media_viewer_secondary": "Opções do visualizador de Snapshots e clipes", + "menu": "Menu", + "menu_secondary": "Opções de aparência do menu", + "move_down": "Descer", + "move_up": "Subir", + "overrides": "As substituições estão ativas", + "overrides_secondary": "Substituições de configuração dinâmica detectadas", + "timeline": "Linha do tempo", + "timeline_secondary": "Opções do evento da linha do tempo", + "upgrade": "Upgrade", + "upgrade_available": "Um upgrade automático da configuração de cartão está disponível", + "view": "Visualizar", + "view_secondary": "O que o cartão deve mostrar e como mostrá-lo" + }, + "error": { + "could_not_render_elements": "Não foi possível renderizar os elementos da imagem", + "could_not_resolve": "Não foi possível resolver o URL de mídia", + "diagnostics": "Diagnósticos do cartão. Revise as informações confidenciais antes de compartilhar", + "download_no_media": "Nenhuma mídia para download", + "download_sign_failed": "Não foi possível assinar o URL de mídia para download", + "duplicate_camera_id": "Duplique o ID da câmera Frigate para a câmera a seguir, use o parâmetro 'id' para identificar exclusivamente as câmeras", + "empty_response": "Sem resposta do Home Assistant para a solicitação", + "failed_response": "Falha ao receber resposta do Home Assistant para solicitação", + "failed_retain": "Não foi possível reter o evento", + "failed_sign": "Não foi possível assinar a URL do Home Assistant", + "image_load_error": "A imagem não pôde ser carregada", + "invalid_configuration": "Configuração inválida", + "invalid_configuration_no_hint": "Nenhuma dica de local disponível (tipo incorreto ou ausente?)", + "invalid_elements_config": "Configuração de elementos de imagem inválida", + "invalid_response": "Resposta inválida recebida do Home Assistant para a solicitação", + "jsmpeg_no_player": "Não foi possível iniciar o player JSMPEG", + "live_camera_no_endpoint": "sem câmera ao vivo", + "live_camera_not_found": "câmera ao vivo não encontrada", + "live_camera_unavailable": "câmera ao vivo indisponivel", + "no_camera_engine": "Não existe câmera", + "no_camera_entity": "Não existe uma entidade câmera ", + "no_camera_entity_for_triggers": "Não existe camera para a acção", + "no_camera_id": "Não foi possível determinar o ID da câmera para a câmera a seguir, pode ser necessário definir o parâmetro 'id' manualmente", + "no_camera_name": "Não foi possível determinar o nome da câmera da Frigate, especifique 'camera_entity' ou 'camera_name' para a câmera a seguir", + "no_live_camera": "O parâmetro camera_entity deve ser definido e válido para este serviço ativo", + "no_visible_cameras": "", + "reconnecting": "Reconectando", + "timeline_no_cameras": "Nenhuma câmera do Frigate para mostrar na linha do tempo", + "troubleshooting": "Verifique a solução de problemas", + "unknown": "Erro desconhecido", + "upgrade_available": "Uma atualização automatizada da configuração do cartão está disponível, visite o editor visual do cartão", + "webrtc_card_reported_error": "O cartão WebRTC relatou um erro", + "webrtc_card_waiting": "Aguardar o cartão WebRTC carregar ..." + }, + "event": { + "camera": "camera", + "duration": "Duração", + "in_progress": "Em andamento", + "score": "Pontuação", + "seek": "Procurar", + "start": "Início", + "what": "o quê", + "where": "onde" + }, + "media_filter": { + "all": "todos", + "camera": "camera", + "favorite": "favoritos", + "media_type": "tipos de media", + "media_types": { + "clips": "clips", + "snapshots": "imagens", + "recordings": "gravações" + }, + "not_favorite": "não favorito", + "select_camera": "seleciona a camarera", + "select_favorite": "seleciona o favorito", + "select_media_type": "seleciona o tipo de media", + "select_what": "seleciona", + "select_when": "seleciona quando", + "select_where": "seleciona onde", + "what": "o que", + "when": "quando", + "whens": { + "past_month": "o mes passado", + "past_week": "a semana passda", + "today": "hoje", + "yesterday": "ontem" + }, + "where": "onde" + }, + "recording": { + "camera": "camera", + "duration": "duração", + "events": "Eventos", + "in_progress": "Em andamento", + "seek": "Procurar", + "start": "começar" + }, + "thumbnail": { + "no_thumbnail": "Nenhuma miniatura disponível", + "retain_indefinitely": "Evento será retido por tempo indeterminado", + "timeline": "Ver evento na linha do tempo" + }, + "timeline": { + "lock": "bloquear", + "select_date": "selecionar a data", + "unlock": "desbloquear" + }, + "elements": { + "ptz": { + "up": "cima", + "down": "baixo", + "left": "esquerda", + "right": "direira", + "zoom_in": "ampliar", + "zoom_out": "reduzir", + "home": "" + } + } +}