]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/i18n/en.js
snes settings
[alttp.git] / resources / js / i18n / en.js
index ca0e4126c5a74f15d3dd2b510d387e0147a8418f..c5efdf45b5ba552712291a5a8eecf4decc465cc7 100644 (file)
@@ -52,9 +52,22 @@ export default {
                        rejectSuccess: 'Rejected',
                        rejectError: 'Error rejecting',
                },
+               autoTracking: {
+                       heading: 'Auto tracking',
+                       statusMsg: {
+                               disabled: 'Disabled',
+                               disconnected: 'Disconnected',
+                               error: 'Connection error',
+                               'no-device': 'No device',
+                               'not-applicable': 'Connected to {{ device }}, mode not applicable',
+                               'not-in-game': 'Connected to {{ device }}, not in game',
+                               tracking: 'Connected to {{ device }}',
+                       },
+               },
                button: {
                        add: 'Add',
                        back: 'Back',
+                       browserSource: 'Browser source',
                        cancel: 'Cancel',
                        chart: 'Chart',
                        close: 'Close',
@@ -70,15 +83,19 @@ export default {
                        nextFrame: 'Next frame',
                        pause: 'Pause',
                        play: 'Play',
+                       playPause: 'Play/Pause',
                        protocol: 'Protocol',
                        remove: 'Remove',
                        retry: 'Retry',
                        save: 'Save',
                        search: 'Search',
+                       send: 'Send',
                        settings: 'Settings',
                        signUp: 'Sign up',
+                       start: 'Start',
                        stop: 'Stop',
                        unconfirm: 'Retract',
+                       unset: 'Unset',
                },
                content: {
                        attribution: 'Attribution',
@@ -96,6 +113,14 @@ export default {
                                tracking: 'Tracking',
                        },
                },
+               discordBot: {
+                       channel: 'Channel',
+                       controls: 'Controls',
+                       guild: 'Server',
+                       heading: 'Discord Bot',
+                       invite: 'Invite bot',
+                       selectGuild: 'Please select server',
+               },
                episodes: {
                        addRestream: 'Add Restream',
                        applyDialog: {
@@ -107,6 +132,7 @@ export default {
                        channel: 'Channel',
                        commentary: 'Commentary',
                        empty: 'No dates coming up.',
+                       raceroom: 'Race room',
                        restreamDialog: {
                                acceptComms: 'Open commentary application',
                                acceptTracker: 'Open tracker application',
@@ -122,6 +148,7 @@ export default {
                                title: 'Restream',
                        },
                        setup: 'Setup',
+                       sgSignUp: 'SG Signup',
                        startTime: '{{ date, LL LT }}',
                        tracking: 'Tracking',
                },
@@ -139,23 +166,37 @@ export default {
                                heading: 'Server error',
                        },
                },
+               events: {
+                       concluded: 'This event has concluded.',
+                       end: 'End',
+                       evergreen: 'Evergreen events',
+                       heading: 'Events',
+                       ongoing: 'Ongoing events',
+                       past: 'Past events',
+                       pastEpisodes: 'Past races',
+                       start: 'Start',
+                       upcomingEpisodes: 'Upcoming races',
+               },
                footer: {
                        alttpde: 'German ALttP Discord',
                        alttpwiki: 'ALttP Speedrunning Wiki',
                        competitions: 'Competitions',
                        connect: 'Connect Spedruns Discord',
                        contact: 'If you would like to organize a Tournament on this site, please contact holysmoke86 on Discord.',
+                       events: 'Events',
                        info: 'Infos',
                        map: 'ALttP Map',
                        muffins: 'Muffins\' Glitch Map',
                        privacy: 'Privacy',
                        resources: 'Resources',
+                       restreamCentral: 'Restream Central Discord',
                        schedule: 'Schedule',
                        smd: 'German Super Metroid Discord',
                        smwiki: 'Super Metroid Speedrunning Wiki',
                        tech: 'ALttP Tech',
                },
                general: {
+                       actions: 'Actions',
                        anonymous: 'Anonym',
                        appDescription: 'Tournaments and tutorials for The Legend of Zelda: A Link to the Past Randomizer',
                        appName: 'ALttP',
@@ -331,6 +372,7 @@ export default {
                                        discord: 'Discord server connected',
                                        lock: 'Tournament locked',
                                        open: 'Registration opened',
+                                       settings: 'Modified settings',
                                        unlock: 'Tournament unlocked',
                                },
                                unknown: 'Unknown protocol entry of type {{type}}.',
@@ -373,6 +415,7 @@ export default {
                        noSeed: 'No seed set',
                        numberOfResults_one: '{{ count }} submission',
                        numberOfResults_other: '{{ count }} submissions',
+                       loadMore: 'load more rounds',
                        lock: 'Lock round',
                        lockDescription: 'When a round is locked, runners cannot submit or change results.',
                        locked: 'Results for this round have been locked.',
@@ -401,6 +444,16 @@ export default {
                        heading: 'Schedule',
                        startTime: '{{ date, LT }}',
                },
+               search: {
+                       noResults: 'No results',
+               },
+               snes: {
+                       device: 'Preferred device',
+                       host: 'Host',
+                       port: 'Port',
+                       proto: 'Protocol',
+                       settings: 'SNES Settings',
+               },
                techniques: {
                        description: 'Tutorials for The Legend of Zelda: A Link to the Past Randomizer',
                        heading: 'Techniques',
@@ -453,9 +506,106 @@ export default {
                        scoreboard: 'Scoreboard',
                        scoreChart: 'Score chart',
                        settings: 'Settings',
+                       settingsError: 'Error saving settings',
+                       settingsSuccess: 'Settings saved successfully',
+                       showNumbers: 'Show numbers',
                        unlockError: 'Error unlocking tournaments',
                        unlockSuccess: 'Tournament unlocked',
                },
+               twitchBot: {
+                       addCommand: 'Add command',
+                       channel: 'Channel',
+                       chat: 'Chat',
+                       chatError: 'Error sending message',
+                       chatSettings: 'Chat Bot Settings',
+                       chatSuccess: 'Message queued',
+                       chatWaitMsgsMin: 'Min. messages',
+                       chatWaitMsgsMax: 'Max. messages',
+                       chatWaitTimeMin: 'Min. time',
+                       chatWaitTimeMax: 'Max. time',
+                       commandDialog: 'Edit command',
+                       commandName: 'Name',
+                       commandParameters: 'Parameters',
+                       commandRestriction: 'Restriction',
+                       commandRestrictions: {
+                               mod: 'Mods',
+                               none: 'none',
+                               owner: 'Owner',
+                       },
+                       commands: 'Commands',
+                       commandType: 'Type',
+                       commandTypes: {
+                               crew: 'Crew list',
+                               'guessing-cancel': 'Cancel guessing game',
+                               'guessing-leaderboard': 'Guessing game leaderboard',
+                               'guessing-solve': 'Solve guessing game',
+                               'guessing-start': 'Start guessing game',
+                               'guessing-stop': 'Stop guessing game',
+                               none: 'keiner',
+                               runner: 'Runner list',
+                       },
+                       controls: 'Controls',
+                       guessingGame: {
+                               activeMessage: 'Message when a game is already running',
+                               cancelMessage: 'Game cancellation announcement',
+                               closeWinnersMessage: 'Message for inexact winners',
+                               closeWinnersMessageHint: '{names} will be replaced with a list of winners\' names and {distance} with the distance',
+                               defaultActiveMessage: 'Channel already has an active guessing game',
+                               defaultCancelMessage: 'Guessing game cancelled',
+                               defaultCloseWinnersMessage: 'Congrats {names} on guessing within {distance}!',
+                               defaultInvalidSolutionMessage: 'Please provide a valid solution to the guessing game',
+                               defaultNoWinnersMessage: 'nobody wins :(',
+                               defaultNotActiveMessage: 'Channel has no active guessing game',
+                               defaultStartMessage: 'Get your guesses in',
+                               defaultStopMessage: 'Guessing closed',
+                               defaultWinnersMessage: 'Congrats {names}!',
+                               guesses: 'Guesses',
+                               guessTimestamp: '{{ timestamp, LT }}',
+                               invalidSolutionMessage: 'Message for invalid (or missing) solution',
+                               leaderboardType: 'Leaderboard type',
+                               leaderboardTypes: {
+                                       30: 'Running month',
+                                       365: 'Running year',
+                                       all: 'All time',
+                                       month: 'Current month',
+                                       year: 'Current year',
+                               },
+                               noWinnersMessage: 'Announcement for no winners',
+                               notActiveMessage: 'Message when no game is currently active',
+                               pointsCloseFirst: 'Points for first close match',
+                               pointsCloseMax: 'Maximum distance to count as close match',
+                               pointsCloseOther: 'Points for further close matches',
+                               pointsExactFirst: 'Points for first exact match',
+                               pointsExactOther: 'Points for further exact matches',
+                               popoutControls: 'Popout controls',
+                               settings: 'Guessing game settings',
+                               startMessage: 'Starting announcement',
+                               stopMessage: 'Closing announcement',
+                               winners: 'Winners',
+                               winnerScore: '{{ score }} points',
+                               winnerScore_one: '{{ score }} point',
+                               winnersMessage: 'Winners announcement',
+                               winnersMessageHint: '{names} will be replaced with a list of winners\' names',
+                       },
+                       heading: 'Twitch Bot',
+                       joinApp: 'Join as App Bot',
+                       joinChat: 'Join as Chat Bot',
+                       joinError: 'Error joining channel',
+                       joinSuccess: 'Joined',
+                       noManagePermission: 'You lack the required privileges to manage the twitch bot.',
+                       partError: 'Error parting channel',
+                       partSuccess: 'Parted',
+                       saveError: 'Error saving',
+                       saveSuccess: 'Saved',
+                       selectChannel: 'Please select a channel to manage.',
+                       sendApp: 'Send as App Bot',
+                       sendChat: 'Send as Chat Bot',
+               },
+               twitchLegal: {
+                       heading: 'Twitch extension terms and policies',
+                       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.',
+                       p2: 'To display the leaderboard, a request is made to alttp.localhorst.tv. This request is logged anonymously and not further processed.',
+               },
                users: {
                        discordTag: 'Discord tag',
                        editNickname: 'Edit name',