diff --git a/CHANGELOG.md b/CHANGELOG.md
index a6fc0d1ffe..d143c114de 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -16,6 +16,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 - Shrubs, a system for spawning smaller tree-like plants into the world.
 - Waterfalls
 - Sailing boat (currently requires spawning in)
+- Added catalan (Catalonia) language translation
 
 ### Changed
 
diff --git a/assets/voxygen/i18n/ca_CA/_manifest.ron b/assets/voxygen/i18n/ca_CA/_manifest.ron
new file mode 100644
index 0000000000..f46523fec0
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/_manifest.ron
@@ -0,0 +1,32 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    metadata: (
+        language_name: "Català (Catalunya)",
+        language_identifier: "ca_CA",
+    ),
+    convert_utf8_to_ascii: false,
+    fonts: {
+        "opensans": Font (
+            asset_key: "voxygen.font.OpenSans-Regular",
+            scale_ratio: 1.0,
+        ),
+        "metamorph": Font (
+            asset_key: "voxygen.font.Metamorphous-Regular",
+            scale_ratio: 1.0,
+        ),
+        "alkhemi": Font (
+            asset_key: "voxygen.font.Alkhemikal",
+            scale_ratio: 1.0,
+        ),
+        "wizard": Font (
+            asset_key: "voxygen.font.wizard",
+            scale_ratio: 1.0,
+        ),
+        "cyri": Font (
+            asset_key: "voxygen.font.haxrcorp_4089_cyrillic_altgr_extended",
+            scale_ratio: 1.0,
+        ),
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/buff.ron b/assets/voxygen/i18n/ca_CA/buff.ron
new file mode 100644
index 0000000000..772652c1b5
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/buff.ron
@@ -0,0 +1,52 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // Buffs
+        "buff.remove": "Clica per a eliminar",
+        "buff.title.missing": "Sense Títol",
+        "buff.desc.missing": "Sense Descripció",
+        "buff.title.heal": "Sanació",
+        "buff.desc.heal": "Restableix Salut durant un temps.",
+        "buff.title.potion": "Poció",
+        "buff.desc.potion": "Bevent...",
+        "buff.title.saturation": "Saturació",
+        "buff.desc.saturation": "Restableix Salut durant un temps pels consumibles.",
+        "buff.title.campfire_heal": "Curació per Foguera",
+        "buff.desc.campfire_heal": "Descansar prop d'una foguera cura un {rate}% per segon.",
+        "buff.title.invulnerability": "Invulnerabilitat",
+        "buff.desc.invulnerability": "No pots ser ferit per cap atac.",
+        "buff.title.protectingward": "Custòdia protectora",
+        "buff.desc.protectingward": "D'alguna manera, estàs sent protegit dels atacs.",
+        "buff.title.frenzied": "Frenesí",
+        "buff.desc.frenzied": "Posseeixes una velocitat sobrenatural i pots ignorar ferides menors.",
+        // Debuffs
+        "buff.title.bleed": "Sagnant",
+        "buff.desc.bleed": "Infligeix dany regularment.",
+        "buff.title.cursed": "Maleït",
+        "buff.desc.cursed": "Estás maleït.",
+        "buff.title.burn": "En Flames",
+        "buff.desc.burn": "Et cremes viu",
+        "buff.title.crippled": "Mutilat",
+        "buff.desc.crippled": "Els teus moviments són força ineficients perquè les teves cames estan greument danyades.",
+        "buff.title.frozen": "Congelat",
+        "buff.desc.frozen": "Els teus moviments i atacs s'alenteixen.",
+        "buff.title.wet": "Banyat",
+        "buff.desc.wet": "El sol rellisca, fent que parar sigui difícil.",
+        "buff.title.ensnared": "Atrapat",
+        "buff.desc.ensnared": "Plantes s'emboliquen a les teves cames, impedint els teus moviments.",
+        // Buffs stats
+        "buff.stat.health": "Restaura {str_total} Salut",
+        "buff.stat.increase_max_energy": "Augmenta l'Energia màxima en {strength}",
+        "buff.stat.increase_max_health": "Augmenta la Salut màxima en {strength}",
+        "buff.stat.invulnerability": "Concedeix invulnerabilitat",
+        // Text
+        "buff.text.over_seconds": "al llarg de {dur_secs} segons",
+        "buff.text.for_seconds": "durant {dur_secs} segons",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/char_selection.ron b/assets/voxygen/i18n/ca_CA/char_selection.ron
new file mode 100644
index 0000000000..0925b80ff6
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/char_selection.ron
@@ -0,0 +1,32 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "char_selection.loading_characters": "Carregant personatges...",
+        "char_selection.delete_permanently": "Esborrar permanentment aquest Personatge?",
+        "char_selection.deleting_character": "Esborrant Personatge...",
+        "char_selection.change_server": "Canviar Servidor",
+        "char_selection.enter_world": "Entrar al Món",
+        "char_selection.logout": "Tancar Sessió",
+        "char_selection.create_new_character": "Crear Nou Personatge",
+        "char_selection.creating_character": "Creant Personatge...",
+        "char_selection.character_creation": "Creador de Personatge",
+        "char_selection.human_default": "Humà per defecte",
+        "char_selection.level_fmt": "Nivell {level_nb}",
+        "char_selection.uncanny_valley": "Terra Salvatge",
+        "char_selection.plains_of_uncertainty": "Planes de la Incertesa",
+        "char_selection.beard": "Barba",
+        "char_selection.hair_style": "Pentinat",
+        "char_selection.hair_color": "Color de Pèl",
+        "char_selection.eye_color": "Color d'Ulls",
+        "char_selection.skin": "Pell",
+        "char_selection.eyeshape": "Detalls dels Ulls",
+        "char_selection.accessories": "Accessoris",
+        "char_selection.create_info_name": "El teu Personatge necessita un nom!",
+        "char_selection.version_mismatch": "ATENCIÓ! Aquest servidor corre una versió diferent del joc que possiblement és incompatible. Si us plau, actualitzeu el joc.",
+    },
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/common.ron b/assets/voxygen/i18n/ca_CA/common.ron
new file mode 100644
index 0000000000..f3a152959d
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/common.ron
@@ -0,0 +1,121 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // Texts used in multiple locations with the same formatting
+        "common.username": "usuari",
+        "common.singleplayer": "Un jugador",
+        "common.multiplayer": "Multijugador",
+        "common.servers": "Servidors",
+        "common.quit": "Sortir",
+        "common.settings": "Ajustos",
+        "common.languages": "Idiomes",
+        "common.interface": "Interfície",
+        "common.gameplay": "Joc",
+        "common.controls": "Controls",
+        "common.video": "Gràfics",
+        "common.sound": "So",
+        "common.chat": "Xat",
+        "common.resume": "Reprendre",
+        "common.characters": "Personatges",
+        "common.close": "Tancar",
+        "common.yes": "Sí",
+        "common.no": "No",
+        "common.back": "Enrere",
+        "common.create": "Crear",
+        "common.okay": "D'acord",
+        "common.add": "Afegir",
+        "common.accept": "Acceptar",
+        "common.decline": "Refusar",
+        "common.disclaimer": "Atenció",
+        "common.cancel": "Cancel·lar",
+        "common.none": "Cap",
+        "common.error": "Error",
+        "common.fatal_error": "Error Fatal",
+        "common.you": "Tu",
+        "common.automatic": "Auto",
+        "common.random": "Aleatori",
+        "common.empty": "Buit",
+
+        // Settings Window title
+        "common.interface_settings": "Ajustos de la Interfície",
+        "common.gameplay_settings": "Ajustos del Joc",
+        "common.controls_settings": "Ajustos de Control",
+        "common.video_settings": "Ajustos Gràfics",
+        "common.sound_settings": "Ajustos Sonors",
+        "common.language_settings": "Ajustos d'Idioma",
+        "common.chat_settings": "Ajustos del Xat",
+
+        // Message when connection to the server is lost
+        "common.connection_lost": r#"Connexió Perduda!
+S'ha reiniciat el servidor?
+Està el client actualitzat?"#,
+
+
+        "common.species.orc": "Orc",
+        "common.species.human": "Humà",
+        "common.species.dwarf": "Nan",
+        "common.species.elf": "Elf",
+        "common.species.undead": "No-mort",
+        "common.species.danari": "Danari",
+
+        "common.weapons.axe": "Destral",
+        "common.weapons.greatsword": "Espasa de Dues Mans",
+        "common.weapons.shortswords": "Espases Curtes",
+        "common.weapons.sword": "Espasa",
+        "common.weapons.staff": "Bastó del Foc",
+        "common.weapons.bow": "Arc",
+        "common.weapons.hammer": "Martell",
+        "common.weapons.general": "Combat",
+        "common.weapons.sceptre": "Ceptre Sanador",
+        "common.weapons.shield": "Escut",
+        "common.weapons.spear": "Llança",
+        "common.weapons.hammer_simple": "Martell Senzill",
+        "common.weapons.sword_simple": "Espasa Senzilla",
+        "common.weapons.staff_simple": "Bastó Senzill",
+        "common.weapons.axe_simple": "Destral Senzilla",
+        "common.weapons.bow_simple": "Arc Senzill",
+        "common.weapons.unique": "Únic",
+        "common.tool.debug": "Depuració",
+        "common.tool.faming": "Ferramenta de Cultiu",
+        "common.tool.pick": "Pic",
+        "common.tool.mining": "Minar",
+        "common.kind.modular_component": "Component Modular",
+        "common.kind.glider": "Planador",
+        "common.kind.consumable": "Consumible",
+        "common.kind.throwable": "Pot llançar-se",
+        "common.kind.utility": "Utilitat",
+        "common.kind.ingredient": "Ingredient",
+        "common.kind.lantern": "Llanterna",
+        "common.hands.one": "Una Mà",
+        "common.hands.two": "Dues Mans",
+
+        "common.rand_appearance": "Aparença Aleatòria",
+        "common.rand_name": "Nom Aleatori",
+
+        "common.stats.combat_rating": "PC",
+        "common.stats.power": "Potència",
+        "common.stats.speed": "Velocitat",
+        "common.stats.poise": "Estabilitat",
+        "common.stats.crit_chance": "Probabilitat de Crític",
+        "common.stats.crit_mult": "Multiplicador de Crític",
+        "common.stats.armor": "Armadura",
+        "common.stats.poise_res":"Resistència a l'Atordiment",
+        "common.stats.energy_max": "Energia Màxima",
+        "common.stats.energy_reward": "Recompensa d'Energia",
+        "common.stats.crit_power": "Potència Crítica",
+        "common.stats.stealth": "Sigil",
+        "common.stats.slots": "Ranura",
+
+        "common.material.metal": "Metall",
+        "common.material.wood": "Fusta",
+        "common.material.stone": "Pedra",
+        "common.material.cloth": "Tela",
+        "common.material.hide": "Pell",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/esc_menu.ron b/assets/voxygen/i18n/ca_CA/esc_menu.ron
new file mode 100644
index 0000000000..98120016e4
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/esc_menu.ron
@@ -0,0 +1,13 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "esc_menu.logout": "Tancar Sessió",
+        "esc_menu.quit_game": "Sortir del Joc",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/gameinput.ron b/assets/voxygen/i18n/ca_CA/gameinput.ron
new file mode 100644
index 0000000000..16f75b9853
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/gameinput.ron
@@ -0,0 +1,76 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "gameinput.primary": "Atac Bàsic",
+        "gameinput.secondary": "Atac Secundari",
+        "gameinput.block": "Bloquejar",
+        "gameinput.slot1": "Tecla Ràpida 1",
+        "gameinput.slot2": "Tecla Ràpida 2",
+        "gameinput.slot3": "Tecla Ràpida 3",
+        "gameinput.slot4": "Tecla Ràpida 4",
+        "gameinput.slot5": "Tecla Ràpida 5",
+        "gameinput.slot6": "Tecla Ràpida 6",
+        "gameinput.slot7": "Tecla Ràpida 7",
+        "gameinput.slot8": "Tecla Ràpida 8",
+        "gameinput.slot9": "Tecla Ràpida 9",
+        "gameinput.slot10": "Tecla Ràpida 10",
+        "gameinput.swaploadout": "Canviar Armament",
+        "gameinput.togglecursor": "Mostrar Cursor",
+        "gameinput.help": "Mostrar Finestra d'Ajuda",
+        "gameinput.toggleinterface": "Mostrar Interfície",
+        "gameinput.toggledebug": "Mostrar Informació de Depuració i FPS",
+        "gameinput.toggle_egui_debug": "Mostrar Informació de Depuració de EGUI",
+        "gameinput.togglechat": "Mostrar Xat",
+        "gameinput.screenshot": "Capturar Pantalla",
+        "gameinput.toggleingameui": "Mostrar Noms d'Usuari",
+        "gameinput.fullscreen": "Mostrar Pantalla Completa",
+        "gameinput.moveforward": "Avançar",
+        "gameinput.moveleft": "Moure's a l'Esquerra",
+        "gameinput.moveright": "Moure's a la Dreta",
+        "gameinput.moveback": "Retrocedir",
+        "gameinput.jump": "Saltar",
+        "gameinput.glide": "Planador",
+        "gameinput.roll": "Tombarella",
+        "gameinput.climb": "Escalar",
+        "gameinput.climbdown": "Escalar cap avall",
+        "gameinput.wallleap": "Saltar en Paret",
+        "gameinput.togglelantern": "Activar Llanterna",
+        "gameinput.mount": "Muntar",
+        "gameinput.chat": "Xat",
+        "gameinput.command": "Comandament",
+        "gameinput.escape": "Escapar",
+        "gameinput.map": "Mapa",
+        "gameinput.bag": "Bossa",
+        "gameinput.trade": "Comerciar",
+        "gameinput.social": "Social",
+        "gameinput.sit": "Seure",
+        "gameinput.spellbook": "Encantèris",
+        "gameinput.settings": "Opcions",
+        "gameinput.respawn": "Reaparèixer",
+        "gameinput.charge": "Carregar",
+        "gameinput.togglewield": "Alternar Empunyadura",
+        "gameinput.interact": "Interactuar",
+        "gameinput.freelook": "Vista Lliure",
+        "gameinput.autowalk": "Auto. Caminar/Nadar",
+        "gameinput.cameraclamp": "Fixar Càmera",
+        "gameinput.dance": "Ballar",
+        "gameinput.select": "Seleccionar Entitat",
+        "gameinput.acceptgroupinvite": "Acceptar Invitació al Grup",
+        "gameinput.declinegroupinvite": "Refusar Invitació al Grup",
+        "gameinput.cyclecamera": "Càmera Cíclica",
+        "gameinput.crafting": "Elaborar",
+        "gameinput.fly": "Volar",
+        "gameinput.sneak": "Amagar-se",
+        "gameinput.swimdown": "Submergir",
+        "gameinput.swimup": "Emergir",
+        "gameinput.mapzoomin": "Augmenta zoom del mapa",
+        "gameinput.mapzoomout": "Redueix zoom del mapa",
+        "gameinput.greet": "Saludar",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/bag.ron b/assets/voxygen/i18n/ca_CA/hud/bag.ron
new file mode 100644
index 0000000000..bb3489ef3c
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/bag.ron
@@ -0,0 +1,48 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // Inventory
+        "hud.bag.inventory": "Bossa de {playername}",
+        "hud.bag.stats_title": "Atributs de {playername}",
+        "hud.bag.exp": "Exp",
+        "hud.bag.armor": "Armadura",
+        "hud.bag.stats": "Atributs",
+        "hud.bag.head": "Cap",
+        "hud.bag.neck": "Coll",
+        "hud.bag.tabard": "Tabard",
+        "hud.bag.shoulders": "Muscles",
+        "hud.bag.chest": "Pit",
+        "hud.bag.hands": "Mans",
+        "hud.bag.lantern": "Llanterna",
+        "hud.bag.glider": "Planador",
+        "hud.bag.belt": "Cinturó",
+        "hud.bag.ring": "Anell",
+        "hud.bag.back": "Esquena",
+        "hud.bag.legs": "Cames",
+        "hud.bag.feet": "Peus",
+        "hud.bag.mainhand": "Mà Principal",
+        "hud.bag.offhand": "Mà Secundària",
+        "hud.bag.inactive_mainhand": "Mà Principal Inactiva",
+        "hud.bag.inactive_offhand": "Mà Secundària Inactiva",
+        "hud.bag.swap_equipped_weapons_title": "Alternar Armes Equipades",
+        "hud.bag.swap_equipped_weapons_desc": "Prem {key}",
+        "hud.bag.bag": "Bossa",
+        "hud.bag.health": "Salut",
+        "hud.bag.energy": "Energia",
+        "hud.bag.combat_rating": "Puntuació de Combat",
+        "hud.bag.protection": "Protecció",
+        "hud.bag.stun_res": "Resistència al Atordiment",
+        "hud.bag.combat_rating_desc": "Calculat pel teu\nequipament i salut.",
+        "hud.bag.protection_desc": "Reducció de danys per Armadura",
+        "hud.bag.stun_res_desc": "Resistència contra atordiment per cops consecutius.\nEs regenera com a Energia.",
+        "hud.bag.sort_by_name": "Ordena pel Nom",
+        "hud.bag.sort_by_quality": "Ordena per la Qualitat",
+        "hud.bag.sort_by_category": "Ordena per la Categoria",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/char_window.ron b/assets/voxygen/i18n/ca_CA/hud/char_window.ron
new file mode 100644
index 0000000000..81bdd9d4f5
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/char_window.ron
@@ -0,0 +1,21 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "character_window.character_name": "Nom del Personatge",
+        // Character stats
+        "character_window.character_stats": r#"Resistència
+
+Aptitud
+
+Força de Voluntat
+
+Protecció
+"#,
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/chat.ron b/assets/voxygen/i18n/ca_CA/hud/chat.ron
new file mode 100644
index 0000000000..c87a6e6ed3
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/chat.ron
@@ -0,0 +1,49 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.chat.all": "Tothom",
+        "hud.chat.chat_tab_hover_tooltip": "Clic Dret per a Ajustos",
+
+        // Debuff outcomes
+        "hud.outcome.burning": "Ha mort: cremat",
+        "hud.outcome.curse": "Ha mort: maleït",
+        "hud.outcome.bleeding": "Ha mort: dessagnat",
+        "hud.outcome.crippled": "Ha mort: mutilat",
+        "hud.outcome.frozen": "Ha mort: congelat",
+
+        // Chat outputs
+        "hud.chat.online_msg": "[{name}] s'ha connectat",
+        "hud.chat.offline_msg": "[{name}] s'ha desconnectat",
+
+        "hud.chat.default_death_msg": "[{name}] ha mort",
+        "hud.chat.environmental_kill_msg": "[{name}] ha mort a {environment}",
+        "hud.chat.fall_kill_msg": "[{name}] ha mort per caure d'una gran altura",
+        "hud.chat.suicide_msg": "[{name}] ha mort per ferides autoinfligides",
+
+        "hud.chat.died_of_pvp_buff_msg": "[{victim}] {died_of_buff} causat per [{attacker}]",
+        "hud.chat.pvp_melee_kill_msg": "[{attacker}] ha derrotat [{victim}]",
+        "hud.chat.pvp_ranged_kill_msg": "[{attacker}] ha disparat [{victim}]",
+        "hud.chat.pvp_explosion_kill_msg": "[{attacker}] ha fet explotar [{victim}]",
+        "hud.chat.pvp_energy_kill_msg": "[{attacker}] ha matat [{victim}] amb màgia",
+
+        "hud.chat.died_of_buff_nonexistent_msg": "[{victim}] {died_of_buff}",
+
+        "hud.chat.died_of_npc_buff_msg": "[{victim}] {died_of_buff} causat per {attacker}",
+        "hud.chat.npc_melee_kill_msg": "{attacker} ha matat [{victim}]",
+        "hud.chat.npc_ranged_kill_msg": "{attacker} ha disparat [{victim}]",
+        "hud.chat.npc_explosion_kill_msg": "{attacker} ha fet explotar [{victim}]",
+        "hud.chat.npc_energy_kill_msg": "{attacker} ha matat [{victim}] amb màgia",
+        "hud.chat.npc_other_kill_msg": "{attacker} ha matat [{victim}]",
+
+        "hud.chat.loot_msg": "Has recollit [{item}]",
+        "hud.chat.loot_fail": "La teva bossa és plena!",
+        "hud.chat.goodbye": "Adeu!",
+        "hud.chat.connection_lost": "S'ha perdut la connexió. Tancament en {time} segons.",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/crafting.ron b/assets/voxygen/i18n/ca_CA/hud/crafting.ron
new file mode 100644
index 0000000000..3e37c1d672
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/crafting.ron
@@ -0,0 +1,38 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.crafting": "Elaborar",
+        "hud.crafting.recipes": "Receptes",
+        "hud.crafting.ingredients": "Ingredients:",
+        "hud.crafting.craft": "Elaborar",
+        "hud.crafting.tool_cata": "Requereix:",
+        // Crafting Stations
+        "hud.crafting.req_crafting_station": "Requereix:",
+        "hud.crafting.anvil": "Enclusa",
+        "hud.crafting.cauldron": "Calderó",
+        "hud.crafting.cooking_pot": "Cassola per Cuinar",
+        "hud.crafting.crafting_bench": "Banc de Treball",
+        "hud.crafting.forge": "Forja",
+        "hud.crafting.loom": "Teler",
+        "hud.crafting.spinning_wheel": "Filosa",
+        "hud.crafting.tanning_rack": "Adoberia",
+        // Tabs
+        "hud.crafting.tabs.all": "Tot",
+        "hud.crafting.tabs.armor": "Armadura",
+        "hud.crafting.tabs.dismantle": "Desmantellar",
+        "hud.crafting.tabs.food": "Menjar",
+        "hud.crafting.tabs.glider": "Planadors",
+        "hud.crafting.tabs.potion": "Pocions",
+        "hud.crafting.tabs.tool": "Ferramentes",
+        "hud.crafting.tabs.utility": "Utilitat",
+        "hud.crafting.tabs.weapon": "Armes",
+        "hud.crafting.tabs.bag": "Bosses",
+        "hud.crafting.tabs.processed_material": "Materials",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/group.ron b/assets/voxygen/i18n/ca_CA/hud/group.ron
new file mode 100644
index 0000000000..a99938f5e8
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/group.ron
@@ -0,0 +1,24 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.group": "Grup",
+        "hud.group.invite_to_join": "[{name}] t'ha convidat al seu grup!",
+        "hud.group.invite_to_trade": "A [{name}] li agradaria comerciar amb tu.",
+        "hud.group.invite": "Convidar",
+        "hud.group.kick": "Expulsar",
+        "hud.group.assign_leader": "Assignar Líder",
+        "hud.group.leave": "Abandonar Grup",
+        "hud.group.dead" : "Mort",
+        "hud.group.out_of_range": "Fora d'abast",
+        "hud.group.add_friend": "Afegir a Amics",
+        "hud.group.link_group": "Enllaçar Grups",
+        "hud.group.in_menu": "En el Menú",
+        "hud.group.members": "Membres del Grup",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/map.ron b/assets/voxygen/i18n/ca_CA/hud/map.ron
new file mode 100644
index 0000000000..8d4c8967f9
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/map.ron
@@ -0,0 +1,38 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // Map and Questlog
+        "hud.map.map_title": "Mapa",
+        "hud.map.qlog_title": "Missions",
+        "hud.map.topo_map": "Topogràfic",
+        "hud.map.difficulty": "Dificultat",
+        "hud.map.towns": "Pobles",
+        "hud.map.castles": "Castells",
+        "hud.map.dungeons": "Masmorres",
+        "hud.map.caves": "Coves",
+        "hud.map.cave": "Cova",
+        "hud.map.peaks": "Muntanyes",
+        "hud.map.voxel_map": "Mapa Voxel",
+        "hud.map.trees": "Arbres Gegants",
+        "hud.map.tree": "Arbre Gegant",
+        "hud.map.town": "Poble",
+        "hud.map.castle": "Castell",
+        "hud.map.dungeon": "Masmorra",
+        "hud.map.difficulty_dungeon": "Masmorra\n\nDificultat: {difficulty}",
+        "hud.map.drag": "Arrossegar",
+        "hud.map.zoom": "Zoom",
+        "hud.map.mid_click": "Situar Punt d'Acampada",
+        "hud.map.recenter": "Recentrar",
+        "hud.map.marked_location": "Localització Marcada",
+        "hud.map.marked_location_remove": "Click per a eliminar",
+        "hud.map.change_map_mode": "Cambiar Mapa",
+        "hud.map.toggle_minimap_voxel": "Alternar Minimapa Voxel",
+        "hud.map.zoom_minimap_explanation": "Fes Zoom al Minimapa per veure\nl'àrea al teu voltant amb més detall",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/misc.ron b/assets/voxygen/i18n/ca_CA/hud/misc.ron
new file mode 100644
index 0000000000..f4be650948
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/misc.ron
@@ -0,0 +1,54 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.do_not_show_on_startup": "No mostris açò al començar",
+        "hud.show_tips": "Mostra Consells",
+        "hud.quests": "Missions",
+        "hud.you_died": "Has Mort",
+        "hud.waypoint_saved": "Punt d'Acampada Guardat",
+        "hud.sp_arrow_txt": "PH",
+        "hud.inventory_full": "Bossa Plena",
+
+        "hud.press_key_to_show_keybindings_fmt": "[{key}] Controls del Teclat",
+        "hud.press_key_to_toggle_lantern_fmt": "[{key}] Llanterna",
+        "hud.press_key_to_show_debug_info_fmt": "Prem {key} per mostrar Informació de Depuració",
+        "hud.press_key_to_toggle_keybindings_fmt": "Prem {key} per mostrar controls del teclat",
+        "hud.press_key_to_toggle_debug_info_fmt": "Prem {key} per alternar Informació de Depuració",
+
+        // Respawn message
+        "hud.press_key_to_respawn": r#"Prem {key} per reaparèixer a l'últim Punt d'Acampada visitat."#,
+
+        // Tutorial Button
+        "hud.tutorial_btn": r#"Tutorial"#,
+        "hud.tutorial_click_here": r#"Prem [ {key} ] per alliberar el teu cursor i premer aquest botó!"#,
+        "hud.tutorial_elements": r#"Elaboració"#,
+
+"hud.temp_quest_headline": r#"Salutacions Viatger!"#,
+"hud.temp_quest_text": r#"Per començar aquest viatge podries buscar per aquesta aldea i arreplegar alguns recursos. 
+
+Pots prendre el que necessites per al teu viagte!
+
+Mira a la part dreta-inferior de la pantalla per a trobar algunes coses com la teva bossa, el menú d'elaboració i el mapa.
+
+Les estacions d'elaboració et permeten crear armadures, armes, menjar i moltes coses més!
+
+Els animals salvatges que viuen prop de l'aldea són una gran font de pells per a crear alguna protecció contra els perills del món.
+
+Quan et sentis llest, intenta obtenir equipament encara millor dels nombrosos reptes marcats al teu mapa!
+"#,
+
+        "hud.spell": "Encantèris",
+        // Diary
+        "hud.diary": "Diari",
+
+        "hud.free_look_indicator": "Vista lliure activada. Prem {key} per a desactivar.",
+        "hud.camera_clamp_indicator": "Càmera vertical fixa activada. Prem {key} per a desactivar.",
+        "hud.auto_walk_indicator": "Auto. Caminar/nadar activat",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/sct.ron b/assets/voxygen/i18n/ca_CA/hud/sct.ron
new file mode 100644
index 0000000000..6d29ce838f
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/sct.ron
@@ -0,0 +1,14 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // SCT outputs
+        "hud.sct.experience": "{amount} Exp",
+        "hud.sct.block": "BLOCAT",       
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/settings.ron b/assets/voxygen/i18n/ca_CA/hud/settings.ron
new file mode 100644
index 0000000000..1b29c6d17c
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/settings.ron
@@ -0,0 +1,140 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        // Settings
+        "hud.settings.general": "General",
+        "hud.settings.none": "Cap",
+        "hud.settings.press_behavior.toggle": "Mostra",
+        "hud.settings.press_behavior.hold": "Manté",
+        "hud.settings.help_window": "Finestra d'Ajuda",
+        "hud.settings.debug_info": "Informació de Depurat",
+        "hud.settings.show_hitboxes": "Mostra caixes d'impacte",
+        "hud.settings.show_chat": "Mostra Xat",
+        "hud.settings.show_hotkey_hints": "Mostra consells de tecla ràpida",
+        "hud.settings.tips_on_startup": "Consells a l'iniciar",
+        "hud.settings.ui_scale": "Escala de l'IU",
+        "hud.settings.relative_scaling": "Escalat Relatiu",
+        "hud.settings.custom_scaling": "Escalat Personalitzat",
+        "hud.settings.crosshair": "Retícula",
+        "hud.settings.opacity": "Opacitat",
+        "hud.settings.hotbar": "Barra Ràpida",
+        "hud.settings.toggle_shortcuts": "Mostra Dreceres",
+        "hud.settings.buffs_skillbar": "Buffs a la Barra d'Habilitats",
+        "hud.settings.buffs_mmap": "Buffs al Minimapa",
+        "hud.settings.toggle_bar_experience": "Mostra Barra d'Experiència",
+        "hud.settings.scrolling_combat_text": "Text de Combat Desplaçat",
+        "hud.settings.single_damage_number": "Danys en Nombres Rodons",
+        "hud.settings.cumulated_damage": "Dany Acumulat",
+        "hud.settings.incoming_damage": "Dany Imminent",
+        "hud.settings.cumulated_incoming_damage": "Dany Imminent Acumulat",
+        "hud.settings.speech_bubble": "Bafarades",
+        "hud.settings.speech_bubble_dark_mode": "Bafarades Mode Fosc",
+        "hud.settings.speech_bubble_icon": "Icones Bafarades",
+        "hud.settings.energybar_numbers": "Nombres a la Barra d'Energia",
+        "hud.settings.always_show_bars": "Mostrar sempre Barra d'Energia",
+        "hud.settings.values": "Valors",
+        "hud.settings.percentages": "Percentatges",
+        "hud.settings.chat": "Xat",
+        "hud.settings.background_opacity": "Opacitat del Fons",
+        "hud.settings.chat_character_name": "Nom dels Personatges al Xat",
+        "hud.settings.loading_tips": "Consells a la Pantalla de Càrrega",
+        "hud.settings.reset_interface": "Configuració per defecte",
+
+        "hud.settings.pan_sensitivity": "Sensitivitat de Desplaçament de Càmera",
+        "hud.settings.zoom_sensitivity": "Sensitivitat del Zoom",
+        "hud.settings.camera_clamp_angle": "Angle del mode Càmera Fixa Vertical",
+        "hud.settings.invert_scroll_zoom": "Invertir Desplaçament del Zoom",
+        "hud.settings.invert_mouse_y_axis": "Invertir Eix Y del Ratolí",
+        "hud.settings.invert_controller_y_axis": "Invertir Eix Y del Control",
+        "hud.settings.enable_mouse_smoothing": "Suavitzat de Càmera",
+        "hud.settings.free_look_behavior": "Mode Vista Lliure",
+        "hud.settings.auto_walk_behavior": "Mode Auto. Caminar",
+        "hud.settings.camera_clamp_behavior": "Comportament de la Càmera Fixa",
+        "hud.settings.player_physics_behavior": "Físiques del Jugador (experimental)",
+        "hud.settings.stop_auto_walk_on_input": "Parar Auto. Caminar en moviment",
+        "hud.settings.auto_camera": "Auto Càmera",
+        "hud.settings.reset_gameplay": "Configuració per defecte",
+
+        "hud.settings.view_distance": "Distància de Visió",
+        "hud.settings.sprites_view_distance": "Distància de Visió dels Sprites",
+        "hud.settings.figures_view_distance": "Distància de Visió de les Entitats",
+        "hud.settings.maximum_fps": "FPS Màxims",
+        "hud.settings.present_mode": "Mode Present",
+        "hud.settings.present_mode.fifo": "Fifo",
+        "hud.settings.present_mode.mailbox": "Mailbox",
+        "hud.settings.present_mode.immediate": "Immediate",
+        "hud.settings.fov": "Camp de Visió (graus)",
+        "hud.settings.gamma": "Gamma",
+        "hud.settings.exposure": "Exposició",
+        "hud.settings.ambiance": "Il·luminació Ambiental",
+        "hud.settings.antialiasing_mode": "Mode Antialiasing",
+        "hud.settings.upscale_factor": "Resolució Interna",
+        "hud.settings.cloud_rendering_mode": "Mode de Renderitzat de Nuvols",
+        "hud.settings.fluid_rendering_mode": "Mode de Renderitzat de Fluids",
+        "hud.settings.fluid_rendering_mode.cheap": "Barat",
+        "hud.settings.fluid_rendering_mode.shiny": "Brillant",
+        "hud.settings.cloud_rendering_mode.minimal": "Mínim",
+        "hud.settings.cloud_rendering_mode.low": "Baix",
+        "hud.settings.cloud_rendering_mode.medium": "Mitjà",
+        "hud.settings.cloud_rendering_mode.high": "Alt",
+        "hud.settings.cloud_rendering_mode.ultra": "Ultra",
+        "hud.settings.fullscreen": "Pantalla Completa",
+        "hud.settings.fullscreen_mode": "Mode Pantalla Completa",
+        "hud.settings.fullscreen_mode.exclusive": "Exclusiu",
+        "hud.settings.fullscreen_mode.borderless": "Sense Vores",
+        "hud.settings.gpu_profiler": "Activar GPU Profiler (no suportat a tot arreu)",
+        "hud.settings.particles": "Partícules",
+        "hud.settings.lossy_terrain_compression": "Perdua de Qualitat en la Compressió del Terreny",
+        "hud.settings.resolution": "Resolució",
+        "hud.settings.bit_depth": "Profunditat de Bit",
+        "hud.settings.refresh_rate": "Tassa de Refresc",
+        "hud.settings.lighting_rendering_mode": "Mode de Renderitzat de la Llum",
+        "hud.settings.lighting_rendering_mode.ashikhmin": "Tipus A - Alt    ",
+        "hud.settings.lighting_rendering_mode.blinnphong": "Tipus B - Mitjà",
+        "hud.settings.lighting_rendering_mode.lambertian": "Tipus L - Barat",
+        "hud.settings.shadow_rendering_mode": "Mode de Renderitzat d'Ombres",
+        "hud.settings.shadow_rendering_mode.none": "Cap",
+        "hud.settings.shadow_rendering_mode.cheap": "Barat",
+        "hud.settings.shadow_rendering_mode.map": "Mapa",
+        "hud.settings.shadow_rendering_mode.map.resolution": "Resolució",
+        "hud.settings.lod_detail": "Nivell de Detall",
+        "hud.settings.save_window_size": "Desar Tamany de Finestra",
+        "hud.settings.reset_graphics": "Configuració per defecte",
+        "hud.settings.bloom": "Bloom",
+
+        "hud.settings.master_volume": "Volum General",
+        "hud.settings.inactive_master_volume_perc": "Volum de Finestra Inactiva",
+        "hud.settings.music_volume": "Volum de la Música",
+        "hud.settings.sound_effect_volume": "Volum dels Efectes de So",
+        "hud.settings.audio_device": "Dispositiu d'Audio",
+        "hud.settings.reset_sound": "Configuració per defecte",
+
+        "hud.settings.english_fallback": "Mostrar Anglès per a les traduccions mancants",
+
+        "hud.settings.awaitingkey": "Prem qualsevol tecla...",
+        "hud.settings.unbound": "Cap",
+        "hud.settings.reset_keybinds": "Configuració per defecte",
+
+        "hud.settings.chat_tabs": "Pestanyes de Xat",
+        "hud.settings.label": "Etiqueta:",
+        "hud.settings.delete": "Esborrar",
+        "hud.settings.show_all": "Mostrar Tot",
+        "hud.settings.messages": "Missatges",
+        "hud.settings.activity": "Activitat",
+        "hud.settings.death": "Mort",
+        "hud.settings.group": "Grup",
+        "hud.settings.faction": "Facció",
+        "hud.settings.world": "Món",
+        "hud.settings.region": "Regió",
+        "hud.settings.say": "Dir",
+        "hud.settings.all": "Tothom",
+        "hud.settings.group_only": "Sols Grup",
+        "hud.settings.reset_chat" : "Configuració per defecte",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/skills.ron b/assets/voxygen/i18n/ca_CA/hud/skills.ron
new file mode 100644
index 0000000000..786c84b528
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/skills.ron
@@ -0,0 +1,257 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.rank_up": "Nou Punt d'Habilitat",
+        "hud.skill.sp_available": "{number} PH disponibles",
+        "hud.skill.not_unlocked": "No desbloquejat",
+        "hud.skill.req_sp": "\n\nRequereix {number} PH",
+        //  Skills
+        // General
+        "hud.skill.inc_health_title": "Augmentar Salut",
+        "hud.skill.inc_health": "Augmenta la Salut màxima en {boost}{SP}",
+        "hud.skill.inc_energy_title": "Augmentar Energia",
+        "hud.skill.inc_energy": "Augmenta la Energia Màxima en {boost}{SP}",
+        "hud.skill.unlck_sword_title": "Desbloquejar Espasa",
+        "hud.skill.unlck_sword": "Desbloqueja l'arbre d'habilitats de l'espasa{SP}",
+        "hud.skill.unlck_axe_title": "Desbloquejar Destral",
+        "hud.skill.unlck_axe": "Desbloqueja l'arbre d'habilitats de la destral{SP}",
+        "hud.skill.unlck_hammer_title": "Desbloquejar Martell",
+        "hud.skill.unlck_hammer": "Desbloqueja l'arbre d'habilitats del martell{SP}",
+        "hud.skill.unlck_bow_title": "Desbloquejar Arc",
+        "hud.skill.unlck_bow": "Desbloqueja l'arbre d'habilitats de l'arc{SP}",
+        "hud.skill.unlck_staff_title": "Desbloquejar Bastó",
+        "hud.skill.unlck_staff": "Desbloqueja l'arbre d'habilitats del bastó{SP}",
+        "hud.skill.unlck_sceptre_title": "Desbloquejar Ceptre",
+        "hud.skill.unlck_sceptre": "Desbloqueja l'arbre d'habilitats del ceptre{SP}",
+        "hud.skill.dodge_title": "Esquivar",
+        "hud.skill.dodge": "Les tombarelles evasives s'activen fent clic al botó central del ratolí i ofereixen immunitat temporal als atacs físics mentre rodes.",
+        "hud.skill.roll_energy_title": "Cost Energètic de les Tombarelles",
+        "hud.skill.roll_energy": "Fer tombarelles utilitza {boost}% menys energia{SP}",
+        "hud.skill.roll_speed_title": "Velocitat de les Tombarelles",
+        "hud.skill.roll_speed": "Les tombarelles són un {boost}% més ràpides{SP}",
+        "hud.skill.roll_dur_title": "Durada de la Tombarella",
+        "hud.skill.roll_dur": "Les tombarelles duren un {boost}% més{SP}",
+        "hud.skill.climbing_title": "Escalar",
+        "hud.skill.climbing": "Salta des de llocs ben alts",
+        "hud.skill.climbing_cost_title": "Cost de l'Escalada",
+        "hud.skill.climbing_cost": "Escalar utilitza un {boost}% menys d'Energia{SP}",
+        "hud.skill.climbing_speed_title": "Velocitat d'Escalada",
+        "hud.skill.climbing_speed": "Escalar és un {boost}% més ràpid{SP}",
+        "hud.skill.swim_title": "Nadar",
+        "hud.skill.swim": "Sostenir-se i avançar dins l’aigua",
+        "hud.skill.swim_speed_title": "Velocitat de Natació",
+        "hud.skill.swim_speed": "Nades un {boost}% més ràpid{SP}",
+        // Sceptre
+        "hud.skill.sc_lifesteal_title": "Raig Drena-vida",
+        "hud.skill.sc_lifesteal": "Drena la vida dels teus enemics",
+        "hud.skill.sc_lifesteal_damage_title": "Dany",
+        "hud.skill.sc_lifesteal_damage": "Fes un {boost}% més de mal{SP}",
+        "hud.skill.sc_lifesteal_range_title": "Abast",
+        "hud.skill.sc_lifesteal_range": "El teu raig arriba un {boost}% més lluny{SP}",
+        "hud.skill.sc_lifesteal_lifesteal_title": "Drena-vida",
+        "hud.skill.sc_lifesteal_lifesteal": "Converteix un {boost}% de dany addicional en Salut{SP}",
+        "hud.skill.sc_lifesteal_regen_title": "Regeneració Energètica",
+        "hud.skill.sc_lifesteal_regen": "Replena la teva Energia amb un {boost}% addicional{SP}",
+        "hud.skill.sc_heal_title": "Aura Sanadora",
+        "hud.skill.sc_heal": "Cura als teus aliats usant la sang dels teus enemics, requereix un combo per ser activat",
+        "hud.skill.sc_heal_heal_title": "Curació",
+        "hud.skill.sc_heal_heal": "Augmenta la capacitat de curar en un {boost}%{SP}",
+        "hud.skill.sc_heal_cost_title": "Cost Energètic",
+        "hud.skill.sc_heal_cost": "Curar requereix un {boost}% menys Energia{SP}",
+        "hud.skill.sc_heal_duration_title": "Durada",
+        "hud.skill.sc_heal_duration": "Els efectes de la teva aura sanadora duren un {boost}% més{SP}",
+        "hud.skill.sc_heal_range_title": "Radi",
+        "hud.skill.sc_heal_range": "La teva aura sanadora abasta un {boost}% més de distància{SP}",
+        "hud.skill.sc_wardaura_unlock_title": "Desbloquejar Aura Protectora",
+        "hud.skill.sc_wardaura_unlock": "Et permet protegir als teus aliats contra els atacs enemics{SP}",
+        "hud.skill.sc_wardaura_strength_title": "Força",
+        "hud.skill.sc_wardaura_strength": "La força de la teva protecció augmenta en un {boost}%{SP}",
+        "hud.skill.sc_wardaura_duration_title": "Durada",
+        "hud.skill.sc_wardaura_duration": "Els efectes de la teva protecció duren un {boost}% més temps{SP}",
+        "hud.skill.sc_wardaura_range_title": "Radi",
+        "hud.skill.sc_wardaura_range": "La teva protecció abasta un {boost}% més{SP}",
+        "hud.skill.sc_wardaura_cost_title": "Cost Energètic",
+        "hud.skill.sc_wardaura_cost": "Crear la protecció requereix un {boost}% menys d'Energia{SP}",
+        // Staff
+        "hud.skill.st_shockwave_range_title" : "Abast de l'Ona de Xoc",
+        "hud.skill.st_shockwave_range" : "Llança coses que solien estar fora del teu abast. Abast augmentat un {boost}%{SP}",
+        "hud.skill.st_shockwave_cost_title" : "Cost de l'Ona de Xoc",
+        "hud.skill.st_shockwave_cost" : "Redueix el cost energètic per llençar aldeans innocents un {boost}%{SP}",
+        "hud.skill.st_shockwave_knockback_title" : "Empenta de l'Ona de Xoc",
+        "hud.skill.st_shockwave_knockback" : "Augmenta la potència d'empenta de l'Ona de Xoc un {boost}%{SP}",
+        "hud.skill.st_shockwave_damage_title" : "Dany de l'Ona de Xoc",
+        "hud.skill.st_shockwave_damage" : "Augmenta el dany generat per l'Ona de Xoc un {boost}%{SP}",
+        "hud.skill.st_shockwave_unlock_title" : "Desbloquejar Ona de Xoc",
+        "hud.skill.st_shockwave_unlock" : "Desbloqueja l'habilitat de llençar enemics usant foc{SP}",
+        "hud.skill.st_flamethrower_title" : "Llançaflames",
+        "hud.skill.st_flamethrower" : "Llança flames, cuina'ls a tots!",
+        "hud.skill.st_flame_velocity_title" : "Velocitat de les Flames",
+        "hud.skill.st_flame_velocity" : "El foc es mou més de pressa, concretament un {boost}% més{SP}",
+        "hud.skill.st_flamethrower_range_title" : "Abast del Llançaflames",
+        "hud.skill.st_flamethrower_range" : "Arriba on abans no podies, les flames arriben un {boost}% més lluny{SP}",
+        "hud.skill.st_energy_drain_title" : "Consum d'Energia",
+        "hud.skill.st_energy_drain" : "Redueix el consum d'Energia un {boost}%{SP}",
+        "hud.skill.st_flamethrower_damage_title" : "Dany Llançaflames",
+        "hud.skill.st_flamethrower_damage" : "Augmenta el dany un {boost}%{SP}",
+        "hud.skill.st_explosion_radius_title" : "Radi d'Explosió",
+        "hud.skill.st_explosion_radius" : "Quan més gran millor. Augmenta el radi de les explosions un {boost}%{SP}",
+        "hud.skill.st_energy_regen_title" : "Regeneració d'Energia",
+        "hud.skill.st_energy_regen" : "Augmenta la regeneració d'Energia un {boost}%{SP}",
+        "hud.skill.st_fireball_title" : "Bola de Foc",
+        "hud.skill.st_fireball" : "Dispara una bola de foc que explota a l'impactar",
+        "hud.skill.st_damage_title" : "Dany",
+        "hud.skill.st_damage" : "Augmenta el dany un {boost}%{SP}",
+        // Bow
+        "hud.skill.bow_projectile_speed_title" : "Velocitat dels Projectils",
+        "hud.skill.bow_projectile_speed" : "Et permet disparar fletxes un {boost}% més ràpides{SP}",
+        "hud.skill.bow_charged_title" : "Tir Carregat",
+        "hud.skill.bow_charged" : "La concentració té la seva recompensa",
+        "hud.skill.bow_charged_damage_title" : "Dany Carregat",
+        "hud.skill.bow_charged_damage" : "Augmenta el dany un {boost}%{SP}",
+        "hud.skill.bow_charged_energy_regen_title" : "Regeneració Carregada",
+        "hud.skill.bow_charged_energy_regen" : "Augmenta l'Energia recuperada un {boost}%{SP}",
+        "hud.skill.bow_charged_knockback_title" : "Empenta de la Carrega",
+        "hud.skill.bow_charged_knockback" : "Empenta als teus enemics un {boost}% més{SP}",
+        "hud.skill.bow_charged_speed_title" : "Velocitat Carregada",
+        "hud.skill.bow_charged_speed" : "Augmenta la velocitat a la que carregues l'arc un {boost}%{SP}",
+        "hud.skill.bow_charged_move_title" : "Velocitat de Moviment al Carregar",
+        "hud.skill.bow_charged_move" : "Augmenta la velocitat a la que et mous mentre carregues un atac un {boost}%{SP}",
+        "hud.skill.bow_repeater_title" : "Repetidor",
+        "hud.skill.bow_repeater" : "Quan més dispares, més dispararàs",
+        "hud.skill.bow_repeater_damage_title" : "Dany del Repetidor",
+        "hud.skill.bow_repeater_damage" : "Augmenta el dany realitzat un {boost}%{SP}",
+        "hud.skill.bow_repeater_cost_title" : "Cost del Repetidor",
+        "hud.skill.bow_repeater_cost" : "Redueix el cost energèric per activar el repetidor un {boost}%{SP}",
+        "hud.skill.bow_repeater_speed_title" : "Velocitat del Repetidor",
+        "hud.skill.bow_repeater_speed" : "Augmenta el ritme al que dispares fletxes un {boost}%{SP}",
+        "hud.skill.bow_shotgun_unlock_title" : "Desbloqueja Escopeta",
+        "hud.skill.bow_shotgun_unlock" : "Desbloqueja l'habilitat de disparar múltiples fletxes alhora{SP}",
+        "hud.skill.bow_shotgun_damage_title" : "Dany d'Escopeta",
+        "hud.skill.bow_shotgun_damage" : "Augmenta el dany fet per l'habilitat un {boost}%{SP}",
+        "hud.skill.bow_shotgun_cost_title" : "Cost d'Escopeta",
+        "hud.skill.bow_shotgun_cost" : "Redueix el cost d'Escopeta un {boost}%{SP}",
+        "hud.skill.bow_shotgun_arrow_count_title" : "Nombre de Fletxes d'Escopeta",
+        "hud.skill.bow_shotgun_arrow_count" : "Augmenta el nombre de fletxes en cada ús en {boost}{SP}",
+        "hud.skill.bow_shotgun_spread_title" : "Difusió d'Escopeta",
+        "hud.skill.bow_shotgun_spread" : "Redueix la difusió de les fletxes un {boost}%{SP}",
+        // Hammer
+        "hud.skill.hmr_leap_radius_title" : "Radi del Salt en Picat",
+        "hud.skill.hmr_leap_radius" : "Augmenta el radi d'atac del cop a terra en {boost} metres{SP}",
+        "hud.skill.hmr_leap_distance_title" : "Distancia del Salt en Picat",
+        "hud.skill.hmr_leap_distance" : "Augmenta la distancia de l'habilitat Salt en Picat un {boost}%{SP}",
+        "hud.skill.hmr_leap_cost_title" : "Cost del Salt en Picat",
+        "hud.skill.hmr_leap_cost" : "Redueix el cost energètic del Salt en Picat un {boost}%{SP}",
+        "hud.skill.hmr_leap_knockback_title" : "Empenta del Salt en Picat",
+        "hud.skill.hmr_leap_knockback" : "Augmenta l'empenta del Salt en Picat un {boost}%{SP}",
+        "hud.skill.hmr_leap_damage_title" : "Dany del Salt en Picat",
+        "hud.skill.hmr_leap_damage" : "Augmenta el dany del Salt en Picat un {boost}%{SP}",
+        "hud.skill.hmr_unlock_leap_title" : "Desbloqueja Salt en Picat",
+        "hud.skill.hmr_unlock_leap" : "Desbloqueja l'habilitat Salt en Picat{SP}",
+        "hud.skill.hmr_charged_melee_title" : "Atac Carregat",
+        "hud.skill.hmr_charged_melee" : "L'atac de sempre ara carregat!",
+        "hud.skill.hmr_charged_rate_title" : "Velocitat de Càrrega",
+        "hud.skill.hmr_charged_rate" : "Augmenta la velocitat a la qual carregues el cop un {boost}%{SP}",
+        "hud.skill.hmr_charged_melee_nrg_drain_title" : "Consum Energètic de l'Atac Carregat",
+        "hud.skill.hmr_charged_melee_nrg_drain" : "Redueix el cost energètic quan carregues un atac un {boost}%{SP}",
+        "hud.skill.hmr_charged_melee_damage_title" : "Dany de l'Atac Carregat",
+        "hud.skill.hmr_charged_melee_damage" : "Augmenta el dany de l'Atac Carregat un {boost}%{SP}",
+        "hud.skill.hmr_charged_melee_knockback_title" : "Empenta de l'Atac Carregat",
+        "hud.skill.hmr_charged_melee_knockback" : "Augmenta massivament la potència de llançament de l'atac un {boost}%{SP}",
+        "hud.skill.hmr_single_strike_title" : "Atac Individual",
+        "hud.skill.hmr_single_strike" : "Tan solitari com sou vos",
+        "hud.skill.hmr_single_strike_regen_title" : "Regeneració de l'Atac Individual",
+        "hud.skill.hmr_single_strike_regen" : "Augmenta el guany d'Energia per cada cop successiu{SP}",
+        "hud.skill.hmr_single_strike_speed_title" : "Velocitat de l'Atac Individual",
+        "hud.skill.hmr_single_strike_speed" : "Augmenta la velocitat dels atacs per cada cop successiu{SP}",
+        "hud.skill.hmr_single_strike_damage_title" : "Dany de l'Atac Individual",
+        "hud.skill.hmr_single_strike_damage" : "Augmenta el dany per cada cop successiu{SP}",
+        "hud.skill.hmr_single_strike_knockback_title" : "Empenta de l'Atac Individual",
+        "hud.skill.hmr_single_strike_knockback" : "Augmenta la potència de llançament dels atacs un {boost}%{SP}",
+        // Sword
+        "hud.skill.sw_trip_str_title": "Atac Triple",
+        "hud.skill.sw_trip_str": "Ataca fins a tres cops",
+        "hud.skill.sw_trip_str_combo_title": "Combo d'Atac Triple",
+        "hud.skill.sw_trip_str_combo": "Desbloqueja els combos de l'Atac Triple{SP}",
+        "hud.skill.sw_trip_str_dmg_title": "Dany de l'Atac Triple",
+        "hud.skill.sw_trip_str_dmg": "Augmenta el dany per cada cop successiu{SP}",
+        "hud.skill.sw_trip_str_sp_title": "Velocitat de l'Atac Triple",
+        "hud.skill.sw_trip_str_sp": "Augmenta la velocitat d'atac per cada cop successiu{SP}",
+        "hud.skill.sw_trip_str_reg_title": "Regeneració d'Atac Triple",
+        "hud.skill.sw_trip_str_reg": "Augmenta la regeneració d'Energia per cada cop successiu{SP}",
+        "hud.skill.sw_dash_title": "Ímpetu",
+        "hud.skill.sw_dash": "Travessa als teus enemics!",
+        "hud.skill.sw_dash_dmg_title": "Dany d'Ímpetu",
+        "hud.skill.sw_dash_dmg":  "Augmenta el dany inicial de l'Ímpetu un {boost}%{SP}",
+        "hud.skill.sw_dash_drain_title": "Drenatge d'Ímpetu",
+        "hud.skill.sw_dash_drain":  "Redueix la quantitat d'Energia que drenes durant l'Ímpetu un {boost}%{SP}",
+        "hud.skill.sw_dash_cost_title": "Cost d'Ímpetu",
+        "hud.skill.sw_dash_cost": "Redueix el cost inicial de l'Ímpetu un {boost}%{SP}",
+        "hud.skill.sw_dash_speed_title": "Velocitat de l'Ímpetu",
+        "hud.skill.sw_dash_speed": "Augmenta la teva velocitat durant l'Ímpetu un {boost}%{SP}",
+        "hud.skill.sw_dash_charge_through_title": "Carrega a través",
+        "hud.skill.sw_dash_charge_through": "Et permet carregar a través dels primers enemics que t'hi trobis{SP}",
+        "hud.skill.sw_dash_scale_title": "Dany Escalat Impetuós",
+        "hud.skill.sw_dash_scale": "Augmenta el dany escalat de l'Ímpetu un {boost}%{SP}",
+        "hud.skill.sw_spin_title": "Desbloqueja Atac Espiral",
+        "hud.skill.sw_spin": "Desbloqueja l'habilitat d'espasa Espiral{SP}",
+        "hud.skill.sw_spin_dmg_title": "Dany d'Atac Espiral",
+        "hud.skill.sw_spin_dmg": "Augmenta el dany fet un {boost}%{SP}",
+        "hud.skill.sw_spin_spd_title": "Velocitat d'Atac Espiral",
+        "hud.skill.sw_spin_spd": "Augmenta la velocitat a la que gires un {boost}%{SP}",
+        "hud.skill.sw_spin_cost_title": "Cost d'Atac Espiral",
+        "hud.skill.sw_spin_cost": "Redueix l'Energia de cada gir un {boost}%{SP}",
+        "hud.skill.sw_spin_spins_title": "Gira i gira",
+        "hud.skill.sw_spin_spins": "Augmenta el nombre de cops que pots girar{SP}",
+        "hud.skill.sw_interrupt_title": "Interrompre Atacs",
+        "hud.skill.sw_interrupt": "Et permet cancel·lar immediatament un atac amb un altre atac{SP}",
+        // Axe
+        "hud.skill.axe_double_strike_title": "Atac Doble",
+        "hud.skill.axe_double_strike": "Fes xixines als enemics!",
+        "hud.skill.axe_double_strike_combo_title": "Combo d'Atac Doble",
+        "hud.skill.axe_double_strike_combo": "Desbloqueja un segon cop{SP}",
+        "hud.skill.axe_double_strike_damage_title": "Dany de l'Atac Doble",
+        "hud.skill.axe_double_strike_damage": "Augmenta el dany inflingit en cada cop successiu{SP}",
+        "hud.skill.axe_double_strike_speed_title": "Velocitat del Atac Doble",
+        "hud.skill.axe_double_strike_speed": "Augmenta la velocitat dels atacs en cada cop successiu{SP}",
+        "hud.skill.axe_double_strike_regen_title": "Regeneració de l'Atac Doble",
+        "hud.skill.axe_double_strike_regen": "Augmenta el guany d'Energia per cada cop successiu{SP}",
+        "hud.skill.axe_spin_title": "Destral Espiral",
+        "hud.skill.axe_spin": "Tot dona voltes...",
+        "hud.skill.axe_infinite_axe_spin_title": "Destral Espiral Infinita",
+        "hud.skill.axe_infinite_axe_spin": "Gira tants cops com et permeti la teva Energia{SP}",
+        "hud.skill.axe_spin_damage_title": "Dany de Destral Espiral",
+        "hud.skill.axe_spin_damage": "Augmenta el dany que fa cada gir un {boost}%{SP}",
+        "hud.skill.axe_spin_helicopter_title": "Destral Helicòpter",
+        "hud.skill.axe_spin_helicopter": "Caus més lentament mentre dones voltes{SP}",
+        "hud.skill.axe_spin_speed_title": "Velocitat de Destral Espiral",
+        "hud.skill.axe_spin_speed": "Augmenta la velocitat de gir un {boost}%{SP}",
+        "hud.skill.axe_spin_cost_title": "Cost de Destral Espiral",
+        "hud.skill.axe_spin_cost": "Redueix el cost energètic dels girs un {boost}%{SP}",
+        "hud.skill.axe_unlock_leap_title": "Desbloqueja Salt Mortal",
+        "hud.skill.axe_unlock_leap": "Desbloqueja el Salt Mortal{SP}",
+        "hud.skill.axe_leap_damage_title": "Dany del Salt Mortal",
+        "hud.skill.axe_leap_damage": "Augmenta el dany del Salt Mortal un {boost}%{SP}",
+        "hud.skill.axe_leap_knockback_title": "Empenta del Salt Mortal",
+        "hud.skill.axe_leap_knockback": "Augmenta l'empenta del Salt Mortal un {boost}%{SP}",
+        "hud.skill.axe_leap_cost_title": "Cost del Salt",
+        "hud.skill.axe_leap_cost": "Redueix el cost energetic del Salt Mortal un {boost}%{SP}",
+        "hud.skill.axe_leap_distance_title": "Distància del Salt Mortal",
+        "hud.skill.axe_leap_distance": "Augmenta la distància del Salt Mortal un {boost}%{SP}",
+        // Mining
+        "hud.skill.mining_title": "Minar",
+        "hud.skill.pick_strike_title": "Cop de Pic",
+        "hud.skill.pick_strike": "Colpeja les roques amb el pic per a aconseguir minerals, gemmes i experiència",
+        "hud.skill.pick_strike_speed_title": "Velocitat de Colpeig del Pic",
+        "hud.skill.pick_strike_speed": "Mina roques més ràpidament{SP}",
+        "hud.skill.pick_strike_oregain_title": "Mineria amb interessos",
+        "hud.skill.pick_strike_oregain": "Probabilitat de guanyar mineral extra ({boost}% per level){SP}",
+        "hud.skill.pick_strike_gemgain_title": "Joieria amb Interessos",
+        "hud.skill.pick_strike_gemgain": "Probabilitat de guanyar gemmes extres ({boost}% per level){SP}",
+    },
+
+
+    vector_map: {
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/hud/social.ron b/assets/voxygen/i18n/ca_CA/hud/social.ron
new file mode 100644
index 0000000000..1065b8432d
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/social.ron
@@ -0,0 +1,22 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.social": "Altres Jugadors",
+        "hud.social.online": "Connectats:",
+        "hud.social.friends": "Amics",
+        "hud.social.not_yet_available": "Encara no disponible",
+        "hud.social.faction": "Faction",
+        "hud.social.play_online_fmt": "{nb_player} jugador(s) connectats",
+        "hud.social.name": "Nom",
+        "hud.social.level": "Nivell",
+        "hud.social.zone": "Zona",
+        "hud.social.account": "Compte",
+    },
+
+
+    vector_map: {
+    }
+)
+
diff --git a/assets/voxygen/i18n/ca_CA/hud/trade.ron b/assets/voxygen/i18n/ca_CA/hud/trade.ron
new file mode 100644
index 0000000000..8d431ad1c7
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/hud/trade.ron
@@ -0,0 +1,32 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        "hud.trade.trade_window": "Comerç",
+        "hud.trade.phase1_description": "Arrastra els objectes amb els que vulguis comerciar\n a l'àrea corresponent.",
+        "hud.trade.phase2_description": "L'intercanvi està ara blocat per donar-te\n temps per revisar-lo.",
+        /// Phase3 should only be visible for a few milliseconds if everything is working properly, but is included for completeness
+        "hud.trade.phase3_description": "L'intercanvi s'està processant.",
+        "hud.trade.persons_offer": "Oferta de {playername}",
+        "hud.trade.has_accepted": "{playername}\n ha acceptat",
+        "hud.trade.accept": "Acceptar",
+        "hud.trade.decline": "Refusar",
+        "hud.trade.invite_sent": "Petició de Comerç enviada a {playername}.",
+        "hud.trade.result.completed": "Intercanvi completat amb èxit.",
+        "hud.trade.result.declined": "Intercanvi refusat.",
+        "hud.trade.result.nospace": "Espai insuficient per completar l'intercanvi.",
+        "hud.trade.buy_price": "Preu de Compra",
+        "hud.trade.sell_price": "Preu de Venda",
+        "hud.trade.coin": "Diner(s)",
+        "hud.trade.tooltip_hint_1": "<Shift-Click per Afegir/Eliminar del Intercanvi.>",
+        "hud.trade.tooltip_hint_2": "<Ctrl-Click per Auto-Balancejar amb açò.>",
+        "hud.trade.your_offer": "La teva oferta",
+        "hud.trade.their_offer": "La seua oferta",
+    },
+
+
+    vector_map: {
+    }
+)
+
diff --git a/assets/voxygen/i18n/ca_CA/main.ron b/assets/voxygen/i18n/ca_CA/main.ron
new file mode 100644
index 0000000000..b21f32f200
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/main.ron
@@ -0,0 +1,92 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+        /// Start Main screen section
+        "main.username": "Nom d'Usuari",
+        "main.server": "Servidor",
+        "main.password": "Contrasenya",
+        "main.connecting": "Connectant",
+        "main.creating_world": "Creant món",
+        "main.tip": "Consell:",
+
+        // Welcome notice that appears the first time Veloren is started
+        "main.notice": r#"Benvingut a la versió alfa de Veloren!
+
+Abans de començar a divertir-te, si us plau tinguis les següents coses en ment:
+
+- Aquesta és una versió alfa molt recent. Espera errors, jugabilitat extremadament inacabada, mecàniques per polir i manca d'elements.
+
+- Si tens algun feedback constructiu o vols reportar un error, pot posar-te en contacte amb nosaltres mitjançant Reddit, GitLab, o el nostre servidor de Discord.
+
+- Veloren està llicenciat sota una llicència de codi obert GPL 3. Això significa que ets lliure de jugar, modificar, i redistribuir el joc de la manera
+ que desitges (sempre que aquest producte derivat es trobi sota una llicència GPL 3).
+
+- Veloren és un projecte comunitari sense ànim de lucre i tothom qui hi treballa en ell és un voluntari.
+Si t'agrada el que hi veus, ets benvingut a unir-te a l'equip de desenvolupament o artístic!
+
+Gràcies per prendre't el temps per llegir aquest avís, esperem que gaudeixis del joc!
+
+~ Els Desenvolupadors de Veloren"#,
+
+        // Login process description
+        "main.login_process": r#"Informació sobre el procés d'Inici de Sessió:
+
+Si us plau, tinguis en compte que necessites un compte
+per jugar a servidors amb autentificació activada.
+
+Pots crear un compte a
+
+https://veloren.net/account/."#,
+        "main.login.server_not_found": "No s'ha trobat el Servidor",
+        "main.login.authentication_error": "Error d'Autentificació al Servidor",
+        "main.login.internal_error": "Error intern en el client (probablement el personatge del jugador ha estat esborrat)",
+        "main.login.failed_auth_server_url_invalid": "No s'ha pogut connectar al Servidor d'Autentificació",
+        "main.login.insecure_auth_scheme": "L'esquema d'autentificació HTTP NO és suportat. És insegur! Per al desenvolupament, HTTP està permès per a 'localhost' o versions de depuració",
+        "main.login.server_full": "El Servidor és ple",
+        "main.login.untrusted_auth_server": "Servidor d'Autentificació poc fiable",
+        "main.login.outdated_client_or_server": "ServerEmbogit: Probablement les versions són incompatibles, comprova si hi ha actualitzacions.",
+        "main.login.timeout": "Fora de Temps: el Servidor no ha donat resposta a temps. (Sobrecàrrega o problemes de xarxa).",
+        "main.login.server_shut_down": "Servidor Apagat",
+        "main.login.network_error": "Error de Xarxa",
+        "main.login.network_wrong_version": "La versió del servidor i la del client no coincideixen, si us plau actualitzeu el vostre joc.",
+        "main.login.failed_sending_request": "La petició al servidor d'autentificació ha fallat",
+        "main.login.invalid_character": "El personatge seleccionat no és vàlid",
+        "main.login.client_crashed": "El client s'ha tancat inesperadament",
+        "main.login.not_on_whitelist": "Necessites l'aprovació d'un Administrador per a entrar",
+        "main.login.banned": "Se t'ha vetat l'entrada per aquesta raó",
+        "main.login.kicked": "Se t'ha expulsat per aquesta raó",
+        "main.login.select_language": "Selecciona Idioma",
+        "main.login.client_version": "Versió del Client",
+        "main.login.server_version": "Versió del Servidor",
+        "main.servers.select_server": "Selecciona un Servidor",
+        /// End Main screen section
+    },
+
+
+    vector_map: {
+        "loading.tips": [
+            "Prem 'G' per encendre la llanterna.",
+            "Prem 'F1' per veure controls del teclat per defecte.",
+            "Pots escriure /say o /s per a parlar sols amb jugadors directament al teu voltant.",
+            "Pots escriure /region o /r per a parlar sols amb jugadors a uns quants centenars de blocs de tu.",
+            "Els Administradors poden usar el comandament /build per a entrar en el mode construcció.",
+            "Pots escriure /group o /g per a parlar sols amb els jugadors del teu grup actual.",
+            "Per a enviar missatges privats, escriu /tell tot seguit del nom del jugador i el teu missatge.",
+            "Estigues sempre alerta i busca menjar, baguls i altres tresors repartits arreu del món!",
+            "Tens la bossa plena de menjar? Intenta cuinar menjar encara millor amb ell!",
+            "Et preguntes que hi ha per fer? Prova una de les masmorres marcades al mapa!",
+            "No te n'oblidis d'ajustar els gràfics del teu sistema. Prem 'N' per obrir les opcions.",
+            "Jugar amb altres jugadors és divertit! Prem 'O' per veure qui és connectat.",
+            "Prem 'J' per ballar. Que comenci la festa!",
+            "Prem 'Shift Esquerre' per obrir el teu planador i conquerir els cels!",
+            "Veloren roman encara en estat pre-Alfa. Estem fent tot el possible per millorar-lo cada dia!",
+            "Si vols unir-te a l'equip de desenvolupadors o sols xarrar amb nosaltres, uneix-te al nostre servidor de Discord.",
+            "Pots tirar si mostrar la teva quantitat de salut a la barra de salut o no des de les opcions.",
+            "Seu prop d'una foguera (prement 'K') i recuperaràs salut lentament.",
+            "Necessites més bosses o millor armadura per continuar el teu viatge? Prem 'C' per obrir el menú d'elaboració!",
+            "Intenta saltar quan fas tombarelles entre criatures.",
+        ],
+    }
+)
diff --git a/assets/voxygen/i18n/ca_CA/npc.ron b/assets/voxygen/i18n/ca_CA/npc.ron
new file mode 100644
index 0000000000..d8a5fc29c6
--- /dev/null
+++ b/assets/voxygen/i18n/ca_CA/npc.ron
@@ -0,0 +1,190 @@
+/// WARNING: Localization files shall be saved in UTF-8 format without BOM
+
+/// Localization for Catalan (Catalonia)
+(
+    string_map: {
+    },
+
+    vector_map: {
+        "npc.speech.villager": [
+            "No fa un dia meravellós?",
+            "Com estàs avui?",
+            "Espero que tinguis un molt bon matí!",
+            "Em pregunto que pensa el Catoblepas quan menja gespa.",
+            "Què en penses d'aquest clima?",
+            "Pensar en les masmorres em fa molta por. Espero que algú se'n faci càrrec d'elles.",
+            "M'agradaria fer espeleologia a una cova quan sigui més fort.",
+            "Has vist al meu gat?",
+            "Has sentit parlar mai dels ferotges Taurons Terrestres? Jo he sentit a dir que viuen als deserts.",
+            "Diuen que poden trobar-se joies precioses de tota mena a les profunditats de les coves.",
+            "Estic gruyère pel formatge!",
+            "No voldries passar a dins? Estem a punt de menjar un poc de formatge!",
+            "Diuen que els bolets són bons per a la teva salut, però jo mai els he tastat.",
+            "No te n'oblides les galetetes salades!",
+            "Adoro el formatge dels nans. Desitjaria saber com fer-lo.",
+            "Em pregunto que hi ha a l'altre costat de les muntanyes.",
+            "Espero poder fer el meu propi planador algun dia.",
+            "T'agradaria veure el meu jardí? D'acord, potser en un altre moment.",
+            "Un dia encantador per a fer un passeig pel bosc!",
+            "Ser, o no ser? Bé, jo crec que seré un pagès.",
+            "No creus que la nostra aldea és la millor?",
+            "Què creus que fa brillar als Residus Brillants?",
+            "Crec que ja és l'hora de fer un segon desdejuni!",
+            "Has enxampat mai una lluerna?",
+            "No entenc d'on segueixen venint aquests Sauroks.",
+            "M'agradaria que algú mantingués els llops lluny de l'aldea.",
+            "L'altra nit vaig somiar amb formatge i fou meravellós. Què podria significar?",
+            "He deixat una mica de formatge amb el meu germà i ara no sé si realment existeix o no. Jo l'anomeno el formatge de Schrödinger.",
+            "He deixat una mica de formatge amb la meva germana i ara no sé si realment existeix o no. Jo l'anomeno el formatge de Schrödinger.",
+            "Algú hauria de fer alguna cosa amb aquests sectaris. Preferiblement algú que no sigui jo.",
+            "Espero que plogui prompte. Seria bo per a les collites.",
+            "M'encanta la mel! I odio les abelles.",
+            "Voldria veure el món algun dia. Ha d'haver-hi alguna altra cosa en a la vida més enllà d'aquesta aldea.",
+        ],
+        "npc.speech.villager_decline_trade": [
+            "Em sap greu, no tinc res per comerciar.",
+            "Comerciar? Com si jo pogués tindre alguna cosa del teu interès.",
+            "Ma casa és meva i no la vendré per res del món.",
+        ],
+        "npc.speech.merchant_advertisement": [
+            "Li interessaria comerciar amb alguna cosa?",
+            "Voldria comerciar amb mi?",
+            "Tinc molts béns, li agradaria donar una ullada?"
+        ],
+        "npc.speech.merchant_busy": [
+            "Eh! Esperi el seu torn.",
+            "Si us plau, esperi. Sols soc una persona.",
+            "Veu a l'altra persona davant seu?",
+            "Un moment, deixi'm acabar.",
+            "No es coli.",
+            "Estic ocupat, torni més tard."
+        ],
+        "npc.speech.merchant_trade_successful": [
+            "Gràcies per comerciar amb mi!",
+            "Gràcies!",
+        ],
+        "npc.speech.merchant_trade_declined": [
+            "Potser en un altre moment, que tingui un bon dia!",
+            "Quina llàstima, potser la pròxima vegada!"
+        ],
+        "npc.speech.villager_cultist_alarm": [
+            "Guaita! Hi ha un sectari solt!",
+            "A les armes! Els sectaris estan atacant!",
+            "Com s'atreveixen els sectaris a atacar la nostra aldea!",
+            "Mort als sectaris!",
+            "No tolerarem als sectaris aquí!",
+            "Sectaris assassins!",
+            "Tasta la fulla de la meva espasa, maleït sectari!",
+            "Res podrà rentar la sang de les teves mans, sectari!",
+            "Per tots els dimonis! Un sectari entre nosaltres!",
+            "La maldat d'aquest sectari està a punt d'acabar!",
+            "Aquest sectari és meu!",
+            "Prepara't per coneixer el teu creador, maleït sectari!",
+            "Veig un sectari! Enxampeu-lo!",
+            "Veig un sectari! Ataqueu!",
+            "Veig un sectari! No el deixeu escapar!",
+            "Li abelliria al molt honorable sectari una mica de MORT?!",
+            "Ni oblit, ni perdó! Sectaris, penediu-vos!",
+            "Mor, sectari!",
+            "El vostre regnat del terror acabarà!",
+            "Açò és per tot el que heu fet!",
+            "No ens agraden els de la vostra classe per aquí.",
+            "Hauríeu d'haver-vos quedat sota terra!",
+        ],
+        "npc.speech.villager_under_attack": [
+            "Ajuda, m'ataquen!",
+            "Ajuda! M'ataquen!",
+            "Ai! M'ataquen!",
+            "Ai! M'ataquen! Ajuda!",
+            "Ajudeu-me! M'ataquen!",
+            "M'ataquen! Ajuda!",
+            "M'ataquen! Ajudeu-me!",
+            "Ajuda!",
+            "Ajuda! Ajuda!",
+            "Ajuda! Ajuda! Ajuda!",
+            "M'ataquen!",
+            "AAAHHH! M'ataquen!",
+            "AAAHHH! M'ataquen! Ajuda!",
+            "Ajuda! Ens ataquen!",
+            "Ajuda! Assassí!",
+            "Ajuda! Hi ha un assassí solt!",
+            "Ajuda! Pretenen matar-me!",
+            "Guàrdies, m'ataquen!",
+            "Guàrdies! M'ataquen!",
+            "M'ataquen! Guàrdies!",
+            "Ajuda! Guàrdies! M'ataquen!",
+            "Guàrdies! Veniu de pressa!",
+            "Guàrdies! Guàrdies!",
+            "Guàrdies! Un vilà m'ataca!",
+            "Guàrdies, mateu a aquest infame vilà!",
+            "Guàrdiess! Un assassí!",
+            "Guàrdies! Ajudeu-me!",
+            "No te'n sortiràs d'aquesta! Guàrdies!",
+            "Malvat!",
+            "Ajudeu-me!",
+            "Ajuda! Si us plau!",
+            "Ai! Guàrdies! Ajuda!",
+            "Venen per mi!",
+            "Ajuda! Ajuda! Estic sent reprimit!",
+            "Ah, ara veiem la violència inherent al sistema.",
+            "Sols ha estat una esgarrapada!",
+            "Para!",
+            "Però que t'he fet jo a tu?!",
+            "Si us plau, deixi d'atacar-me!",
+            "Eh! Vigila a qui punxes amb això!",
+            "Desgraciat miserable, fot el camp!",
+            "Para! Fuig!",
+            "M'estàs empipant!",
+            "Eh! Qui et penses que ets?!",
+            "Això et costarà el cap!",
+            "Para, si us plau! No duc res de valor!",
+            "Enviaré al meu germà per tu, és molt més gran que jo!",
+            "Nooo, li ho diré a la mare!",
+            "Maleït siguis!",
+            "Si us plau, no facis això.",
+            "Això no ha sigut molt amable!",
+            "D'acord, la teva arma funciona, ara aparta-la!",
+            "Perdona'm la vida!",
+            "Pietat, jo tinc dos fills i una esposa!",
+            "Soc massa jove per morir!",
+            "Espera, podem parlar-ho?",
+            "La violència mai és la solució!",
+            "Sembla que avui serà un dia força dolent...",
+            "Eh, això m'ha fet mal!",
+            "Eek!",
+            "Quin maleducat!",
+            "Para, t'ho suplico!",
+            "Espero que agafes la pigota!",
+            "Açò no és gens divertit.",
+            "Com t'atreveixes?!",
+            "Pagaràs per això!",
+            "Embeina l'arma o ho lamentaràs!",
+            "No m'obligues a fer-te mal!",
+            "Ha haver-hi hagut algun malentès!",
+            "No has de fer açò!",
+            "Fuig, malvat!",
+            "Això ha fet mal!",
+            "Per què has fet això?",
+            "Per tots els esperits, cessa!",
+            "Has d'haver-me confós amb algú altre!",
+            "No em mereixo açò!",
+            "Si us plau, no ho tornes a fer.",
+            "Guàrdies, llanceu aquest monstre al llac!",
+            "Descarregaré la meva fúria sobre tu!",
+            "Per què a miiiiii?",
+        ],
+        "npc.speech.villager_enemy_killed": [
+            "He destruït al meu enemic!",
+            "Pau per fi!",
+            "I ara... què estava jo fent?",
+        ],
+        "npc.speech.menacing": [
+            "T'ho adverteixo!",
+            "Un pas més i t'atacaré!",
+            "No em fas gens de por!",
+            "Fora d'ací!",
+            "Ves-te'n si vols viure!",
+            "No ets benvingut ací!",
+        ],
+    }
+)