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',
213 AllowedIcon: 'Allowed',
214 ApplicationsIcon: 'Applications',
217 DiscordIcon: 'Discord',
219 FinishedIcon: 'Finished',
220 FirstPlaceIcon: 'First Place',
221 ForbiddenIcon: 'Forbidden',
222 ForfeitIcon: 'Forfeit',
223 LanguageIcon: 'Language',
224 LockedIcon: 'Locked',
225 LogoutIcon: 'Logout',
226 PendingIcon: 'Pending',
227 ProtocolIcon: 'Protocol',
228 ResultIcon: 'Result',
229 SecondPlaceIcon: 'Second Place',
230 SettingsIcon: 'Settings',
231 StreamIcon: 'Stream',
232 ThirdPlaceIcon: 'Third Place',
233 TwitchIcon: 'Twitch',
234 UnknownIcon: 'Unknown',
235 UnlockedIcon: 'Unlocked',
236 YoutubeIcon: 'YouTube',
240 armos: 'Armos Knights',
242 'big-key': 'Big Key',
244 'blue-boomerang': 'Boomerang',
245 'blue-mail': 'Blue Mail',
246 'blue-pendant': 'Pendant of Power',
247 'blue-potion': 'Blue Potion',
252 'bottle-bee': 'Bee in a Bottle',
255 'bowless-silvers': 'Silvers w/o Bow',
257 byrna: 'Cane of Byrna',
262 'dungeon-ct': 'Castle Tower',
263 'dungeon-dp': 'Desert Palace',
264 'dungeon-ep': 'Eastern Palace',
265 'dungeon-gt': 'Ganon\'s Tower',
266 'dungeon-hc': 'Hyrule Castle',
267 'dungeon-ip': 'Ice Palace',
268 'dungeon-mm': 'Misery Mire',
269 'dungeon-pd': 'Palace of Darkness',
270 'dungeon-sp': 'Swamp Palace',
271 'dungeon-sw': 'Skull Woods',
272 'dungeon-th': 'Tower of Hera',
273 'dungeon-tr': 'Turtle Rock',
274 'dungeon-tt': 'Thieves\' Town',
276 fairy: 'Fairy in a Bottle',
277 'fighter-shield': 'Fighter Shield',
278 'fighter-sword': 'Fighter Sword',
279 'fire-rod': 'Fire Rod',
280 'fire-shield': 'Fire Shield',
281 flippers: 'Flippers',
283 glove: 'Power Glove',
284 'gold-sword': 'Gold Sword',
285 'green-mail': 'Green Mail',
286 'green-pendant': 'Pendant of Courage',
287 'green-potion': 'Green Potion',
288 'half-magic': 'Half Magic',
290 'heart-0': 'No Heart Pieces',
291 'heart-1': 'One Heart Piece',
292 'heart-2': 'Two Heart Pieces',
293 'heart-3': 'Three Heart Pieces',
294 'heart-container': 'Heart Container',
295 'heart-piece': 'Heart Piece',
296 helma: 'King Helmasaur',
297 hookshot: 'Hookshot',
298 'ice-rod': 'Ice Rod',
299 kholdstare: 'Kholdstare',
301 lanmolas: 'Lanmolas',
303 'master-sword': 'Master Sword',
305 'mirror-shield': 'Mirror Shield',
306 mitts: 'Titan \'s Mitts',
309 moonpearl: 'Moonpearl',
310 mushroom: 'Mushroom',
311 'not-flippers': 'No Flippers',
312 'not-mirror': 'No Mirror',
313 'not-moonpearl': 'No Moonpearl',
316 'quarter-magic': 'Quarter Magic',
317 'red-bomb': 'Red Bomb',
318 'red-boomerang': 'Red Boomerang',
319 'red-crystal': 'Red Crystal',
320 'red-mail': 'Red Mail',
321 'red-pendant': 'Pendant of Wisdom',
322 'red-potion': 'Red Potion',
325 'small-key': 'Small Key',
326 somaria: 'Cane of Somaria',
327 'sword-1': 'Fighter Sword',
328 'sword-2': 'Master Sword',
329 'sword-3': 'Tempered Sword',
330 'sword-4': 'Gold Sword',
331 'tempered-sword': 'Tempered Sword',
333 vitreous: 'Vitreous',
337 description: 'Maps of The Legend of Zelda: A Link to the Past',
338 dwLong: 'Dark World',
340 goToLocation: 'Go to location',
342 lwLong: 'Light World',
344 onThisMap: 'On this map',
345 spLong: 'Special Areas',
347 uw2Long: 'Underworld 2',
349 uwLong: 'Underworld',
350 uwOverlay: 'Show grid',
355 schedule: 'Schedule',
362 empty: 'No participants on record',
363 heading: 'Participants',
364 participant: 'Participant',
365 placement: 'Placement',
367 placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
369 admin: 'Administrator',
373 roles: 'Participated as',
374 tournament: 'Tournament',
380 p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
381 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.',
382 p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
387 accepted: 'Application from {{username}} accepted',
388 received: 'Application from {{username}} received',
389 rejected: 'Application from {{username}} rejected',
392 comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
393 report: 'Result of <1>{{time}}</1> reported for round {{number}}',
396 create: 'Added round #{{number}}',
397 edit: 'Edited round #{{number}}',
398 lock: 'Round #{{number}} locked',
399 seed: 'Set seed for round #{{number}}',
400 unlock: 'Round #{{number}} unlocked',
403 close: 'Registration closed',
404 discord: 'Discord server connected',
405 lock: 'Tournament locked',
406 open: 'Registration opened',
407 settings: 'Modified settings',
408 unlock: 'Tournament unlocked',
410 unknown: 'Unknown protocol entry of type {{type}}.',
416 addComment: 'Comment',
419 edit: 'Change result',
420 editComment: 'Edit comment',
423 placement: 'Placement',
424 points_one: '{{ count }} point',
425 points_other: '{{ count }} points',
426 report: 'Report result',
427 reportError: 'Error saving :(',
428 reportPreview: 'Will be recorded as {{ time }}',
429 reportSuccess: 'Stored, thanks :)',
434 time: 'Time: {{ time }}',
436 vodNote: 'If you want to share your VoD, go ahead.',
440 date: '{{ date, L }}',
442 editError: 'Error saving round',
443 editSuccess: 'Saved successfully',
444 empty: 'No rounds yet',
447 noSeed: 'No seed set',
448 numberOfResults_one: '{{ count }} submission',
449 numberOfResults_other: '{{ count }} submissions',
450 loadMore: 'load more rounds',
452 lockDescription: 'When a round is locked, runners cannot submit or change results.',
453 locked: 'Results for this round have been locked.',
454 lockError: 'Error locking round',
455 lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
456 lockSuccess: 'Round locked',
457 rolled_by: 'Rolled by',
458 rolledBy: 'Rolled by {{name}}',
461 setSeedError: 'Seed could not be set',
462 setSeedSuccess: 'Seed set',
465 unlock: 'Unock round',
466 unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
467 unlocked: 'Results for this round are subject to change.',
468 unlockError: 'Error unlocking round',
469 unlockSuccess: 'Round unlocked',
475 description: 'Upcoming matches and other events.',
477 startTime: '{{ date, LT }}',
480 noResults: 'No results',
483 device: 'Preferred device',
487 settings: 'SNES Settings',
490 description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
491 heading: 'Techniques',
492 lastModified: 'Last modified: {{ date, L }}',
493 requirements: 'Requires: ',
500 rulesetDescriptions: {
501 competitive: 'Competitive',
502 mg: 'Major Glitches',
504 owg: 'Overworld Glitches',
506 rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
511 bossShuffle: 'Boss Shuffle',
512 calculation: 'Calculation',
513 checkCalculation: 'Dungeon checks',
515 inventory: 'Inventory (Doors)',
516 'room-data': 'Room data (glitched)',
518 ganonCrystals: 'Ganon Crystals',
519 glitches: 'Glitches',
534 thunt: 'Triforce Hunt',
537 gtCrystals: 'GT Crystals',
542 horizontal: 'Horizontal',
543 vertical: 'Vertical',
546 showCompass: 'Compasses',
550 situational: 'Situational',
552 showItems: 'Show Dungeon Items',
554 showSmall: 'Small Keys',
555 title: 'Configuration',
557 wildCompass: 'Compasses',
558 wildItems: 'Wild Dungeon Items',
560 wildSmall: 'Small Keys',
561 worldState: 'World State',
563 inverted: 'Inverted',
569 blacksmith: 'Blacksmith',
571 'blinds-hideout': 'Blind\'s Hideout',
572 'bombos-tablet': 'Bombos Tablet',
573 'bonk-rocks': 'Pegasus Rocks',
574 'bottle-merchant': 'Bottle Merchant',
575 'bumper-cave': 'Bumper Cave',
576 'c-house': 'C-Shaped House',
578 'cave-45': 'Cave 45',
579 checkerboard: 'Checkerboard Cave',
580 'chest-game': 'Chest Game',
581 'chicken-house': 'Chicken House',
583 'desert-ledge': 'Desert Ledge',
584 'digging-game': 'Digging Game',
586 ep: 'Eastern Palace',
587 'floating-island': 'Floating Island',
588 'flute-spot': 'Flute Spot',
589 'ether-tablet': 'Ether Tablet',
590 'graveyard-ledge': 'Graveyard Ledge',
591 gt: 'Ganon\'s Tower',
592 'hammer-pegs': 'Hammer Pegs',
594 'hookshot-cave': 'Hookshot Cave',
595 'hookshot-cave-bonk': 'Hookshot Cave (bonkable chest)',
596 'hype-cave': 'Hype Cave',
597 'ice-rod-cave': 'Ice Rod Cave',
599 'kak-well': 'Kakariko Well',
600 'kings-tomb': 'King\'s Tomb',
601 'lake-hylia-island': 'Lake Hylia Island',
603 'links-house': 'Link\'s House',
604 'lost-woods-hideout': 'Lost Woods Hideout',
605 lumberjack: 'Lumberjack',
606 'magic-bat': 'Magic Bat',
607 'mimic-cave': 'Mimic Cave',
608 'mini-moldorm-cave': 'Mini Moldorm Cave',
609 'mire-shed': 'Mire Shed',
611 'mushroom-spot': 'Mushroom Spot',
612 'old-man': 'Old Man',
613 'paradox-cave': 'Paradox Cave',
614 pd: 'Palace of Darkness',
615 pedestal: 'Master Sword Pedestal',
616 'potion-shop': 'Potion Shop',
617 'purple-chest': 'Purple Chest',
618 pyramid: 'Pyramid Ledge',
619 'pyramid-fairy': 'Pyramid Fairy',
620 'race-game': 'Race Game',
622 'saha-hut': 'Sahasrahla\'s Hut',
623 'sick-kid': 'Sick Kid',
625 'spec-rock': 'Spectacle Rock',
626 'spec-rock-cave': 'Spectacle Rock Cave',
627 'spike-cave': 'Spike Cave',
628 'spiral-cave': 'Spiral Cave',
630 'super-bunny': 'Super Bunny Cave',
632 tavern: 'Back of Tavern',
634 tt: 'Thieves\' Town',
635 'waterfall-fairy': 'Waterfall Fairy',
637 'zora-ledge': 'Zora\'s Ledge',
642 applicationDenied: 'Application denied',
643 applicationPending: 'Application pending',
644 applications: 'Applications',
646 applyError: 'Error submitting application',
647 applySuccess: 'Application sent',
648 closeError: 'Error closing registration',
649 closeSuccess: 'Registration closed',
651 discordError: 'Error connecting',
652 discordNoCategory: 'No category',
653 discordRoundCategory: 'Category for round channels',
654 discordRoundTemplate: 'Template for round channels',
655 discordSettings: 'Discord settings',
656 discordSettingsError: 'Error saving discord settings',
657 discordSettingsSuccess: 'Discord settings saved',
658 discordSuccess: 'Discord associated',
659 inviteBot: 'Invite bot',
660 locked: 'Lock rounds',
661 lockError: 'Error locking tournament',
662 lockSuccess: 'Tournament locked',
663 monitors: 'Monitors',
664 noApplications: 'No applications at this point',
665 noRecord: 'Tournament set to not be recorded',
666 open: 'Open registration',
667 openError: 'Error opening registration',
668 openSuccess: 'Registration opened',
669 scoreboard: 'Scoreboard',
670 scoreChart: 'Score chart',
671 settings: 'Settings',
672 settingsError: 'Error saving settings',
673 settingsSuccess: 'Settings saved successfully',
674 showNumbers: 'Show numbers',
675 unlockError: 'Error unlocking tournaments',
676 unlockSuccess: 'Tournament unlocked',
679 addCommand: 'Add command',
690 unclassified: 'Generic',
692 chatError: 'Error sending message',
693 chatSettings: 'Chat Bot Settings',
694 chatSuccess: 'Message queued',
695 chatWaitMsgsMin: 'Min. messages',
696 chatWaitMsgsMax: 'Max. messages',
697 chatWaitTimeMin: 'Min. time',
698 chatWaitTimeMax: 'Max. time',
699 commandDialog: 'Edit command',
701 commandParameters: 'Parameters',
702 commandRestriction: 'Restriction',
703 commandRestrictions: {
708 commands: 'Commands',
712 'guessing-cancel': 'Cancel guessing game',
713 'guessing-leaderboard': 'Guessing game leaderboard',
714 'guessing-solve': 'Solve guessing game',
715 'guessing-start': 'Start guessing game',
716 'guessing-stop': 'Stop guessing game',
718 runner: 'Runner list',
720 controls: 'Controls',
722 activeMessage: 'Message when a game is already running',
723 cancelMessage: 'Game cancellation announcement',
724 closeWinnersMessage: 'Message for inexact winners',
725 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
726 defaultActiveMessage: 'Channel already has an active guessing game',
727 defaultCancelMessage: 'Guessing game cancelled',
728 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
729 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
730 defaultNoWinnersMessage: 'nobody wins :(',
731 defaultNotActiveMessage: 'Channel has no active guessing game',
732 defaultStartMessage: 'Get your guesses in',
733 defaultStopMessage: 'Guessing closed',
734 defaultWinnersMessage: 'Congrats {names}!',
736 guessTimestamp: '{{ timestamp, LT }}',
737 invalidSolutionMessage: 'Message for invalid (or missing) solution',
738 leaderboardType: 'Leaderboard type',
743 month: 'Current month',
744 year: 'Current year',
746 noWinnersMessage: 'Announcement for no winners',
747 notActiveMessage: 'Message when no game is currently active',
748 pointsCloseFirst: 'Points for first close match',
749 pointsCloseMax: 'Maximum distance to count as close match',
750 pointsCloseOther: 'Points for further close matches',
751 pointsExactFirst: 'Points for first exact match',
752 pointsExactOther: 'Points for further exact matches',
753 popoutControls: 'Popout controls',
754 settings: 'Guessing game settings',
755 startMessage: 'Starting announcement',
756 stopMessage: 'Closing announcement',
758 winnerScore: '{{ score }} points',
759 winnerScore_one: '{{ score }} point',
760 winnersMessage: 'Winners announcement',
761 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
763 heading: 'Twitch Bot',
764 language: 'Preferred Language',
765 joinApp: 'Join as App Bot',
766 joinChat: 'Join as Chat Bot',
767 joinError: 'Error joining channel',
768 joinSuccess: 'Joined',
769 noManagePermission: 'You lack the required privileges to manage the twitch bot.',
770 partError: 'Error parting channel',
771 partSuccess: 'Parted',
772 randomChat: 'Random Chat',
779 saveError: 'Error saving',
780 saveSuccess: 'Saved',
781 selectChannel: 'Please select a channel to manage.',
782 sendApp: 'Send as App Bot',
783 sendChat: 'Send as Chat Bot',
786 heading: 'Twitch extension terms and policies',
787 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.',
788 p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
791 discordTag: 'Discord tag',
792 editNickname: 'Edit name',
793 editStreamLink: 'Edit stream link',
795 noStream: 'No stream set',
796 participationEmpty: 'Has not participated in any tourneys yet.',
797 roundRecords: 'Race records',
798 setNicknameError: 'Could not save name',
799 setNicknameSuccess: 'Name changed',
800 setStreamLinkError: 'Could not save stream link',
801 setStreamLinkSuccess: 'Stream link saved',
803 streamLink: 'Stream link',
804 tournaments: 'Tournaments',
805 tournamentRecords: 'Tournament records',
809 required: 'Please tell me',
810 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',