Skip to content

Commit edb8a8a

Browse files
committed
chore: update docs
1 parent bb26fff commit edb8a8a

File tree

17 files changed

+937
-663
lines changed

17 files changed

+937
-663
lines changed

README.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,20 @@ Yet another Nginx Web UI, developed by [0xJacky](https://jackyu.cn/), [Hintay](h
2727
## Documentation
2828
To check out docs, visit [nginxui.com](https://nginxui.com).
2929

30+
## Sponsor
31+
32+
If you find this project helpful, please consider sponsoring us to support ongoing development and maintenance.
33+
34+
[![GitHub Sponsors](https://img.shields.io/badge/GitHub-Sponsors-ea4aaa?style=for-the-badge&logo=github-sponsors&logoColor=white)](https://github.com/sponsors/nginxui)
35+
[![Afdian](https://img.shields.io/badge/爱发电-Support-946ce6?style=for-the-badge&logo=data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDJMMTMuMDkgOC4yNkwyMCA5TDEzLjA5IDE1Ljc0TDEyIDIyTDEwLjkxIDE1Ljc0TDQgOUwxMC45MSA4LjI2TDEyIDJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K)](https://afdian.com/a/nginxui)
36+
37+
Your support helps us:
38+
- 🚀 Accelerate development of new features
39+
- 🐛 Fix bugs and improve stability
40+
- 📚 Enhance documentation and tutorials
41+
- 🌐 Provide better community support
42+
- 💻 Maintain infrastructure and demo servers
43+
3044
## Stargazers over time
3145

3246
[![Stargazers over time](https://starchart.cc/0xJacky/nginx-ui.svg)](https://starchart.cc/0xJacky/nginx-ui)

app/src/language/ar/app.po

Lines changed: 60 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ msgstr "الوضع المتقدم"
222222
msgid "Afterwards, refresh this page and click add passkey again."
223223
msgstr "بعد ذلك، قم بتحديث هذه الصفحة وانقر على إضافة مفتاح مرور مرة أخرى."
224224

225-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:115
225+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:141
226226
msgid "All"
227227
msgstr "الكل"
228228

@@ -301,7 +301,7 @@ msgstr "هل أنت متأكد أنك تريد الحذف نهائيًا؟"
301301
msgid "Are you sure you want to delete?"
302302
msgstr "هل أنت متأكد أنك تريد الحذف؟"
303303

304-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:129
304+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:155
305305
msgid "Are you sure you want to reload Nginx on the following sync nodes?"
306306
msgstr "هل أنت متأكد أنك تريد إعادة تحميل Nginx على عقد المزامنة التالية؟"
307307

@@ -317,7 +317,7 @@ msgstr "هل أنت متأكد أنك تريد إزالة هذا العنصر؟"
317317
msgid "Are you sure you want to remove this location?"
318318
msgstr "هل أنت متأكد أنك تريد إزالة هذا المكان؟"
319319

320-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:141
320+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:167
321321
msgid "Are you sure you want to restart Nginx on the following sync nodes?"
322322
msgstr "هل أنت متأكد أنك تريد إعادة تشغيل Nginx على عقد المزامنة التالية؟"
323323

@@ -552,7 +552,7 @@ msgstr "فيما يلي العناصر المحددة التي تريد تعدي
552552
msgid "Block is nil"
553553
msgstr "الكتلة فارغة"
554554

555-
#: src/views/system/About.vue:55
555+
#: src/views/system/About.vue:75
556556
msgid "Build with"
557557
msgstr "بناء مع"
558558

@@ -644,7 +644,7 @@ msgstr "لا يمكن المقارنة: المحتوى المفقود"
644644
msgid "Cannot delete protected path: {0}"
645645
msgstr "لا يمكن حذف المسار المحمي: {0}"
646646

647-
#: src/views/dashboard/NginxDashBoard.vue:134
647+
#: src/views/dashboard/NginxDashBoard.vue:154
648648
msgid "Cannot get performance data in this state"
649649
msgstr "لا يمكن الحصول على بيانات الأداء في هذه الحالة"
650650

@@ -1075,7 +1075,7 @@ msgstr "تأكيد كلمة المرور الجديدة"
10751075
msgid "Connected"
10761076
msgstr "متصل"
10771077

1078-
#: src/views/dashboard/NginxDashBoard.vue:87
1078+
#: src/views/dashboard/NginxDashBoard.vue:100
10791079
msgid "Connection error, trying to reconnect..."
10801080
msgstr "خطأ في الاتصال، جاري محاولة إعادة الاتصال..."
10811081

@@ -1730,7 +1730,7 @@ msgstr "فشل تمكين الدفق %{name} على %{node}"
17301730
msgid "Enable stream %{name} on %{node} successfully"
17311731
msgstr "تم تمكين الدفق %{name} على %{node} بنجاح"
17321732

1733-
#: src/views/dashboard/NginxDashBoard.vue:152
1733+
#: src/views/dashboard/NginxDashBoard.vue:172
17341734
msgid "Enable stub_status module"
17351735
msgstr "تمكين وحدة stub_status"
17361736

@@ -2313,7 +2313,7 @@ msgstr "توليد مفتاح خاص لتسجيل الحساب"
23132313
msgid "Get acme user error: {0}"
23142314
msgstr "خطأ في الحصول على مستخدم ACME: {0}"
23152315

2316-
#: src/views/dashboard/NginxDashBoard.vue:143
2316+
#: src/views/dashboard/NginxDashBoard.vue:163
23172317
msgid "Get data failed"
23182318
msgstr "فشل الحصول على البيانات"
23192319

@@ -2526,6 +2526,10 @@ msgstr "تنسيق AES IV غير صالح: {0}"
25262526
msgid "Invalid AES key format: {0}"
25272527
msgstr "تنسيق مفتاح AES غير صالح: {0}"
25282528

2529+
#: src/constants/errors/user.ts:14
2530+
msgid "Invalid claims type"
2531+
msgstr "نوع المطالبات غير صالح"
2532+
25292533
#: src/components/SystemRestore/SystemRestoreContent.vue:121
25302534
msgid "Invalid file object"
25312535
msgstr "كائن ملف غير صالح"
@@ -2644,7 +2648,7 @@ msgstr "وقت آخر نسخة احتياطية"
26442648
msgid "Last checked at"
26452649
msgstr "آخر فحص في"
26462650

2647-
#: src/views/dashboard/NginxDashBoard.vue:118
2651+
#: src/views/dashboard/NginxDashBoard.vue:138
26482652
msgid "Last update"
26492653
msgstr "آخر تحديث"
26502654

@@ -2681,7 +2685,7 @@ msgstr "لا يُسمح برمز الاسترداد القديم نظرًا لع
26812685
msgid "Lego disable CNAME Support"
26822686
msgstr "تعطيل دعم CNAME في Lego"
26832687

2684-
#: src/views/system/About.vue:63
2688+
#: src/views/system/About.vue:83
26852689
msgid "License"
26862690
msgstr "رخصة"
26872691

@@ -2731,12 +2735,12 @@ msgstr "وقت توقف المحمل"
27312735
msgid "Loader Threshold"
27322736
msgstr "عتبة المحمل"
27332737

2734-
#: src/views/dashboard/NginxDashBoard.vue:180
2738+
#: src/views/dashboard/NginxDashBoard.vue:200
27352739
msgid "Loading data..."
27362740
msgstr "جارٍ تحميل البيانات..."
27372741

27382742
#: src/components/EnvIndicator/EnvIndicator.vue:39
2739-
#: src/components/NodeSelector/NodeSelector.vue:71
2743+
#: src/components/NodeSelector/NodeSelector.vue:84
27402744
#: src/views/backup/AutoBackup/AutoBackup.vue:74
27412745
#: src/views/backup/AutoBackup/AutoBackup.vue:83
27422746
#: src/views/backup/AutoBackup/components/StorageConfigEditor.vue:48
@@ -2774,11 +2778,11 @@ msgstr ""
27742778
msgid "Log List"
27752779
msgstr "قائمة السجلات"
27762780

2777-
#: src/routes/modules/auth.ts:14 src/views/other/Login.vue:267
2781+
#: src/routes/modules/auth.ts:14 src/views/other/Login.vue:271
27782782
msgid "Login"
27792783
msgstr "تسجيل الدخول"
27802784

2781-
#: src/views/other/Login.vue:76
2785+
#: src/views/other/Login.vue:78
27822786
msgid "Login successful"
27832787
msgstr "تم تسجيل الدخول بنجاح"
27842788

@@ -3029,7 +3033,7 @@ msgstr "توجيه متعدد الأسطر"
30293033
msgid "Name"
30303034
msgstr "اسم"
30313035

3032-
#: src/views/dashboard/NginxDashBoard.vue:175
3036+
#: src/views/dashboard/NginxDashBoard.vue:195
30333037
msgid "Need to enable the stub_status module"
30343038
msgstr "يجب تمكين وحدة stub_status"
30353039

@@ -3185,17 +3189,17 @@ msgstr "خطأ في Nginx: {0}"
31853189

31863190
#: src/components/NgxConfigEditor/NginxStatusAlert.vue:15
31873191
#: src/composables/useNginxPerformance.ts:43
3188-
#: src/views/dashboard/NginxDashBoard.vue:114
3189-
#: src/views/dashboard/NginxDashBoard.vue:133
3190-
#: src/views/dashboard/NginxDashBoard.vue:77
3192+
#: src/views/dashboard/NginxDashBoard.vue:134
3193+
#: src/views/dashboard/NginxDashBoard.vue:153
3194+
#: src/views/dashboard/NginxDashBoard.vue:84
31913195
msgid "Nginx is not running"
31923196
msgstr "Nginx لا يعمل"
31933197

31943198
#: src/constants/errors/docker.ts:9
31953199
msgid "Nginx is not running in another container"
31963200
msgstr "إن Nginx لا يعمل في حاوية أخرى"
31973201

3198-
#: src/views/dashboard/NginxDashBoard.vue:114
3202+
#: src/views/dashboard/NginxDashBoard.vue:134
31993203
msgid "Nginx is running"
32003204
msgstr "إن Nginx يعمل"
32013205

@@ -3293,8 +3297,8 @@ msgid "Nginx.conf includes streams-enabled directory"
32933297
msgstr "يتضمن Nginx.conf دليل streams-enabled"
32943298

32953299
#: src/components/ChatGPT/ChatMessageInput.vue:17
3296-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:131
3297-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:143
3300+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:157
3301+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:169
32983302
#: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:99
32993303
#: src/components/NgxConfigEditor/LocationEditor.vue:89
33003304
#: src/components/Notification/Notification.vue:108 src/language/curd.ts:38
@@ -3311,7 +3315,7 @@ msgstr "لا"
33113315
msgid "No Action"
33123316
msgstr "لا إجراء"
33133317

3314-
#: src/views/dashboard/NginxDashBoard.vue:182
3318+
#: src/views/dashboard/NginxDashBoard.vue:202
33153319
msgid "No data"
33163320
msgstr "لا توجد بيانات"
33173321

@@ -3446,9 +3450,13 @@ msgstr ""
34463450
msgid "Off"
34473451
msgstr "إيقاف"
34483452

3449-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:159
3453+
#: src/views/system/About.vue:31
3454+
msgid "Official Document"
3455+
msgstr "الوثيقة الرسمية"
3456+
3457+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
34503458
#: src/components/NgxConfigEditor/NgxUpstream.vue:151
3451-
#: src/components/NodeSelector/NodeSelector.vue:94
3459+
#: src/components/NodeSelector/NodeSelector.vue:107
34523460
#: src/components/ProxyTargets/ProxyTargets.vue:43
34533461
#: src/views/dashboard/Environments.vue:99
34543462
#: src/views/environments/list/envColumns.tsx:55
@@ -3480,9 +3488,9 @@ msgstr "تشغيل"
34803488
msgid "Once the verification is complete, the records will be removed."
34813489
msgstr "بمجرد اكتمال التحقق، سيتم إزالة السجلات."
34823490

3483-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:159
3484-
#: src/components/NodeSelector/NodeSelector.vue:74
3485-
#: src/components/NodeSelector/NodeSelector.vue:88
3491+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:185
3492+
#: src/components/NodeSelector/NodeSelector.vue:101
3493+
#: src/components/NodeSelector/NodeSelector.vue:87
34863494
#: src/views/dashboard/Environments.vue:92
34873495
#: src/views/environments/list/envColumns.tsx:51
34883496
msgid "Online"
@@ -3500,7 +3508,7 @@ msgstr "مفتوح"
35003508
msgid "OpenAI"
35013509
msgstr "أوبن أي آي"
35023510

3503-
#: src/components/TwoFA/Authorization.vue:100 src/views/other/Login.vue:276
3511+
#: src/components/TwoFA/Authorization.vue:100 src/views/other/Login.vue:280
35043512
msgid "Or"
35053513
msgstr "أو"
35063514

@@ -3573,7 +3581,7 @@ msgstr ""
35733581
"التعرف على الوجه أو كلمة مرور الجهاز أو رقم التعريف الشخصي. يمكن استخدامها "
35743582
"كبديل لكلمة المرور أو كطريقة للمصادقة الثنائية."
35753583

3576-
#: src/views/other/Login.vue:228 src/views/user/userColumns.tsx:16
3584+
#: src/views/other/Login.vue:232 src/views/user/userColumns.tsx:16
35773585
msgid "Password"
35783586
msgstr "كلمة المرور"
35793587

@@ -3635,7 +3643,7 @@ msgstr "خطأ في تنفيذ ترقية النواة"
36353643
msgid "Performance"
36363644
msgstr "الأداء"
36373645

3638-
#: src/views/dashboard/NginxDashBoard.vue:187
3646+
#: src/views/dashboard/NginxDashBoard.vue:207
36393647
msgid "Performance Metrics"
36403648
msgstr "مقاييس الأداء"
36413649

@@ -3659,7 +3667,7 @@ msgstr "مسار PID غير موجود"
36593667
msgid "Plain text is empty"
36603668
msgstr "النص العادي فارغ"
36613669

3662-
#: src/views/dashboard/NginxDashBoard.vue:176
3670+
#: src/views/dashboard/NginxDashBoard.vue:196
36633671
msgid ""
36643672
"Please enable the stub_status module to get request statistics, connection "
36653673
"count, etc."
@@ -3856,7 +3864,7 @@ msgstr "حظر تغيير كلمة مرور root في العرض التوضيح
38563864
msgid "Prohibit deleting the default user"
38573865
msgstr "حظر حذف المستخدم الافتراضي"
38583866

3859-
#: src/views/system/About.vue:51
3867+
#: src/views/system/About.vue:71
38603868
msgid "Project Team"
38613869
msgstr "فريق المشروع"
38623870

@@ -3982,7 +3990,7 @@ msgstr "ملاحظة الإصدار"
39823990
msgid "Reload"
39833991
msgstr "إعادة تحميل"
39843992

3985-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:136
3993+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:162
39863994
#: src/views/environments/group/columns.ts:22
39873995
#: src/views/environments/group/EnvGroup.vue:50
39883996
#: src/views/environments/list/Environment.vue:209
@@ -4010,7 +4018,7 @@ msgstr "خطأ في إعادة تحميل Nginx البعيد"
40104018
msgid "Reload Remote Nginx Success"
40114019
msgstr "إعادة تحميل Nginx البعيد بنجاح"
40124020

4013-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:84
4021+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:110
40144022
msgid "Reload request failed, please check your network connection"
40154023
msgstr "فشل طلب إعادة التحميل، يرجى التحقق من اتصال الشبكة لديك"
40164024

@@ -4169,7 +4177,7 @@ msgstr "الردود"
41694177
msgid "Restart"
41704178
msgstr "إعادة تشغيل"
41714179

4172-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:148
4180+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:174
41734181
#: src/views/environments/list/Environment.vue:230
41744182
#: src/views/environments/list/Environment.vue:238
41754183
msgid "Restart Nginx"
@@ -4191,7 +4199,7 @@ msgstr "خطأ في إعادة تشغيل Nginx البعيد"
41914199
msgid "Restart Remote Nginx Success"
41924200
msgstr "إعادة تشغيل Nginx البعيد بنجاح"
41934201

4194-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:104
4202+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:130
41954203
msgid "Restart request failed, please check your network connection"
41964204
msgstr "فشل طلب إعادة التشغيل، يرجى التحقق من اتصال الشبكة لديك"
41974205

@@ -4639,7 +4647,7 @@ msgstr "منطقة الذاكرة المشتركة"
46394647
msgid "Show"
46404648
msgstr "عرض"
46414649

4642-
#: src/views/other/Login.vue:285
4650+
#: src/views/other/Login.vue:289
46434651
msgid "Sign in with a passkey"
46444652
msgstr "تسجيل الدخول باستخدام مفتاح المرور"
46454653

@@ -4699,6 +4707,10 @@ msgstr "وقت الانتظار بين تكرارات محمل ذاكرة الت
46994707
msgid "Sleep time between cache manager iterations"
47004708
msgstr "وقت الانتظار بين تكرارات مدير الذاكرة المؤقتة"
47014709

4710+
#: src/views/system/About.vue:46
4711+
msgid "Sponsor"
4712+
msgstr "راعي"
4713+
47024714
#: src/views/certificate/CertificateEditor.vue:211
47034715
msgid "SSL Certificate Content"
47044716
msgstr "محتوى شهادة SSL"
@@ -4744,7 +4756,7 @@ msgstr "مسار مفتاح SSL"
47444756
msgid "SSL key path is required when HTTPS is enabled"
47454757
msgstr "مسار مفتاح SSL مطلوب عند تمكين HTTPS"
47464758

4747-
#: src/views/other/Login.vue:242
4759+
#: src/views/other/Login.vue:246
47484760
msgid "SSO Login"
47494761
msgstr "تسجيل الدخول عبر SSO"
47504762

@@ -4947,7 +4959,7 @@ msgstr "خطأ في تزامن التكوين"
49474959
msgid "Sync Config Success"
49484960
msgstr "تمت مزامنة التكوين بنجاح"
49494961

4950-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:122
4962+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:148
49514963
#: src/views/environments/group/EnvGroup.vue:31
49524964
msgid "Sync Nodes"
49534965
msgstr "مزامنة العقد"
@@ -5182,7 +5194,7 @@ msgid ""
51825194
"-_./:"
51835195
msgstr "يجب أن يحتوي هذا الحقل على أحرف وأحرف يونيكود وأرقام و -_./: فقط"
51845196

5185-
#: src/views/dashboard/NginxDashBoard.vue:155
5197+
#: src/views/dashboard/NginxDashBoard.vue:175
51865198
msgid ""
51875199
"This module provides Nginx request statistics, connection count, etc. data. "
51885200
"After enabling it, you can view performance statistics"
@@ -5305,10 +5317,14 @@ msgstr ""
53055317
"توفر هذه الأدوات نقطة نهاية API متوافقة مع OpenAI، لذا ما عليك سوى تعيين "
53065318
"baseUrl إلى API المحلي الخاص بك."
53075319

5308-
#: src/views/dashboard/NginxDashBoard.vue:55
5320+
#: src/views/dashboard/NginxDashBoard.vue:57
53095321
msgid "Toggle failed"
53105322
msgstr "فشل التبديل"
53115323

5324+
#: src/constants/errors/user.ts:13
5325+
msgid "Token is empty"
5326+
msgstr "الرمز فارغ"
5327+
53125328
#: src/views/preference/tabs/OpenAISettings.vue:61
53135329
msgid "Token is not valid"
53145330
msgstr "الرمز غير صالح"
@@ -5493,7 +5509,7 @@ msgstr "المستخدم لم يتم تفعيل OTP كعامل ثنائي"
54935509
msgid "User Profile"
54945510
msgstr "ملف المستخدم"
54955511

5496-
#: src/views/other/Login.vue:218 src/views/user/userColumns.tsx:7
5512+
#: src/views/other/Login.vue:222 src/views/user/userColumns.tsx:7
54975513
#: src/views/user/UserProfile.vue:127 src/views/user/UserProfile.vue:131
54985514
msgid "Username"
54995515
msgstr "اسم المستخدم"
@@ -5685,8 +5701,8 @@ msgstr "كتابة مفتاح الشهادة الخاص إلى القرص"
56855701
msgid "Writing certificate to disk"
56865702
msgstr "كتابة الشهادة إلى القرص"
56875703

5688-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:130
5689-
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:142
5704+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:156
5705+
#: src/components/EnvGroupTabs/EnvGroupTabs.vue:168
56905706
#: src/components/NgxConfigEditor/directive/DirectiveEditorItem.vue:98
56915707
#: src/components/NgxConfigEditor/LocationEditor.vue:88
56925708
#: src/views/preference/tabs/AuthSettings.vue:131

0 commit comments

Comments
 (0)