Bladeren bron

Merge branch 'master' of https://github.com/serghey-rodin/vesta

# Conflicts:
#	web/inc/i18n/fa.php
Flat 9 jaren geleden
bovenliggende
commit
dfea3e5e8d
4 gewijzigde bestanden met toevoegingen van 1028 en 300 verwijderingen
  1. 7 1
      bin/v-restart-web-backend
  2. 2 1
      bin/v-update-web-domain-ssl
  3. 721 0
      web/inc/i18n/bg.php
  4. 298 298
      web/inc/i18n/fa.php

+ 7 - 1
bin/v-restart-web-backend

@@ -50,7 +50,13 @@ if [ -z "$WEB_BACKEND" ] || [ "$WEB_BACKEND" = 'remote' ]; then
 fi
 
 # Restart system
-service $WEB_BACKEND restart >/dev/null 2>&1
+php_fpm=$(ls /etc/init.d/php*-fpm* 2>/dev/null |cut -f 4 -d /)
+if [ -z "$php_fpm" ]; then
+    service $WEB_BACKEND restart >/dev/null 2>&1
+else
+    service $php_fpm restart >/dev/null 2>&1
+fi
+
 if [ $? -ne 0 ]; then
     send_email_report
     check_result $E_RESTART "$WEB_BACKEND restart failed"

+ 2 - 1
bin/v-update-web-domain-ssl

@@ -3123,13 +3123,14 @@ form#vstobjects.suspended {
   background: rgba(50, 50, 50, 0.9);
   display: inline-block;
   position: fixed;
-  right: 20%;
+  left: 50%;
   bottom: 0;
   color: #eee;
   width: 800px;
   border: 1px solid #333;
   font-size: 13px;
   z-index: 120;
+  transform: translate(-50%, 0);
 }
 .shortcuts .header {
   border-bottom: 1px solid #333;

+ 721 - 0
web/inc/i18n/bg.php

@@ -0,0 +1,721 @@
+<?php
+
+
+$LANG['bg'] = array(
+    'Packages'  => 'Пакет',
+    'IP'  => 'IP',
+    'Graphs'  => 'Графики',
+    'Statistics'  => 'Статистика',
+    'Log'  => 'Логове',
+    'Server'  => 'Сървър',
+    'Services'  => 'Услуги',
+    'Firewall' => 'Firewall',
+    'Updates'  => 'Обновяване',
+    'Log in'  => 'Вход',
+    'Log out'  => 'Изход',
+
+    'USER'  => 'Клиенти',
+    'WEB'  => 'WEB',
+    'DNS'  => 'DNS',
+    'MAIL'  => 'Мейл',
+    'DB'  => 'Бази Данни',
+    'CRON'  => 'CRON',
+    'BACKUP'  => 'Архив',
+
+    'LOGIN'  => 'Вход',
+    'RESET PASSWORD'  => 'Забравена парола',
+    'SEARCH'  => 'Търси',
+    'PACKAGE'  => 'Пакет',
+    'RRD'  => 'RRD',
+    'STATS'  => 'Статистика',
+    'LOG'  => 'Логове',
+    'UPDATES'  => 'Обновяване',
+    'FIREWALL'  => 'FIREWALL',
+    'SERVER'  => 'Сървър',
+    'MEMORY'  => 'Памет',
+    'DISK'  => 'Диск',
+    'NETWORK'  => 'Мрежа',
+    'Web Log Manager'  => 'Web Log Manager',
+
+    'Add User'  => 'Добави потребител',
+    'Add Domain'  => 'Добави домейн',
+    'Add Web Domain'  => 'Добави домейн',
+    'Add DNS Domain'  => 'Добави DNS',
+    'Add DNS Record'  => 'Добави DNS запис',
+    'Add Mail Domain'  => 'Добави мейл',
+    'Add Mail Account'  => 'Добави мейл адрес',
+    'Add Database'  => 'Добави база',
+    'Add Cron Job'  => 'Добави задача',
+    'Create Backup'  => 'Направи архив',
+    'Configure'  => 'Конфигурация',
+    'Restore All'  => 'Възстанови всички',
+    'Add Package'  => 'Добави пакет',
+    'Add IP'  => 'Добави IP',
+    'Add Rule' => 'Добави правило',
+    'Ban IP Address' => 'Бан IP Address',
+    'Search'  => 'Търси',
+    'Add one more FTP Account' => 'Добави FTP потребител',
+    'Overall Statistics'  => 'Статистика',
+    'Daily'  => 'Дневно',
+    'Weekly'  => 'Седмица',
+    'Monthly'  => 'Месец',
+    'Yearly'  => 'Година',
+    'Add'  => 'Добави',
+    'Back'  => 'Назад',
+    'Save'  => 'Запази',
+    'Submit'  => 'Изпрати',
+
+    'toggle all'  => 'Избери всички',
+    'apply to selected'  => 'изпълни маркираните',
+    'rebuild'  => 'поправи',
+    'rebuild web'  => 'поправи web',
+    'rebuild dns'  => 'поправи dns',
+    'rebuild mail'  => 'поправи mail',
+    'rebuild db'  => 'поправи db',
+    'rebuild cron'  => 'поправи cron',
+    'update counters'  => 'оибнови брочи',
+    'suspend'  => 'Забрани',
+    'unsuspend'  => 'Разреши',
+    'delete'  => 'изтриване',
+    'show per user'  => 'покажи за всеки',
+    'login as'  => 'Влез като',
+    'logout'  => 'Изход',
+    'edit'  => 'Редакция',
+    'open webstats'  => 'отвори статистика',
+    'view logs'  => 'виж логовете',
+    'list records'  => 'list %s records',
+    'add record'  => 'нов запис',
+    'list accounts'  => 'list %s accounts',
+    'add account'  => 'add account',
+    'open webmail'  => 'open webmail',
+    'list fail2ban' => 'list fail2ban',
+    'open %s'  => 'open %s',
+    'download'  => 'сваляне',
+    'restore'  => 'възстанови',
+    'configure restore settings'  => 'configure restore settings',
+    'stop'  => 'стоп',
+    'start'  => 'старт',
+    'restart'  => 'рестарт',
+    'update'  => 'обнови',
+    'generate'  => 'generate',
+    'Generate CSR' => 'Generate CSR',
+    'reread IP' => 'reread IP',
+    'enable autoupdate' => 'enable autoupdate',
+    'disable autoupdate' => 'disable autoupdate',
+    'turn on notifications' => 'turn on notifications',
+    'turn off notifications' => 'turn off notifications',
+
+    'Adding User'  => 'Adding User',
+    'Editing User'  => 'Editing User',
+    'Adding Domain'  => 'Adding Domain',
+    'Editing Domain'  => 'Editing Domain',
+    'Adding DNS Domain'  => 'Adding DNS Domain',
+    'Editing DNS Domain'  => 'Editing DNS Domain',
+    'Adding DNS Record'  => 'Adding DNS Record',
+    'Editing DNS Record'  => 'Editing DNS Record',
+    'Adding Mail Domain'  => 'Adding Mail Domain',
+    'Editing Mail Domain'  => 'Editing Mail Domain',
+    'Adding Mail Account'  => 'Adding Mail Account',
+    'Editing Mail Account'  => 'Editing Mail Account',
+    'Adding database'  => 'Adding database',
+    'Editing Cron Job'  => 'Editing Cron Job',
+    'Adding Cron Job'  => 'Adding Cron Job',
+    'Editing Database'  => 'Editing Database',
+    'Adding Package'  => 'Adding Package',
+    'Editing Package'  => 'Editing Package',
+    'Adding IP address'  => 'Adding IP address',
+    'Editing IP Address'  => 'Editing IP Address',
+    'Editing Backup Exclusions' => 'Editing Backup Exclusions',
+    'Generating CSR' => 'Generating CSR',
+    'Listing'  => 'Listing',
+    'Search Results'  => 'Search Results',
+    'Adding Firewall Rule' => 'Adding Firewall Rule',
+    'Editing Firewall Rule' => 'Editing Firewall Rule',
+    'Adding IP Address to Banlist' => 'Adding IP Address to Banlist',
+
+    'active'  => 'active',
+    'spnd'  => 'suspended',
+    'suspended'  => 'suspended',
+    'running'  => 'running',
+    'stopped'  => 'stopped',
+    'outdated'  => 'outdated',
+    'updated'  => 'updated',
+
+    'yes'  => 'yes',
+    'no'  => 'no',
+    'none'  => 'none',
+    'pb'  => 'pb',
+    'tb'  => 'tb',
+    'gb'  => 'gb',
+    'mb'  => 'mb',
+    'minute'  => 'minute',
+    'hour'  => 'hour',
+    'day'  => 'day',
+    'days'  => 'days',
+    'hours'  => 'hours',
+    'minutes'  => 'minutes',
+    'month'  => 'month',
+    'package'  => 'package',
+    'Bandwidth'  => 'Bandwidth',
+    'Disk'  => 'Disk',
+    'Web'  => 'Web',
+    'Mail'  => 'Mail',
+    'Databases'  => 'Databases',
+    'User Directories'  => 'User Directories',
+    'Template'  => 'Template',
+    'Web Template'  => 'Web Template',
+    'Backend Template'  => 'Backend Template',
+    'Proxy Template' =>'Proxy Template',
+    'DNS Template'  => 'DNS Template',
+    'Web Domains'  => 'Web Domains',
+    'SSL Domains'  => 'SSL Domains',
+    'Web Aliases'  => 'Web Aliases',
+    'per domain'  => 'per domain',
+    'DNS Domains'  => 'DNS Domains',
+    'DNS domains'  => 'DNS domains',
+    'DNS records'   => 'DNS records',
+    'Name Servers'  => 'Name Servers',
+    'Mail Domains'  => 'Mail Domains',
+    'Mail Accounts'  => 'Mail Accounts',
+    'Cron Jobs'  => 'Cron Jobs',
+    'SSH Access'  => 'SSH Access',
+    'IP Address'  => 'IP Address',
+    'IP Addresses'  => 'IP Addresses',
+    'Backups'  => 'Backups',
+    'Backup System'  => 'Backup System',
+    'backup exclusions' => 'backup exclusions',
+    'template'  => 'template',
+    'SSL Support'  => 'SSL Support',
+    'SSL Home Directory'  => 'SSL Home',
+    'Proxy Support'  => 'Proxy Support',
+    'Proxy Extensions'  => 'Proxy Extensions',
+    'Web Statistics'  => 'Web Statistics',
+    'Additional FTP Account'  => 'Additional FTP',
+    'Path'  => 'Path',
+    'SOA'  => 'SOA',
+    'TTL'  => 'TTL',
+    'Expire'  => 'Expire',
+    'Records'  => 'Records',
+    'Serial'  => 'Serial',
+    'Catchall email'  => 'Catchall email',
+    'AntiVirus Support'  => 'AntiVirus Support',
+    'AntiSpam Support'  => 'AntiSpam Support',
+    'DKIM Support'  => 'DKIM Support',
+    'Accounts'  => 'Accounts',
+    'Quota'  => 'Quota',
+    'Autoreply'  => 'Autoreply',
+    'Forward to'  => 'Forward to',
+    'Do not store forwarded mail'  => 'Do not store forwarded mail',
+    'IMAP hostname'  => 'IMAP hostname',
+    'IMAP port'  => 'IMAP port',
+    'IMAP security'  => 'IMAP security',
+    'IMAP auth method'  => 'IMAP auth method',
+    'SMTP hostname'  => 'SMTP hostname',
+    'SMTP port'  => 'SMTP port',
+    'SMTP security'  => 'SMTP security',
+    'SMTP auth method'  => 'SMTP auth method',
+    'STARTTLS'  => 'STARTTLS',
+    'Normal password'  => 'Normal password',
+    'database'  => 'database',
+    'User'  => 'User',
+    'Host'  => 'Host',
+    'Charset'  => 'Charset',
+    'Min'  => 'Min',
+    'Hour'  => 'Hour',
+    'Day'  => 'Day',
+    'Month'  => 'Month',
+    'Day of week'  => 'Day of week',
+    'local'  => 'local',
+    'Run Time'  => 'Run Time',
+    'Backup Size'  => 'Backup Size',
+    'SYS'  => 'SYS',
+    'Domains'  => 'Domains',
+    'Status'  => 'Status',
+    'shared'  => 'shared',
+    'dedicated'  => 'dedicated',
+    'Owner' => 'Owner',
+    'Users'  => 'Users',
+    'Load Average'  => 'Load Average',
+    'Memory Usage'  => 'Memory Usage',
+    'APACHE2 Usage'  => 'APACHE2 Usage',
+    'HTTPD Usage'  => 'HTTPD Usage',
+    'NGINX Usage'  => 'NGINX Usage',
+    'MySQL Usage on localhost'  => 'MySQL Usage on localhost',
+    'PostgreSQL Usage on localhost'  => 'PostgreSQL Usage on localhost',
+    'Bandwidth Usage eth0'  => 'Bandwidth Usage eth0',
+    'Exim Usage'  => 'Exim Usage',
+    'FTP Usage'  => 'FTP Usage',
+    'SSH Usage'  => 'SSH Usage',
+    'reverse proxy'  => 'reverse proxy',
+    'web server'  => 'web server',
+    'dns server'  => 'dns server',
+    'mail server'  => 'mail server',
+    'pop/imap server'  => 'pop/imap server',
+    'email antivirus'  => 'email antivirus',
+    'email antispam'  => 'email antispam',
+    'database server'  => 'database server',
+    'ftp server'  => 'ftp server',
+    'job scheduler'  => 'job scheduler',
+    'firewall'  => 'firewall',
+    'brute-force monitor'  => 'brute-force monitor',
+    'CPU'  => 'CPU',
+    'Memory'  => 'Memory',
+    'Uptime'  => 'Uptime',
+    'core package'  => 'core package',
+    'php interpreter'  => 'php interpreter',
+    'internal web server'  => 'internal web server',
+    'Version'  => 'Version',
+    'Release'  => 'Release',
+    'Architecture'  => 'Architecture',
+    'Object'  => 'Object',
+    'Username'  => 'Username',
+    'Password'  => 'Password',
+    'Email'  => 'Email',
+    'Package'  => 'Package',
+    'Language'  => 'Language',
+    'First Name'  => 'First Name',
+    'Last Name'  => 'Last Name',
+    'Send login credentials to email address'  => 'Send login credentials to email address',
+    'Default Template'  => 'Default Template',
+    'Default Name Servers'  => 'Default Name Servers',
+    'Domain'  => 'Domain',
+    'DNS Support'  => 'DNS Support',
+    'Mail Support'  => 'Mail Support',
+    'Advanced options'  => 'Advanced options',
+    'Aliases'  => 'Aliases',
+    'SSL Certificate'  => 'SSL Certificate',
+    'SSL Key'  => 'SSL Key',
+    'SSL Certificate Authority / Intermediate'  => 'SSL Certificate Authority / Intermediate',
+    'SSL CSR' => 'SSL CSR',
+    'optional'  => 'optional',
+    'internal' => 'internal',
+    'Statistics Authorization'  => 'Statistics Authorization',
+    'Statistics Auth'  => 'Statistics Auth',
+    'Account'  => 'Account',
+    'Prefix will be automaticaly added to username'  => 'Prefix %s will be automaticaly added to username',
+    'Send FTP credentials to email'  => 'Send FTP credentials to email',
+    'Expiration Date'  => 'Expiration Date',
+    'YYYY-MM-DD'  => 'YYYY-MM-DD',
+    'Name servers'  => 'Name servers',
+    'Record'  => 'Record',
+    'IP or Value'  => 'IP or Value',
+    'Priority'  => 'Priority',
+    'Record Number' => 'Record Number',
+    'in megabytes'  => 'in megabytes',
+    'Message'  => 'Message',
+    'use local-part'  => 'use local-part',
+    'one or more email addresses'  => 'one or more email addresses',
+    'Prefix will be automaticaly added to database name and database user'  => 'Prefix  %s will be automaticaly added to database name and database user.',
+    'Database'  => 'Database',
+    'Type'  => 'Type',
+    'Minute'  => 'Minute',
+    'Command'  => 'Command',
+    'Package Name'  => 'Package Name',
+    'Netmask'  => 'Netmask',
+    'Interface'  => 'Interface',
+    'Shared'  => 'Shared',
+    'Assigned user'  => 'Assigned user',
+    'Assigned domain'  => 'Assigned domain',
+    'NAT IP association' => 'NAT IP association',
+    'shell'  => 'shell',
+    'web domains'  => 'web domains',
+    'web aliases'  => 'web aliases',
+    'dns records'  => 'dns records',
+    'mail domains'  => 'mail domains',
+    'mail accounts'  => 'mail accounts',
+    'accounts'  => 'accounts',
+    'databases'  => 'databases',
+    'cron jobs'  => 'cron jobs',
+    'backups'  => 'backups',
+    'quota'  => 'quota',
+    'day of week'  => 'day of week',
+    'cmd'  => 'cmd',
+    'users'  => 'users',
+    'domains'  => 'domains',
+    'aliases'  => 'aliases',
+    'records'  => 'records',
+    'jobs'  => 'jobs',
+    'username'  => 'username',
+    'password'  => 'password',
+    'type'  => 'type',
+    'charset'  => 'charset',
+    'domain'  => 'domain',
+    'ip'  => 'ip',
+    'ip address'  => 'ip address',
+    'IP address'  => 'IP address',
+    'netmask'  => 'netmask',
+    'interface'  => 'interface',
+    'assigned user'  => 'assigned user',
+    'ns1'  => 'ns1',
+    'ns2'  => 'ns2',
+    'user'  => 'user',
+    'email'  => 'email',
+    'first name'  => 'first name',
+    'last name'  => 'last name',
+    'account'  => 'account',
+    'ssl certificate'  => 'ssl certificate',
+    'ssl key'  => 'ssl key',
+    'stats user password'  => 'stats user password',
+    'stats username'  => 'stats username',
+    'stats password'  => 'stats password',
+    'ftp user password'  => 'ftp user password',
+    'ftp user'  => 'ftp user',
+    'Last 70 lines of %s.%s.log' => 'Last 70 lines of %s.%s.log',
+    'AccessLog' => 'AccessLog',
+    'ErrorLog' => 'ErrorLog',
+    'Download AccessLog' => 'Download AccessLog',
+    'Download ErrorLog' => 'Download ErrorLog',
+    'Country' => 'Country',
+    '2 letter code' => '2 letter code',
+    'State / Province' => 'State / Province',
+    'City / Locality' => 'City / Locality',
+    'Organization' => 'Organization',
+    'Action' => 'Action',
+    'Protocol' => 'Protocol',
+    'Port' => 'Port',
+    'Comment' => 'Comment',
+    'Banlist' => 'Banlist',
+    'ranges are acceptable' => 'ranges are acceptable',
+    'CIDR format is supported' => 'CIDR format is supported',
+    'ACCEPT' => 'ACCEPT',
+    'DROP' => 'DROP',
+    'TCP' => 'TCP',
+    'UDP' => 'UDP',
+    'ICMP' => 'ICMP',
+    'SSH' => 'SSH',
+    'FTP' => 'FTP',
+    'VESTA' => 'VESTA',
+    'Add one more Name Server' => 'Add one more Name Server',
+
+    'web domain' => 'web domain',
+    'dns domain' => 'dns domain',
+    'dns record' => 'dns record',
+    'mail domain' => 'mail domain',
+    'mail account' => 'mail account',
+    'cron job' => 'cron job',
+
+    'cron' => 'cron',
+    'user dir' => 'user dir',
+
+    'unlimited'  => 'unlimited',
+    '1 account'  => '1 account',
+    '%s accounts'  => '%s accounts',
+    '1 domain'  => '1 domain',
+    '%s domains'  => '%s domains',
+    '1 record'  => '1 record',
+    '%s records'  => '%s records',
+    '1 mail account'  => '1 mail account',
+    '%s mail accounts'  => '%s mail accounts',
+    '1 database'  => '1 database',
+    '%s databases'  => '%s databases',
+    '1 cron job'  => '1 cron job',
+    '%s cron jobs'  => '%s cron jobs',
+    '1 archive'  => '1 archive',
+    '%s archives'  => '%s archives',
+    '1 item'  => '1 item',
+    '%s items'  => '%s items',
+    '1 package'  => '1 package',
+    '%s packages'  => '%s packages',
+    '1 IP address'  => '1 IP address',
+    '%s IP addresses'  => '%s IP addresses',
+    '1 month'  => '1 month',
+    '%s months'  => '%s months',
+    '1 log record'  => '1 log record',
+    '%s log records'  => '%s log records',
+    '1 object'  => '1 object',
+    '%s objects'  => '%s objects',
+    'no exclusions' => 'no exclusions',
+    '1 rule' => '1 rule',
+    '%s rules' => '%s rules',
+    'There are no currently banned IP' => 'There are no currently banned IP',
+
+    'USER_CREATED_OK'  => 'User <a href="/edit/user/?user=%s"><b>%s</b></a> has been created successfully.',
+    'WEB_DOMAIN_CREATED_OK'  => 'Domain <a href="/edit/web/?domain=%s"><b>%s</b></a> has been created successfully.',
+    'DNS_DOMAIN_CREATED_OK'  => 'DNS domain <a href="/list/dns/?domain=%s"><b>%s</b></a> has been created successfully.',
+    'DNS_RECORD_CREATED_OK'  => 'Record <b>%s.%s</b> has been created successfully.',
+    'MAIL_DOMAIN_CREATED_OK'  => 'Mail domain <a href="/list/mail/?domain=%s"><b>%s</b></a> has been created successfully.',
+    'MAIL_ACCOUNT_CREATED_OK'  => 'Mail account <a href="/edit/mail/?account=%s&domain=%s"><b>%s@%s</b></a> has been created successfully.',
+    'DATABASE_CREATED_OK'  => 'Database <a href="/edit/db/?database=%s"><b>%s</b></a> has been created successfully.',
+    'CRON_CREATED_OK'  => 'Cron job has been created successfully.',
+    'IP_CREATED_OK'  => 'IP address <a href="/edit/ip/?ip=%s"><b>%s</b></a> has been created successfully.',
+    'PACKAGE_CREATED_OK'  => 'Package <a href="/edit/package/?package=%s"><b>%s</b></a> has been created successfully.',
+    'SSL_GENERATED_OK' => 'Certificate has been generated successfully.',
+    'RULE_CREATED_OK' => 'Rule has been created successfully.',
+    'BANLIST_CREATED_OK' => 'IP address has been banned successfully',    // I'm not sure about this text
+    'Autoupdate has been successfully enabled' => 'Autoupdate has been successfully enabled.',
+    'Autoupdate has been successfully disabled' => 'Autoupdate has been successfully disabled.',
+    'Cronjob email reporting has been successfully enabled' => 'Cronjob email reporting has been successfully enabled',
+    'Cronjob email reporting has been successfully disabled' => 'Cronjob email reporting has been successfully disabled',
+    'Changes has been saved.'  => 'Changes have been saved.',
+    'Confirmation'  => 'Confirmation',
+    'DELETE_USER_CONFIRMATION' => 'Are you sure you want to delete user %s?',
+    'SUSPEND_USER_CONFIRMATION' => 'Are you sure you want to suspend user %s?',
+    'UNSUSPEND_USER_CONFIRMATION' => 'Are you sure you want to unsuspend user %s?',
+    'DELETE_DOMAIN_CONFIRMATION' => 'Are you sure you want to delete domain %s?',
+    'SUSPEND_DOMAIN_CONFIRMATION' => 'Are you sure you want to suspend domain %s?',
+    'UNSUSPEND_DOMAIN_CONFIRMATION' => 'Are you sure you want to unsuspend domain %s?',
+    'DELETE_RECORD_CONFIRMATION' => 'Are you sure you want to delete record %s?',
+    'SUSPEND_RECORD_CONFIRMATION' => 'Are you sure you want to suspend record %s?',
+    'UNSUSPEND_RECORD_CONFIRMATION' => 'Are you sure you want to unsuspend record %s?',
+    'DELETE_MAIL_ACCOUNT_CONFIRMATION' => 'Are you sure you want to delete %s?',
+    'SUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'Are you sure you want to suspend %s?',
+    'UNSUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'Are you sure you want to unsuspend %s?',
+    'DELETE_DATABASE_CONFIRMATION' => 'Are you sure you want to delete database %s?',
+    'SUSPEND_DATABASE_CONFIRMATION' => 'Are you sure you want to suspend database %s?',
+    'UNSUSPEND_DATABASE_CONFIRMATION' => 'Are you sure you want to unsuspend database %s?',
+    'DELETE_CRON_CONFIRMATION' => 'Are you sure you want to delete cron job?',
+    'SUSPEND_CRON_CONFIRMATION' => 'Are you sure you want to suspend cron job?',
+    'UNSUSPEND_CRON_CONFIRMATION' => 'Are you sure you want to unsuspend cron job?',
+    'DELETE_BACKUP_CONFIRMATION'  => 'Are you sure you want to delete %s backup?',
+    'DELETE_EXCLUSION_CONFIRMATION' => 'Are you sure you want to delete %s exclusion?',
+    'DELETE_PACKAGE_CONFIRMATION'  => 'Are you sure you want to delete package %s?',
+    'DELETE_IP_CONFIRMATION'  => 'Are you sure you want to delete IP address %s?',
+    'DELETE_RULE_CONFIRMATION' => 'Are you sure you want to delete rule #%s?',
+    'SUSPEND_RULE_CONFIRMATION' => 'Are you sure you want to suspend rule  #%s?',
+    'UNSUSPEND_RULE_CONFIRMATION' => 'Are you sure you want to unsuspend rule #%s?',
+    'LEAVE_PAGE_CONFIRMATION' => 'Leave Page?',
+    'RESTART_CONFIRMATION' => 'Are you sure you want to restart %s?',
+    'Welcome'  => 'Welcome',
+    'LOGGED_IN_AS'  => 'Logged in as user %s',
+    'Error'  => 'Error',
+    'Invalid username or password'  => 'Invalid username or password.',
+    'Invalid username or code'  => 'Invalid username or code.',
+    'Passwords not match'  => 'Passwords do not match.',
+    'Please enter valid email address.'  => 'Please enter a valid email address.',
+    'Field "%s" can not be blank.'  => 'Field "%s" can not be blank.',
+    'Password is too short.'  => 'Password is too short (minimum is 6 characters)',
+    'Error code:'  => 'Error code: %s',
+    'SERVICE_ACTION_FAILED'  => '"%s" "%s" failed',
+    'IP address is in use' => 'IP address is in use',
+    'BACKUP_SCHEDULED'  => 'Task has been added to the queue. You will receive an email notification when your backup is ready for download.',
+    'BACKUP_EXISTS'  => 'An existing backup is already running. Please wait for that backup to finish.',
+    'RESTORE_SCHEDULED'  => 'Task has been added to the queue. You will receive an email notification when your restore has been completed.',
+    'RESTORE_EXISTS'  => 'An existing restoration task is already running. Please wait for it to finish before launching it again.',
+
+    'WEB_EXCLUSIONS' => 'Type domain name, one per line. To exclude all domains use *. To exclude specific dirs use following format: domain.com:public_html/cache:public_html/tmp',
+    'DNS_EXCLUSIONS' => 'Type domain name, one per line. To exclude all domains use *',
+    'MAIL_EXCLUSIONS' => 'Type domain name, one per line. To exclude all domains use *. To exclude specific accounts use following format: domain.com:info:support:postmaster',
+    'DB_EXCLUSIONS' => 'Type full database name, one per line. To exclude all databases use *',
+    'CRON_EXCLUSIONS' => 'To exclude all jobs use *',
+    'USER_EXCLUSIONS' => 'Type directory name, one per line. To exlude all dirs use *',
+
+    'Welcome to Vesta Control Panel'  => 'Welcome to Vesta Control Panel',
+    'MAIL_FROM'  => 'Vesta Control Panel <noreply@%s>',
+    'GREETINGS_GORDON_FREEMAN' => "Hello, %s %s,\n",
+    'GREETINGS' => "Hello,\n",
+    'ACCOUNT_READY' => "Your account has been created and is ready for use.\n\nhttps://%s/login/\nUsername: %s\nPassword: %s\n\n--\nVesta Control Panel\n",
+
+    'FTP login credentials'  => 'FTP login credentials',
+    'FTP_ACCOUNT_READY' => "FTP account has been created and is ready for use.\n\nHostname: %s\nUsername: %s_%s\nPassword: %s\n\n--\nVesta Control Panel\n",
+
+    'Database Credentials'  => 'Database Credentials',
+    'DATABASE_READY' => "Database has been created successfully.\n\nDatabase: %s\nUser: %s\nPassword: %s\n%s\n\n--\nVesta Control Panel\n",
+
+    'forgot password'  => 'forgot password',
+    'Confirm'  => 'Confirm',
+    'New Password'  => 'New Password',
+    'Confirm Password'  => 'Confirm Password',
+    'Reset'  => 'Reset',
+    'Reset Code'  => 'Reset Code',
+    'RESET_NOTICE'  => '',    // should we add something here?
+    'RESET_CODE_SENT'  => 'Password reset code has been sent to your email address<br>',
+    'MAIL_RESET_SUBJECT'  => 'Password Reset at %s',
+    'PASSWORD_RESET_REQUEST' => "To reset your control panel password, please follow this link:\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\nAlternatively, you may go to https://%s/reset/?action=code&user=%s and enter the following reset code:\n%s\n\nIf you did not request password reset, please ignore this message and accept our apologies.\n\n--\nVesta Control Panel\n",
+
+    'Jan' => 'Jan',
+    'Feb' => 'Feb',
+    'Mar' => 'Mar',
+    'Apr' => 'Apr',
+    'May' => 'May',
+    'Jun' => 'Jun',
+    'Jul' => 'Jul',
+    'Aug' => 'Aug',
+    'Sep' => 'Sep',
+    'Oct' => 'Oct',
+    'Nov' => 'Nov',
+    'Dec' => 'Dec',
+
+    'Configuring Server' => 'Configuring Server',
+    'Hostname' => 'Hostname',
+    'Time Zone' => 'Time Zone',
+    'Default Language' => 'Default Language',
+    'Proxy Server' => 'Proxy Server',
+    'Web Server' => 'Web Server',
+    'Backend Server' => 'Backend Server',
+    'Backend Pool Mode' => 'Backend Pool Mode',
+    'DNS Server' => 'DNS Server',
+    'DNS Cluster' => 'DNS Cluster',
+    'MAIL Server' => 'MAIL Server',
+    'Antivirus' => 'Antivirus',
+    'AntiSpam' => 'AntiSpam',
+    'Webmail URL' => 'Webmail URL',
+    'MySQL Support' => 'MySQL Support',
+    'phpMyAdmin URL' => 'phpMyAdmin URL',
+    'PostgreSQL Support' => 'PostgreSQL Support',
+    'phpPgAdmin URL' => 'phpPgAdmin URL',
+    'Maximum Number Of Databases' => 'Maximum Number Of Databases',
+    'Current Number Of Databases' => 'Current Number Of Databases',
+    'Local backup' => 'Local backup',
+    'Compression level' => 'Compression level',
+    'Directory' => 'Directory',
+    'Remote backup' => 'Remote backup',
+    'ftp' => 'FTP',
+    'sftp' => 'SFTP',
+    'SFTP Chroot' => 'SFTP Chroot',
+    'FileSystem Disk Quota' => 'FileSystem Disk Quota',
+    'Vesta Control Panel Plugins' => 'Vesta Control Panel Plugins',
+    'preview' => 'preview',
+    'Reseller Role' => 'Reseller Role',
+    'Web Config Editor' => 'Web Config Editor',
+    'Template Manager' => 'Template Manager',
+    'Backup Migration Manager' => 'Backup Migration Manager',
+    'FileManager' => 'FileManager',
+    'show: CPU / MEM / NET / DISK' => 'show: CPU / MEM / NET / DISK',
+
+    'sort by' => 'sort by',
+    'Date' => 'Date',
+    'Starred' => 'Starred',
+    'Name' => 'Name',
+
+
+    'File Manager' => 'File Manager',
+    'size' => 'size',
+    'date' => 'date',
+    'name' => 'name',
+    'Initializing' => 'Initializing',
+    'UPLOAD' => 'UPLOAD',
+    'NEW FILE' => 'NEW FILE',
+    'NEW DIR' => 'NEW DIR',
+    'DELETE' => 'DELETE',
+    'RENAME' => 'RENAME',
+    'RIGHTS' => 'RIGHTS',
+    'COPY' => 'COPY',
+    'ARCHIVE' => 'ARCHIVE',
+    'EXTRACT' => 'EXTRACT',
+    'DOWNLOAD' => 'DOWNLOAD',
+    'Are you sure?' => 'Are you sure?',    // unused?
+    'Hit' => 'Hit',
+    'to reload the page' => 'to reload the page',
+    'Directory name cannot be empty' => 'Directory name cannot be empty',
+    'File name cannot be empty' => 'File name cannot be empty',
+    'No file selected' => 'No file selected',
+    'No file or folder selected' => 'No file or folder selected',
+    'File type not supported' => 'File type not supported',
+    'Directory download not available in current version' => 'Directory download not available in current version',
+    'Directory not available' => 'Directory not available',
+    'Done' => 'Done',
+    'Close' => 'Close',
+    'Copy' => 'Copy',
+    'Cancel' => 'Cancel',
+    'Rename' => 'Rename',
+    'Change Rights' => 'Change Rights',
+    'Delete' => 'Delete',
+    'Extract' => 'Extract',
+    'Create' => 'Create',
+    'Compress' => 'Compress',
+    'OK' => 'OK',
+    'YOU ARE COPYING' => 'YOU ARE COPYING',    // unused?
+    'YOU ARE REMOVING' => 'YOU ARE REMOVING',
+    'Delete items' => 'Delete items',
+    'Copy files' => 'Copy files',
+    'Are you sure you want to copy' => 'Are you sure you want to copy',
+    'Are you sure you want to delete' => 'Are you sure you want to delete',
+    'into' => 'into',
+    'existing files will be replaced' => 'existing files will be replaced',
+    'Original name' => 'Original name',
+    'File' => 'File',
+    'already exists' => 'already exists',
+    'Create file' => 'Create file',
+    'Create directory' => 'Create directory',
+    'read by owner' => 'read by owner',
+    'write by owner' => 'write by owner',
+    'execute/search by owner' => 'execute/search by owner',
+    'read by group' => 'read by group',
+    'write by group' => 'write by group',
+    'execute/search by group' => 'execute/search by group',
+    'read by others' => 'read by others',
+    'write by others' => 'write by others',
+    'execute/search by others' => 'execute/search by others',
+
+    'Shortcuts' => 'Shortcuts',
+    'Add New object' => 'Add New object',
+    'Save Form' => 'Save Form',
+    'Cancel saving form' => 'Cancel saving form',
+    'Go to USER list' => 'Go to USER list',
+    'Go to WEB list' => 'Go to WEB list',
+    'Go to DNS list' => 'Go to DNS list',
+    'Go to MAIL list' => 'Go to MAIL list',
+    'Go to DB list' => 'Go to DB list',
+    'Go to CRON list' => 'Go to CRON list',
+    'Go to BACKUP list' => 'Go to BACKUP list',
+    'Focus on search' => 'Focus on search',
+    'Display/Close shortcuts' => 'Display/Close shortcuts',
+    'Move backward through top menu' => 'Move backward through top menu',
+    'Move forward through top menu' => 'Move forward through top menu',
+    'Enter focused element' => 'Enter focused element',
+    'Move up through elements list' => 'Move up through elements list',
+    'Move down through elements list' => 'Move down through elements list',
+
+    'Upload' => 'Upload',
+    'New File' => 'New File',
+    'New Folder' => 'New Folder',
+    'Download' => 'Download',
+    'Archive' => 'Archive',
+    'Save File (in text editor)' => 'Save File (in text editor)',
+    'Close Popup / Cancel' => 'Close Popup / Cancel',
+    'Move Cursor Up' => 'Move Cursor Up',
+    'Move Cursor Down' => 'Move Cursor Down',
+    'Switch to Left Tab' => 'Switch to Left Tab',
+    'Switch to Right Tab' => 'Switch to Right Tab',
+    'Switch Tab' => 'Switch Tab',
+    'Go to the Top of the File List' => 'Go to the Top of the File List',
+    'Go to the Last File' => 'Go to the Last File',
+    'Open File / Enter Directory' => 'Open File / Enter Directory',
+    'Go to Parent Directory' => 'Go to Parent Directory',
+    'Select Current File' => 'Select Current File',
+    'Select Bunch of Files' => 'Select Bunch of Files',
+    'Add File to the Current Selection' => 'Add File to the Current Selection',
+    'Select All Files' => 'Select All Files',
+    'shortcuts are inspired by magnificent GNU <a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager' =>
+    'shortcuts are inspired by magnificent GNU <a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager',
+
+    'Licence Key' => 'Licence Key',
+    'Enter License Key' => 'Enter License Key',
+    'Buy Licence' => 'Buy Licence',
+    'Buy Lifetime License' => 'Buy Lifetime License',
+    'Disable and Cancel Licence' => 'Disable and Cancel Licence',
+    'Licence Activated' => 'Licence Activated',
+    'Licence Deactivated' => 'Licence Deactivated',
+    'Restrict users so that they cannot use SSH and access only their home directory.' => 'Restrict users so that they cannot use SSH and access only their home directory.',
+    'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.',
+    'This is a commercial module, you would need to purchace license key to enable it.' => 'This is a commercial module, you would need to purchace license key to enable it.',
+
+    'Minutes' => 'Minutes',
+    'Hourly' => 'Hourly',
+    'Run Command' => 'Run Command',
+    'every month' => 'every month',
+    'every odd month' => 'every odd month',
+    'every even month' => 'every even month',
+    'every day' => 'every day',
+    'every odd day' => 'every odd day',
+    'every even day' => 'every even day',
+    'weekdays (5 days)' => 'weekdays (5 days)',
+    'weekend (2 days)' => 'weekend (2 days)',
+    'Monday' => 'Monday',
+    'Tuesday' => 'Tuesday',
+    'Wednesday' => 'Wednesday',
+    'Thursday' => 'Thursday',
+    'Friday' => 'Friday',
+    'Saturday' => 'Saturday',
+    'Sunday' => 'Sunday',
+    'every hour' => 'every hour',
+    'every two hours' => 'every two hours',
+    'every minute' => 'every minute',
+    'every two minutes' => 'every two minutes',
+    'every' => 'every',
+    'Generate' => 'Generate',
+
+    'webalizer' => 'webalizer',
+    'awstats' => 'awstats',
+
+);

+ 298 - 298
web/inc/i18n/fa.php

@@ -9,27 +9,27 @@
 
 $LANG['fa'] = array(
     'Packages' => 'بسته ها',
-    'IP' => 'آي پي',
+    'IP' => 'آی پی',
     'Graphs' => 'نمودار ها',
     'Statistics' => 'آمار',
     'Log' => 'گزارش',
     'Server' => 'سرور',
     'Services' => 'خدمات',
-    'Firewall' => 'ديوار آتشين',
-    'Updates' => 'بروز رساني ها',
+    'Firewall' => 'دیوار آتشین',
+    'Updates' => 'بروز رسانی ها',
     'Log in' => 'ورود',
     'Log out' => 'خروج',
 
     'USER' => 'كاربر',
     'WEB' => 'وب',
     'DNS' => 'نام سرور',
-    'MAIL' => 'ايميل',
-    'DB' => 'پايگاه داده',
+    'MAIL' => 'ایمیل',
+    'DB' => 'پایگاه داده',
     'CRON' => 'خودكار',
-    'BACKUP' => 'پشتيبان',
+    'BACKUP' => 'پشتیبان',
 
     'LOGIN' => 'ورود',
-    'RESET PASSWORD' => 'بازیابی پسورد',
+    'RESET PASSWORD' => 'بازیابی گذرواژه',
     'SEARCH' => 'جستجو',
     'PACKAGE' => 'بسته',
     'RRD' => 'RRD',
@@ -50,247 +50,247 @@ $LANG['fa'] = array(
     'Add Web Domain' => 'افزودن دامنه وب',
     'Add DNS Domain' => 'افزودن DNS دامنه',
     'Add DNS Record' => 'افزودن ركورد DNS',
-    'Add Mail Domain' => 'افزودن ايميل دامنه',
-    'Add Mail Account' => 'افزودن حساب ايميل',
-    'Add Database' => 'افزودن پايگاه داده',
+    'Add Mail Domain' => 'افزودن ایمیل دامنه',
+    'Add Mail Account' => 'افزودن حساب ایمیل',
+    'Add Database' => 'افزودن پایگاه داده',
     'Add Cron Job' => 'افزودن عمل خودكار',
-    'Create Backup' => 'ايجاد پشتيبان',
+    'Create Backup' => 'آفریدن پشتیبان',
     'Configure' => 'پیکربندی',
-    'Restore All' => 'بازيابي همه',
+    'Restore All' => 'بازنشانی همه',
     'Add Package' => 'افزودن بسته',
-    'Add IP' => 'افزودن آدرس آي پي',
+    'Add IP' => 'افزودن آدرس آی پی',
     'Add Rule' => 'افزودن قانون',
-    'Ban IP Address' => 'مسدود كردن آدرس آي پي',
+    'Ban IP Address' => 'مسدود كردن آدرس آی پی',
     'Search' => 'جستجو',
-    'Add one more FTP Account' => 'افزودن يك حساب FTP ديگر',
-    'Overall Statistics' => 'آمار كلي',
+    'Add one more FTP Account' => 'افزودن یك حساب FTP دیگر',
+    'Overall Statistics' => 'آمار كلی',
     'Daily' => 'روزانه',
     'Weekly' => 'هفتگی',
     'Monthly' => 'ماهانه',
-    'Yearly' => 'ساليانه',
+    'Yearly' => 'سالیانه',
     'Add' => 'افزودن',
     'Back' => 'بازگشت',
-    'Save' => 'ذخيره',
+    'Save' => 'ذخیره',
     'Submit' => 'اعمال',
 
-    'toggle all' => 'دربرگيري همه',
+    'toggle all' => 'دربرگیری همه',
     'apply to selected' => 'افزودن به موارد انتخاب شده',
-    'rebuild' => 'بازسازي',
-    'rebuild web' => 'بازسازي وب',
-    'rebuild dns' => 'بازسازي dns',
-    'rebuild mail' => 'بازسازي اي ميل',
-    'rebuild db' => 'بازسازي پايگاه داده',
-    'rebuild cron' => 'بازسازي كارهاي خودكار',
-    'update counters' => 'بروزرساني شمارنده ها',
-    'suspend' => 'تعليق',
-    'unsuspend' => 'آزاد سازي',
-    'delete' => 'حذف',
-    'show per user' => 'نمايش هر كاربر',
-    'login as' => 'ورود بجاي',
+    'rebuild' => 'بازسازی',
+    'rebuild web' => 'بازسازی وب',
+    'rebuild dns' => 'بازسازی dns',
+    'rebuild mail' => 'بازسازی ایمیل',
+    'rebuild db' => 'بازسازی پایگاه داده',
+    'rebuild cron' => 'بازسازی كارهای خودكار',
+    'update counters' => 'بروزرسانی شمارنده ها',
+    'suspend' => 'تعلیق',
+    'unsuspend' => 'آزاد سازی',
+    'delete' => 'پاک کردن',
+    'show per user' => 'نمایش هر كاربر',
+    'login as' => 'ورود بجای',
     'logout' => 'خروج',
-    'edit' => 'ويرايش',
-    'open webstats' => 'بازكردن وضعيت وب',
-    'view logs' => 'مشاهده وقايع',
+    'edit' => 'ویرایش',
+    'open webstats' => 'بازكردن وضعیت وب',
+    'view logs' => 'مشاهده وقایع',
     'list records' => 'فهرست پیشینه های %s',
     'add record' => 'افزودن پیشینه',
-    'list accounts' => 'فهرست حسابهاي %s',
+    'list accounts' => 'فهرست حسابهای %s',
     'add account' => 'افزودن حساب',
-    'open webmail' => 'بازگردن وب ميل',
+    'open webmail' => 'بازکردن وب میل',
     'list fail2ban' => 'فهرست fail2ban',
-    'open %s' => 'بازگشايي %s',
-    'download' => 'بارگيري',
-    'restore' => 'بازيابي',
-    'configure restore settings' => 'پيكربندي تنظيمات بازيابي',
-    'stop' => 'پايان',
+    'open %s' => 'بازگشایی %s',
+    'download' => 'بارگیری',
+    'restore' => 'بازنشانی',
+    'configure restore settings' => 'پیكربندی تنظیمات بازیابی',
+    'stop' => 'ایست',
     'start' => 'آغاز',
     'restart' => 'آغاز دوباره',
-    'update' => 'بروزرساني',
-    'generate' => 'ايجاد',
-    'Generate CSR' => 'ايجاد CSR',
-    'reread IP' => 'بازخواني IP',
-    'enable autoupdate' => 'فعال كردن بروزرساني خودكار',
-    'disable autoupdate' => 'غير فعال كردن بروزرساني خودكار',
-    'turn on notifications' => 'نمايش اعلان ها',
-    'turn off notifications' => 'مخفي سازي اعلان ها',
+    'update' => 'بروزرسانی',
+    'generate' => 'آفریدن',
+    'Generate CSR' => 'آفریدن CSR',
+    'reread IP' => 'بازخوانی آی پی',
+    'enable autoupdate' => 'به کار انداختن بروزرسانی خودكار',
+    'disable autoupdate' => 'از کار انداختن بروزرسانی خودكار',
+    'turn on notifications' => 'نمایش اعلان ها',
+    'turn off notifications' => 'مخفی سازی اعلان ها',
     'configure' => 'configure',
 
     'Adding User' => 'افزودن كاربر',
-    'Editing User' => 'ويرايش كاربر',
+    'Editing User' => 'ویرایش كاربر',
     'Adding Domain' => 'افزودندامنه',
-    'Editing Domain' => 'ويرايش دامنه',
+    'Editing Domain' => 'ویرایش دامنه',
     'Adding DNS Domain' => 'افزودن DNS دامنه',
-    'Editing DNS Domain' => 'ويرايش DNS دامنه',
+    'Editing DNS Domain' => 'ویرایش DNS دامنه',
     'Adding DNS Record' => 'افزودن ركورد DNS',
-    'Editing DNS Record' => 'ويرايش ركورد DNS',
-    'Adding Mail Domain' => 'افزودن دامنه ايميل',
-    'Editing Mail Domain' => 'ويرايش دامنه ايميل',
-    'Adding Mail Account' => 'افزودن حساب ايميل',
-    'Editing Mail Account' => 'ويرايش حساب ايميل',
-    'Adding database' => 'افزودن پايگاه داده',
-    'Editing Cron Job' => 'ويرايش عمل خودكار',
+    'Editing DNS Record' => 'ویرایش ركورد DNS',
+    'Adding Mail Domain' => 'افزودن دامنه ایمیل',
+    'Editing Mail Domain' => 'ویرایش دامنه ایمیل',
+    'Adding Mail Account' => 'افزودن حساب ایمیل',
+    'Editing Mail Account' => 'ویرایش حساب ایمیل',
+    'Adding database' => 'افزودن پایگاه داده',
+    'Editing Cron Job' => 'ویرایش عمل خودكار',
     'Adding Cron Job' => 'افزودن عمل خودكار',
-    'Editing Database' => 'ويرايش پايگاه داده',
+    'Editing Database' => 'ویرایش پایگاه داده',
     'Adding Package' => 'افزودن بسته',
-    'Editing Package' => 'ويرايش بسته',
-    'Adding IP address' => 'افزودن آدرس آي پي',
-    'Editing IP Address' => 'ويرايش آدرس آي پي',
-    'Editing Backup Exclusions' => 'ويرايش استتثناء هاي پشتيبان گيري',
-    'Generating CSR' => 'ايجاد CSR',
+    'Editing Package' => 'ویرایش بسته',
+    'Adding IP address' => 'افزودن آدرس آی پی',
+    'Editing IP Address' => 'ویرایش آدرس آی پی',
+    'Editing Backup Exclusions' => 'ویرایش استتثناءهای پشتیبان گیری',
+    'Generating CSR' => 'آفریدن CSR',
     'Listing' => 'فهرست كردن',
-    'Search Results' => 'Sنتايج جستجو',
-    'Adding Firewall Rule' => 'افزودن قانون ديواره آتشين',
-    'Editing Firewall Rule' => 'ويرايش قانون ديوارآتشين',
-    'Adding IP Address to Banlist' => 'افزودن آدرس آي پي به فهرست مسدود شدگان',
+    'Search Results' => 'نتایج جستجو',
+    'Adding Firewall Rule' => 'افزودن قانون دیواره آتشین',
+    'Editing Firewall Rule' => 'ویرایش قانون دیوارآتشین',
+    'Adding IP Address to Banlist' => 'افزودن آدرس آی پی به فهرست مسدود شدگان',
 
     'active' => 'فعال',
     'spnd' => 'معلق',
-    'suspended' => 'معلق گرديد',
+    'suspended' => 'معلق گردید',
     'running' => 'درحال اجرا',
     'stopped' => 'متوقف',
     'outdated' => 'منسوخ',
     'updated' => 'به روز',
 
     'yes' => 'بله',
-    'no' => 'خير',
-    'none' => 'هيچ يك',
+    'no' => 'خیر',
+    'none' => 'هیچ یك',
     'pb' => 'پ.ب',
     'tb' => 'ت.ب',
     'gb' => 'گ.ب',
     'mb' => 'م.ب',
-    'minute' => 'دقيقه',
+    'minute' => 'دقیقه',
     'hour' => 'ساعت',
     'day' => 'روز',
     'days' => 'روز',
     'hours' => 'ساعت',
-    'minutes' => 'دقيقه',
+    'minutes' => 'دقیقه',
     'month' => 'ماه',
     'package' => 'بسته',
-    'Bandwidth' => 'پهناي باند',
-    'Disk' => 'ديسك',
+    'Bandwidth' => 'پهنای باند',
+    'Disk' => 'دیسك',
     'Web' => 'وب',
-    'Mail' => 'ميل',
-    'Databases' => 'پايگاه داده',
-    'User Directories' => 'پوشه هاي كاربر',
+    'Mail' => 'میل',
+    'Databases' => 'پایگاه داده',
+    'User Directories' => 'پوشه های كاربر',
     'Template' => 'قالب',
     'Web Template' => 'قالب وب',
-    'Backend Template' => 'قالب نهايي',
-    'Proxy Template' => 'قالب پراكسي',
+    'Backend Template' => 'قالب نهایی',
+    'Proxy Template' => 'قالب پراكسی',
     'DNS Template' => 'قالب DNS',
-    'Web Domains' => 'دامنه هاي وب',
-    'SSL Domains' => 'دامنه هاي SSL',
-    'Web Aliases' => 'نامهاي مستعار وب',
-    'per domain' => 'پيش دامنه',
-    'DNS Domains' => 'دامنه هاي DNS',
-    'DNS domains' => 'دامنه هاي DNS',
-    'DNS records' => 'پيشينه هاي DNS',
-    'Name Servers' => 'نامهاي سرور',
-    'Mail Domains' => 'دامنه هاي ايميل',
-    'Mail Accounts' => 'حساب هاي ايميل',
-    'Cron Jobs' => 'كارهاي خودكار',
-    'SSH Access' => 'دسترسي هاي SSH',
-    'IP Address' => 'IP Address',
-    'IP Addresses' => 'آدرس هاي آی پی',
-    'Backups' => 'پشتيبان ها',
-    'Backup System' => 'سيستم پشتيبان',
-    'backup exclusions' => 'استثنا هاي پشتيبان',
+    'Web Domains' => 'دامنه های وب',
+    'SSL Domains' => 'دامنه های SSL',
+    'Web Aliases' => 'نامهای مستعار وب',
+    'per domain' => 'پیش دامنه',
+    'DNS Domains' => 'دامنه های DNS',
+    'DNS domains' => 'دامنه های DNS',
+    'DNS records' => 'پیشینه های DNS',
+    'Name Servers' => 'نامهای سرور',
+    'Mail Domains' => 'دامنه های ایمیل',
+    'Mail Accounts' => 'حساب های ایمیل',
+    'Cron Jobs' => 'كارهای خودكار',
+    'SSH Access' => 'دسترسی های SSH',
+    'IP Address' => 'آدرس آی پی',
+    'IP Addresses' => 'آدرس های آی پی',
+    'Backups' => 'پشتیبان ها',
+    'Backup System' => 'سیستم پشتیبان',
+    'backup exclusions' => 'استثنا های پشتیبان',
     'template' => 'قالب',
     'SSL Support' => 'پشتیبانی SSL',
-    'SSL Home Directory' => 'خانه SSL',
-    'Lets Encrypt Support'  => 'Lets Encrypt پشتیبانی',
+    'SSL Home Directory' => 'پوشه خانه SSL',
+    'Lets Encrypt Support'  => 'پشتیبانی از Lets Encrypt',
     'Lets Encrypt'  => 'Lets Encrypt',
     'Your certificate will be automatically issued in 5 minutes' => 'گواهینامه شما به صورت خودکار در طی 5 دقیقه صادر خواهد شد',
     'Proxy Support' => 'پشتیبانی پراکسی',
     'Proxy Extensions' => 'فرمت های پراکسی',
-    'Web Statistics' => 'آمار هاي وب',
-    'Additional FTP Account' => 'FTP اضافه',
+    'Web Statistics' => 'آمار های وب',
+    'Additional FTP Account' => 'FTP بیشتر',
     'Path' => 'مسیر',
     'SOA' => 'SOA',
     'TTL' => 'زمان زنده بودن',
-    'Expire' => 'سپري شدن',
-    'Records' => 'پيشسنه ها',
+    'Expire' => 'سپری شدن',
+    'Records' => 'پیشسنه ها',
     'Serial' => 'سریال',
-    'Catchall email' => 'دريافت همه ايميل ها',
-    'AntiVirus Support' => 'پشتیبانی ضد ويروس',
+    'Catchall email' => 'دریافت همه ایمیل ها',
+    'AntiVirus Support' => 'پشتیبانی ضد ویروس',
     'AntiSpam Support' => 'پشتیبانی ضد هرزنامه',
     'DKIM Support' => 'پشتیبانی DKIM',
     'Accounts' => 'حساب ها',
-    'Quota' => 'سهميه',
-    'Autoreply' => 'پاسخگويي خودكار',
+    'Quota' => 'سهمیه',
+    'Autoreply' => 'پاسخگویی خودكار',
     'Forward to' => 'ارسال به',
-    'Do not store forwarded mail' => 'ذخيره نكردن ايميل هدايت شونده',
+    'Do not store forwarded mail' => 'ذخیره نكردن ایمیل هدایت شونده',
     'IMAP hostname' => 'IMAP نام میزبان',
-    'IMAP port' => 'IMAP درگاه',
-    'IMAP security' => 'IMAP امنیت',
-    'IMAP auth method' => 'IMAP روش احراز هویت',
-    'SMTP hostname' => 'SMTP نام میزبان',
-    'SMTP port' => 'SMTP درگاه',
-    'SMTP security' => 'SMTP امنیت',
-    'SMTP auth method' => 'SMTP روش احراز هویت',
+    'IMAP port' => 'درگاه IMAP',
+    'IMAP security' => 'امنیت IMAP',
+    'IMAP auth method' => 'روش احراز هویت IMAP',
+    'SMTP hostname' => 'نام میزبان SMTP',
+    'SMTP port' => 'درگاه SMTP',
+    'SMTP security' => 'امنیت SMTP',
+    'SMTP auth method' => 'روش احراز هویت SMTP',
     'STARTTLS' => 'STARTTLS',
     'Normal password' => 'گذرواژه معمول',
-    'database' => 'پايگاه داده',
+    'database' => 'پایگاه داده',
     'User' => 'كاربر',
-    'Host' => 'ميزبان',
+    'Host' => 'میزبان',
     'Charset' => 'مجموعه نویسه',
-    'Min' => 'دقيقه',
+    'Min' => 'دقیقه',
     'Hour' => 'ساعت',
     'Day' => 'روز',
     'Month' => 'ماه',
     'Day of week' => 'روز هفته',
-    'local' => 'محلي',
+    'local' => 'محلی',
     'Run Time' => 'زمان اجرا',
-    'Backup Size' => 'اندازه پشتيبان',
-    'SYS' => 'سيستم',
+    'Backup Size' => 'اندازه پشتیبان',
+    'SYS' => 'سیستم',
     'Domains' => 'دامنه ها',
-    'Status' => 'وضعيت',
+    'Status' => 'وضعیت',
     'shared' => 'مشترك',
-    'dedicated' => 'اختصاصي',
+    'dedicated' => 'اختصاصی',
     'Owner' => 'مالك',
     'Users' => 'كاربران',
-    'Load Average' => 'ميانگين بارگزاري',
+    'Load Average' => 'میانگین بارگذاری',
     'Memory Usage' => 'مصرف حافظه',
-    'APACHE2 Usage' => 'APACHE2 مصرف',
+    'APACHE2 Usage' => 'مصرف APACHE2',
     'HTTPD Usage' => 'مصرف HTTPD',
     'NGINX Usage' => 'مصرف NGINX',
-    'MySQL Usage on localhost' => 'مصرف MySQL در localhost',
-    'PostgreSQL Usage on localhost' => 'مصرف PostgreSQL در localhost',
-    'Bandwidth Usage eth0' => 'پهناي باند مصرفي eth0',
-    'Bandwidth Usage eth1'  => 'پهناي باند مصرفي eth1',
+    'MySQL Usage on localhost' => 'مصرف MySQL در میزبان محلی',
+    'PostgreSQL Usage on localhost' => 'مصرف PostgreSQL در میزبان محلی',
+    'Bandwidth Usage eth0' => 'پهنای باند مصرفی eth0',
+    'Bandwidth Usage eth1' => 'پهنای باند مصرفی eth1',
     'Exim Usage' => 'مصرف Exim',
     'FTP Usage' => 'مصرف FTP',
     'SSH Usage' => 'مصرف SSH',
     'reverse proxy' => 'پراکسی معکوس',
     'web server' => 'وب سرور',
-    'dns server' => 'DNS سرور',
-    'mail server' => 'ميل سرور',
+    'dns server' => 'سرور DNS',
+    'mail server' => 'میل سرور',
     'pop/imap server' => 'سرور pop/imap',
-    'email antivirus' => 'ضد ويروس ايميل',
-    'email antispam' => 'ضد هرزنامه ايميل',
-    'database server' => 'سرور پايگاه داده',
+    'email antivirus' => 'ضد ویروس ایمیل',
+    'email antispam' => 'ضد هرزنامه ایمیل',
+    'database server' => 'سرور پایگاه داده',
     'ftp server' => 'سرور FTP',
     'job scheduler' => 'زمانبند كار',
-    'firewall' => 'ديوار آتشين',
-    'brute-force monitor' => 'مانيتور بروت فورس',
+    'firewall' => 'دیوار آتشین',
+    'brute-force monitor' => 'نظاره گر بروت فورس',
     'CPU' => 'پردازنده',
     'Memory' => 'حافظه',
     'Uptime' => 'زمان كاركرد',
     'core package' => 'بسته هسته',
-    'php interpreter' => 'مترجم پي اچ پي',
-    'internal web server' => 'وب سرور داخلي',
+    'php interpreter' => 'مترجم پی اچ پی',
+    'internal web server' => 'وب سرور داخلی',
     'Version' => 'نسخه',
     'Release' => 'انتشار',
-    'Architecture' => 'معماري',
-    'Object' => 'شيء',
-    'Username' => 'نام كاربري',
+    'Architecture' => 'معماری',
+    'Object' => 'شیء',
+    'Username' => 'نام كاربری',
     'Password' => 'گذرواژه',
-    'Email' => 'ايميل',
+    'Email' => 'ایمیل',
     'Package' => 'بسته',
     'Language' => 'زبان',
     'First Name' => 'نام',
-    'Last Name' => 'نام خانوادگي',
+    'Last Name' => 'نام خانوادگی',
     'Send login credentials to email address' => 'ارسال اطلاعات ورودی به آدرس ایمیل',
-    'Default Template' => 'قالب پيش فرض',
-    'Default Name Servers' => 'نام سرور پيش فرض',
+    'Default Template' => 'قالب پیش فرض',
+    'Default Name Servers' => 'نام سرور پیش فرض',
     'Domain' => 'دامنه',
     'DNS Support' => 'پشتیبانی DNS',
     'Mail Support' => 'پشتیبانی ایمیل',
@@ -304,20 +304,20 @@ $LANG['fa'] = array(
     'optional' => 'دلخواه',
     'internal' => 'داخلی',
     'Statistics Authorization' => 'آمارهای اعتبار',
-    'Statistics Auth' => 'آمار اعتبار',
+    'Statistics Auth' => 'آمارهای اعتبار',
     'Account' => 'حساب',
-    'Prefix will be automaticaly added to username' => 'پيشوند %s خودكار به نام كاربري اضافه خواهد شد.',
-    'Send FTP credentials to email' => 'ارسال اطلاعات FTP به ايميل',
-    'Expiration Date' => 'زمان پايان',
+    'Prefix will be automaticaly added to username' => 'پیشوند %s خودكار به نام كاربری اضافه خواهد شد.',
+    'Send FTP credentials to email' => 'ارسال اطلاعات FTP به ایمیل',
+    'Expiration Date' => 'زمان پایان',
     'YYYY-MM-DD' => 'سال-ماه-روز',
     'Name servers' => 'سرور نام ها',
-    'Record' => 'پيشينه',
-    'IP or Value' => 'آي پي يا مقدار',
-    'Priority' => 'اولويت',
-    'Record Number' => 'شماره پيشينه',
-    'in megabytes' => 'به مگابايت',
-    'Message' => 'پيام',
-    'use local-part' => 'استفاده از اجزا دروني',
+    'Record' => 'پیشینه',
+    'IP or Value' => 'آی پی یا مقدار',
+    'Priority' => 'اولویت',
+    'Record Number' => 'شماره پیشینه',
+    'in megabytes' => 'به مگابایت',
+    'Message' => 'پیام',
+    'use local-part' => 'استفاده از اجزا درونی',
     'one or more email addresses' => 'یک یا چند آدرس ایمیل',
     'Prefix will be automaticaly added to database name and database user' => 'پیشوند  %s خودکار به نام و حساب پایگاه داده افزوده خواهد شد.',
     'Database' => 'پایگاه داده',
@@ -327,21 +327,21 @@ $LANG['fa'] = array(
     'Package Name' => 'نام بسته',
     'Netmask' => 'نت ماسك',
     'Interface' => 'رابط',
-    'Shared' => 'اشتراكي',
+    'Shared' => 'اشتراكی',
     'Assigned user' => 'کاربر اختصاص داده شده',
     'Assigned domain' => 'دامنه اختصاص داده شده',
     'NAT IP association' => 'تجمع NAT IP',
     'shell' => 'پوسته',
-    'web domains' => 'دامنه هاي وب',
-    'web aliases' => 'نام مستعارهاي وب',
-    'dns records' => 'پيشينه هاي DNS',
-    'mail domains' => 'دامنه هاي ايميل',
-    'mail accounts' => 'حسابهاي ايميل',
+    'web domains' => 'دامنه های وب',
+    'web aliases' => 'نام مستعارهای وب',
+    'dns records' => 'پیشینه های DNS',
+    'mail domains' => 'دامنه های ایمیل',
+    'mail accounts' => 'حسابهای ایمیل',
     'accounts' => 'حساب',
     'databases' => 'پایگاه های داده',
-    'cron jobs' => 'كارهاي خودكار',
-    'backups' => 'پشتيبان ها',
-    'quota' => 'سهميه بندي',
+    'cron jobs' => 'كارهای خودكار',
+    'backups' => 'پشتیبان ها',
+    'quota' => 'سهمیه بندی',
     'day of week' => 'روز هفته',
     'cmd' => 'دستور',
     'users' => 'کاربران',
@@ -354,7 +354,7 @@ $LANG['fa'] = array(
     'type' => 'نوع',
     'charset' => 'مجموعه نویسه',
     'domain' => 'دامنه',
-    'ip' => 'آي پي',
+    'ip' => 'آی پی',
     'ip address' => 'آدرس های آی پی',
     'IP address' => 'آدرس آی پی',
     'netmask' => 'نت ماسك',
@@ -367,21 +367,21 @@ $LANG['fa'] = array(
     'first name' => 'نام',
     'last name' => 'نام خانوادگی',
     'account' => 'حساب',
-    'ssl certificate' => 'گواهينامه ssl',
-    'ssl key' => 'كليد ssl',
+    'ssl certificate' => 'گواهینامه ssl',
+    'ssl key' => 'كلید ssl',
     'stats user password' => 'آمار گذرواژه كاربر',
-    'stats username' => 'آمار نام كاربري',
+    'stats username' => 'آمار نام كاربری',
     'stats password' => 'آمار گذرواژه',
     'ftp user password' => 'گذرواژه FTP كاربر',
-    'ftp user' => 'نام كاربري FTP',
+    'ftp user' => 'نام كاربری FTP',
     'Last 70 lines of %s.%s.log' => '70 سطر آخر %s.%s.log',
     'AccessLog' => 'وقایع دسترسی',
     'ErrorLog' => 'وقایع خطا',
-    'Download AccessLog' => 'دريافت گزارش دسترسي',
-    'Download ErrorLog' => 'دريافت گزارش خطا',
+    'Download AccessLog' => 'دریافت گزارش دسترسی',
+    'Download ErrorLog' => 'دریافت گزارش خطا',
     'Country' => 'کشور',
     '2 letter code' => 'کد دو رقمی',
-    'State / Province' => 'استان / ولايت',
+    'State / Province' => 'استان / ولایت',
     'City / Locality' => 'شهر / محله',
     'Organization' => 'سازمان',
     'Action' => 'عمل',
@@ -417,15 +417,15 @@ $LANG['fa'] = array(
     '1 domain' => 'یک دامنه',
     '%s domains' => 'دامنه %s',
     '1 record' => 'یک پیشینه',
-    '%s records' => '%s پيشينه',
-    '1 mail account' => '1 حساب ايميل',
-    '%s mail accounts' => '%s حساب ايميل',
-    '1 database' => '1 پايگاه داده',
-    '%s databases' => '%s پايگاه داده',
+    '%s records' => '%s پیشینه',
+    '1 mail account' => '1 حساب ایمیل',
+    '%s mail accounts' => '%s حساب ایمیل',
+    '1 database' => '1 پایگاه داده',
+    '%s databases' => '%s پایگاه داده',
     '1 cron job' => '1 كار خودكار',
     '%s cron jobs' => '%s كار خودكار',
-    '1 archive' => '1 بايگاني',
-    '%s archives' => '%s بايگاني',
+    '1 archive' => '1 بایگانی',
+    '%s archives' => '%s بایگانی',
     '1 item' => '1 مورد',
     '%s items' => '%s مورد',
     '1 package' => '1 بسته',
@@ -434,61 +434,61 @@ $LANG['fa'] = array(
     '%s IP addresses' => '%s آدرس IP',
     '1 month' => '1 ماه',
     '%s months' => '%s ماه',
-    '1 log record' => '1 پیشینه وقايع',
-    '%s log records' => '%s پیشینه وقايع',
+    '1 log record' => '1 پیشینه وقایع',
+    '%s log records' => '%s پیشینه وقایع',
     '1 object' => 'یک شیء',
-    '%s objects' => '%s شيء',
+    '%s objects' => '%s شیء',
     'no exclusions' => 'بدون استثنا',
     '1 rule' => '1 قانون',
     '%s rules' => '%s قانون',
-    'There are no currently banned IP' => 'هم اكنون IP مسدود شده اي وجود ندارد',
-
-    'USER_CREATED_OK' => 'كاربر <a href="/edit/user/?user=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'WEB_DOMAIN_CREATED_OK' => 'دامنه <a href="/edit/web/?domain=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'DNS_DOMAIN_CREATED_OK' => 'دامنه DNS <a href="/list/dns/?domain=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'DNS_RECORD_CREATED_OK' => 'پیشینه <b>%s.%s</b> با موفقيت ايجاد شد.',
-    'MAIL_DOMAIN_CREATED_OK' => 'دامنه ایمیل <a href="/list/mail/?domain=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'MAIL_ACCOUNT_CREATED_OK' => 'حساب ایمیل <a href="/edit/mail/?account=%s&domain=%s"><b>%s@%s</b></a> با موفقيت ايجاد شد.',
-    'DATABASE_CREATED_OK' => 'پايگاه داده <a href="/edit/db/?database=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'CRON_CREATED_OK' => 'كار خودكار با موفقيت ايجاد شد.',
-    'IP_CREATED_OK' => 'آدرس آی پی <a href="/edit/ip/?ip=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'PACKAGE_CREATED_OK' => 'بسته <a href="/edit/package/?package=%s"><b>%s</b></a> با موفقيت ايجاد شد.',
-    'SSL_GENERATED_OK' => 'گواهی با موفقیت تولید شد.',
-    'RULE_CREATED_OK' => 'قانون با موفقيت ايجاد شد.',
-    'BANLIST_CREATED_OK' => 'آدرس های آی پی با موفقیت مسدود شد',
-    'Autoupdate has been successfully enabled' => 'بروزرسانی خودکار با موقیت فعال گردید.',
-    'Autoupdate has been successfully disabled' => 'بروزرسانی خودکار با موقیت غیرفعال گردید.',
-    'Cronjob email reporting has been successfully enabled' => 'گزارش ايميلي كار هاي خودكار با موفقيت فعال گرديد.',
-    'Cronjob email reporting has been successfully disabled' => 'گزارش ايميلي كار هاي خودكار با موفقيت غيرفعال گرديد.',
-    'Changes has been saved.' => 'تغییرات با موفقیت ذخیره گردید.',
+    'There are no currently banned IP' => 'هم اكنون IP مسدود شده ای وجود ندارد',
+
+    'USER_CREATED_OK' => 'كاربر <a href="/edit/user/?user=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'WEB_DOMAIN_CREATED_OK' => 'دامنه <a href="/edit/web/?domain=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'DNS_DOMAIN_CREATED_OK' => 'دامنه DNS <a href="/list/dns/?domain=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'DNS_RECORD_CREATED_OK' => 'پیشینه <b>%s.%s</b> به درستی آفریده شد.',
+    'MAIL_DOMAIN_CREATED_OK' => 'دامنه ایمیل <a href="/list/mail/?domain=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'MAIL_ACCOUNT_CREATED_OK' => 'حساب ایمیل <a href="/edit/mail/?account=%s&domain=%s"><b>%s@%s</b></a> به درستی آفریده شد.',
+    'DATABASE_CREATED_OK' => 'پایگاه داده <a href="/edit/db/?database=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'CRON_CREATED_OK' => 'كار خودكار به درستی آفریده شد.',
+    'IP_CREATED_OK' => 'آدرس آی پی <a href="/edit/ip/?ip=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'PACKAGE_CREATED_OK' => 'بسته <a href="/edit/package/?package=%s"><b>%s</b></a> به درستی آفریده شد.',
+    'SSL_GENERATED_OK' => 'گواهی به درستی آفریده شد.',
+    'RULE_CREATED_OK' => 'قانون به درستی آفریده شد.',
+    'BANLIST_CREATED_OK' => 'آدرس های آی پی به درستی مسدود شد',
+    'Autoupdate has been successfully enabled' => 'بروزرسانی خودکار با موقیت به کار انداخته شد.',
+    'Autoupdate has been successfully disabled' => 'بروزرسانی خودکار با موقیت به کار انداخته شد.',
+    'Cronjob email reporting has been successfully enabled' => 'گزارش ایمیلی كار های خودكار به درستی به کار انداخته شد.',
+    'Cronjob email reporting has been successfully disabled' => 'گزارش ایمیلی كار های خودكار به درستی از کار انداخته شد.',
+    'Changes has been saved.' => 'تغییرات به درستی ذخیره گردید.',
     'Confirmation' => 'تایید کردن',
-    'DELETE_USER_CONFIRMATION' => 'آیا از حذف کاربر %s اطمینان دارید؟',
+    'DELETE_USER_CONFIRMATION' => 'آیا از پاک کردن کاربر %s اطمینان دارید؟',
     'SUSPEND_USER_CONFIRMATION' => 'آیا از تعلیق کاربر %s اطمینان دارید؟',
     'UNSUSPEND_USER_CONFIRMATION' => 'آیا از آزاد سازی کاربر %s اطمینان دارید؟',
-    'DELETE_DOMAIN_CONFIRMATION' => 'آیا از حذف دامنه %s اطمینان دارید؟',
+    'DELETE_DOMAIN_CONFIRMATION' => 'آیا از پاک کردن دامنه %s اطمینان دارید؟',
     'SUSPEND_DOMAIN_CONFIRMATION' => 'آیا از تعلیق دامنه %s اطمینان دارید؟',
     'UNSUSPEND_DOMAIN_CONFIRMATION' => 'آیا از آزاد سازی دامنه %s اطمینان دارید؟',
-    'DELETE_RECORD_CONFIRMATION' => 'آیا از حذف پیشینه %s اطمینان دارید؟',
+    'DELETE_RECORD_CONFIRMATION' => 'آیا از پاک کردن پیشینه %s اطمینان دارید؟',
     'SUSPEND_RECORD_CONFIRMATION' => 'آیا از تعلیق پیشینه %s اطمینان دارید؟',
     'UNSUSPEND_RECORD_CONFIRMATION' => 'آیا از آزاد سازی پیشینه %s اطمینان دارید؟',
-    'DELETE_MAIL_ACCOUNT_CONFIRMATION' => 'آیا از حذف %s اطمینان دارید؟',
+    'DELETE_MAIL_ACCOUNT_CONFIRMATION' => 'آیا از پاک کردن %s اطمینان دارید؟',
     'SUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'آیا از تعلیق %s اطمینان دارید؟',
     'UNSUSPEND_MAIL_ACCOUNT_CONFIRMATION' => 'آیا از آزاد سازی %s اطمینان دارید؟',
-    'DELETE_DATABASE_CONFIRMATION' => 'آیا از حذف پايگاه داده %s اطمینان دارید؟',
-    'SUSPEND_DATABASE_CONFIRMATION' => 'آیا از تعليق پایگاه داده %s اطمینان دارید؟',
+    'DELETE_DATABASE_CONFIRMATION' => 'آیا از پاک کردن پایگاه داده %s اطمینان دارید؟',
+    'SUSPEND_DATABASE_CONFIRMATION' => 'آیا از تعلیق پایگاه داده %s اطمینان دارید؟',
     'UNSUSPEND_DATABASE_CONFIRMATION' => 'آیا از آزاد سازی پایگاه داده %s اطمینان دارید؟',
-    'DELETE_CRON_CONFIRMATION' => 'آيا از خذف كار خودكار اطمينان داريد؟',
-    'SUSPEND_CRON_CONFIRMATION' => 'آيا از تعليق كار خودكار اطمینان داريد؟',
-    'UNSUSPEND_CRON_CONFIRMATION' => 'آيا از آزاد سازي كار خودكار اطمينان داريد؟',
-    'DELETE_BACKUP_CONFIRMATION' => 'آيا از حذف پشتيبان %s اطمينان داريد؟',
-    'DELETE_EXCLUSION_CONFIRMATION' => 'آيا از حذف استثناء %s اطمينان داريد؟',
-    'DELETE_PACKAGE_CONFIRMATION' => 'آيا از خذف بسته %s اطمينان داريد؟',
-    'DELETE_IP_CONFIRMATION' => 'آيا از حذف آدرس آي پي %s اطمينان داريد؟',
-    'DELETE_RULE_CONFIRMATION' => 'آيا از حذف قانون #%s اطمينان داريد؟',
-    'SUSPEND_RULE_CONFIRMATION' => 'آيا از تعليق قانون #%s اطمينان داريد؟',
-    'UNSUSPEND_RULE_CONFIRMATION' => 'آيا از آزاد سازي قانون #%s اطمينان داريد؟',
+    'DELETE_CRON_CONFIRMATION' => 'آیا از پاک کردن كار خودكار اطمینان دارید؟',
+    'SUSPEND_CRON_CONFIRMATION' => 'آیا از تعلیق كار خودكار اطمینان دارید؟',
+    'UNSUSPEND_CRON_CONFIRMATION' => 'آیا از آزاد سازی كار خودكار اطمینان دارید؟',
+    'DELETE_BACKUP_CONFIRMATION' => 'آیا از پاک کردن پشتیبان %s اطمینان دارید؟',
+    'DELETE_EXCLUSION_CONFIRMATION' => 'آیا از پاک کردن جز %s اطمینان دارید؟',
+    'DELETE_PACKAGE_CONFIRMATION' => 'آیا از پاک کردن بسته %s اطمینان دارید؟',
+    'DELETE_IP_CONFIRMATION' => 'آیا از پاک کردن آدرس آی پی %s اطمینان دارید؟',
+    'DELETE_RULE_CONFIRMATION' => 'آیا از پاک کردن قانون #%s اطمینان دارید؟',
+    'SUSPEND_RULE_CONFIRMATION' => 'آیا از تعلیق قانون #%s اطمینان دارید؟',
+    'UNSUSPEND_RULE_CONFIRMATION' => 'آیا از آزاد سازی قانون #%s اطمینان دارید؟',
     'LEAVE_PAGE_CONFIRMATION' => 'خروج از صفحه؟',
-    'RESTART_CONFIRMATION' => 'آيا از راه اندازي دوباره %s اطمينان داريد؟',
+    'RESTART_CONFIRMATION' => 'آیا از راه اندازی دوباره %s اطمینان دارید؟',
     'Welcome' => 'خوش آمدید',
     'LOGGED_IN_AS' => 'وارد شده با نام کاربری %s',
     'Error' => 'خطا',
@@ -501,48 +501,48 @@ $LANG['fa'] = array(
     'Error code:' => 'کد خطا: %s',
     'SERVICE_ACTION_FAILED' => '"%s" "%s" بی نتیجه ماند',
     'IP address is in use' => 'آدرس آی پی در حال استفاده است.',
-    'BACKUP_SCHEDULED' => 'كار به صف انجام افزوده شد.هنگامي كه نسخه پشتيبان براي بارگيري آماده گردد، با ايميل به اطلاع شما خواهد رسيد.',
-    'BACKUP_EXISTS' => 'يك پشتيبان گيري در حال اجراست.لطفا تا پايان آن پشتيبان گيري تامل فرماييد.',
-    'RESTORE_SCHEDULED' => 'كار به صف انجام افزوده شد. هنگامي  كه بازيابي كامل گردد، با ايميل به اطلاع شما خواهد رسيد.',
-    'RESTORE_EXISTS' => 'يك بازيابي در حال اجراست.لطفا تا پايان آن بازگرداني تامل فرماييد.',
-
-    'WEB_EXCLUSIONS' => 'نام هر دامنه را در خطي جداگانه بنويسيد.براي دربرگيري همه نام دامنه ها از * استفاده كنيد. براي دربرگيري پوشه هاي خاص به شكل مقابل عمل كنيد : domain.com:public_html/cache:public_html/tmp',
-    'DNS_EXCLUSIONS' => 'نام هر دامنه را در خطي جداگانه بنويسيد.براي دربرگيري همه نام دامنه ها از * استفاده كنيد.',
-    'MAIL_EXCLUSIONS' => 'نام هر دامنه را در خطي جداگانه بنويسيد. براي دربرگيري همه نام دامنه ها از * استفاده كنيد. براي دربرگيري يك نام دامنه خاص به شكل مقابل عمل كنيد : domain.com:info:support:postmaster',
-    'DB_EXCLUSIONS' => 'نام كامل پايگاه داده را در خطي جداگانه بنويسيد.براي دربرگيري تمامي پايگاه هاي داده از * استفاده كنيد.',
-    'CRON_EXCLUSIONS' => 'براي دربرگيري تمامي كار ها از * استفاده كنيد',
-    'USER_EXCLUSIONS' => 'نام هر پوشه را در خطي جداگانه بنويسيد.براي دربرگيري تمام پوشه ها از * استفاده كنيد.',
+    'BACKUP_SCHEDULED' => 'كار به صف انجام افزوده شد.هنگامی كه نسخه پشتیبان برای بارگیری آماده گردد، با ایمیل به اطلاع شما خواهد رسید.',
+    'BACKUP_EXISTS' => 'یك پشتیبان گیری در حال اجراست.لطفا تا پایان آن پشتیبان گیری درنگ کنید.',
+    'RESTORE_SCHEDULED' => 'كار به صف انجام افزوده شد. هنگامی  كه بازیابی كامل گردد، با ایمیل به اطلاع شما خواهد رسید.',
+    'RESTORE_EXISTS' => 'یك بازیابی در حال اجراست.لطفا تا پایان آن بازگردانی درنگ کنید.',
+
+    'WEB_EXCLUSIONS' => 'نام هر دامنه را در خطی جداگانه بنویسید.برای دربرگیری همه نام دامنه ها از * استفاده كنید. برای دربرگیری پوشه های خاص به شكل مقابل عمل كنید : domain.com:public_html/cache:public_html/tmp',
+    'DNS_EXCLUSIONS' => 'نام هر دامنه را در خطی جداگانه بنویسید.برای دربرگیری همه نام دامنه ها از * استفاده كنید.',
+    'MAIL_EXCLUSIONS' => 'نام هر دامنه را در خطی جداگانه بنویسید. برای دربرگیری همه نام دامنه ها از * استفاده كنید. برای دربرگیری یك نام دامنه خاص به شكل مقابل عمل كنید : domain.com:info:support:postmaster',
+    'DB_EXCLUSIONS' => 'نام كامل پایگاه داده را در خطی جداگانه بنویسید.برای دربرگیری تمامی پایگاه های داده از * استفاده كنید.',
+    'CRON_EXCLUSIONS' => 'برای دربرگیری تمامی كار ها از * استفاده كنید',
+    'USER_EXCLUSIONS' => 'نام هر پوشه را در خطی جداگانه بنویسید.برای دربرگیری تمام پوشه ها از * استفاده كنید.',
 
     'Welcome to Vesta Control Panel' => 'به کنترل پنل وستا خوش آمدید',
     'MAIL_FROM' => 'كنترل پنل وستا <noreply@%s>',
     'GREETINGS_GORDON_FREEMAN' => "درود, %s %s,\n",
     'GREETINGS' => "درود,\n",
-    'ACCOUNT_READY' => "حساب شما ايجاد شد و براي استفاده آماده است.\n\nhttps://%s/login/\nنام كاربري : %s\nگذرواژه : %s\n\n--\nكنترل پنل وستا\n",
+    'ACCOUNT_READY' => "حساب شما آفریده شد و برای استفاده آماده است.\n\nhttps://%s/login/\nنام كاربری : %s\nگذرواژه : %s\n\n--\nكنترل پنل وستا\n",
 
     'FTP login credentials' => 'اطلاعات ورود به FTP',
-    'FTP_ACCOUNT_READY' => "حساب FTP ساخته شد و براي استفاده آماده است.\n\nنام ميزبان : %s\nنام كاربري : %s_%s\nگذرواژه : %s\n\n--\nكنترل پنل وستا\n",
+    'FTP_ACCOUNT_READY' => "حساب FTP ساخته شد و برای استفاده آماده است.\n\nنام میزبان : %s\nنام كاربری : %s_%s\nگذرواژه : %s\n\n--\nكنترل پنل وستا\n",
 
-    'Database Credentials' => 'اطلاعات پايگاه داده',
-    'DATABASE_READY' => "پايگاه داده  با موفقيت ايجاد شد.\n\nDپايگاه داده : %s\nنام كاربري : %s\nگذرواژه : %s\n%s\n\n--\nكنترل پنل وستا\n",
+    'Database Credentials' => 'اطلاعات پایگاه داده',
+    'DATABASE_READY' => "پایگاه داده  به درستی آفریده شد.\n\nDپایگاه داده : %s\nنام كاربری : %s\nگذرواژه : %s\n%s\n\n--\nكنترل پنل وستا\n",
 
-    'forgot password' => 'گذرواژه تان را فراموش كرده ايد؟',
-    'Confirm' => 'تاييد',
+    'forgot password' => 'گذرواژه تان را فراموش كرده اید؟',
+    'Confirm' => 'تایید',
     'New Password' => 'گذرواژه تازه',
-    'Confirm Password' => 'تاييد گذرواژه',
-    'Reset' => 'بازيابي',
-    'Reset Code' => 'رمز بازيابي',
+    'Confirm Password' => 'تایید گذرواژه',
+    'Reset' => 'بازیابی',
+    'Reset Code' => 'رمز بازیابی',
     'RESET_NOTICE' => 'اعلان بازیابی',
     'RESET_CODE_SENT' => 'رمز بازیابی گذرواژه به ایملتان ارسال گردید.<br>',
     'MAIL_RESET_SUBJECT' => 'بازیابی گذرواژه در %s',
-    'PASSWORD_RESET_REQUEST' => "براي بازيابي گذرواژه كنترل پنلتان, لطفا از اين راهنما :\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\nاستفاده كنيد ويا از طريق, اين پيوند https://%s/reset/?action=code&user=%s با وارد كردن دستور:\n%s گذرواژه خود را بازيابي كنيد.\n\nدرصورتي كه شما درخواستبازيابي گذروایه نداده ايد، اين پيغام را ناديده بگيريد و عذر خواهي ما را پزيرا باشيد.\n\n--\nكنترل پنل وستا\n",
+    'PASSWORD_RESET_REQUEST' => "برای بازیابی گذرواژه كنترل پنلتان, لطفا از این راهنما :\nhttps://%s/reset/?action=confirm&user=%s&code=%s\n\nاستفاده كنید ویا از طریق, این پیوند https://%s/reset/?action=code&user=%s با وارد كردن دستور:\n%s گذرواژه خود را بازیابی كنید.\n\nدرصورتی كه شما درخواستبازیابی گذروایه نداده اید، این پیغام را نادیده بگیرید و عذر خواهی ما را پزیرا باشید.\n\n--\nكنترل پنل وستا\n",
 
-    'Jan' => 'ژانويه',
-    'Feb' => 'فوريه',
+    'Jan' => 'ژانویه',
+    'Feb' => 'فوریه',
     'Mar' => 'مارس',
-    'Apr' => 'آوريل',
+    'Apr' => 'آوریل',
     'May' => 'مه',
     'Jun' => 'ژون',
-    'Jul' => 'جولاي',
+    'Jul' => 'جولای',
     'Aug' => 'آگوست',
     'Sep' => 'سپتامبر',
     'Oct' => 'اكتبر',
@@ -576,15 +576,15 @@ $LANG['fa'] = array(
     'ftp' => 'FTP',
     'sftp' => 'SFTP',
     'SFTP Chroot' => 'SFTP Chroot',
-    'FileSystem Disk Quota' => 'سهميه فايل سيستم ديسك ',
-    'Vesta Control Panel Plugins' => 'افزونه هاي كنترل پنل وستا',
+    'FileSystem Disk Quota' => 'سهمیه فایل سیستم دیسك ',
+    'Vesta Control Panel Plugins' => 'افزونه های كنترل پنل وستا',
     'preview' => 'پیش نمایش',
     'Reseller Role' => 'نقش فروشنده',
-    'Web Config Editor' => 'ويرايشگر پيكربندي وب',
+    'Web Config Editor' => 'ویرایشگر پیكربندی وب',
     'Template Manager' => 'مدیریت قالب',
-    'Backup Migration Manager' => 'مديريت انتقال پشتيبان',
+    'Backup Migration Manager' => 'مدیریت انتقال پشتیبان',
     'FileManager' => 'مدیریت پرونده',
-    'show: CPU / MEM / NET / DISK' => 'نمايش: شبكه / حاقظه / پردازنده / ديسك',
+    'show: CPU / MEM / NET / DISK' => 'نمایش: شبكه / حاقظه / پردازنده / دیسك',
 
     'sort by' => 'نظم',    // please make it as short as "sort by" 'مرتب سازی بر اساس',
     'Date' => 'تاریخ',
@@ -601,51 +601,51 @@ $LANG['fa'] = array(
     'UPLOAD' => 'بارگذاری',
     'NEW FILE' => 'پرونده تازه',
     'NEW DIR' => 'پوشه تازه',
-    'DELETE' => 'حذف',
+    'DELETE' => 'پاک کردن',
     'RENAME' => 'تغییر نام',
     'MOVE' => 'حرکت',
     'RIGHTS' => 'حقوق',
     'COPY' => 'رونوشت',
-    'ARCHIVE' => 'بايگاني',
-    'EXTRACT' => 'بيرون كشيدن',
+    'ARCHIVE' => 'بایگانی',
+    'EXTRACT' => 'بیرون كشیدن',
     'DOWNLOAD' => 'بارگیری',
     'Are you sure?' => 'آیا اطمینان دارید؟',
     'Hit' => 'اصابت',
-    'to reload the page' => 'براي بارگذاری تازه صفحه',
-    'Directory name cannot be empty' => 'نام پوشه نميتواند خالي باشد',
-    'File name cannot be empty' => 'نام پرونده نميتواند خالي باشد',
-    'No file selected' => 'پرونده اي انتخاب نشده',
-    'No file or folder selected' => 'پرونده يا پوشه اي انتخاب نگرديده',
+    'to reload the page' => 'برای بارگذاری تازه صفحه',
+    'Directory name cannot be empty' => 'نام پوشه نباید خالی باشد',
+    'File name cannot be empty' => 'نام پرونده نباید خالی باشد',
+    'No file selected' => 'پرونده ای انتخاب نشده',
+    'No file or folder selected' => 'پرونده یا پوشه ای انتخاب نشده',
     'File type not supported' => 'نوع فایل پشتیبانی نمی گردد',
-    'Directory download not available in current version' => 'بارگيري پوشه در اين نسخه پشتيباني نمي گردد',
-    'Directory not available' => 'پوشه در دسترس نيست',
+    'Directory download not available in current version' => 'بارگیری پوشه در این نسخه پشتیبانی نمی گردد',
+    'Directory not available' => 'پوشه در دسترس نیست',
     'Done' => 'انجام شده',
     'Close' => 'بستن',
-    'Copy' => 'كپي',
+    'Copy' => 'كپی',
     'Cancel' => 'لغو',
-    'Rename' => 'تغيير نام',
+    'Rename' => 'تغییر نام',
     'Move' => 'Move',
     'Change Rights' => 'Change Rights',
-    'Delete' => 'حذف',
+    'Delete' => 'پاک کردن',
     'Extract' => 'بیرون کشیدن',
-    'Create' => 'ايجاد',
-    'Compress' => 'فشرده سازي',
-    'OK' => 'تاييد',
+    'Create' => 'آفریدن',
+    'Compress' => 'فشرده سازی',
+    'OK' => 'تایید',
     'YOU ARE COPYING' => 'درحال کپی کردن هستید',
-    'YOU ARE REMOVING' => 'درحال حذف کردن هستید',
-    'Delete items' => 'حذف موارد',
+    'YOU ARE REMOVING' => 'درحال پاک کردن کردن هستید',
+    'Delete items' => 'پاک کردن موارد',
     'Copy files' => 'کپی فایلها',
     'Move files' => 'انتقال فایلها',
-    'Are you sure you want to copy' => 'آيا از كپي كردن اطمينان داريد',
+    'Are you sure you want to copy' => 'آیا از كپی كردن اطمینان دارید',
     'Are you sure you want to move' => 'آیا از انتقال اطمینان دارید',
-    'Are you sure you want to delete' => 'آيا از حذف اطمينان داريد',
+    'Are you sure you want to delete' => 'آیا از پاک کردن اطمینان دارید',
     'into' => 'به',
     'existing files will be replaced' => 'پرونده های موجود جایگزین خواهد شد',
     'Original name' => 'نام اصلی',
     'File' => 'پرونده',
     'already exists' => 'از پیش وجود دارد',
-    'Create file' => 'ایجاد پرونده',
-    'Create directory' => 'ایجاد پوشه',
+    'Create file' => 'آفریدن پرونده',
+    'Create directory' => 'آفریدن پوشه',
     'read by owner' => 'خواندن توسط مالک',
     'write by owner' => 'نوشتن توسط مالک',
     'execute/search by owner' => 'اجرا/جستجو توسط مالک',
@@ -678,37 +678,37 @@ $LANG['fa'] = array(
     'Upload' => 'بارگذاری',
     'New File' => 'پرونده تازه',
     'New Folder' => 'پوشه تازه',
-    'Download' => 'بارگيري',
-    'Archive' => 'بايگاني',
+    'Download' => 'بارگیری',
+    'Archive' => 'بایگانی',
     'Save File (in text editor)' => 'ذخیره پرونده (درون ویرایشگر متنی).',
     'Close Popup / Cancel' => 'بستن پنجره / لغو',
-    'Move Cursor Up' => 'انتقال به بالاي مكان نما',
-    'Move Cursor Down' => 'انتقال به پايين مكان نما',
+    'Move Cursor Up' => 'انتقال به بالای مكان نما',
+    'Move Cursor Down' => 'انتقال به پایین مكان نما',
     'Switch to Left Tab' => 'رفتن به سربرگ چب',
     'Switch to Right Tab' => 'رفتن به سربرگ راست',
-    'Switch Tab' => 'تغير سربرگ',
-    'Go to the Top of the File List' => 'رفتن به ابتداي فهرست پرونده ها',
-    'Go to the Last File' => 'رفتن به آخرين پرونده',
-    'Open File / Enter Directory' => 'بازگردن پرونده/ورود به پوشه',
+    'Switch Tab' => 'تغیر سربرگ',
+    'Go to the Top of the File List' => 'رفتن به ابتدای فهرست پرونده ها',
+    'Go to the Last File' => 'رفتن به آخرین پرونده',
+    'Open File / Enter Directory' => 'بازکردن پرونده/ورود به پوشه',
     'Edit File' => 'Edit File',
-    'Go to Parent Directory' => 'رفتن به پوشه بالايي',
-    'Select Current File' => 'انتخاب فايل جاري',
-    'Select Bunch of Files' => 'انتخاب دسته اي پرونده ها',
-    'Add File to the Current Selection' => 'افزودن پرونده به قسمت انتخابي كنوني',
-    'Select All Files' => 'انتخاب تمامي پرونده ها',
+    'Go to Parent Directory' => 'رفتن به پوشه بالایی',
+    'Select Current File' => 'انتخاب فایل جاری',
+    'Select Bunch of Files' => 'انتخاب دسته ای پرونده ها',
+    'Add File to the Current Selection' => 'افزودن پرونده به قسمت انتخابی كنونی',
+    'Select All Files' => 'انتخاب تمامی پرونده ها',
     'shortcuts are inspired by magnificent GNU <a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager' =>
-        'ميانبرها الهام گرفته از <a href="https://www.midnight-commander.org/">Midnight Commander</a> مديريت فايل باشكوه GNU است.',
-
-    'Licence Key' => 'كليد مجوز',
-    'Enter License Key' => 'كليد مجوز را وارد كنيد',
-    'Buy Licence' => 'خريد مجوز',
-    'Buy Lifetime License' => 'خريد مجوز هميشگي',
-    'Disable and Cancel Licence' => 'غيرفعال كردن و انصراف مجوز',
-    'Licence Activated' => 'مجوز فعال گرديد',
-    'Licence Deactivated' => 'مجوز غيرفعال گرديد',
-    'Restrict users so that they cannot use SSH and access only their home directory.' => 'محدود كردن كاربران كه نتوانند از SSH استفاده كنند و فقط به پوشه خانگي دسترسي داشته باشند.',
-    'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'مرور، كپي، ويرايش، نمايش، و بازيابي تمامي ژرونده هاي دامنه شما با يك مديريت كننده برجسته فايل.',
-    'This is a commercial module, you would need to purchace license key to enable it.' => 'اين ماژول تجاريست, شما بايد كليد مجوز براي فعال سازي سفارش دهيد.',
+        'میانبرها الهام گرفته از <a href="https://www.midnight-commander.org/">Midnight Commander</a> مدیریت فایل باشكوه GNU است.',
+
+    'Licence Key' => 'كلید مجوز',
+    'Enter License Key' => 'كلید مجوز را وارد كنید',
+    'Buy Licence' => 'خرید مجوز',
+    'Buy Lifetime License' => 'خرید مجوز همیشگی',
+    'Disable and Cancel Licence' => 'از کار انداختن و انصراف مجوز',
+    'Licence Activated' => 'مجوز به کار انداخته شد',
+    'Licence Deactivated' => 'مجوز از کار انداخته شد',
+    'Restrict users so that they cannot use SSH and access only their home directory.' => 'محدود كردن كاربران كه نتوانند از SSH استفاده كنند و فقط به پوشه خانگی دسترسی داشته باشند.',
+    'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'مرور، كپی، ویرایش، نمایش، و بازیابی تمامی ژرونده های دامنه شما با یك مدیریت كننده برجسته فایل.',
+    'This is a commercial module, you would need to purchace license key to enable it.' => 'این افزونه تجاریست, شما باید كلید مجوز برای به کار انداختن آن سفارش دهید.',
 
     'Minutes' => 'دقیقه',
     'Hourly' => 'ساعتی',