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