diff --git a/app/locale/pt-BR.coffee b/app/locale/pt-BR.coffee
index 43fc29fbc..c11ed55a6 100644
--- a/app/locale/pt-BR.coffee
+++ b/app/locale/pt-BR.coffee
@@ -255,8 +255,8 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     victory_new_item: "Novo item"
     victory_viking_code_school: "Pelas barbas do profeta, esse foi um nível difícil! Se você ainda não é um desenvolvedor de software, você deveria ser. Você acaba de ser priorizado para aceitação na Viking Code School, onde você pode aprender mais e se tornar um desenvolvedor web profissional em 14 semanas."
     victory_become_a_viking: "Torne-se um viking"
-#    victory_bloc: "Great work! Your skills are improving, and someone's taking notice. If you've considered becoming a software developer, this may be your lucky day. Bloc is an online bootcamp that pairs you 1-on-1 with an expert mentor who will help train you into a professional developer! By beating A Mayhem of Munchkins, you're now eligible for a $500 price reduction with the code: CCRULES"
-#    victory_bloc_cta: "Meet your mentor – learn about Bloc"
+    victory_bloc: "Ótimo trabalho! Suas habilidades estão melhorando, e alguém está tomando conhecimento. Se você já pensou em se tornar um desenvolvedor de software, este pode ser o seu dia de sorte. Bloc é um campo de treinamento online em pares 1-a-1, você e um experiente mentor que irá lhe ajudar e treinar como um desenvolvedor profissional! Ao bater A Mayhem of Munchkins, você está elegível por uma redução de preço de U$500 com o código: CCRULES"
+    victory_bloc_cta: "Conheça seu mentor - aprenda sobre Bloc"
     guide_title: "Guia"
     tome_minion_spells: "Magias dos seus subordinados" # Only in old-style levels.
     tome_read_only_spells: "Magias não editáveis" # Only in old-style levels.
@@ -437,24 +437,24 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     payment_methods_title: "Formas de pagamento aceitas"
     payment_methods_blurb1: "Aceitamos cartões de crédito e Alipay no momento."
     payment_methods_blurb2: "Se você precisa de outra forma de pagamento, por favor contate"
-#    sale_already_subscribed: "You're already subscribed!"
-#    sale_blurb1: "Save 35%"
-#    sale_blurb2: "off regular subscription price of $120 for a whole year!" # {changed}
-#    sale_button: "Sale!"
-#    sale_button_title: "Save 35% when you purchase a 1 year subscription"
-#    sale_click_here: "Click Here"
+    sale_already_subscribed: "Você já está subscrito!"
+    sale_blurb1: "Economize 35%"
+    sale_blurb2: "desconto regular de assinatura por U$120 durante um ano inteiro!" # {changed}
+    sale_button: "Venda!"
+    sale_button_title: "Economize 35% quando você adquirir a assinatura de 1 ano"
+    sale_click_here: "Clique Aqui"
 #    sale_ends: "Ends"
-#    sale_extended: "*Existing subscriptions will be extended by 1 year."
+    sale_extended: "*Assinaturas existentes serão extendidas por 1 ano."
 #    sale_feature_here: "Here's what you'll get:"
-#    sale_feature2: "Access to 9 powerful <strong>new heroes</strong> with unique skills!"
+    sale_feature2: "Acesso a 9 poderosos <strong>novos heróis heroes</strong> com atributos únicos!"
 #    sale_feature4: "<strong>42,000 bonus gems</strong> awarded immediately!"
 #    sale_continue: "Ready to continue adventuring?"
 #    sale_limited_time: "Limited time offer!"
-#    sale_new_heroes: "New heroes!"
+    sale_new_heroes: "Novos heróis!"
 #    sale_title: "Back to School Sale"
 #    sale_view_button: "Buy 1 year subscription for"
     stripe_description: "Inscrição Mensal"
-#    stripe_description_year_sale: "1 Year Subscription (35% discount)"
+    stripe_description_year_sale: "Assinatura de 1 Ano (35% de desconto"
     subscription_required_to_play: "Você precisará se inscrever para jogar este nível."
     unlock_help_videos: "Inscreva-se para desbloquear todos os vídeos tutoriais."
     personal_sub: "Inscrição individual" # Accounts Subscription View below
@@ -629,7 +629,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     monitor_progress_5: "Depois que eles se juntarem ao seu Clã, você verá um resumo do progresso dos estudantes na página do seu Clã."
 #    private_clans_1: "Private Clans provide increased privacy and detailed progress information for each student."
 #    private_clans_2: "To create a private Clan, check the 'Make clan private' checkbox when creating a"
-#    private_clans_3: "."
+    private_clans_3: "."
     who_for_title: "Para quem é indicado o CodeCombat?"
     who_for_1: "Nós recomendamos CodeCombat para estudantes a partir de 9 anos de idade. Nenhuma experiência anterior em programação é necessária."
 #    who_for_2: "We've designed CodeCombat to appeal to both boys and girls."
@@ -639,12 +639,12 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
 #    concepts_title: "What concepts are covered?"
 #    how_much_title: "How much does a monthly subscription cost?"
 #    how_much_1: "A"
-#    how_much_2: "monthly subscription"
+    how_much_2: "assinatura mensal"
 #    how_much_3: "costs $9.99, and can be cancelled anytime."
 #    how_much_4: "Additionally, we provide discounts for larger groups:"
 #    how_much_5: "We accept discounted one-time purchases and yearly subscription purchases for groups, such as a class or school.  Please contact"
-#    how_much_6: "for more details."
-#    more_info_title: "Where can I find more information?"
+    how_much_6: "para mais detalhes."
+    more_info_title: "Onde eu posso encontrar mais informações?"
 #    more_info_1: "Our"
 #    more_info_2: "teachers forum"
 #    more_info_3: "is a good place to connect with fellow educators who are using CodeCombat."
@@ -666,15 +666,15 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
 #    contact_1: "Please contact"
 #    contact_2: "if you have further questions."
 #    description_1: "We offer free subscriptions to teachers for evaluation purposes. You can find more information on our"
-#    description_2: "teachers"
-#    description_3: "page."
+    description_2: "professores"
+    description_3: "página."
 #    description_4: "Please fill out this quick survey and we’ll email you setup instructions."
-#    email: "Email Address"
-#    school: "Name of School"
-#    location: "Name of City"
+    email: "Endereço de email"
+    school: "Nome da Escola"
+    location: "Nome da Cidade"
 #    age_students: "How old are your students?"
 #    under: "Under"
-#    other: "Other:"
+    other: "Outro:"
 #    amount_students: "How many students do you teach?"
 #    hear_about: "How did you hear about CodeCombat?"
 #    fill_fields: "Please fill out all fields."
@@ -784,7 +784,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     article_editor_prefix: "Encontrou algo errado na nossa documentação? Gostaria de criar algumas instruções para suas próprias criações? Dê uma olhada em"
     article_editor_suffix: "e ajude os jogadores do CodeCombat a aproveitar o máximo de seu jogo."
     find_us: "Encontre-nos nestes sites"
-#    social_github: "Check out all our code on GitHub"
+    social_github: "Confira todo nosso código no GitHub"
     social_blog: "Leia o blog do CodeCombat no Sett"
     social_discource: "Entre na discussão no nosso Fórum"
     social_facebook: "Curta o CodeCombat no Facebook"
@@ -801,7 +801,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     make_private: "Tornar o clã privado"
     subs_only: "Apenas para assinantes"
     create_clan: "Criar novo clã"
-#    private_preview: "Preview"
+    private_preview: "Visualizar"
     public_clans: "Clãs Públicos"
     my_clans: "Meus Clãs"
     clan_name: "Nome do Clã"
@@ -836,7 +836,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     latest_achievement: "Última Conquista"
     playtime: "Tempo de Jogo"
     last_played: "Último Jogo"
-#    leagues_explanation: "Play in a league against other clan members in these multiplayer arena instances."
+    leagues_explanation: "Jogar em um campeonato contra outros membros do clã nestes casos de arena multiplayer."
 
   classes:
     archmage_title: "Arquimago"
@@ -873,8 +873,8 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     indoor: "Interior"
     desert: "Deserto"
     grassy: "Gramado"
-#    mountain: "Mountain"
-#    glacier: "Glacier"
+    mountain: "Montanha"
+    glacier: "Geleira"
     small: "Pequeno"
     large: "Grande"
     fork_title: "Realizar um Novo Fork"
@@ -950,8 +950,8 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     edit_btn_preview: "Prever"
     edit_article_title: "Editar Artigo "
 
-#  polls:
-#    priority: "Priority"
+  polls:
+    priority: "Prioridade"
 
   contribute:
     page_title: "Contribuindo"
@@ -1077,7 +1077,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     tournament_blurb_blog: "no nosso blog"
     rules: "Regras"
     winners: "Vencedores"
-#    league: "League"
+    league: "Liga"
 
   user:
     stats: "Estatísticas"
@@ -1118,7 +1118,7 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
     no_recent_games: "Não foram feitos jogos durante duas semanas."
     payments: "Pagamentos"
     purchased: "Comprado"
-#    sale: "Sale"
+    sale: "Vender"
     subscription: "Assinatura"
     invoices: "Faturas"
     service_apple: "Apple"
@@ -1213,33 +1213,33 @@ module.exports = nativeDescription: "Português do Brasil", englishDescription:
 
 #  concepts:
 #    advanced_strings: "Advanced Strings"
-#    algorithms: "Algorithms"
+    algorithms: "Algorítmos"
 #    arguments: "Arguments"
 #    arithmetic: "Arithmetic"
-#    arrays: "Arrays"
-#    basic_syntax: "Basic Syntax"
-#    boolean_logic: "Boolean Logic"
+    arrays: "Arrays"
+    basic_syntax: "Sintaxe Básica"
+    boolean_logic: "Lógica Booleana"
 #    break_statements: "Break Statements"
-#    classes: "Classes"
+    classes: "Classes"
 #    continue_statements: "Continue Statements"
-#    for_loops: "For Loops"
-#    functions: "Functions"
+    for_loops: "Laço For" # or just 'For' #
+    functions: "Funções"
 #    graphics: "Graphics"
 #    if_statements: "If Statements"
 #    input_handling: "Input Handling"
-#    math_operations: "Math Operations"
-#    object_literals: "Object Literals"
-#    parameters: "Parameters"
-#    strings: "Strings"
-#    variables: "Variables"
-#    vectors: "Vectors"
-#    while_loops: "Loops"
-#    recursion: "Recursion"
+    math_operations: "Operações Matemáticas"
+    object_literals: "Objetos Literais"
+    parameters: "Parâmetros"
+    strings: "Strings"
+    variables: "Variáveis"
+    vectors: "Vetores"
+    while_loops: "Loops"
+    recursion: "Recursividade"
 
   delta:
     added: "Adicionado"
     modified: "Modificado"
-#    not_modified: "Not Modified"
+    not_modified: "Não Modificado"
     deleted: "Removido"
     moved_index: "Índice Movido"
     text_diff: "Diff do Texto"