<?php

return [
    'online'                => 'Online',
    'login'                 => 'Login',
    'logout'                => 'Logout',
    'setting'               => 'Setting',
    'name'                  => 'Name',
    'username'              => 'Username',
    'password'              => 'Password',
    'password_confirmation' => 'Password confirmation',
    'remember_me'           => 'Remember me',
    'user_setting'          => 'User setting',
    'avatar'                => 'Avatar',
    'list'                  => 'List',
    'new'                   => 'New',
    'create'                => 'Create',
    'delete'                => 'Delete',
    'remove'                => 'Remove',
    'edit'                  => 'Edit',
    'view'                  => 'View',
    'continue_editing'      => 'Continue editing',
    'continue_creating'     => 'Continue creating',
    'detail'                => 'Detail',
    'browse'                => 'Browse',
    'reset'                 => 'Reset',
    'export'                => 'Export',
    'batch_delete'          => 'Batch delete',
    'save'                  => 'Save',
    'refresh'               => 'Refresh',
    'order'                 => 'Order',
    'expand'                => 'Expand',
    'collapse'              => 'Collapse',
    'filter'                => 'Filter',
    'search'                => 'Search',
    'close'                 => 'Close',
    'show'                  => 'Show',
    'entries'               => 'entries',
    'captcha'               => 'Captcha',
    'action'                => 'Action',
    'title'                 => 'Title',
    'description'           => 'Description',
    'back'                  => 'Back',
    'back_to_list'          => 'Back to List',
    'submit'                => 'Submit',
    'menu'                  => 'Menu',
    'input'                 => 'Input',
    'succeeded'             => 'Succeeded',
    'failed'                => 'Failed',
    'delete_confirm'        => 'Are you sure to delete this item ?',
    'delete_succeeded'      => 'Delete succeeded !',
    'delete_failed'         => 'Delete failed !',
    'update_succeeded'      => 'Update succeeded !',
    'save_succeeded'        => 'Save succeeded !',
    'refresh_succeeded'     => 'Refresh succeeded !',
    'login_successful'      => 'Login successful',
    'choose'                => 'Choose',
    'choose_file'           => 'Select file',
    'choose_image'          => 'Select image',
    'more'                  => 'More',
    'deny'                  => 'Permission denied',
    'administrator'         => 'Administrator',
    'roles'                 => 'Roles',
    'permissions'           => 'Permissions',
    'slug'                  => 'Slug',
    'created_at'            => 'Created At',
    'updated_at'            => 'Updated At',
    'alert'                 => 'Alert',
    'parent_id'             => 'Parent',
    'icon'                  => 'Icon',
    'uri'                   => 'URI',
    'operation_log'         => 'Operation log',
    'parent_select_error'   => 'Parent select error',
    'pagination'            => [
        'range' => 'Showing :first to :last of :total entries',
    ],
    'role'                  => 'Role',
    'permission'            => 'Permission',
    'route'                 => 'Route',
    'confirm'               => 'Confirm',
    'cancel'                => 'Cancel',
    'http'                  => [
        'method' => 'HTTP method',
        'path'   => 'HTTP path',
    ],
    'all_methods_if_empty'  => 'All methods if empty',
    'all'                   => 'All',
    'current_page'          => 'Current page',
    'selected_rows'         => 'Selected rows',
    'upload'                => 'Upload',
    'new_folder'            => 'New folder',
    'time'                  => 'Time',
    'size'                  => 'Size',
    'listbox'               => [
        'text_total'         => 'Showing all {0}',
        'text_empty'         => 'Empty list',
        'filtered'           => '{0} / {1}',
        'filter_clear'       => 'Show all',
        'filter_placeholder' => 'Filter',
    ],
    'grid_items_selected'    => '{n} items selected',
    'menu_titles'            => [],
    'prev'                   => 'Prev',
    'next'                   => 'Next',
    'quick_create'           => 'Quick create',
    'menu_titles' => [
        'dashboard'         => 'Dashboard',
        'adminCatg'         => 'Admin',
        'users'             => 'Users',
        'abuses'            => 'Abuses',
        'carousels'         => 'Carousels',
        'announcements'     => 'Announcements',
        'problemsCatg'      => 'Problems',
        'problems'          => 'Problems',
        'solutions'         => 'Solutions',
        'submissions'       => 'Submissions',
        'contests'          => 'Contests',
        'groups'            => 'Groups',
        'judgeserver'       => 'Judge Servers',
        'judger'            => 'Judge Agents',
        'tester'            => 'Code Tester',
        'dojoCatg'          => 'Dojos',
        'dojos'             => 'Dojo Tasks',
        'dojophases'        => 'Dojo Phases',
        'dojopasses'        => 'Dojo Pass Records',
        'helpers'           => 'Helpers',
        'scaffold'          => 'Scaffold',
        'database'          => 'Database Terminal',
        'artisan'           => 'Laravel Artisan',
        'routes'            => 'Routes',
        'logs'              => 'Log Viewer',
        'media'             => 'Media Manager',
        'scheduling'        => 'Scheduling',
        'backup'            => 'Backup',
        'redis'             => 'Redis Manager',
        'babelCatg'         => 'Babel Extension',
        'babelinstalled'    => 'Extension Manager',
        'babelmarketspace'  => 'Babel Marketspace',
        'settings'          => 'System Settings',
    ],
    'home' => [
        'dashboard'         => 'Dashboard',
        'general'           => 'General',
        'description'       => 'The general status of '.config("app.name"),
        'version'           => 'NOJ Version',
        'latest'            => 'Lastest Version',
        'problems'          => 'Problems',
        'solutions'         => 'Solutions',
        'submissions'       => 'Submissions',
        'contests'          => 'Contests',
        'users'             => 'Users',
        'groups'            => 'Groups',
        'alreadylatest'     => 'Already Latest',
        'environment'       => 'Environment',
        'dependencies'      => 'Dependencies',
        'envs' => [
            'php'           => 'PHP version',
            'laravel'       => 'Laravel version',
            'cgi'           => 'CGI',
            'uname'         => 'Uname',
            'server'        => 'Server',
            'cache'         => 'Cache driver',
            'session'       => 'Session driver',
            'queue'         => 'Queue driver',
            'timezone'      => 'Timezone',
            'locale'        => 'Locale',
            'env'           => 'Env',
            'url'           => 'URL',
            'babelMirror'   => 'BABEL Mirror',
            'tlsv13'        => 'TLS v1.3',
        ],
    ],
    'users' => [
        'name'              => 'Name',
        'email'             => 'Email',
        'basic'             => 'Basic',
        'password'          => 'Password',
        'index' => [
            'header'        => 'Users',
            'description'   => 'all users',
        ],
        'show' => [
            'header'        => 'User Detail',
            'description'   => 'the detail of the user',
        ],
        'edit' => [
            'header'        => 'Edit User',
            'description'   => 'edit the detail of users',
        ],
        'create' => [
            'header'        => 'Create New User',
            'description'   => 'create a new user',
        ],
    ],
    'judgers' => [
        'handle'            => 'Login Handle',
        'password'          => 'Login Password',
        'availability'      => 'Availability',
        'available'         => 'Available',
        'unavailable'       => 'Unavailable',
        'password'          => 'Password',
        'oj'                => 'OJ Platform',
        'user_id'           => 'Agent Profile ID',
        'index' => [
            'header'        => 'Judge Agents',
            'description'   => 'all judge agents',
        ],
        'show' => [
            'header'        => 'Judge Agent Detail',
            'description'   => 'the detail of the judge agent',
        ],
        'edit' => [
            'header'        => 'Edit Judge Agent',
            'description'   => 'edit the detail of judge agent',
        ],
        'create' => [
            'header'        => 'Create New Judge Agent',
            'description'   => 'create a new judge agent',
        ],
        'help' => [
            'handle'        => 'Login handle for BABEL Extensions to login.',
            'password'      => 'Login password for BABEL Extensions to login.',
            'user_id'       => 'Some BABEL Extensions like UVa and UVaLive requires User ID, It s a numberic string.',
        ],
    ],
    'submissions' => [
        'time'              => 'Time',
        'timeFormat'        => ':time ms',
        'memory'            => 'Memory',
        'memoryFormat'      => ':memory kb',
        'verdict'           => 'Verdict',
        'color'             => 'Color Class',
        'language'          => 'Language',
        'submission_date'   => 'Submission Date',
        'user_name'         => 'User',
        'contest_name'      => 'Contest',
        'readable_name'     => 'Problem',
        'judger_name'       => 'Judge Agent',
        'share'             => 'Direct Share',
        'disableshare'      => 'Disable',
        'enableshare'       => 'Enable',
        'rawscore'          => 'Raw Score',
        'parsed_score'      => 'Score',
        'remote_id'         => 'Remote ID',
        'cid'               => 'Contest',
        'uid'               => 'User',
        'pid'               => 'Problem',
        'jid'               => 'Judge Agent',
        'coid'              => 'Compiler',
        'vcid'              => 'Virtual Contest',
        'solution'          => 'Sloution',
        'index' => [
            'header'        => 'Submissions',
            'description'   => 'all submissions',
        ],
        'show' => [
            'header'        => 'Submission Detail',
            'description'   => 'the detail of the submission',
        ],
        'edit' => [
            'header'        => 'Edit Submission',
            'description'   => 'edit the detail of submission',
        ],
        'create' => [
            'header'        => 'Create New Submission',
            'description'   => 'create a new submission',
        ],
    ],
    'dojos' => [
        'name'              => 'Name',
        'phase'             => 'Phase',
        'passline'          => 'Minium Solve',
        'description'       => 'Description',
        'precondition'      => 'Precondition',
        'totproblem'        => 'Total Problems',
        'problems'          => 'Dojo Problems',
        'problem'           => 'Problem',
        'problemorder'      => 'Problem Order',
        'order'             => 'Order',
        'index' => [
            'header'        => 'Dojo Tasks',
            'description'   => 'all dojo tasks',
        ],
        'show' => [
            'header'        => 'Dojo Task Detail',
            'description'   => 'the detail of the dojo task',
        ],
        'edit' => [
            'header'        => 'Edit Dojo Task',
            'description'   => 'edit the detail of dojo task',
        ],
        'create' => [
            'header'        => 'Create New Dojo Task',
            'description'   => 'create a new dojo task',
        ],
    ],
    'dojophases' => [
        'name'              => 'Name',
        'passline'          => 'Minium Pass',
        'description'       => 'Description',
        'order'             => 'Order',
        'index' => [
            'header'        => 'Dojo Phases',
            'description'   => 'all dojo phases',
        ],
        'show' => [
            'header'        => 'Dojo Phase Detail',
            'description'   => 'the detail of the dojo phase',
        ],
        'edit' => [
            'header'        => 'Edit Dojo Phase',
            'description'   => 'edit the detail of dojo phase',
        ],
        'create' => [
            'header'        => 'Create New Dojo Phase',
            'description'   => 'create a new dojo phase',
        ],
    ],
    'judgeservers' => [
        'scode'             => 'SCode',
        'name'              => 'Name',
        'host'              => 'Server Host',
        'port'              => 'Server Port',
        'token'             => 'Token',
        'availability'      => 'Availability',
        'available'         => 'Available',
        'unavailable'       => 'Unavailable',
        'oj'                => 'OJ Platform',
        'usage'             => 'Resource Usage',
        'status'            => 'Health Status',
        'status_update_at'  => 'Status Update At',
        'index' => [
            'header'        => 'Judge Servers',
            'description'   => 'all judge servers',
        ],
        'show' => [
            'header'        => 'Judge Server Detail',
            'description'   => 'the detail of the judge server',
        ],
        'edit' => [
            'header'        => 'Edit Judge Server',
            'description'   => 'edit the detail of judge server',
        ],
        'create' => [
            'header'        => 'Create New Judge Server',
            'description'   => 'create a new judge server',
        ],
        'help' => [
            'onlinejudge'   => 'Only BABEL Extensions with online-judge package type like NOJ can be choosen.',
        ],
    ],
    'announcements' => [
        'user'              => 'Published User',
        'title'             => 'Title',
        'content'           => 'Content',
        'index' => [
            'header'        => 'Announcements',
            'description'   => 'all announcements',
        ],
        'show' => [
            'header'        => 'Announcement Detail',
            'description'   => 'the detail of the announcement',
        ],
        'edit' => [
            'header'        => 'Edit Announcement',
            'description'   => 'edit the detail of announcement',
        ],
        'create' => [
            'header'        => 'Create New Announcement',
            'description'   => 'create a new announcement',
        ],
        'help' => [
            'markdown'      => 'Only a few Markdown syntax are supported here, like font styles.',
        ],
    ],
    'tester' => [
        'oj'                => 'OJ Platform',
        'pid'               => 'Problem',
        'coid'              => 'Compiler',
        'solution'          => 'Solution',
        'tester' => [
            'header'        => 'Code Tester',
            'description'   => 'write solution and get code test results',
            'title'         => 'Submit Solution',
            'run'           => 'Submission Verdict',
        ],
        'help' => [
            'onlinejudge'   => 'Only BABEL Extension NOJ can be choosen.',
            'installfirst'  => 'Please install BABEL Extension NOJ first.',
        ],
    ],
    'settings' => [
        'index' => [
            'header'        => 'System Settings',
            'description'   => 'configure system related parameters',
        ],
        'form' => [
            'header'        => 'Advanced Settings',
            'terms'         => 'Custom Site Terms',
        ],
        'help' => [
            'terms'         => 'Custom terms for your website, left blank if you wanna use the terms template by configurating env file.',
        ],
        'tooltip' => [
            'success' => [
                'message'   => 'Settings saved successfully.',
            ],
        ],
    ],
    'carousels' => [
        'image'             => 'Image',
        'url'               => 'URL',
        'title'             => 'Title',
        'availability'      => 'Availability',
        'available'         => 'Available',
        'unavailable'       => 'Unavailable',
        'index' => [
            'header'        => 'Carousels',
            'description'   => 'all carousels',
        ],
        'show' => [
            'header'        => 'Carousel Detail',
            'description'   => 'the detail of the carousel',
        ],
        'edit' => [
            'header'        => 'Edit Carousel',
            'description'   => 'edit the detail of carousel',
        ],
        'create' => [
            'header'        => 'Create New Carousel',
            'description'   => 'create a new carousel',
        ],
    ],
    'chunkUpload' => [
        'tooltip'           => 'Or drag files here',
        'start'             => 'Start Uploading',
    ],
    'dojopasses' => [
        'dojo'              => 'Dojo Task',
        'user'              => 'User',
        'updated_at'        => 'Task Complete At',
        'index' => [
            'header'        => 'Dojo Pass Records',
            'description'   => 'all dojo pass records',
        ],
        'show' => [
            'header'        => 'Dojo Pass Record Detail',
            'description'   => 'the detail of the dojo pass record',
        ],
        'edit' => [
            'header'        => 'Edit Dojo Pass Record',
            'description'   => 'edit the detail of dojo pass record',
        ],
        'create' => [
            'header'        => 'Create New Dojo Pass Record',
            'description'   => 'create a new dojo pass record',
        ],
    ],
];
