Skip to content

Commit 49fdc88

Browse files
author
Kristan Kenney
committed
Merge branch 'refactor/ui/i18n' into staging/v1.2.0-release
2 parents 2f59eeb + 407be84 commit 49fdc88

40 files changed

+3180
-461
lines changed

web/css/src/styles.css

Lines changed: 19 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1511,7 +1511,19 @@ div.l-content > div.l-separator:nth-of-type(4) {
15111511
}
15121512

15131513
.lang-ru .l-select {
1514-
width: 199px;
1514+
width: 170px;
1515+
}
1516+
1517+
.body-firewall.lang-ru .l-select {
1518+
max-width: 125px;
1519+
}
1520+
1521+
.body-firewall.lang-ru .l-select {
1522+
max-width: 125px;
1523+
}
1524+
1525+
.body-firewall.lang-es .l-select {
1526+
max-width: 135px;
15151527
}
15161528

15171529
.l-select:after {
@@ -2003,7 +2015,7 @@ div.l-content > div.l-separator:nth-of-type(4) {
20032015

20042016
.l-unit__stat-col--right {
20052017
float: left;
2006-
max-width: 152px;
2018+
max-width: 165px;
20072019
}
20082020

20092021
.l-unit-toolbar__col--left {
@@ -2755,7 +2767,7 @@ a.vst-text:active b{
27552767
border-bottom: none;
27562768
color: #326b9b;
27572769
font-size: 10px;
2758-
padding: 2px 2px 0;
2770+
padding: 2px !important;
27592771
text-decoration: none;
27602772
text-transform: uppercase;
27612773
font-size: 0.85em !important;
@@ -3915,6 +3927,10 @@ form#vstobjects.suspended {
39153927
font-size: 1.05em;
39163928
}
39173929

3930+
.lang-es .userlist-email {
3931+
width: 270px;
3932+
}
3933+
39183934
@media screen and (max-width: 950px) {
39193935
.helper-container {
39203936
display: none;

web/css/styles.min.css

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

web/inc/i18n/ar.php

Lines changed: 104 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
* Hestia language file
44
* HestiaCP (info@hestiacp.com)
55
* orwah
6+
* Arabian
67
*/
78

89
$LANG['ar'] = array(
@@ -697,17 +698,6 @@
697698
'shortcuts are inspired by magnificent GNU <a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager' =>
698699
'الاختصارات الهمت من قبل ال GNU الرائعة<a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager',
699700

700-
'Licence Key' => 'مفتاح الترخيص',
701-
'Enter License Key' => 'أدخل مفتاح الترخيص',
702-
'Buy Licence' => 'شراء ترخيص',
703-
'Buy Lifetime License' => 'شراء ترخيص مدى الحياة',
704-
'Disable and Cancel Licence' => 'تعطيل وإلغاء الترخيص',
705-
'Licence Activated' => 'الترخيص تم تفعيله',
706-
'Licence Deactivated' => 'الترخيص تم تعطيله',
707-
'Restrict users so that they cannot use SSH and access only their home directory.' => 'تقييد المستخدمين بحيث لايتمكنون من استخدام SSH ولايستطيعون الدخول ٍوى إلى الملفات الخاصة بهم.',
708-
'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'استعراض, نسخ, تحرير, فتح, واسترجاع كل ملفات موقعك باستخدام مدير الملفات.',
709-
'This is a commercial module, you would need to purchace license key to enable it.' => 'هذا البرنامج تجاري وليس مجاني, تحتاج لشراء مفتاح ترخيص لتفعيله.',
710-
711701
'Minutes' => 'دقائق',
712702
'Hourly' => 'ساعي',
713703
'Run Command' => 'أمر التنفيذ',
@@ -763,4 +753,107 @@
763753
'MainDomain' => 'النطاق الرئيسي',
764754
'SubDomain' => 'النطاق الفرعي (الجزء الاول الذي يضاف إلى النطاق الرئيسي)',
765755
'Add Sub Domain' => 'إضافة نطاق فرعي',
756+
757+
'Please wait while php is installed or removed' => 'يرجى الانتظار حتى تكتمل العملية ولا تقم بتحديث الصفحة.',
758+
'Avoid adding web domains on admin account' => 'يُنصح بشدة <a href="/add/user/"> بإنشاء حساب مستخدم قياسي </a> قبل إضافة نطاقات الويب إلى الخادم بسبب الامتيازات المتزايدة التي يمتلكها حساب المشرف ومخاطر الأمان المحتملة.',
759+
760+
//SSH Key
761+
'Field SSH_KEY can not be blank.' => 'يجب ألا يكون حقل SSH فارغًا',
762+
'SSH KEY is invalid' => 'مفتاح SSH غير صالح',
763+
'SSH KEY already exists' => 'مفتاح SSH موجود بالفعل',
764+
'SSH KEY Added' => 'تمت إضافة مفتاح SSH',
765+
'Add SSH Key' => 'تمت إضافة مفتاح SSH',
766+
'SSH KEY' => 'مفتاح SSH',
767+
'DELETE_KEY_CONFIRM' => 'هل أنت متأكد أنك تريد حذف مفتاح SSH %s?',
768+
'SSH_ID' => 'معرف SSH',
769+
'Manage SSH keys' => 'إدارة مفاتيح SSH',
770+
771+
//Header
772+
'Fm' => 'الملفات',
773+
//PHP Cli
774+
'PHP CLI Version' => 'إصدار سطر أوامر PHP',
775+
776+
//Ipset Firewall rules
777+
'Adding Firewall Ipset List' => 'قائمة IP جديدة',
778+
'Ip List Name' => 'اسم قائمة IP',
779+
'Data Source' => 'مصدر البيانات',
780+
'Ip Version' => 'إصدار IP',
781+
'Autoupdate' => 'التحديث التلقائي',
782+
'Add IP list' => 'أضف قائمة IP',
783+
'BLACKLIST' => 'BLACKLIST',
784+
'IPVERSE' => 'IPVERSE',
785+
'IPSET_CREATED_OK' => 'تم إنشاء قائمة IP بنجاح',
786+
'DELETE_IPSET_CONFIRMATION' => 'هل أنت متأكد أنك تريد حذف قائمة IP %s?',
787+
'1 Ipset list' => '1 قائمة IP',
788+
'%s Ipset lists' => '%s قوائم IP',
789+
'There are currently no IP lists defined.' => 'لا توجد قوائم IP محددة حاليًا.',
790+
'list ipset' => 'إدارة قوائم IP',
791+
792+
//Backup
793+
'File Name' => 'اسم الملف',
794+
'Size' => 'بحجم',
795+
'Runtime' => 'المدة الزمنية',
796+
//Logs
797+
'Refresh' => 'تحديث',
798+
'Time' => 'زمن',
799+
'Value' => 'القيمة',
800+
801+
//DNS
802+
'default' => 'إفتراضي',
803+
'1 DNS zone' => '1 منطقة DNS',
804+
'%s DNS zones' => '%s مناطق DNS',
805+
'Add Record' => 'قم بإضافة سجل',
806+
//user
807+
'1 user account' => 'حساب مستخدم واحد',
808+
'%s user accounts' => '%s حسابات المستخدمين',
809+
//database
810+
'1 SQL database' => '1 قاعدة بيانات SQL',
811+
'%s SQL databases' => '%s قواعد بيانات SQL',
812+
//mail
813+
'1 mail domain' => '1 مجال البريد',
814+
'%s mail domains' => '%s مجالات البريد',
815+
//web
816+
'1 web domain' => '1 مجال الويب',
817+
'%s web domains' => '%s مجالات الويب',
818+
819+
//rrd
820+
'Bandwidth Usage' => 'استخدام عرض النطاق الترددي',
821+
822+
//reset
823+
'Forgot Password' => 'لقد نسيت كلمة المرور',
824+
//web
825+
'Quick Install App' => 'ثبّت تطبيقًا',
826+
//webapp
827+
'version' => 'الإصدار',
828+
'Setup' => 'اقامة',
829+
//Server
830+
'Restart' => 'اعادة البدء',
831+
'Mail Server' => 'خادم البريد',
832+
'Enabled multi PHP versions' => 'إصدارات PHP الممكنة',
833+
'Service' => 'اسم الخدمة',
834+
'Description' => 'وصف',
835+
836+
//header
837+
'Hestia Control Panel' => 'Hestia Control Panel',
838+
839+
// Set default language
840+
'SYSTEM_SET_DEFAULT_LANGUAGE' => 'تعيين كلغة افتراضية لجميع المستخدمين',
841+
842+
//2FA
843+
'Forgot token' => 'فتح الحساب',
844+
'2FA Token' => 'PIN OTP',
845+
'2FA Reset successfully' => 'تم إيقاف المصادقة الثنائية لحسابك الآن.<br><br>يمكنك الآن المتابعة لتسجيل الدخول.',
846+
'Reset 2FA' => 'فتح الحساب',
847+
'2FA Reset Code' => 'رمز استعادة الحساب',
848+
'Invalid or missing token' => 'رمز تالف أو مفقود',
849+
850+
'DELETE_LOGS_CONFIRMATION' => 'هل أنت متأكد أنك تريد حذف السجلات؟',
851+
852+
'Force SSL/HTTPS' => 'تمكين إعادة التوجيه التلقائي من HTTP إلى HTTPS',
853+
'Enable SSL HSTS' => 'تمكين أمان النقل الصارم HTTP (HSTS) <a href="https://ar.wikipedia.org/wiki/HTTP_Strict_Transport_Security" target="_blank"><i class="fas fa-question-circle"></i></a>',
854+
855+
'2 Factor Authentication' => 'توثيق ذو عاملين',
856+
'Enable 2FA' => 'تمكين المصادقة الثنائية',
857+
'Please scan the code below in your 2FA application:' => 'لإنهاء إعداد المصادقة ذات العاملين ، امسح رمز الاستجابة السريعة أدناه <br /> باستخدام تطبيق المصادقة (مثل <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2">Google Authenticator</a>):',
858+
'2FA Reset Code:' => 'رمز استرداد الحساب:',
766859
);

web/inc/i18n/az.php

Lines changed: 109 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,9 @@
22
/**
33
* Hestia Azerbaijani language file
44
* 21.05.2018 Orkhan Oder (orkhan@our.az)
5-
5+
* Azerbaijani / Azerbaijan
66
*/
7+
78
$LANG['az'] = array(
89
'Packages' => 'Paketlər',
910
'IP' => 'IP',
@@ -671,16 +672,6 @@
671672
'Select All Files' => 'Bütün faylları seçin',
672673
'shortcuts are inspired by magnificent GNU <a href="https://www.midnight-commander.org/">Midnight Commander</a> file manager' =>
673674
'qısayollar mükəmməl fayl idarəçisi <a href="https://www.midnight-commander.org/">Midnight Commander</a> fayl idarəçisindən alınmışdır',
674-
'Licence Key' => 'Lisenziya açarı',
675-
'Enter License Key' => 'Lisenziya açarını daxil edin',
676-
'Buy Licence' => 'Lisenziya alın',
677-
'Buy Lifetime License' => 'Ömür boyu lisenziyası alın',
678-
'Disable and Cancel Licence' => 'Lisenziyanı söndürün və ləğv edin',
679-
'Licence Activated' => 'Lisenziya aktivdir',
680-
'Licence Deactivated' => 'Lisenziya ləğv edilib',
681-
'Restrict users so that they cannot use SSH and access only their home directory.' => 'İstifadəçilə SSH yalnız öz əsas kataloqlarına daxil ola bilərlər.',
682-
'Browse, copy, edit, view, and retrieve all of your web domain files using fully featured File Manager.' => 'Baxış, kopyalama, redaktə, tamfunksional fayl meneceri vasitəsilə veb domendə olan faylların baxışı və ixracı.',
683-
'This is a commercial module, you would need to purchace license key to enable it.' => 'Bu kommersiya moduludur. Ondan istifadə etmək üçün lisenziya açarını əldə etməlisiniz',
684675
'Minutes' => 'Dəqiqəlik',
685676
'Hourly' => 'Saatlıq',
686677
'Run Command' => 'Əmri aktivləşdir',
@@ -722,4 +713,111 @@
722713
'Do not use encryption' => 'Şifrələnməni istifadə etmə',
723714
'maximum characters length, including prefix' => 'Simvolların maksimal uzunlu %s, prfiks daxil',
724715
'Email Credentials' => 'E-poçt hüquqları',
716+
717+
718+
'Theme' => 'Görünüş',
719+
720+
'Operating System' => 'Əməliyyat sistemi',
721+
'Please wait while php is installed or removed' => 'Xahiş edirəm proses başa çatana qədər gözləyin və səhifəni yeniləməyin.',
722+
'Avoid adding web domains on admin account' => 'Qəti şəkildə tövsiyə olunur <a href="/add/user/">standart istifadəçi hesabı yaratmaq</a> İdarəetmə hesabının sahib olduğu üstünlüklər və potensial təhlükəsizlik riskləri səbəbiylə veb domenləri serverə əlavə etməzdən əvvəl.',
723+
724+
//SSH Key
725+
'Field SSH_KEY can not be blank.' => 'Sahə SSH Açarı boş olmamalıdır',
726+
'SSH KEY is invalid' => 'SSH açarı etibarsızdır',
727+
'SSH KEY already exists' => 'SSH açarı artıq mövcuddur',
728+
'SSH KEY Added' => 'SSH açarı əlavə edildi',
729+
'Add SSH Key' => 'SSH düyməsini əlavə edin',
730+
'SSH KEY' => 'SSH açarı',
731+
'DELETE_KEY_CONFIRM' => 'SSH düyməsini silmək istədiyinizə əminsiniz %s?',
732+
'SSH_ID' => 'SSH şəxsiyyəti',
733+
'Manage SSH keys' => 'SSH düymələrini idarə edin',
734+
735+
//Header
736+
'Fm' => 'Fayllar',
737+
//PHP Cli
738+
'PHP CLI Version' => 'PHP CLI versiyası',
739+
740+
//Ipset Firewall rules
741+
'Adding Firewall Ipset List' => 'Yeni IP siyahısı',
742+
'Ip List Name' => 'IP siyahısı adı',
743+
'Data Source' => 'Verilənlər mənbəyi',
744+
'Ip Version' => 'IP versiyası',
745+
'Autoupdate' => 'Avtomatik yeniləmə',
746+
'Add IP list' => 'IP siyahısını əlavə edin',
747+
'BLACKLIST' => 'QARABAQ',
748+
'IPVERSE' => 'IPVERSE',
749+
'IPSET_CREATED_OK' => 'IP siyahısı uğurla yaradılmışdır',
750+
'DELETE_IPSET_CONFIRMATION' => 'IP siyahısını silmək istədiyinizə əminsiniz %s?',
751+
'1 Ipset list' => '1 IP siyahısı',
752+
'%s Ipset lists' => '%s IP siyahıları',
753+
'There are currently no IP lists defined.' => 'Hal-hazırda müəyyən edilmiş IP siyahıları yoxdur.',
754+
'list ipset' => 'IP siyahılarını idarə et',
755+
756+
//Backup
757+
'File Name' => 'Fayl adı',
758+
'Size' => 'Ölçüsü',
759+
'Runtime' => 'İş vaxtı',
760+
//Logs
761+
'Refresh' => 'təzələmək',
762+
'Time' => 'Vaxt',
763+
'Value' => 'Dəyər',
764+
765+
//DNS
766+
'default' => 'defolt',
767+
'1 DNS zone' => '1 DNS zonası',
768+
'%s DNS zones' => '%s DNS zonaları',
769+
'Add Record' => 'Qeyd əlavə edin',
770+
//user
771+
'1 user account' => '1 istifadəçi hesabı',
772+
'%s user accounts' => '%s istifadəçi hesabları',
773+
//database
774+
'1 SQL database' => '1 SQL verilənlər bazası',
775+
'%s SQL databases' => '%s SQL verilənlər bazası',
776+
//mail
777+
'1 mail domain' => '1 poçt domeni',
778+
'%s mail domains' => '%s poçt sahələri',
779+
//web
780+
'1 web domain' => '1 veb domeni',
781+
'%s web domains' => '%s veb domenləri',
782+
783+
//rrd
784+
'Bandwidth Usage' => 'Bant genişliyi istifadəsi',
785+
786+
//reset
787+
'Forgot Password' => 'Şifrəni unutmusunuz',
788+
//web
789+
'Quick Install App' => 'Tez Quraşdırma Tətbiqi',
790+
//webapp
791+
'version' => 'versiya',
792+
'Setup' => 'Qurmaq',
793+
//Server
794+
'Restart' => 'Yenidən başlamaq',
795+
'Mail Server' => 'e-poçt serveri',
796+
'Enabled multi PHP versions' => 'Effektiv PHP versiyaları',
797+
'Service' => 'Xidmət',
798+
'Description' => 'Təsvir',
799+
800+
//header
801+
'Hestia Control Panel' => 'Hestia Control Panel',
802+
803+
// Set default language
804+
'SYSTEM_SET_DEFAULT_LANGUAGE' => 'Bütün istifadəçilər üçün standart dil olaraq təyin edin',
805+
806+
//2FA
807+
'Forgot token' => 'Hesabı açın',
808+
'2FA Token' => 'OTP PIN',
809+
'2FA Reset successfully' => 'Hesabınız üçün iki amil identifikasiyası artıq söndürüldü. <br> <br> İndi girməyə davam edə bilərsiniz.',
810+
'Reset 2FA' => 'Hesabı açın',
811+
'2FA Reset Code' => 'Hesabın bərpası koduHesab bərpa proqramı',
812+
'Invalid or missing token' => 'Etibarsız və ya çatışmayan işarədir',
813+
814+
'DELETE_LOGS_CONFIRMATION' => 'Günlükləri silmək istədiyinizə əminsiniz?',
815+
816+
'Force SSL/HTTPS' => 'Avtomatik HTTP-dən HTTPS yönləndirməsini aktiv edin',
817+
'Enable SSL HSTS' => 'HTTP sərt nəqliyyat təhlükəsizliyini (HSTS) aktivləşdirin <a href="https://en.wikipedia.org/wiki/HTTP_Strict_Transport_Security" target="_blank"><i class="fas fa-question-circle"></i></a>',
818+
819+
'2 Factor Authentication' => 'İki faktorlu Doğrulama',
820+
'Enable 2FA' => 'İki faktorlu identifikasiyanı aktivləşdirin',
821+
'Please scan the code below in your 2FA application:' => 'İki faktorlu identifikasiyanı qurmağı başa çatdırmaq üçün aşağıdakı qr kodu yoxlayın <br /> bir identifikasiya tətbiqindən istifadə edərəkp (kimi <a href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2">Google Authenticator</a>):',
822+
'2FA Reset Code:' => 'Hesab bərpa kodu:',
725823
);

0 commit comments

Comments
 (0)