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',
234 armos: 'Armos Knights',
236 'big-key': 'Big Key',
238 'blue-boomerang': 'Boomerang',
239 'blue-mail': 'Blue Mail',
240 'blue-pendant': 'Pendant of Power',
241 'blue-potion': 'Blue Potion',
246 'bottle-bee': 'Bee in a Bottle',
249 'bowless-silvers': 'Silvers w/o Bow',
251 byrna: 'Cane of Byrna',
256 'dungeon-ct': 'Castle Tower',
257 'dungeon-dp': 'Desert Palace',
258 'dungeon-ep': 'Eastern Palace',
259 'dungeon-gt': 'Ganon\'s Tower',
260 'dungeon-hc': 'Hyrule Castle',
261 'dungeon-ip': 'Ice Palace',
262 'dungeon-mm': 'Misery Mire',
263 'dungeon-pd': 'Palace of Darkness',
264 'dungeon-sp': 'Swamp Palace',
265 'dungeon-sw': 'Skull Woods',
266 'dungeon-th': 'Tower of Hera',
267 'dungeon-tr': 'Turtle Rock',
268 'dungeon-tt': 'Thieves\' Town',
270 fairy: 'Fairy in a Bottle',
271 'fighter-shield': 'Fighter Shield',
272 'fighter-sword': 'Fighter Sword',
273 'fire-rod': 'Fire Rod',
274 'fire-shield': 'Fire Shield',
275 flippers: 'Flippers',
277 glove: 'Power Glove',
278 'gold-sword': 'Gold Sword',
279 'green-mail': 'Green Mail',
280 'green-pendant': 'Pendant of Courage',
281 'green-potion': 'Green Potion',
282 'half-magic': 'Half Magic',
284 'heart-0': 'No Heart Pieces',
285 'heart-1': 'One Heart Piece',
286 'heart-2': 'Two Heart Pieces',
287 'heart-3': 'Three Heart Pieces',
288 'heart-container': 'Heart Container',
289 'heart-piece': 'Heart Piece',
290 helma: 'King Helmasaur',
291 hookshot: 'Hookshot',
292 'ice-rod': 'Ice Rod',
293 kholdstare: 'Kholdstare',
295 lanmolas: 'Lanmolas',
297 'master-sword': 'Master Sword',
299 'mirror-shield': 'Mirror Shield',
300 mitts: 'Titan \'s Mitts',
303 moonpearl: 'Moonpearl',
304 mushroom: 'Mushroom',
305 'not-flippers': 'No Flippers',
306 'not-mirror': 'No Mirror',
307 'not-moonpearl': 'No Moonpearl',
310 'quarter-magic': 'Quarter Magic',
311 'red-bomb': 'Red Bomb',
312 'red-boomerang': 'Red Boomerang',
313 'red-crystal': 'Red Crystal',
314 'red-mail': 'Red Mail',
315 'red-pendant': 'Pendant of Wisdom',
316 'red-potion': 'Red Potion',
319 'small-key': 'Small Key',
320 somaria: 'Cane of Somaria',
321 'sword-1': 'Fighter Sword',
322 'sword-2': 'Master Sword',
323 'sword-3': 'Tempered Sword',
324 'sword-4': 'Gold Sword',
325 'tempered-sword': 'Tempered Sword',
327 vitreous: 'Vitreous',
331 description: 'Maps of The Legend of Zelda: A Link to the Past',
332 dwLong: 'Dark World',
334 goToLocation: 'Go to location',
336 lwLong: 'Light World',
338 onThisMap: 'On this map',
339 spLong: 'Special Areas',
341 uw2Long: 'Underworld 2',
343 uwLong: 'Underworld',
344 uwOverlay: 'Show grid',
349 schedule: 'Schedule',
356 empty: 'No participants on record',
357 heading: 'Participants',
358 participant: 'Participant',
359 placement: 'Placement',
361 placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
363 admin: 'Administrator',
367 roles: 'Participated as',
368 tournament: 'Tournament',
374 p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
375 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.',
376 p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
381 accepted: 'Application from {{username}} accepted',
382 received: 'Application from {{username}} received',
383 rejected: 'Application from {{username}} rejected',
386 comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
387 report: 'Result of <1>{{time}}</1> reported for round {{number}}',
390 create: 'Added round #{{number}}',
391 edit: 'Edited round #{{number}}',
392 lock: 'Round #{{number}} locked',
393 seed: 'Set seed for round #{{number}}',
394 unlock: 'Round #{{number}} unlocked',
397 close: 'Registration closed',
398 discord: 'Discord server connected',
399 lock: 'Tournament locked',
400 open: 'Registration opened',
401 settings: 'Modified settings',
402 unlock: 'Tournament unlocked',
404 unknown: 'Unknown protocol entry of type {{type}}.',
410 addComment: 'Comment',
413 edit: 'Change result',
414 editComment: 'Edit comment',
417 placement: 'Placement',
418 points_one: '{{ count }} point',
419 points_other: '{{ count }} points',
420 report: 'Report result',
421 reportError: 'Error saving :(',
422 reportPreview: 'Will be recorded as {{ time }}',
423 reportSuccess: 'Stored, thanks :)',
428 time: 'Time: {{ time }}',
430 vodNote: 'If you want to share your VoD, go ahead.',
434 date: '{{ date, L }}',
436 editError: 'Error saving round',
437 editSuccess: 'Saved successfully',
438 empty: 'No rounds yet',
441 noSeed: 'No seed set',
442 numberOfResults_one: '{{ count }} submission',
443 numberOfResults_other: '{{ count }} submissions',
444 loadMore: 'load more rounds',
446 lockDescription: 'When a round is locked, runners cannot submit or change results.',
447 locked: 'Results for this round have been locked.',
448 lockError: 'Error locking round',
449 lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
450 lockSuccess: 'Round locked',
451 rolled_by: 'Rolled by',
452 rolledBy: 'Rolled by {{name}}',
455 setSeedError: 'Seed could not be set',
456 setSeedSuccess: 'Seed set',
459 unlock: 'Unock round',
460 unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
461 unlocked: 'Results for this round are subject to change.',
462 unlockError: 'Error unlocking round',
463 unlockSuccess: 'Round unlocked',
469 description: 'Upcoming matches and other events.',
471 startTime: '{{ date, LT }}',
474 noResults: 'No results',
477 device: 'Preferred device',
481 settings: 'SNES Settings',
484 description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
485 heading: 'Techniques',
486 lastModified: 'Last modified: {{ date, L }}',
487 requirements: 'Requires: ',
494 rulesetDescriptions: {
495 competitive: 'Competitive',
496 mg: 'Major Glitches',
498 owg: 'Overworld Glitches',
500 rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
506 blacksmith: 'Blacksmith',
508 'blinds-hideout': 'Blind\'s Hideout',
509 'bombos-tablet': 'Bombos Tablet',
510 'bonk-rocks': 'Pegasus Rocks',
511 'bottle-merchant': 'Bottle Merchant',
512 'bumper-cave': 'Bumper Cave',
513 'c-house': 'C-Shaped House',
515 'cave-45': 'Cave 45',
516 checkerboard: 'Checkerboard Cave',
517 'chest-game': 'Chest Game',
518 'chicken-house': 'Chicken House',
520 'desert-ledge': 'Desert Ledge',
521 'digging-game': 'Digging Game',
523 ep: 'Eastern Palace',
524 'floating-island': 'Floating Island',
525 'flute-spot': 'Flute Spot',
526 'ether-tablet': 'Ether Tablet',
527 'graveyard-ledge': 'Graveyard Ledge',
528 gt: 'Ganon\'s Tower',
529 'hammer-pegs': 'Hammer Pegs',
531 'hookshot-cave': 'Hookshot Cave',
532 'hookshot-cave-bonk': 'Hookshot Cave (bonkable chest)',
533 'hype-cave': 'Hype Cave',
534 'ice-rod-cave': 'Ice Rod Cave',
536 'kak-well': 'Kakariko Well',
537 'kings-tomb': 'King\'s Tomb',
538 'lake-hylia-island': 'Lake Hylia Island',
540 'links-house': 'Link\'s House',
541 'lost-woods-hideout': 'Lost Woods Hideout',
542 lumberjack: 'Lumberjack',
543 'magic-bat': 'Magic Bat',
544 'mimic-cave': 'Mimic Cave',
545 'mini-moldorm-cave': 'Mini Moldorm Cave',
546 'mire-shed': 'Mire Shed',
548 'mushroom-spot': 'Mushroom Spot',
549 'old-man': 'Old Man',
550 'paradox-cave': 'Paradox Cave',
551 pd: 'Palace of Darkness',
552 pedestal: 'Master Sword Pedestal',
553 'potion-shop': 'Potion Shop',
554 'purple-chest': 'Purple Chest',
555 pyramid: 'Pyramid Ledge',
556 'pyramid-fairy': 'Pyramid Fairy',
557 'race-game': 'Race Game',
559 'saha-hut': 'Sahasrahla\'s Hut',
560 'sick-kid': 'Sick Kid',
562 'spec-rock': 'Spectacle Rock',
563 'spec-rock-cave': 'Spectacle Rock Cave',
564 'spike-cave': 'Spike Cave',
565 'spiral-cave': 'Spiral Cave',
567 'super-bunny': 'Super Bunny Cave',
569 tavern: 'Back of Tavern',
571 tt: 'Thieves\' Town',
572 'waterfall-fairy': 'Waterfall Fairy',
574 'zora-ledge': 'Zora\'s Ledge',
579 applicationDenied: 'Application denied',
580 applicationPending: 'Application pending',
581 applications: 'Applications',
583 applyError: 'Error submitting application',
584 applySuccess: 'Application sent',
585 closeError: 'Error closing registration',
586 closeSuccess: 'Registration closed',
588 discordError: 'Error connecting',
589 discordNoCategory: 'No category',
590 discordRoundCategory: 'Category for round channels',
591 discordRoundTemplate: 'Template for round channels',
592 discordSettings: 'Discord settings',
593 discordSettingsError: 'Error saving discord settings',
594 discordSettingsSuccess: 'Discord settings saved',
595 discordSuccess: 'Discord associated',
596 inviteBot: 'Invite bot',
597 locked: 'Lock rounds',
598 lockError: 'Error locking tournament',
599 lockSuccess: 'Tournament locked',
600 monitors: 'Monitors',
601 noApplications: 'No applications at this point',
602 noRecord: 'Tournament set to not be recorded',
603 open: 'Open registration',
604 openError: 'Error opening registration',
605 openSuccess: 'Registration opened',
606 scoreboard: 'Scoreboard',
607 scoreChart: 'Score chart',
608 settings: 'Settings',
609 settingsError: 'Error saving settings',
610 settingsSuccess: 'Settings saved successfully',
611 showNumbers: 'Show numbers',
612 unlockError: 'Error unlocking tournaments',
613 unlockSuccess: 'Tournament unlocked',
616 addCommand: 'Add command',
619 chatError: 'Error sending message',
620 chatSettings: 'Chat Bot Settings',
621 chatSuccess: 'Message queued',
622 chatWaitMsgsMin: 'Min. messages',
623 chatWaitMsgsMax: 'Max. messages',
624 chatWaitTimeMin: 'Min. time',
625 chatWaitTimeMax: 'Max. time',
626 commandDialog: 'Edit command',
628 commandParameters: 'Parameters',
629 commandRestriction: 'Restriction',
630 commandRestrictions: {
635 commands: 'Commands',
639 'guessing-cancel': 'Cancel guessing game',
640 'guessing-leaderboard': 'Guessing game leaderboard',
641 'guessing-solve': 'Solve guessing game',
642 'guessing-start': 'Start guessing game',
643 'guessing-stop': 'Stop guessing game',
645 runner: 'Runner list',
647 controls: 'Controls',
649 activeMessage: 'Message when a game is already running',
650 cancelMessage: 'Game cancellation announcement',
651 closeWinnersMessage: 'Message for inexact winners',
652 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
653 defaultActiveMessage: 'Channel already has an active guessing game',
654 defaultCancelMessage: 'Guessing game cancelled',
655 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
656 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
657 defaultNoWinnersMessage: 'nobody wins :(',
658 defaultNotActiveMessage: 'Channel has no active guessing game',
659 defaultStartMessage: 'Get your guesses in',
660 defaultStopMessage: 'Guessing closed',
661 defaultWinnersMessage: 'Congrats {names}!',
663 guessTimestamp: '{{ timestamp, LT }}',
664 invalidSolutionMessage: 'Message for invalid (or missing) solution',
665 leaderboardType: 'Leaderboard type',
670 month: 'Current month',
671 year: 'Current year',
673 noWinnersMessage: 'Announcement for no winners',
674 notActiveMessage: 'Message when no game is currently active',
675 pointsCloseFirst: 'Points for first close match',
676 pointsCloseMax: 'Maximum distance to count as close match',
677 pointsCloseOther: 'Points for further close matches',
678 pointsExactFirst: 'Points for first exact match',
679 pointsExactOther: 'Points for further exact matches',
680 popoutControls: 'Popout controls',
681 settings: 'Guessing game settings',
682 startMessage: 'Starting announcement',
683 stopMessage: 'Closing announcement',
685 winnerScore: '{{ score }} points',
686 winnerScore_one: '{{ score }} point',
687 winnersMessage: 'Winners announcement',
688 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
690 heading: 'Twitch Bot',
691 joinApp: 'Join as App Bot',
692 joinChat: 'Join as Chat Bot',
693 joinError: 'Error joining channel',
694 joinSuccess: 'Joined',
695 noManagePermission: 'You lack the required privileges to manage the twitch bot.',
696 partError: 'Error parting channel',
697 partSuccess: 'Parted',
698 saveError: 'Error saving',
699 saveSuccess: 'Saved',
700 selectChannel: 'Please select a channel to manage.',
701 sendApp: 'Send as App Bot',
702 sendChat: 'Send as Chat Bot',
705 heading: 'Twitch extension terms and policies',
706 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.',
707 p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
710 discordTag: 'Discord tag',
711 editNickname: 'Edit name',
712 editStreamLink: 'Edit stream link',
714 noStream: 'No stream set',
715 participationEmpty: 'Has not participated in any tourneys yet.',
716 roundRecords: 'Race records',
717 setNicknameError: 'Could not save name',
718 setNicknameSuccess: 'Name changed',
719 setStreamLinkError: 'Could not save stream link',
720 setStreamLinkSuccess: 'Stream link saved',
722 streamLink: 'Stream link',
723 tournaments: 'Tournaments',
724 tournamentRecords: 'Tournament records',
728 required: 'Please tell me',
729 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',