## Traintastic language file: English (US)

board:delete_tile=Delete tile
board:move_tile=Move tile
board:resize_tile=Resize tile
board:resize_to_contents=Resize to contents

board_settings.color_scheme:dark=Dark
board_settings.color_scheme:light=Light

board_tile.misc.push_button:color=Color

board_tile.rail.block:assign_train=Assign train
board_tile.rail.block:input_map=Sensors
board_tile.rail.block:remove_train=Remove train

board_tile.rail.direction_control:state=State
board_tile.rail.direction_control:use_a_to_b=Use: A → B
board_tile.rail.direction_control:use_b_to_a=Use: A ← B
board_tile.rail.direction_control:use_both=Use: A ⇄ B
board_tile.rail.direction_control:use_none=Use: A 🛇 B

board_tile.rail.link:link=Link

board_tile.rail.sensor:input=Input
board_tile.rail.sensor:invert=Invert
board_tile.rail.sensor:type=Type

board_tile:output_map=Outputs

category:cargo=Cargo
category:developer=Developer
category:general=General
category:info=Info
category:log=Log
category:network=Network

class_id:board_tile.misc.push_button=Push button
class_id:board_tile.rail.block=Block
class_id:board_tile.rail.bridge_45_left=Bridge 45° (left)
class_id:board_tile.rail.bridge_45_right=Bridge 45° (right)
class_id:board_tile.rail.bridge_90=Bridge 90°
class_id:board_tile.rail.buffer_stop=Buffer stop
class_id:board_tile.rail.cross_45=Crossover 45°
class_id:board_tile.rail.cross_90=Crossover 90°
class_id:board_tile.rail.curve_45=Curved track 45°
class_id:board_tile.rail.curve_90=Curved track 90°
class_id:board_tile.rail.decoupler=Decoupler
class_id:board_tile.rail.direction_control=Direction control
class_id:board_tile.rail.link=Link
class_id:board_tile.rail.one_way=One way
class_id:board_tile.rail.sensor=Sensor
class_id:board_tile.rail.signal_2_aspect=Signal (2 aspects)
class_id:board_tile.rail.signal_3_aspect=Signal (3 aspects)
class_id:board_tile.rail.straight=Straight track
class_id:board_tile.rail.tunnel=Tunnel
class_id:board_tile.rail.turnout_3way=Turnout 3-way
class_id:board_tile.rail.turnout_doubleslip=Double slip
class_id:board_tile.rail.turnout_left_45=Turnout left 45°
class_id:board_tile.rail.turnout_left_90=Turnout left 90°
class_id:board_tile.rail.turnout_left_curved=Turnout left curved
class_id:board_tile.rail.turnout_right_45=Turnout right 45°
class_id:board_tile.rail.turnout_right_90=Turnout right 90°
class_id:board_tile.rail.turnout_right_curved=Turnout right curved
class_id:board_tile.rail.turnout_singleslip=Single slip
class_id:board_tile.rail.turnout_wye=Turnout wye
class_id:interface.dccplusplus=DCC++
class_id:interface.ecos=ECoS
class_id:interface.hsi88=HSI-88
class_id:interface.loconet=LocoNet
class_id:interface.traintastic_diy=Traintastic DIY
class_id:interface.withrottle=WiThrottle
class_id:interface.wlanmaus=WLANmaus
class_id:interface.xpressnet=XpressNet
class_id:interface.z21=Z21
class_id:vehicle.rail.freight_wagon=Freight wagon
class_id:vehicle.rail.locomotive=Locomotive
class_id:vehicle.rail.multiple_unit=Multiple unit
class_id:vehicle.rail.tank_wagon=Tank wagon

clock:day=Day
clock:debug_log=Debug log
clock:freeze=Freeze
clock:hour=Hour
clock:minute=Minute
clock:month=Month
clock:multiplier=Multiplier
clock:year=Year

color:aqua=Aqua
color:black=Black
color:blue=Blue
color:fuchsia=Fuchsia
color:gray=Gray
color:green=Green
color:lime=Lime
color:maroon=Maroon
color:navy=Navy
color:olive=Olive
color:purple=Purple
color:red=Red
color:silver=Silver
color:teal=Teal
color:white=White
color:yellow=Yellow

dccplusplus_channel:dcc_accessory=DCC accessory
dccplusplus_channel:output=Output
dccplusplus_channel:turnout=Turnout

dccplusplus_settings:startup_delay=Startup delay
dccplusplus_settings:use_ex=Use DCC++EX commands

decoder:functions=Functions
decoder:long_address=DCC long address
decoder:protocol=Protocol

decoder_function:function=Function
decoder_function:number=Number
decoder_function:type=Type

decoder_function_function:generic=Generic
decoder_function_function:light=Light
decoder_function_function:mute=Mute
decoder_function_function:smoke=Smoke
decoder_function_function:sound=Sound

decoder_function_type:always_off=Always off
decoder_function_type:always_on=Always on
decoder_function_type:hold=Push 'n hold
decoder_function_type:momentary=Momentary
decoder_function_type:on_off=On/Of

decoder_protocol:auto=Auto
decoder_protocol:custom=Custom
decoder_protocol:dcc=DCC

decoupler_state:activated=Activated
decoupler_state:deactivated=Deactivated

direction:forward=Forward
direction:reverse=Reverse

direction_control_state:a_to_b=A → B
direction_control_state:b_to_a=A ← B
direction_control_state:both=A ⇄ B
direction_control_state:none=A 🛇 B

ecos_channel:ecos_detector=ECoS Detector

hardware:address=Address
hardware:channel=Channel
hardware:command_station=Command station
hardware:dcc=DCC
hardware:dccplusplus=DCC++
hardware:debug_log_input=Log input changes
hardware:debug_log_output=Log output changes
hardware:debug_log_rx_tx=Log all communication
hardware:decoders=Decoders
hardware:ecos=ECoS
hardware:identifications=Identifications
hardware:input_monitor=Input monitor
hardware:inputs=Inputs
hardware:interface=Interface
hardware:loconet=LocoNet
hardware:motorola=Motorola
hardware:output_keyboard=Output keyboard
hardware:outputs=Outputs
hardware:s88=S88
hardware:speed_steps=Speed steps
hardware:throttles=Throttles
hardware:xpressnet=XpressNet
hardware:z21=Z21

hsi88:s88_left=S88 left
hsi88:s88_middle=S88 middle
hsi88:s88_right=S88 right

identification:opc_multi_sense_direction=OPC_MULTI_SENSE direction

input_list:bus=Bus

input_map_item.block:input=Input
input_map_item.block:invert=Invert
input_map_item.block:type=Type

interface.dccplusplus:dcc_plus_plus=DCC++(EX)

interface.ecos:ecos=ECoS
interface.ecos:ecos=ECoS
interface.ecos:ecos_detector=ECoS detector
interface.ecos:s88=S88

interface.hsi88:modules_left=Modules left
interface.hsi88:modules_middle=Modules middle
interface.hsi88:modules_right=Modules right

interface.loconet:interface=Interface

interface.traintastic_diy:traintastic_diy=Traintastic DIY

interface.withrottle:withrottle=WiThrottle

interface.xpressnet:interface=Interface
interface.xpressnet:s88_module_count=S88 module count
interface.xpressnet:s88_start_address=S88 start address

interface.z21:firmware_version=Firmware version
interface.z21:hardware_type=Hardware type
interface.z21:serial_number=Serial number

interface:online=Online
interface:status=Status
interface:type=Type

interface_state:error=Error
interface_state:initializing=Initializing
interface_state:offline=Offline
interface_state:online=Online

ip:hostname=Hostname
ip:port=Port

language:de-de=German
language:en-us=English (US)
language:it-it=Italian
language:nl-nl=Dutch

length_unit:cm=cm
length_unit:ft=ft
length_unit:in=in
length_unit:m=m
length_unit:mm=mm
length_unit:yd=yd

list.train_vehicle:reverse=Reverse

list:add=Add
list:create=Create
list:delete=Delete
list:edit=Edit
list:move_down=Move down
list:move_up=Move up
list:remove=Remove

lncv_programmer:description=Description
lncv_programmer:lncv_programmer=LNCV programmer
lncv_programmer:module=Module
lncv_programmer:other_module=Other module
lncv_programmer:read=Read
lncv_programmer:reading_lncv_x=Reading LNCV %1
lncv_programmer:reading_lncv_x_failed=Reading LNCV %1 failed
lncv_programmer:sending_start=Sending start
lncv_programmer:start=Start
lncv_programmer:stop=Stop
lncv_programmer:use_broadcast_address=Use broadcast address
lncv_programmer:value=Value
lncv_programmer:waiting_for_module_to_respond=Waiting for module to respond
lncv_programmer:write=Write
lncv_programmer:writing_lncv_x=Writing LNCV %1

loconet_command_station:custom=Custom
loconet_command_station:digikeijs_dr5000=Digikeijs DR5000
loconet_command_station:uhlenbrock_ibcom=Uhlenbrock IB-Com
loconet_command_station:uhlenbrock_intellibox=Uhlenbrock Intellibox

loconet_f9_f28:imm_packet=Direct (OPC_IMM_PACKET)
loconet_f9_f28:uhlenbrock_extended=Uhlenbrock extended (OPC_A3, OPC_D4)

loconet_fastclock:master=Master (Traintatic controls the clock)
loconet_fastclock:off=Off

loconet_interface_type:lbserver=LBServer
loconet_interface_type:serial=Serial
loconet_interface_type:tcp_binary=TCP binary
loconet_interface_type:z21=Z21

loconet_serial_interface:custom=Custom
loconet_serial_interface:digikeijs_dr5000=Digikeijs DR5000
loconet_serial_interface:rosoft_loconet_interface=RoSoft LocoNet interface

loconet_settings:command_station=Command station
loconet_settings:echo_timeout=Echo timeout
loconet_settings:f9_f28=F9-F28
loconet_settings:fast_clock=Fast clock
loconet_settings:fast_clock_sync_enabled=Fast clock sync enabled
loconet_settings:fast_clock_sync_interval=Fast clock sync interval
loconet_settings:locomotive_slots=Locomotive slots
loconet_settings:pcap=PCAP
loconet_settings:pcap_output=PCAP output
loconet_settings:response_timeout=Response timeout

lua.script:disabled=Disabled
lua.script:start=Start
lua.script:stop=Stop

lua.script_list:start_all=Start all
lua.script_list:stop_all=Stop all

lua_script:state=State

lua_script_state:disabled=Disabled
lua_script_state:error=Error
lua_script_state:running=Running
lua_script_state:stopped=Stopped

message:C1001=Loading world failed (%1)
message:C1002=Creating client failed (%1)
message:C1003=Can't write to settings file (%1)
message:C1004=Reading world failed (%1) (%2)
message:C1005=Saving world failed (%1)
message:C1006=Creating world backup failed (%1)
message:C1007=Creating world backup directory failed (%1)
message:C1008=Creating backup directory failed (%1)
message:C1009=Creating settings backup failed (%1)
message:C1010=Exporting world failed (%1)
message:C1011=Importing world failed (%1)
message:C1012=Unknown class '%1', can't recreate object '%2'
message:C1013=Can't load world saved with newer version, requires at least: %1
message:C2001=Address already used at #%1
message:C2002=DCC++ only supports the DCC protocol
message:C2003=DCC++ doesn't support DCC long addresses below 128
message:C2004=Can't get free slot
message:C9999=%1
message:D0000=%1
message:D1001=Resume %1 (multiplier: %2)
message:D1002=Tick %1 (error: %2us)
message:D1003=Freeze %1
message:D2001=TX: %1
message:D2002=RX: %1
message:D2003=Unknown xHeader 0x%1
message:D2004=%1 TX: %2
message:D2005=%1 RX: %2
message:D2006=Unknown message: %1
message:D2007=Input %1 = %2
message:D2008=Output %1 = %1
message:D2009=Slot %1 = %2
message:D2010=Slot %1 = Free
message:D9999=%1
message:E1001=Invalid world UUID: %1
message:E1002=World %1 doesn't exist
message:E1003=UDP receive error (%1)
message:E1004=TCP accept error (%1)
message:E1005=Socket shutdown failed (%1)
message:E1006=Socket write failed (%1)
message:E1007=Socket read failed (%1)
message:E1008=Socket acceptor cancel failed (%1)
message:E2001=Serial write failed (%1)
message:E2002=Serial read failed (%1)
message:E2003=Make address failed (%1)
message:E2004=Socket open failed (%1)
message:E2005=Socket connect failed (%1)
message:E2006=Socket bind failed (%1)
message:E2007=Socket write failed (%1)
message:E2008=Socket read failed (%1)
message:E2009=Socket receive failed (%1)
message:E2010=Serial port open failed (%1)
message:E2011=Socket send failed (%1)
message:E2012=Function number already in use
message:E2013=Serial port set baudrate failed (%1)
message:E2014=Serial port set data bits failed (%1)
message:E2015=Serial port set stop bits failed (%1)
message:E2016=Serial port set parity failed (%1)
message:E2017=Serial port set flow control failed (%1)
message:E2018=Timeout, no echo within %1ms
message:E2019=Timeout, no response within %1ms
message:E2020=Total number of modules may not exceed %1
message:E2021=Staring PCAP log failed: %1
message:E9001=%1 (During execution of %2 event handler)
message:E9999=%1
message:F1001=Opening TCP socket failed (%1)
message:F1002=TCP socket address reuse failed (%1)
message:F1003=Binding TCP socket failed (%1)
message:F1004=TCP socket listen failed (%1)
message:F1005=Opening UDP socket failed (%1)
message:F1006=UDP socket address reuse failed (%1)
message:F1007=Binding udp socket failed (%1)
message:F9001=Creating Lua state failed
message:F9002=Running script failed (%1)
message:F9003=Calling function failed (%1)
message:F9999=%1
message:I1001=Traintastic v%1
message:I1002=Settings file not found, using defaults
message:I1003=Client connected
message:I1004=Connection lost
message:I1005=Building world index
message:I1006=%1
message:I1007=%1
message:I1008=%1
message:I2001=Unknown loco address: %1
message:I2002=Hardware type: %1
message:I2003=Firmware version: %1
message:I2004=HSI-88: %1
message:I2005=%1
message:I9001=Stopped script
message:I9002=%1
message:I9999=%1
message:N1001=Received signal: %1
message:N1002=Created new world
message:N1003=Restaring
message:N1004=Shutting down
message:N1005=Discovery enabled
message:N1006=Discovery disabled
message:N1007=Listening at %1:%2
message:N1008=Loaded settings
message:N1009=Saved settings
message:N1010=Edit mode: enabled
message:N1011=Edit mode: disabled
message:N1012=Communication: enabled
message:N1013=Communication: disabled
message:N1014=Power: on
message:N1015=Power: off
message:N1016=Running
message:N1017=Stopped
message:N1018=Mute: enabled
message:N1019=Mute: disabled
message:N1020=Smoke: enabled
message:N1021=Smoke: disabled
message:N1022=Saved world: %1
message:N1023=Simulation: disabled
message:N1024=Simulation: enabled
message:N1025=Exported world successfully
message:N1026=Imported world successfully
message:N2001=Simulation not supported
message:N2002=No response from LNCV module %1 with address %2
message:N2003=Stopped sending fast clock sync
message:N2004=Starting PCAP file log: %1
message:N2005=Starting PCAP log pipe: %1
message:N3001=Assigned train %1 to block %2
message:N3002=Removed train %1 from block %2
message:N9001=Starting script
message:N9999=%1
message:W1001=Discovery disabled, only allowed on port %1
message:W1002=Setting %1 doesnt exist
message:W1003=Reading world %1 failed (libarchive error %2: %3)
message:W2001=Received malformed data dropped %1 bytes
message:W2002=Command station doesn't support functions above F%1
message:W2003=Command station doesn't support %1 speedsteps using %2
message:W2004=Input address %1 is invalid
message:W2005=Output address %1 is invalid
message:W2006=Command station does not support loco slot %1
message:W2007=Command station does not support the fast clock slot
message:W2018=Timeout, no echo within %1ms
message:W2019=Z21 broadcast flags do not match requested ones
message:W9999=%1

object:id=Id
object:name=Name
object:notes=Notes

opc_multi_sense_direction:in_sensor_address=In sensor address
opc_multi_sense_direction:in_transponder_address=In transponder address (Blücher GBM16XN)
opc_multi_sense_direction:none=None

output_action:none=None
output_action:off=Off
output_action:on=On
output_action:pulse=Pulse

output_list:bus=Bus

output_map.decoupler:key=State

output_map.signal:key=Aspect

output_map.turnout:key=Position

output_map:use=Use

pcap_output:file=File
pcap_output:pipe=Pipe

power_unit:hp=hp
power_unit:kw=kW
power_unit:mw=MW
power_unit:w=W

qtapp.connect_dialog:connect=Connect
qtapp.connect_dialog:connect_to_server=Connect to server
qtapp.connect_dialog:connected=Connected
qtapp.connect_dialog:connecting=Connecting
qtapp.connect_dialog:password=Password
qtapp.connect_dialog:server=Server
qtapp.connect_dialog:username=Username

qtapp.error:cant_read_from_file_x=Can't read from file: %1
qtapp.error:cant_write_to_file_x=Can't write to file: %1
qtapp.error:server_error_x=Server error %1

qtapp.mainmenu:about=About
qtapp.mainmenu:close_world=Close world
qtapp.mainmenu:connect_to_server=Connect to server
qtapp.mainmenu:connection=Connection
qtapp.mainmenu:disconnect_from_server=Disconnect from server
qtapp.mainmenu:export_world=Export world
qtapp.mainmenu:file=File
qtapp.mainmenu:fullscreen=Fullscreen
qtapp.mainmenu:hardware=Hardware
qtapp.mainmenu:help=Help
qtapp.mainmenu:import_world=Import world
qtapp.mainmenu:load_world=Load world
qtapp.mainmenu:new_world=New world
qtapp.mainmenu:objects=Objects
qtapp.mainmenu:power=Power
qtapp.mainmenu:programming=Programming
qtapp.mainmenu:quit=Quit
qtapp.mainmenu:restart_server=Restart server
qtapp.mainmenu:restart_server_question=Are you sure you want to restart the server?
qtapp.mainmenu:save_world=Save world
qtapp.mainmenu:server=Server
qtapp.mainmenu:server_log=Server log
qtapp.mainmenu:server_settings=Server settings
qtapp.mainmenu:settings=Settings
qtapp.mainmenu:shutdown_server=Shutdown server
qtapp.mainmenu:shutdown_server_question=Are you sure you want to shutdown the server?
qtapp.mainmenu:toolbar=Toolbar
qtapp.mainmenu:tools=Tools
qtapp.mainmenu:view=View
qtapp.mainmenu:world=World
qtapp.mainmenu:world_properties=World properties

qtapp.message_box:no=No
qtapp.message_box:yes=Yes

qtapp.object_select_list_dialog:cancel=Cancel
qtapp.object_select_list_dialog:ok=Ok
qtapp.object_select_list_dialog:select_object=Select object

qtapp.settings.board:color_scheme=Color scheme
qtapp.settings.board:show_block_sensor_states=Show block sensor states
qtapp.settings.board:turnout_draw_state=Draw turnout state

qtapp.settings.developer:dont_load_fallback_language=Don't load fallback language
qtapp.settings.developer:log_missing_strings=Log missing translations
qtapp.settings.developer:log_missing_strings_dir=Missing translations log directory

qtapp.settings.general:language=Language

qtapp.settings.statusbar:show_clock=Show clock
qtapp.settings.statusbar:show_statuses=Show statuses

qtapp.settings:board=Board
qtapp.settings:developer=Developer
qtapp.settings:general=General
qtapp.settings:statusbar=Status bar

qtapp.world_list_dialog:cancel=Cancel
qtapp.world_list_dialog:load=Load
qtapp.world_list_dialog:world_list=World list

qtapp:board_properties=Board properties
qtapp:export_world_failed=Export world failed
qtapp:grid=Grid
qtapp:grid_dot=Dot
qtapp:grid_line=Line
qtapp:grid_none=None
qtapp:import_world_failed=Import world failed
qtapp:next=Next
qtapp:previous=Previous
qtapp:toggle_mute=Toggle mute
qtapp:toggle_offline_online=Toggle connection
qtapp:toggle_power=Toggle power
qtapp:toggle_smoke=Toggle smoke
qtapp:traintastic_world=Traintastic world
qtapp:zoom_in=Zoom in
qtapp:zoom_out=Zoom out

rail_vehicle_list:type=Type

ratio_unit:percent=%
ratio_unit:ratio=

sensor_type:occupy_detector=Occupy detector
sensor_type:reed_switch=Reed switch

serial:baudrate=Baudrate
serial:device=Device
serial:flow_control=Flow control
serial:port=Port

serial_flow_control:hardware=Hardware
serial_flow_control:none=None

server_log:code=Code
server_log:message=Message
server_log:object=Object
server_log:time=Time

settings:allow_client_server_restart=Allow client server restart
settings:allow_client_server_shutdown=Allow client server shutdown
settings:auto_save_world_on_exit=Auto save world on exit
settings:discoverable=Discoverable
settings:enable_file_logger=Enable file logger
settings:localhost_only=Localhost only
settings:memory_logger_size=Memory logger size
settings:port=Port
settings:save_world_uncompressed=Save world uncompressed

signal_aspect:proceed=Proceed
signal_aspect:proceed_reduced_speed=Proceed, reduced speed
signal_aspect:stop=Stop

speed_unit:kmph=km/h
speed_unit:mph=mph
speed_unit:mps=m/s

throttle_object_list:throttle=Throttle

train:active=Active
train:block=Block
train:lob=Length over buffers
train:override_length=Override length
train:override_weight=Override weight
train:speed_max=Maximum speed
train:vehicles=Vehicles
train:weight=Weight

traintastic_diy_interface_type:network_tcp=Network (TCP)
traintastic_diy_interface_type:serial=Serial

traintastic_diy_settings:debug_log_heartbeat=Log heartbeat communication
traintastic_diy_settings:heartbeat_timeout=Heartbeat timeout

turnout_position:left=Left
turnout_position:right=Right
turnout_position:straight=Straight

vehicle.rail.freight_wagon:cargo_weight=Cargo weight

vehicle.rail.tank_wagon:cargo_volume=Cargo volume

vehicle.rail:cargo_capacity=Cargo capacity
vehicle.rail:cargo_loaded=Cargo loaded
vehicle.rail:decoder=Decoder
vehicle.rail:lob=LOB
vehicle.rail:power=Power
vehicle.rail:speed_max=Maximum speed
vehicle.rail:total_weight=Total weight
vehicle.rail:train=Train
vehicle.rail:weight=Weight

volume_unit:gallon_uk=gal (UK)
volume_unit:gallon_us=gal (US)
volume_unit:l=l
volume_unit:m3=m³

weight_unit:kg=kg
weight_unit:long_tons=Long tons
weight_unit:short_tons=Short tons
weight_unit:ton=ton

world:boards=Boards
world:clock=Clock
world:decoders=Decoders
world:edit=Edit world
world:inputs=Inputs
world:interfaces=Interfaces
world:lua_scripts=Lua scripts
world:mute=Mute
world:no_smoke=No smoke
world:offline=Disconnect
world:online=Connect
world:outputs=Outputs
world:power_off=Power off
world:power_on=Power on
world:rail_vehicles=Rail vehicles
world:run=Run
world:scale=Scale
world:scale_ratio=Scale ratio
world:simulation=Simulation
world:stop=Stop
world:trains=Trains
world:uuid=UUID

world_scale:custom=Custom
world_scale:h0=H0 (1:87)
world_scale:n=N (1:160)
world_scale:tt=TT (1:120)
world_scale:z=Z (1:220)

xpressnet_command_station:custom=Custom
xpressnet_command_station:digikeijs_dr5000=Digikeijs DR5000
xpressnet_command_station:roco_10764=Roco 10764

xpressnet_interface_type:network=Network
xpressnet_interface_type:serial=Serial

xpressnet_serial_interface_type:custom=Custom
xpressnet_serial_interface_type:digikeijs_dr5000=Digikeijs DR5000
xpressnet_serial_interface_type:lenz_li100=Lenz LI100
xpressnet_serial_interface_type:lenz_li100f=Lenz LI100F
xpressnet_serial_interface_type:lenz_li101f=Lenz LI101F
xpressnet_serial_interface_type:lenz_liusb=Lenz LIUSB
xpressnet_serial_interface_type:rosoft_s88xpressnetli=RoSoft s88XpressNetLI

xpressnet_settings:use_emergency_stop_locomotive_command=Use short emergency stop locomotive command
xpressnet_settings:use_roco_f13_f20_command=Use Roco F13-F20 command

z21_channel:rbus=R-Bus

z21_settings.server:allow_emergency_stop=Allow emergency stop
z21_settings.server:allow_track_power_off=Allow power off
z21_settings.server:allow_track_power_on_release_emergency_stop=Allow power on/emergency stop release
