]> git.localhorst.tv Git - alttp.git/blob - resources/js/i18n/en.js
twitch legal page
[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                 button: {
56                         add: 'Add',
57                         back: 'Back',
58                         browserSource: 'Browser source',
59                         cancel: 'Cancel',
60                         chart: 'Chart',
61                         close: 'Close',
62                         confirm: 'Confirm',
63                         edit: 'Edit',
64                         filter: 'Filter',
65                         generate: 'Generate',
66                         help: 'Help',
67                         invert: 'Invert',
68                         login: 'Login',
69                         logout: 'Logout',
70                         new: 'New',
71                         nextFrame: 'Next frame',
72                         pause: 'Pause',
73                         play: 'Play',
74                         playPause: 'Play/Pause',
75                         protocol: 'Protocol',
76                         remove: 'Remove',
77                         retry: 'Retry',
78                         save: 'Save',
79                         search: 'Search',
80                         send: 'Send',
81                         settings: 'Settings',
82                         signUp: 'Sign up',
83                         start: 'Start',
84                         stop: 'Stop',
85                         unconfirm: 'Retract',
86                         unset: 'Unset',
87                 },
88                 content: {
89                         attribution: 'Attribution',
90                         description: 'Description',
91                         edit: 'Edit content',
92                         saveError: 'Error saving',
93                         saveSuccess: 'Saved',
94                         short: 'Short description',
95                         title: 'Title',
96                 },
97                 crew: {
98                         roles: {
99                                 commentary: 'Commentary',
100                                 setup: 'Setup',
101                                 tracking: 'Tracking',
102                         },
103                 },
104                 discordBot: {
105                         channel: 'Channel',
106                         controls: 'Controls',
107                         guild: 'Server',
108                         heading: 'Discord Bot',
109                         invite: 'Invite bot',
110                         selectGuild: 'Please select server',
111                 },
112                 episodes: {
113                         addRestream: 'Add Restream',
114                         applyDialog: {
115                                 applyError: 'Error signing up',
116                                 applySuccess: 'Application received',
117                                 signUpAs: 'Sign up as',
118                                 title: 'Application',
119                         },
120                         channel: 'Channel',
121                         commentary: 'Commentary',
122                         empty: 'No dates coming up.',
123                         raceroom: 'Race room',
124                         restreamDialog: {
125                                 acceptComms: 'Open commentary application',
126                                 acceptTracker: 'Open tracker application',
127                                 addError: 'Error adding restream',
128                                 addSuccess: 'Added',
129                                 addUser: 'Add user',
130                                 crewError: 'Error updating',
131                                 crewSuccess: 'Updated',
132                                 editError: 'Error saving',
133                                 editSuccess: 'Saved',
134                                 removeError: 'Error removing restream',
135                                 removeSuccess: 'Removed',
136                                 title: 'Restream',
137                         },
138                         setup: 'Setup',
139                         sgSignUp: 'SG Signup',
140                         startTime: '{{ date, LL LT }}',
141                         tracking: 'Tracking',
142                 },
143                 error: {
144                         403: {
145                                 description: 'Um no',
146                                 heading: 'Access denied',
147                         },
148                         404: {
149                                 description: 'Pretty sure I had that somehere',
150                                 heading: 'Not found',
151                         },
152                         500: {
153                                 description: 'NotLikeThis',
154                                 heading: 'Server error',
155                         },
156                 },
157                 events: {
158                         concluded: 'This event has concluded.',
159                         end: 'End',
160                         evergreen: 'Evergreen events',
161                         heading: 'Events',
162                         ongoing: 'Ongoing events',
163                         past: 'Past events',
164                         pastEpisodes: 'Past races',
165                         start: 'Start',
166                         upcomingEpisodes: 'Upcoming races',
167                 },
168                 footer: {
169                         alttpde: 'German ALttP Discord',
170                         alttpwiki: 'ALttP Speedrunning Wiki',
171                         competitions: 'Competitions',
172                         connect: 'Connect Spedruns Discord',
173                         contact: 'If you would like to organize a Tournament on this site, please contact holysmoke86 on Discord.',
174                         events: 'Events',
175                         info: 'Infos',
176                         map: 'ALttP Map',
177                         muffins: 'Muffins\' Glitch Map',
178                         privacy: 'Privacy',
179                         resources: 'Resources',
180                         restreamCentral: 'Restream Central Discord',
181                         schedule: 'Schedule',
182                         smd: 'German Super Metroid Discord',
183                         smwiki: 'Super Metroid Speedrunning Wiki',
184                         tech: 'ALttP Tech',
185                 },
186                 general: {
187                         actions: 'Actions',
188                         anonymous: 'Anonym',
189                         appDescription: 'Tournaments and tutorials for The Legend of Zelda: A Link to the Past Randomizer',
190                         appName: 'ALttP',
191                         pleaseSelect: 'Please select',
192                 },
193                 icon: {
194                         AddIcon: 'Add',
195                         AllowedIcon: 'Allowed',
196                         ApplicationsIcon: 'Applications',
197                         ApplyIcon: 'Apply',
198                         ChartIcon: 'Chart',
199                         DiscordIcon: 'Discord',
200                         EditIcon: 'Edit',
201                         FinishedIcon: 'Finished',
202                         FirstPlaceIcon: 'First Place',
203                         ForbiddenIcon: 'Forbidden',
204                         ForfeitIcon: 'Forfeit',
205                         LanguageIcon: 'Language',
206                         LockedIcon: 'Locked',
207                         LogoutIcon: 'Logout',
208                         PendingIcon: 'Pending',
209                         ProtocolIcon: 'Protocol',
210                         ResultIcon: 'Result',
211                         SecondPlaceIcon: 'Second Place',
212                         SettingsIcon: 'Settings',
213                         StreamIcon: 'Stream',
214                         ThirdPlaceIcon: 'Third Place',
215                         TwitchIcon: 'Twitch',
216                         UnknownIcon: 'Unknown',
217                         UnlockedIcon: 'Unlocked',
218                         YoutubeIcon: 'YouTube',
219                         VideoIcon: 'Video',
220                         zelda: {
221                                 'big-key': 'Big Key',
222                                 'blue-boomerang': 'Boomerang',
223                                 'blue-mail': 'Blue Mail',
224                                 'blue-pendant': 'Pendant of Power',
225                                 'blue-potion': 'Blue Potion',
226                                 bombos: 'Bombos',
227                                 bomb: 'Bomb',
228                                 book: 'Book',
229                                 boots: 'Boots',
230                                 'bottle-bee': 'Bee in a Bottle',
231                                 bottle: 'Bottle',
232                                 bow: 'Bow',
233                                 bugnet: 'Bugnet',
234                                 byrna: 'Cane of Byrna',
235                                 cape: 'Cape',
236                                 compass: 'Compass',
237                                 crystal: 'Crystal',
238                                 duck: 'Duck',
239                                 'dungeon-ct': 'Castle Tower',
240                                 'dungeon-dp': 'Desert Palace',
241                                 'dungeon-ep': 'Eastern Palace',
242                                 'dungeon-gt': 'Ganon\'s Tower',
243                                 'dungeon-hc': 'Hyrule Castle',
244                                 'dungeon-ip': 'Ice Palace',
245                                 'dungeon-mm': 'Misery Mire',
246                                 'dungeon-pd': 'Palace of Darkness',
247                                 'dungeon-sp': 'Swamp Palace',
248                                 'dungeon-sw': 'Skull Woods',
249                                 'dungeon-th': 'Tower of Hera',
250                                 'dungeon-tr': 'Turtle Rock',
251                                 'dungeon-tt': 'Thieves\' Town',
252                                 ether: 'Ether',
253                                 fairy: 'Fairy in a Bottle',
254                                 'fighter-shield': 'Fighter Shield',
255                                 'fighter-sword': 'Fighter Sword',
256                                 'fire-rod': 'Fire Rod',
257                                 'fire-shield': 'Fire Shield',
258                                 flippers: 'Flippers',
259                                 flute: 'Flute',
260                                 glove: 'Power Glove',
261                                 'green-mail': 'Green Mail',
262                                 'green-pendant': 'Pendant of Courage',
263                                 'green-potion': 'Green Potion',
264                                 hammer: 'Hammer',
265                                 'heart-container': 'Heart Container',
266                                 'heart-piece': 'Heart Piece',
267                                 hookshot: 'Hookshot',
268                                 'ice-rod': 'Ice Rod',
269                                 lamp: 'Lamp',
270                                 map: 'Map',
271                                 mirror: 'Mirror',
272                                 'mirror-shield': 'Mirror Shield',
273                                 mitts: 'Titan \'s Mitts',
274                                 moonpearl: 'Moonpearl',
275                                 mushroom: 'Mushroom',
276                                 'not-flippers': 'No Flippers',
277                                 'not-mirror': 'No Mirror',
278                                 'not-moonpearl': 'No Moonpearl',
279                                 powder: 'Powder',
280                                 quake: 'Quake',
281                                 'red-bomb': 'Red Bomb',
282                                 'red-boomerang': 'Red Boomerang',
283                                 'red-mail': 'Red Mail',
284                                 'red-pendant': 'Pendant of Wisdom',
285                                 'red-potion': 'Red Potion',
286                                 shovel: 'Shovel',
287                                 silvers: 'Silvers',
288                                 'small-key': 'Small Key',
289                                 somaria: 'Cane of Somaria',
290                         },
291                 },
292                 map: {
293                         description: 'Maps of The Legend of Zelda: A Link to the Past',
294                         dwLong: 'Dark World',
295                         dwShort: 'DW',
296                         goToLocation: 'Go to location',
297                         heading: 'Map',
298                         lwLong: 'Light World',
299                         lwShort: 'LW',
300                         onThisMap: 'On this map',
301                         spLong: 'Special Areas',
302                         spShort: 'SP',
303                         uw2Long: 'Underworld 2',
304                         uw2Short: 'UW2',
305                         uwLong: 'Underworld',
306                         uwOverlay: 'Show grid',
307                         uwShort: 'UW',
308                 },
309                 menu: {
310                         map: 'Map',
311                         schedule: 'Schedule',
312                         tech: 'Tech',
313                 },
314                 modes: {
315                         heading: 'Modes',
316                 },
317                 participants: {
318                         empty: 'No participants on record',
319                         heading: 'Participants',
320                         participant: 'Participant',
321                         placement: 'Placement',
322                         placementShort: '#',
323                         placementSubjectToChange: 'Tournament incomplete, placement subject to change.',
324                         roleNames: {
325                                 admin: 'Administrator',
326                                 monitor: 'Monitor',
327                                 runner: 'Runner',
328                         },
329                         roles: 'Participated as',
330                         tournament: 'Tournament',
331                         score: 'Score',
332                         scoreShort: 'Score',
333                 },
334                 privacy: {
335                         heading: 'Privacy',
336                         p1: 'We\'re utilizing cokes and your browser\'s storage to remember your login and preferred language as well as protect against XSRF.',
337                         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.',
338                         p3: 'Any results you submit will be published on this site and may be shared with the Discord server of the respective community.',
339                 },
340                 protocol: {
341                         description: {
342                                 application: {
343                                         accepted: 'Application from {{username}} accepted',
344                                         received: 'Application from {{username}} received',
345                                         rejected: 'Application from {{username}} rejected',
346                                 },
347                                 result: {
348                                         comment: 'Result of round {{number}} commented: <1>{{comment}}</1>',
349                                         report: 'Result of <1>{{time}}</1> reported for round {{number}}',
350                                 },
351                                 round: {
352                                         create: 'Added round #{{number}}',
353                                         edit: 'Edited round #{{number}}',
354                                         lock: 'Round #{{number}} locked',
355                                         seed: 'Set seed for round #{{number}}',
356                                         unlock: 'Round #{{number}} unlocked',
357                                 },
358                                 tournament: {
359                                         close: 'Registration closed',
360                                         discord: 'Discord server connected',
361                                         lock: 'Tournament locked',
362                                         open: 'Registration opened',
363                                         settings: 'Modified settings',
364                                         unlock: 'Tournament unlocked',
365                                 },
366                                 unknown: 'Unknown protocol entry of type {{type}}.',
367                         },
368                         empty: 'Empty',
369                         heading: 'Protocol',
370                 },
371                 results: {
372                         addComment: 'Comment',
373                         comment: 'Comment',
374                         details: 'Details',
375                         edit: 'Change result',
376                         editComment: 'Edit comment',
377                         forfeit: 'Forfeit',
378                         pending: 'Pending',
379                         placement: 'Placement',
380                         points_one: '{{ count }} point',
381                         points_other: '{{ count }} points',
382                         report: 'Report result',
383                         reportError: 'Error saving :(',
384                         reportPreview: 'Will be recorded as {{ time }}',
385                         reportSuccess: 'Stored, thanks :)',
386                         reportTime: 'Time',
387                         result: 'Result',
388                         round: 'Round',
389                         runner: 'Runner',
390                         time: 'Time: {{ time }}',
391                         vod: 'VoD',
392                         vodNote: 'If you want to share your VoD, go ahead.',
393                 },
394                 rounds: {
395                         code: 'Code',
396                         date: '{{ date, L }}',
397                         edit: 'Edit round',
398                         editError: 'Error saving round',
399                         editSuccess: 'Saved successfully',
400                         empty: 'No rounds yet',
401                         heading: 'Rounds',
402                         new: 'New round',
403                         noSeed: 'No seed set',
404                         numberOfResults_one: '{{ count }} submission',
405                         numberOfResults_other: '{{ count }} submissions',
406                         loadMore: 'load more rounds',
407                         lock: 'Lock round',
408                         lockDescription: 'When a round is locked, runners cannot submit or change results.',
409                         locked: 'Results for this round have been locked.',
410                         lockError: 'Error locking round',
411                         lockIncompleteWarning: 'Warning: Not all runners have submitted their results for this round yet!',
412                         lockSuccess: 'Round locked',
413                         rolled_by: 'Rolled by',
414                         rolledBy: 'Rolled by {{name}}',
415                         seed: 'Seed',
416                         setSeed: 'Set seed',
417                         setSeedError: 'Seed could not be set',
418                         setSeedSuccess: 'Seed set',
419                         spoiler: 'Spoiler',
420                         title: 'Title',
421                         unlock: 'Unock round',
422                         unlockDescription: 'The round is unlocked and runers are free to submit or change their results again.',
423                         unlocked: 'Results for this round are subject to change.',
424                         unlockError: 'Error unlocking round',
425                         unlockSuccess: 'Round unlocked',
426                 },
427                 rulesets: {
428                         heading: 'Rulesets',
429                 },
430                 schedule: {
431                         description: 'Upcoming matches and other events.',
432                         heading: 'Schedule',
433                         startTime: '{{ date, LT }}',
434                 },
435                 search: {
436                         noResults: 'No results',
437                 },
438                 techniques: {
439                         description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
440                         heading: 'Techniques',
441                         lastModified: 'Last modified: {{ date, L }}',
442                         requirements: 'Requires: ',
443                         rulesetCodes: {
444                                 competitive: 'COM',
445                                 mg: 'MG',
446                                 nl: 'NL',
447                                 owg: 'OWG',
448                         },
449                         rulesetDescriptions: {
450                                 competitive: 'Competitive',
451                                 mg: 'Major Glitches',
452                                 nl: 'No Logic',
453                                 owg: 'Overworld Glitches',
454                         },
455                         rulesetFilterHeading: 'Only show techniques allowed in the following rulesets:',
456                         seeAlso: 'See also',
457                 },
458                 tournaments: {
459                         admins: 'Admins',
460                         applicationDenied: 'Application denied',
461                         applicationPending: 'Application pending',
462                         applications: 'Applications',
463                         apply: 'Apply',
464                         applyError: 'Error submitting application',
465                         applySuccess: 'Application sent',
466                         closeError: 'Error closing registration',
467                         closeSuccess: 'Registration closed',
468                         discord: 'Discord',
469                         discordError: 'Error connecting',
470                         discordNoCategory: 'No category',
471                         discordRoundCategory: 'Category for round channels',
472                         discordRoundTemplate: 'Template for round channels',
473                         discordSettings: 'Discord settings',
474                         discordSettingsError: 'Error saving discord settings',
475                         discordSettingsSuccess: 'Discord settings saved',
476                         discordSuccess: 'Discord associated',
477                         inviteBot: 'Invite bot',
478                         locked: 'Lock rounds',
479                         lockError: 'Error locking tournament',
480                         lockSuccess: 'Tournament locked',
481                         monitors: 'Monitors',
482                         noApplications: 'No applications at this point',
483                         noRecord: 'Tournament set to not be recorded',
484                         open: 'Open registration',
485                         openError: 'Error opening registration',
486                         openSuccess: 'Registration opened',
487                         scoreboard: 'Scoreboard',
488                         scoreChart: 'Score chart',
489                         settings: 'Settings',
490                         settingsError: 'Error saving settings',
491                         settingsSuccess: 'Settings saved successfully',
492                         showNumbers: 'Show numbers',
493                         unlockError: 'Error unlocking tournaments',
494                         unlockSuccess: 'Tournament unlocked',
495                 },
496                 twitchBot: {
497                         addCommand: 'Add command',
498                         channel: 'Channel',
499                         chat: 'Chat',
500                         chatError: 'Error sending message',
501                         chatSettings: 'Chat Bot Settings',
502                         chatSuccess: 'Message queued',
503                         chatWaitMsgsMin: 'Min. messages',
504                         chatWaitMsgsMax: 'Max. messages',
505                         chatWaitTimeMin: 'Min. time',
506                         chatWaitTimeMax: 'Max. time',
507                         commandDialog: 'Edit command',
508                         commandName: 'Name',
509                         commandParameters: 'Parameters',
510                         commandRestriction: 'Restriction',
511                         commandRestrictions: {
512                                 mod: 'Mods',
513                                 none: 'none',
514                                 owner: 'Owner',
515                         },
516                         commands: 'Commands',
517                         commandType: 'Type',
518                         commandTypes: {
519                                 crew: 'Crew list',
520                                 'guessing-cancel': 'Cancel guessing game',
521                                 'guessing-leaderboard': 'Guessing game leaderboard',
522                                 'guessing-solve': 'Solve guessing game',
523                                 'guessing-start': 'Start guessing game',
524                                 'guessing-stop': 'Stop guessing game',
525                                 none: 'keiner',
526                                 runner: 'Runner list',
527                         },
528                         controls: 'Controls',
529                         guessingGame: {
530                                 activeMessage: 'Message when a game is already running',
531                                 cancelMessage: 'Game cancellation announcement',
532                                 defaultActiveMessage: 'Channel already has an active guessing game',
533                                 defaultCancelMessage: 'Guessing game cancelled',
534                                 defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
535                                 defaultNoWinnersMessage: 'nobody wins :(',
536                                 defaultNotActiveMessage: 'Channel has no active guessing game',
537                                 defaultStartMessage: 'Get your guesses in',
538                                 defaultStopMessage: 'Guessing closed',
539                                 defaultWinnersMessage: 'Congrats {names}!',
540                                 guesses: 'Guesses',
541                                 guessTimestamp: '{{ timestamp, LT }}',
542                                 invalidSolutionMessage: 'Message for invalid (or missing) solution',
543                                 noWinnersMessage: 'Announcement for no winners',
544                                 notActiveMessage: 'Message when no game is currently active',
545                                 pointsCloseFirst: 'Points for first close match',
546                                 pointsCloseMax: 'Maximum distance to count as close match',
547                                 pointsCloseOther: 'Points for further close matches',
548                                 pointsExactFirst: 'Points for first exact match',
549                                 pointsExactOther: 'Points for further exact matches',
550                                 popoutControls: 'Popout controls',
551                                 settings: 'Guessing game settings',
552                                 startMessage: 'Starting announcement',
553                                 stopMessage: 'Closing announcement',
554                                 winners: 'Winners',
555                                 winnerScore: '{{ score }} points',
556                                 winnerScore_one: '{{ score }} point',
557                                 winnersMessage: 'Winners announcement',
558                                 winnersMessageHint: '{names} will be replaced with a list of winners\' names',
559                         },
560                         heading: 'Twitch Bot',
561                         joinApp: 'Join as App Bot',
562                         joinChat: 'Join as Chat Bot',
563                         joinError: 'Error joining channel',
564                         joinSuccess: 'Joined',
565                         noManagePermission: 'You lack the required privileges to manage the twitch bot.',
566                         partError: 'Error parting channel',
567                         partSuccess: 'Parted',
568                         saveError: 'Error saving',
569                         saveSuccess: 'Saved',
570                         selectChannel: 'Please select a channel to manage.',
571                         sendApp: 'Send as App Bot',
572                         sendChat: 'Send as Chat Bot',
573                 },
574                 twitchLegal: {
575                         heading: 'Twitch extension terms and policies',
576                         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.',
577                         p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
578                 },
579                 users: {
580                         discordTag: 'Discord tag',
581                         editNickname: 'Edit name',
582                         editStreamLink: 'Edit stream link',
583                         nickname: 'Name',
584                         noStream: 'No stream set',
585                         participationEmpty: 'Has not participated in any tourneys yet.',
586                         roundRecords: 'Race records',
587                         setNicknameError: 'Could not save name',
588                         setNicknameSuccess: 'Name changed',
589                         setStreamLinkError: 'Could not save stream link',
590                         setStreamLinkSuccess: 'Stream link saved',
591                         stream: 'Stream',
592                         streamLink: 'Stream link',
593                         tournaments: 'Tournaments',
594                         tournamentRecords: 'Tournament records',
595                 },
596                 validation: {
597                         error: {
598                                 required: 'Please tell me',
599                                 time: 'Please enter as 1:23:45 (or 56:23 if you\'re fast ^^).',
600                                 url: 'URL plz',
601                         },
602                 }
603         },
604 };