]> git.localhorst.tv Git - alttp.git/blob - resources/js/i18n/de.js
fix time validation for 0
[alttp.git] / resources / js / i18n / de.js
1 /* eslint-disable max-len */
2 export default {
3         translation: {
4                 alttp: {
5                         baseRomInvalid: 'CRC32 Check fehlgeschlagen (brauche 33:22:EF:FC). Falsche ROM Datei?',
6                         baseRomRemoved: 'Base ROM entfernt.',
7                         baseRomSet: 'Base ROM gespeichert.',
8                         setBaseRom: 'Base ROM auswählen',
9                 },
10                 alttpSeeds: {
11                         date: '{{ date, L LT }}',
12                         fetchingPatch: 'Lade Patch',
13                         filename: 'alttpr - {{preset}} - {{hash}}',
14                         heading: 'A Link to the Past Randomizer Seed',
15                         generated: 'Generiert',
16                         generator: 'Generator',
17                         generators: {
18                                 doors: 'Dieser Seed wurde mit dem Door Randomizer von Aerinon generiert',
19                         },
20                         mystery: 'Mystery ROM, Einstellungen versteckt',
21                         noMystery: 'Kein Mystery',
22                         noRace: 'Kein Race',
23                         patch: 'ROM patchen',
24                         patchError: 'Fehler beim Patchen: {{msg}}',
25                         preset: 'Preset',
26                         presets: {
27                                 custom: 'Eigenes',
28                         },
29                         race: 'Race ROM, Seed versteckt',
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: 'Fehler',
43                                 generated: 'generiert',
44                                 pending: 'ausstehend',
45                         },
46                 },
47                 applications: {
48                         accept: 'Annehmen',
49                         acceptError: 'Fehler beim Annehmen',
50                         acceptSuccess: 'Angenommen',
51                         reject: 'Ablehnen',
52                         rejectSuccess: 'Abgelehnt',
53                         rejectError: 'Fehler beim Ablehnen',
54                 },
55                 button: {
56                         add: 'Hinzufügen',
57                         back: 'Zurück',
58                         cancel: 'Abbrechen',
59                         chart: 'Diagramm',
60                         close: 'Schließen',
61                         confirm: 'Bestätigen',
62                         edit: 'Bearbeiten',
63                         filter: 'Filter',
64                         generate: 'Generieren',
65                         help: 'Hilfe',
66                         invert: 'Umkehren',
67                         login: 'Login',
68                         logout: 'Logout',
69                         new: 'Neu',
70                         nextFrame: 'Nächster Frame',
71                         pause: 'Pause',
72                         play: 'Play',
73                         playPause: 'Play/Pause',
74                         protocol: 'Protokoll',
75                         remove: 'Entfernen',
76                         retry: 'Neu versuchen',
77                         save: 'Speichern',
78                         search: 'Suche',
79                         send: 'Senden',
80                         settings: 'Einstellungen',
81                         signUp: 'Anmelden',
82                         stop: 'Stop',
83                         unconfirm: 'Zurückziehen',
84                         unset: 'Zurücksetzen',
85                 },
86                 content: {
87                         attribution: 'Attribution',
88                         description: 'Beschreibung',
89                         edit: 'Inhalt bearbeiten',
90                         saveError: 'Fehler beim Speichern',
91                         saveSuccess: 'Gespeichert',
92                         short: 'Kurzbeschreibung',
93                         title: 'Titel',
94                 },
95                 crew: {
96                         roles: {
97                                 commentary: 'Kommentar',
98                                 setup: 'Setup',
99                                 tracking: 'Tracker',
100                         },
101                 },
102                 discordBot: {
103                         channel: 'Kanal',
104                         controls: 'Steuerung',
105                         guild: 'Server',
106                         heading: 'Discord Bot',
107                         invite: 'Bot einladen',
108                         selectGuild: 'Bitte Server wählen',
109                 },
110                 episodes: {
111                         addRestream: 'Neuer Restream',
112                         applyDialog: {
113                                 applyError: 'Fehler bei der Anmeldung',
114                                 applySuccess: 'Angemeldet',
115                                 signUpAs: 'Anmeldung als',
116                                 title: 'Anmeldung',
117                         },
118                         channel: 'Kanal',
119                         commentary: 'Kommentar',
120                         empty: 'Keine anstehenden Termine.',
121                         raceroom: 'Raceroom',
122                         restreamDialog: {
123                                 acceptComms: 'Suche Kommentatoren',
124                                 acceptTracker: 'Suche Tracker',
125                                 addError: 'Fehler beim Hinzufügen',
126                                 addSuccess: 'Hinzugefügt',
127                                 addUser: 'Benutzer hinzufügen',
128                                 crewError: 'Fehler beim Aktualisieren',
129                                 crewSuccess: 'Aktualisiert',
130                                 editError: 'Fehler beim Speichern',
131                                 editSuccess: 'Gespeichert',
132                                 removeError: 'Fehler beim Entfernen',
133                                 removeSuccess: 'Entfernt',
134                                 title: 'Restream',
135                         },
136                         setup: 'Setup',
137                         sgSignUp: 'SG Anmeldung',
138                         startTime: '{{ date, LL LT }} Uhr',
139                         tracking: 'Tracking',
140                 },
141                 error: {
142                         403: {
143                                 description: 'So aber nicht',
144                                 heading: 'Zugriff verweigert',
145                         },
146                         404: {
147                                 description: 'Das war aber irgendwo',
148                                 heading: 'Nicht gefunden',
149                         },
150                         500: {
151                                 description: 'NotLikeThis',
152                                 heading: 'Serverfehler',
153                         },
154                 },
155                 events: {
156                         concluded: 'Diese Veranstaltung is abgeschlossen.',
157                         end: 'Ende',
158                         evergreen: 'Ständige Veranstaltungen',
159                         heading: 'Veranstaltungen',
160                         ongoing: 'Laufende Veranstaltungen',
161                         past: 'Vergangene Veranstaltungen',
162                         pastEpisodes: 'Vergangene Rennen',
163                         start: 'Start',
164                         upcomingEpisodes: 'Anstehende Rennen',
165                 },
166                 footer: {
167                         alttpde: 'Deutscher ALttP Discord',
168                         alttpwiki: 'ALttP Speedrunning Wiki',
169                         competitions: 'Wettbewerbe',
170                         connect: 'Connect Spedruns Discord',
171                         contact: 'Wenn du gerne ein Turnier auf dieser Seite organisieren möchtest, wende dich bitte an holysmoke86 im Discord.',
172                         events: 'Veranstaltungen',
173                         info: 'Infos',
174                         map: 'ALttP Karte',
175                         muffins: 'Muffins\' Glitch Map (EN)',
176                         privacy: 'Datenschutz',
177                         resources: 'Ressourcen',
178                         restreamCentral: 'Restream Central Discord',
179                         schedule: 'Terminplan',
180                         smd: 'Deutscher Super Metroid Discord',
181                         smwiki: 'Super Metroid Speedrunning Wiki',
182                         tech: 'ALttP Techniken',
183                 },
184                 general: {
185                         anonymous: 'Anonym',
186                         appDescription: 'Turniere und Tutorials für The Legend of Zelda: A Link to the Past Randomizer',
187                         appName: 'ALttP',
188                         pleaseSelect: 'Bitte wählen',
189                 },
190                 icon: {
191                         AddIcon: 'Hinzufügen',
192                         AllowedIcon: 'Erlaubt',
193                         ApplicationsIcon: 'Anträge',
194                         ApplyIcon: 'Beantragen',
195                         ChartIcon: 'Diagramm',
196                         DiscordIcon: 'Discord',
197                         EditIcon: 'Bearbeiten',
198                         FinishedIcon: 'Abgeschlossen',
199                         FirstPlaceIcon: 'Erster Platz',
200                         ForbiddenIcon: 'Verboten',
201                         ForfeitIcon: 'Aufgegeben',
202                         LanguageIcon: 'Sprache',
203                         LockedIcon: 'Gesperrt',
204                         LogoutIcon: 'Logout',
205                         PendingIcon: 'Ausstehend',
206                         ProtocolIcon: 'Protokoll',
207                         ResultIcon: 'Ergebnis',
208                         SecondPlaceIcon: 'Zweiter Platz',
209                         SettingsIcon: 'Einstellungen',
210                         StreamIcon: 'Stream',
211                         ThirdPlaceIcon: 'Dritter Platz',
212                         TwitchIcon: 'Twitch',
213                         UnknownIcon: 'Unbekannt',
214                         UnlockedIcon: 'Offen',
215                         YoutubeIcon: 'YouTube',
216                         VideoIcon: 'Video',
217                         zelda: {
218                                 'big-key': 'Big Key',
219                                 'blue-boomerang': 'Boomerang',
220                                 'blue-mail': 'Blue Mail',
221                                 'blue-pendant': 'Pendant of Power',
222                                 'blue-potion': 'Blue Potion',
223                                 bombos: 'Bombos',
224                                 bomb: 'Bomb',
225                                 book: 'Book',
226                                 boots: 'Boots',
227                                 'bottle-bee': 'Bee in a Bottle',
228                                 bottle: 'Bottle',
229                                 bow: 'Bow',
230                                 bugnet: 'Bugnet',
231                                 byrna: 'Cane of Byrna',
232                                 cape: 'Cape',
233                                 compass: 'Compass',
234                                 crystal: 'Crystal',
235                                 duck: 'Duck',
236                                 'dungeon-ct': 'Castle Tower',
237                                 'dungeon-dp': 'Desert Palace',
238                                 'dungeon-ep': 'Eastern Palace',
239                                 'dungeon-gt': 'Ganon\'s Tower',
240                                 'dungeon-hc': 'Hyrule Castle',
241                                 'dungeon-ip': 'Ice Palace',
242                                 'dungeon-mm': 'Misery Mire',
243                                 'dungeon-pd': 'Palace of Darkness',
244                                 'dungeon-sp': 'Swamp Palace',
245                                 'dungeon-sw': 'Skull Woods',
246                                 'dungeon-th': 'Tower of Hera',
247                                 'dungeon-tr': 'Turtle Rock',
248                                 'dungeon-tt': 'Thieves\' Town',
249                                 ether: 'Ether',
250                                 fairy: 'Fairy in a Bottle',
251                                 'fighter-shield': 'Fighter Shield',
252                                 'fighter-sword': 'Fighter Sword',
253                                 'fire-rod': 'Fire Rod',
254                                 'fire-shield': 'Fire Shield',
255                                 flippers: 'Flippers',
256                                 flute: 'Flute',
257                                 glove: 'Power Glove',
258                                 'green-mail': 'Green Mail',
259                                 'green-pendant': 'Pendant of Courage',
260                                 'green-potion': 'Green Potion',
261                                 hammer: 'Hammer',
262                                 'heart-container': 'Heart Container',
263                                 'heart-piece': 'Heart Piece',
264                                 hookshot: 'Hookshot',
265                                 'ice-rod': 'Ice Rod',
266                                 lamp: 'Lamp',
267                                 map: 'Map',
268                                 mirror: 'Mirror',
269                                 'mirror-shield': 'Mirror Shield',
270                                 mitts: 'Titan \'s Mitts',
271                                 moonpearl: 'Moonpearl',
272                                 mushroom: 'Mushroom',
273                                 'not-flippers': 'Keine Flippers',
274                                 'not-mirror': 'Kein Mirror',
275                                 'not-moonpearl': 'Keine Moonpearl',
276                                 powder: 'Powder',
277                                 quake: 'Quake',
278                                 'red-bomb': 'Red Bomb',
279                                 'red-boomerang': 'Red Boomerang',
280                                 'red-mail': 'Red Mail',
281                                 'red-pendant': 'Pendant of Wisdom',
282                                 'red-potion': 'Red Potion',
283                                 shovel: 'Shovel',
284                                 silvers: 'Silvers',
285                                 'small-key': 'Small Key',
286                                 somaria: 'Cane of Somaria',
287                         },
288                 },
289                 map: {
290                         description: 'Karten von The Legend of Zelda: A Link to the Past',
291                         dwLong: 'Dark World',
292                         dwShort: 'DW',
293                         goToLocation: 'Zur Stelle springen',
294                         heading: 'Karte',
295                         lwLong: 'Light World',
296                         lwShort: 'LW',
297                         onThisMap: 'Auf dieser Karte',
298                         spLong: 'Spezielle Gebiete',
299                         spShort: 'SP',
300                         uw2Long: 'Underworld 2',
301                         uw2Short: 'UW2',
302                         uwLong: 'Underworld',
303                         uwOverlay: 'Gitter zigen',
304                         uwShort: 'UW',
305                 },
306                 menu: {
307                         map: 'Karte',
308                         schedule: 'Terminplan',
309                         tech: 'Techniken',
310                 },
311                 modes: {
312                         heading: 'Modi',
313                 },
314                 participants: {
315                         empty: 'Noch keine Teilnehmer eingetragen',
316                         heading: 'Teilnehmer',
317                         participant: 'Teilnehmer',
318                         placement: 'Platzierung',
319                         placementShort: '#',
320                         placementSubjectToChange: 'Das Turnier wurde noch nicht abgeschlossen, die Platzierung kann sich noch ändern.',
321                         roleNames: {
322                                 admin: 'Administrator',
323                                 monitor: 'Monitor',
324                                 runner: 'Runner',
325                         },
326                         roles: 'Teilnahme als',
327                         tournament: 'Turnier',
328                         score: 'Punktzahl',
329                         scoreShort: 'Punkte',
330                 },
331                 privacy: {
332                         heading: 'Datenschutz',
333                         p1: 'Wir benutzen Cookies und den Browserspeicher, um deine Anmeldung und die ausgewählte Sprache zu speichern, sowie XSRF zu verhinden.',
334                         p2: 'Wenn du auf den Login Button klickst, wirst du auf eine Anmeldeseite von Discord weitergeleitet. Sofern du dich anmeldest, überträgt Discord und deinen Benutzernamen, Discriminator und ID.',
335                         p3: 'Deine Eingaben bei Turnieren werden als Teil des Ergebnisses auf dieser Seite veröffenlicht und ggf. auf dem Discord-Server der entsprechenden Community geteilt.',
336                 },
337                 protocol: {
338                         description: {
339                                 application: {
340                                         accepted: 'Anmeldung von {{username}} bestätigt',
341                                         received: 'Anmeldung von {{username}} erhalten',
342                                         rejected: 'Anmeldung von {{username}} abgelehnt',
343                                 },
344                                 result: {
345                                         comment: 'Ergebnis von Runde {{number}} kommentiert: <1>{{comment}}</1>',
346                                         report: 'Ergebnis von <1>{{time}}</1> bei Runde {{number}} eingetragen',
347                                 },
348                                 round: {
349                                         create: 'Runde #{{number}} hinzugefügt',
350                                         edit: 'Runde #{{number}} bearbeitet',
351                                         lock: 'Runde #{{number}} gesperrt',
352                                         seed: 'Seed für Runde #{{number}} eingetragen',
353                                         unlock: 'Runde #{{number}} entsperrt',
354                                 },
355                                 tournament: {
356                                         close: 'Anmeldung geschlossen',
357                                         discord: 'Discord Server verknüpft',
358                                         lock: 'Turnier gesperrt',
359                                         open: 'Anmeldung geöffnet',
360                                         unlock: 'Turnier entsperrt',
361                                 },
362                                 unknown: 'Unbekannter Protokolleintrag vom Typ {{type}}.',
363                         },
364                         empty: 'Leider nix',
365                         heading: 'Protokoll',
366                 },
367                 results: {
368                         addComment: 'Kommentieren',
369                         comment: 'Kommentar',
370                         details: 'Details',
371                         edit: 'Ergebnis ändern',
372                         editComment: 'Kommentar ändern',
373                         forfeit: 'Aufgegeben',
374                         pending: 'Ausstehend',
375                         placement: 'Platzierung',
376                         points_one: '{{ count }} Punkt',
377                         points_other: '{{ count }} Punkte',
378                         report: 'Ergebnis eintragen',
379                         reportError: 'Fehler beim Eintragen :(',
380                         reportPreview: 'Wird als {{ time }} festgehalten',
381                         reportSuccess: 'Festgehalten',
382                         reportTime: 'Zeit',
383                         result: 'Ergebnis',
384                         round: 'Runde',
385                         runner: 'Runner',
386                         time: 'Zeit: {{ time }}',
387                         vod: 'VoD',
388                         vodNote: 'Falls ihr euer VoD teilen wollte, gerne hier rein.',
389                 },
390                 rounds: {
391                         code: 'Code',
392                         date: '{{ date, L }}',
393                         edit: 'Runde bearbeiten',
394                         editError: 'Fehler beim Speichern',
395                         editSuccess: 'Gespeichert',
396                         empty: 'Noch keine Runde gestartet',
397                         heading: 'Runden',
398                         new: 'Neue Runde',
399                         noSeed: 'Noch kein Seed',
400                         numberOfResults_one: '{{ count }} Ergebnis',
401                         numberOfResults_other: '{{ count }} Ergebnisse',
402                         lock: 'Runde sperren',
403                         lockDescription: 'Wenn die Runde gesperrt wird, können Runner keine Änderungen an ihrem Ergebnis mehr vornehmen.',
404                         locked: 'Die Runde ist für weitere Änderungen am Ergebnis gesperrt.',
405                         lockError: 'Fehler beim Sperren',
406                         lockIncompleteWarning: 'Achtung: Noch nicht alle Runner haben ihr Ergebnis für diese Runde eingereicht!',
407                         lockSuccess: 'Runde gesperrt',
408                         rolled_by: 'Gerollt von',
409                         rolledBy: 'Gerollt von {{name}}',
410                         seed: 'Seed',
411                         setSeed: 'Seed eintragen',
412                         setSeedError: 'Seed konnte nicht eintragen werden',
413                         setSeedSuccess: 'Seed eingetragen',
414                         spoiler: 'Spoiler',
415                         title: 'Titel',
416                         unlock: 'Runde entsperren',
417                         unlockDescription: 'Die Runde wird wieder freigegeben und Runner können wieder Änderungen an ihrem Ergebnis vornehmen.',
418                         unlocked: 'Die Runde ist offen für Änderungen am Ergebnis.',
419                         unlockError: 'Fehler beim Entsperren',
420                         unlockSuccess: 'Runde entsperrt',
421                 },
422                 rulesets: {
423                         heading: 'Regelsätze',
424                 },
425                 schedule: {
426                         description: 'Anstehende Spiele und andere Termine.',
427                         heading: 'Terminplan',
428                         startTime: '{{ date, LT }}',
429                 },
430                 search: {
431                         noResults: 'Keine Treffer',
432                 },
433                 techniques: {
434                         description: 'Tutorials für The Legend of Zelda: A Link to the Past Randomizer',
435                         heading: 'Techniken',
436                         lastModified: 'Zuletzt geändert: {{ date, L }}',
437                         requirements: 'Erfordert: ',
438                         rulesetCodes: {
439                                 competitive: 'COM',
440                                 mg: 'MG',
441                                 nl: 'NL',
442                                 owg: 'OWG',
443                         },
444                         rulesetDescriptions: {
445                                 competitive: 'Competitive',
446                                 mg: 'Major Glitches',
447                                 nl: 'No Logic',
448                                 owg: 'Overworld Glitches',
449                         },
450                         rulesetFilterHeading: 'Zeige nur Techniken, die in folgenden Regelsätzen erlaubt sind:',
451                         seeAlso: 'Siehe auch',
452                 },
453                 tournaments: {
454                         admins: 'Organisation',
455                         applicationDenied: 'Antrag wurde abgelehnt',
456                         applicationPending: 'Antrag wurde abgeschickt',
457                         applications: 'Anmeldungen',
458                         apply: 'Beitreten',
459                         applyError: 'Fehler beim Abschicken der Anfrage',
460                         applySuccess: 'Anfrage gestellt',
461                         closeError: 'Fehler beim Schließen der Anmledung',
462                         closeSuccess: 'Anmeldung geschlossen',
463                         discord: 'Discord',
464                         discordError: 'Fehler beim Zuordnen',
465                         discordNoCategory: 'Keine Kategorie',
466                         discordRoundCategory: 'Kategorie für Runden-Kanäle',
467                         discordRoundTemplate: 'Template für Runden-Kanäle',
468                         discordSettings: 'Discord Einstellungen',
469                         discordSettingsError: 'Fehler beim Speichern der Discord Einstellungen',
470                         discordSettingsSuccess: 'Discord Einstellungen gespeichert',
471                         discordSuccess: 'Discord verknüpft',
472                         inviteBot: 'Bot einladen',
473                         locked: 'Turnier sperren',
474                         lockError: 'Fehler beim Sperren',
475                         lockSuccess: 'Turnier gesperrt',
476                         monitors: 'Monitore',
477                         noApplications: 'Derzeit keine Anmeldungen',
478                         noRecord: 'Turnier wird nicht gewertet',
479                         open: 'Anmeldung geöffnet',
480                         openError: 'Fehler beim Öffnen der Anmledung',
481                         openSuccess: 'Anmeldung geöffnet',
482                         scoreboard: 'Scoreboard',
483                         scoreChart: 'Turnierverlauf',
484                         settings: 'Einstellungen',
485                         unlockError: 'Fehler beim Entsperren',
486                         unlockSuccess: 'Turnier entsperrt',
487                 },
488                 twitchBot: {
489                         channel: 'Channel',
490                         chat: 'Chat',
491                         chatError: 'Fehler beim Senden',
492                         chatSettings: 'Chat Bot Einstellungen',
493                         chatSuccess: 'Nachricht in Warteschlange',
494                         chatWaitMsgsMin: 'Min. Messages',
495                         chatWaitMsgsMax: 'Max. Messages',
496                         chatWaitTimeMin: 'Min. Zeit',
497                         chatWaitTimeMax: 'Max. Zeit',
498                         controls: 'Controls',
499                         heading: 'Twitch Bot',
500                         joinApp: 'Join als App Bot',
501                         joinChat: 'Join als Chat Bot',
502                         joinError: 'Fehler beim Betreten',
503                         joinSuccess: 'Betreten',
504                         noManagePermission: 'Du verfügst nicht über die notwendigen Berechtigungen, um den Twitch Bot zu administrieren.',
505                         partError: 'Fehler beim Verlassen',
506                         partSuccess: 'Verlassen',
507                         saveError: 'Fehler beim Speichern',
508                         saveSuccess: 'Gespeichert',
509                         selectChannel: 'Bitte wählen einen Channel, den du verändern möchtest.',
510                         sendApp: 'Als App Bot senden',
511                         sendChat: 'Als Chat Bot senden',
512                 },
513                 users: {
514                         discordTag: 'Discord Tag',
515                         editNickname: 'Name bearbeiten',
516                         editStreamLink: 'Stream Link bearbeiten',
517                         nickname: 'Name',
518                         noStream: 'Kein Stream gesetzt',
519                         participationEmpty: 'Hat noch an keinen Turnieren teilgenommen.',
520                         roundRecords: 'Renn-Platzierungen',
521                         setNicknameError: 'Konnte Namen nicht speichern',
522                         setNicknameSuccess: 'Name geändert',
523                         setStreamLinkError: 'Konnte Stream Link nicht speichern',
524                         setStreamLinkSuccess: 'Stream Link gespeichert',
525                         stream: 'Stream',
526                         streamLink: 'Stream Link',
527                         tournaments: 'Turniere',
528                         tournamentRecords: 'Turnier-Platzierungen',
529                 },
530                 validation: {
531                         error: {
532                                 required: 'Bitte ausfüllen',
533                                 time: 'Bitte Zeit im 1:23:45 Format eingeben (oder 56:23 wenn du schnell warst ^^).',
534                                 url: 'Bitte eine URL eingeben',
535                         },
536                 }
537         },
538 };