diff --git a/TLM/Resources/lang_es.txt b/TLM/Resources/lang_es.txt
new file mode 100644
index 00000000..b6487c52
--- /dev/null
+++ b/TLM/Resources/lang_es.txt
@@ -0,0 +1,116 @@
+Switch_traffic_lights Cambiar semáforos
+Add_priority_signs Agregar señales de prioridad
+Manual_traffic_lights Semáforos manuales
+Timed_traffic_lights Semáforos cronometrados
+Change_lane_arrows Cambiar flechas de carriles
+Clear_Traffic Eliminar tráfico
+Disable_despawning Deshabilitar Disable despawning
+Enable_despawning Habilitar desaparación de vehículos
+NODE_IS_LIGHT La intersección tiene un semáforo.\nElimina el semáforo seleccionando "Cambiar semáforos" y haciendo clic en este nodo.
+NODE_IS_TIMED_LIGHT La intersección es parte de un "timed script".\nSelecciona "Semáforos cronometrados", clic en este nodo y haz clic en "Eliminar" primero.
+Select_nodes_windowTitle Seleccionar nodos
+Select_nodes Seleccionar nodos
+Node Nodo
+Deselect_all_nodes Deseleccionar todo los nodos
+Setup_timed_traffic_light Configurar "semáforo cronometrado"
+State Estado
+Skip Omitir
+up arriba
+down abajo
+View Ver
+Edit Editar
+Delete Borrar
+Timed_traffic_lights_manager Administraodr de semáforos cronometrados
+Add_step Agregar paso
+Remove_timed_traffic_light Eliminar semáforo cronometrados
+Min._Time: Tiempo mínimo:
+Max._Time: Tiempo máximo:
+Save Guardar
+Add Agregar
+Sensitivity Sensibilidad
+Very_Low Bastante Bajo
+Low Bajo
+Medium Medio
+High Alto
+Very_high Bastante alto
+Extreme_long_green/red_phases Fases verdes/rojas largas extremas
+Very_long_green/red_phases Fases verdes/rojas bastante largas
+Long_green/red_phases Fases verdes/rojas largas
+Moderate_green/red_phases Fases verdes/rojas moderadas
+Short_green/red_phases Fases verdes/rojas bastante cortas
+Very_short_green/red_phases Fases verdes/rojas bastante cortas
+Extreme_short_green/red_phases Fases verdes/rojas cortas extremas
+Hide_counters Ocultar contadores
+Show_counters Mostrar contadores
+Start Comenzar
+Stop Deterner
+Enable_test_mode_(stay_in_current_step) Habilitar mode de prueba (permanecer en el paso actual)
+avg._flow flujo promedio
+avg._wait espera promedio
+min/max min/max
+Lane Carril
+Set_Speed Ajustar velocidad {0}
+Max_speed Velocidad máxima
+Segment Segmento
+incoming incoming
+Enable_Advanced_Vehicle_AI Habilitar IA de vehículos avanzada
+Vehicles_may_enter_blocked_junctions Vehículos puede usar intersecciones bloqueadas
+All_vehicles_may_ignore_lane_arrows Todos los vehículos pueden ignorar flechas de carriles
+Busses_may_ignore_lane_arrows Autbuses pueden ignorar flechas de carriles
+Reckless_driving Conducción peligrosa (funcionalidad en BETA)
+TMPE_Title Traffic Manager: President Edition
+Settings_are_defined_for_each_savegame_separately La configuración es para cada juego grabado
+Simulation_accuracy Simulación precisa (reduce desempeño)
+Enable_highway_specific_lane_merging/splitting_rules Habilitar reglas específicas de unión y división de carriles de autopistas
+Drivers_want_to_change_lanes_(only_applied_if_Advanced_AI_is_enabled): Conductores les gusta cambiar de carril (aplica solo si IA de vehículos avanzada está habilitada)
+Maintenance Mantenimiento
+Very_often Muy seguido
+Often De vez en cuando
+Sometimes Ocasionalmente
+Rarely Raramente
+Very_rarely Muy raro
+Only_if_necessary Solo si es necesario
+Nodes_and_segments Nodos y segmentos
+Lanes Carriles
+Path_Of_Evil_(10_%) Camino Del Demonio (10 %)
+Rush_Hour_(5_%) Hora Pico (5 %)
+Minor_Complaints_(2_%) Quejas Menores (2 %)
+Holy_City_(0_%) Ciudad Santa (0 %)
+Forget_toggled_traffic_lights Olvidar casmbios de semáforos
+Road_is_already_in_a_group! La carretera ya está en un grupo!
+All_selected_roads_must_be_of_the_same_type! Todos los caminos seleccionados deben ser del mismo tipo!
+Create_group Crear grupo
+Delete_group Borrar grupo
+Add_zoning Agregar zonificación
+Remove_zoning Eliminar zonificación
+Lane_Arrow_Changer_Disabled El cambio de flecha para este carril está deshabilitado debido que hay reglas de autpistas activadas
+Add_junction_to_timed_light Agreagr una intersección a este semáforo
+Remove_junction_from_timed_light Eliminar una intersección de este semáforo
+Select_junction Seleccionar una intersección
+Cancel Cancelar
+Speed_limits Límites de velocidad
+Persistently_visible_overlays Capaz visibles todo el tiempo
+Priority_signs Señales de prioridad
+Vehicles_may_do_u-turns_at_junctions Vehículos pueden dar "vuelta en U" en intersecciones
+Vehicles_going_straight_may_change_lanes_at_junctions Vehículos en vía recta pueden cambiar de carril en intersecciones
+Allow_u-turns Permitie "vuelta en U"
+Allow_lane_changing_for_vehicles_going_straight Permitir cambio de carril a vehículos en línea recta
+Allow_vehicles_to_enter_a_blocked_junction Permitir a los vehículos entrar en intersecciones bloqueadas
+Road_condition_has_a_bigger_impact_on_vehicle_speed Condiciones de carretera tienen mayor impacto en la velociudad del vehículo
+Vehicle_restrictions Restricciones de vehículos
+Copy Copiar
+Paste Pegar
+Invert Invertir
+Apply_vehicle_restrictions_to_all_road_segments_between_two_junctions Aplicar restricción de vehículos en todo los segmentos entre intersecciones
+Allow_all_vehicles Permitir todos los vehículos
+Ban_all_vehicles Prohibir todos los vehículos
+Set_all_traffic_lights_to_red Poner todos los semáforos en rojo
+Rotate_left Rotar a la izquierda
+Rotate_right Rotar a la derecha
+Name Nombre
+Apply Aplicar
+Select_a_timed_traffic_light_program Selecciona un pprograma de semáforo cronometrado
+The_chosen_traffic_light_program_is_incompatible_to_this_junction El patrón de semáforo seleccionado no es compatible con esta intersección
+Advanced_AI_cannot_be_activated IA Avanzada no puede ser activada
+The_Advanced_Vehicle_AI_cannot_be_activated La IA Avanzada no puede activarse debido a que debes estar usando otro mod que modifica el comportamiento de los vehículos (e.g. Improved AI o Traffic++).
+
diff --git a/TLM/TLM.csproj b/TLM/TLM.csproj
index fd40e4ed..e0342ee8 100644
--- a/TLM/TLM.csproj
+++ b/TLM/TLM.csproj
@@ -191,6 +191,7 @@
+