Plop the languages into the project

This commit is contained in:
Dane Everitt 2018-09-03 15:44:29 -07:00
parent 3082a57a4d
commit 44a00c3957
No known key found for this signature in database
GPG key ID: EEA66103B3D71F53
56 changed files with 5535 additions and 1258 deletions

View file

@ -0,0 +1,23 @@
<?php
return [
'2fa_failed' => '2-Aşamalı Doğrulama kodu yanlış.',
'2fa_must_be_enabled' => 'Paneli kullanabilmeniz için hesabınızda 2-Aşamalı Doğrulama aktif olmalıdır.',
'2fa_required' => '2-Aşamalı Doğrulama',
'authentication_required' => 'Devam etmek için doğrulama gerekli.',
'auth_error' => 'Giriş yaparken bir hata meydana geldi.',
'email_sent' => 'Hesap şifrenizi sıfırlamayla alakalı detaylar eposta adresinize gönderildi.',
'failed' => 'Girdiğiniz bilgiler hatalı ya da 2-Aşamalı Doğrulama kodunuz yanlış.',
'forgot_password' => 'Şifremi unuttum!',
'not_authorized' => 'Bunu yapmak için yeterli yetkiniz yok.',
'password_requirements' => 'Şifreniz en az 8 karakter uzunlukta olmalı ve içerisinde en az 1 büyük, küçük, nümerik karakter bulundurmak zorunda.',
'remember_me' => 'Beni Hatırla',
'request_reset' => 'Hesabımı Bul',
'request_reset_text' => 'Hesabınızın şifresini mi unuttunuz? Dünyanın sonu değil, eposta adresinizi girin yeter.',
'reset_password' => 'Hesap Şifresi Sıfırla',
'reset_password_text' => 'Hesap şifrenizi sıfırlayın.',
'sendlink' => 'Şifre Sıfırlama Linki Gönder',
'sign_in' => 'GİRİŞ',
'throttle' => 'Çok fazla giriş denemesi. Lütfen :seconds saniye içerisinde tekrar deneyin.',
'totp_failed' => 'There was an error while attempting to validate TOTP.',
];

145
resources/lang/tr/base.php Normal file
View file

@ -0,0 +1,145 @@
<?php
return [
'account' => [
'current_password' => 'Mevcut Şifre',
'delete_user' => 'Kullanıcıyı Sil',
'details_updated' => 'Hesap ayarlarınız başarıyla güncellendi.',
'exception' => 'Hesabınız güncellenirken bir hata oluştu.',
'first_name' => 'İsim',
'header' => 'HESAP AYARLARI',
'header_sub' => 'Hesap ayarlarınızı düzenleyin.',
'invalid_password' => 'Girdiğiniz şifre doğru değil.',
'last_name' => 'Soy İsim',
'new_email' => 'Yeni Eposta Adresi',
'new_password' => 'Yeni Şifre',
'new_password_again' => 'Tekrar Yeni Şifre',
'totp_disable' => '2-Aşamalı Doğrulamayı Devre Dışı Bırak',
'totp_enable' => '2-Aşamalı Doğrulamayı Etkinleştir',
'totp_enabled_error' => 'Tek seferlik doğrulama kodunuz yanlış. Lütfen sonra tekrar deneyin.',
'totp_enable_help' => 'Görünüşe göre 2-Aşamalı doğrulama devre dışı. Bu doğrulama metodu, hesabınıza yetkisiz girişleri engellemek için ek bir önlem oluşturur. Eğer etkinleştirirseniz, hesabınıza bağlanırken telefonunuzda veya tek seferlik doğrulama kodu destekleyen bir cihazda oluşturulan kodu girmeniz gerekecektir.',
'update_email' => 'Güncelle',
'update_identitity' => 'Güncelle',
'update_pass' => 'Güncelle',
'update_user' => 'Güncelle',
'username_help' => 'Kullanıcı adınız hesabınıza özgün olmalı ve belirtilen karakterleri barındırmalıdır. :requirements.',
],
'api' => [
'index' => [
'create_new' => 'Yeni Yetki Oluştur',
'header' => 'Yetki Paylaşımı',
'header_sub' => 'Yetki anahtarlarınızı düzenleyin',
'keypair_created' => 'Yetki Anahtarı başarıyla oluşturuldu ve listelendi.',
'list' => 'Yetki Anahtarlarınız',
],
'new' => [
'allowed_ips' => [
'description' => 'Enter a line delimitated list of IPs that are allowed to access the API using this key. CIDR notation is allowed. Leave blank to allow any IP.',
'title' => 'Allowed IPs',
],
'base' => [
'information' => [
'title' => 'Ana Bilgileri Görüntüleme',
],
'title' => 'Ana Bilgiler',
],
'descriptive_memo' => [
'description' => 'Enter a brief description of this key that will be useful for reference.',
'title' => 'Description',
],
'form_title' => 'Details',
'header' => 'Yeni Yetki Anahtarı',
'header_sub' => 'Create a new account access key.',
'location_management' => [
'list' => [
'title' => 'Lokasyonları listele',
],
'title' => 'Lokasyon yönetimi',
],
'server_management' => [
'config' => [
'title' => 'Konfigürasyon Güncelleme',
],
'create' => [
'title' => 'Sunucu Oluşturma',
],
'delete' => [
'title' => 'Sunucuyu Silme',
],
'list' => [
'title' => 'Sunucuları Listeleme',
],
'server' => [
'title' => 'Sunucu Bilgisi',
],
'title' => 'Sunucu Yönetimi',
],
'service_management' => [
'title' => 'Servis Yönetimi',
],
'user_management' => [
'create' => [
'description' => 'Sistemde yeni bir kullanıcı oluşturulmasına izin verir.',
'title' => 'Kullanıcı Oluşturma',
],
'delete' => [
'title' => 'Kullanıcı Silme',
],
'list' => [
'description' => 'Sistemdeki kullanıcıların listelenmesine izin verir.',
'title' => 'Kullanıcıları Listeleme',
],
'title' => 'Kullanıcı Yönetimi',
'update' => [
'description' => 'Kullanıcı detaylarının değiştirilmesini sağlar. (E-posta, şifre)',
'title' => 'Kullanıcı Güncelleme',
],
],
],
],
'confirm' => 'Emin misin?',
'errors' => [
'403' => [
'desc' => 'Bu sunucudaki kaynaklara ulaşma yetkiniz yok.',
'header' => 'Yasak',
],
'404' => [
'desc' => 'We were unable to locate the requested resource on the server.',
'header' => 'Dosya Bulunamadı',
],
'home' => 'Anasayfaya Dön',
'installing' => [
'desc' => 'The requested server is still completing the install process. Please check back in a few minutes, you should receive an email as soon as this process is completed.',
'header' => 'Sunucu Yükleniyor',
],
'return' => 'Önceki Sayfaya Dön',
'suspended' => [
'desc' => 'This server has been suspended and cannot be accessed.',
'header' => 'Sunucu Askıya Alındı',
],
],
'form_error' => 'Bu isteği işlerken aşağıdaki hatayi karşılaşıldı.',
'index' => [
'header' => 'Server Console',
'header_sub' => 'Control your server in real time.',
'list' => 'Sunucu Listesi',
],
'security' => [
'2fa_checkpoint_help' => 'Use the 2FA application on your phone to take a picture of the QR code to the left, or manually enter the code under it. Once you have done so, generate a token and enter it below.',
'2fa_disabled' => '2-Factor Authentication is disabled on your account! You should enable 2FA in order to add an extra level of protection on your account.',
'2fa_disable_error' => 'The 2FA token provided was not valid. Protection has not been disabled for this account.',
'2fa_enabled' => '2-Factor Authentication is enabled on this account and will be required in order to login to the panel. If you would like to disable 2FA, simply enter a valid token below and submit the form.',
'2fa_header' => '2-Aşamalı Doğrulama',
'2fa_qr' => 'Confgure 2FA on Your Device',
'2fa_token_help' => 'Uygulamanız tarafından oluşturulan 2AD kodunuzu girin (Google Doğrulama, Authy, vs.).',
'disable_2fa' => 'Disable 2-Factor Authentication',
'enable_2fa' => 'Enable 2-Factor Authentication',
'header' => 'Hesap Güvenliği',
'header_sub' => 'Control active sessions and 2-Factor Authentication.',
'sessions' => 'Aktif Oturumlar',
'session_mgmt_disabled' => 'Your host has not enabled the ability to manage account sessions via this interface.',
],
'server_name' => 'Sunucu Adı',
'validation_error' => 'There was an error with one or more fields in the request.',
'view_as_admin' => 'Sunucu listesini yönetici olarak görüyorsunuz. Bu sebeple, sistemde kurulu bütün sunucular gösteriliyor. Size ait olarak belirlenmiş sunucular, isimlerinin solunda mavi bir nokta ile işaretlendi.',
];

View file

@ -0,0 +1,6 @@
<?php
return [
'next' => 'Next &raquo;',
'previous' => '&laquo; Previous',
];

View file

@ -0,0 +1,9 @@
<?php
return [
'password' => 'Şifre',
'reset' => 'Your password has been reset!',
'sent' => 'We have e-mailed your password reset link!',
'token' => 'This password reset token is invalid.',
'user' => "We can't find a user with that e-mail address.",
];

View file

@ -0,0 +1,346 @@
<?php
return [
'config' => [
'allocation' => [
'available' => 'Available Allocations',
'header' => 'Server Allocations',
'header_sub' => 'Control the IPs and ports available on this server.',
'help' => 'Allocation Help',
'help_text' => 'The list to the left includes all available IPs and ports that are open for your server to use for incoming connections.',
],
'database' => [
'add_db' => 'Add a new database.',
'header' => 'Databases',
'header_sub' => 'All databases available for this server.',
'host' => 'MySQL Host',
'no_dbs' => 'There are no databases listed for this server.',
'reset_password' => 'Reset Password',
'your_dbs' => 'Configured Databases',
],
'name' => [
'details' => 'The server name is only a reference to this server on the panel, and will not affect any server specific configurations that may display to users in games.',
'header' => 'Server Name',
'header_sub' => "Change this server's name.",
],
'sftp' => [
'conn_addr' => 'Connection Address',
'details' => 'SFTP Details',
'header' => 'SFTP Configuration',
'header_sub' => 'Account details for SFTP connections.',
'warning' => 'The SFTP password is your account password. Ensure that your client is set to use SFTP and not FTP or FTPS for connections, there is a difference between the protocols.',
],
'startup' => [
'command' => 'Startup Command',
'edited' => 'Startup variables have been successfully edited. They will take effect the next time this server is started.',
'edit_params' => 'Edit Parameters',
'header' => 'Start Configuration',
'header_sub' => 'Control server startup arguments.',
'startup_regex' => 'Input Rules',
'update' => 'Update Startup Parameters',
],
],
'files' => [
'add' => [
'create' => 'Create File',
'header' => 'New File',
'header_sub' => 'Create a new file on your server.',
'name' => 'File Name',
],
'add_folder' => 'Add New Folder',
'add_new' => 'Add New File',
'delete' => 'Delete Files',
'edit' => [
'header' => 'Edit File',
'header_sub' => 'Make modifications to a file from the web.',
'return' => 'Return to File Manager',
'save' => 'Save File',
],
'exceptions' => [
'invalid_mime' => "This type of file cannot be edited via the Panel's built-in editor.",
'max_size' => "This file is too large to edit via the Panel's built-in editor.",
],
'file_name' => 'File Name',
'header' => 'File Manager',
'header_sub' => 'Manage all of your files directly from the web.',
'last_modified' => 'Last Modified',
'loading' => 'Loading initial file structure, this could take a few seconds.',
'mass_actions' => 'Mass Actions',
'path' => 'When configuring any file paths in your server plugins or settings you should use :path as your base path. The maximum size for web-based file uploads to this node is :size.',
'saved' => 'Dosya basarli kaydedildi.',
'seconds_ago' => 'seconds ago',
'size' => 'Size',
],
'index' => [
'add_new' => 'Yeni Sunucu Ekli.',
'disk_space' => 'Disk Alani',
'header' => 'Server Console',
'header_sub' => 'Control your server in real time.',
'title' => 'Viewing Server :name',
],
'schedule' => [
'actions' => [
'command' => 'Send Command',
'power' => 'Power Action',
],
'current' => 'Current Schedules',
'day_of_month' => 'Day of Month',
'day_of_week' => 'Day of Week',
'header' => 'Schedule Manager',
'header_sub' => "Manage all of this server's schedules in one place.",
'hour' => 'Hour of Day',
'manage' => [
'delete' => 'Delete Schedule',
'header' => 'Manage Schedule',
'submit' => 'Update Schedule',
],
'minute' => 'Minute of Hour',
'new' => [
'header' => 'Create New Schedule',
'header_sub' => 'Create a new set of scheduled tasks for this server.',
'submit' => 'Create Schedule',
],
'run_now' => 'Trigger Schedule',
'schedule_created' => 'Successfully created a new schedule for this server.',
'schedule_updated' => 'Schedule has been updated.',
'setup' => 'Schedule Setup',
'task' => [
'action' => 'Perform Action',
'add_more' => 'Add Another Task',
'payload' => 'With Payload',
'time' => 'After',
],
'task_help' => 'Times for tasks are relative to the previously defined task. Each schedule may have no more than 5 tasks assigned to it and tasks may not be scheduled more than 15 minutes apart.',
'time_help' => 'The schedule system supports the use of Cronjob syntax when defining when tasks should begin running. Use the fields above to specify when these tasks should begin running or select options from the multiple select menus.',
'toggle' => 'Toggle Status',
'unnamed' => 'Unnamed Schedule',
],
'tasks' => [
'actions' => [
'command' => 'Send Command',
'power' => 'Send Power Option',
],
'current' => 'Current Scheduled Tasks',
'edit' => [
'header' => 'Manage Task',
'submit' => 'Update Task',
],
'header' => 'Scheduled Tasks',
'header_sub' => 'Automate your server.',
'new' => [
'chain_arguments' => 'With Arguments',
'chain_do' => 'Do',
'chain_then' => 'Then, After',
'custom' => 'Custom Value',
'day_of_month' => 'Day of Month',
'day_of_week' => 'Day of Week',
'fri' => 'Friday',
'header' => 'New Task',
'header_sub' => 'Create a new scheduled task for this server.',
'hour' => 'Hour',
'minute' => 'Minute',
'mon' => 'Monday',
'payload' => 'Task Payload',
'payload_help' => 'For example, if you selected <code>Send Command</code> enter the command here. If you selected <code>Send Power Option</code> put the power action here (e.g. <code>restart</code>).',
'sat' => 'Saturday',
'submit' => 'Create Task',
'sun' => 'Sunday',
'task_name' => 'Task Name',
'thurs' => 'Thursday',
'tues' => 'Tuesday',
'type' => 'Task Type',
'wed' => 'Wednesday',
],
'new_task' => 'Add New Task',
'task_created' => 'Successfully created a new task on the Panel.',
'task_updated' => 'Task has successfully been updated. Any currently queued task actions will be cancelled and run again at the next defined time.',
'toggle' => 'Toggle Status',
],
'users' => [
'add' => 'Add New Subuser',
'configure' => 'Configure Permissions',
'edit' => [
'header' => 'Edit Subuser',
'header_sub' => "Modify user's access to server.",
],
'header' => 'Manage Users',
'header_sub' => 'Control who can access your server.',
'list' => 'Accounts with Access',
'new' => [
'access_sftp' => [
'description' => 'Allows user to connect to the SFTP server provided by the daemon.',
'title' => 'SFTP Allowed',
],
'compress_files' => [
'description' => 'Allows user to make archives of files and folders on the system.',
'title' => 'Compress Files',
],
'copy_files' => [
'description' => 'Allows user to copy files and folders on the filesystem.',
'title' => 'Copy Files',
],
'create_database' => [
'description' => 'Allows a user to create additional databases for this server.',
'title' => 'Create Database',
],
'create_files' => [
'description' => 'Allows user to create a new file within the panel.',
'title' => 'Create Files',
],
'create_schedule' => [
'description' => 'Allows a user to create a new schedule.',
'title' => 'Create Schedule',
],
'create_subuser' => [
'description' => 'Allows user to create additional subusers on the server.',
'title' => 'Create Subuser',
],
'database_header' => 'Database Management',
'db_header' => 'Veritabanı Yönetimi',
'decompress_files' => [
'description' => 'Allows user to decompress .zip and .tar(.gz) archives.',
'title' => 'Decompress Files',
],
'delete_database' => [
'description' => 'Allows a user to delete databases for this server from the Panel.',
'title' => 'Delete Databases',
],
'delete_files' => [
'description' => 'Allows user to delete files from the system.',
'title' => 'Delete Files',
],
'delete_schedule' => [
'description' => 'Allows a user to delete a schedule from the server.',
'title' => 'Delete Schedule',
],
'delete_subuser' => [
'description' => 'Allows a user to delete other subusers on the server.',
'title' => 'Delete Subuser',
],
'download_files' => [
'description' => 'Allows user to download files. If a user is given this permission they can download and view file contents even if that permission is not assigned on the panel.',
'title' => 'Download Files',
],
'edit_allocation' => [
'description' => 'Allows user to change the default connection allocation to use for a server.',
'title' => 'Edit Default Connection',
],
'edit_files' => [
'description' => 'Allows user to open a file for viewing only. SFTP is not effected by this permission.',
'title' => 'Edit Files',
],
'edit_schedule' => [
'description' => "Allows a user to edit a schedule including all of the schedule's tasks. This will allow the user to remove individual tasks, but not delete the schedule itself.",
'title' => 'Edit Schedule',
],
'edit_startup' => [
'description' => 'Allows a user to modify startup variables for a server.',
'title' => 'Edit Startup Command',
],
'edit_subuser' => [
'description' => 'Allows a user to edit permissions assigned to other subusers.',
'title' => 'Edit Subuser',
],
'email' => 'Email Address',
'email_help' => 'Enter the email address for the user you wish to invite to manage this server.',
'file_header' => 'File Management',
'header' => 'Add New User',
'header_sub' => 'Add a new user with permissions to this server.',
'list_files' => [
'description' => 'Allows user to list all files and folders on the server but not view file contents.',
'title' => 'List Files',
],
'list_schedules' => [
'description' => 'Allows a user to list all schedules (enabled and disabled) for this server.',
'title' => 'List Schedules',
],
'list_subusers' => [
'description' => 'Allows user to view a listing of all subusers assigned to the server.',
'title' => 'List Subusers',
],
'move_files' => [
'description' => 'Allows user to move and rename files and folders on the filesystem.',
'title' => 'Rename & Move Files',
],
'power_header' => 'Power Management',
'power_kill' => [
'description' => 'Allows user to kill the server process.',
'title' => 'Kill Server',
],
'power_restart' => [
'description' => 'Allows user to restart the server.',
'title' => 'Restart Server',
],
'power_start' => [
'description' => 'Allows user to start the server.',
'title' => 'Start Server',
],
'power_stop' => [
'description' => 'Allows user to stop the server.',
'title' => 'Stop Server',
],
'queue_schedule' => [
'description' => "Allows a user to queue a schedule to run it's tasks on the next process cycle.",
'title' => 'Queue Schedule',
],
'reset_db_password' => [
'description' => 'Allows a user to reset passwords for databases.',
'title' => 'Reset Database Password',
],
'reset_sftp' => [
'title' => 'SFTP Şifresini Sıfırla',
],
'restart' => [
'title' => 'Sunucuyu Yeniden Başlat',
],
'save_files' => [
'description' => 'Allows user to save modified file contents. SFTP is not effected by this permission.',
'title' => 'Save Files',
],
'send_command' => [
'description' => "Allows sending a command from the console. If the user does not have stop or restart permissions they cannot send the application's stop command.",
'title' => 'Send Console Command',
],
'server_header' => 'Server Management',
'subuser_header' => 'Subuser Management',
'task_header' => 'Schedule Management',
'toggle_schedule' => [
'description' => 'Allows a user to toggle a schedule to be active or inactive.',
'title' => 'Toggle Schedule',
],
'upload_files' => [
'description' => 'Allows user to upload files through the file manager.',
'title' => 'Upload Files',
],
'view_allocations' => [
'description' => 'Allows user to view all of the IPs and ports assigned to a server.',
'title' => 'View Allocations',
],
'view_databases' => [
'description' => 'Allows user to view all databases associated with this server including the usernames and passwords for the databases.',
'title' => 'View Database Details',
],
'view_schedule' => [
'description' => "Allows a user to view a specific schedule's details including all of the assigned tasks.",
'title' => 'View Schedule',
],
'view_sftp' => [
'title' => 'SFTP Detaylarını Göster',
],
'view_sftp_password' => [
'title' => 'SFTP Şifresini Göster',
],
'view_startup' => [
'description' => 'Allows user to view the startup command and associated variables for a server.',
'title' => 'View Startup Command',
],
'view_subuser' => [
'description' => 'Allows user to view permissions assigned to subusers.',
'title' => 'View Subuser',
],
],
'update' => 'Update Subuser',
'user_assigned' => 'Successfully assigned a new subuser to this server.',
'user_updated' => 'Successfully updated permissions.',
],
];

View file

@ -0,0 +1,91 @@
<?php
return [
'2fa' => '2AD',
'2fa_token' => 'Doğrulama Kodu',
'account' => 'Hesap',
'action' => 'Action',
'admin' => 'Yönetici',
'admin_control' => 'Yönetici Kontrol',
'admin_cp' => 'Yönetici Kontrol Paneli',
'alias' => 'Alias',
'api_access' => 'Api Access',
'cancel' => 'Cancel',
'captcha_invalid' => 'The provided captcha is invalid.',
'close' => 'Kapat',
'configuration' => 'Konfigürasyon',
'confirm_password' => 'Confirm Password',
'connection' => 'Bağlantı Adresi',
'cpu' => 'CPU',
'create' => 'Oluştur',
'created' => 'Oluşturuldu',
'created_at' => 'Created At',
'current_password' => 'Mevcut Şifre',
'danger' => 'Danger',
'data' => 'Data',
'database' => 'Veritabanı',
'databases' => 'Veritabanları',
'days' => [
'fri' => 'Friday',
'mon' => 'Monday',
'sat' => 'Saturday',
'sun' => 'Sunday',
'thurs' => 'Thursday',
'tues' => 'Tuesday',
'wed' => 'Wednesday',
],
'delete' => 'Sil',
'email' => 'The :attribute must be a valid email address.',
'expires' => 'Expires',
'home' => 'Anasayfa',
'id' => 'ID',
'ip' => 'The :attribute must be a valid IP address.',
'last_activity' => 'Son Hareket',
'last_run' => 'Last Run',
'last_used' => 'Last Used',
'location' => 'Yer',
'login' => 'Giriş',
'logout' => ıkış',
'make_primary' => 'Make Primary',
'memo' => 'Memo',
'memory' => 'Bellek',
'minutes' => 'Minutes',
'name' => 'İsim',
'never' => 'never',
'new' => 'Yeni',
'next_run' => 'Next Run',
'no' => 'Hayır',
'node' => 'Node',
'none' => 'None',
'not_run_yet' => 'Not Run Yet',
'optional' => 'Optional',
'owner' => 'Sahip',
'password' => 'Şifre',
'port' => 'Port',
'primary' => 'Primary',
'public_key' => 'Token',
'queued' => 'Queued',
'read_only' => 'Read Only',
'registered' => 'Kayitli',
'relation' => 'Relation',
'required' => 'The :attribute field is required.',
'restart' => 'Teklar baslat',
'revoke' => 'Geri Al',
'search' => 'Ara',
'seconds' => 'Seconds',
'security' => 'Güvenlik',
'select_all' => 'Hepsini Seç',
'select_none' => 'Select None',
'servers' => 'Sunucular',
'settings' => 'Ayarlar',
'sftp' => 'SFTP',
'sign_out' => ıkış',
'status' => 'Durum',
'submit' => 'Gönder',
'subuser' => 'Subuser',
'suspended' => 'Askıya Alındı',
'tasks' => 'Tasks',
'username' => 'Kullanıcı adı',
'user_identifier' => 'Kullanıcı adı veya Eposta',
'yes' => 'Evet',
];

View file

@ -0,0 +1,79 @@
<?php
return [
'accepted' => 'The :attribute must be accepted.',
'active_url' => 'Girdiğiniz :attribute geçerli bir URL değil.',
'after' => 'The :attribute must be a date after :date.',
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, and dashes.',
'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.',
'before' => 'The :attribute must be a date before :date.',
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
'between' => [
'array' => 'The :attribute must have between :min and :max items.',
'file' => 'The :attribute must be between :min and :max kilobytes.',
'numeric' => 'The :attribute must be between :min and :max.',
'string' => 'The :attribute must be between :min and :max characters.',
],
'boolean' => 'The :attribute field must be true or false.',
'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.',
'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.',
'dimensions' => 'The :attribute has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.',
'email' => 'The :attribute must be a valid email address.',
'exists' => 'The selected :attribute is invalid.',
'file' => 'The :attribute must be a file.',
'filled' => 'The :attribute field is required.',
'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.',
'integer' => 'The :attribute must be an integer.',
'internal' => [
'variable_value' => ':env variable',
],
'in_array' => 'The :attribute field does not exist in :other.',
'ip' => 'The :attribute must be a valid IP address.',
'json' => 'The :attribute must be a valid JSON string.',
'max' => [
'array' => 'The :attribute may not have more than :max items.',
'file' => 'The :attribute may not be greater than :max kilobytes.',
'numeric' => 'The :attribute may not be greater than :max.',
'string' => 'The :attribute may not be greater than :max characters.',
],
'mimes' => 'The :attribute must be a file of type: :values.',
'mimetypes' => 'The :attribute must be a file of type: :values.',
'min' => [
'array' => 'The :attribute must have at least :min items.',
'file' => 'The :attribute must be at least :min kilobytes.',
'numeric' => 'The :attribute must be at least :min.',
'string' => 'The :attribute must be at least :min characters.',
],
'not_in' => 'The selected :attribute is invalid.',
'numeric' => 'The :attribute must be a number.',
'present' => 'The :attribute field must be present.',
'regex' => 'The :attribute format is invalid.',
'required' => 'The :attribute field is required.',
'required_if' => 'The :attribute field is required when :other is :value.',
'required_unless' => 'The :attribute field is required unless :other is in :values.',
'required_with' => 'The :attribute field is required when :values is present.',
'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.',
'required_with_all' => 'The :attribute field is required when :values is present.',
'same' => 'The :attribute and :other must match.',
'size' => [
'array' => 'The :attribute must contain :size items.',
'file' => 'The :attribute must be :size kilobytes.',
'numeric' => 'The :attribute must be :size.',
'string' => 'The :attribute must be :size characters.',
],
'string' => 'The :attribute must be a string.',
'timezone' => 'The :attribute must be a valid zone.',
'unique' => 'The :attribute has already been taken.',
'uploaded' => 'The :attribute failed to upload.',
'url' => 'The :attribute format is invalid.',
];