1 /* eslint-disable max-len */
5 baseRomInvalid: 'CRC32 mismatch (need 33:22:EF:FC). Wrong ROM file?',
6 baseRomRemoved: 'Base ROM removed.',
7 baseRomSet: 'Base ROM set.',
8 setBaseRom: 'Set base ROM',
11 date: '{{ date, L LT }}',
12 fetchingPatch: 'Fetching patch',
13 filename: 'alttpr - {{preset}} - {{hash}}',
14 heading: 'A Link to the Past Randomizer Seed',
15 generated: 'Generated',
16 generator: 'Generator',
18 doors: 'This seed has been generated with Aerinon\'s door randomizer.',
20 mystery: 'Mystery ROM, settings hidden',
21 noMystery: 'No mystery',
24 patchError: 'Error applying patch: {{msg}}',
29 race: 'Race ROM, seed hidden',
32 shuffleenemies: 'Enemy shuffle',
43 generated: 'generated',
49 acceptError: 'Error accepting',
50 acceptSuccess: 'Accepted',
52 rejectSuccess: 'Rejected',
53 rejectError: 'Error rejecting',
56 heading: 'Auto tracking',
59 disconnected: 'Disconnected',
60 error: 'Connection error',
61 'no-device': 'No device',
62 'not-applicable': 'Connected to {{ device }}, mode not applicable',
63 'not-in-game': 'Connected to {{ device }}, not in game',
64 tracking: 'Connected to {{ device }}',
70 browserSource: 'Browser source',
83 nextFrame: 'Next frame',
86 playPause: 'Play/Pause',
101 attribution: 'Attribution',
102 description: 'Description',
103 edit: 'Edit content',
104 saveError: 'Error saving',
105 saveSuccess: 'Saved',
106 short: 'Short description',
111 commentary: 'Commentary',
113 tracking: 'Tracking',
118 controls: 'Controls',
120 heading: 'Discord Bot',
121 invite: 'Invite bot',
122 selectGuild: 'Please select server',
125 addRestream: 'Add Restream',
127 applyError: 'Error signing up',
128 applySuccess: 'Application received',
129 signUpAs: 'Sign up as',
130 title: 'Application',
133 commentary: 'Commentary',
134 empty: 'No dates coming up.',
135 raceroom: 'Race room',
137 acceptComms: 'Open commentary application',
138 acceptTracker: 'Open tracker application',
139 addError: 'Error adding restream',
142 crewError: 'Error updating',
143 crewSuccess: 'Updated',
144 editError: 'Error saving',
145 editSuccess: 'Saved',
146 removeError: 'Error removing restream',
147 removeSuccess: 'Removed',
151 sgSignUp: 'SG Signup',
152 startTime: '{{ date, LL LT }}',
153 tracking: 'Tracking',
157 description: 'Um no',
158 heading: 'Access denied',
161 description: 'Pretty sure I had that somehere',
162 heading: 'Not found',
165 description: 'NotLikeThis',
166 heading: 'Server error',
170 concluded: 'This event has concluded.',
172 evergreen: 'Evergreen events',
174 ongoing: 'Ongoing events',
176 pastEpisodes: 'Past races',
178 upcomingEpisodes: 'Upcoming races',
181 alttpde: 'German ALttP Discord',
182 alttpwiki: 'ALttP Speedrunning Wiki',
183 competitions: 'Competitions',
184 connect: 'Connect Spedruns Discord',
185 contact: 'If you would like to organize a Tournament on this site, please contact holysmoke86 on Discord.',
189 muffins: 'Muffins\' Glitch Map',
191 resources: 'Resources',
192 restreamCentral: 'Restream Central Discord',
193 schedule: 'Schedule',
194 smd: 'German Super Metroid Discord',
195 smwiki: 'Super Metroid Speedrunning Wiki',
201 appDescription: 'Tournaments and tutorials for The Legend of Zelda: A Link to the Past Randomizer',
203 pleaseSelect: 'Please select',
207 AllowedIcon: 'Allowed',
208 ApplicationsIcon: 'Applications',
211 DiscordIcon: 'Discord',
213 FinishedIcon: 'Finished',
214 FirstPlaceIcon: 'First Place',
215 ForbiddenIcon: 'Forbidden',
216 ForfeitIcon: 'Forfeit',
217 LanguageIcon: 'Language',
218 LockedIcon: 'Locked',
219 LogoutIcon: 'Logout',
220 PendingIcon: 'Pending',
221 ProtocolIcon: 'Protocol',
222 ResultIcon: 'Result',
223 SecondPlaceIcon: 'Second Place',
224 SettingsIcon: 'Settings',
225 StreamIcon: 'Stream',
226 ThirdPlaceIcon: 'Third Place',
227 TwitchIcon: 'Twitch',
228 UnknownIcon: 'Unknown',
229 UnlockedIcon: 'Unlocked',
230 YoutubeIcon: 'YouTube',
233 'big-key': 'Big Key',
234 'blue-boomerang': 'Boomerang',
235 'blue-mail': 'Blue Mail',
236 'blue-pendant': 'Pendant of Power',
237 'blue-potion': 'Blue Potion',
242 'bottle-bee': 'Bee in a Bottle',
245 'bowless-silvers': 'Silvers w/o Bow',
247 byrna: 'Cane of Byrna',
252 'dungeon-ct': 'Castle Tower',
253 'dungeon-dp': 'Desert Palace',
254 'dungeon-ep': 'Eastern Palace',
255 'dungeon-gt': 'Ganon\'s Tower',
256 'dungeon-hc': 'Hyrule Castle',
257 'dungeon-ip': 'Ice Palace',
258 'dungeon-mm': 'Misery Mire',
259 'dungeon-pd': 'Palace of Darkness',
260 'dungeon-sp': 'Swamp Palace',
261 'dungeon-sw': 'Skull Woods',
262 'dungeon-th': 'Tower of Hera',
263 'dungeon-tr': 'Turtle Rock',
264 'dungeon-tt': 'Thieves\' Town',
266 fairy: 'Fairy in a Bottle',
267 'fighter-shield': 'Fighter Shield',
268 'fighter-sword': 'Fighter Sword',
269 'fire-rod': 'Fire Rod',
270 'fire-shield': 'Fire Shield',
271 flippers: 'Flippers',
273 glove: 'Power Glove',
274 'gold-sword': 'Gold Sword',
275 'green-mail': 'Green Mail',
276 'green-pendant': 'Pendant of Courage',
277 'green-potion': 'Green Potion',
278 'half-magic': 'Half Magic',
280 'heart-container': 'Heart Container',
281 'heart-piece': 'Heart Piece',
282 hookshot: 'Hookshot',
283 'ice-rod': 'Ice Rod',
286 'master-sword': 'Master Sword',
288 'mirror-shield': 'Mirror Shield',
289 mitts: 'Titan \'s Mitts',
290 moonpearl: 'Moonpearl',
291 mushroom: 'Mushroom',
292 'not-flippers': 'No Flippers',
293 'not-mirror': 'No Mirror',
294 'not-moonpearl': 'No Moonpearl',
297 'quarter-magic': 'Quarter Magic',
298 'red-bomb': 'Red Bomb',
299 'red-boomerang': 'Red Boomerang',
300 'red-mail': 'Red Mail',
301 'red-pendant': 'Pendant of Wisdom',
302 'red-potion': 'Red Potion',
305 'small-key': 'Small Key',
306 somaria: 'Cane of Somaria',
307 'tempered-sword': 'Tempered Sword',
311 description: 'Maps of The Legend of Zelda: A Link to the Past',
312 dwLong: 'Dark World',
314 goToLocation: 'Go to location',
316 lwLong: 'Light World',
318 onThisMap: 'On this map',
319 spLong: 'Special Areas',
321 uw2Long: 'Underworld 2',
323 uwLong: 'Underworld',
324 uwOverlay: 'Show grid',
329 schedule: 'Schedule',
336 empty: 'No participants on record',
337 heading: 'Participants',
338 participant: 'Participant',
339 placement: 'Placement',
341 placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
343 admin: 'Administrator',
347 roles: 'Participated as',
348 tournament: 'Tournament',
354 p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
355 p2: 'If you click on Login, you wil be redirected to a discord portal. Once signed in, Discord will provide us with your username, discriminator and ID.',
356 p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
361 accepted: 'Application from {{username}} accepted',
362 received: 'Application from {{username}} received',
363 rejected: 'Application from {{username}} rejected',
366 comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
367 report: 'Result of <1>{{time}}</1> reported for round {{number}}',
370 create: 'Added round #{{number}}',
371 edit: 'Edited round #{{number}}',
372 lock: 'Round #{{number}} locked',
373 seed: 'Set seed for round #{{number}}',
374 unlock: 'Round #{{number}} unlocked',
377 close: 'Registration closed',
378 discord: 'Discord server connected',
379 lock: 'Tournament locked',
380 open: 'Registration opened',
381 settings: 'Modified settings',
382 unlock: 'Tournament unlocked',
384 unknown: 'Unknown protocol entry of type {{type}}.',
390 addComment: 'Comment',
393 edit: 'Change result',
394 editComment: 'Edit comment',
397 placement: 'Placement',
398 points_one: '{{ count }} point',
399 points_other: '{{ count }} points',
400 report: 'Report result',
401 reportError: 'Error saving :(',
402 reportPreview: 'Will be recorded as {{ time }}',
403 reportSuccess: 'Stored, thanks :)',
408 time: 'Time: {{ time }}',
410 vodNote: 'If you want to share your VoD, go ahead.',
414 date: '{{ date, L }}',
416 editError: 'Error saving round',
417 editSuccess: 'Saved successfully',
418 empty: 'No rounds yet',
421 noSeed: 'No seed set',
422 numberOfResults_one: '{{ count }} submission',
423 numberOfResults_other: '{{ count }} submissions',
424 loadMore: 'load more rounds',
426 lockDescription: 'When a round is locked, runners cannot submit or change results.',
427 locked: 'Results for this round have been locked.',
428 lockError: 'Error locking round',
429 lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
430 lockSuccess: 'Round locked',
431 rolled_by: 'Rolled by',
432 rolledBy: 'Rolled by {{name}}',
435 setSeedError: 'Seed could not be set',
436 setSeedSuccess: 'Seed set',
439 unlock: 'Unock round',
440 unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
441 unlocked: 'Results for this round are subject to change.',
442 unlockError: 'Error unlocking round',
443 unlockSuccess: 'Round unlocked',
449 description: 'Upcoming matches and other events.',
451 startTime: '{{ date, LT }}',
454 noResults: 'No results',
457 device: 'Preferred device',
461 settings: 'SNES Settings',
464 description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
465 heading: 'Techniques',
466 lastModified: 'Last modified: {{ date, L }}',
467 requirements: 'Requires: ',
474 rulesetDescriptions: {
475 competitive: 'Competitive',
476 mg: 'Major Glitches',
478 owg: 'Overworld Glitches',
480 rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
485 applicationDenied: 'Application denied',
486 applicationPending: 'Application pending',
487 applications: 'Applications',
489 applyError: 'Error submitting application',
490 applySuccess: 'Application sent',
491 closeError: 'Error closing registration',
492 closeSuccess: 'Registration closed',
494 discordError: 'Error connecting',
495 discordNoCategory: 'No category',
496 discordRoundCategory: 'Category for round channels',
497 discordRoundTemplate: 'Template for round channels',
498 discordSettings: 'Discord settings',
499 discordSettingsError: 'Error saving discord settings',
500 discordSettingsSuccess: 'Discord settings saved',
501 discordSuccess: 'Discord associated',
502 inviteBot: 'Invite bot',
503 locked: 'Lock rounds',
504 lockError: 'Error locking tournament',
505 lockSuccess: 'Tournament locked',
506 monitors: 'Monitors',
507 noApplications: 'No applications at this point',
508 noRecord: 'Tournament set to not be recorded',
509 open: 'Open registration',
510 openError: 'Error opening registration',
511 openSuccess: 'Registration opened',
512 scoreboard: 'Scoreboard',
513 scoreChart: 'Score chart',
514 settings: 'Settings',
515 settingsError: 'Error saving settings',
516 settingsSuccess: 'Settings saved successfully',
517 showNumbers: 'Show numbers',
518 unlockError: 'Error unlocking tournaments',
519 unlockSuccess: 'Tournament unlocked',
522 addCommand: 'Add command',
525 chatError: 'Error sending message',
526 chatSettings: 'Chat Bot Settings',
527 chatSuccess: 'Message queued',
528 chatWaitMsgsMin: 'Min. messages',
529 chatWaitMsgsMax: 'Max. messages',
530 chatWaitTimeMin: 'Min. time',
531 chatWaitTimeMax: 'Max. time',
532 commandDialog: 'Edit command',
534 commandParameters: 'Parameters',
535 commandRestriction: 'Restriction',
536 commandRestrictions: {
541 commands: 'Commands',
545 'guessing-cancel': 'Cancel guessing game',
546 'guessing-leaderboard': 'Guessing game leaderboard',
547 'guessing-solve': 'Solve guessing game',
548 'guessing-start': 'Start guessing game',
549 'guessing-stop': 'Stop guessing game',
551 runner: 'Runner list',
553 controls: 'Controls',
555 activeMessage: 'Message when a game is already running',
556 cancelMessage: 'Game cancellation announcement',
557 closeWinnersMessage: 'Message for inexact winners',
558 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
559 defaultActiveMessage: 'Channel already has an active guessing game',
560 defaultCancelMessage: 'Guessing game cancelled',
561 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
562 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
563 defaultNoWinnersMessage: 'nobody wins :(',
564 defaultNotActiveMessage: 'Channel has no active guessing game',
565 defaultStartMessage: 'Get your guesses in',
566 defaultStopMessage: 'Guessing closed',
567 defaultWinnersMessage: 'Congrats {names}!',
569 guessTimestamp: '{{ timestamp, LT }}',
570 invalidSolutionMessage: 'Message for invalid (or missing) solution',
571 leaderboardType: 'Leaderboard type',
576 month: 'Current month',
577 year: 'Current year',
579 noWinnersMessage: 'Announcement for no winners',
580 notActiveMessage: 'Message when no game is currently active',
581 pointsCloseFirst: 'Points for first close match',
582 pointsCloseMax: 'Maximum distance to count as close match',
583 pointsCloseOther: 'Points for further close matches',
584 pointsExactFirst: 'Points for first exact match',
585 pointsExactOther: 'Points for further exact matches',
586 popoutControls: 'Popout controls',
587 settings: 'Guessing game settings',
588 startMessage: 'Starting announcement',
589 stopMessage: 'Closing announcement',
591 winnerScore: '{{ score }} points',
592 winnerScore_one: '{{ score }} point',
593 winnersMessage: 'Winners announcement',
594 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
596 heading: 'Twitch Bot',
597 joinApp: 'Join as App Bot',
598 joinChat: 'Join as Chat Bot',
599 joinError: 'Error joining channel',
600 joinSuccess: 'Joined',
601 noManagePermission: 'You lack the required privileges to manage the twitch bot.',
602 partError: 'Error parting channel',
603 partSuccess: 'Parted',
604 saveError: 'Error saving',
605 saveSuccess: 'Saved',
606 selectChannel: 'Please select a channel to manage.',
607 sendApp: 'Send as App Bot',
608 sendChat: 'Send as Chat Bot',
611 heading: 'Twitch extension terms and policies',
612 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.',
613 p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
616 discordTag: 'Discord tag',
617 editNickname: 'Edit name',
618 editStreamLink: 'Edit stream link',
620 noStream: 'No stream set',
621 participationEmpty: 'Has not participated in any tourneys yet.',
622 roundRecords: 'Race records',
623 setNicknameError: 'Could not save name',
624 setNicknameSuccess: 'Name changed',
625 setStreamLinkError: 'Could not save stream link',
626 setStreamLinkSuccess: 'Stream link saved',
628 streamLink: 'Stream link',
629 tournaments: 'Tournaments',
630 tournamentRecords: 'Tournament records',
634 required: 'Please tell me',
635 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',