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',
246 byrna: 'Cane of Byrna',
251 'dungeon-ct': 'Castle Tower',
252 'dungeon-dp': 'Desert Palace',
253 'dungeon-ep': 'Eastern Palace',
254 'dungeon-gt': 'Ganon\'s Tower',
255 'dungeon-hc': 'Hyrule Castle',
256 'dungeon-ip': 'Ice Palace',
257 'dungeon-mm': 'Misery Mire',
258 'dungeon-pd': 'Palace of Darkness',
259 'dungeon-sp': 'Swamp Palace',
260 'dungeon-sw': 'Skull Woods',
261 'dungeon-th': 'Tower of Hera',
262 'dungeon-tr': 'Turtle Rock',
263 'dungeon-tt': 'Thieves\' Town',
265 fairy: 'Fairy in a Bottle',
266 'fighter-shield': 'Fighter Shield',
267 'fighter-sword': 'Fighter Sword',
268 'fire-rod': 'Fire Rod',
269 'fire-shield': 'Fire Shield',
270 flippers: 'Flippers',
272 glove: 'Power Glove',
273 'green-mail': 'Green Mail',
274 'green-pendant': 'Pendant of Courage',
275 'green-potion': 'Green Potion',
277 'heart-container': 'Heart Container',
278 'heart-piece': 'Heart Piece',
279 hookshot: 'Hookshot',
280 'ice-rod': 'Ice Rod',
284 'mirror-shield': 'Mirror Shield',
285 mitts: 'Titan \'s Mitts',
286 moonpearl: 'Moonpearl',
287 mushroom: 'Mushroom',
288 'not-flippers': 'No Flippers',
289 'not-mirror': 'No Mirror',
290 'not-moonpearl': 'No Moonpearl',
293 'red-bomb': 'Red Bomb',
294 'red-boomerang': 'Red Boomerang',
295 'red-mail': 'Red Mail',
296 'red-pendant': 'Pendant of Wisdom',
297 'red-potion': 'Red Potion',
300 'small-key': 'Small Key',
301 somaria: 'Cane of Somaria',
305 description: 'Maps of The Legend of Zelda: A Link to the Past',
306 dwLong: 'Dark World',
308 goToLocation: 'Go to location',
310 lwLong: 'Light World',
312 onThisMap: 'On this map',
313 spLong: 'Special Areas',
315 uw2Long: 'Underworld 2',
317 uwLong: 'Underworld',
318 uwOverlay: 'Show grid',
323 schedule: 'Schedule',
330 empty: 'No participants on record',
331 heading: 'Participants',
332 participant: 'Participant',
333 placement: 'Placement',
335 placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
337 admin: 'Administrator',
341 roles: 'Participated as',
342 tournament: 'Tournament',
348 p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
349 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.',
350 p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
355 accepted: 'Application from {{username}} accepted',
356 received: 'Application from {{username}} received',
357 rejected: 'Application from {{username}} rejected',
360 comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
361 report: 'Result of <1>{{time}}</1> reported for round {{number}}',
364 create: 'Added round #{{number}}',
365 edit: 'Edited round #{{number}}',
366 lock: 'Round #{{number}} locked',
367 seed: 'Set seed for round #{{number}}',
368 unlock: 'Round #{{number}} unlocked',
371 close: 'Registration closed',
372 discord: 'Discord server connected',
373 lock: 'Tournament locked',
374 open: 'Registration opened',
375 settings: 'Modified settings',
376 unlock: 'Tournament unlocked',
378 unknown: 'Unknown protocol entry of type {{type}}.',
384 addComment: 'Comment',
387 edit: 'Change result',
388 editComment: 'Edit comment',
391 placement: 'Placement',
392 points_one: '{{ count }} point',
393 points_other: '{{ count }} points',
394 report: 'Report result',
395 reportError: 'Error saving :(',
396 reportPreview: 'Will be recorded as {{ time }}',
397 reportSuccess: 'Stored, thanks :)',
402 time: 'Time: {{ time }}',
404 vodNote: 'If you want to share your VoD, go ahead.',
408 date: '{{ date, L }}',
410 editError: 'Error saving round',
411 editSuccess: 'Saved successfully',
412 empty: 'No rounds yet',
415 noSeed: 'No seed set',
416 numberOfResults_one: '{{ count }} submission',
417 numberOfResults_other: '{{ count }} submissions',
418 loadMore: 'load more rounds',
420 lockDescription: 'When a round is locked, runners cannot submit or change results.',
421 locked: 'Results for this round have been locked.',
422 lockError: 'Error locking round',
423 lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
424 lockSuccess: 'Round locked',
425 rolled_by: 'Rolled by',
426 rolledBy: 'Rolled by {{name}}',
429 setSeedError: 'Seed could not be set',
430 setSeedSuccess: 'Seed set',
433 unlock: 'Unock round',
434 unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
435 unlocked: 'Results for this round are subject to change.',
436 unlockError: 'Error unlocking round',
437 unlockSuccess: 'Round unlocked',
443 description: 'Upcoming matches and other events.',
445 startTime: '{{ date, LT }}',
448 noResults: 'No results',
451 device: 'Preferred device',
455 settings: 'SNES Settings',
458 description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
459 heading: 'Techniques',
460 lastModified: 'Last modified: {{ date, L }}',
461 requirements: 'Requires: ',
468 rulesetDescriptions: {
469 competitive: 'Competitive',
470 mg: 'Major Glitches',
472 owg: 'Overworld Glitches',
474 rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
479 applicationDenied: 'Application denied',
480 applicationPending: 'Application pending',
481 applications: 'Applications',
483 applyError: 'Error submitting application',
484 applySuccess: 'Application sent',
485 closeError: 'Error closing registration',
486 closeSuccess: 'Registration closed',
488 discordError: 'Error connecting',
489 discordNoCategory: 'No category',
490 discordRoundCategory: 'Category for round channels',
491 discordRoundTemplate: 'Template for round channels',
492 discordSettings: 'Discord settings',
493 discordSettingsError: 'Error saving discord settings',
494 discordSettingsSuccess: 'Discord settings saved',
495 discordSuccess: 'Discord associated',
496 inviteBot: 'Invite bot',
497 locked: 'Lock rounds',
498 lockError: 'Error locking tournament',
499 lockSuccess: 'Tournament locked',
500 monitors: 'Monitors',
501 noApplications: 'No applications at this point',
502 noRecord: 'Tournament set to not be recorded',
503 open: 'Open registration',
504 openError: 'Error opening registration',
505 openSuccess: 'Registration opened',
506 scoreboard: 'Scoreboard',
507 scoreChart: 'Score chart',
508 settings: 'Settings',
509 settingsError: 'Error saving settings',
510 settingsSuccess: 'Settings saved successfully',
511 showNumbers: 'Show numbers',
512 unlockError: 'Error unlocking tournaments',
513 unlockSuccess: 'Tournament unlocked',
516 addCommand: 'Add command',
519 chatError: 'Error sending message',
520 chatSettings: 'Chat Bot Settings',
521 chatSuccess: 'Message queued',
522 chatWaitMsgsMin: 'Min. messages',
523 chatWaitMsgsMax: 'Max. messages',
524 chatWaitTimeMin: 'Min. time',
525 chatWaitTimeMax: 'Max. time',
526 commandDialog: 'Edit command',
528 commandParameters: 'Parameters',
529 commandRestriction: 'Restriction',
530 commandRestrictions: {
535 commands: 'Commands',
539 'guessing-cancel': 'Cancel guessing game',
540 'guessing-leaderboard': 'Guessing game leaderboard',
541 'guessing-solve': 'Solve guessing game',
542 'guessing-start': 'Start guessing game',
543 'guessing-stop': 'Stop guessing game',
545 runner: 'Runner list',
547 controls: 'Controls',
549 activeMessage: 'Message when a game is already running',
550 cancelMessage: 'Game cancellation announcement',
551 closeWinnersMessage: 'Message for inexact winners',
552 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
553 defaultActiveMessage: 'Channel already has an active guessing game',
554 defaultCancelMessage: 'Guessing game cancelled',
555 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
556 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
557 defaultNoWinnersMessage: 'nobody wins :(',
558 defaultNotActiveMessage: 'Channel has no active guessing game',
559 defaultStartMessage: 'Get your guesses in',
560 defaultStopMessage: 'Guessing closed',
561 defaultWinnersMessage: 'Congrats {names}!',
563 guessTimestamp: '{{ timestamp, LT }}',
564 invalidSolutionMessage: 'Message for invalid (or missing) solution',
565 leaderboardType: 'Leaderboard type',
570 month: 'Current month',
571 year: 'Current year',
573 noWinnersMessage: 'Announcement for no winners',
574 notActiveMessage: 'Message when no game is currently active',
575 pointsCloseFirst: 'Points for first close match',
576 pointsCloseMax: 'Maximum distance to count as close match',
577 pointsCloseOther: 'Points for further close matches',
578 pointsExactFirst: 'Points for first exact match',
579 pointsExactOther: 'Points for further exact matches',
580 popoutControls: 'Popout controls',
581 settings: 'Guessing game settings',
582 startMessage: 'Starting announcement',
583 stopMessage: 'Closing announcement',
585 winnerScore: '{{ score }} points',
586 winnerScore_one: '{{ score }} point',
587 winnersMessage: 'Winners announcement',
588 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
590 heading: 'Twitch Bot',
591 joinApp: 'Join as App Bot',
592 joinChat: 'Join as Chat Bot',
593 joinError: 'Error joining channel',
594 joinSuccess: 'Joined',
595 noManagePermission: 'You lack the required privileges to manage the twitch bot.',
596 partError: 'Error parting channel',
597 partSuccess: 'Parted',
598 saveError: 'Error saving',
599 saveSuccess: 'Saved',
600 selectChannel: 'Please select a channel to manage.',
601 sendApp: 'Send as App Bot',
602 sendChat: 'Send as Chat Bot',
605 heading: 'Twitch extension terms and policies',
606 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.',
607 p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
610 discordTag: 'Discord tag',
611 editNickname: 'Edit name',
612 editStreamLink: 'Edit stream link',
614 noStream: 'No stream set',
615 participationEmpty: 'Has not participated in any tourneys yet.',
616 roundRecords: 'Race records',
617 setNicknameError: 'Could not save name',
618 setNicknameSuccess: 'Name changed',
619 setStreamLinkError: 'Could not save stream link',
620 setStreamLinkSuccess: 'Stream link saved',
622 streamLink: 'Stream link',
623 tournaments: 'Tournaments',
624 tournamentRecords: 'Tournament records',
628 required: 'Please tell me',
629 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',