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:',
505 bossShuffle: 'Boss Shuffle',
506 calculation: 'Calculation',
507 checkCalculation: 'Dungeon checks',
509 inventory: 'Inventory (Doors)',
510 'room-data': 'Room data (glitched)',
512 ganonCrystals: 'Ganon Crystals',
513 glitches: 'Glitches',
528 thunt: 'Triforce Hunt',
531 gtCrystals: 'GT Crystals',
536 horizontal: 'Horizontal',
537 vertical: 'Vertical',
540 showCompass: 'Compasses',
544 situational: 'Situational',
546 showItems: 'Show Dungeon Items',
548 showSmall: 'Small Keys',
549 title: 'Configuration',
551 wildCompass: 'Compasses',
552 wildItems: 'Wild Dungeon Items',
554 wildSmall: 'Small Keys',
555 worldState: 'World State',
557 inverted: 'Inverted',
563 blacksmith: 'Blacksmith',
565 'blinds-hideout': 'Blind\'s Hideout',
566 'bombos-tablet': 'Bombos Tablet',
567 'bonk-rocks': 'Pegasus Rocks',
568 'bottle-merchant': 'Bottle Merchant',
569 'bumper-cave': 'Bumper Cave',
570 'c-house': 'C-Shaped House',
572 'cave-45': 'Cave 45',
573 checkerboard: 'Checkerboard Cave',
574 'chest-game': 'Chest Game',
575 'chicken-house': 'Chicken House',
577 'desert-ledge': 'Desert Ledge',
578 'digging-game': 'Digging Game',
580 ep: 'Eastern Palace',
581 'floating-island': 'Floating Island',
582 'flute-spot': 'Flute Spot',
583 'ether-tablet': 'Ether Tablet',
584 'graveyard-ledge': 'Graveyard Ledge',
585 gt: 'Ganon\'s Tower',
586 'hammer-pegs': 'Hammer Pegs',
588 'hookshot-cave': 'Hookshot Cave',
589 'hookshot-cave-bonk': 'Hookshot Cave (bonkable chest)',
590 'hype-cave': 'Hype Cave',
591 'ice-rod-cave': 'Ice Rod Cave',
593 'kak-well': 'Kakariko Well',
594 'kings-tomb': 'King\'s Tomb',
595 'lake-hylia-island': 'Lake Hylia Island',
597 'links-house': 'Link\'s House',
598 'lost-woods-hideout': 'Lost Woods Hideout',
599 lumberjack: 'Lumberjack',
600 'magic-bat': 'Magic Bat',
601 'mimic-cave': 'Mimic Cave',
602 'mini-moldorm-cave': 'Mini Moldorm Cave',
603 'mire-shed': 'Mire Shed',
605 'mushroom-spot': 'Mushroom Spot',
606 'old-man': 'Old Man',
607 'paradox-cave': 'Paradox Cave',
608 pd: 'Palace of Darkness',
609 pedestal: 'Master Sword Pedestal',
610 'potion-shop': 'Potion Shop',
611 'purple-chest': 'Purple Chest',
612 pyramid: 'Pyramid Ledge',
613 'pyramid-fairy': 'Pyramid Fairy',
614 'race-game': 'Race Game',
616 'saha-hut': 'Sahasrahla\'s Hut',
617 'sick-kid': 'Sick Kid',
619 'spec-rock': 'Spectacle Rock',
620 'spec-rock-cave': 'Spectacle Rock Cave',
621 'spike-cave': 'Spike Cave',
622 'spiral-cave': 'Spiral Cave',
624 'super-bunny': 'Super Bunny Cave',
626 tavern: 'Back of Tavern',
628 tt: 'Thieves\' Town',
629 'waterfall-fairy': 'Waterfall Fairy',
631 'zora-ledge': 'Zora\'s Ledge',
636 applicationDenied: 'Application denied',
637 applicationPending: 'Application pending',
638 applications: 'Applications',
640 applyError: 'Error submitting application',
641 applySuccess: 'Application sent',
642 closeError: 'Error closing registration',
643 closeSuccess: 'Registration closed',
645 discordError: 'Error connecting',
646 discordNoCategory: 'No category',
647 discordRoundCategory: 'Category for round channels',
648 discordRoundTemplate: 'Template for round channels',
649 discordSettings: 'Discord settings',
650 discordSettingsError: 'Error saving discord settings',
651 discordSettingsSuccess: 'Discord settings saved',
652 discordSuccess: 'Discord associated',
653 inviteBot: 'Invite bot',
654 locked: 'Lock rounds',
655 lockError: 'Error locking tournament',
656 lockSuccess: 'Tournament locked',
657 monitors: 'Monitors',
658 noApplications: 'No applications at this point',
659 noRecord: 'Tournament set to not be recorded',
660 open: 'Open registration',
661 openError: 'Error opening registration',
662 openSuccess: 'Registration opened',
663 scoreboard: 'Scoreboard',
664 scoreChart: 'Score chart',
665 settings: 'Settings',
666 settingsError: 'Error saving settings',
667 settingsSuccess: 'Settings saved successfully',
668 showNumbers: 'Show numbers',
669 unlockError: 'Error unlocking tournaments',
670 unlockSuccess: 'Tournament unlocked',
673 addCommand: 'Add command',
676 chatError: 'Error sending message',
677 chatSettings: 'Chat Bot Settings',
678 chatSuccess: 'Message queued',
679 chatWaitMsgsMin: 'Min. messages',
680 chatWaitMsgsMax: 'Max. messages',
681 chatWaitTimeMin: 'Min. time',
682 chatWaitTimeMax: 'Max. time',
683 commandDialog: 'Edit command',
685 commandParameters: 'Parameters',
686 commandRestriction: 'Restriction',
687 commandRestrictions: {
692 commands: 'Commands',
696 'guessing-cancel': 'Cancel guessing game',
697 'guessing-leaderboard': 'Guessing game leaderboard',
698 'guessing-solve': 'Solve guessing game',
699 'guessing-start': 'Start guessing game',
700 'guessing-stop': 'Stop guessing game',
702 runner: 'Runner list',
704 controls: 'Controls',
706 activeMessage: 'Message when a game is already running',
707 cancelMessage: 'Game cancellation announcement',
708 closeWinnersMessage: 'Message for inexact winners',
709 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
710 defaultActiveMessage: 'Channel already has an active guessing game',
711 defaultCancelMessage: 'Guessing game cancelled',
712 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
713 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
714 defaultNoWinnersMessage: 'nobody wins :(',
715 defaultNotActiveMessage: 'Channel has no active guessing game',
716 defaultStartMessage: 'Get your guesses in',
717 defaultStopMessage: 'Guessing closed',
718 defaultWinnersMessage: 'Congrats {names}!',
720 guessTimestamp: '{{ timestamp, LT }}',
721 invalidSolutionMessage: 'Message for invalid (or missing) solution',
722 leaderboardType: 'Leaderboard type',
727 month: 'Current month',
728 year: 'Current year',
730 noWinnersMessage: 'Announcement for no winners',
731 notActiveMessage: 'Message when no game is currently active',
732 pointsCloseFirst: 'Points for first close match',
733 pointsCloseMax: 'Maximum distance to count as close match',
734 pointsCloseOther: 'Points for further close matches',
735 pointsExactFirst: 'Points for first exact match',
736 pointsExactOther: 'Points for further exact matches',
737 popoutControls: 'Popout controls',
738 settings: 'Guessing game settings',
739 startMessage: 'Starting announcement',
740 stopMessage: 'Closing announcement',
742 winnerScore: '{{ score }} points',
743 winnerScore_one: '{{ score }} point',
744 winnersMessage: 'Winners announcement',
745 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
747 heading: 'Twitch Bot',
748 joinApp: 'Join as App Bot',
749 joinChat: 'Join as Chat Bot',
750 joinError: 'Error joining channel',
751 joinSuccess: 'Joined',
752 noManagePermission: 'You lack the required privileges to manage the twitch bot.',
753 partError: 'Error parting channel',
754 partSuccess: 'Parted',
755 saveError: 'Error saving',
756 saveSuccess: 'Saved',
757 selectChannel: 'Please select a channel to manage.',
758 sendApp: 'Send as App Bot',
759 sendChat: 'Send as Chat Bot',
762 heading: 'Twitch extension terms and policies',
763 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.',
764 p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
767 discordTag: 'Discord tag',
768 editNickname: 'Edit name',
769 editStreamLink: 'Edit stream link',
771 noStream: 'No stream set',
772 participationEmpty: 'Has not participated in any tourneys yet.',
773 roundRecords: 'Race records',
774 setNicknameError: 'Could not save name',
775 setNicknameSuccess: 'Name changed',
776 setStreamLinkError: 'Could not save stream link',
777 setStreamLinkSuccess: 'Stream link saved',
779 streamLink: 'Stream link',
780 tournaments: 'Tournaments',
781 tournamentRecords: 'Tournament records',
785 required: 'Please tell me',
786 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',