diff --git a/app/locale/ca.coffee b/app/locale/ca.coffee
index 33fac64ce..e690ac4ee 100644
--- a/app/locale/ca.coffee
+++ b/app/locale/ca.coffee
@@ -139,7 +139,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
     description: "Descripció"
 #    or: "or"
 #    subject: "Subject"
-#    email: "Email"
+    email: "Email"
     password: "Contrasenya"
     message: "Missatge"
 #    code: "Code"
@@ -178,19 +178,19 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
     skip: "Ometre"
     game_menu: "Menu de joc"
     guide: "Guia"
-#    restart: "Restart"
+    restart: "Recomençar"
     goals: "Objectius"
     goal: "Objectiu"
     success: "Exit!"
     incomplete: "Incomplet"
     timed_out: "S'ha acabat el temps"
     failing: "Fallant"
-#    action_timeline: "Action Timeline"
+    action_timeline: "Cronologia d'accions"
 #    click_to_select: "Click on a unit to select it."
 #    reload_title: "Reload All Code?"
 #    reload_really: "Are you sure you want to reload this level back to the beginning?"
 #    reload_confirm: "Reload All"
-#    victory_title_prefix: ""
+    victory_title_prefix: ""
     victory_title_suffix: " Complet"
     victory_sign_up: "Inicia sessió per a desar el progressos"
 #    victory_sign_up_poke: "Want to save your code? Create a free account!"
@@ -199,7 +199,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
     victory_play_continue: "Continuar"
 #    victory_play_skip: "Skip Ahead"
     victory_play_next_level: "Jugar el següent nivell"
-#    victory_play_more_practice: "More Practice"
+    victory_play_more_practice: "Més practica"
     victory_play_too_easy: "Massa fàcil"
 #    victory_play_just_right: "Just Right"
     victory_play_too_hard: "Massa difícil"
@@ -215,21 +215,21 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
 #    tome_cast_button_castable: "Cast Spell" # Temporary, if tome_cast_button_run isn't translated.
 #    tome_cast_button_casting: "Casting" # Temporary, if tome_cast_button_running isn't translated.
 #    tome_cast_button_cast: "Spell Cast" # Temporary, if tome_cast_button_ran isn't translated.
-#    tome_cast_button_run: "Run"
-#    tome_cast_button_running: "Running"
-#    tome_cast_button_ran: "Ran"
+    tome_cast_button_run: "Executar"
+    tome_cast_button_running: "Executant"
+    tome_cast_button_ran: "Executat"
 #    tome_submit_button: "Submit"
 #    tome_reload_method: "Reload original code for this method" # Title text for individual method reload button.
     tome_select_method: "Selecciona un mètode"
 #    tome_see_all_methods: "See all methods you can edit" # Title text for method list selector (shown when there are multiple programmable methdos).
 #    tome_select_a_thang: "Select Someone for "
 #    tome_available_spells: "Available Spells"
-#    tome_your_skills: "Your Skills"
+    tome_your_skills: "Les teves habilitats"
     hud_continue: "Continuar (shift+espai)"
 #    code_saved: "Code Saved"
 #    skip_tutorial: "Skip (esc)"
     keyboard_shortcuts: "Dreceres del teclat"
-#    loading_ready: "Ready!"
+    loading_ready: "Preparat!"
     loading_start: "Comença el nivell"
     time_current: "Ara:"
     time_total: "Maxim:"
@@ -282,7 +282,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
     options_caption: "Edita la configuració"
     guide_caption: "Documents i pistes"
     multiplayer_caption: "Juga amb amics!"
-#    auth_caption: "Save your progress."
+    auth_caption: "Desa el progrés."
 
   inventory:
     choose_inventory: "Equipar objectes"
@@ -299,14 +299,14 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
     io_blurb: "Senzill però obscur."
     status: "Estat"
     weapons: "Armes"
-#    attack: "Damage" # Can also translate as "Attack"
+    attack: "Dany" # Can also translate as "Attack"
     health: "Salut"
     speed: "Velocitat"
     skills: "Habilitats"
 
   save_load:
     granularity_saved_games: "Desats"
-#    granularity_change_history: "History"
+    granularity_change_history: "Historial"
 
   options:
     general_options: "Opcions generals" # Check out the Options tab in the Game Menu while playing a level
@@ -344,7 +344,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
 #    why_paragraph_3: "If you're going to get addicted to some game, get addicted to this one and become one of the wizards of the tech age."
 #    press_title: "Bloggers/Press"
 #    press_paragraph_1_prefix: "Want to write about us? Feel free to download and use all of the resources included in our"
-#    press_paragraph_1_link: "press packet"
+    press_paragraph_1_link: "paquet de premsa"
 #    press_paragraph_1_suffix: ". All logos and images may be used without contacting us directly."
     team: "Equip"
 #    george_title: "CEO"
@@ -637,7 +637,7 @@ module.exports = nativeDescription: "Català", englishDescription: "Catalan", tr
 #    games_simulated_for: "Games simulated for you:"
     games_simulated: "Partides simulades"
     games_played: "Partides guanyades"
-#    ratio: "Ratio"
+    ratio: "Ràtio"
 #    leaderboard: "Leaderboard"
 #    battle_as: "Battle as "
     summary_your: "Les teves "