]> git.localhorst.tv Git - alttp.git/blob - resources/js/i18n/en.js
compact keysanity tracker
[alttp.git] / resources / js / i18n / en.js
1 /* eslint-disable max-len */
2 export default {
3         translation: {
4                 alttp: {
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',
9                 },
10                 alttpSeeds: {
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',
17                         generators: {
18                                 doors: 'This seed has been generated with Aerinon\'s door randomizer.',
19                         },
20                         mystery: 'Mystery ROM, settings hidden',
21                         noMystery: 'No mystery',
22                         noRace: 'No race',
23                         patch: 'Patch ROM',
24                         patchError: 'Error applying patch: {{msg}}',
25                         preset: 'Preset',
26                         presets: {
27                                 custom: 'Custom',
28                         },
29                         race: 'Race ROM, seed hidden',
30                         seed: 'Seed',
31                         settingName: {
32                                 shuffleenemies: 'Enemy shuffle',
33                         },
34                         settings: 'Settings',
35                         settingValue: {
36                                 shuffleenemies: {
37                                         shuffled: 'Shuffled',
38                                 },
39                         },
40                         status: 'Status',
41                         statuses: {
42                                 error: 'error',
43                                 generated: 'generated',
44                                 pending: 'pending',
45                         },
46                 },
47                 applications: {
48                         accept: 'Accept',
49                         acceptError: 'Error accepting',
50                         acceptSuccess: 'Accepted',
51                         reject: 'Reject',
52                         rejectSuccess: 'Rejected',
53                         rejectError: 'Error rejecting',
54                 },
55                 autoTracking: {
56                         heading: 'Auto tracking',
57                         statusMsg: {
58                                 disabled: 'Disabled',
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 }}',
65                         },
66                 },
67                 button: {
68                         add: 'Add',
69                         back: 'Back',
70                         browserSource: 'Browser source',
71                         cancel: 'Cancel',
72                         chart: 'Chart',
73                         close: 'Close',
74                         confirm: 'Confirm',
75                         edit: 'Edit',
76                         filter: 'Filter',
77                         generate: 'Generate',
78                         help: 'Help',
79                         invert: 'Invert',
80                         login: 'Login',
81                         logout: 'Logout',
82                         new: 'New',
83                         nextFrame: 'Next frame',
84                         pause: 'Pause',
85                         play: 'Play',
86                         playPause: 'Play/Pause',
87                         protocol: 'Protocol',
88                         remove: 'Remove',
89                         retry: 'Retry',
90                         save: 'Save',
91                         search: 'Search',
92                         send: 'Send',
93                         settings: 'Settings',
94                         signUp: 'Sign up',
95                         start: 'Start',
96                         stop: 'Stop',
97                         unconfirm: 'Retract',
98                         unset: 'Unset',
99                 },
100                 chatBotLog: {
101                         empty: 'No messages on protocol yet',
102                         heading: 'Chat Bot Log',
103                         info: {
104                                 cat: '{{ category }} {{ date }}',
105                                 user: '{{ user }} {{ date }}',
106                                 userCat: '{{ category }} from {{ user }} {{ date }}',
107                         },
108                         origin: {
109                                 chatLog: 'Source: {{ nick }} in {{ channel }} on {{ date, L LT }}',
110                         },
111                 },
112                 content: {
113                         attribution: 'Attribution',
114                         description: 'Description',
115                         edit: 'Edit content',
116                         saveError: 'Error saving',
117                         saveSuccess: 'Saved',
118                         short: 'Short description',
119                         title: 'Title',
120                 },
121                 crew: {
122                         roles: {
123                                 commentary: 'Commentary',
124                                 setup: 'Setup',
125                                 tracking: 'Tracking',
126                         },
127                 },
128                 discordBot: {
129                         channel: 'Channel',
130                         controls: 'Controls',
131                         guild: 'Server',
132                         heading: 'Discord Bot',
133                         invite: 'Invite bot',
134                         selectGuild: 'Please select server',
135                 },
136                 episodes: {
137                         addRestream: 'Add Restream',
138                         applyDialog: {
139                                 applyError: 'Error signing up',
140                                 applySuccess: 'Application received',
141                                 signUpAs: 'Sign up as',
142                                 title: 'Application',
143                         },
144                         channel: 'Channel',
145                         commentary: 'Commentary',
146                         empty: 'No dates coming up.',
147                         raceroom: 'Race room',
148                         restreamDialog: {
149                                 acceptComms: 'Open commentary application',
150                                 acceptTracker: 'Open tracker application',
151                                 addError: 'Error adding restream',
152                                 addSuccess: 'Added',
153                                 addUser: 'Add user',
154                                 crewError: 'Error updating',
155                                 crewSuccess: 'Updated',
156                                 editError: 'Error saving',
157                                 editSuccess: 'Saved',
158                                 removeError: 'Error removing restream',
159                                 removeSuccess: 'Removed',
160                                 title: 'Restream',
161                         },
162                         setup: 'Setup',
163                         sgSignUp: 'SG Signup',
164                         startTime: '{{ date, LL LT }}',
165                         tracking: 'Tracking',
166                 },
167                 error: {
168                         403: {
169                                 description: 'Um no',
170                                 heading: 'Access denied',
171                         },
172                         404: {
173                                 description: 'Pretty sure I had that somehere',
174                                 heading: 'Not found',
175                         },
176                         500: {
177                                 description: 'NotLikeThis',
178                                 heading: 'Server error',
179                         },
180                 },
181                 events: {
182                         concluded: 'This event has concluded.',
183                         end: 'End',
184                         evergreen: 'Evergreen events',
185                         heading: 'Events',
186                         ongoing: 'Ongoing events',
187                         past: 'Past events',
188                         pastEpisodes: 'Past races',
189                         start: 'Start',
190                         upcomingEpisodes: 'Upcoming races',
191                 },
192                 footer: {
193                         alttpde: 'German ALttP Discord',
194                         alttpwiki: 'ALttP Speedrunning Wiki',
195                         competitions: 'Competitions',
196                         connect: 'Connect Spedruns Discord',
197                         contact: 'If you would like to organize a Tournament on this site, please contact holysmoke86 on Discord.',
198                         events: 'Events',
199                         info: 'Infos',
200                         map: 'ALttP Map',
201                         muffins: 'Muffins\' Glitch Map',
202                         privacy: 'Privacy',
203                         resources: 'Resources',
204                         restreamCentral: 'Restream Central Discord',
205                         schedule: 'Schedule',
206                         smd: 'German Super Metroid Discord',
207                         smwiki: 'Super Metroid Speedrunning Wiki',
208                         tech: 'ALttP Tech',
209                 },
210                 general: {
211                         actions: 'Actions',
212                         anonymous: 'Anonym',
213                         appDescription: 'Tournaments and tutorials for The Legend of Zelda: A Link to the Past Randomizer',
214                         appName: 'ALttP',
215                         pleaseSelect: 'Please select',
216                         languages: {
217                                 de: 'German',
218                                 en: 'English',
219                                 es: 'Spanish',
220                                 fr: 'French',
221                         },
222                 },
223                 icon: {
224                         AddIcon: 'Add',
225                         AllowedIcon: 'Allowed',
226                         ApplicationsIcon: 'Applications',
227                         ApplyIcon: 'Apply',
228                         ChartIcon: 'Chart',
229                         DiscordIcon: 'Discord',
230                         EditIcon: 'Edit',
231                         FinishedIcon: 'Finished',
232                         FirstPlaceIcon: 'First Place',
233                         ForbiddenIcon: 'Forbidden',
234                         ForfeitIcon: 'Forfeit',
235                         LanguageIcon: 'Language',
236                         LockedIcon: 'Locked',
237                         LogoutIcon: 'Logout',
238                         PendingIcon: 'Pending',
239                         ProtocolIcon: 'Protocol',
240                         ResultIcon: 'Result',
241                         SecondPlaceIcon: 'Second Place',
242                         SettingsIcon: 'Settings',
243                         StreamIcon: 'Stream',
244                         ThirdPlaceIcon: 'Third Place',
245                         TwitchIcon: 'Twitch',
246                         UnknownIcon: 'Unknown',
247                         UnlockedIcon: 'Unlocked',
248                         YoutubeIcon: 'YouTube',
249                         VideoIcon: 'Video',
250                         zelda: {
251                                 aga: 'Agahnim',
252                                 armos: 'Armos Knights',
253                                 arrghus: 'Arrghus',
254                                 'big-key': 'Big Key',
255                                 blind: 'Blind',
256                                 'blue-boomerang': 'Boomerang',
257                                 'blue-mail': 'Blue Mail',
258                                 'blue-pendant': 'Pendant of Power',
259                                 'blue-potion': 'Blue Potion',
260                                 bombos: 'Bombos',
261                                 bomb: 'Bomb',
262                                 book: 'Book',
263                                 boots: 'Boots',
264                                 'bottle-bee': 'Bee in a Bottle',
265                                 bottle: 'Bottle',
266                                 bow: 'Bow',
267                                 'bowless-silvers': 'Silvers w/o Bow',
268                                 bugnet: 'Bugnet',
269                                 byrna: 'Cane of Byrna',
270                                 cape: 'Cape',
271                                 compass: 'Compass',
272                                 crystal: 'Crystal',
273                                 duck: 'Duck',
274                                 'dungeon-ct': 'Castle Tower',
275                                 'dungeon-dp': 'Desert Palace',
276                                 'dungeon-ep': 'Eastern Palace',
277                                 'dungeon-gt': 'Ganon\'s Tower',
278                                 'dungeon-hc': 'Hyrule Castle',
279                                 'dungeon-ip': 'Ice Palace',
280                                 'dungeon-mm': 'Misery Mire',
281                                 'dungeon-pd': 'Palace of Darkness',
282                                 'dungeon-sp': 'Swamp Palace',
283                                 'dungeon-sw': 'Skull Woods',
284                                 'dungeon-th': 'Tower of Hera',
285                                 'dungeon-tr': 'Turtle Rock',
286                                 'dungeon-tt': 'Thieves\' Town',
287                                 ether: 'Ether',
288                                 fairy: 'Fairy in a Bottle',
289                                 'fighter-shield': 'Fighter Shield',
290                                 'fighter-sword': 'Fighter Sword',
291                                 'fire-rod': 'Fire Rod',
292                                 'fire-shield': 'Fire Shield',
293                                 flippers: 'Flippers',
294                                 flute: 'Flute',
295                                 glove: 'Power Glove',
296                                 'gold-sword': 'Gold Sword',
297                                 'green-mail': 'Green Mail',
298                                 'green-pendant': 'Pendant of Courage',
299                                 'green-potion': 'Green Potion',
300                                 'half-magic': 'Half Magic',
301                                 hammer: 'Hammer',
302                                 'heart-0': 'No Heart Pieces',
303                                 'heart-1': 'One Heart Piece',
304                                 'heart-2': 'Two Heart Pieces',
305                                 'heart-3': 'Three Heart Pieces',
306                                 'heart-container': 'Heart Container',
307                                 'heart-piece': 'Heart Piece',
308                                 helma: 'King Helmasaur',
309                                 hookshot: 'Hookshot',
310                                 'ice-rod': 'Ice Rod',
311                                 kholdstare: 'Kholdstare',
312                                 lamp: 'Lamp',
313                                 lanmolas: 'Lanmolas',
314                                 map: 'Map',
315                                 'master-sword': 'Master Sword',
316                                 mirror: 'Mirror',
317                                 'mirror-shield': 'Mirror Shield',
318                                 mitts: 'Titan \'s Mitts',
319                                 moldorm: 'Moldorm',
320                                 mothula: 'Mothula',
321                                 moonpearl: 'Moonpearl',
322                                 mushroom: 'Mushroom',
323                                 'not-flippers': 'No Flippers',
324                                 'not-mirror': 'No Mirror',
325                                 'not-moonpearl': 'No Moonpearl',
326                                 powder: 'Powder',
327                                 quake: 'Quake',
328                                 'quarter-magic': 'Quarter Magic',
329                                 'red-bomb': 'Red Bomb',
330                                 'red-boomerang': 'Red Boomerang',
331                                 'red-crystal': 'Red Crystal',
332                                 'red-mail': 'Red Mail',
333                                 'red-pendant': 'Pendant of Wisdom',
334                                 'red-potion': 'Red Potion',
335                                 shovel: 'Shovel',
336                                 silvers: 'Silvers',
337                                 'small-key': 'Small Key',
338                                 somaria: 'Cane of Somaria',
339                                 'sword-1': 'Fighter Sword',
340                                 'sword-2': 'Master Sword',
341                                 'sword-3': 'Tempered Sword',
342                                 'sword-4': 'Gold Sword',
343                                 'tempered-sword': 'Tempered Sword',
344                                 trinexx: 'Trinexx',
345                                 vitreous: 'Vitreous',
346                         },
347                 },
348                 map: {
349                         description: 'Maps of The Legend of Zelda: A Link to the Past',
350                         dwLong: 'Dark World',
351                         dwShort: 'DW',
352                         goToLocation: 'Go to location',
353                         heading: 'Map',
354                         lwLong: 'Light World',
355                         lwShort: 'LW',
356                         onThisMap: 'On this map',
357                         spLong: 'Special Areas',
358                         spShort: 'SP',
359                         uw2Long: 'Underworld 2',
360                         uw2Short: 'UW2',
361                         uwLong: 'Underworld',
362                         uwOverlay: 'Show grid',
363                         uwShort: 'UW',
364                 },
365                 menu: {
366                         map: 'Map',
367                         schedule: 'Schedule',
368                         tech: 'Tech',
369                 },
370                 modes: {
371                         heading: 'Modes',
372                 },
373                 participants: {
374                         empty: 'No participants on record',
375                         heading: 'Participants',
376                         participant: 'Participant',
377                         placement: 'Placement',
378                         placementShort: '#',
379                         placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
380                         roleNames: {
381                                 admin: 'Administrator',
382                                 monitor: 'Monitor',
383                                 runner: 'Runner',
384                         },
385                         roles: 'Participated as',
386                         tournament: 'Tournament',
387                         score: 'Score',
388                         scoreShort: 'Score',
389                 },
390                 privacy: {
391                         heading: 'Privacy',
392                         p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
393                         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.',
394                         p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
395                 },
396                 protocol: {
397                         description: {
398                                 application: {
399                                         accepted: 'Application from {{username}} accepted',
400                                         received: 'Application from {{username}} received',
401                                         rejected: 'Application from {{username}} rejected',
402                                 },
403                                 result: {
404                                         comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
405                                         report: 'Result of <1>{{time}}</1> reported for round {{number}}',
406                                 },
407                                 round: {
408                                         create: 'Added round #{{number}}',
409                                         edit: 'Edited round #{{number}}',
410                                         lock: 'Round #{{number}} locked',
411                                         seed: 'Set seed for round #{{number}}',
412                                         unlock: 'Round #{{number}} unlocked',
413                                 },
414                                 tournament: {
415                                         close: 'Registration closed',
416                                         discord: 'Discord server connected',
417                                         lock: 'Tournament locked',
418                                         open: 'Registration opened',
419                                         settings: 'Modified settings',
420                                         unlock: 'Tournament unlocked',
421                                 },
422                                 unknown: 'Unknown protocol entry of type {{type}}.',
423                         },
424                         empty: 'Empty',
425                         heading: 'Protocol',
426                 },
427                 results: {
428                         addComment: 'Comment',
429                         comment: 'Comment',
430                         details: 'Details',
431                         edit: 'Change result',
432                         editComment: 'Edit comment',
433                         forfeit: 'Forfeit',
434                         pending: 'Pending',
435                         placement: 'Placement',
436                         points_one: '{{ count }} point',
437                         points_other: '{{ count }} points',
438                         report: 'Report result',
439                         reportError: 'Error saving :(',
440                         reportPreview: 'Will be recorded as {{ time }}',
441                         reportSuccess: 'Stored, thanks :)',
442                         reportTime: 'Time',
443                         result: 'Result',
444                         round: 'Round',
445                         runner: 'Runner',
446                         time: 'Time: {{ time }}',
447                         vod: 'VoD',
448                         vodNote: 'If you want to share your VoD, go ahead.',
449                 },
450                 rounds: {
451                         code: 'Code',
452                         date: '{{ date, L }}',
453                         edit: 'Edit round',
454                         editError: 'Error saving round',
455                         editSuccess: 'Saved successfully',
456                         empty: 'No rounds yet',
457                         heading: 'Rounds',
458                         new: 'New round',
459                         noSeed: 'No seed set',
460                         numberOfResults_one: '{{ count }} submission',
461                         numberOfResults_other: '{{ count }} submissions',
462                         loadMore: 'load more rounds',
463                         lock: 'Lock round',
464                         lockDescription: 'When a round is locked, runners cannot submit or change results.',
465                         locked: 'Results for this round have been locked.',
466                         lockError: 'Error locking round',
467                         lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
468                         lockSuccess: 'Round locked',
469                         rolled_by: 'Rolled by',
470                         rolledBy: 'Rolled by {{name}}',
471                         seed: 'Seed',
472                         setSeed: 'Set seed',
473                         setSeedError: 'Seed could not be set',
474                         setSeedSuccess: 'Seed set',
475                         spoiler: 'Spoiler',
476                         title: 'Title',
477                         unlock: 'Unock round',
478                         unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
479                         unlocked: 'Results for this round are subject to change.',
480                         unlockError: 'Error unlocking round',
481                         unlockSuccess: 'Round unlocked',
482                 },
483                 rulesets: {
484                         heading: 'Rulesets',
485                 },
486                 schedule: {
487                         description: 'Upcoming matches and other events.',
488                         heading: 'Schedule',
489                         startTime: '{{ date, LT }}',
490                 },
491                 search: {
492                         noResults: 'No results',
493                 },
494                 snes: {
495                         device: 'Preferred device',
496                         host: 'Host',
497                         port: 'Port',
498                         proto: 'Protocol',
499                         settings: 'SNES Settings',
500                 },
501                 techniques: {
502                         description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
503                         heading: 'Techniques',
504                         lastModified: 'Last modified: {{ date, L }}',
505                         requirements: 'Requires: ',
506                         rulesetCodes: {
507                                 competitive: 'COM',
508                                 mg: 'MG',
509                                 nl: 'NL',
510                                 owg: 'OWG',
511                         },
512                         rulesetDescriptions: {
513                                 competitive: 'Competitive',
514                                 mg: 'Major Glitches',
515                                 nl: 'No Logic',
516                                 owg: 'Overworld Glitches',
517                         },
518                         rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
519                         seeAlso: 'See also',
520                 },
521                 tracker: {
522                         config: {
523                                 bossShuffle: 'Boss Shuffle',
524                                 calculation:  'Calculation',
525                                 checkCalculation: 'Dungeon checks',
526                                 checkCalculations: {
527                                         inventory: 'Inventory (Doors)',
528                                         'room-data': 'Room data (glitched)',
529                                 },
530                                 compactKeysanity: 'Compact Keysanity',
531                                 ganonCrystals: 'Ganon Crystals',
532                                 glitches: 'Glitches',
533                                 glitchRules: {
534                                         hmg: 'HMG',
535                                         mg: 'Major',
536                                         nl: 'No Logic',
537                                         none: 'None',
538                                         owg: 'OWG',
539                                 },
540                                 goal: 'Goal',
541                                 goals: {
542                                         ad: 'All Dungeons',
543                                         fast: 'Fast Ganon',
544                                         ganon: 'Ganon',
545                                         ghunt: 'Ganon Hunt',
546                                         ped: 'Pedestal',
547                                         thunt: 'Triforce Hunt',
548                                         trinity: 'Trinity',
549                                 },
550                                 gtCrystals: 'GT Crystals',
551                                 inverted: 'Inverted',
552                                 layout: 'Layout',
553                                 logic: 'Logic',
554                                 mapLayout: 'Map',
555                                 mapLayouts: {
556                                         horizontal: 'Horizontal',
557                                         vertical: 'Vertical',
558                                 },
559                                 showBig: 'Big Keys',
560                                 showCompass: 'Compasses',
561                                 showItemOptions: {
562                                         always: 'Always',
563                                         never: 'Never',
564                                         situational: 'Situational',
565                                 },
566                                 showItems: 'Show Dungeon Items',
567                                 showMap: 'Maps',
568                                 showSmall: 'Small Keys',
569                                 shuffleBig: 'Big Key Shuffle',
570                                 shuffleCompass: 'Compass Shuffle',
571                                 shuffleMap: 'Map Shuffle',
572                                 shuffleSmall: 'Small Key Shuffle',
573                                 title: 'Configuration',
574                                 wildBig: 'Big Keys',
575                                 wildCompass: 'Compasses',
576                                 wildItems: 'Wild Dungeon Items',
577                                 wildMap: 'Maps',
578                                 wildSmall: 'Small Keys',
579                                 worldState: 'World State',
580                                 worldStates: {
581                                         inverted: 'Inverted',
582                                         open: 'Open',
583                                 },
584                         },
585                         location: {
586                                 aginah: 'Aginah',
587                                 blacksmith: 'Blacksmith',
588                                 brewery: 'Brewery',
589                                 'blinds-hideout': 'Blind\'s Hideout',
590                                 'bombos-tablet': 'Bombos Tablet',
591                                 'bonk-rocks': 'Pegasus Rocks',
592                                 'bottle-merchant': 'Bottle Merchant',
593                                 'bumper-cave': 'Bumper Cave',
594                                 'c-house': 'C-Shaped House',
595                                 catfish: 'Catfish',
596                                 'cave-45': 'Cave 45',
597                                 checkerboard: 'Checkerboard Cave',
598                                 'chest-game': 'Chest Game',
599                                 'chicken-house': 'Chicken House',
600                                 dam: 'Dam',
601                                 'desert-ledge': 'Desert Ledge',
602                                 'digging-game': 'Digging Game',
603                                 dp: 'Desert Palace',
604                                 ep: 'Eastern Palace',
605                                 'floating-island': 'Floating Island',
606                                 'flute-spot': 'Flute Spot',
607                                 'ether-tablet': 'Ether Tablet',
608                                 'graveyard-ledge': 'Graveyard Ledge',
609                                 gt: 'Ganon\'s Tower',
610                                 'hammer-pegs': 'Hammer Pegs',
611                                 hobo: 'Hobo',
612                                 'hookshot-cave': 'Hookshot Cave',
613                                 'hookshot-cave-bonk': 'Hookshot Cave (bonkable chest)',
614                                 'hype-cave': 'Hype Cave',
615                                 'ice-rod-cave': 'Ice Rod Cave',
616                                 ip: 'Ice Palace',
617                                 'kak-well': 'Kakariko Well',
618                                 'kings-tomb': 'King\'s Tomb',
619                                 'lake-hylia-island': 'Lake Hylia Island',
620                                 library: 'Library',
621                                 'links-house': 'Link\'s House',
622                                 'lost-woods-hideout': 'Lost Woods Hideout',
623                                 lumberjack: 'Lumberjack',
624                                 'magic-bat': 'Magic Bat',
625                                 'mimic-cave': 'Mimic Cave',
626                                 'mini-moldorm-cave': 'Mini Moldorm Cave',
627                                 'mire-shed': 'Mire Shed',
628                                 mm: 'Misery Mire',
629                                 'mushroom-spot': 'Mushroom Spot',
630                                 'old-man': 'Old Man',
631                                 'paradox-cave': 'Paradox Cave',
632                                 pd: 'Palace of Darkness',
633                                 pedestal: 'Master Sword Pedestal',
634                                 'potion-shop': 'Potion Shop',
635                                 'purple-chest': 'Purple Chest',
636                                 pyramid: 'Pyramid Ledge',
637                                 'pyramid-fairy': 'Pyramid Fairy',
638                                 'race-game': 'Race Game',
639                                 saha: 'Sahasrahla',
640                                 'saha-hut': 'Sahasrahla\'s Hut',
641                                 'sick-kid': 'Sick Kid',
642                                 sp: 'Swamp Palace',
643                                 'spec-rock': 'Spectacle Rock',
644                                 'spec-rock-cave': 'Spectacle Rock Cave',
645                                 'spike-cave': 'Spike Cave',
646                                 'spiral-cave': 'Spiral Cave',
647                                 stumpy: 'Stumpy',
648                                 'super-bunny': 'Super Bunny Cave',
649                                 sw: 'Skull Woods',
650                                 tavern: 'Back of Tavern',
651                                 th: 'Tower of Hera',
652                                 tt: 'Thieves\' Town',
653                                 'waterfall-fairy': 'Waterfall Fairy',
654                                 zora: 'King Zora',
655                                 'zora-ledge': 'Zora\'s Ledge',
656                         },
657                 },
658                 tournaments: {
659                         admins: 'Admins',
660                         applicationDenied: 'Application denied',
661                         applicationPending: 'Application pending',
662                         applications: 'Applications',
663                         apply: 'Apply',
664                         applyError: 'Error submitting application',
665                         applySuccess: 'Application sent',
666                         closeError: 'Error closing registration',
667                         closeSuccess: 'Registration closed',
668                         discord: 'Discord',
669                         discordError: 'Error connecting',
670                         discordNoCategory: 'No category',
671                         discordRoundCategory: 'Category for round channels',
672                         discordRoundTemplate: 'Template for round channels',
673                         discordSettings: 'Discord settings',
674                         discordSettingsError: 'Error saving discord settings',
675                         discordSettingsSuccess: 'Discord settings saved',
676                         discordSuccess: 'Discord associated',
677                         inviteBot: 'Invite bot',
678                         locked: 'Lock rounds',
679                         lockError: 'Error locking tournament',
680                         lockSuccess: 'Tournament locked',
681                         monitors: 'Monitors',
682                         noApplications: 'No applications at this point',
683                         noRecord: 'Tournament set to not be recorded',
684                         open: 'Open registration',
685                         openError: 'Error opening registration',
686                         openSuccess: 'Registration opened',
687                         scoreboard: 'Scoreboard',
688                         scoreChart: 'Score chart',
689                         settings: 'Settings',
690                         settingsError: 'Error saving settings',
691                         settingsSuccess: 'Settings saved successfully',
692                         showNumbers: 'Show numbers',
693                         unlockError: 'Error unlocking tournaments',
694                         unlockSuccess: 'Tournament unlocked',
695                 },
696                 twitchBot: {
697                         addCommand: 'Add command',
698                         channel: 'Channel',
699                         chat: 'Chat',
700                         chatCategories: {
701                                 eyes: 'Eyes',
702                                 gg: 'Good Game',
703                                 gl: 'Good Luck',
704                                 hi: 'Greeting',
705                                 hype: 'Hype',
706                                 kappa: 'Kappa',
707                                 lol: 'Laughter',
708                                 love: 'Love',
709                                 no: 'No',
710                                 o7: 'Salute',
711                                 pog: 'Pog',
712                                 question: 'Question',
713                                 rage: 'Rage',
714                                 sad: 'Sad',
715                                 sweat: 'Sweat',
716                                 thx: 'Thanks',
717                                 unclassified: 'Generic',
718                                 wtf: 'WTF',
719                                 yes: 'Yes',
720                         },
721                         chatError: 'Error sending message',
722                         chatSettings: 'Chat Bot Settings',
723                         chatSuccess: 'Message queued',
724                         chatWaitMsgsMin: 'Min. messages',
725                         chatWaitMsgsMax: 'Max. messages',
726                         chatWaitTimeMin: 'Min. time',
727                         chatWaitTimeMax: 'Max. time',
728                         commandDialog: 'Edit command',
729                         commandName: 'Name',
730                         commandParameters: 'Parameters',
731                         commandRestriction: 'Restriction',
732                         commandRestrictions: {
733                                 mod: 'Mods',
734                                 none: 'none',
735                                 owner: 'Owner',
736                         },
737                         commands: 'Commands',
738                         commandType: 'Type',
739                         commandTypes: {
740                                 crew: 'Crew list',
741                                 'guessing-cancel': 'Cancel guessing game',
742                                 'guessing-leaderboard': 'Guessing game leaderboard',
743                                 'guessing-solve': 'Solve guessing game',
744                                 'guessing-start': 'Start guessing game',
745                                 'guessing-stop': 'Stop guessing game',
746                                 none: 'keiner',
747                                 runner: 'Runner list',
748                         },
749                         controls: 'Controls',
750                         guessingGame: {
751                                 activeMessage: 'Message when a game is already running',
752                                 cancelMessage: 'Game cancellation announcement',
753                                 closeWinnersMessage: 'Message for inexact winners',
754                                 closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
755                                 defaultActiveMessage: 'Channel already has an active guessing game',
756                                 defaultCancelMessage: 'Guessing game cancelled',
757                                 defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
758                                 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
759                                 defaultNoWinnersMessage: 'nobody wins :(',
760                                 defaultNotActiveMessage: 'Channel has no active guessing game',
761                                 defaultStartMessage: 'Get your guesses in',
762                                 defaultStopMessage: 'Guessing closed',
763                                 defaultWinnersMessage: 'Congrats {names}!',
764                                 guesses: 'Guesses',
765                                 guessTimestamp: '{{ timestamp, LT }}',
766                                 invalidSolutionMessage: 'Message for invalid (or missing) solution',
767                                 leaderboardType: 'Leaderboard type',
768                                 leaderboardTypes: {
769                                         30: 'Running month',
770                                         365: 'Running year',
771                                         all: 'All time',
772                                         month: 'Current month',
773                                         year: 'Current year',
774                                 },
775                                 noWinnersMessage: 'Announcement for no winners',
776                                 notActiveMessage: 'Message when no game is currently active',
777                                 pointsCloseFirst: 'Points for first close match',
778                                 pointsCloseMax: 'Maximum distance to count as close match',
779                                 pointsCloseOther: 'Points for further close matches',
780                                 pointsExactFirst: 'Points for first exact match',
781                                 pointsExactOther: 'Points for further exact matches',
782                                 popoutControls: 'Popout controls',
783                                 settings: 'Guessing game settings',
784                                 startMessage: 'Starting announcement',
785                                 stopMessage: 'Closing announcement',
786                                 winners: 'Winners',
787                                 winnerScore: '{{ score }} points',
788                                 winnerScore_one: '{{ score }} point',
789                                 winnersMessage: 'Winners announcement',
790                                 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
791                         },
792                         heading: 'Twitch Bot',
793                         language: 'Preferred Language',
794                         joinApp: 'Join as App Bot',
795                         joinChat: 'Join as Chat Bot',
796                         joinError: 'Error joining channel',
797                         joinSuccess: 'Joined',
798                         noManagePermission: 'You lack the required privileges to manage the twitch bot.',
799                         partError: 'Error parting channel',
800                         partSuccess: 'Parted',
801                         randomChat: 'Random Chat',
802                         respond: 'Respond',
803                         respondOptions: {
804                                 50: '50:50',
805                                 no: 'No',
806                                 yes: 'Yes',
807                         },
808                         saveError: 'Error saving',
809                         saveSuccess: 'Saved',
810                         selectChannel: 'Please select a channel to manage.',
811                         sendApp: 'Send as App Bot',
812                         sendChat: 'Send as Chat Bot',
813                 },
814                 twitchLegal: {
815                         heading: 'Twitch extension terms and policies',
816                         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.',
817                         p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
818                 },
819                 users: {
820                         discordTag: 'Discord tag',
821                         editNickname: 'Edit name',
822                         editStreamLink: 'Edit stream link',
823                         nickname: 'Name',
824                         noStream: 'No stream set',
825                         participationEmpty: 'Has not participated in any tourneys yet.',
826                         roundRecords: 'Race records',
827                         setNicknameError: 'Could not save name',
828                         setNicknameSuccess: 'Name changed',
829                         setStreamLinkError: 'Could not save stream link',
830                         setStreamLinkSuccess: 'Stream link saved',
831                         stream: 'Stream',
832                         streamLink: 'Stream link',
833                         tournaments: 'Tournaments',
834                         tournamentRecords: 'Tournament records',
835                 },
836                 validation: {
837                         error: {
838                                 required: 'Please tell me',
839                                 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',
840                                 url: 'URL plz',
841                         },
842                 }
843         },
844 };