diff --git a/ui/public/locales/pt/translation.json b/ui/public/locales/pt/translation.json index 8c86b61..bbf1042 100644 --- a/ui/public/locales/pt/translation.json +++ b/ui/public/locales/pt/translation.json @@ -1,10 +1,10 @@ { "breadcrumb": { - "watch_recordings": "Watch recordings", - "configure": "Configure" + "watch_recordings": "Assistir gravações", + "configure": "Configurar" }, "buttons": { - "save": "Save" + "save": "Salvar" }, "navigation": { "profile": "Perfil", @@ -12,7 +12,7 @@ "management": "Gestão", "dashboard": "Painel", "recordings": "Gravações", - "settings": "Definições", + "settings": "Configurações", "help_support": "Ajuda e suporte", "swagger": "Swagger API", "documentation": "Documentação", @@ -21,184 +21,184 @@ "choose_language": "Escolha o seu idioma" }, "dashboard": { - "title": "Dashboard", - "heading": "Overview of your video surveilance", - "number_of_days": "Number of days", - "total_recordings": "Total recordings", - "connected": "Connected", - "not_connected": "Not connected", - "offline_mode": "Offline mode", - "latest_events": "Latest events", - "configure_connection": "Configure connection", - "no_events": "No events", - "no_events_description": "No recordings where found, make sure your Kerberos Agent is properly configured.", - "motion_detected": "Motion was detected", - "live_view": "Live view", - "loading_live_view": "Loading live view", - "loading_live_view_description": "Hold on we are loading your live view here. If you didn't configure your camera connection, update it on the settings pages.", + "title": "Painel", + "heading": "Visão geral de sua videovigilância", + "number_of_days": "Número de dias", + "total_recordings": "Total de gravações", + "connected": "Conectado", + "not_connected": "Desconectado", + "offline_mode": "Modo Offline", + "latest_events": "Ultimos eventos", + "configure_connection": "Configurar conexão", + "no_events": "Nenhum evento", + "no_events_description": "Nenhuma gravação foi encontrada, certifique-se de que seu Kerberos Agent esteja configurado corretamente.", + "motion_detected": "Movimento detectado", + "live_view": "Visualização ao vivo", + "loading_live_view": "Carregando visualização ao vivo", + "loading_live_view_description": "Aguarde, estamos carregando sua visualização ao vivo. Se você não configurou a conexão de sua câmera, atualize-a nas páginas de configurações.", "time": "Time", - "description": "Description", - "name": "Name" + "description": "Descrição", + "name": "Nome" }, "recordings": { - "title": "Recordings", - "heading": "All your recordings in a single place", - "search_media": "Search media" + "title": "Gravações", + "heading": "Todas as suas gravações em um único lugar", + "search_media": "Pesquisar mídia" }, "settings": { - "title": "Settings", - "heading": "Onboard your camera", + "title": "Configurações", + "heading": "Integre sua câmera", "submenu": { - "all": "All", - "overview": "Overview", - "camera": "Camera", - "recording": "Recording", - "streaming": "Streaming", - "conditions": "Conditions", - "persistence": "Persistence" + "all": "Todas", + "overview": "Visão geral", + "camera": "Câmera", + "recording": "Gravação", + "streaming": "Transmissão", + "conditions": "Condições", + "persistence": "Armazenamento" }, "info": { - "kerberos_hub_demo": "Have a look at our Kerberos Hub demo environment, to see Kerberos Hub in action!", - "configuration_updated_success": "Your configuration have been updated successfully.", - "configuration_updated_error": "Something went wrong while saving.", - "verify_hub": "Verifying your Kerberos Hub settings.", - "verify_hub_success": "Kerberos Hub settings are successfully verified.", - "verify_hub_error": "Something went wrong while verifying Kerberos Hub", - "verify_persistence": "Verifying your persistence settings.", - "verify_persistence_success": "Persistence settings are successfully verified.", - "verify_persistence_error": "Something went wrong while verifying the persistence", - "verify_camera": "Verifying your camera settings.", - "verify_camera_success": "Camera settings are successfully verified.", - "verify_camera_error": "Something went wrong while verifying the camera settings" + "kerberos_hub_demo": "Dê uma olhada em nosso ambiente de demonstração do Kerberos Hub para ver o Kerberos Hub em ação!", + "configuration_updated_success": "Sua configuração foi atualizada com sucesso.", + "configuration_updated_error": "Ocorreu um erro durante o salvamento.", + "verify_hub": "Verificando as configurações do Kerberos Hub.", + "verify_hub_success": "As configurações do Kerberos Hub foram verificadas com sucesso.", + "verify_hub_error": "Algo deu errado ao verificar o Kerberos Hub", + "verify_persistence": "Verificando suas configurações de armazenamento.", + "verify_persistence_success": "As configurações de armazenamento foram verificadas com sucesso.", + "verify_persistence_error": "Algo deu errado ao verificar o armazenamento", + "verify_camera": "Verificando as configurações de sua câmera.", + "verify_camera_success": "As configurações da câmera foram verificadas com sucesso.", + "verify_camera_error": "Algo deu errado ao verificar as configurações da câmera." }, "overview": { - "general": "General", - "description_general": "General settings for your Kerberos Agent", - "key": "Key", - "camera_name": "Camera name", - "timezone": "Timezone", - "select_timezone": "Select a timezone", - "advanced_configuration": "Advanced configuration", - "description_advanced_configuration": "Detailed configuration options to enable or disable specific parts of the Kerberos Agent", - "offline_mode": "Offline mode", - "description_offline_mode": "Disable all outgoing traffic" + "general": "Geral", + "description_general": "Configurações gerais para seu agente Kerberos", + "key": "Chave", + "camera_name": "Nome da câmera", + "timezone": "Fuso horário", + "select_timezone": "Selecione a timezone", + "advanced_configuration": "Configurações avançadas", + "description_advanced_configuration": "Opções de configuração detalhadas para habilitar ou desabilitar partes específicas do Kerberos Agent", + "offline_mode": "Modo Offline", + "description_offline_mode": "Desative todo o tráfego de saída" }, "camera": { - "camera": "Camera", - "description_camera": "Camera settings are required to make a connection to your camera of choice.", - "only_h264": "Currently only H264 RTSP streams are supported.", - "rtsp_url": "RTSP url", - "rtsp_h264": "A H264 RTSP connection to your camera.", - "sub_rtsp_url": "Sub RTSP url (used for livestreaming)", - "sub_rtsp_h264": "A secondary RTSP connection to the low resolution of your camera.", + "camera": "Câmera", + "description_camera": "As configurações da câmera são necessárias para fazer uma conexão com a câmera de sua escolha.", + "only_h264": "Atualmente, apenas streams H264 RTSP são suportados.", + "rtsp_url": "Url RTSP", + "rtsp_h264": "Uma conexão H264 RTSP para sua câmera.", + "sub_rtsp_url": "Sub RTSP URL(usado para transmissão ao vivo)", + "sub_rtsp_h264": "Uma conexão RTSP secundária para a baixa resolução de sua câmera.", "onvif": "ONVIF", - "description_onvif": "Credentials to communicate with ONVIF capabilities. These are used for PTZ or other capabilities provided by the camera.", + "description_onvif": "Credenciais para se comunicar com recursos ONVIF. Eles são usados para PTZ ou outros recursos fornecidos pela câmera.", "onvif_xaddr": "ONVIF xaddr", - "onvif_username": "ONVIF username", - "onvif_password": "ONVIF password", - "verify_connection": "Verify Connection", - "verify_sub_connection": "Verify Sub Connection" + "onvif_username": "ONVIF usuario (username)", + "onvif_password": "ONVIF senha (password)", + "verify_connection": "Verificar conexão", + "verify_sub_connection": "Verificar subconexão" }, "recording": { - "recording": "Recording", - "description_recording": "Specify how you would like to make recordings. Having a continuous 24/7 setup or a motion based recording.", - "continuous_recording": "Continuous recording", - "description_continuous_recording": "Make 24/7 or motion based recordings.", - "max_duration": "max video duration (seconds)", - "description_max_duration": "The maximum duration of a recording.", - "pre_recording": "pre recording (key frames buffered)", - "description_pre_recording": "Seconds before an event occurred.", - "post_recording": "post recording (seconds)", - "description_post_recording": "Seconds after an event occurred.", - "threshold": "Recording threshold (pixels)", - "description_threshold": "The number of pixels changed to record", - "autoclean": "Auto clean", - "description_autoclean": "Specify if the Kerberos Agent can cleanup recordings when a specific storage capacity (MB) is reached. This will remove the oldest recordings when the capacity is reached.", - "autoclean_enable": "Enable auto clean", - "autoclean_description_enable": "Remove oldest recording when capacity reached.", - "autoclean_max_directory_size": "Maximum directory size (MB)", - "autoclean_description_max_directory_size": "The maximum MB's of recordings stored.", - "fragmentedrecordings": "Fragmented recordings", - "description_fragmentedrecordings": "When recordings are fragmented they are suitable for an HLS stream. When turned on the MP4 container will look a bit different.", - "fragmentedrecordings_enable": "Enable fragmentation", - "fragmentedrecordings_description_enable": "Fragmented recordings are required for HLS.", - "fragmentedrecordings_duration": "fragment duration", - "fragmentedrecordings_description_duration": "Duration of a single fragment." + "recording": "Gravação", + "description_recording": "Especifique como você gostaria de fazer gravações. Gravar o tempo todo (24/7) ou baseada na detecção de movimento.", + "continuous_recording": "Gravação contínua", + "description_continuous_recording": "Faça gravações 24/7 ou baseadas na detecção de movimento.", + "max_duration": "duração máxima do vídeo (segundos)", + "description_max_duration": "A duração máxima de uma gravação.", + "pre_recording": "pré-gravação (key frames em buffer)", + "description_pre_recording": "Segundos antes de um evento ocorrer.", + "post_recording": "pós gravação (segundos)", + "description_post_recording": "Segundos após a ocorrência de um evento.", + "threshold": "Limite de gravação (pixels)", + "description_threshold": "O número de pixels alterados para gravar", + "autoclean": "Limpeza automática", + "description_autoclean": "Especifique se o Agente Kerberos pode limpar gravações quando uma capacidade de armazenamento específica (MB) é atingida. Isso removerá as gravações mais antigas quando a capacidade for atingida.", + "autoclean_enable": "Ativar limpeza automática", + "autoclean_description_enable": "Remova a gravação mais antiga quando a capacidade for atingida.", + "autoclean_max_directory_size": "Tamanho máximo do diretório (MB)", + "autoclean_description_max_directory_size": "O máximo de MB de gravações armazenadas.", + "fragmentedrecordings": "Gravações Fragmentadas", + "description_fragmentedrecordings": "Quando as gravações são fragmentadas, elas são adequadas para um fluxo HLS. Quando ativado, o contêiner MP4 parecerá um pouco diferente.", + "fragmentedrecordings_enable": "Ativar fragmentação", + "fragmentedrecordings_description_enable": "Gravações fragmentadas são necessárias para HLS.", + "fragmentedrecordings_duration": "Duração do fragmento", + "fragmentedrecordings_description_duration": "Duração de um único fragmento." }, "streaming": { - "stun_turn": "STUN/TURN for WebRTC", - "description_stun_turn": "For full-resolution livestreaming we use the concept of WebRTC. One of the key capabilities is the ICE-candidate feature, which allows NAT traversal using the concepts of STUN/TURN.", - "stun_server": "STUN server", - "turn_server": "TURN server", - "turn_username": "Username", - "turn_password": "Password", - "stun_turn_forward": "Forwarding and transcoding", - "stun_turn_description_forward": "Optimisations and enhancements for TURN/STUN communication.", - "stun_turn_webrtc": "Forwarding to WebRTC broker", - "stun_turn_description_webrtc": "Forward h264 stream through MQTT", - "stun_turn_transcode": "Transcode stream", - "stun_turn_description_transcode": "Convert stream to a lower resolution", - "stun_turn_downscale": "Downscale resolution (in % or original resolution)", + "stun_turn": "STUN/TURN para WebRTC", + "description_stun_turn": "Para transmissão ao vivo de resolução total, usamos o conceito de WebRTC. Um dos principais recursos é o recurso ICE-candidate, que permite a travessia de NAT usando os conceitos de STUN/TURN.", + "stun_server": "Servidor STUN", + "turn_server": "Servidor TURN", + "turn_username": "Usuario", + "turn_password": "Senha", + "stun_turn_forward": "Encaminhamento e transcodificação", + "stun_turn_description_forward": "Otimizações e melhorias para a comunicação TURN/STUN.", + "stun_turn_webrtc": "Encaminhamento para broker WebRTC", + "stun_turn_description_webrtc": "Encaminhar stream h264 através do MQTT", + "stun_turn_transcode": "Transcodificar stream", + "stun_turn_description_transcode": "Converter stream para uma resolução mais baixa", + "stun_turn_downscale": "Resolução reduzida (em % ou resolução original)", "mqtt": "MQTT", - "description_mqtt": "A MQTT broker is used to communicate from", - "description2_mqtt": "to the Kerberos Agent, to achieve for example livestreaming or ONVIF (PTZ) capabilities.", - "mqtt_brokeruri": "Broker Uri", - "mqtt_username": "Username", - "mqtt_password": "Password" + "description_mqtt": "Um broker MQTT é usado para se comunicar de", + "description2_mqtt": "para o Kerberos Agent, para obter, por exemplo, recursos de transmissão ao vivo ou ONVIF (PTZ).", + "mqtt_brokeruri": "Url Broker", + "mqtt_username": "Usuario", + "mqtt_password": "Senha" }, "conditions": { - "timeofinterest": "Time Of Interest", - "description_timeofinterest": "Only make recordings between specific time intervals (based on timezone).", - "timeofinterest_enabled": "Enabled", - "timeofinterest_description_enabled": "If enabled you can specify time windows", - "sunday": "Sunday", - "monday": "Monday", - "tuesday": "Tuesday", - "wednesday": "Wednesday", - "thursday": "Thursday", - "friday": "Friday", - "saturday": "Saturday", - "externalcondition": "External Condition", - "description_externalcondition": "Depending on an external webservice recording can be enabled or disabled.", - "regionofinterest": "Region Of Interest", - "description_regionofinterest": "By defining one or more regions, motion will be tracked only in the regions you have defined." + "timeofinterest": "Tempo de interesse", + "description_timeofinterest": "Apenas faça gravações entre intervalos de tempo específicos (com base no fuso horário).", + "timeofinterest_enabled": "Habilitado", + "timeofinterest_description_enabled": "Se ativado, você pode especificar os intervalos de tempo", + "sunday": "Domingo", + "monday": "Segunda", + "tuesday": "Terça", + "wednesday": "Quarta", + "thursday": "Quinta", + "friday": "Sexta", + "saturday": "Sabado", + "externalcondition": "Condição Externa", + "description_externalcondition": "Dependendo de um serviço de web(API) externo, a gravação pode ser habilitada ou desabilitada.", + "regionofinterest": "Região de interesse", + "description_regionofinterest": "Ao definir uma ou mais regiões, o movimento será rastreado apenas nas regiões definidas por você." }, "persistence": { "kerberoshub": "Kerberos Hub", - "description_kerberoshub": "Kerberos Agents can send heartbeats to a central", - "description2_kerberoshub": "installation. Heartbeats and other relevant information are synced to Kerberos Hub to show realtime information about your video landscape.", - "persistence": "Persistence", - "saasoffering": "Kerberos Hub (SAAS offering)", - "description_persistence": "Having the ability to store your recordings is the beginning of everything. You can choose between our", - "description2_persistence": ", or a 3rd party provider", - "select_persistence": "Select a persistence", - "kerberoshub_proxyurl": "Kerberos Hub Proxy URL", - "kerberoshub_description_proxyurl": "The Proxy endpoint for uploading your recordings.", - "kerberoshub_apiurl": "Kerberos Hub API URL", - "kerberoshub_description_apiurl": "The API endpoint for uploading your recordings.", - "kerberoshub_publickey": "Public key", - "kerberoshub_description_publickey": "The public key granted to your Kerberos Hub account.", - "kerberoshub_privatekey": "Private key", - "kerberoshub_description_privatekey": "The private key granted to your Kerberos Hub account.", - "kerberoshub_site": "Site", - "kerberoshub_description_site": "The site ID the Kerberos Agents are belonging to in Kerberos Hub.", - "kerberoshub_region": "Region", - "kerberoshub_description_region": "The region we are storing our recordings in.", + "description_kerberoshub": "Agentes Kerberos podem enviar sinais constantes para a central", + "description2_kerberoshub": "instalação. Os sinais e outras informações relevantes são sincronizadas com o Kerberos Hub para mostrar informações em tempo real sobre seu cenário de vídeo.", + "persistence": "Armazenamento", + "saasoffering": "Kerberos Hub (oferta SAAS)", + "description_persistence": "Ter a capacidade de armazenar suas gravações é o começo de tudo. Você pode escolher entre nossos", + "description2_persistence": ", ou um provedor terceirizado", + "select_persistence": "Selecione um provedor de armazenamento", + "kerberoshub_proxyurl": "Url proxy para Kerberos Hub", + "kerberoshub_description_proxyurl": "O endpoint Proxy para enviar suas gravações.", + "kerberoshub_apiurl": "Url de API do Kerberos Hub", + "kerberoshub_description_apiurl": "O endpoint da API para enviar suas gravações.", + "kerberoshub_publickey": "Chave pública (Public key)", + "kerberoshub_description_publickey": "A chave pública concedida à sua conta do Kerberos Hub.", + "kerberoshub_privatekey": "Chave privada (Private key)", + "kerberoshub_description_privatekey": "A chave privada concedida à sua conta do Kerberos Hub.", + "kerberoshub_site": "Local", + "kerberoshub_description_site": "O ID do local ao qual os Agentes Kerberos pertencem no Hub Kerberos.", + "kerberoshub_region": "Região", + "kerberoshub_description_region": "A região em que estamos armazenando nossas gravações.", "kerberoshub_bucket": "Bucket", - "kerberoshub_description_bucket": "The bucket we are storing our recordings in.", - "kerberoshub_username": "Username/Directory", - "kerberoshub_description_username": "The username of your Kerberos Hub account.", - "kerberosvault_apiurl": "Kerberos Vault API URL", - "kerberosvault_description_apiurl": "The Kerberos Vault API", - "kerberosvault_provider": "Provider", - "kerberosvault_description_provider": "The provider to which your recordings will be send.", - "kerberosvault_directory": "Directory", - "kerberosvault_description_directory": "Sub directory the recordings will be stored in your provider.", - "kerberosvault_accesskey": "Access key", - "kerberosvault_description_accesskey": "The access key of your Kerberos Vault account.", - "kerberosvault_secretkey": "Secret key", - "kerberosvault_description_secretkey": "The secret key of your Kerberos Vault account.", - "verify_connection": "Verify Connection" + "kerberoshub_description_bucket": "O bucket no qual estamos armazenando nossas gravações.", + "kerberoshub_username": "Nome de usuário/diretório (Username/Directory)", + "kerberoshub_description_username": "O nome de usuário da sua conta do Kerberos Hub.", + "kerberosvault_apiurl": "Url da API do Kerberos Vault", + "kerberosvault_description_apiurl": "a API Kerberos Vault", + "kerberosvault_provider": "Provedor", + "kerberosvault_description_provider": "O provedor para o qual suas gravações serão enviadas.", + "kerberosvault_directory": "Diretório", + "kerberosvault_description_directory": "Subdiretório as gravações serão armazenadas em seu provedor.", + "kerberosvault_accesskey": "Chave de acesso(Access key)", + "kerberosvault_description_accesskey": "A chave de acesso da sua conta do Kerberos Vault.", + "kerberosvault_secretkey": "Chave secreta(Secret key)", + "kerberosvault_description_secretkey": "A chave secreta da sua conta do Kerberos Vault.", + "verify_connection": "Verificar conexão" } } }