rejectSuccess: 'Rejected',
rejectError: 'Error rejecting',
},
+ autoTracking: {
+ heading: 'Auto tracking',
+ statusMsg: {
+ disabled: 'Disabled',
+ disconnected: 'Disconnected',
+ error: 'Connection error',
+ 'no-device': 'No device',
+ 'not-applicable': 'Connected to {{ device }}, mode not applicable',
+ 'not-in-game': 'Connected to {{ device }}, not in game',
+ tracking: 'Connected to {{ device }}',
+ },
+ },
button: {
add: 'Add',
back: 'Back',
+ browserSource: 'Browser source',
cancel: 'Cancel',
chart: 'Chart',
close: 'Close',
retry: 'Retry',
save: 'Save',
search: 'Search',
+ send: 'Send',
settings: 'Settings',
signUp: 'Sign up',
+ start: 'Start',
stop: 'Stop',
unconfirm: 'Retract',
unset: 'Unset',
},
},
events: {
+ concluded: 'This event has concluded.',
+ end: 'End',
+ evergreen: 'Evergreen events',
+ heading: 'Events',
+ ongoing: 'Ongoing events',
+ past: 'Past events',
+ pastEpisodes: 'Past races',
+ start: 'Start',
upcomingEpisodes: 'Upcoming races',
},
footer: {
competitions: 'Competitions',
connect: 'Connect Spedruns Discord',
contact: 'If you would like to organize a Tournament on this site, please contact holysmoke86 on Discord.',
+ events: 'Events',
info: 'Infos',
map: 'ALttP Map',
muffins: 'Muffins\' Glitch Map',
privacy: 'Privacy',
resources: 'Resources',
+ restreamCentral: 'Restream Central Discord',
schedule: 'Schedule',
smd: 'German Super Metroid Discord',
smwiki: 'Super Metroid Speedrunning Wiki',
tech: 'ALttP Tech',
},
general: {
+ actions: 'Actions',
anonymous: 'Anonym',
appDescription: 'Tournaments and tutorials for The Legend of Zelda: A Link to the Past Randomizer',
appName: 'ALttP',
discord: 'Discord server connected',
lock: 'Tournament locked',
open: 'Registration opened',
+ settings: 'Modified settings',
unlock: 'Tournament unlocked',
},
unknown: 'Unknown protocol entry of type {{type}}.',
noSeed: 'No seed set',
numberOfResults_one: '{{ count }} submission',
numberOfResults_other: '{{ count }} submissions',
+ loadMore: 'load more rounds',
lock: 'Lock round',
lockDescription: 'When a round is locked, runners cannot submit or change results.',
locked: 'Results for this round have been locked.',
scoreboard: 'Scoreboard',
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',
+ defaultActiveMessage: 'Channel already has an active guessing game',
+ defaultCancelMessage: 'Guessing game cancelled',
+ 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',
+ 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',