Skip to content

Commit

Permalink
Merge pull request #47 from malloc2k/main
Browse files Browse the repository at this point in the history
Add the translations for Portugal-Portuguese
  • Loading branch information
Rem0o authored Oct 10, 2024
2 parents fbd8112 + 4e1c1d8 commit a920371
Show file tree
Hide file tree
Showing 15 changed files with 411 additions and 0 deletions.
9 changes: 9 additions & 0 deletions AboutPage/AboutPage.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
{
"Credit": "Créditos",
"Donate": "Doação",
"Email": "Email",
"EULA": "EULA",
"OfficialWebsite": "Site oficial",
"Sponsor": "Patrocinador",
"VersionStringFormat": "Versão: {0}"
}
33 changes: 33 additions & 0 deletions AssistedSetup/AssistedSetup.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"AllControlsNoSensors": "Nenhum controlador tem um sensor de velocidade da ventoinha emparelhado.",
"AssistedSetupDescription": "A Configuração Assistida vai guiar-te na configuração das ventoinhas pela primeira vez:",
"Calibrating": "A Calibrar",
"CalibrationTitle": "Calibração Automática das Ventoinhas",
"ControlSensorPairsWithSpeedSensor": "O controlador \"{0}\" emparelhou com o sensor de velocidade \"{1}\"",
"ControlSpeedCalibration": "Calibração do Controle/Velocidade",
"ControlSpeedPairing": "Emparelhamento de Controle e Sensor de Velocidade",
"Done": "Concluído!",
"ExceptionDuringSetup": "Ocorreu um erro durante o processo de configuração assistida. Consulta o registo para mais detalhes.",
"FullSpeed": "A configurar a ventoinha para 100%",
"IdentificationDescription": "Identifica e dá nome às ventoinhas",
"IdentificationInstructions": "Estes foram os controladores que responderam ao Fan Control. Observa o teu computador ou utiliza software alternativo enquanto ajustas os controladores deslizantes para nomear cada um deles adequadamente.",
"IncludeNonPaired": "Incluir controladores não emparelhados mesmo assim.",
"NoControlPairedSensor": "Nenhum controlador tem um sensor de velocidade emparelhado.",
"NoSensor": "Este controlador não tem um sensor de velocidade.",
"NoSpeedSensorReacted": "Nenhum sensor de velocidade reagiu ao controlador \"{0}\".",
"PairedControlsOnly": "Apenas os controladores com um sensor de velocidade emparelhado vão ser testados.",
"PairingUtilityDescription": "Esta ferramenta tenta emparelhar os sensores de velocidade e os controladores das ventoinhas. Isso identifica quais ventoinhas podem ser controladas. Configurou todos os controladores para {0}%.",
"ProceedQuestion": "Queres continuar?",
"Settings": "Configurações",
"ShowHiddenCardsExplanation": "Todos os controladores que não responderam à configuração assistida foram ocultados.",
"StartPercent": "Percentagem Inicial",
"Step1": "Seleciona os tipos de sensores a detetar",
"Step2": "Encontrou os sensores RPM de cada controlador",
"Step3": "Calibrou os controladores que têm um sensor RPM",
"Step4": "Encontrou o limite de paragem (%) dos controladores",
"Step5": "Encontrou o limite de início (%) dos controladores",
"Step6": "Identifica e dá nome a cada controlador",
"Step7": "Verifica algumas configurações da aplicação",
"Testing": "A Testar",
"TestingAt": "({0}) Testa a {1}% ({2} RPM)"
}
23 changes: 23 additions & 0 deletions Common/common.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"Add": "Adicionar",
"Cancel": "Cancelar",
"Clear": "Limpar",
"Close": "Fechar",
"Configurations": "Configurações",
"Continue": "Continuar",
"Delete": "Excluir",
"Discard": "Descartar",
"Edit": "Editar",
"Exit": "Sair",
"Hide": "Ocultar",
"Load": "Carregar",
"No": "Não",
"Ok": "Ok",
"Open": "Abrir",
"Refresh": "Atualizar",
"Refreshing": "A atualizar...",
"Reset": "Redefinir",
"Save": "Guardar",
"SecondUnit": "s",
"Yes": "Sim"
}
27 changes: 27 additions & 0 deletions ConfigDialogs/ConfigDialogs.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
{
"Cancel": "Cancelar",
"ConfigChangedQuestion": "A configuração atual foi alterada.",
"ConfigCouldNotBeSaved": "A configuração não pôde ser guardada. Consulta o registo para mais detalhes.",
"ConfigName": "Nome da configuração:",
"ConfigRestoreError": "Ocorreram estes erros durante a restauração da configuração:",
"ConfigSavedAs": "Configuração guardada como {0}",
"ConfigurationLoaded": "Configuração carregada",
"CouldNotLoadConfiguration": "Não foi possível carregar a configuração. Ocorreu um erro que foi adicionado ao registo.",
"Create": "Criar",
"CustomSensors": "Sensores personalizados",
"DeselectAll": "Desmarcar tudo",
"FanCurves": "Curvas das ventoinhas",
"Import": "Importar",
"ImportDialogText": "Seleciona os sensores personalizados e curvas da ventoinha que queres importar de {0}",
"Loading": "A carregar",
"Location": "Localização: {0}",
"MissingControlSensor": "Controlador não encontrado",
"MissingSpeedSensor": "Sensor de velocidade não encontrado",
"MissingTemperatureSensor": "Sensor de temperatura não encontrado",
"NameConflicts": "Os seguintes itens têm conflito de nome com a configuração atual:",
"NothingToImportIn": "Não há curvas de ventoinha ou sensores personalizados para importar em {0}.",
"RestoreErrorIncreaseDelay": "Se este erro ocorrer na inicialização, tenta aumentar o atraso de arranque.",
"RetryFailed": "Tentativa de reinício falhou.",
"SelectAll": "Selecionar tudo",
"SelectConfigFile": "Seleciona um ficheiro de configuração"
}
45 changes: 45 additions & 0 deletions ControlCard/ControlCard.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"CalibrateAuto": "Calibrar controlo emparelhado automaticamente...",
"Calibrated": "Calibrado",
"ControlNotRespond": "Este controlo não responde adequadamente ao comando atual.",
"Curve": "Curva",
"CurveToBeApplied": "Curva a aplicar a este controlo",
"CurveToolTip": "Curva a aplicar a este controlo.",
"DefaultSensorName": "Nome padrão do sensor: {0}",
"DiscrepancyFanCurve": "a curva da ventoinha {0}",
"DiscrepancyManualValue": "o valor definido manualmente {0} %",
"DiscrepancyPart1": "Foi detetada uma discrepância entre o controlo \"{0}\" e o seu valor alvo.",
"DiscrepancyPart2": "Não responde corretamente a {0}.",
"DiscrepancyPart3": "Há vários problemas possíveis:",
"DiscrepancyPart4": "O controlo tem um valor mínimo definido de {0} %.",
"DiscrepancyPart5": "O valor do controlo (%) em relação ao RPM não corresponde à calibração definida. A calibração deve ser revista.",
"DiscrepancyPart6": "O controlo não responde a nenhum comando.",
"DiscrepancyPart7": "O controlo está a ser interferido por uma fonte externa.",
"DiscrepancyPart8": "Se houver interferência externa, podes ativar a seguinte opção, que reaplicará o valor sempre que uma discrepância for detetada.",
"EditCalibration": "Editar calibração...",
"EnableDisableSoftwareControl": "Ativar controlo por software",
"ForceApply": "Forçar aplicação",
"ForceApplyEnabled": "Aplicação forçada está ativada.",
"InvalidCalibrationError": "O controlo {0} não tem uma calibração válida e a curva da ventoinha {1} está no modo RPM.",
"ManualControl": "Controlo manual",
"ManualFanCalibration": "Calibração manual da ventoinha",
"ManualPairSingleFanDescription": "Emparelhar controlo com um sensor de velocidade",
"MatchSpeedSensor": "Emparelhar sensor de velocidade",
"MinimumPercent": "Percentagem mínima",
"MinPercentHelp": "Percentagem (%) mínima que pode ser aplicada a este controlo.",
"Offset": "Desvio",
"OffsetHelp": "Desvio aplicado à curva da ventoinha selecionada em percentagem (%).",
"Overridden": "Uma fonte externa está a interferir neste controlo.",
"PairAuto": "Emparelhar sensor de velocidade automaticamente...",
"PairedSpeedSensor": "Sensor de velocidade emparelhado: {0}",
"PairManually": "Emparelhar sensor de velocidade manualmente...",
"RecalibrateAuto": "Recalibrar controlo emparelhado automaticamente...",
"RemovePaired": "Remover sensor de velocidade emparelhado",
"StartPercent": "Início %",
"StartPercentHelp": "Limite (%) para que a ventoinha comece a girar.",
"StepDown": "Desaceleração",
"StepHelp": "Define a velocidade do controlo (%/s).",
"StepUp": "Aceleração",
"StopPercent": "Paragem %",
"StopPercentHelp": "Limite (%) para que a ventoinha pare de girar."
}
24 changes: 24 additions & 0 deletions CustomSensors/CustomSensors.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"File": "Ficheiro",
"FileDescription": "O sensor personalizado irá ler os dados de um determinado ficheiro",
"FileSensorNotExists": "O ficheiro localizado em \"{0}\" não existe.",
"FunctionAverage": "Média de todos os sensores de temperatura selecionados",
"FunctionMax": "Máximo de todos os sensores de temperatura selecionados",
"FunctionMin": "Mínimo de todos os sensores de temperatura selecionados",
"FunctionSubtract": "Diferença entre o primeiro sensor selecionado (+) e os outros (-)",
"FunctionSum": "Soma de todos os sensores de temperatura selecionados",
"LoopDetected": "\"{0}\" não pode ser usado como sensor de origem. Foi detetado um ciclo.",
"MissingSensor": "Sensor ausente",
"MissingSensorsForMix": "Sensores ausentes para o sensor de mistura nomeado \"{0}\": [{1}]",
"MissingSensorsForOffset": "Sensor ausente para o desvio nomeado {0}: {1}",
"MissingSensorsForTimeAverage": "Sensor ausente para o sensor de média de tempo nomeado {0}: {1}",
"Mix": "Mistura",
"MixDescription": "O sensor personalizado de mistura irá aplicar uma função aos sensores de temperatura selecionados.",
"MixLoopDetected": "\"{0}\" não pode ser adicionado à mistura. Foi detetado um ciclo.",
"NameAlreadyTaken": "O nome do sensor personalizado \"{0}\" já está em uso",
"Offset": "Desvio",
"OffsetDescription": "O sensor personalizado de desvio permite desviar um sensor existente.",
"SaveSensorFileDialogTitle": "Guardar ficheiro de sensor",
"TimeAverage": "Média de Tempo",
"TimeAverageDescription": "O sensor personalizado de média de tempo faz a média do sensor selecionado por um período de tempo definido."
}
47 changes: 47 additions & 0 deletions Dialogs/Dialogs.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{
"AscendingRpmValues": "Valores de RPM crescentes",
"CalibrationCommand": "Comando (%)",
"CalibrationControlCardInstructions": "Usa o seguinte cartão para ajustar a % da ventoinha e observar o RPM.",
"CalibrationPointPercent": "Ponto de %",
"CalibrationSpeed": "Velocidade (RPM)",
"CalibrationTable": "Tabela de Calibração",
"ControlHelpPart1": "A secção \"Controles\" mostra todos os cabeçalhos e ventoinhas disponíveis que foram detetados.",
"ControlHelpPart2": "Podes atribuir uma curva de ventoinha ou entrar no controlo manual a partir do menu de três pontos de cada cartão.",
"ControlHelpPart3": "No menu de três pontos de cada cartão, podes \"emparelhar\" a um sensor de velocidade da ventoinha da secção abaixo, que exibirá o RPM no cartão de controlo.",
"ControlHelpPart4": "As seguintes opções avançadas estão disponíveis ao clicar na parte inferior de um cartão:",
"CurveHelpPart1": "A secção \"Curvas\" mostra todas as curvas que foram criadas.",
"CurveHelpPart2": "Para criar uma nova curva, clica no botão de \"+\" no canto inferior direito e seleciona um dos tipos disponíveis.",
"CurveHelpPart3": "Para obter detalhes sobre como um tipo específico de curva de ventoinha funciona, adiciona-a e clica no ícone no canto superior esquerdo do cartão.",
"CustomSensorsHelpPart1": "A secção \"Sensores personalizados\" mostra todos os sensores personalizados que foram criados.",
"CustomSensorsHelpPart2": "Para criar um novo sensor personalizado, clica no botão de \"+\" no canto inferior direito e seleciona um dos tipos disponíveis.",
"CustomSensorsHelpPart3": "Para obter detalhes sobre como um tipo específico de sensor personalizado funciona, adiciona-o e clica no ícone no canto superior esquerdo do cartão.",
"EULA": "EULA",
"FailedRefreshSleep": "Falha ao atualizar após retomar do modo de suspensão",
"GraphCopy": "Copiar gráfico",
"GraphPaste": "Colar gráfico",
"GraphSelectedPoint": "Ponto selecionado:",
"HidePopup": "Ocultar esta janela no futuro",
"InitFailedRetry": "O Fan Control falhou ao inicializar. A tentar novamente...",
"ManualPairingInstruction": "Seleciona o sensor de velocidade abaixo que reage a este controlo.",
"ManualPairingTip": "(Dica: Define o controlo deslizante para 0% e vê qual ventoinha desacelera/para)",
"OtherInstance": "Outra instância do FanControl estava em execução sob o utilizador \"{0}\". Foi fechada para iniciar esta nova instância.",
"PaypalDialogPart1": "Mensagem do desenvolvedor do Fan Control",
"PaypalDialogPart2": "Olá! Eu sou o Rémi.",
"PaypalDialogPart3a": "Vejo que configuraste algumas curvas de ventoinha, isso é incrível! 🚀🙌",
"PaypalDialogPart3b": "Ainda não criaste nenhuma curva de ventoinha, clica no botão + no canto inferior direito para começar! 🚀🙌",
"PaypalDialogPart4": "O software está a ser continuamente desenvolvido para melhorar o desempenho, ter menos erros, adicionar mais funcionalidades e melhorar a experiência do utilizador. Isto demora tempo e requer esforço.",
"PaypalDialogPart5": "O Fan Control é gratuito, mas se gostares o suficiente para o tornar parte do teu sistema, considera partilhá-lo, contribuir através do Paypal ou patrocinar-me no Github, será muito apreciado! 😊",
"PaypalDialogPart6": "Se tiveres problemas com o software ou quiseres partilhar o teu feedback, há um link de e-mail na secção \"Sobre\" à esquerda ou podes aceder à página do Github.",
"PaypalDialogPart7": "Obrigado por usar o Fan Control! 🙏",
"PlatformNotSupported": "A plataforma atual não é suportada. É necessário Windows 10 ou posterior.",
"ReadEULA": "Tira um minuto para ler o contrato de licença do utilizador final (EULA). É curto, prometo. Podes sempre lê-lo depois na secção Sobre.",
"RefreshingAfterSleep": "O controlo da ventoinha está a ser atualizado após retomar do modo de suspensão",
"SpeedHelpPart1": "A secção \"Velocidades\" mostra todos os sensores RPM disponíveis que foram detetados.",
"SpeedHelpPart2": "Repara que cada cartão de controlo pode ou não ter um cartão de RPM correspondente devido a questões de compatibilidade.",
"SpeedHelpPart3": "Recomenda-se que \"emparelhes\" cada sensor nesta secção com o seu cartão de controlo correspondente. Usa a opção de menu de três pontos de um cartão de controlo para fazer isso, e seleciona o emparelhamento manual ou automático.",
"SpeedHelpPart4": "Uma vez que um sensor de velocidade esteja emparelhado, podes ocultá-lo para uma aparência mais limpa.",
"TwoPointsRequired": "São necessários pelo menos 2 pontos",
"UnexpectedErrorOccurred": "Ocorreu um erro e foi adicionado ao ficheiro de log.",
"UnexpectedErrorSeeLog": "Ocorreu um erro. Vê o ficheiro de log para mais detalhes.",
"WelcomeFanControl": "Bem-vindo ao Fan Control! 👋"
}
35 changes: 35 additions & 0 deletions FanCurves/FanCurves.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"Auto": "Automática",
"AutoDescription": "A curva automática ajusta-se automaticamente para corresponder à temperatura de carga fornecida.",
"CantBeAddedToMix": "\"{0}\" não pode ser adicionado à mistura.",
"Flat": "Plano",
"FlatDescription": "A curva plana aplica um valor fixo de %.",
"FunctionAverage": "Média de todas as curvas selecionadas",
"FunctionMax": "Máximo de todas as curvas selecionadas",
"FunctionMin": "Mínimo de todas as curvas selecionadas",
"FunctionSubtract": "Diferença entre a primeira curva selecionada (+) e o valor das outras (-)",
"FunctionSum": "Soma de todas as curvas selecionadas",
"Graph": "Gráfico",
"GraphClickAndDrag": "Clica e arrasta com o botão esquerdo para mover um ponto",
"GraphDescription": "A curva gráfica aplica uma função personalizada com base numa fonte de temperatura.",
"GraphLeftClick": "Clica com o botão esquerdo para adicionar um ponto",
"GraphRightClick": "Clica com o botão direito para excluir um ponto",
"Linear": "Linear",
"LinearDescription": "A curva linear aplica uma função linear com base numa fonte de temperatura.",
"LinearMaximumDescription": "Acima da temperatura máxima, a velocidade máxima é aplicada.",
"LinearMinimumDescription": "Abaixo da temperatura mínima, a velocidade mínima é aplicada.",
"Mix": "Mistura",
"MixDescription": "A curva de mistura aplica uma função às curvas da ventoinha selecionadas.",
"MixFanCurveRestoreError": "Sensores ausentes para a curva de mistura {0}",
"NameAlreadyTaken": "O nome da curva da ventoinha \"{0}\" já está em uso",
"RemoveFromMixWarning": "Tens a certeza de que queres remover \"{0}\" da mistura?",
"RpmModeWarning": "Mudar o modo vai redefinir este gráfico. Tens a certeza de que queres continuar?",
"Sync": "Sincronizar",
"SyncDescription": "A curva de sincronização aplica a mesma % do controlo selecionado.",
"SyncLoopError": "Loop detetado. O controlo {0} não pôde ser definido como uma fonte.",
"Trigger": "Gatilho",
"TriggerDescription": "A curva de gatilho mantém a velocidade da ventoinha até que um dos dois pontos de mudança seja ativado.",
"TriggerIdleDescription": "Abaixo da temperatura de inatividade, a velocidade configurada é usada até que a temperatura suba para a temperatura de carga.",
"TriggerLoadDescription": "Acima da temperatura de carga, a velocidade configurada é usada até que a temperatura desça para a temperatura de inatividade.",
"TypeFanCurveMissingSensor": "A curva da ventoinha {0} chamada \"{1}\" está sem o sensor com o identificador: {2})"
}
38 changes: 38 additions & 0 deletions HomePage/HomePage.pt-PT.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
{
"About": "Sobre",
"AddCustomSensor": "Adicionar sensor personalizado \"{0}\"",
"AddFanCurve": "Adicionar curva da ventoinha \"{0}\"",
"AssistedSetup": "Configuração assistida...",
"AssistedSetupSteps": "Passos da configuração assistida",
"CalibrateControls": "Calibrar controlos pareados automaticamente...",
"CheckForUpdate": "Procurar por atualizações...",
"ColumnsMode": "Modo de colunas",
"Controls": "Controles",
"CouldNotLoadCache": "Não foi possível carregar o conteúdo do cache.",
"CreateNewConfig": "Criar nova configuração...",
"Curves": "Curvas",
"CustomSensors": "Sensores Personalizados",
"Donate": "Doar",
"Exit": "Sair",
"Fahrenheit": "Fahrenheit",
"Help": "Ajuda",
"HideCalibration": "Ocultar rótulos de calibração",
"HideSpeeds": "Ocultar cartões de velocidade",
"Home": "Início",
"IdentifyFans": "Identificar ventoinhas...",
"ImportFromConfig": "Importar configuração...",
"LoadConfig": "Carregar configuração...",
"OpenLog": "Abrir log",
"PairControls": "Parear controlos e velocidades automaticamente...",
"RefreshSensors": "Atualizar deteção de sensores",
"SaveConfig": "Guardar configuração",
"SaveConfigAs": "Guardar configuração como...",
"Settings": "Configs",
"Setup": "Configurar",
"ShowHiddenCards": "Mostrar cartões ocultos",
"Speeds": "Velocidades",
"TemperatureUnitQuestion": "Para aplicar a mudança da unidade de temperatura, a configuração será guardada e a janela da aplicação será reiniciada. Queres continuar?",
"Theme": "Tema",
"TrayIcons": "Ícones",
"ViewOptions": "Opções de visualização"
}
Loading

0 comments on commit a920371

Please sign in to comment.