# VASSAL Properties file
# Contains all translatable strings for the playable user interface
# Strings for the Module Editor are in Editor.properties

# AboutScreen
AboutScreen.about_vassal=About VASSAL
AboutScreen.module_version={0} module version {1}
AboutScreen.vassal_version=VASSAL engine version {0}
AboutScreen.file_not_found=File {0} not found in {1}
AboutScreen.extension_version=Extension {0} version {1}

# AdjustableSpeedScrollPane
AdjustableSpeedScrollPane.scroll_increment=Scroll increment (pixels):  

# BasicLogger
BasicLogger.undo_last_move=Undo last move
BasicLogger.unable_to_write=Unable to write to {0}
BasicLogger.replay_commencing=New game loaded
BasicLogger.replay_completed=End of Logfile
BasicLogger.dont_prompt_again=Don''t prompt again
BasicLogger.logfile_written=Logfile written.
BasicLogger.undo_icon=Undo button icon:  
BasicLogger.unsaved_log=Unsaved log
BasicLogger.save_failed=Save failed
BasicLogger.logging_to=\ - logging to {0}
BasicLogger.step_forward_tooltip=Step forward through logfile [Page Down]
BasicLogger.step_forward_tooltip2=Step Forward through logfile [{0}]
BasicLogger.step_forward_button=Step forward button icon:  
BasicLogger.step_forward_hotkey=Step forward hotkey:  
BasicLogger.prompt_new_log_before=Ask to start logging before a Replay?
BasicLogger.prompt_new_log_after=Ask to ensure logging after a replay?
BasicLogger.save_log=You are writing a logfile.\nSave now?
BasicLogger.cant_log=Can''t log a LogCommand
BasicLogger.start_new_log_file={0}. Start new Logfile?
BasicLogger.begin_logfile=Begin Logfile...
BasicLogger.end_logfile=End Logfile
BasicLogger.step=Step
BasicLogger.undo=Undo
BasicLogger.log_file_comments=Log File Comments
BasicLogger.enter_comments=Enter comments describing this log file

# BasicModule
BasicModule.version_message={0} version {1}
BasicModule.not_a_module=Not a VASSAL module

# BoardPicker
BoardPicker.choose_boards=Choose Boards
BoardPicker.add_row=Add row
BoardPicker.add_column=Add column
BoardPicker.select_board=Select board
BoardPicker.clear=Clear
BoardPicker.must_define=Must define at least one board in {0}
BoardPicker.no_name=One of the boards in {0} has no name
BoardPicker.more_than_one=More than one board named ''{0}'' in {1}
BoardPicker.board_not_found=Board {0} not found
BoardPicker.select_default=Select Default Board Setup
BoardPicker.flip=flip
BoardPicker.loading=loading
BoardPicker.loading2=loading ...
BoardPicker.loaded={0} loaded

# Builder
Builder.create_error=Unable to create class {0} in {1}\n{2}
Builder.error=Error

# CounterDetailViewer
CounterDetailViewer.use_prompt=Disable automatic stack display - Use configured control key {0} instead?
CounterDetailViewer.delay_prompt=Delay before automatic stack display (ms):  

# Chat Server Window & Controls
Chat.main_room=Main Room
Chat.join_room=Join Room
Chat.lock_room=Lock Room
Chat.show_profile=Show Profile
Chat.private_msg=Private Msg
Chat.connect=Connect
Chat.disconnect=Disconnect
Chat.refresh=Refresh
Chat.real_name=Real Name: 
Chat.synchronize=Synchronize
Chat.send_wakeup=Send Wake-up
Chat.current=Current
Chat.looking_for_a_game=Looking for a game
Chat.message_composer=Message Composer
Chat.away_from_keyboard=Away from keyboard
Chat.im_back=I''m back
Chat.new_game=New Game: 
Chat.active_games=Active Games
Chat.current_game=Current Game
Chat.post_message=Post Message
Chat.server=Server
Chat.send=Send
Chat.server_controls_button_icon=Server controls button icon:  
Chat.server_controls_hotkey=Server controls hotkey:  
Chat.server_controls_tooltip=Show/Hide the server controls [{0}]
Chat.server_connections=Server Connections
Chat.no_connections=No connections
Chat.check_messages=Check Messages
Chat.server_status=Server Status
Chat.message_board=Message Board
Chat.display_connections=Display server connections for all modules
Chat.message_board_title={0} Message Board
Chat.unable_to_establish=Unable to establish connection to server: {0}
Chat.invalid_password=Invalid password for account {0}
Chat.sender=Sender
Chat.date=Date
Chat.message=Message
Chat.messages=Messages
Chat.too_many=CHAT - Only one connection per username allowed. Goodbye.
Chat.chatting_only=Chatting only (no games) allowed in {0}.\nCreate a new room to play
Chat.personal_info=Personal Info
Chat.private_channel={0} private channel
Chat.ignore_messages=Ignore all messages from {0} for this session?
Chat.unknown_module=<unknown module>
Chat.unknown_user=<unknown user>

# Chatter
Chatter.chat_window=Chat Window
Chatter.chat_font_preference=Chat Window Font:  
Chatter.game_messages_preference=Game messages:  
Chatter.system_message_preference=System messages:  
Chatter.my_text_preference=My text messages:  
Chatter.other_text_preference=Other''s text messages:  
Chatter.undo_message=* UNDO: {0}

# Deck
Deck.could_not_find=Could not find map {0}
Deck.face_down=Face down
Deck.face_up=Face up
Deck.reverse=Reverse
Deck.shuffle=Shuffle
Deck.reverse_order=Reverse order
Deck.draw_multiple=Draw multiple cards
Deck.draw_specific=Draw specific cards
Deck.enter_the_number=Enter number to grab.\nThen click and drag to draw that number.
Deck.draw=Draw
Deck.select_cards=Select cards to draw
Deck.then_click=Then click and drag from the deck.
Deck.overwrite=Overwrite {0}?
Deck.file_exists=File Exists
Deck.saving_deck=Saving deck ...
Deck.deck_saved=deck Saved
Deck.save_canceled=Save Canceled
Deck.save_failed=Save Failed. Try again.
Deck.loading_deck=Loading deck ...
Deck.deck_loaded=deck Loaded
Deck.load_canceled=Load Canceled
Deck.load_failed=Load Failed. Try again.
Deck.not_a_saved_deck={0} is not a saved deck file

# Dice Button
Dice.number_of_dice=Number of dice:  
Dice.number_of_sides=Number of sides per die:  
Dice.add_to_each_side=Add to each die:  
  
# Documentation
Documentation.about_module=About Module
Documentation.quick_start=Quick Start

# Extensions Loader
ExtensionsLoader.extensions_directory=Extensions Directory
ExtensionsLoader.extensions_tab=Extensions
ExtensionsLoader.extension_loaded=Extension {0} v{1} loaded 
ExtensionsLoader.unable_to_load=Unable to load extension {0}: {1}
ExtensionsLoader.id_conflict=Extension Id for {0} ({1}) conflicts with previously loaded extension {2}

# Plugins Loader
PluginsLoader.plugin_loaded=Plugin {0} v{1} loaded 
PluginsLoader.unable_to_load=Unable to load plugin {0}: {1}

# GameModule
GameModule.frame_title={0} controls
GameModule.open_error=Module {0} is already open
GameModule.save_module=Save Module?
GameModule.save_error=Couldn''t save module.\n{0}
GameModule.save_error_short=Unable to save
GameModule.version_error=This module was created using version {0} of the VASSAL engine.\n\
		You are using version {1}\n\
		It''s recommended you upgrade to the latest version of the VASSAL engine. 
GameModule.version_error_short=Older version in use

# GameState
GameState.save_game_query=Save Game?
GameState.load_game=Load Game...
GameState.save_game=Save Game...
GameState.close_game=Close Game
GameState.load_error=Load Error
GameState.saving_game=Saving game ...
GameState.game_saved=Game Saved
GameState.save_failed=Save Failed. Try again.
GameState.load_continuation=Load Continuation...
GameState.version_mismatch=Version mismatch.\nGame saved using VASSAL version {0}.
GameState.version_mismatch2=Version mismatch.\nGame saved using {0} version {1}.
GameState.invalid_savefile=Invalid savefile {0}
GameState.game_modified=Game modified
GameState.unable_to_load=Unable to load {0}
GameState.unable_to_find=Unable to find {0}
GameState.save_canceled=Save Canceled
GameState.error_loading=Error loading {0}
GameState.new_game=New Game
GameState.loading=Loading {0} ...
GameState.loaded=Loaded {0}

# General Strings
General.VASSAL=VASSAL
General.add=Add
General.save=Save
General.cancel=Cancel
General.create=Create
General.edit=Edit
General.file=File
General.tools=Tools
General.help=Help
General.insert=Insert
General.menu=Menu
General.new=New 
General.no=No
General.quit=Quit
General.remove=Remove
General.ok=OK
General.yes=Yes
General.close=Close
# Do not translate 'date' in {0,date}
General.date_display={0,date} 
General.next=Next
General.refresh=Refresh
General.load=Load
General.dock=Dock
General.undock=Undock
General.select=Select
General.open=Open

# Hotkeys
Keys.alt=ALT
Keys.shift=SHIFT
Keys.ctrl=CTRL
Keys.meta=META

# GlobalOptions
GlobalOptions.use_combined=Use combined application window (requires restart)?
GlobalOptions.smooth_scaling=High-quality image scaling?
GlobalOptions.center_on_move=Center on opponent''s moves?
GlobalOptions.auto_report=Auto-report moves?
GlobalOptions.mark_moved=Mark moved pieces?
GlobalOptions.error=Error
GlobalOptions.create_error=Unable to create class {0} in {1}\n{2}
GlobalOptions.initial_heap=JVM initial heap (in MB):
GlobalOptions.maximum_heap=JVM maximum heap (in MB):

# Help Window
HelpWindow.unable_to_read=Unable to read {0}

# Installation
Install.128_mb=128 MB
Install.256_mb=256 MB
Install.512_mb=512 MB
Install.1_gb=1 GB
Install.1.5_gb=1.5 GB
Install.768_mb=768 MB
Install.select_memory_size=Select memory allocation for the program
Install.directories=Directories
Install.downloading=Downloading files: {0}
Install.downloading_files=Downloading files
Install.select_install_directory=Select the installation directory
Install.select_version=Select the version to install:  
Install.installation_failed=Installation failed: {0}
Install.install_successful=Installation successful.
Install.to_get_started=To get started, double-click on {0}
Install.error_not_a_directory={0} is not a directory
Install.require_jar_extension=File name must end in ''.jar''
Install.install_vassal=Install VASSAL
Install.error_no_version=No version specified
Install.create_installer=Create Module Installer
Install.error_install_dir=Installation directory not specified
Install.error_saving_file=Error saving file
Install.error_unable_to_create=Unable to create {0}
Install.module_not_specified=Module file not specified

# Inventory
Inventory.inventory=Inventory
Inventory.show_inventory=Show inventory of all pieces
Inventory.wrote=Wrote 

# LaunchRequest
LaunchRequest.bad_port=Port ''{0}'' is not in the range [49152,65535].
LaunchRequest.excess_args=Extra argument ''{0}''.
LaunchRequest.missing_module=Must specify a module as an argument.
LaunchRequest.missing_argument=Option ''{0}'' requires an argument.
LaunchRequest.not_in_mode=Option ''{0}'' is not applicable in {1} mode.
LaunchRequest.only_one=Only one {0} may be specified.
LaunchRequest.only_in_mode=Option ''{0}'' is applicable only in {1} mode.
LaunchRequest.unknown_file_type=File ''{0}'' of unknown type 
LaunchRequest.unrecognized_option=Unrecognized option ''{0}''

# LOS_Thread
LOS_Thread.snap_thread_preference=Snap Thread to grid?
LOS_Thread.thread_color_preference=Thread Color:  
LOS_Thread.range=Range

# Main
Main.license_agreement=License Agreement
Main.accept=Accept
Main.decline=Decline
Main.open_module_error=Unable to open module {0}
Main.not_found_error={0} not found
Main.welcome=Welcome to VASSAL
Main.tour=Take the tour
Main.jump_right_in=Jump right in
Main.open_error=Error opening module
Main.version=version {0}
Main.play_module=Open Module...
Main.edit_module=Edit Module...
Main.load_error=Load Error
Main.new_module=New Module
Main.create_error=Error creating module
Main.module_design=Module Design
Main.load_module=Load Module
Main.unable_to_load=Unable to load {0}.\n{1}
Main.load_failed=Load failed
Main.extension_design=Extension Design

# Map
Map.scroll_delay_preference=Delay scrolling when dragging at map edge (ms):  
Map.moving_stacks_preference=Moving stacks should pick up non-moving pieces  
Map.piece_not_on_map=Piece is not on this map
Map.show_hide=Show/hide {0} window"
Map.map=Map
Map.offboard=offboard
Map.mark_unmoved=Mark all pieces on this map as not moved
Map.window_title={0} map

# Module Extension
ModuleExtension.cannot_remove=Cannot remove Extension
ModuleExtension.save_extension=Save Extension?
ModuleExtension.extension_built=Extension ''{0}'' was built for module {1}
ModuleExtension.wrong_module_version=Extension ''{0}'' was built for module version {1}. You are running version {2}. It''s recommended you upgrade to the latest version of {3}
ModuleExtension.wrong_vassal_version=Extension ''{0}'' was created using version {1} of the VASSAL engine\nYou are using version {2}. It''s recommended you upgrade to the latest version of the VASSAL engine.
ModuleExtension.wrong_extension_version=Game saved with version {0} of extension ''{1}'', you are running version {2}. Please upgrade to the latest version of this extension.
ModuleExtension.load_extension=This game was saved with extension ''{0}'' loaded. You do not have this extension loaded. Place the file into the ''{1}'' folder to load it
ModuleExtension.update_id=Are you sure you wish to change the Extension Id?\n\nThe Extension Id links counters in existing save\ngames to the counter definitions in this Extension.\n\nIf you change the Id, then the Saved Game Updater\nmay not be able to update the counters in existing\nSaved Games.

# Module Manager
ModuleManager.recent_modules=Module Library
ModuleManager.extensions=Extensions
ModuleManager.inactive=Inactive
ModuleManager.activate=Activate
ModuleManager.deactivate=Deactivate
ModuleManager.add_extension=Add Extension...
ModuleManager.new_extension=New Extension
ModuleManager.quickstart=<html><center><h2>To start playing</h2>Download a module and open it using the File menu.<br>Many modules can be found at <a href="http://www.vassalengine.org">http://www.vassalengine.org</a>.</center></html>
ModuleManager.version=Version
ModuleManager.add_save_game_folder=Add Saved Game Folder
ModuleManager.module=Module
ModuleManager.extension=Extension
ModuleManager.add_error={0} does not appear to be a valid VASSAL {1}
ModuleManager.invalid=Invalid
ModuleManager.invalid_extension=Not a valid Extension file

# Module Plugin
ModulePlugin.wrong_plugin_version=Game saved with version {0} of plugin ''{1}'', you are running version {2}. Please upgrade to the latest version of this plugin.
ModulePlugin.load_plugin=This game was saved with plugin ''{0}'' loaded. You do not have this plugin loaded. Place the file into the ''{1}'' folder to load it

# Notes Window  
Notes.notes=Notes
Notes.text=Text
Notes.name=Name
Notes.visible_to_all=Visible to all
Notes.visible_once_revealed=Visible once revealed
Notes.has_revealed={0} has revealed message ''{1}''
Notes.scenario=Scenario
Notes.revealed=Revealed
Notes.public=Public
Notes.player=Player
Notes.reveal=Reveal
Notes.private=Private
Notes.delayed=Delayed
Notes.delayed_note=Delayed Note
Notes.invisible=Invisible to others
Notes.has_created={0} has created message ''{1}''
Notes.date_time=Date/Time
Notes.note_name=Note Name
Notes.note_exists=A note of this name already exists
Notes.message_not_revealed=<message not revealed>

# Peer to Peer connection
Peer2Peer.invite_players=Invite Players
Peer2Peer.could_not_reach=Could not reach {0}:{1}
Peer2Peer.invite_failed=Invite failed
Peer2Peer.direct_connection=Direct Connection
Peer2Peer.your_ip_address=Your IP address is {0}:{1}
Peer2Peer.other_players_address=Enter another player''s address below and hit the "Invite" button.
Peer2Peer.invite=Invite
Peer2Peer.address_port=address:port
Peer2Peer.invalid_format=Invalid format <host>:<port>
Peer2Peer.connection_established=Server connection established
Peer2Peer.connection_error=Unable to establish connection: {0}
Peer2Peer.connection_lost=Lost connection to {0}

# Player Roster
PlayerRoster.retire=Retire
PlayerRoster.allow_another=Allow another player to take your side in this game
PlayerRoster.become_observer=Become observer
PlayerRoster.join_another_side=Join another side
PlayerRoster.give_up_position=Give up your position as {0}?
PlayerRoster.join_game_as=Join game as which side?  
PlayerRoster.choose_side=Choose side
PlayerRoster.observer=<observer>

#PlayerWindow
PlayerWindow.module_editor=Module Editor

# Prefefined Setup
PredefinedSetup.unable_to_start_game=Unable to start game

# Preferences
Prefs.preferences=Preferences
Prefs.edit_preferences=Preferences
Prefs.name_label=Name:  
Prefs.password_label=Password:
Prefs.language=Language
Prefs.newbie=newbie
Prefs.personal_info=Personal Info
Prefs.password_prompt={0}''s password
Prefs.general_tab=General
Prefs.personal_tab=Personal
Prefs.sounds_tab=Sounds
Prefs.name_prompt=Enter the name by which you would like to be known to other players
Prefs.password_prompt2=<html>Enter a password for identification purposes.<br><b>DO NOT LOSE THIS PASSWORD!</b><br>This password links you to your chosen side and hidden pieces.</html>
Prefs.initial_setup=Initial Setup
Prefs.unable_to_save=Unable to save preferences.\n
Prefs.save_error=Save error

# Installation Resource Extractor
ResourceExtracter.must_specify=Must specify {0}
ResourceExtracter.does_not_exist={0} does not exist. Create?
ResourceExtracter.create_directory=Create directory
ResourceExtracter.is_not_a_directory={0} is not a directory
ResourceExtracter.not_a_directory=Not a directory
ResourceExtracter.installing=Installing ...
ResourceExtracter.install=Install
ResourceExtracter.update=Update
ResourceExtracter.install_complete=Installation Complete
ResourceExtracter.update_complete=Update complete
ResourceExtracter.success=Success
ResourceExtracter.unable_to_install=Unable to install.\n{0}
ResourceExtracter.install_failed=Install failed
ResourceExtracter.unpacking=Unpacking
ResourceExtracter.saving=Saving
ResourceExtracter.unable_to_back_up=Unable to back up {0}
ResourceExtracter.unable_to_create=Unable to create {0}.\nPlease copy from {1}

# Scroller
Scroller.use_arrow_keys_preference=Use arrow keys to scroll?

# Server related messages
Server.lost_connection=Lost connection to server
Server.bad_address=Bad server address {0}: No port specified
Server.bad_address2=Bad server address ''{0}''
Server.bad_address3=Unable to determine server address
Server.peer_to_peer=Defaulting to peer-to-peer mode
Server.empty_response=Empty response
Server.last_24_hours=Last 24 hours
Server.last_week=Last Week
Server.last_month=Last Month
Server.sending_game_info=Sending game info...
Server.please_disconnect=Please disconnect before changing the server settings
Server.select_server_type=Select type of server
Server.error1=Cannot change server implementation while connected
Server.default=Default
Server.direct=Direct peer-to-peer
Server.host=Host:  

# Tutorial
Tutorial.instructions=Hit the "Step forward" button in the toolbar to step through the tutorial
Tutorial.load_tutorial=Load the tutorial?
Tutorial.tutorial=Tutorial
Tutorial.unable_to_launch=Unable to launch tutorial {0}
Tutorial.dont_ask=Don''t ask me again

# Browser support
BrowserSupport.unable_to_launch=Unable to launch browser window
BrowserSupport.open_browser=Open your browser and point it to {0}

# TurnTracker
TurnTracker.turn_counter=Turn Counter
TurnTracker.size_pref=Font size:\ \ 
TurnTracker.bold_pref=Bold?
TurnTracker.docked_pref=Dock into toolbar?
TurnTracker.next_turn=Next Turn
TurnTracker.prev_turn=Previous Turn
TurnTracker.click_to_configure=Right-click to configure
TurnTracker.turn=Turn
TurnTracker.turn_tracker=Turn Tracker
TurnTracker.configure=Configure
TurnTracker.configure2=Configure {0}
TurnTracker.set_turn=Set Turn
TurnTracker.set_turn2=Set {0}
TurnTracker.save_changes=Save Changes
TurnTracker.discard_changes=Discard Changes
TurnTracker.turn_off=Turn off any list items you do not wish to appear
TurnTracker.select=Select:\ \ 

# Tutorial
Tutorial.Tutorial.loading=Loading tutorial
Tutorial.unable_to_launch=Unable to launch

# WizardSupport
WizardSupport.WizardSupport.PlayOffline=Play Offline
WizardSupport.WizardSupport.SelectSetup=Select setup
WizardSupport.WizardSupport.EnterName=Enter your name
WizardSupport.WizardSupport.SelectPlayMode=Select play mode
WizardSupport.SelectPlayMode=Select play mode
WizardSupport.Welcome=Welcome
WizardSupport.LoadTutorial=Load tutorial
WizardSupport.LoadingTutorial=Loading tutorial
WizardSupport.ErrorLoadingTutorial=Error loading tutorial
WizardSupport.LoadSavedGame=Load saved game
WizardSupport.PlayOnline=Look for a game online
WizardSupport.PlayOffline=Start new game offline
WizardSupport.EnterNameAndPassword=Enter a name and password
WizardSupport.NameAndPasswordDetails=<html><em>Your password links you to your chosen side and hidden pieces.</em></html>
WizardSupport.RealName=Real Name:  
WizardSupport.Password=Password:    
WizardSupport.ConfirmPassword=Confirm Password:    
WizardSupport.EnterYourName=Please enter your name
WizardSupport.EnterYourPassword=Please choose a password
WizardSupport.PasswordsDontMatch=Passwords don''t match
WizardSupport.LoadingGame=Loading game
WizardSupport.InvalidSavefile=Invalid saveFile format
WizardSupport.UnableToLoad=Unable to load saved game
WizardSupport.LoadGame=Load Game
WizardSupport.SavedGame=Saved Game
WizardSupport.NoSuchFile=No such file
WizardSupport.SelectSavedGame=Select a saved game file
WizardSupport.ShowWizard=Show Wizard at startup

# SwingLabs Wizard keys
Wizard.NEXT=Next >
Wizard.PREV=< Prev
Wizard.FINISH=Finish
Wizard.CANCEL=Cancel
Wizard.HELP=Help
Wizard.Next_>=Next >
Wizard.<_Prev=< Prev
Wizard.Finish=Finish
Wizard.Cancel=Cancel
Wizard.Help=Help
Wizard.Close=Close
Wizard.Summary=Summary
Wizard.Failed=Failed
Wizard.elipsis=...
Wizard.Steps=Steps
Wizard.Summary=Summary

# Zoomer
Zoomer.zoom_in=Zoom in
Zoomer.zoom_out=Zoom out
Zoomer.zoom_select=Select Zoom
Zoomer.ZoomMenu.other=Other...
Zoomer.ZoomMenu.fit_width=Fit Width
Zoomer.ZoomMenu.fit_height=Fit Height
Zoomer.ZoomMenu.fit_visible=Fit Visible
Zoomer.ZoomDialog.title=Select Zoom Ratio
Zoomer.ZoomDialog.zoom_ratio=Zoom Ratio:
Zoomer.ZoomDialog.zoom_percent=Zoom:
