"Phrases"
{
	"announcement.detected"	"detetou {detection} em {player}{outcome}"
	"announcement.outcome.punishment_sent"	" e aplicou a punição."
	"announcement.outcome.whitelisted"	", mas o jogador está na lista de permissões."
	"announcement.outcome.punishment_disabled"	", mas as punições estão desativadas."
	"announcement.outcome.identity_unavailable"	", mas a identidade do jogador ainda não está disponível."
	"announcement.outcome.already_punished"	" e a punição já tinha sido aplicada."
	"announcement.outcome.command_too_long"	", mas o comando de punição é demasiado longo."
	"announcement.outcome.command_service_unavailable"	", mas o serviço de comandos do servidor está indisponível."
	"announcement.outcome.network_unstable"	", mas não foi enviada nenhuma punição porque a ligação estava instável."
	"announcement.test"	"Isto é um teste. Nenhum jogador foi detetado ou punido."

	"evidence.aimbot.snap_return"	"O limite foi atingido após {incidents} movimentos bruscos com acerto; o último foi um retorno de {snap}°."
	"evidence.aimbot.convergence"	"O limite foi atingido após {incidents} movimentos bruscos com acerto; último movimento: {snap}°, erro até ao alvo: {before}° -> {after}°."
	"evidence.aimbot.smooth"	"O limite foi atingido após {incidents} movimentos suaves de mira que causaram dano; último movimento: {snap}°, erro até ao alvo: {before}° -> {after}°."
	"evidence.aimlock"	"O limite foi atingido após {incidents} períodos de seguimento preciso; no último, a mira ficou no alvo em {precise}/{samples} amostras enquanto este se moveu {movement}° face aos {required}° exigidos."
	"evidence.silentaim"	"Um desvio de {deviation}° da mira visível adicionou {points} pontos; a pontuação acumulada chegou a {score}/{threshold}."
	"evidence.inhuman_accuracy"	"Acertou {hits} de {attempts} tiros válidos ({accuracy}% de precisão)."
	"evidence.irregular_behavior"	"Somou {score} pontos com {successes} tiros difíceis acertados em {attempts} tentativas ({accuracy}% de sucesso)."
	"evidence.triggerbot"	"The last {shots} damaging fresh-contact shots reached {score}/{threshold}: {one_tick} landed in 0-1 ticks (+2 each), {two_tick} in 2 ticks (+1 each), and {normal} took 3+ ticks (-2 each). Latest: {latest_ticks} ticks, {damage} damage, {context}, {hitgroup}, target #{target}."

	"evidence.antiaim"	"«{reason}» adicionou {points} pontos; as provas chegaram a {score}/{threshold}."
	"evidence.antiaim.reason.spin"	"rotação contínua"
	"evidence.antiaim.reason.jitter"	"jitter repetitivo contínuo"
	"evidence.antiaim.reason.attack_return"	"retorno após ataque num único comando"
	"evidence.antiaim.reason.inconsistent_command"	"comando de ângulo inconsistente"
	"evidence.antiaim.reason.history_mismatch"	"diferença repetida entre o ângulo base e o histórico de entrada"
	"evidence.antiaim.reason.invalid_angles"	"inclinação ou rotação inválida"
	"evidence.dll_injection.one"	"Foi encontrada {count} subscrição do cliente num evento da lista negra: {events}."
	"evidence.dll_injection.many"	"Foram encontradas {count} subscrições do cliente em eventos da lista negra: {events}."
	"evidence.doubletap.one_tick"	"Três pares de tiros acelerados atingiram o limite; o último par ficou separado por 1 tick do servidor."
	"evidence.doubletap.zero_ticks"	"Três pares de tiros acelerados atingiram o limite; o último par ocorreu no mesmo tick do servidor."
	"evidence.doubletap.network_unstable"	"Foram detetados três pares de tiros rápidos; o último teve {ticks} ticks de servidor de intervalo."
	"evidence.network_check"	"Verificação de rede: {ping} ms de ping, {jitter} ms de jitter, {incoming_loss}/{outgoing_loss}% de perda de entrada/saída, {incoming_choke}/{outgoing_choke}% de choke de entrada/saída, {gaps} falhas de comandos e {unavailable} amostras indisponíveis."
	"evidence.namechanger"	"O nome visível mudou {changes} vezes num minuto."

	"evidence.autostrafe.optimizer"	"Otimizador de strafe detetado."
	"evidence.autostrafe.jumps"	"{suspicious} de {evaluated} saltos avaliados corresponderam a padrões de strafe automatizado ({ratio}%)."
	"evidence.bhop.perfect_chain"	"{perfect} de {landings} aterragens válidas formaram uma sequência contínua de bhop perfeita por frame."
	"evidence.bhop.repeated_pattern"	"{repeated} de {patterns} padrões de salto concluídos repetiram {inputs} entradas, com uma média de {average} entradas."
	"evidence.hyperscroll"	"O jogador enviou em média {average} entradas de salto em {patterns} padrões de aterragem concluídos; {perfect} de {landings} aterragens válidas foram perfeitas por frame ({ratio}%)."
	"evidence.nulls"	"As entradas {axis} atingiram uma pontuação de tempo perfeito de {score}; eram necessários {required}. Mediana entre largar e pressionar: {gap} ms; pontuação de sobreposição: {overlaps}; FPS medidos: {fps}."
	"evidence.nulls.axis.forward_backward"	"frente/trás"
	"evidence.nulls.axis.left_right"	"esquerda/direita"

	"evidence.invalid_input"	"{commands} comandos tiveram alterações nos botões de movimento sem registos subtick correspondentes em {seconds} segundos."
	"evidence.subtick_spam"	"{commands} comandos continham entradas repetidas no mesmo instante com alterações de ângulo em {seconds} segundos."
	"evidence.desubticking"	"{zero} de {commands} comandos com entrada subtick tinham tempo zero ({ratio}%)."
	"evidence.invalid_cvar.invalid_number"	"{cvar} não devolveu um número finito válido."
	"evidence.invalid_cvar.above_maximum"	"{cvar} está em {value}, mas o máximo permitido é {maximum}."
	"evidence.invalid_cvar.outside_range"	"{cvar} está em {value}, mas deve ficar entre {minimum} e {maximum}."
	"evidence.invalid_cvar.must_equal"	"{cvar} está em {value}, mas deve ser {expected}."
	"evidence.invalid_cvar.fps_max"	"fps_max está em {value}, mas deve ser pelo menos 64 ou 0 para ilimitado."
	"evidence.invalid_cvar.sv_cheats"	"sv_cheats está ativado ou inválido no cliente enquanto está desativado no servidor."
	"evidence.invalid_cvar.enabled_without_cheats"	"{cvar} está ativado no cliente apesar de sv_cheats estar desativado no servidor."
	"evidence.invalid_cvar.disabled_without_cheats"	"{cvar} está desativado no cliente apesar de sv_cheats estar desativado no servidor."

	"webhook.field.player"	"Jogador"
	"webhook.field.steamid64"	"STEAMID64"
	"webhook.field.detection"	"Deteção"
	"webhook.field.evidence"	"Provas"
	"webhook.field.punishment"	"Punição"
	"webhook.field.map"	"Mapa"
	"webhook.field.address"	"Endereço"
	"webhook.outcome.punishment_sent"	"O comando de punição configurado foi enviado."
	"webhook.outcome.whitelisted"	"O jogador está na lista de permissões, por isso não foi enviado nenhum comando de punição."
	"webhook.outcome.punishment_disabled"	"Não foi enviada nenhuma punição porque este comando está desativado."
	"webhook.outcome.identity_unavailable"	"Não foi enviada nenhuma punição porque a identidade do jogador ainda não está disponível."
	"webhook.outcome.already_punished"	"O jogador já foi punido, por isso não foi enviado nenhum comando duplicado."
	"webhook.outcome.command_too_long"	"Não foi enviada nenhuma punição porque o comando configurado é demasiado longo."
	"webhook.outcome.command_service_unavailable"	"Não foi enviada nenhuma punição porque o serviço de comandos do servidor está indisponível."
	"webhook.outcome.network_unstable"	"Não foi enviada nenhuma punição porque a ligação do jogador ultrapassou os limites seguros de rede."
	"webhook.outcome.unavailable"	"Não estava disponível nenhum resultado de punição."
	"webhook.unknown_player"	"Jogador desconhecido"
	"webhook.unknown_detection"	"DESCONHECIDO"
	"webhook.unavailable"	"Indisponível"
	"webhook.steamid_unavailable"	"SteamID64 está indisponível."
	"webhook.default_evidence"	"O detetor atingiu o limite configurado"
	"webhook.default_server_name"	"Servidor de CS2"
	"webhook.footer"	"Relatório de deteção"
	"webhook.test_detection"	"TESTE DE WEBHOOK"
	"webhook.test_player"	"Teste de webhook"
	"webhook.test_evidence"	"Este é um relatório de teste inofensivo. Não foi criada nenhuma deteção ou punição."
}
