224 files
This commit is contained in:
@@ -28,7 +28,9 @@
|
||||
"awaiting_n": "Aguardando aprovação · {n} confirmados",
|
||||
"approved": "Aprovado",
|
||||
"awaiting": "Aguardando aprovação",
|
||||
"imported_tip": "Importado da loja da comunidade. Usado apenas para correspondência, não contabilizado nas estatísticas."
|
||||
"imported_tip": "Importado da loja da comunidade. Usado apenas para correspondência, não contabilizado nas estatísticas.",
|
||||
"not_importable": "n/d aqui",
|
||||
"exists": "já existe"
|
||||
},
|
||||
"btn": {
|
||||
"add_device": "+ Adicionar dispositivo",
|
||||
@@ -169,7 +171,14 @@
|
||||
"download_device": "Baixar esta configuração",
|
||||
"share_device": "⬆ Compartilhar este dispositivo",
|
||||
"share_device_tip": "Compartilhe este eletrodoméstico e seus ciclos de referência gravados na loja da comunidade para que outros usuários com o mesmo aparelho possam adotá-los",
|
||||
"share_n": "Compartilhar {n} ciclo(s)"
|
||||
"share_n": "Compartilhar {n} ciclo(s)",
|
||||
"export_selected": "Exportar (escolher dados)",
|
||||
"export_all": "Exportar tudo rapidamente",
|
||||
"import_raw": "Avançado: substituir tudo a partir de JSON",
|
||||
"download_export": "Baixar exportação",
|
||||
"analyze_import": "Analisar arquivo",
|
||||
"import_selected": "Importar seleção",
|
||||
"back": "Voltar"
|
||||
},
|
||||
"conflict": {
|
||||
"anti_wrinkle_exit": {
|
||||
@@ -390,6 +399,7 @@
|
||||
"panel_default_tab": "Aba padrão",
|
||||
"panel_language": "Idioma do painel",
|
||||
"per_cycle_short": "ciclo",
|
||||
"pg_anti_wrinkle": "Antiamasso",
|
||||
"pg_autofill_tip": "Preencher automaticamente a faixa a partir do valor atual ({lo}–{hi})",
|
||||
"pg_best_value": "Melhor valor encontrado",
|
||||
"pg_current_value": "Valor atual:",
|
||||
@@ -515,6 +525,9 @@
|
||||
"pg_alert_unmatched": "Sem correspondência",
|
||||
"pg_alert_ambiguous": "Correspondência ambígua",
|
||||
"pg_alert_energy": "Anomalia de energia",
|
||||
"pg_alert_stress_cap": "Limite de segurança atingido",
|
||||
"pg_alert_stress_ok": "Encerramento em repouso: ciclo parado",
|
||||
"pg_alert_stress_warn": "Consumo em espera acima do limite de parada",
|
||||
"pg_newly_correct": "agora correto",
|
||||
"pg_regressed": "regrediu",
|
||||
"pg_end_timing_changed": "momento do fim alterado",
|
||||
@@ -524,6 +537,12 @@
|
||||
"pg_sweep_param": "Parâmetro",
|
||||
"pg_objective": "Objetivo",
|
||||
"pg_steps": "Etapas",
|
||||
"pg_stress_group": "Teste de encerramento em repouso",
|
||||
"pg_stress_idle_auto": "Auto",
|
||||
"pg_stress_idle_w": "Nível em espera (W)",
|
||||
"pg_stress_idle_w_desc": "Substitui o nível mínimo de espera detectado automaticamente (deixe em branco para automático).",
|
||||
"pg_stress_toggle": "Testar encerramento em repouso",
|
||||
"pg_stress_toggle_desc": "Simula o eletrodoméstico mantido no seu consumo em espera após o fim da gravação – mostra se e quando o WashData encerra o ciclo.",
|
||||
"pg_sweep_2d": "Mapa de calor 2D",
|
||||
"pg_sweep_param_y": "2º parâmetro",
|
||||
"pg_obj_match": "Precisão de correspondência",
|
||||
@@ -566,7 +585,31 @@
|
||||
"task_split": "Dividindo o ciclo",
|
||||
"task_trim": "Recortando o ciclo",
|
||||
"task_merge": "Combinando ciclos",
|
||||
"task_rebuild": "Reconstruindo envelopes"
|
||||
"task_rebuild": "Reconstruindo envelopes",
|
||||
"cat_profiles": "Perfis (programas)",
|
||||
"cat_real_cycles": "Ciclos (histórico de uso)",
|
||||
"cat_reference_cycles": "Ciclos de referência (importados)",
|
||||
"cat_custom_phases": "Fases personalizadas",
|
||||
"cat_profile_groups": "Grupos de perfis",
|
||||
"cat_settings": "Configurações de detecção e reconhecimento",
|
||||
"cat_matching_config": "Ajuste do reconhecimento",
|
||||
"cat_ml_models": "Modelos de ML",
|
||||
"cat_feedback": "Feedback e rótulos de revisão",
|
||||
"cat_suggestions": "Sugestões",
|
||||
"cat_maintenance_log": "Registro de manutenção",
|
||||
"cat_history_logs": "Histórico e registros de alterações",
|
||||
"cat_lifetime_stats": "Totais acumulados",
|
||||
"cycles_short": "ciclos",
|
||||
"import_mode": "Como combinar",
|
||||
"mode_merge": "Mesclar (manter os meus)",
|
||||
"mode_replace": "Substituir seleção",
|
||||
"cycle_destination": "Para onde devem ir os ciclos importados?",
|
||||
"dest_reference": "Referência (apenas forma)",
|
||||
"dest_real_history": "Histórico real (conta nas estatísticas)",
|
||||
"conflict_resolution": "Conflitos de nomes",
|
||||
"conflict_import_copy": "Importar como cópia",
|
||||
"conflict_keep_mine": "Manter o meu",
|
||||
"conflict_overwrite": "Sobrescrever"
|
||||
},
|
||||
"log": {
|
||||
"all_levels": "Todos os níveis",
|
||||
@@ -643,7 +686,9 @@
|
||||
"force_stop_msg": "Forçar a parada do ciclo ativo agora? O ciclo será salvo como interrompido.",
|
||||
"store_import": "Importar ciclo de referência",
|
||||
"store_share": "Compartilhar na loja da comunidade",
|
||||
"store_share_device": "Compartilhar este dispositivo"
|
||||
"store_share_device": "Compartilhar este dispositivo",
|
||||
"export_select": "Exportar - escolher dados",
|
||||
"import_wizard": "Importar - escolher dados"
|
||||
},
|
||||
"msg": {
|
||||
"appliance_monitor": "Monitor de eletrodoméstico",
|
||||
@@ -665,9 +710,10 @@
|
||||
"coverage_gap_similar_cycles": "{count} ciclos similares sem rótulo encontrados – crie um perfil para começar a correspondê-los.",
|
||||
"cycles_deleted": "{count} ciclo(s) excluído(s)",
|
||||
"enough_data": "Dados suficientes para aprender ({current}/{min} ciclos).",
|
||||
"export_description": "Exporte todos os perfis e ciclos para JSON ou restaure de uma exportação anterior.",
|
||||
"export_description": "Escolha exatamente quais perfis, ciclos, configurações e mais exportar para JSON, ou analise um arquivo e importe apenas as partes que quiser.",
|
||||
"feedback_cycles_pending": "{n} ciclo{s} para revisar",
|
||||
"feedback_prompt": "Confirme que estava correto, corrija o programa ou ignore.",
|
||||
"feedback_relabel_hint": "Rotular novamente este ciclo também o resolve.",
|
||||
"filter_by_profile": "Filtrar por perfil…",
|
||||
"group_modal_help": "Agrupe programas com o mesmo formato que diferem em temperatura/centrifugação (as durações podem variar). A correspondência avalia o grupo como um candidato e depois escolhe o membro mais adequado. Escolha pelo menos 2; a sobreposição mostra o grau de semelhança.",
|
||||
"group_not_cohesive": "Esses perfis não são similares o suficiente para serem agrupados de forma confiável, então a correspondência os trata individualmente até que você remova o valor discrepante ou divida o grupo.",
|
||||
@@ -729,6 +775,7 @@
|
||||
"pg_restart_note": "Reinicie o Home Assistant para ativar as ferramentas de simulação.",
|
||||
"pg_sim_progress": "{done} / {total} ciclos",
|
||||
"pg_starting": "Iniciando…",
|
||||
"pg_stress_synthetic": "a simulação de espera começa aqui",
|
||||
"pg_sweep_intro": "E se {param} fosse diferente? Teste {steps} valores nos seus últimos {cycles} ciclos para encontrar a configuração em que o maior número de ciclos é correspondido corretamente.",
|
||||
"pg_sweep_step": "Etapa {done} / {total}",
|
||||
"pg_undetected": "{n} ciclo{s} sem detecção",
|
||||
@@ -837,6 +884,9 @@
|
||||
"pg_simulating": "Simulando o ciclo…",
|
||||
"pg_canvas_empty2": "Escolha um ciclo acima e pressione Executar para simulá-lo. Depois passe o cursor para ler os valores, role para ampliar e arraste para deslocar.",
|
||||
"pg_apply_settings_confirm": "Salvar estas {n} configuração(ões) neste dispositivo? {list}",
|
||||
"pg_stress_terminated_detail": "Estabilizou em ~{idle}W em espera -- o ciclo terminou {h}h {m}m depois via {reason}.",
|
||||
"pg_stress_above_threshold_detail": "O consumo em espera ~{idle}W é igual ou superior ao limite de parada efetivo ({stop}W) -- o ciclo nunca foi considerado inativo. Aumente stop_threshold_w para corrigir.",
|
||||
"pg_stress_hit_cap_detail": "O ciclo durou {h}h {m}m sem parar -- interrompido à força pelo limite de segurança. Consumo em espera {idle}W em relação ao limite de parada {stop}W.",
|
||||
"no_logs_match": "Nenhum registro corresponde a estes filtros.",
|
||||
"pg_analysis_hint2": "Selecione um ciclo e pressione Executar para carregar a análise de correspondência.",
|
||||
"pg_analysis_empty2": "Pressione Executar para ver a análise de correspondência.",
|
||||
@@ -864,7 +914,15 @@
|
||||
"store_share_device_intro": "Envie {brand} {model} com os ciclos de referência que você selecionar. Outros usuários com o mesmo eletrodoméstico podem adotar seus programas. As entradas são revisadas antes de aparecerem publicamente.",
|
||||
"share_profile_no_cycles": "Nenhum ciclo de referência -- marque um ciclo como ⭐ na aba Ciclos para incluir este perfil",
|
||||
"advisory_phase_inconsistent": "'{name}' parece misturar diferentes programas ou temperaturas - seus ciclos aquecem por períodos de tempo muito diferentes. Dividi-lo em perfis separados (por ex. por temperatura) melhorará a correspondência e as estimativas de tempo.",
|
||||
"advisory_phase_inconsistent_title": "⚠ Possíveis programas misturados"
|
||||
"advisory_phase_inconsistent_title": "⚠ Possíveis programas misturados",
|
||||
"export_select_intro": "Marque exatamente o que incluir. Selecionar perfis sem os ciclos deles ainda exporta um programa reconhecível (a forma aprendida vai junto).",
|
||||
"import_analyze_hint": "Carregue um arquivo exportado (ou cole o JSON dele). O WashData o analisa e mostra exatamente o que pode ser importado antes de qualquer alteração.",
|
||||
"analyzing": "Analisando…",
|
||||
"device_type_mismatch_warn": "Esta exportação é de um tipo de eletrodoméstico diferente ({src} em vez de {local}). Os programas e ciclos ainda podem ser importados como dados de referência, mas as configurações específicas do dispositivo e a importação para o histórico real estão desativadas.",
|
||||
"merge_hint": "Os itens importados são adicionados; nada local é perdido. Os conflitos de nomes são resolvidos abaixo.",
|
||||
"replace_warn": "Cada categoria marcada é apagada e substituída pelo conteúdo do arquivo. As categorias não marcadas ficam intactas.",
|
||||
"dest_reference_hint": "Os ciclos importados só melhoram o reconhecimento de programas e nunca afetam as estatísticas de uso/energia.",
|
||||
"dest_real_history_hint": "Os ciclos importados contam como histórico próprio deste dispositivo e alimentam as estatísticas de energia/uso. Use para mover um eletrodoméstico para uma nova instalação."
|
||||
},
|
||||
"phase_desc": {
|
||||
"anti_crease": "Giros curtos ocasionais após a conclusão para reduzir amassados.",
|
||||
@@ -962,6 +1020,10 @@
|
||||
"doc": "A potência deve cair abaixo disso entre os pulsos para que o modo antirrugas permaneça ativo.",
|
||||
"label": "Limite de Saída de Potência"
|
||||
},
|
||||
"anti_wrinkle_idle_timeout": {
|
||||
"doc": "Por quanto tempo a máquina pode permanecer em silêncio entre dois pulsos de giro antes de o modo antiamasso terminar. Defina-o acima do maior intervalo que sua secadora deixa entre pulsos; caso contrário, cada pulso posterior é lido como um início falso.",
|
||||
"label": "Intervalo Máximo Entre Pulsos"
|
||||
},
|
||||
"anti_wrinkle_max_duration": {
|
||||
"doc": "Pulsos mais longos do que isso são tratados como um ciclo real, e não como uma queda anti-rugas.",
|
||||
"label": "Duração Máxima"
|
||||
@@ -1580,7 +1642,9 @@
|
||||
"store_device_shared_partial": "{n} ciclo(s) compartilhado(s); {failed} não puderam ser enviados.",
|
||||
"store_device_shared_some_dup": "{created} ciclo(s) compartilhado(s); {dup} já estavam na loja.",
|
||||
"store_download_failed": "Falha no download: {error}",
|
||||
"store_download_nothing": "Nada novo para baixar - esta configuração já está neste dispositivo."
|
||||
"store_download_nothing": "Nada novo para baixar - esta configuração já está neste dispositivo.",
|
||||
"export_selective_done": "Exportação baixada",
|
||||
"import_selective_done": "Importados {profiles} perfil(is) e {cycles} ciclo(s)"
|
||||
},
|
||||
"suggestion": {
|
||||
"both_agree": "WashData recomenda",
|
||||
@@ -1706,6 +1770,11 @@
|
||||
"other": "Outro"
|
||||
},
|
||||
"pg_desc": {
|
||||
"anti_wrinkle_enabled": "Absorver os pulsos de giro após a fase principal em vez de lê-los como novos ciclos",
|
||||
"anti_wrinkle_exit_power": "A potência deve cair abaixo deste valor entre os pulsos para que o modo antiamasso permaneça ativo",
|
||||
"anti_wrinkle_idle_timeout": "Tempo de silêncio permitido entre dois pulsos de giro antes de o modo antiamasso terminar",
|
||||
"anti_wrinkle_max_duration": "Um pulso mais longo do que isso encerra o modo antiamasso e abre um novo ciclo",
|
||||
"anti_wrinkle_max_power": "Um pulso acima disso encerra o modo antiamasso e abre um novo ciclo",
|
||||
"completion_min_seconds": "Menor duração que conta como ciclo real",
|
||||
"end_repeat_count": "Leituras baixas seguidas antes de terminar",
|
||||
"interrupted_min_seconds": "Ciclos curtos marcados como interrompidos",
|
||||
|
||||
Reference in New Issue
Block a user