UI_PTBR = {
    -- Geral
    UI_TM_Choose = "Escolher...",
    UI_TM_Yes    = "Sim",
    UI_TM_No     = "Não",
    UI_TM_OK     = "OK",
    UI_TM_NO     = "NÃO",
    UI_TM_Road   = "Estrada",
    UI_TM_Unknown= "Desconhecido",
    UI_TM_None         = "Nenhum",
    UI_TM_FreshSuffix  = "(fresco)",
    UI_TM_RottenSuffix = "(estragado)",

    -- Colunas
    UI_TM_Col_ShowHide = "Mostrar",
    UI_TM_Col_Number   = "Nº",
    UI_TM_Col_Distance = "Distância",
    UI_TM_Col_Chunks   = "Chunks",
    UI_TM_Col_Precond  = "Pré.",
    UI_TM_Col_Trap     = "Armadilha",
    UI_TM_Col_Bait     = "Isca",
    UI_TM_Col_Skill    = "Habilidade",
    UI_TM_Col_Zone     = "Zona",
    UI_TM_Col_Animal   = "Animal",
    UI_TM_Col_Chance   = "Prob.",
    UI_TM_Col_AliveHour= "Horas de captura",
    UI_TM_Col_Player   = "Jogador",
    UI_TM_Col_DUS      = "Dias restantes",

    -- Botões da barra de título
    UI_TM_Btn_Refresh  = "Atualizar",
    UI_TM_Btn_Auto     = "Auto",
    UI_TM_Btn_Vector   = "Vetor",
    UI_TM_Btn_Reset    = "Redef.",
    UI_TM_Btn_Full     = "Completo",
    UI_TM_Vector_Tooltip = "Quando ativado, traça uma linha de você até a armadilha sob o mouse. <LINE> A linha persiste mesmo se o cursor sair da janela.",

    -- Mostrar tudo
    UI_TM_ShowAll      = "Mostrar tudo",
    UI_TM_ShowHideTip  = "Clique para alternar a visibilidade. <LINE> Com 'Mostrar tudo' DESATIVADO: Mostrar=visível, Ocultar=oculto.",
    UI_TM_Shown        = "Mostrado",
    UI_TM_Hidden       = "Oculto",

    -- Dicas do simulador
    UI_TM_Sim_PickAll      = "Escolha Animal, Armadilha, Isca, Zona e Habilidade para pré-visualizar a probabilidade por zona.",
    UI_TM_Sim_PickAnimal   = "Escolha um animal. <LINE> - Preenche automaticamente as listas Armadilha/Isca/Zona com valores válidos. <LINE> - Também ativa dicas detalhadas nesses controles.",
	UI_TM_Sim_PickTrap     = "Escolha o tipo de armadilha colocada. <LINE> Escolha um animal primeiro.",
    -- UI_TM_Sim_ChooseTrapBefore = "Escolha o tipo de armadilha colocada. <LINE> Escolha um animal primeiro.",

    -- Dicas de cabeçalho
    UI_TM_Tip_Trap_Column = "Coluna Armadilha: <LINE> - Mostra o tipo de armadilha colocada. <LINE> Escolha um animal acima para ver os fatores por espécie.",
    UI_TM_Tip_Bait_Column = "Coluna Isca: <LINE> - Mostra a isca atual e sua frescura. <LINE> Escolha um animal acima para ver os fatores por espécie.",
    UI_TM_Tip_Zone_Column = "Coluna Zona: <LINE> - Mostra as zonas onde a armadilha está. <LINE> Escolha um animal acima para ver as probabilidades base por zona.",
    UI_TM_Tip_Chance      = "Coluna Prob.: <LINE> - Probabilidade combinada em todas as zonas por hora. <LINE> Fórmula por zona: <LINE> - Prob. = ceil(Armadilha + Isca + 1.5*Habilidade)/100 * ceil(Zona + 1.5*Habilidade)/100",
    UI_TM_Tip_Skill       = "Coluna Habilidade: <LINE> - Nível de %1 do jogador ao colocar a armadilha.",
	
    UI_TM_Tip_Player      = "Jogador: <LINE> - Nome do jogador que colocou a armadilha (ou jogador atual se desconhecido).",
    UI_TM_Tip_AliveHour   = "Horas de captura: <LINE> - Horas em que um animal fica na armadilha (animalAliveHour).",
    UI_TM_Tip_DUS         = "Dias restantes: <LINE> - Dias em que a isca continuará fresca. <LINE> - Vermelho se negativo. <LINE> Atualizado todo dia às 0:00.",

    -- Distância + chunks
    UI_TM_DistanceHere   = "Distância: 0 quadrados <LINE> Direção: aqui",
    UI_TM_DistanceLine   = "Distância: %1 quadrados <LINE> Direção: %2° (%3) <LINE> (0 = Norte, 90 = Leste, -90 = Oeste)",
    UI_TM_ChunksHelp     = "Chunks (8×8 quadrados) <LINE> Regra: a armadilha está longe o suficiente se o valor absoluto de PELO MENOS um eixo (X,Y) > 9 chunks",

    -- Dicas diversas
    UI_TM_NoBaitPlaced   = "Nenhuma isca colocada.",
    UI_TM_Preconditions_Zone = "Pré-condições: <LINE> - Distância: %1 <LINE> - Isca colocada: %2 <LINE> - Isca fresca: %3 <LINE> - Zona listada para o animal: %4",
    UI_TM_PlayerPlaced   = "Jogador que colocou a armadilha: <LINE> - %1",
    UI_TM_AliveHour      = "Horas de captura: <LINE> - %1 h",
	UI_TM_DUS_Tip        = "Dias de frescor: %1 <LINE> Idade da isca: %2 <LINE> Dias restantes: %3",
    UI_TM_BaitAge        = "Idade da isca: <LINE> - trapBaitDay = %1",
    UI_TM_BaitDaysFresh  = "Dias de frescor da isca: <LINE> - Do script do item = %1",
    UI_TM_FreshnessMath  = "Cálculo do frescor: <LINE> + Dias frescos: %1 <LINE> - Idade: %2 <LINE> = Dias até estragar: %3",
    UI_TM_TrapStrength   = "Solidez da armadilha: %1",
    UI_TM_LoseBaitPerHour= "- Perda de isca por hora: 1/(%1 + 10) = %2%",
    UI_TM_BreakPerHour   = "- Quebra por hora (longe do jogador): 1/(40 * %1) = %2%",
	
	-- Opções do Mod
    UI_TM_Title             = "Trap Manager",
    UI_TM_OpenClose         = "Abrir/Fechar Trap Manager",
    UI_TM_OpenClose_Tooltip = "Escolha a tecla usada para mostrar/ocultar a janela do Trap Manager.",
    UI_TM_AutoHourly        = "Atualização automática por hora (janela aberta)",
    UI_TM_AutoHourly_Tooltip= "Se ativado, a lista é atualizada automaticamente a cada hora do jogo enquanto a janela estiver visível.",
	UI_TM_Opt_VerboseTips   = "Dicas explicativas",
    UI_TM_Opt_VerboseTips_Tooltip = "Mostrar dicas de cabeçalho mais longas e detalhadas.",
	UI_TM_ResetColumns_Title = "Colunas visíveis após Redef.",
	UI_TM_ResetColumns_Help  = "Marque as colunas a serem visíveis quando você pressionar Redef. na janela do Trap Manager.",
	UI_TM_Opt_ResetCol_Tooltip = "Mostrar esta coluna após Redef.",
	
	-- Menu de contexto do cabeçalho
	UI_TM_Menu_ShownCols       = "Colunas visíveis",
	UI_TM_Menu_DefaultCols     = "Colunas padrão",
	UI_TM_Menu_ResetToFactory  = "Restaurar padrões de fábrica",
	UI_TM_Menu_ApplyDefaultsNow= "Aplicar padrões agora",

	UI_TM_ChanceFactors   = "Fatores de probabilidade:",
    UI_TM_FormulaPerZone  = "Fórmula por zona:",
    UI_TM_FormulaEquation = "- Prob. = ceil(Armadilha + Isca + 1.5*Habilidade)/100 * ceil(Zona + 1.5*Habilidade)/100",
    UI_TM_TimeWindow      = "Janela de horário: %1:00 - %2:00 -> %3",

    UI_TM_TrapFactorsFor  = "Fatores de armadilha para %1:",
    UI_TM_BaitFactorsFor  = "Fatores de isca para %1:",
    UI_TM_ZoneFactorsFor  = "Fatores de zona para %1:",

    UI_TM_TrapFactorLine  = "- Armadilha [%1]: %2%",
    UI_TM_BaitFactorLine  = "- Isca [%1]: %2%",
    UI_TM_SkillFactorLine = "- Habilidade [%1]: +%2% (aplicada duas vezes)",
    UI_TM_ZoneFactorLine  = "- Zona [%1]: %2%",

    UI_TM_Preconditions   = "Pré-condições: <LINE> - Distância: %1 <LINE> - Isca colocada: %2 <LINE> - Isca fresca: %3",
    UI_TM_CurrentBait     = "Isca atual: %1",
    UI_TM_CurrentBait_None= "Isca atual: Nenhuma",
    UI_TM_SimulatorIgnores= "Condições de distância e frescor da isca são ignoradas.",
    UI_TM_ZonesBases      = "- Zonas: %1",
    UI_TM_CombinedAllZones= "Combinado em todas as zonas: %1",

    UI_TM_TrapFactors         = "Fatores de armadilha",
    UI_TM_InvalidBaitNoFactors= "- Nenhuma isca ou isca inválida: sem fatores por espécie",
    UI_TM_RottenBaitZero      = "- Isca estragada. Prob.: 0%",
    UI_TM_BaitNotSuitable     = "Isca inadequada para esta armadilha. Prob.: 0%",
    UI_TM_BaitFactorsTitle    = "Fatores de isca:",
    UI_TM_ZoneFactorsTitle    = "Fatores de zona:",

	UI_TM_GenericFactorLine = "- %1: %2%",
	UI_TM_SizeRange         = "- Faixa de tamanho: %1 - %2",
	UI_TM_TrapStrengthNote  = "Observação: a solidez da armadilha afeta a perda de isca e a quebra",
	UI_TM_NotAvailable      = "N/D",
	
	-- Armadilha destruída
	UI_TM_Destroyed         = "Destruída",
	UI_TM_DestroyedNoCatch  = "Armadilha destruída: não pode capturar animais.",
	UI_TM_DestroyedLostBait = "Destruída: isca perdida.",

	-- Animais (fallback se as chaves vanilla faltarem)
	UI_TM_Animal_rabbit   = "Coelho",
	UI_TM_Animal_squirrel = "Esquilo",
	UI_TM_Animal_bird     = "Pássaro",
	UI_TM_Animal_mouse    = "Camundongo",
	UI_TM_Animal_rat      = "Rato",
	UI_TM_Animal_raccoon  = "Guaxinim",

	-- Zonas (fallback para B42/entradas recentes)
UI_TM_Zone_Nav       = "Estrada",
	UI_TM_Zone_TownZone       = "Área Urbana",
	UI_TM_Zone_TrailerPark    = "Trailers",
	UI_TM_Zone_Vegitation     = "Vegetação",
	UI_TM_Zone_Forest         = "Floresta",
	UI_TM_Zone_DeepForest     = "Floresta Densa",
	UI_TM_Zone_BirchForest    = "Floresta de bétulas",
	UI_TM_Zone_BirchMixForest = "Floresta mista (bétulas)",
	UI_TM_Zone_FarmForest     = "Floresta da fazenda",
	UI_TM_Zone_FarmMixForest  = "Floresta mista da fazenda",
	UI_TM_Zone_PRForest       = "Floresta PR",
	UI_TM_Zone_PHForest       = "Floresta PH",
	UI_TM_Zone_PHMixForest    = "Floresta mista PH",
	UI_TM_Zone_OrganicForest  = "Floresta orgânica",
	UI_TM_Zone_Farm           = "Fazenda",
	UI_TM_Zone_FarmLand       = "Fazenda (Área de Cultivo)",
	
    -- Dicas de cabeçalho (curta/longa)
    UI_TM_Hdr_Show_Short = "Visibilidade por armadilha. Linhas ocultas são ignoradas se 'Mostrar tudo' estiver DESATIVADO.",
    UI_TM_Hdr_Show_Long  = "Alterna a visibilidade por armadilha na lista. <LINE> Com 'Mostrar tudo' DESATIVADO, apenas linhas marcadas como Mostrado ficam visíveis. <LINE> Use 'Mostrar tudo' para ignorar temporariamente as linhas ocultas.",

    UI_TM_Hdr_Num_Short = "Número da armadilha.",
    UI_TM_Hdr_Num_Long  = "Índice sequencial da armadilha nesta lista.",

    UI_TM_Hdr_Distance_Short = "Deslocamento em quadrados até a armadilha: (X,Y). <LINE> X>0 Leste, Y>0 Sul.",
    UI_TM_Hdr_Distance_Long  = "Deslocamento em quadrados (grade) do jogador até a armadilha: (X,Y). <LINE> Sinal: X>0 Leste, Y>0 Sul. <LINE> A dica da célula mostra distância e rumo.",

    UI_TM_Hdr_Chunks_Short = "Deslocamento em chunks 8×8 quadrados: (cX,cY). Suficiente se |cX|>9 ou |cY|>9.",
    UI_TM_Hdr_Chunks_Long  = "Distância em chunks inteiros de 8×8 quadrados do jogador até a armadilha. <LINE> Regra: a armadilha está longe o bastante se o valor absoluto em um dos eixos (X ou Y) exceder 9 chunks.",

    UI_TM_Hdr_Pre_Short = "Pré-condições: >9 chunks em X ou Y; isca colocada & fresca; zona listada.",
    UI_TM_Hdr_Pre_Long  = "Pré-condições para a armadilha funcionar: <LINE> - Distância: >9 chunks em um dos eixos (X ou Y). <LINE> - Isca adequada colocada. <LINE> - Isca fresca. <LINE> - Armadilha em zona listada para o animal.",

    UI_TM_Hdr_Animal_Short = "Tipo de animal. Um animal capturado é marcado com um «*» verde.",
	UI_TM_Hdr_Animal_Long  = "Tipo de animal. <LINE> - Verde: Animal capturado (marcado com «*»). <LINE> - Laranja: Isca inadequada.",

	UI_TM_Hdr_HoursAlive_Short = "Horas em que um animal (se houver) fica na armadilha.",
	UI_TM_Hdr_HoursAlive_Long  = "Horas em que um animal ficou na armadilha. <LINE> Quanto maior, mais simula fome/sede e risco de morte. <LINE> Esse valor é mantido entre capturas (vanilla). <LINE> - Para acompanhamento, permanece visível mesmo sem animal. <LINE> - O mod 'Trap Catch Timer Fix' zera ao capturar/limpar.",

    UI_TM_Hdr_Trap_Short = "Tipo de armadilha. Afeta as chances e a solidez.",
    UI_TM_Hdr_Trap_Long  = "Tipo de armadilha. <LINE> Afeta as probabilidades por espécie e a solidez (resistência à perda de isca/quebra).",

	UI_TM_Hdr_Bait_Short = "Tipo de isca. <LINE> - Afeta as chances de captura. <LINE> - Deve estar fresca.",
    UI_TM_Hdr_Bait_Long  = "Isca na armadilha. <LINE> Afeta as probabilidades por espécie e deve estar fresca.",

    UI_TM_Hdr_DUS_Short = "Dias até a isca deixar de estar fresca (negativo = dias passados).",
    UI_TM_Hdr_DUS_Long  = "Dias restantes em que a isca ficará fresca. <LINE> Negativo: há quantos dias passou. <LINE> Atualizado diariamente às 0:00.",

    UI_TM_Hdr_Skill_Short = "Nível de %1 ao colocar a armadilha.",
    UI_TM_Hdr_Skill_Long  = "Nível de %1 do jogador ao colocar a armadilha. <LINE> Recolocar isca com outro nível não altera este valor.",

    UI_TM_Hdr_Player_Short = "Jogador que colocou a armadilha.",
    UI_TM_Hdr_Player_Long  = "Nome do jogador que colocou a armadilha.",

    UI_TM_Hdr_Zone_Short = "Zonas que contêm a armadilha. Afetam a probabilidade por espécie.",
    UI_TM_Hdr_Zone_Long  = "Uma ou mais zonas onde a armadilha está. <LINE> Elas afetam as probabilidades de captura por espécie.",

    UI_TM_Hdr_Chance_Short = "Probabilidade de captura por hora. As células mostram o cálculo detalhado.",
    UI_TM_Hdr_Chance_Long  = "Probabilidade de captura por hora (combinada nas zonas da armadilha). <LINE> Fórmula por zona: <LINE> Prob. = ceil(Armadilha + Isca + 1.5*Habilidade)/100 * ceil(Zona + 1.5*Habilidade)/100",
	
	-- Dicas dos botões da barra de título
    UI_TM_Tip_Btn_Refresh = "Atualizar a lista agora.",
    UI_TM_Tip_Btn_Auto    = "Alternar a atualização automática enquanto a janela estiver aberta.",
    UI_TM_Tip_Btn_Vector  = "Traça uma linha de você até a armadilha sob o cursor. <LINE> A linha persiste mesmo se o cursor sair da janela.",
    UI_TM_Tip_Btn_Full    = "Mostrar todas as colunas e redimensionar a janela.",
    UI_TM_Tip_Btn_Reset   = "Redefinir o layout padrão (mantém a visibilidade das linhas).",
    UI_TM_Tip_Btn_ShowAll = "Ignorar temporariamente as linhas ocultas. <LINE> Quando DESATIVADO, apenas as linhas Mostradas ficam visíveis.",
	
    -- Dicas do menu de contexto de cabeçalho
    UI_TM_MenuTip_ShownCols       = "Escolher quais colunas estão visíveis no momento.",
    UI_TM_MenuTip_DefaultCols     = "Escolher quais colunas ficarão visíveis após pressionar «%1».",
    UI_TM_MenuTip_ResetToFactory  = "Restaurar as opções aos valores originais.",
}UI_TM_Zone_Nav    = "Estrada",
UI_TM_Zone_Unknown    = "Nada Aqui",
