if GetLocale() ~= "ptBR" then return end
local L

--------------------------
--  General BG Options  --
--------------------------
L = DBM:GetModLocalization("Battlegrounds")

L:SetGeneralLocalization({
	name = "Opções gerais"
})

L:SetTimerLocalization({
	TimerInvite = "%s"
})

L:SetOptionLocalization({
	ColorByClass	= "Usar cor da classe para os nomes, no quadro de pontuação",
	ShowInviteTimer	= "Exibir cronógrafo para juntar-se ao Campo de Batalha",
	AutoSpirit		= "Libertar espírito automaticamente",
	HideBossEmoteFrame	= "Esconder quadro de emoção de chefe."
})

L:SetMiscLocalization({
	ArenaInvite	= "Convite para Arena"
})

--------------
--  Arenas  --
--------------
L = DBM:GetModLocalization("Arenas")

L:SetGeneralLocalization({
	name = "Arenas"
})

L:SetTimerLocalization({
	TimerShadow	= "Shadow Sight" -- TODO Don't really know this buff's name.
})

L:SetOptionLocalization({
	TimerShadow = "Exibir cronógrafo para Shadow Sight" -- TODO see above
})

L:SetMiscLocalization({
	Start15	= "Fifteen seconds until the Arena battle begins!"
})

----------------------
--  Alterac Valley  --
----------------------
L = DBM:GetModLocalization("AlteracValley")

L:SetGeneralLocalization({
	name = "Vale Alterac"
})

L:SetTimerLocalization({
	TimerTower	= "%s",
	TimerGY		= "%s"
})

L:SetOptionLocalization({
	TimerTower	= "Exibir cronógrafo para captura de torre",
	TimerGY		= "Exibir cronógrafo para captura de cemitério",
	AutoTurnIn	= "Automaticamente entregar missões"
})

--------------------
--  Arathi Basin  --
--------------------
L = DBM:GetModLocalization("ArathiBasin")

L:SetGeneralLocalization({
	name = "Bacia Arathi"
})

L:SetMiscLocalization({
	ScoreExpr	= "(%d+)/1600",
	Alliance	= "Aliança",
	Horde		= "Horda",
	WinBarText	= "%s vence",
	BasesToWin	= "Bases para vencer: %d",
	Flag		= "Bandeira"
})

L:SetTimerLocalization({
	TimerCap	= "%s"
})

L:SetOptionLocalization({
	TimerWin				= "Exibir cronógrafo para vitória",
	TimerCap				= "Exibir cronógrafo para captura",
	ShowAbEstimatedPoints	= "Exibir estimativa de pontuação no final da partida",
	ShowAbBasesToWin		= "Exibir número de bases necessárias para vencer"
})

------------------------
--  Eye of the Storm  --
------------------------
L = DBM:GetModLocalization("EyeoftheStorm")

L:SetGeneralLocalization({
	name = "Olho da Tormenta"
})

L:SetMiscLocalization({
	ZoneName		= "Olho da Tormenta",
	ScoreExpr		= "(%d+)/1600",
	Alliance 		= "Aliança",
	Horde 			= "Horda",
	WinBarText 		= "%s vence",
	FlagReset 		= "The flag has been reset!",
	FlagTaken 		= "(.+) has taken the flag!",
	FlagCaptured	= "The .+ ha%w+ captured the flag!",
	FlagDropped		= "A bandeira foi derrubada!"

})

L:SetTimerLocalization({
	TimerFlag	= "Bandeira reaparece"
})

L:SetOptionLocalization({
	TimerWin 		= "Exibir cronógrafo para vitória.",
	TimerFlag 		= "Exibir cronógrafo para a bandeira reaparecer",
	ShowPointFrame	= "Exibir portador da bandeira e estimativa de pontos"
})

---------------------
--  Warsong Gulch  --
---------------------
L = DBM:GetModLocalization("WarsongGulch")

L:SetGeneralLocalization({
	name = "Ravina Brado Guerreiro"
})

L:SetMiscLocalization({
	BgStart60 			= "A batalha começará em 1 minuto.",
	BgStart30 			= "A batalha começará em 30 segundos. Preparem-se!",
	Alliance 			= "Aliança",
	Horde 				= "Horda",	
	InfoErrorText		= "A funcionalidade de mirar portador da bandeira será restaurada quando você sair de combate.",
	ExprFlagPickUp		= "(.+) pegou a Bandeira da ([%wç]+)!",
	ExprFlagCaptured	= "(.+) capturou a bandeira da ([%wç]+)!",
	ExprFlagReturn		= "A Bandeira da ([%wç]+) foi devolvida à base por (.+)!",
	FlagAlliance		= "Bandeira da Aliança: ",
	FlagHorde			= "Bandeira da Horda: ",
	FlagBase			= "Base"
})

L:SetTimerLocalization({
	TimerStart	= "Início da partida", 
	TimerFlag	= "Bandeira reaparece"
})

L:SetOptionLocalization({
	TimerStart					= "Exibir cronógrafo para início da partida",
	TimerFlag					= "Exibir cronógrafo para a bandeira reapareceer",
	ShowFlagCarrier				= "Exibir portador da bandeira",
	ShowFlagCarrierErrorNote	= "Exibir mensagem de erro de portador de bandeira, enquanto em combate"
})

------------------------
--  Isle of Conquest  --
------------------------
L = DBM:GetModLocalization("IsleofConquest")

L:SetGeneralLocalization({
	name = "Ilha da conquista"
})

L:SetWarningLocalization({
	WarnSiegeEngine		= "Siege Engine pronto!",
	WarnSiegeEngineSoon	= "Siege Engine em ~10 seg"
})

L:SetTimerLocalization({
	TimerPOI			= "%s",
	TimerSiegeEngine	= "Siege Engine pronto"
})

L:SetOptionLocalization({
	TimerStart			= "Exibir cronógrafo para início da partida", 
	TimerPOI			= "Exibir cronógrafo para captura",
	TimerSiegeEngine	= "Exibir cronógrafo para construção de Siege Engine",
	WarnSiegeEngine		= "Exibir aviso quando Siege Engine estiver pronto",
	WarnSiegeEngineSoon	= "Exibir aviso quando Siege Engine estiver quase pronto"
})

L:SetMiscLocalization({
	GatesHealthFrame		= "Damaged gates",
	SiegeEngine				= "Siege Engine",
	GoblinStartAlliance		= "See those seaforium bombs? Use them on the gates while I repair the siege engine!",
	GoblinStartHorde		= "I'll work on the siege engine, just watch my back.  Use those seaforium bombs on the gates if you need them!",
	GoblinHalfwayAlliance	= "I'm halfway there! Keep the Horde away from here.  They don't teach fighting in engineering school!",
	GoblinHalfwayHorde		= "I'm about halfway done! Keep the Alliance away - fighting's not in my contract!",
	GoblinFinishedAlliance	= "My finest work so far! This siege engine is ready for action!",
	GoblinFinishedHorde		= "The siege engine is ready to roll!",
	GoblinBrokenAlliance	= "It's broken already?! No worries. It's nothing I can't fix.",
	GoblinBrokenHorde		= "It's broken again?! I'll fix it... just don't expect the warranty to cover this"
})

------------------
--  Twin Peaks  --
------------------
L = DBM:GetModLocalization("TwinPeaks")

L:SetGeneralLocalization({
	name = "Montes Gêmeos"
})

L:SetMiscLocalization({
	BgStart60 			= "The battle begins in 1 minute.",
	BgStart30 			= "The battle begins in 30 seconds.  Prepare yourselves!",
	ZoneName 			= "Montes Gêmeos",
	Alliance 			= "Aliança",
	Horde 				= "Horda",	
	InfoErrorText		= "A funcionalidade de portador de bandeira será restaurada quando você sair de combate.",
	ExprFlagPickUp		= "The (%w+) .lag was picked up by (.+)!",
	ExprFlagCaptured	= "(.+) captured the (%w+) flag!",
	ExprFlagReturn		= "The (%w+) .lag was returned to its base by (.+)!",
	FlagAlliance		= "Alliance Flag: ",
	FlagHorde			= "Horde Flag: ",
	FlagBase			= "Base",
	Vulnerable1		= "The flag carriers have become vulnerable to attack!",
	Vulnerable2		= "The flag carriers have become increasingly vulnerable to attack!"
})

L:SetTimerLocalization({
	TimerStart	= "Partida inicia", 
	TimerFlag	= "Bandeira reaparece"
})

L:SetOptionLocalization({
   	TimerStart					= "Exibir cronógrafo para início da partida",
	TimerFlag					= "Exibir cronógrafo para a bandeira reapareceer",
	ShowFlagCarrier				= "Exibir portador da bandeira",
	ShowFlagCarrierErrorNote	= "Exibir mensagem de erro de portador de bandeira, enquanto em combate"
})


-------------------------
--  Battle of Gilneas  --
-------------------------
L = DBM:GetModLocalization("Gilneas")

L:SetGeneralLocalization({
	name = "A Batalha por Guilnéas"
})

L:SetMiscLocalization({
	ScoreExpr	= "(%d+)/2000",
	Alliance	= "Aliança",
	Horde		= "Horda",
	WinBarText	= "%s vence",
	BasesToWin	= "Bases para vencer: %d",
	Flag		= "Bandeira"
})

L:SetTimerLocalization({
	TimerCap	= "%s"
})

L:SetOptionLocalization({
	TimerWin				= "Exibir cronógrafo para vitória",
	TimerCap				= "Exibir cronógrafo para captura",
	ShowGilneasEstimatedPoints		= "Exibir estimativa de pontos ao final da partida",
	ShowGilneasBasesToWin			= "Exibir número de bases necessárias para vencer"
})