# -*- coding: utf-8 -*-

values = {
    'statsText':'Stats',
    'demoText':'Demo',
    'submitText':'Submit',
    'otherText':'Other...',
    'teamNamesColorText':'Team Names/Colors...',
    'chatMuteText':'Mute Chat',
    'chatUnMuteText':'Unmute Chat',
    'chatMutedText':'Chat Muted',

    'pleaseWaitText':'Please wait...',
    'alreadySignedInText':('Your account is signed in from another device;\n'
                           'please switch accounts or close the game on your\n'
                           'other devices and try again.'),
    'macControllerSubsystemTitleText':'Controller Support',
    'macControllerSubsystemDescriptionText':'(try changing this if your controllers aren\'t working)',
    'macControllerSubsystemClassicText':'Classic',
    'macControllerSubsystemMFiText':'Made-for-iOS/Mac',
    'macControllerSubsystemBothText':'Both (not recommended)',
    'macControllerSubsystemMFiNoteText':('Made-for-iOS/Mac controller detected;\n'
                                         'You may want to enable these in Settings -> Controllers'),
    'disableRemoteAppConnectionsText':'Disable Remote-App Connections',
    'exportSuccessText':'\'${NAME}\' exported.',
    'newText':'New',
    'boostText':'Boost',
    'importText':'Import',
    'waitingInLineText':'Waiting in line (party is full)...',
    'importingText':'Importing...',
    'importPlaylistSuccessText':'Imported ${TYPE} playlist \'${NAME}\'',
    'importPlaylistCodeInstructionsText':'Use the following code to import this playlist elsewhere:',
    'shareText':'Share',
    'sharingText':'Sharing...',
    'editText':'Edit',
    'loadingTryAgainText':'Loading; try again in a moment...',
    'duplicateText':'Duplicate',
    'deleteText':'Delete',
    'inGameClippedNameText':'in-game will be\n"${NAME}"',
    'trophiesRequiredText':'This requires at least ${NUMBER} trophies.',
    'nameText':'Name',
    'kickText':'Kick',
    'kickVoteText':'Vote to Kick',
    'kickQuestionText':'Kick ${NAME}?',
    'kickVoteStartedText':'A kick vote has been started for ${NAME}.',
    'votesNeededText':'${NUMBER} votes needed',
    'votedAlreadyText':'You already voted',
    'voteInProgressText':'A vote is already in progress.',
    'kickWithChatText':'Type ${YES} in chat for yes and ${NO} for no.',
    'kickOccurredText':'${NAME} was kicked.',
    'kickVoteFailedText': 'Kick-vote failed.',
    'kickVoteFailedNotEnoughVotersText': 'Not enough players for a vote.',
    'voteDelayText':'You can\'t start another vote for ${NUMBER} seconds',
    'maxPlayersText':'Max Players',
    'maxConnectionsText':'Max Connections',
    'maxPartySizeText':'Max Party Size',
    'disableXInputText':'Disable XInput',
    'disableXInputDescriptionText':'Allows more than 4 controllers but may not work as well.',
    'storagePermissionAccessText':'This requires storage access',
    'remoteAppInfoShortText':('${APP_NAME} is most fun when played with family & friends.\n'
                              'Connect one or more hardware controllers or install the\n'
                              '${REMOTE_APP_NAME} app on phones or tablets to use them\n'
                              'as controllers.'),
    'createEditPlayerText':'<Create/Edit Player>',
    'randomPlayerNamesText':'DEFAULT_NAMES',
    'practiceText':'Practice',
    'remote_app':{
        'app_name':'BombSquad Remote',
        'app_name_short':'BSRemote',
        'searching':'Searching for BombSquad games…',
        'searching_caption':('Tap on the name of a game to join it.\n'
                             'Make sure you are on the same wifi network as the game.'),
        'dpad_size':'D-Pad Size',
        'button_size':'Button Size',
        'dpad_position':'D-Pad Position',
        'button_position':'Button Position',
        'dpad_type':'D-Pad Type',
        'dpad_floating':'floating',
        'dpad_fixed':'fixed',
        'hardware_buttons':'Hardware Buttons',
        'run1':'Run 1',
        'run2':'Run 2',
        'start':'Start',
        'capturing':'Capturing…',
        'reset':'Reset to default',
        'join_by_address':'Join by Address…',
        'enter_an_address':'Enter an Address',
        'connected':'Connected.',
        'lag':'Lag: ${SECONDS} seconds',
        'cant_resolve_host':'Can\'t resolve host.',
        'disconnected':'Disconnected by server.',
        'game_full':'The game is full or not accepting connections.',
        'game_shut_down':'The game has shut down.',
        'version_mismatch':('Version mismatch.\n'
                            'Make sure BombSquad and BombSquad Remote\n'
                            'are the latest versions and try again.'),
        'description':('Use your phone or tablet as a controller with BombSquad.\n'
                       'Up to 8 devices can connect at once for epic local multiplayer madness on a single TV or tablet.')
    },
    'reportPlayerExplanationText':('Use this email to report cheating, inappropriate language, or other bad behavior.\n'
                                   'Please describe below:'),
    'showText':'Show',
    'signInForPromoCodeText':'You must sign in to an account for codes to take effect.',
    'submittingPromoCodeText':'Submitting Code...',
    'enjoyText':'Enjoy!',
    'levelText':'Level ${NUMBER}',
    'timeSuffixSecondsText':'${COUNT}s',
    'timeSuffixMinutesText':'${COUNT}m',
    'timeSuffixHoursText':'${COUNT}h',
    'timeSuffixDaysText':'${COUNT}d',
    'banThisPlayerText':'Ban This Player',
    'reportThisPlayerText':'Report This Player',
    'reportThisPlayerReasonText':'What would you like to report?',
    'reportThisPlayerLanguageText':'Inappropriate Language',
    'reportThisPlayerCheatingText':'Cheating',
    'playerInfoText':'Player Info',
    'accountSettingsWindow':{
        'viaAccount':'(via account ${NAME})',
        'accountNameRules':'Account names cannot contain emoji or other special characters',
        'setAccountName':'Set Account Name',
        'setAccountNameDesc':('Select the name to display for your account.\n'
                              'You can use the name from one of your linked\n'
                              'accounts or create a unique custom name.'),
        'changeOncePerSeason':'You can only change this once per season.',
        'changeOncePerSeasonError':'You must wait until next season to change this again (${NUM} days)',
        'customName':'Custom Name',
        'nameChangeConfirm':'Change your account name to ${NAME}?',
        'linkAccountsText':'Link Accounts',
        'unlinkAccountsText':'Unlink Accounts',
        'linkedAccountsText':'Linked Accounts:',
        'linkAccountsInfoText':'(share progress across different platforms)',
        'unlinkAccountsInstructionsText':'Select an account to unlink',
        'linkAccountsInstructionsNewText':('To link two accounts, generate a code on the first\n'
                                           'and enter that code on the second.  Data from the\n'
                                           'second account will then be shared between both.\n'
                                           '(Data from the first account will be lost)\n'
                                           '\n'
                                           'You can link up to ${COUNT} accounts.\n'
                                           '\n'
                                           'IMPORTANT: only link accounts that you own;\n'
                                           'If you link with friends’ accounts you will not\n'
                                           'be able to play online at the same time.'),
        # 'linkAccountsInstructionsText':('To link two accounts, generate a code on one\n'
        #                                 'of them and enter that code on the other.\n'
        #                                 'Progress and inventory will be combined.\n'
        #                                 'You can link up to ${COUNT} accounts.\n'
        #                                 '\n'
        #                                 'IMPORTANT: Only link accounts that you own!\n'
        #                                 'If you link accounts with your friends you\n'
        #                                 'won\'t be able to play at the same time!\n'
        #                                 '\n'
        #                                 'Also: this cannot currently be undone, so be careful!'),
        'linkAccountsGenerateCodeText':'Generate Code',
        'linkAccountsEnterCodeText':'Enter Code',
        'signInWithGooglePlayText':'Sign in with Google Play',
        'signInWithGameCircleText':'Sign in with Game Circle',
        'signInWithTestAccountText':'Sign in with test account',
        'signInWithTestAccountInfoText':'(legacy account type; use device accounts going forward)',
        'signInWithDeviceText':'Sign in with device account',
        'signInWithDeviceInfoText':'(an automatic account only available from this device)',
        'achievementProgressText':'Achievements: ${COUNT} out of ${TOTAL}',
        'campaignProgressText':'Campaign Progress [Hard]: ${PROGRESS}',
        'resetProgressConfirmNoAchievementsText':('This will reset your co-op progress and\n'
                                                  'local high-scores (but not your tickets).\n'
                                                  'This cannot be undone. Are you sure?'),
        'resetProgressConfirmText':('This will reset your co-op progress,\n'
                                    'achievements, and local high-scores\n'
                                    '(but not your tickets). This cannot\n'
                                    'be undone. Are you sure?'),
        'resetProgressText':'Reset Progress',
        'signInInfoText':('Sign in to collect tickets, compete online,\n'
                          'and share progress across devices.'),
        'signInText':'Sign In',
        'signOutText':'Sign Out',
        'signingInText':'Signing in...',
        'signingOutText':'Signing out...',
        'ticketsText':'Tickets: ${COUNT}',
        'titleText':'Account',
        'accountsText':'Accounts',
        'youAreSignedInAsText':'You are signed in as:'
    },
    'achievementChallengesText':'Achievement Challenges',
    'achievementText':'Achievement',
    'nextAchievementsText':'Next Achievements:',
    'achievements':{
        'In Control':{
            'descriptionFull':'Connect a controller (hardware or app)',
            'descriptionFullComplete':'Connected a controller. (hardware or app)',
            'name':'In Control'
        },
        'Dual Wielding':{
            'descriptionFull':'Connect 2 controllers (hardware or app)',
            'descriptionFullComplete':'Connected 2 controllers (hardware or app)',
            'name':'Dual Wielding'
        },
        'Sharing is Caring':{
            'descriptionFull':'Successfully share the game with a friend',
            'descriptionFullComplete':'Successfully shared the game with a friend',
            'name':'Sharing is Caring'
        },
        'Free Loader':{
            'descriptionFull':'Start a Free-For-All game with 2+ players',
            'descriptionFullComplete':'Started a Free-For-All game with 2+ players',
            'name':'Free Loader'
        },
        'Team Player':{
            'descriptionFull':'Start a Teams game with 4+ players',
            'descriptionFullComplete':'Started a Teams game with 4+ players',
            'name':'Team Player'
        },
        'Boom Goes the Dynamite':{
            'description':'Kill 3 bad guys with TNT',
            'descriptionComplete':'Killed 3 bad guys with TNT',
            'descriptionFull':'Kill 3 bad guys with TNT on ${LEVEL}',
            'descriptionFullComplete':'Killed 3 bad guys with TNT on ${LEVEL}',
            'name':'Boom Goes the Dynamite'
        },
        'Boxer':{
            'description':'Win without using any bombs',
            'descriptionComplete':'Won without using any bombs',
            'descriptionFull':'Complete ${LEVEL} without using any bombs',
            'descriptionFullComplete':'Completed ${LEVEL} without using any bombs',
            'name':'Boxer'
        },
        'Flawless Victory':{
            'description':'Win without getting hit',
            'descriptionComplete':'Won without getting hit',
            'descriptionFull':'Win ${LEVEL} without getting hit',
            'descriptionFullComplete':'Won ${LEVEL} without getting hit',
            'name':'Flawless Victory'
        },
        'Gold Miner':{
            'description':'Kill 6 bad guys with land-mines',
            'descriptionComplete':'Killed 6 bad guys with land-mines',
            'descriptionFull':'Kill 6 bad guys with land-mines on ${LEVEL}',
            'descriptionFullComplete':'Killed 6 bad guys with land-mines on ${LEVEL}',
            'name':'Gold Miner'
        },
        'Got the Moves':{
            'description':'Win without using punches or bombs',
            'descriptionComplete':'Won without using punches or bombs',
            'descriptionFull':'Win ${LEVEL} without any punches or bombs',
            'descriptionFullComplete':'Won ${LEVEL} without any punches or bombs',
            'name':'Got the Moves'
        },
        'Last Stand God':{
            'description':'Score 1000 points',
            'descriptionComplete':'Scored 1000 points',
            'descriptionFull':'Score 1000 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 1000 points on ${LEVEL}',
            'name':'${LEVEL} God'
        },
        'Last Stand Master':{
            'description':'Score 250 points',
            'descriptionComplete':'Scored 250 points',
            'descriptionFull':'Score 250 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 250 points on ${LEVEL}',
            'name':'${LEVEL} Master'
        },
        'Last Stand Wizard':{
            'description':'Score 500 points',
            'descriptionComplete':'Scored 500 points',
            'descriptionFull':'Score 500 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 500 points on ${LEVEL}',
            'name':'${LEVEL} Wizard'
        },
        'Mine Games':{
            'description':'Kill 3 bad guys with land-mines',
            'descriptionComplete':'Killed 3 bad guys with land-mines',
            'descriptionFull':'Kill 3 bad guys with land-mines on ${LEVEL}',
            'descriptionFullComplete':'Killed 3 bad guys with land-mines on ${LEVEL}',
            'name':'Mine Games'
        },
        'Off You Go Then':{
            'description':'Toss 3 bad guys off the map',
            'descriptionComplete':'Tossed 3 bad guys off the map',
            'descriptionFull':'Toss 3 bad guys off the map in ${LEVEL}',
            'descriptionFullComplete':'Tossed 3 bad guys off the map in ${LEVEL}',
            'name':'Off You Go Then'
        },
        'Onslaught God':{
            'description':'Score 5000 points',
            'descriptionComplete':'Scored 5000 points',
            'descriptionFull':'Score 5000 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 5000 points on ${LEVEL}',
            'name':'${LEVEL} God'
        },
        'Onslaught Master':{
            'description':'Score 500 points',
            'descriptionComplete':'Scored 500 points',
            'descriptionFull':'Score 500 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 500 points on ${LEVEL}',
            'name':'${LEVEL} Master'
        },
        'Onslaught Training Victory':{
            'description':'Defeat all waves',
            'descriptionComplete':'Defeated all waves',
            'descriptionFull':'Defeat all waves in ${LEVEL}',
            'descriptionFullComplete':'Defeated all waves in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Onslaught Wizard':{
            'description':'Score 1000 points',
            'descriptionComplete':'Scored 1000 points',
            'descriptionFull':'Score 1000 points in ${LEVEL}',
            'descriptionFullComplete':'Scored 1000 points in ${LEVEL}',
            'name':'${LEVEL} Wizard'
        },
        'Precision Bombing':{
            'description':'Win without any powerups',
            'descriptionComplete':'Won without any powerups',
            'descriptionFull':'Win ${LEVEL} without any power-ups',
            'descriptionFullComplete':'Won ${LEVEL} without any power-ups',
            'name':'Precision Bombing'
        },
        'Pro Boxer':{
            'description':'Win without using any bombs',
            'descriptionComplete':'Won without using any bombs',
            'descriptionFull':'Complete ${LEVEL} without using any bombs',
            'descriptionFullComplete':'Completed ${LEVEL} without using any bombs',
            'name':'Pro Boxer'
        },
        'Pro Football Shutout':{
            'description':'Win without letting the bad guys score',
            'descriptionComplete':'Won without letting the bad guys score',
            'descriptionFull':'Win ${LEVEL} without letting the bad guys score',
            'descriptionFullComplete':'Won ${LEVEL} without letting the bad guys score',
            'name':'${LEVEL} Shutout'
        },
        'Pro Football Victory':{
            'description':'Win the game',
            'descriptionComplete':'Won the game',
            'descriptionFull':'Win the game in ${LEVEL}',
            'descriptionFullComplete':'Won the game in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Pro Onslaught Victory':{
            'description':'Defeat all waves',
            'descriptionComplete':'Defeated all waves',
            'descriptionFull':'Defeat all waves of ${LEVEL}',
            'descriptionFullComplete':'Defeated all waves of ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Pro Runaround Victory':{
            'description':'Complete all waves',
            'descriptionComplete':'Completed all waves',
            'descriptionFull':'Complete all waves on ${LEVEL}',
            'descriptionFullComplete':'Completed all waves on ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Rookie Football Shutout':{
            'description':'Win without letting the bad guys score',
            'descriptionComplete':'Won without letting the bad guys score',
            'descriptionFull':'Win ${LEVEL} without letting the bad guys score',
            'descriptionFullComplete':'Won ${LEVEL} without letting the bad guys score',
            'name':'${LEVEL} Shutout'
        },
        'Rookie Football Victory':{
            'description':'Win the game',
            'descriptionComplete':'Won the game',
            'descriptionFull':'Win the game in ${LEVEL}',
            'descriptionFullComplete':'Won the game in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Rookie Onslaught Victory':{
            'description':'Defeat all waves',
            'descriptionComplete':'Defeated all waves',
            'descriptionFull':'Defeat all waves in ${LEVEL}',
            'descriptionFullComplete':'Defeated all waves in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Runaround God':{
            'description':'Score 2000 points',
            'descriptionComplete':'Scored 2000 points',
            'descriptionFull':'Score 2000 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 2000 points on ${LEVEL}',
            'name':'${LEVEL} God'
        },
        'Runaround Master':{
            'description':'Score 500 points',
            'descriptionComplete':'Scored 500 points',
            'descriptionFull':'Score 500 points in ${LEVEL}',
            'descriptionFullComplete':'Scored 500 points in ${LEVEL}',
            'name':'${LEVEL} Master'
        },
        'Runaround Wizard':{
            'description':'Score 1000 points',
            'descriptionComplete':'Scored 1000 points',
            'descriptionFull':'Score 1000 points on ${LEVEL}',
            'descriptionFullComplete':'Scored 1000 points on ${LEVEL}',
            'name':'${LEVEL} Wizard'
        },
        'Stayin\' Alive':{
            'description':'Win without dying',
            'descriptionComplete':'Won without dying',
            'descriptionFull':'Win ${LEVEL} without dying',
            'descriptionFullComplete':'Won ${LEVEL} without dying',
            'name':'Stayin\' Alive'
        },
        'Super Mega Punch':{
            'description':'Inflict 100% damage with one punch',
            'descriptionComplete':'Inflicted 100% damage with one punch',
            'descriptionFull':'Inflict 100% damage with one punch in ${LEVEL}',
            'descriptionFullComplete':'Inflicted 100% damage with one punch in ${LEVEL}',
            'name':'Super Mega Punch'
        },
        'Super Punch':{
            'description':'Inflict 50% damage with one punch',
            'descriptionComplete':'Inflicted 50% damage with one punch',
            'descriptionFull':'Inflict 50% damage with one punch on ${LEVEL}',
            'descriptionFullComplete':'Inflicted 50% damage with one punch on ${LEVEL}',
            'name':'Super Punch'
        },
        'TNT Terror':{
            'description':'Kill 6 bad guys with TNT',
            'descriptionComplete':'Killed 6 bad guys with TNT',
            'descriptionFull':'Kill 6 bad guys with TNT on ${LEVEL}',
            'descriptionFullComplete':'Killed 6 bad guys with TNT on ${LEVEL}',
            'name':'TNT Terror'
        },
        'The Great Wall':{
            'description':'Stop every single bad guy',
            'descriptionComplete':'Stopped every single bad guy',
            'descriptionFull':'Stop every single bad guy on ${LEVEL}',
            'descriptionFullComplete':'Stopped every single bad guy on ${LEVEL}',
            'name':'The Great Wall'
        },
        'The Wall':{
            'description':'Stop every single bad guy',
            'descriptionComplete':'Stopped every single bad guy',
            'descriptionFull':'Stop every single bad guy on ${LEVEL}',
            'descriptionFullComplete':'Stopped every single bad guy on ${LEVEL}',
            'name':'The Wall'
        },
        'Uber Football Shutout':{
            'description':'Win without letting the bad guys score',
            'descriptionComplete':'Won without letting the bad guys score',
            'descriptionFull':'Win ${LEVEL} without letting the bad guys score',
            'descriptionFullComplete':'Won ${LEVEL} without letting the bad guys score',
            'name':'${LEVEL} Shutout'
        },
        'Uber Football Victory':{
            'description':'Win the game',
            'descriptionComplete':'Won the game',
            'descriptionFull':'Win the game in ${LEVEL}',
            'descriptionFullComplete':'Won the game in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Uber Onslaught Victory':{
            'description':'Defeat all waves',
            'descriptionComplete':'Defeated all waves',
            'descriptionFull':'Defeat all waves in ${LEVEL}',
            'descriptionFullComplete':'Defeated all waves in ${LEVEL}',
            'name':'${LEVEL} Victory'
        },
        'Uber Runaround Victory':{
            'description':'Complete all waves',
            'descriptionComplete':'Completed all waves',
            'descriptionFull':'Complete all waves on ${LEVEL}',
            'descriptionFullComplete':'Completed all waves on ${LEVEL}',
            'name':'${LEVEL} Victory'
        }
    },
    'achievementsRemainingText':'Achievements Remaining:',
    'achievementsText':'Achievements',
    'achievementsUnavailableForOldSeasonsText':'Sorry, achievement specifics are not available for old seasons.',
    'addGameWindow':{
        'getMoreGamesText':'Get More Games...',
        'titleText':'Add Game'
    },
    'allowText':'Allow',
    'apiVersionErrorText':'Can\'t load module ${NAME}; it targets api-version ${VERSION_USED}; we require ${VERSION_REQUIRED}.',
    'audioSettingsWindow':{
        'headRelativeVRAudioInfoText':'("Auto" enables this only when headphones are plugged in)',
        'headRelativeVRAudioText':'Head-Relative VR Audio',
        'musicVolumeText':'Music Volume',
        'soundVolumeText':'Sound Volume',
        'soundtrackButtonText':'Soundtracks',
        'soundtrackDescriptionText':'(assign your own music to play during games)',
        'titleText':'Audio'
    },
    'autoText':'Auto',
    'backText':'Back',
    'bestOfFinalText':'Best-of-${COUNT} Final',
    'bestOfSeriesText':'Best of ${COUNT} series:',
    'bestOfUseFirstToInstead':0,
    'bestRankText':'Your best is #${RANK}',
    'bestRatingText':'Your best rating is ${RATING}',
    'bombBoldText':'BOMB',
    'bombText':'Bomb',
    'bsRemoteConfigureInAppText':'${REMOTE_APP_NAME} is configured in the app itself.',
    'buttonText':'button',
    'canWeDebugText':('Would you like BombSquad to automatically report\n'
                      'bugs, crashes, and basic usage info to the developer?\n'
                      '\n'
                      'This data contains no personal information and helps\n'
                      'keep the game running smoothly and bug-free.\n'),
    'cancelText':'Cancel',
    'cantConfigureDeviceText':'Sorry, ${DEVICE} is not configurable.',
    'choosingPlayerText':'<choosing player>',
    'completeThisLevelToProceedText':('You must complete\n'
                                      'this level to proceed!'),
    'completionBonusText':'Completion Bonus',
    'configControllersWindow':{
        'configureControllersText':'Configure Controllers',
        'configureKeyboard2Text':'Configure Keyboard P2',
        'configureKeyboardText':'Configure Keyboard',
        'configureMobileText':'Mobile Devices as Controllers',
        'configureTouchText':'Configure Touchscreen',
        'ps3Text':'PS3 Controllers',
        'titleText':'Controllers',
        'wiimotesText':'Wiimotes',
        'xbox360Text':'Xbox 360 Controllers'
    },
    'configGamepadSelectWindow':{
        'androidNoteText':'Note: controller support varies by device and Android version.',
        'pressAnyButtonText':('Press any button on the controller\n'
                              ' you want to configure...'),
        'titleText':'Configure Controllers'
    },
    'configGamepadWindow':{
        'vrReorientButtonText':'VR Reorient Button',
        'advancedText':'Advanced',
        'advancedTitleText':'Advanced Controller Setup',
        'analogStickDeadZoneDescriptionText':'(turn this up if your character \'drifts\' when you release the stick)',
        'analogStickDeadZoneText':'Analog Stick Dead Zone',
        'appliesToAllText':'(applies to all controllers of this type)',
        'autoRecalibrateDescriptionText':'(enable this if your character does not move at full speed)',
        'autoRecalibrateText':'Auto-Recalibrate Analog Stick',
        'axisText':'axis',
        'clearText':'clear',
        'dpadText':'dpad',
        'extraStartButtonText':'Extra Start Button',
        'ifNothingHappensTryAnalogText':'If nothing happens, try assigning to the analog stick instead.',
        'ifNothingHappensTryDpadText':'If nothing happens, try assigning to the d-pad instead.',
        'ignoredButton1Text':'Ignored Button 1',
        'ignoredButton2Text':'Ignored Button 2',
        'ignoredButton3Text':'Ignored Button 3',
        'ignoredButton4Text':'Ignored Button 4',
        'ignoredButtonDescriptionText':'(use this to prevent \'home\' or \'sync\' buttons from affecting the UI)',
        'pressAnyAnalogTriggerText':'Press any analog trigger...',
        'pressAnyButtonOrDpadText':'Press any button or dpad...',
        'pressAnyButtonText':'Press any button...',
        'pressLeftRightText':'Press left or right...',
        'pressUpDownText':'Press up or down...',
        'runButton1Text':'Run Button 1',
        'runButton2Text':'Run Button 2',
        'runTrigger1Text':'Run Trigger 1',
        'runTrigger2Text':'Run Trigger 2',
        'runTriggerDescriptionText':'(analog triggers let you run at variable speeds)',
        'secondHalfText':('Use this to configure the second half\n'
                          'of a 2-controllers-in-1 device that\n'
                          'shows up as a single controller.'),
        'secondaryEnableText':'Enable',
        'secondaryText':'Secondary Controller',
        'startButtonActivatesDefaultDescriptionText':'(turn this off if your start button is more of a \'menu\' button)',
        'startButtonActivatesDefaultText':'Start Button Activates Default Widget',
        'uiOnlyText':'Limit to Menu Use',
        'uiOnlyDescriptionText':'(prevent this controller from actually joining a game)',
        'ignoreCompletelyText':'Ignore Completely',
        'ignoreCompletelyDescriptionText':'(prevent this controller from affecting either the game or menus)',
        'titleText':'Controller Setup',
        'twoInOneSetupText':'2-in-1 Controller Setup',
        'unassignedButtonsRunText':'All Unassigned Buttons Run',
        'unsetText':'<unset>'
    },
    'configKeyboardWindow':{
        'configuringText':'Configuring ${DEVICE}',
        'keyboard2NoteText':('Note: most keyboards can only register a few keypresses at\n'
                             'once, so having a second keyboard player may work better\n'
                             'if there is a separate keyboard attached for them to use.\n'
                             'Note that you\'ll still need to assign unique keys to the\n'
                             'two players even in that case.')
    },
    'configTouchscreenWindow':{
        'actionControlScaleText':'Action Control Scale',
        'actionsText':'Actions',
        'buttonsText':'buttons',
        'dragControlsText':'< drag controls to reposition them >',
        'joystickText':'joystick',
        'movementControlScaleText':'Movement Control Scale',
        'movementText':'Movement',
        'resetText':'Reset',
        'swipeControlsHiddenText':'Hide Swipe Icons',
        'swipeInfoText':('\'Swipe\' style controls take a little getting used to but\n'
                         'make it easier to play without looking at the controls.'),
        'swipeText':'swipe',
        'titleText':'Configure Touchscreen'
    },
    'configureItNowText':'Configure it now?',
    'configureText':'Configure',
    'connectMobileDevicesWindow':{
        'amazonText':'Amazon Appstore',
        'appStoreText':'App Store',
        'bestResultsScale':0.65,
        'bestResultsText':('For best results you\'ll need a lag-free wifi network. You can\n'
                           'reduce wifi lag by turning off other wireless devices, by\n'
                           'playing close to your wifi router, and by connecting the\n'
                           'game host directly to the network via ethernet.'),
        'explanationText':('To use a smart-phone or tablet as a wireless controller,\n'
                           'install the "${REMOTE_APP_NAME}" app on it. Any number of devices\n'
                           'can connect to a ${APP_NAME} game over Wi-Fi, and it\'s free!'),
        'forAndroidText':'for Android:',
        'forIOSText':'for iOS:',
        'getItForText':('Get ${REMOTE_APP_NAME} for iOS at the Apple App Store\n'
                        'or for Android at the Google Play Store or Amazon Appstore'),
        'googlePlayText':'Google Play',
        'titleText':'Using Mobile Devices as Controllers:'
    },
    'continuePurchaseText':'Continue for ${PRICE}?',
    'continueText':'Continue',
    'controlsText':'Controls',
    'coopSelectWindow':{
        'forfeitText':'Forfeit',
        'forfeitConfirmText':'Forfeit this challenge?',
        'forfeitNotAllowedYetText':'This challenge cannot be forfeited yet.',
        'activenessAllTimeInfoText':'This does not apply to all-time rankings.',
        'activenessInfoText':('This multiplier rises on days when you\n'
                              'play and drops on days when you do not.'),
        'activityText':'Activity',
        'campaignText':'Campaign',
        'nextPlayText': 'Next Play',
        'playNowText':'Play Now',
        'skipWaitText':'Skip Wait',
        'nextChallengeText': 'Next Challenge',
        'challengesText':'Challenges',
        'challengesInfoText': ('Earn prizes for completing mini-games.\n\n'
                               'Prizes and difficulty levels increase\n'
                               'each time a challenge is completed and\n'
                               'decrease when one expires or is forfeited.'),
        'currentBestText':'Current Best',
        'customText':'Custom',
        'entryFeeText':'Entry',
        'multipliersText':'Multipliers',
        'ofTotalTimeText':'of ${TOTAL}',
        'pointsText':'Points',
        'powerRankingFinishedSeasonUnrankedText':'(finished season unranked)',
        'powerRankingNotInTopText':'(not in the top ${NUMBER})',
        'powerRankingPointsEqualsText':'= ${NUMBER} pts',
        'powerRankingPointsMultText':'(x ${NUMBER} pts)',
        'powerRankingPointsText':'${NUMBER} pts',
        'powerRankingPointsToRankedText':'(${CURRENT} of ${REMAINING} pts)',
        'powerRankingText':'Power Ranking',
        'prizesText':'Prizes',
        'proMultInfoText':('Players with the ${PRO} upgrade\n'
                           'receive a ${PERCENT}% point boost here.'),
        'seeMoreText':'More...',
        'timeRemainingText':'Time Remaining',
        'tournamentInfoText':('Compete for high scores with\n'
                              'other players in your league.\n\n'
                              'Prizes are awarded to the top scoring\n'
                              'players when tournament time expires.'),
        'toRankedText':'To Ranked',
        'totalText':'total',
        'welcome1Text':('Welcome to ${LEAGUE}. You can improve your\n'
                        'league rank by earning star ratings, completing\n'
                        'achievements, and winning trophies in tournaments.'),
        'welcome2Text':('You can also earn tickets from many of the same activities.\n'
                        'Tickets can be used to unlock new characters, maps, and\n'
                        'mini-games, to enter tournaments, and more.'),
        'yourPowerRankingText':'Your Power Ranking:'
    },
    'copyOfText':'${NAME} Copy',
    'createText':'Create',
    'creditsWindow':{
        'additionalAudioArtIdeasText':'Additional Audio, Early Artwork, and Ideas by ${NAME}',
        'additionalMusicFromText':'Additional music from ${NAME}',
        'allMyFamilyText':'All of my friends and family who helped play test',
        'codingGraphicsAudioText':'Coding, Graphics, and Audio by ${NAME}',
        'languageTranslationsText':'Language Translations:',
        'legalText':'Legal:',
        'publicDomainMusicViaText':'Public-domain music via ${NAME}',
        'softwareBasedOnText':'This software is based in part on the work of ${NAME}',
        'songCreditText':('${TITLE} Performed by ${PERFORMER}\n'
                          'Composed by ${COMPOSER}, Arranged by ${ARRANGER}, Published by ${PUBLISHER},\n'
                          'Courtesy of ${SOURCE}'),
        'soundAndMusicText':'Sound & Music:',
        'soundsText':'Sounds (${SOURCE}):',
        'specialThanksText':'Special Thanks:',
        'thanksEspeciallyToText':'Thanks especially to ${NAME}',
        'titleText':'${APP_NAME} Credits',
        'whoeverInventedCoffeeText':'Whoever invented coffee'
    },
    'currentStandingText':'Your current standing is #${RANK}',
    'customizeText':'Customize...',
    'deathsTallyText':'${COUNT} deaths',
    'deathsText':'Deaths',
    'debugText':'debug',
    'debugWindow':{
        'reloadBenchmarkBestResultsText':'Note: it is recommended that you set Settings->Graphics->Textures to \'High\' while testing this.',
        'runCPUBenchmarkText':'Run CPU Benchmark',
        'runGPUBenchmarkText':'Run GPU Benchmark',
        'runMediaReloadBenchmarkText':'Run Media-Reload Benchmark',
        'runStressTestText':'Run stress test',
        'stressTestPlayerCountText':'Player Count',
        'stressTestPlaylistDescriptionText':'Stress Test Playlist',
        'stressTestPlaylistNameText':'Playlist Name',
        'stressTestPlaylistTypeText':'Playlist Type',
        'stressTestRoundDurationText':'Round Duration',
        'stressTestTitleText':'Stress Test',
        'titleText':'Benchmarks & Stress Tests',
        'totalReloadTimeText':'Total reload time: ${TIME} (see log for details)'
    },
    'defaultGameListNameText':'Default ${PLAYMODE} Playlist',
    'defaultNewGameListNameText':'My ${PLAYMODE} Playlist',
    'denyText':'Deny',
    'desktopResText':'Desktop Res',
    'difficultyEasyText':'Easy',
    'difficultyHardOnlyText':'Hard Mode Only',
    'difficultyHardText':'Hard',
    'difficultyHardUnlockOnlyText':('This level can only be unlocked in hard mode.\n'
                                    'Do you think you have what it takes!?!?!'),
    'directBrowserToURLText':'Please direct a web-browser to the following URL:',
    'doneText':'Done',
    'drawText':'Draw',
    'editGameListWindow':{
        'addGameText':('Add\n'
                       'Game'),
        'cantOverwriteDefaultText':'Can\'t overwrite the default playlist!',
        'cantSaveAlreadyExistsText':'A playlist with that name already exists!',
        'cantSaveEmptyListText':'Can\'t save an empty playlist!',
        'editGameText':('Edit\n'
                        'Game'),
        'listNameText':'Playlist Name',
        'nameText':'Name',
        'removeGameText':('Remove\n'
                          'Game'),
        'saveText':'Save List',
        'titleText':'Playlist Editor'
    },
    'editProfileWindow':{
        'accountProfileInfoText':('This special profile has a name\n'
                                  'and icon based on your account.\n'
                                  '\n'
                                  '${ICONS}\n'
                                  '\n'
                                  'Create custom profiles to use\n'
                                  'different names or custom icons.'),
        'accountProfileText':'(account profile)',
        'availableText':'The name "${NAME}" is available.',
        'characterText':'character',
        'checkingAvailabilityText':'Checking availability for "${NAME}"...',
        'colorText':'color',
        'getMoreCharactersText':'Get More Characters...',
        'getMoreIconsText':'Get More Icons...',
        'globalProfileInfoText':('Global player profiles are guaranteed to have unique\n'
                                 'names worldwide. They also include custom icons.'),
        'globalProfileText':'(global profile)',
        'highlightText':'highlight',
        'iconText':'icon',
        'localProfileInfoText':('Local player profiles have no icons and their names are\n'
                                'not guaranteed to be unique. Upgrade to a global profile\n'
                                'to reserve a unique name and add a custom icon.'),
        'localProfileText':'(local profile)',
        'nameDescriptionText':'Player Name',
        'nameText':'Name',
        'randomText':'random',
        'titleEditText':'Edit Profile',
        'titleNewText':'New Profile',
        'unavailableText':'"${NAME}" is unavailable; try another name.',
        'upgradeProfileInfoText':('This will reserve your player name worldwide\n'
                                  'and allow you to assign a custom icon to it.'),
        'upgradeToGlobalProfileText':'Upgrade to Global Profile'
    },
    'editSoundtrackWindow':{
        'cantDeleteDefaultText':'You can\'t delete the default soundtrack.',
        'cantEditDefaultText':'Can\'t edit default soundtrack.  Duplicate it or create a new one.',
        'cantOverwriteDefaultText':'Can\'t overwrite default soundtrack',
        'cantSaveAlreadyExistsText':'A soundtrack with that name already exists!',
        'defaultGameMusicText':'<default game music>',
        'defaultSoundtrackNameText':'Default Soundtrack',
        'deleteConfirmText':('Delete Soundtrack:\n'
                             '\n'
                             '\'${NAME}\'?'),
        'deleteText':('Delete\n'
                      'Soundtrack'),
        'duplicateText':('Duplicate\n'
                         'Soundtrack'),
        'editSoundtrackText':'Soundtrack Editor',
        'editText':('Edit\n'
                    'Soundtrack'),
        'fetchingITunesText':'fetching iTunes playlists...',
        'musicVolumeZeroWarning':'Warning: music volume is set to 0',
        'nameText':'Name',
        'newSoundtrackNameText':'My Soundtrack ${COUNT}',
        'newSoundtrackText':'New Soundtrack:',
        'newText':('New\n'
                   'Soundtrack'),
        'selectAPlaylistText':'Select A Playlist',
        'selectASourceText':'Music Source',
        'testText':'test',
        'titleText':'Soundtracks',
        'useDefaultGameMusicText':'Default Game Music',
        'useITunesPlaylistText':'iTunes Playlist',
        'useMusicFileText':'Music File (mp3, etc)',
        'useMusicFolderText':'Folder of Music Files'
    },
    'endText':'End',
    'epicDescriptionFilterText':'${DESCRIPTION} In epic slow motion.',
    'epicNameFilterText':'Epic ${NAME}',
    'errorAccessDeniedText':'access denied',
    'errorOutOfDiskSpaceText':'out of disk space',
    'errorText':'Error',
    'errorUnknownText':'unknown error',
    'exitGameText':'Exit ${APP_NAME}?',
    'externalStorageText':'External Storage',
    'failText':'Fail',
    'fatalErrorText':('Uh oh; something is missing or broken.\n'
                      'Please try reinstalling the app or\n'
                      'contact ${EMAIL} for help.'),
    'fileSelectorWindow':{
        'titleFileFolderText':'Select a File or Folder',
        'titleFileText':'Select a File',
        'titleFolderText':'Select a Folder',
        'useThisFolderButtonText':'Use This Folder'
    },
    'finalScoreText':'Final Score',
    'finalScoresText':'Final Scores',
    'finalTimeText':'Final Time',
    'finishingInstallText':'Finishing install; one moment...',
    'fireTVRemoteWarningText':('* For a better experience, use\n'
                               'Game Controllers or install the\n'
                               '\'${REMOTE_APP_NAME}\' app on your\n'
                               'phones and tablets.'),
    'firstToFinalText':'First-to-${COUNT} Final',
    'firstToSeriesText':'First-to-${COUNT} Series',
    'fiveKillText':'FIVE KILL!!!',
    'flawlessWaveText':'Flawless Wave!',
    'fourKillText':'QUAD KILL!!!',
    'friendScoresUnavailableText':'Friend scores unavailable.',
    'gameCenterText':'GameCenter',
    'gameCircleText':'GameCircle',
    'gameLeadersText':'Game ${COUNT} Leaders',
    'gameListWindow':{
        'cantShareDefaultText':'You can\'t share the default playlist.',
        'cantDeleteDefaultText':'You can\'t delete the default playlist.',
        'cantEditDefaultText':'Can\'t edit the default playlist!  Duplicate it or create a new one.',
        'deleteConfirmText':'Delete "${LIST}"?',
        'deleteText':('Delete\n'
                      'Playlist'),
        'duplicateText':('Duplicate\n'
                         'Playlist'),
        'editText':('Edit\n'
                    'Playlist'),
        'newText':('New\n'
                   'Playlist'),
        'showTutorialText':'Show Tutorial',
        'shuffleGameOrderText':'Shuffle Game Order',
        'titleText':'Customize ${TYPE} Playlists'
    },
    'gameSettingsWindow':{
        'addGameText':'Add Game'
    },
    'gamesToText':'${WINCOUNT} games to ${LOSECOUNT}',
    'gatherWindow':{
        'dedicatedServerInfoText':'For best results, set up a dedicated server. See bombsquadgame.com/server to learn how.',
        'partySizeText':'party size',
        'pingText':'ping',
        'partyStatusNotPublicText':'your party is not public',
        'partyStatusCheckingText':'checking status...',
        'partyStatusJoinableText':'your party is now joinable from the internet',
        'partyStatusNotJoinableText':'your party is not joinable from the internet',
        'partyStatusNoConnectionText':'unable to connect to server',
        'makePartyPublicText':'Make My Party Public',
        'makePartyPrivateText':'Make My Party Private',
        'partyNameText':'Party Name',
        'appInviteSendACodeText':'Send Them A Code',
        'googlePlayVersionOnlyText':'(Android / Google Play version)',
        'otherVersionsText':'(other versions)',
        'appInviteTitleText':'${APP_NAME} App Invite',
        'appInviteMessageText':'${NAME} sent you ${COUNT} tickets in ${APP_NAME}',
        'getFriendInviteCodeText':'Get Friend Invite Code',
        'inviteFriendsText':'Invite Friends',
        'earnTicketsForRecommendingText':('Share the game\n'
                                          'for free tickets...'),
        'earnTicketsForRecommendingAmountText':('Friends will receive ${COUNT} tickets if they try the game\n'
                                                '(and you will receive ${YOU_COUNT} for each who does)'),
        'emailItText':'Email It',
        'sendDirectInvitesText':'Send Direct Invites',
        'shareThisCodeWithFriendsText':'Share this code with friends:',
        'youHaveBeenSentAPromoCodeText':'You have been sent a ${APP_NAME} promo code:',
        'friendHasSentPromoCodeText':'${COUNT} ${APP_NAME} tickets from ${NAME}',
        'friendPromoCodeRedeemShortText':'It can be redeemed for ${COUNT} tickets in the game.',
        'friendPromoCodeRedeemLongText':'It can be redeemed for ${COUNT} free tickets by up to ${MAX_USES} people.',
        'friendPromoCodeAwardText':'You will receive ${COUNT} tickets each time it is used.',
        'friendPromoCodeWhereToEnterText':'(in "Settings->Advanced->Enter Code")',
        'friendPromoCodeInstructionsText':('To use it, open ${APP_NAME} and go to "Settings->Advanced->Enter Code".\n'
                                           'See bombsquadgame.com for download links for all supported platforms.'),
        'friendPromoCodeExpireText':'The code will expire in ${EXPIRE_HOURS} hours and only works for new players.',
        # 'friendPromoCodeInfoText':('${REDEEM_STR}\n'
        #                            '${AWARD_STR}\n'
        #                            '${INSTRUCTIONS_STR}\n'
        #                            '${EXPIRE_TEXT}'),
        'requestingAPromoCodeText':'Requesting a code...',
        'inviteAFriendText':('Friends don\'t have the game? Invite them to\n'
                             'try it and they\'ll receive ${COUNT} free tickets.'),
        'aboutDescriptionLocalMultiplayerExtraText':('Remember: any device in a party can have more\n'
                                                     'than one player if you have enough controllers.'),
        'aboutDescriptionText':('Use these tabs to assemble a party.\n'
                                '\n'
                                'Parties let you play games and tournaments\n'
                                'with your friends across different devices.\n'
                                '\n'
                                'Use the ${PARTY} button at the top right to\n'
                                'chat and interact with your party.\n'
                                '(on a controller, press ${BUTTON} while in a menu)'),
        'aboutText':'About',
        'addressFetchErrorText':'<error fetching addresses>',
        'bluetoothAndroidSupportText':'(works with any Android device supporting Bluetooth)',
        'bluetoothDescriptionText':'Host/join a party over Bluetooth:',
        'bluetoothHostText':'Host over Bluetooth',
        'bluetoothJoinText':'Join over Bluetooth',
        'bluetoothText':'Bluetooth',
        'checkingText':'checking...',
        'disconnectClientsText':('This will disconnect the ${COUNT} player(s)\n'
                                 'in your party. Are you sure?'),
        'googlePlayDescriptionText':'Invite Google Play players to your party:',
        'googlePlayInviteText':'Invite',
        'googlePlayReInviteText':('There are ${COUNT} Google Play player(s) in your party\n'
                                  'who will be disconnected if you start a new invite.\n'
                                  'Include them in the new invitation to get them back.'),
        'googlePlaySeeInvitesText':'See Invites',
        'googlePlayText':'Google Play',
        'inDevelopmentWarningText':('Note:\n'
                                    '\n'
                                    'Network play is a new and still-evolving feature.\n'
                                    'For now, it is highly recommended that all\n'
                                    'players be on the same Wi-Fi network.'),
        'localNetworkDescriptionText':'Join a party on your network:',
        'joinPublicPartyDescriptionText':'Join a Public Party:',
        'hostPublicPartyDescriptionText':'Host a Public Party:',
        'localNetworkText':'Local Network',
        'internetText':'Internet',
        'manualAddressText':'Address',
        'portText':'Port',
        'manualConnectText':'Connect',
        'manualDescriptionText':'Join a party by address:',
        'manualJoinableFromInternetText':'Are you joinable from the internet?:',
        'manualJoinableNoWithAsteriskText':'NO*',
        'manualJoinableYesText':'YES',
        'manualRouterForwardingText':'*to fix this, try configuring your router to forward UDP port ${PORT} to your local address',
        'manualText':'Manual',
        'manualYourAddressFromInternetText':'Your address from the internet:',
        'manualYourLocalAddressText':'Your local address:',
        'showMyAddressText':'Show My Address',
        'noConnectionText':'<no connection>',
        'partyInviteAcceptText':'Accept',
        'partyInviteDeclineText':'Decline',
        'partyInviteGooglePlayExtraText':'(see the \'Google Play\' tab in the \'Gather\' window)',
        'partyInviteIgnoreText':'Ignore',
        'partyInviteText':('${NAME} has invited\n'
                           'you to join their party!'),
        'titleText':'Gather',
        'wifiDirectDescriptionBottomText':('If all devices have a \'Wi-Fi Direct\' panel, they should be able to use it to find\n'
                                           'and connect to each other.  Once all devices are connected, you can form parties\n'
                                           'here using the \'Local Network\' tab, just the same as with a regular Wi-Fi network.\n'
                                           '\n'
                                           'For best results, the Wi-Fi Direct host should also be the ${APP_NAME} party host.'),
        'wifiDirectDescriptionTopText':('Wi-Fi Direct can be used to connect Android devices directly without\n'
                                        'needing a Wi-Fi network. This works best on Android 4.2 or newer.\n'
                                        '\n'
                                        'To use it, open Wi-Fi settings and look for \'Wi-Fi Direct\' in the menu.'),
        'wifiDirectOpenWiFiSettingsText':'Open Wi-Fi Settings',
        'wifiDirectText':'Wi-Fi Direct',
        'worksBetweenAllPlatformsText':'(works between all platforms)',
        'worksWithGooglePlayDevicesText':'(works with devices running the Google Play (android) version of the game)'
    },
    'getTicketsWindow':{
        'freeText':'FREE!',
        'freeTicketsText':'Free Tickets',
        'inProgressText':'A transaction is in progress; please try again in a moment.',
        'purchasesRestoredText':'Purchases restored.',
        'receivedTicketsText':'Received ${COUNT} tickets!',
        'restorePurchasesText':'Restore Purchases',
        'ticketPack1Text':'Small Ticket Pack',
        'ticketPack2Text':'Medium Ticket Pack',
        'ticketPack3Text':'Large Ticket Pack',
        'ticketPack4Text':'Jumbo Ticket Pack',
        'ticketPack5Text':'Mammoth Ticket Pack',
        'ticketPack6Text':'Ultimate Ticket Pack',
        'ticketsFromASponsorText':('Get ${COUNT} tickets\n'
                                   'from a sponsor'),
        'ticketsText':'${COUNT} Tickets',
        'titleText':'Get Tickets',
        'unavailableTemporarilyText':'This is currently unavailable; please try again later.',
        'unavailableText':'Sorry, this is not available.',
        'unavailableLinkAccountText':('Sorry, purchases are not available on this platform.\n'
                                      'As a workaround, you can link this account to an account on\n'
                                      'another platform and make purchases there.'),
        'versionTooOldText':'Sorry, this version of the game is too old; please update to a newer one.',
        'youHaveShortText':'you have ${COUNT}',
        'youHaveText':'you have ${COUNT} tickets'
    },
    'googlePlayText':'Google Play',
    'graphicsSettingsWindow':{
        'alwaysText':'Always',
        'fullScreenCmdText':'Fullscreen (Cmd-F)',
        'fullScreenCtrlText':'Fullscreen (Ctrl-F)',
        'gammaText':'Gamma',
        'highText':'High',
        'higherText':'Higher',
        'lowText':'Low',
        'mediumText':'Medium',
        'neverText':'Never',
        'resolutionText':'Resolution',
        'showFPSText':'Show FPS',
        'texturesText':'Textures',
        'titleText':'Graphics',
        'tvBorderText':'TV Border',
        'verticalSyncText':'Vertical Sync',
        'visualsText':'Visuals'
    },
    'helpWindow':{
        'bombInfoText':('- Bomb -\n'
                        'Stronger than punches, but\n'
                        'can result in grave self-injury.\n'
                        'For best results, throw towards\n'
                        'enemy before fuse runs out.'),
        'bombInfoTextScale':0.6,
        'canHelpText':'${APP_NAME} can help.',
        'controllersInfoText':('You can play ${APP_NAME} with friends over a network, or you\n'
                               'can all play on the same device if you have enough controllers.\n'
                               '${APP_NAME} supports a variety of them; you can even use phones\n'
                               'as controllers via the free \'${REMOTE_APP_NAME}\' app.\n'
                               'See Settings->Controllers for more info.'),
        'controllersText':'Controllers',
        'controlsSubtitleText':'Your friendly ${APP_NAME} character has a few basic actions:',
        'controlsText':'Controls',
        'devicesInfoText':('The VR version of ${APP_NAME} can be played over the network with\n'
                           'the regular version, so whip out your extra phones, tablets,\n'
                           'and computers and get your game on.  It can even be useful to\n'
                           'connect a regular version of the game to the VR version just to\n'
                           'allow people outside to watch the action.'),
        'devicesText':'Devices',
        'friendsGoodText':('These are good to have.  ${APP_NAME} is most fun with several\n'
                           'players and can support up to 8 at a time, which leads us to:'),
        'friendsText':'Friends',
        'jumpInfoText':('- Jump -\n'
                        'Jump to cross small gaps,\n'
                        'to throw things higher, and\n'
                        'to express feelings of joy.'),
        'jumpInfoTextScale':0.6,
        'orPunchingSomethingExtraSpace':0,
        'orPunchingSomethingText':'Or punching something, throwing it off a cliff, and blowing it up on the way down with a sticky bomb.',
        'pickUpInfoText':('- Pick Up -\n'
                          'Grab flags, enemies, or anything\n'
                          'else not bolted to the ground.\n'
                          'Press again to throw.'),
        'pickUpInfoTextScale':0.6,
        'powerupBombDescriptionText':('Lets you whip out three bombs\n'
                                      'in a row instead of just one.'),
        'powerupBombNameText':'Triple-Bombs',
        'powerupCurseDescriptionText':('You probably want to avoid these.\n'
                                       ' ...or do you?'),
        'powerupCurseNameText':'Curse',
        'powerupHealthDescriptionText':('Restores you to full health.\n'
                                        'You\'d never have guessed.'),
        'powerupHealthNameText':'Med-Pack',
        'powerupIceBombsDescriptionText':('Weaker than normal bombs\n'
                                          'but leave your enemies frozen\n'
                                          'and particularly brittle.'),
        'powerupIceBombsNameText':'Ice-Bombs',
        'powerupImpactBombsDescriptionText':('Slightly weaker than regular\n'
                                             'bombs, but they explode on impact.'),
        'powerupImpactBombsNameText':'Trigger-Bombs',
        'powerupLandMinesDescriptionText':('These come in packs of 3;\n'
                                           'Useful for base defense or\n'
                                           'stopping speedy enemies.'),
        'powerupLandMinesNameText':'Land-Mines',
        'powerupPunchDescriptionText':('Makes your punches harder,\n'
                                       'faster, better, stronger.'),
        'powerupPunchNameText':'Boxing-Gloves',
        'powerupShieldDescriptionText':('Absorbs a bit of damage\n'
                                        'so you don\'t have to.'),
        'powerupShieldNameText':'Energy-Shield',
        'powerupStickyBombsDescriptionText':('Stick to anything they hit.\n'
                                             'Hilarity ensues.'),
        'powerupStickyBombsNameText':'Sticky-Bombs',
        'powerupsSubtitleText':'Of course, no game is complete without powerups:',
        'powerupsSubtitleTextScale':0.8,
        'powerupsText':'Powerups',
        'punchInfoText':('- Punch -\n'
                         'Punches do more damage the\n'
                         'faster your fists are moving, so\n'
                         'run and spin like a madman.'),
        'punchInfoTextScale':0.6,
        'runInfoText':('- Run -\n'
                       'Hold ANY button to run. Triggers or shoulder buttons work well if you have them.\n'
                       'Running gets you places faster but makes it hard to turn, so watch out for cliffs.'),
        'runInfoTextScale':0.6,
        'someDaysExtraSpace':0,
        'someDaysText':'Some days you just feel like punching something.  Or blowing something up.',
        'titleText':'${APP_NAME} Help',
        'toGetTheMostText':'To get the most out of this game, you\'ll need:',
        'welcomeText':'Welcome to ${APP_NAME}!'
    },
    'holdAnyButtonText':'<hold any button>',
    'holdAnyKeyText':'<hold any key>',
    'hostIsNavigatingMenusText':'- ${HOST} is navigating menus like a boss -',
    'installDiskSpaceErrorText':('ERROR: Unable to complete the install.\n'
                                 'You may be out of space on your device.\n'
                                 'Clear some space and try again.'),
    'internal':{
        'cantKickHostError':'You can\'t kick the host.',
        'chatBlockedText':'${NAME} is chat-blocked for ${TIME} seconds.',
        'serverRestartingText':'RESTARTING. Please rejoin in a moment...',
        'arrowsToExitListText':'press ${LEFT} or ${RIGHT} to exit list',
        'buttonText':'button',
        'connectedToPartyText':'Joined ${NAME}\'s party!',
        'connectedToGameText':'Joined \'${NAME}\'',
        'connectingToPartyText':'Connecting...',
        'connectionFailedHostAlreadyInPartyText':'Connection failed; host is in another party.',
        'connectionFailedPartyFullText':'Connection failed; the party is full.',
        'connectionFailedText':'Connection failed.',
        'connectionFailedVersionMismatchText':('Connection failed; host is running a different version of the game.\n'
                                               'Make sure you are both up-to-date and try again.'),
        'connectionRejectedText':'Connection rejected.',
        'controllerConnectedText':'${CONTROLLER} connected.',
        'controllerDetectedText':'1 controller detected.',
        'controllerForMenusOnlyText':'This controller can not be used to play; only to navigate menus.',
        'controllerDisconnectedText':'${CONTROLLER} disconnected.',
        'controllerDisconnectedTryAgainText':'${CONTROLLER} disconnected. Please try connecting again.',
        'controllerReconnectedText':'${CONTROLLER} reconnected.',
        'controllersConnectedText':'${COUNT} controllers connected.',
        'controllersDetectedText':'${COUNT} controllers detected.',
        'controllersDisconnectedText':'${COUNT} controllers disconnected.',
        'corruptFileText':'Corrupt file(s) detected. Please try re-installing, or email ${EMAIL}',
        'invalidNameErrorText':'Error: invalid name.',
        'errorPlayingMusicText':'Error playing music: ${MUSIC}',
        'errorResettingAchievementsText':'Unable to reset online achievements; please try again later.',
        'hasMenuControlText':'${NAME} has menu control.',
        'incompatibleVersionHostText':('Host is running a different version of the game.\n'
                                       'Make sure you are both up-to-date and try again.'),
        'incompatibleNewerVersionHostText':('Host is running a newer version of the game.\n'
                                            'Update to the latest version and try again.'),
        'incompatibleVersionPlayerText':('${NAME} is running a different version of the game.\n'
                                         'Make sure you are both up-to-date and try again.'),
        'invalidAddressErrorText':'Error: invalid address.',
        'invalidPortErrorText':'Error: invalid port.',
        'unableToResolveHostText':'Error: unable to resolve host.',
        'invitationSentText':'Invitation sent.',
        'invitationsSentText':'${COUNT} invitations sent.',
        'joinedPartyInstructionsText':('Someone has joined your party.\n'
                                       'Go to \'Play\' to start a game.'),
        'keyboardText':'Keyboard',
        'kickIdlePlayersKickedText':'Kicking ${NAME} for being idle.',
        'kickIdlePlayersWarning1Text':'${NAME} will be kicked in ${COUNT} seconds if still idle.',
        'kickIdlePlayersWarning2Text':'(you can turn this off in Settings -> Advanced)',
        'leftPartyText':'Left ${NAME}\'s party.',
        'leftGameText':'Left \'${NAME}\'.',
        'noMusicFilesInFolderText':'Folder contains no music files.',
        'playerJoinedPartyText':'${NAME} joined the party!',
        'playerLeftPartyText':'${NAME} left the party.',
        'rejectingInviteAlreadyInPartyText':'Rejecting invite (already in a party).',
        'signInErrorText':'Error signing in.',
        'signInNoConnectionText':'Unable to sign in. (no internet connection?)',
        'telnetAccessDeniedText':'ERROR: user has not granted telnet access.\n',
        'timeOutText':'(times out in ${TIME} seconds)',
        'touchScreenJoinWarningText':('You have joined with the touchscreen.\n'
                                      'If this was a mistake, tap \'Menu->Leave Game\' with it.'),
        'touchScreenText':'TouchScreen',
        'unavailableNoConnectionText':'This is currently unavailable (no internet connection?)',
        'vrOrientationResetCardboardText':('Use this to reset the VR orientation.\n'
                                           'To play the game you\'ll need an external controller.'),
        'vrOrientationResetText':'VR orientation reset.',
        'willTimeOutText':'(will time out if idle)'
    },
    'jumpBoldText':'JUMP',
    'jumpText':'Jump',
    'keepText':'Keep',
    'keepTheseSettingsText':'Keep these settings?',
    'killsTallyText':'${COUNT} kills',
    'killsText':'Kills',
    'kioskWindow':{
        'easyText':'Easy',
        'epicModeText':'Epic Mode',
        'fullMenuText':'Full Menu',
        'hardText':'Hard',
        'mediumText':'Medium',
        'singlePlayerExamplesText':'Single Player / Co-op Examples',
        'versusExamplesText':'Versus Examples'
    },
    'languageSetText':'Language is now "${LANGUAGE}".',
    'lapNumberText':'Lap ${CURRENT}/${TOTAL}',
    'lastGamesText':'(last ${COUNT} games)',
    'leaderboardsText':'Leaderboards',
    'league':{
        'allTimeText':'All Time',
        'currentSeasonText':'Current Season (${NUMBER})',
        'leagueFullText':'${NAME} League',
        'rankInLeagueText':'#${RANK}, ${NAME} League${SUFFIX}',
        'leagueRankText':'League Rank',
        'leagueText':'League',
        'seasonEndedDaysAgoText':'Season ended ${NUMBER} days ago.',
        'seasonEndsDaysText':'Season ends in ${NUMBER} days.',
        'seasonEndsHoursText':'Season ends in ${NUMBER} hours.',
        'seasonEndsMinutesText':'Season ends in ${NUMBER} minutes.',
        'seasonText':'Season ${NUMBER}',
        'tournamentLeagueText':'You must reach ${NAME} league to enter this tournament.',
        'trophyCountsResetText':'Trophy counts will reset next season.'
    },
    'levelBestTimesText':'Best times on ${LEVEL}',
    'levelBestScoresText':'Best scores on ${LEVEL}',
    'levelIsLockedText':'${LEVEL} is locked.',
    'levelMustBeCompletedFirstText':'${LEVEL} must be completed first.',
    'levelUnlockedText':'Level Unlocked!',
    'livesBonusText':'Lives Bonus',
    'loadingText':'loading',
    'mainMenu':{
        'creditsText':'Credits',
        'demoMenuText':'Demo Menu',
        'endGameText':'End Game',
        'exitGameText':'Exit Game',
        'exitToMenuText':'Exit to menu?',
        'howToPlayText':'How to Play',
        'justPlayerText':'(Just ${NAME})',
        'leaveGameText':'Leave Game',
        'leavePartyConfirmText':'Really leave the party?',
        'leavePartyText':'Leave Party',
        'quitText':'Quit',
        'resumeText':'Resume',
        'settingsText':'Settings'
    },
    'makeItSoText':'Make it So',
    'mapSelectGetMoreMapsText':'Get More Maps...',
    'mapSelectText':'Select...',
    'mapSelectTitleText':'${GAME} Maps',
    'mapText':'Map',
    'mostValuablePlayerText':'Most Valuable Player',
    'mostViolatedPlayerText':'Most Violated Player',
    'mostViolentPlayerText':'Most Violent Player',
    'moveText':'Move',
    'multiKillText':'${COUNT}-KILL!!!',
    'multiPlayerCountText':'${COUNT} players',
    'mustInviteFriendsText':('Note: you must invite friends in\n'
                             'the "${GATHER}" panel or attach\n'
                             'controllers to play multiplayer.'),
    'nameBetrayedText':'${NAME} betrayed ${VICTIM}.',
    'nameDiedText':'${NAME} died.',
    'nameKilledText':'${NAME} killed ${VICTIM}.',
    'nameNotEmptyText':'Name cannot be empty!',
    'nameScoresText':'${NAME} Scores!',
    'nameSuicideKidFriendlyText':'${NAME} accidentally died.',
    'nameSuicideText':'${NAME} committed suicide.',
    'nativeText':'Native',
    'newPersonalBestText':'New personal best!',
    'newTestBuildAvailableText':('A newer test build is available! (${VERSION} build ${BUILD}).\n'
                                 'Get it at ${ADDRESS}'),
    'newVersionAvailableText':'A newer version of ${APP_NAME} is available! (${VERSION})',
    'nextLevelText':'Next Level',
    'noAchievementsRemainingText':'- none',
    'noContinuesText':'(no continues)',
    'noExternalStorageErrorText':'No external storage found on this device',
    'noGameCircleText':'Error: not logged into GameCircle',
    'noScoresYetText':'No scores yet.',
    'noThanksText':'No Thanks',
    'noValidMapsErrorText':'No valid maps found for this game type.',
    'notEnoughPlayersRemainingText':'Not enough players remaining; exit and start a new game.',
    'notEnoughPlayersText':'You need at least ${COUNT} players to start this game!',
    'notNowText':'Not Now',
    'notSignedInErrorText':'You must sign in to do this.',
    'notSignedInGooglePlayErrorText':'You must sign in with Google Play to do this.',
    'notSignedInText':'not signed in',
    'nothingIsSelectedErrorText':'Nothing is selected!',
    'numberText':'#${NUMBER}',
    'offText':'Off',
    'okText':'Ok',
    'onText':'On',
    'onslaughtRespawnText':'${PLAYER} will respawn in wave ${WAVE}',
    'orText':'${A} or ${B}',
    'outOfText':'(#${RANK} out of ${ALL})',
    'ownFlagAtYourBaseWarning':('Your own flag must be\n'
                                'at your base to score!'),
    'packageModsEnabledErrorText':'Network-play is not allowed while local-package-mods are enabled (see Settings->Advanced)',
    'partyWindow':{
        'chatMessageText':'Chat Message',
        'emptyText':'Your party is empty',
        'hostText':'(host)',
        'sendText':'Send',
        'titleText':'Your Party'
    },
    'pausedByHostText':'(paused by host)',
    'perfectWaveText':'Perfect Wave!',
    'pickUpText':'Pick Up',
    'playModes':{
        'coopText':'Co-op',
        'freeForAllText':'Free-for-All',
        'multiTeamText':'Multi-Team',
        'singlePlayerCoopText':'Single Player / Co-op',
        'teamsText':'Teams'
    },
    'playText':'Play',
    'playWindow':{
        'oneToFourPlayersText':'1-4 players',
        'titleText':'Play',
        'twoToEightPlayersText':'2-8 players'
    },
    'playerCountAbbreviatedText':'${COUNT}p',
    'playerDelayedJoinText':'${PLAYER} will enter at the start of the next round.',
    'playerLeftText':'${PLAYER} left the game.',
    'playerLimitReachedText':'Player limit of ${COUNT} reached; no joiners allowed.',
    'playerProfilesWindow':{
        'cantDeleteAccountProfileText':'You can\'t delete your account profile.',
        'deleteButtonText':('Delete\n'
                            'Profile'),
        'deleteConfirmText':'Delete \'${PROFILE}\'?',
        'editButtonText':('Edit\n'
                          'Profile'),
        'explanationText':'(custom player names and appearances for this account)',
        'newButtonText':('New\n'
                         'Profile'),
        'titleText':'Player Profiles'
    },
    'playerText':'Player',
    'playlistNoValidGamesErrorText':'This playlist contains no valid unlocked games.',
    'playlistNotFoundText':'playlist not found',
    'playlistsText':'Playlists',
    'pleaseRateText':('If you\'re enjoying ${APP_NAME}, please consider taking a\n'
                      'moment and rating it or writing a review.  This provides\n'
                      'useful feedback and helps support future development.\n'
                      '\n'
                      'thanks!\n'
                      '-eric'),
    'pressAnyButtonPlayAgainText':'Press any button to play again...',
    'pressAnyButtonText':'Press any button to continue...',
    'pressAnyButtonToJoinText':'press any button to join...',
    'pressAnyKeyButtonPlayAgainText':'Press any key/button to play again...',
    'pressAnyKeyButtonText':'Press any key/button to continue...',
    'pressAnyKeyText':'Press any key...',
    'pressJumpToFlyText':'** Press jump repeatedly to fly **',
    'pressPunchToJoinText':'press PUNCH to join...',
    'pressToOverrideCharacterText':'press ${BUTTONS} to override your character',
    'pressToSelectProfileText':'press ${BUTTONS} to select a player',
    'pressToSelectTeamText':'press ${BUTTONS} to select a team',
    'promoCodeWindow':{
        'codeText':'Code',
        'enterText':'Enter'
    },
    'promoSubmitErrorText':'Error submitting code; check your internet connection',
    'ps3ControllersWindow':{
        'macInstructionsText':('Switch off the power on the back of your PS3, make sure\n'
                               'Bluetooth is enabled on your Mac, then connect your controller\n'
                               'to your Mac via a USB cable to pair the two. From then on, you\n'
                               'can use the controller\'s home button to connect it to your Mac\n'
                               'in either wired (USB) or wireless (Bluetooth) mode.\n'
                               '\n'
                               'On some Macs you may be prompted for a passcode when pairing.\n'
                               'If this happens, see the following tutorial or google for help.\n'
                               '\n'
                               '\n'
                               '\n'
                               '\n'
                               'PS3 controllers connected wirelessly should show up in the device\n'
                               'list in System Preferences->Bluetooth. You may need to remove them\n'
                               'from that list when you want to use them with your PS3 again.\n'
                               '\n'
                               'Also make sure to disconnect them from Bluetooth when not in\n'
                               'use or their batteries will continue to drain.\n'
                               '\n'
                               'Bluetooth should handle up to 7 connected devices,\n'
                               'though your mileage may vary.'),
        'macInstructionsTextScale':0.74,
        'ouyaInstructionsText':('To use a PS3 controller with your OUYA, simply connect it with a USB cable\n'
                                'once to pair it.  Doing this may disconnect your other controllers, so\n'
                                'you should then restart your OUYA and unplug the USB cable.\n'
                                '\n'
                                'From then on you should be able to use the controller\'s HOME button to\n'
                                'connect it wirelessly. When you are done playing, hold the HOME button\n'
                                'for 10 seconds to turn the controller off; otherwise it may remain on\n'
                                'and waste batteries.'),
        'ouyaInstructionsTextScale':0.74,
        'pairingTutorialText':'pairing tutorial video',
        'titleText':'Using PS3 Controllers with ${APP_NAME}:'
    },
    'punchBoldText':'PUNCH',
    'punchText':'Punch',
    'purchaseForText':'Purchase for ${PRICE}',
    'purchaseGameText':'Purchase Game',
    'purchasingText':'Purchasing...',
    'quitGameText':'Quit ${APP_NAME}?',
    'quittingIn5SecondsText':'Quitting in 5 seconds...',
    'randomText':'Random',
    'rankText':'Rank',
    'ratingText':'Rating',
    'reachWave2Text':'Reach wave 2 to rank.',
    'readyText':'ready',
    'recentText':'Recent',
    'removeInGameAdsText':'Unlock "${PRO}" in the store to remove in-game ads.',
    'renameText':'Rename',
    'replayEndText':'End Replay',
    'replayNameDefaultText':'Last Game Replay',
    'replayReadErrorText':'Error reading replay file.',
    'replayRenameWarningText':'Rename "${REPLAY}" after a game if you want to keep it; otherwise it will be overwritten.',
    'replayVersionErrorText':('Sorry, this replay was made in a different\n'
                              'version of the game and can\'t be used.'),
    'replayWatchText':'Watch Replay',
    'replayWriteErrorText':'Error writing replay file.',
    'replaysText':'Replays',
    'requestingText':'Requesting...',
    'restartText':'Restart',
    'retryText':'Retry',
    'revertText':'Revert',
    'runText':'Run',
    'saveText':'Save',
    'scoreChallengesText':'Score Challenges',
    'scoreListUnavailableText':'Score list unavailable.',
    'scoreText':'Score',
    'scoreUnits':{
        'millisecondsText':'Milliseconds',
        'pointsText':'Points',
        'secondsText':'Seconds'
    },
    'scoreWasText':'(was ${COUNT})',
    'selectText':'Select',
    'seriesWinLine1PlayerText':'WINS THE',
    'seriesWinLine1TeamText':'WINS THE',
    'seriesWinLine1Text':'WINS THE',
    'seriesWinLine2Text':'SERIES!',
    'settingsWindow':{
        'playerProfilesMovedText':'Note: Player Profiles have moved to the Account window in the main menu.',
        'accountText':'Account',
        'advancedText':'Advanced',
        'audioText':'Audio',
        'controllersText':'Controllers',
        'graphicsText':'Graphics',
        'titleText':'Settings'
    },
    'settingsWindowAdvanced':{
        'showBombTrajectoriesText':'Show Bomb Trajectories',
        'alwaysUseInternalKeyboardDescriptionText':'(a simple, controller-friendly on-screen keyboard for text editing)',
        'alwaysUseInternalKeyboardText':'Always Use Internal Keyboard',
        'benchmarksText':'Benchmarks & Stress-Tests',
        'enablePackageModsDescriptionText':'(enables extra modding capabilities but disables net-play)',
        'enablePackageModsText':'Enable Local Package Mods',
        'enterPromoCodeText':'Enter Code',
        'forTestingText':'Note: these values are only for testing and will be lost when the app exits.',
        'helpTranslateText':('${APP_NAME}\'s non-English translations are a community\n'
                             'supported effort.  If you\'d like to contribute or correct\n'
                             'a translation, follow the link below. Thanks in advance!'),
        'kickIdlePlayersText':'Kick Idle Players',
        'kidFriendlyModeText':'Kid-Friendly Mode (reduced violence, etc)',
        'languageText':'Language',
        'moddingGuideText':'Modding Guide',
        'mustRestartText':'You must restart the game for this to take effect.',
        'netTestingText':'Network Testing',
        'resetText':'Reset',
        'showPlayerNamesText':'Show Player Names',
        'showUserModsText':'Show Mods Folder',
        'titleText':'Advanced',
        'translationEditorButtonText':'${APP_NAME} Translation Editor',
        'translationFetchErrorText':'translation status unavailable',
        'translationFetchingStatusText':'checking translation status...',
        'translationNoUpdateNeededText':'the current language is up to date; woohoo!',
        'translationUpdateNeededText':'** the current language needs updates!! **',
        'translationInformMe':'Inform me when my language needs updates',
        'disableThisNotice':'(you can disable this notice in advanced settings)',
        'vrTestingText':'VR Testing'
    },
    'signInWithGameCenterText':('To use a Game Center account,\n'
                                'sign in with the Game Center app.'),
    'singleGamePlaylistNameText':'Just ${GAME}',
    'singlePlayerCountText':'1 player',
    'soloNameFilterText':'Solo ${NAME}',
    'soundtrackTypeNames':{
        'CharSelect':'Character Selection',
        'Chosen One':'Chosen One',
        'Epic':'Epic Mode Games',
        'Epic Race':'Epic Race',
        'FlagCatcher':'Capture the Flag',
        'Flying':'Happy Thoughts',
        'Football':'Football',
        'ForwardMarch':'Assault',
        'GrandRomp':'Conquest',
        'Hockey':'Hockey',
        'Keep Away':'Keep Away',
        'Marching':'Runaround',
        'Menu':'Main Menu',
        'Onslaught':'Onslaught',
        'Race':'Race',
        'Scary':'King of the Hill',
        'Scores':'Score Screen',
        'Survival':'Elimination',
        'ToTheDeath':'Death Match',
        'Victory':'Final Score Screen'
    },
    'spaceKeyText':'space',
    'store':{
        'alreadyOwnText':'You already own ${NAME}!',
        'bombSquadProNewDescriptionText':('• Removes in-game ads and nag-screens\n'
                                          '• Unlocks more game settings\n'
                                          '• Also includes:'),
        'bombSquadProNameText':'${APP_NAME} Pro',
        'buyText':'Buy',
        'totalWorthText':'*** ${TOTAL_WORTH} value! ***',
        'charactersText':'Characters',
        'comingSoonText':'Coming Soon...',
        'extrasText':'Extras',
        'freeBombSquadProText':('BombSquad is now free, but since you originally purchased it you are\n'
                                'receiving the BombSquad Pro upgrade and ${COUNT} tickets as a thank-you.\n'
                                'Enjoy the new features, and thank you for your support!\n'
                                '-Eric'),
        'holidaySpecialText':'Holiday Special',
        'howToSwitchCharactersText':'(go to "${SETTINGS} -> ${PLAYER_PROFILES}" to assign & customize characters)',
        'howToUseIconsText':'(create global player profiles (in the account window) to use these)',
        'howToUseMapsText':'(use these maps in your own teams/free-for-all playlists)',
        'iconsText':'Icons',
        'loadErrorText':('Unable to load page.\n'
                         'Check your internet connection.'),
        'loadingText':'loading',
        'mapsText':'Maps',
        'miniGamesText':'MiniGames',
        'oneTimeOnlyText':'(one time only)',
        'purchaseAlreadyInProgressText':'A purchase of this item is already in progress.',
        'purchaseConfirmText':'Purchase ${ITEM}?',
        'purchaseNotValidError':('Purchase not valid.\n'
                                 'Contact ${EMAIL} if this is an error.'),
        'purchaseText':'Purchase',
        'saleBundleText':'Bundle Sale!',
        'saleExclaimText':'Sale!',
        'upgradeQuestionText':'Upgrade?',
        'salePercentText':'(${PERCENT}% off)',
        'saleText':'SALE',
        'searchText':'Search',
        'teamsFreeForAllGamesText':'Teams / Free-for-All Games',
        'winterSpecialText':'Winter Special',
        'youOwnThisText':'- you own this -'
    },
    'storeDescriptionText':('8 Player Party Game Madness!\n'
                            '\n'
                            'Blow up your friends (or the computer) in a tournament of explosive mini-games such as Capture-the-Flag, Bomber-Hockey, and Epic-Slow-Motion-Death-Match!\n'
                            '\n'
                            'Simple controls and extensive controller support make it easy for up to 8 people to get in on the action; you can even use your mobile devices as controllers via the free ‘BombSquad Remote’ app!\n'
                            '\n'
                            'Bombs Away!\n'
                            '\n'
                            'Check out www.froemling.net/bombsquad for more info.\n'),
    'storeDescriptions':{
        'blowUpYourFriendsText':'Blow up your friends.',
        'competeInMiniGamesText':'Compete in mini-games ranging from racing to flying.',
        'customize2Text':'Customize characters, mini-games, and even the soundtrack.',
        'customizeText':'Customize characters and create your own mini-game playlists.',
        'sportsMoreFunText':'Sports are more fun with explosives.',
        'teamUpAgainstComputerText':'Team up against the computer.'
    },
    'storeText':'Store',
    'telnetAccessGrantedText':'Telnet access enabled.',
    'telnetAccessText':'Telnet access detected; allow?',
    'testBuildErrorText':'This test build is no longer active; please check for a new version.',
    'testBuildText':'Test Build',
    'testBuildValidateErrorText':'Unable to validate test build. (no net connection?)',
    'testBuildValidatedText':'Test Build Validated; Enjoy!',
    'thankYouText':'Thank you for your support! Enjoy the game!!',
    'threeKillText':'TRIPLE KILL!!',
    'timeBonusText':'Time Bonus',
    'timeElapsedText':'Time Elapsed',
    'timeExpiredText':'Time Expired',
    'tipText':'Tip',
    'titleText':'BombSquad',
    'titleVRText':'BombSquad VR',
    'topFriendsText':'Top Friends',
    'tournamentCheckingStateText':'Checking tournament state; please wait...',
    'challengeEndedText':'This challenge has ended.',
    'tournamentEndedText':'This tournament has ended. A new one will start soon.',
    'tournamentEntryText':'Tournament Entry',
    'tournamentResultsRecentText':'Recent Tournament Results',
    'tournamentStandingsText':'Tournament Standings',
    'tournamentText':'Tournament',
    'tournamentTimeExpiredText':'Tournament Time Expired',
    'tournamentsText':'Tournaments',
    'translations':{
        'characterNames':{
            'Lucky':None,
            'Easter Bunny':None,
            'Todd McBurton':None,
            'Lee':None,
            'Agent Johnson':None,
            'Grumbledorf':None,
            'Minimus':None,
            'Butch':None,
            'Middle-Man':None,
            'Gretel':None,
            'Sammy Slam':None,
            'Pixel':None,
            'Zola':None,
            'Flopsy':None,
            'Taobao Mascot':None,
            'Pascal':None,
            'Bernard':None,
            'Bones':None,
            'Santa Claus':None,
            'Frosty':None,
            'B-9000':None,
            'Jack Morgan':None,
            'Mel':None,
            'Kronk':None,
            'Spaz':None,
            'Snake Shadow':None,
            'Zoe':None
        },
        'coopLevelNames':{
            '${GAME} Training':None,
            'Infinite ${GAME}':None,
            'Infinite Onslaught':None,
            'Infinite Runaround':None,
            'Onslaught Training':None,
            'Pro ${GAME}':None,
            'Pro Football':None,
            'Pro Onslaught':None,
            'Pro Runaround':None,
            'Rookie ${GAME}':None,
            'Rookie Football':None,
            'Rookie Onslaught':None,
            'The Last Stand':None,
            'Uber ${GAME}':None,
            'Uber Football':None,
            'Uber Onslaught':None,
            'Uber Runaround':None
        },
        'gameDescriptions':{
            ('Be the chosen one for a length of time to win.\n'
             'Kill the chosen one to become it.'):None,
            'Bomb as many targets as you can.':None,
            'Carry the flag for ${ARG1} seconds.':None,
            'Carry the flag for a set length of time.':None,
            'Crush ${ARG1} of your enemies.':None,
            'Defeat all enemies.':None,
            'Dodge the falling bombs.':None,
            'Final glorious epic slow motion battle to the death.':None,
            'Get the flag to the enemy end zone.':None,
            'How fast can you defeat the ninjas?':None,
            'Kill a set number of enemies to win.':None,
            'Last one standing wins.':None,
            'Last remaining alive wins.':None,
            'Last team standing wins.':None,
            'Prevent enemies from reaching the exit.':None,
            'Reach the enemy flag to score.':None,
            'Return the enemy flag to score.':None,
            'Run ${ARG1} laps.':None,
            'Run ${ARG1} laps. Your entire team has to finish.':None,
            'Run 1 lap.':None,
            'Run 1 lap. Your entire team has to finish.':None,
            'Run real fast!':None,
            'Gather eggs!':None,
            'Score ${ARG1} goals.':None,
            'Score ${ARG1} touchdowns.':None,
            'Score a goal.':None,
            'Score a touchdown.':None,
            'Score some goals.':None,
            'Secure all ${ARG1} flags.':None,
            'Secure all flags on the map to win.':None,
            'Secure the flag for ${ARG1} seconds.':None,
            'Secure the flag for a set length of time.':None,
            'Steal the enemy flag ${ARG1} times.':None,
            'Steal the enemy flag.':None,
            'There can be only one.':None,
            'Touch the enemy flag ${ARG1} times.':None,
            'Touch the enemy flag.':None,
            'carry the flag for ${ARG1} seconds':None,
            'kill ${ARG1} enemies':None,
            'last one standing wins':None,
            'last team standing wins':None,
            'return ${ARG1} flags':None,
            'return 1 flag':None,
            'run ${ARG1} laps':None,
            'run 1 lap':None,
            'score ${ARG1} goals':None,
            'score ${ARG1} touchdowns':None,
            'score a goal':None,
            'score a touchdown':None,
            'secure all ${ARG1} flags':None,
            'secure the flag for ${ARG1} seconds':None,
            'touch ${ARG1} flags':None,
            'touch 1 flag':None
        },
        'gameNames':{
            'Easter Egg Hunt':None,
            'Assault':None,
            'Capture the Flag':None,
            'Chosen One':None,
            'Conquest':None,
            'Death Match':None,
            'Elimination':None,
            'Football':None,
            'Hockey':None,
            'Keep Away':None,
            'King of the Hill':None,
            'Meteor Shower':None,
            'Ninja Fight':None,
            'Onslaught':None,
            'Race':None,
            'Runaround':None,
            'Target Practice':None,
            'The Last Stand':None
        },
        'inputDeviceNames':{
            'Keyboard':None,
            'Keyboard P2':None
        },
        'languages':{
            'Serbian':None,
            'Chinese':None,
            'Croatian':None,
            'Czech':None,
            'Danish':None,
            'Dutch':None,
            'English':None,
            'Esperanto':None,
            'Finnish':None,
            'French':None,
            'Greek':None,
            'German':None,
            'Gibberish':None,
            'Hindi':None,
            'Hungarian':None,
            'Italian':None,
            'Persian':None,
            'Japanese':None,
            'Korean':None,
            'Polish':None,
            'Portuguese':None,
            'Russian':None,
            'Spanish':None,
            'Turkish':None,
            'Indonesian':None,
            'Belarussian':None,
            'Swedish':None,
            'Romanian':None,
            'Ukrainian':None,
            'Arabic':None
        },
        'leagueNames':{
            'Bronze':None,
            'Diamond':None,
            'Gold':None,
            'Silver':None
        },
        'mapsNames':{
            'Big G':None,
            'Bridgit':None,
            'Courtyard':None,
            'Crag Castle':None,
            'Doom Shroom':None,
            'Football Stadium':None,
            'Happy Thoughts':None,
            'Hockey Stadium':None,
            'Lake Frigid':None,
            'Monkey Face':None,
            'Rampage':None,
            'Roundabout':None,
            'Step Right Up':None,
            'The Pad':None,
            'Tip Top':None,
            'Tower D':None,
            'Zigzag':None
        },
        'playlistNames':{
            'Just Epic':None,
            'Just Sports':None
        },
        'scoreNames':{
            'Flags':None,
            'Goals':None,
            'Score':None,
            'Survived':None,
            'Time':None,
            'Time Held':None
        },
        'serverResponses':{
            'Your account was rejected. Are you signed in?':None,
            'Tournaments disabled due to rooted device.':None,
            'Tournaments require ${VERSION} or newer':None,
            ('LINKING DENIED. ${ACCOUNT} contains\n'
             'significant data that would ALL BE LOST.\n'
             'You can link in the opposite order if you\'d like\n'
             '(and lose THIS account\'s data instead)'):None,
            'An error has occurred; (${ERROR})':None,
            'An error has occurred; please contact support. (${ERROR})':None,
            'Temporarily unavailable; please try again later.':None,
            ('WARNING: complaints of hacking have been issued against your account.\n'
             'Accounts found to be hacking will be banned.  Please play fair.'):None,
            ('Server functionality is no longer supported in this version of the game;\n'
             'Please update to a newer version.'):None,
            'You must update to the newest version of the game to do this.':None,
            'You don\'t own that.':None,
            'You can join in ${COUNT} seconds.':None,
            ('Would you like to link your device account to this one?\n'
             '\n'
             'Your device account is ${ACCOUNT1}\n'
             'This account is ${ACCOUNT2}\n'
             '\n'
             'This will allow you to keep your existing progress.\n'
             'Warning: this cannot be undone!\n'):None,
            ('Unlink ${ACCOUNT} from this account?\n'
             'All data on ${ACCOUNT} will be reset.\n'
             '(except for achievements in some cases)'):None,
            'This account cannot be unlinked for ${NUM} days.':None,
            ('Link account ${ACCOUNT} to this account?\n'
             'All existing data on ${ACCOUNT} will be lost.\n'
             'This can not be undone.  Are you sure?'):None,
            ('Are you sure you want to link these accounts?\n'
             '\n'
             '${ACCOUNT1}\n'
             '${ACCOUNT2}\n'
             '\n'
             'This cannot be undone!'):None,
            'Invalid tournament entry; score will be ignored.':None,
            'Accounts are already linked.':None,
            'Invalid payment; purchase canceled.':None,
            'An error has occurred; please try again later.':None,
            'An error has occurred; please contact support@froemling.net.':None,
            'Account linking successful!':None,
            'Account unlinking successful!':None,
            'Cheating detected; scores and prizes suspended for ${COUNT} days.':None,
            'Your friend code was used by ${ACCOUNT}':None,
            'Sorry, this code only works for new accounts.':None,
            'Sorry, this code has expired.':None,
            'Message is too long.':None,
            'Sorry, this code has already been used.':None,
            'Sorry, there are no uses remaining on this code.':None,
            'This code cannot be used on the account that created it.':None,
            'A code has already been used on this account.':None,
            'You must update to a newer version of the app to do this.':None,
            'Could not establish a secure connection.':None,
            'Daily maximum reached.':None,
            'Maximum friend code rewards reached.':None,
            'A reward has already been given for that address.':None,
            'Can\'t link; would surpass maximum of ${COUNT} linked accounts.':None,
            'Can\'t link 2 diamond league accounts.':None,
            'Can\'t link 2 accounts of this type.':None,
            'BombSquad Pro unlocked!':None,
            'Item unlocked!':None,
            'Entering tournament...':None,
            'Invalid promo code.':None,
            'Invalid code.':None,
            'Invalid purchase.':None,
            'Max number of playlists reached.':None,
            'Max number of profiles reached.':None,
            'Profile "${NAME}" upgraded successfully.':None,
            'Profile could not be upgraded.':None,
            'Purchase successful!':None,
            ('Received ${COUNT} tickets for signing in.\n'
             'Come back tomorrow to receive ${TOMORROW_COUNT}.'):None,
            'The tournament ended before you finished.':None,
            'This requires version ${VERSION} or newer.':None,
            'You already own this!':None,
            'You don\'t have enough tickets for this!':None,
            'You got ${COUNT} tickets!':None,
            'You got a ${ITEM}!':None,
            'You have been promoted to a new league; congratulations!':None,
            'You must wait a few seconds before entering a new code.':None,
            'You ranked #${RANK} in the last tournament. Thanks for playing!':None,
            ('Your copy of the game has been modified.\n'
             'Please revert any changes and try again.'):None
        },
        'settingNames':{
            'Pro Mode':None,
            'Bomb Spawning':None,
            '1 Minute':None,
            '1 Second':None,
            '10 Minutes':None,
            '2 Minutes':None,
            '2 Seconds':None,
            '20 Minutes':None,
            '4 Seconds':None,
            '5 Minutes':None,
            '8 Seconds':None,
            'Balance Total Lives':None,
            'Chosen One Gets Gloves':None,
            'Chosen One Gets Shield':None,
            'Chosen One Time':None,
            'Enable Impact Bombs':None,
            'Enable Triple Bombs':None,
            'Epic Mode':None,
            'Flag Idle Return Time':None,
            'Flag Touch Return Time':None,
            'Hold Time':None,
            'Kills to Win Per Player':None,
            'Laps':None,
            'Lives Per Player':None,
            'Long':None,
            'Longer':None,
            'Mine Spawning':None,
            'Entire Team Must Finish':None,
            'No Mines':None,
            'None':None,
            'Normal':None,
            'Respawn Times':None,
            'Score to Win':None,
            'Short':None,
            'Shorter':None,
            'Solo Mode':None,
            'Target Count':None,
            'Time Limit':None,
            'Allow Negative Scores':None,
        },
        'statements':{
            'Killing ${NAME} for skipping part of the track!':None,
            '${TEAM} is disqualified because ${PLAYER} left':None,
            'Warning to ${NAME}:  turbo / button-spamming knocks you out.':None,
        },
        'teamNames':{
            'Bad Guys':None,
            'Blue':None,
            'Good Guys':None,
            'Red':None
        },
        'tips':{
            ('Don\'t spin for too long; you\'ll become dizzy and fall.'):None,
            ('A perfectly timed running-jumping-spin-punch can kill in a single hit\n'
             'and earn you lifelong respect from your friends.'):None,
            'Always remember to floss.':None,
            ('Create player profiles for yourself and your friends with\n'
             'your preferred names and appearances instead of using random ones.'):None,
            ('Curse boxes turn you into a ticking time bomb.\n'
             'The only cure is to quickly grab a health-pack.'):None,
            ('Despite their looks, all characters\' abilities are identical,\n'
             'so just pick whichever one you most closely resemble.'):None,
            'Don\'t get too cocky with that energy shield; you can still get yourself thrown off a cliff.':None,
            'Don\'t run all the time.  Really.  You will fall off cliffs.':None,
            'Hold any button to run.  (Trigger buttons work well if you have them)':None,
            ('Hold down any button to run. You\'ll get places faster\n'
             'but won\'t turn very well, so watch out for cliffs.'):None,
            ('Ice bombs are not very powerful, but they freeze\n'
             'whoever they hit, leaving them vulnerable to shattering.'):None,
            ('If someone picks you up, punch them and they\'ll let go.\n'
             'This works in real life too.'):None,
            ('If you are short on controllers, install the \'${REMOTE_APP_NAME}\' app\n'
             'on your mobile devices to use them as controllers.'):None,
            ('If you get a sticky-bomb stuck to you, jump around and spin in circles. You might\n'
             'shake the bomb off, or if nothing else your last moments will be entertaining.'):None,
            'If you kill an enemy in one hit you get double points for it.':None,
            ('If you pick up a curse, your only hope for survival is to\n'
             'find a health powerup in the next few seconds.'):None,
            'If you stay in one place, you\'re toast. Run and dodge to survive..':None,
            ('If you\'ve got lots of players coming and going, turn on \'auto-kick-idle-players\'\n'
             'under settings in case anyone forgets to leave the game.'):None,
            ('If your device gets too warm or you\'d like to conserve battery power,\n'
             'turn down "Visuals" or "Resolution" in Settings->Graphics'):None,
            ('If your framerate is choppy, try turning down resolution\n'
             'or visuals in the game\'s graphics settings.'):None,
            ('In Capture-the-Flag, your own flag must be at your base to score, If the other\n'
             'team is about to score, stealing their flag can be a good way to stop them.'):None,
            'In hockey, you\'ll maintain more speed if you turn gradually.':None,
            'It\'s easier to win with a friend or two helping.':None,
            'Jump just as you\'re throwing to get bombs up to the highest levels.':None,
            'Land-mines are a good way to stop speedy enemies.':None,
            ('Many things can be picked up and thrown, including other players.  Tossing\n'
             'your enemies off cliffs can be an effective and emotionally fulfilling strategy.'):None,
            'No, you can\'t get up on the ledge. You have to throw bombs.':None,
            ('Players can join and leave in the middle of most games,\n'
             'and you can also plug and unplug controllers on the fly.'):None,
            'Practice using your momentum to throw bombs more accurately.':None,
            ('Punches do more damage the faster your fists are moving,\n'
             'so try running, jumping, and spinning like crazy.'):None,
            ('Run back and forth before throwing a bomb\n'
             'to \'whiplash\' it and throw it farther.'):None,
            ('Take out a group of enemies by\n'
             'setting off a bomb near a TNT box.'):None,
            ('The head is the most vulnerable area, so a sticky-bomb\n'
             'to the noggin usually means game-over.'):None,
            ('This level never ends, but a high score here\n'
             'will earn you eternal respect throughout the world.'):None,
            ('Throw strength is based on the direction you are holding.\n'
             'To toss something gently in front of you, don\'t hold any direction.'):None,
            ('Tired of the soundtrack?  Replace it with your own!\n'
             'See Settings->Audio->Soundtrack'):None,
            'Try \'Cooking off\' bombs for a second or two before throwing them.':None,
            'Try tricking enemies into killing eachother or running off cliffs.':None,
            'Use the pick-up button to grab the flag < ${PICKUP} >':None,
            'Whip back and forth to get more distance on your throws..':None,
            ('You can \'aim\' your punches by spinning left or right.\n'
             'This is useful for knocking bad guys off edges or scoring in hockey.'):None,
            ('You can judge when a bomb is going to explode based on the\n'
             'color of sparks from its fuse:  yellow..orange..red..BOOM.'):None,
            'You can throw bombs higher if you jump just before throwing.':None,
            ('You take damage when you whack your head on things,\n'
             'so try to not whack your head on things.'):None,
            'Your punches do much more damage if you are running or spinning.':None
        }
    },
    'trophiesText':'Trophies',
    'trophiesThisSeasonText':'Trophies This Season',
    'tutorial':{
        'cpuBenchmarkText':'Running tutorial at ludicrous-speed (primarily tests CPU speed)',
        'phrase01Text':'Hi there!',
        'phrase02Text':'Welcome to ${APP_NAME}!',
        'phrase03Text':'Here\'s a few tips for controlling your character:',
        'phrase04Text':'Many things in ${APP_NAME} are PHYSICS based.',
        'phrase05Text':'For example, when you punch,..',
        'phrase06Text':'..damage is based on the speed of your fists.',
        'phrase07Text':'See? We weren\'t moving, so that barely hurt ${NAME}.',
        'phrase08Text':'Now let\'s jump and spin to get more speed.',
        'phrase09Text':'Ah, that\'s better.',
        'phrase10Text':'Running helps too.',
        'phrase11Text':'Hold down ANY button to run.',
        'phrase12Text':'For extra-awesome punches, try running AND spinning.',
        'phrase13Text':'Whoops; sorry \'bout that ${NAME}.',
        'phrase14Text':'You can pick up and throw things such as flags.. or ${NAME}.',
        'phrase15Text':'Lastly, there\'s bombs.',
        'phrase16Text':'Throwing bombs takes practice.',
        'phrase17Text':'Ouch! Not a very good throw.',
        'phrase18Text':'Moving helps you throw farther.',
        'phrase19Text':'Jumping helps you throw higher.',
        'phrase20Text':'"Whiplash" your bombs for even longer throws.',
        'phrase21Text':'Timing your bombs can be tricky.',
        'phrase22Text':'Dang.',
        'phrase23Text':'Try "cooking off" the fuse for a second or two.',
        'phrase24Text':'Hooray! Nicely cooked.',
        'phrase25Text':'Well, that\'s just about it.',
        'phrase26Text':'Now go get \'em, tiger!',
        'phrase27Text':'Remember your training, and you WILL come back alive!',
        'phrase28Text':'...well, maybe...',
        'phrase29Text':'Good luck!',
        'randomName1Text':'Fred',
        'randomName2Text':'Harry',
        'randomName3Text':'Bill',
        'randomName4Text':'Chuck',
        'randomName5Text':'Phil',
        'skipConfirmText':'Really skip the tutorial? Tap or press to confirm.',
        'skipVoteCountText':'${COUNT}/${TOTAL} skip votes',
        'skippingText':'skipping tutorial...',
        'toSkipPressAnythingText':'(tap or press anything to skip tutorial)'
    },
    'twoKillText':'DOUBLE KILL!',
    'unavailableText':'unavailable',
    'unconfiguredControllerDetectedText':'Unconfigured controller detected:',
    'unlockThisInTheStoreText':'This must be unlocked in the store.',
    'unlockThisText':'To unlock this, you need:',
    'unlockThisProfilesText':'To create more than ${NUM} profiles, you need:',
    'unsupportedHardwareText':'Sorry, this hardware is not supported by this build of the game.',
    'upFirstText':'Up first:',
    'upNextText':'Up next in game ${COUNT}:',
    'updatingAccountText':'Updating your account...',
    'upgradeText':'Upgrade',
    'upgradeToPlayText':'Unlock "${PRO}" in the in-game store to play this.',
    'useDefaultText':'Use Default',
    'usesExternalControllerText':'This game uses an external controller for input.',
    'usingItunesText':'Using iTunes for soundtrack...',
    'validatingTestBuildText':'Validating Test Build...',
    'victoryText':'Victory!',
    'vsText':'vs.',
    'waitingForHostText':'(waiting for ${HOST} to continue)',
    'waitingForPlayersText':'waiting for players to join...',
    'watchAnAdText':'Watch an Ad',
    'watchAVideoText':'Watch a Video',
    'watchWindow':{
        'playbackSpeedText':'Playback Speed: ${SPEED}',
        'deleteConfirmText':'Delete "${REPLAY}"?',
        'deleteReplayButtonText':('Delete\n'
                                  'Replay'),
        'myReplaysText':'My Replays',
        'noReplaySelectedErrorText':'No Replay Selected',
        'renameReplayButtonText':('Rename\n'
                                  'Replay'),
        'renameReplayText':'Rename "${REPLAY}" to:',
        'renameText':'Rename',
        'replayDeleteErrorText':'Error deleting replay.',
        'replayNameText':'Replay Name',
        'replayRenameErrorAlreadyExistsText':'A replay with that name already exists.',
        'replayRenameErrorInvalidName':'Can\'t rename replay; invalid name.',
        'replayRenameErrorText':'Error renaming replay.',
        'sharedReplaysText':'Shared Replays',
        'titleText':'Watch',
        'watchReplayButtonText':('Watch\n'
                                 'Replay')
    },
    'waveText':'Wave',
    'wellSureText':'Well Sure!',
    'wiimoteLicenseWindow':{
        'titleText':'DarwiinRemote Copyright'
    },
    'wiimoteListenWindow':{
        'listeningText':'Listening For Wiimotes...',
        'pressText':'Press Wiimote buttons 1 and 2 simultaneously.\n',
        'pressText2':'On newer Wiimotes with Motion Plus built in, press the red \'sync\' button on the back instead.'
    },
    'wiimoteSetupWindow':{
        'copyrightText':'DarwiinRemote Copyright',
        'listenText':'Listen',
        'macInstructionsText':('Make sure your Wii is off and Bluetooth is enabled\n'
                               'on your Mac, then press \'Listen\'. Wiimote support can\n'
                               'be a bit flaky, so you may have to try a few times\n'
                               'before you get a connection.\n'
                               '\n'
                               'Bluetooth should handle up to 7 connected devices,\n'
                               'though your mileage may vary.\n'
                               '\n'
                               'BombSquad supports the original Wiimotes, Nunchuks,\n'
                               'and the Classic Controller.\n'
                               'The newer Wii Remote Plus now works too\n'
                               'but not with attachments.'),
        'thanksText':('Thanks to the DarwiinRemote team\n'
                      'For making this possible.\n'),
        'titleText':'Wiimote Setup'
    },
    'winsPlayerText':'${NAME} Wins!',
    'winsTeamText':'${NAME} Wins!',
    'winsText':'${NAME} Wins!',
    'worldScoresUnavailableText':'World scores unavailable.',
    'worldsBestScoresText':'World\'s Best Scores',
    'worldsBestTimesText':'World\'s Best Times',
    'xbox360ControllersWindow':{
        'getDriverText':'Get Driver',
        'macInstructions2Text':('To use controllers wirelessly, you\'ll also need the receiver that\n'
                                'comes with the \'Xbox 360 Wireless Controller for Windows\'.\n'
                                'One receiver allows you to connect up to 4 controllers.\n'
                                '\n'
                                'Important: 3rd-party receivers will not work with this driver;\n'
                                'make sure your receiver says \'Microsoft\' on it, not \'XBOX 360\'.\n'
                                'Microsoft no longer sells these separately, so you\'ll need to get\n'
                                'the one bundled with the controller or else search ebay.\n'
                                '\n'
                                'If you find this useful, please consider a donation to the\n'
                                'driver developer at his site.'),
        'macInstructionsText':('To use Xbox 360 controllers, you\'ll need to install\n'
                               'the Mac driver available at the link below.\n'
                               'It works with both wired and wireless controllers.'),
        'macInstructionsTextScale':0.8,
        'ouyaInstructionsText':('To use wired Xbox 360 controllers with BombSquad, simply\n'
                                'plug them into your device\'s USB port.  You can use a USB hub\n'
                                'to connect multiple controllers.\n'
                                '\n'
                                'To use wireless controllers you\'ll need a wireless receiver,\n'
                                'available as part of the "Xbox 360 wireless Controller for Windows"\n'
                                'package or sold separately. Each receiver plugs into a USB port and\n'
                                'allows you to connect up to 4 wireless controllers.'),
        'titleText':'Using Xbox 360 Controllers with ${APP_NAME}:'
    },
    'yesAllowText':'Yes, Allow!',
    'yourBestScoresText':'Your Best Scores',
    'yourBestTimesText':'Your Best Times'
}
