+ scoreChart: 'Score chart',
+ settings: 'Settings',
+ settingsError: 'Error saving settings',
+ settingsSuccess: 'Settings saved successfully',
+ showNumbers: 'Show numbers',
+ unlockError: 'Error unlocking tournaments',
+ unlockSuccess: 'Tournament unlocked',
+ },
+ twitchBot: {
+ addCommand: 'Add command',
+ channel: 'Channel',
+ chat: 'Chat',
+ chatError: 'Error sending message',
+ chatSettings: 'Chat Bot Settings',
+ chatSuccess: 'Message queued',
+ chatWaitMsgsMin: 'Min. messages',
+ chatWaitMsgsMax: 'Max. messages',
+ chatWaitTimeMin: 'Min. time',
+ chatWaitTimeMax: 'Max. time',
+ commandDialog: 'Edit command',
+ commandName: 'Name',
+ commandParameters: 'Parameters',
+ commandRestriction: 'Restriction',
+ commandRestrictions: {
+ mod: 'Mods',
+ none: 'none',
+ owner: 'Owner',
+ },
+ commands: 'Commands',
+ commandType: 'Type',
+ commandTypes: {
+ crew: 'Crew list',
+ 'guessing-cancel': 'Cancel guessing game',
+ 'guessing-leaderboard': 'Guessing game leaderboard',
+ 'guessing-solve': 'Solve guessing game',
+ 'guessing-start': 'Start guessing game',
+ 'guessing-stop': 'Stop guessing game',
+ none: 'keiner',
+ runner: 'Runner list',
+ },
+ controls: 'Controls',
+ guessingGame: {
+ activeMessage: 'Message when a game is already running',
+ cancelMessage: 'Game cancellation announcement',
+ closeWinnersMessage: 'Message for inexact winners',
+ closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
+ defaultActiveMessage: 'Channel already has an active guessing game',
+ defaultCancelMessage: 'Guessing game cancelled',
+ defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
+ defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
+ defaultNoWinnersMessage: 'nobody wins :(',
+ defaultNotActiveMessage: 'Channel has no active guessing game',
+ defaultStartMessage: 'Get your guesses in',
+ defaultStopMessage: 'Guessing closed',
+ defaultWinnersMessage: 'Congrats {names}!',
+ guesses: 'Guesses',
+ guessTimestamp: '{{ timestamp, LT }}',
+ invalidSolutionMessage: 'Message for invalid (or missing) solution',
+ leaderboardType: 'Leaderboard type',
+ leaderboardTypes: {
+ 30: 'Running month',
+ 365: 'Running year',
+ all: 'All time',
+ month: 'Current month',
+ year: 'Current year',
+ },
+ noWinnersMessage: 'Announcement for no winners',
+ notActiveMessage: 'Message when no game is currently active',
+ pointsCloseFirst: 'Points for first close match',
+ pointsCloseMax: 'Maximum distance to count as close match',
+ pointsCloseOther: 'Points for further close matches',
+ pointsExactFirst: 'Points for first exact match',
+ pointsExactOther: 'Points for further exact matches',
+ popoutControls: 'Popout controls',
+ settings: 'Guessing game settings',
+ startMessage: 'Starting announcement',
+ stopMessage: 'Closing announcement',
+ winners: 'Winners',
+ winnerScore: '{{ score }} points',
+ winnerScore_one: '{{ score }} point',
+ winnersMessage: 'Winners announcement',
+ winnersMessageHint: '{names} will be replaced with a list of winners\' names',
+ },
+ heading: 'Twitch Bot',
+ joinApp: 'Join as App Bot',
+ joinChat: 'Join as Chat Bot',
+ joinError: 'Error joining channel',
+ joinSuccess: 'Joined',
+ noManagePermission: 'You lack the required privileges to manage the twitch bot.',
+ partError: 'Error parting channel',
+ partSuccess: 'Parted',
+ saveError: 'Error saving',
+ saveSuccess: 'Saved',
+ selectChannel: 'Please select a channel to manage.',
+ sendApp: 'Send as App Bot',
+ sendChat: 'Send as Chat Bot',
+ },
+ twitchLegal: {
+ heading: 'Twitch extension terms and policies',
+ p1: 'Participation in the guessing game solely takes place via Twitch chat. Your nickname might show up in chat, on stream and in the leaderboard panel, should you choose to participate.',
+ p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
+ },
+ users: {
+ discordTag: 'Discord tag',
+ editNickname: 'Edit name',
+ editStreamLink: 'Edit stream link',
+ nickname: 'Name',
+ noStream: 'No stream set',
+ participationEmpty: 'Has not participated in any tourneys yet.',
+ roundRecords: 'Race records',
+ setNicknameError: 'Could not save name',
+ setNicknameSuccess: 'Name changed',
+ setStreamLinkError: 'Could not save stream link',
+ setStreamLinkSuccess: 'Stream link saved',
+ stream: 'Stream',
+ streamLink: 'Stream link',
+ tournaments: 'Tournaments',
+ tournamentRecords: 'Tournament records',