diff --git a/server/resource/lang/ar.json b/server/resource/lang/ar.json
index ab188f957..be4090ae5 100644
--- a/server/resource/lang/ar.json
+++ b/server/resource/lang/ar.json
@@ -1,292 +1,300 @@
{
- "init": {
- "dbAlreadyExist": "قاعدة البيانات موجودة بالفعل",
- "initDB": "انتقل إلى تهيئة قاعدة البيانات",
- "dbAlreadyInit": "لا تحتاج قاعدة البيانات إلى التهيئة"
- },
- "general": {
- "createSuccss": "تم إنشاؤه بنجاح",
- "creationFail": "فشل في الإنشاء!",
- "creationFailErr": "فشل في الإنشاء",
- "deletFailErr": "فشل في الحذف",
- "deleteFail": "فشل في الحذف!",
- "deleteSuccess": "تم الحذف بنجاح",
- "getDataFail": "فشل في الحصول على البيانات!",
- "getDataFailErr": "فشل في الحصول على البيانات",
- "getDataSuccess": "تم الحصول على البيانات بنجاح",
- "modifyFail": "فشل في التعديل!",
- "modifySuccess": "تم التعديل بنجاح",
- "queryFail": "فشل في البحث!",
- "queryFailErr": "فشل في البحث",
- "querySuccess": "بحث ناجح",
- "setupFail": "فشل الإعداد",
- "setupFailErr": "فشل الإعداد!",
- "setupSuccess": "تم الإعداد بنجاح",
- "tabelDataInitFail": "فشل تهيئة بيانات الجدول!",
- "updateFail": "فشل التحديث!",
- "updateFailErr": "فشل التحديث",
- "updateSuccess": "تم التحديث بنجاح"
- },
- "sys_authority": {
- "copyFail": "فشل النسخ!",
- "copyFailErr": "فشل النسخ",
- "copySuccess": "تم النسخ بنجاح"
- },
- "sys_auto_code": {
- "autoCreateFail": "فشل الإنشاء التلقائي! يرجى مسح البيانات غير المهمة بنفسك!",
- "previewFail": "فشلت المعاينة!",
- "previewFailErr": "فشلت المعاينة",
- "previewSuccess": "تمت المعاينة بنجاح",
- "queryTablesFail": "فشل الاستعلام عن الجدول"
- },
- "sys_auto_code_history": {
- "rollbackSuccess": "تمت الاستعادة بنجاح"
- },
- "sys_captcha": {
- "vCodeFail": "فشل في الحصول على رمز التحقق",
- "vCodeFailErr": "فشل في الحصول على رمز التحقق!",
- "vCodeSuccess": "تم الحصول على رمز التحقق بنجاح"
- },
- "sys_initdb": {
- "autoCreateDBFail": "فشل إنشاء قاعدة البيانات تلقائيًا",
- "autoCreateDBFailErr": "فشل إنشاء قاعدة البيانات تلقائيًا ، يرجى التحقق من سجل الخلفية وتهيئته بعد التحقق",
- "autoCreateDBSuccess": "نجح إنشاء قاعدة البيانات التلقائية",
- "paramVerifyFail": "فشل التحقق من المعاملات!",
- "paramVerifyFailErr": "فشل التحقق من المعاملات"
- },
- "sys_jwt_blacklist": {
- "jwtInvalidatedSuccess": "تم إلغاء JWT بنجاح",
- "jwtInvalidationFailedErr": "فشل JWT في إلغاء"
- },
- "sys_menu": {
- "addFail": "فشل في الإضافة!",
- "addFailErr": "فشل في الإضافة",
- "addSuccess": "تمت الإضافة بنجاح"
- },
- "sys_operation_record": {
- "batchDeleteFail": "فشل في الحذف المجمع!",
- "batchDeleteFailErr": "فشل في الحذف المجمع",
- "batchDeleteSuccess": "تم الحذف المجمع بنجاح"
- },
- "sys_system": {
- "rebootFail": "فشل في إعادة التشغيل!",
- "rebootFailErr": "فشل في إعادة التشغيل",
- "rebootSuccess": "تم إعادة تشغيل النظام بنجاح"
- },
- "sys_user": {
- "changePWErr": "فشل التعديل، وكلمة المرور الأصلية لا تتطابق مع الحساب الجاري",
- "deleteUserFail": "فشل في حذف المستخدم",
- "getTokenErr": "فشل الحصول على الرمز المميز",
- "getTokenFail": "فشل في الحصول على الرمز المميز!",
- "jwtInvalidationFailed": "فشل في إلغاء JWT",
- "loginFail": "فشل تسجيل الدخول! اسم المستخدم غير موجود أو كلمة المرور غير صحيحة!",
- "loginStatusFail": "فشل في تعيين حالة تسجيل الدخول!",
- "loginStatusFailErr": "فشل تعيين حالة تسجيل الدخول",
- "loginSuccess": "تسجيل الدخول بنجاح",
- "registrationFail": "فشل التسجيل!",
- "registrationFailErr": "فشل التسجيل",
- "registrationSuccess": "نجاح التسجيل",
- "resetPWFail": "فشلت إعادة الضبط!",
- "resetPWFailErr": "فشل في إعادة ضبط كلمة السر",
- "resetPWSuccess": "تم إعادة ضبط كلمة السر بنجاح",
- "userNameOrPasswordError": "اسم المستخدم غير موجود أو كلمة المرور غير صحيحة",
- "vCodeErr": "رمز التحقق غير صحيح"
- },
- "system": {
- "api": {
- "group": {
- "systemUser": "مستخدم النظام",
- "api": "API",
- "role": "دور",
- "casbin": "casbin",
- "menu": "قائمة",
- "partialUpload": "تحميل جزئي",
- "fileUploadDownload": "تحميل وتنزيل الملفات",
- "systemService": "خدمات النظام",
- "customer": "العميل",
- "codeGen": "مولد الشفرة",
- "templateConfiguration": "تكوين القالب",
- "codeGenHistory": "تاريخ مولد الشفرة",
- "dictDetails": "تفاصيل القاموس النظامي",
- "dictionary": "القاموس النظامي",
- "optRecord": "سجل العمليات",
- "resumeUpload": "استئناف التحميل (إصدار المكون)",
- "email": "البريد الإلكتروني",
- "buttonAuthority": "صلاحيات الأزرار",
- "tableTemplate": "قالب الجدول",
- "announcement": "الإعلان"
- },
- "desc": {
- "userLoginRequired": "تسجيل دخول المستخدم (مطلوب)",
- "addMenu": "إضافة قائمة",
- "addMenuRole": "إضافة علاقة قائمة ودور",
- "changePassword": "تغيير كلمة المرور (مستوى مستفيد)",
- "changeRoleAPIPermission": "تغيير صلاحيات API للدور",
- "copyRole": "نسخ دور",
- "createAPI": "إنشاء API",
- "createRole": "إنشاء دور",
- "deleteAPI": "حذف API",
- "deleteAPIByID": "حذف API بشكل جماعي",
- "deleteMenu": "حذف قائمة",
- "deleteRole": "حذف دور",
- "deleteUsers": "حذف المستخدمين",
- "getAPIByID": "الحصول على تفاصيل API",
- "getAPIList": "الحصول على قائمة API",
- "getAllAPI": "الحصول على جميع API",
- "getDynamicRoute": "الحصول على المسارات الديناميكية للمستخدم",
- "getMenuByID": "الحصول على القائمة بناءً على الهوية",
- "getMenuList": "الحصول على قائمة الأنواع الأساسية بشكل منقسم",
- "getMenuRole": "الحصول على قائمة الدور",
- "getMenuTree": "الحصول على شجرة القوائم (مطلوب)",
- "getPermissionList": "الحصول على قائمة الأذونات",
- "getRoleList": "الحصول على قائمة الأدوار",
- "getSelfInfo": "الحصول على معلومات الشخصية (مطلوب)",
- "getUsersList": "الحصول على قائمة المستخدمين",
- "jwtAddedToBlackList": "إضافة JWT إلى القائمة السوداء (الخروج، مطلوب)",
- "modifyUserRole": "تعديل دور المستخدم (مطلوب)",
- "resetUserPassword": "إعادة تعيين كلمة مرور المستخدم",
- "resetUserWeb": "تكوين واجهة المستخدم",
- "setPermissionGroup": "تعيين مجموعة الأذونات",
- "setRolePermissions": "تعيين صلاحيات الموارد للدور",
- "setSelfInfo": "تعيين معلومات الشخصية (مطلوب)",
- "setUserInfo": "تعيين معلومات المستخدم",
- "updateAPI": "تحديث API",
- "updateMenu": "تحديث القائمة",
- "updateRole": "تحديث معلومات الدور",
- "userRegistration": "تسجيل المستخدم",
- "configurationTemplates": "تكوين القوالب",
- "getTemplateFile": "الحصول على ملف القالب",
- "getAllTemplates": "الحصول على جميع القوالب",
- "deleteTemplate": "حذف القالب",
- "newAnnouncement": "إنشاء إعلان",
- "deleteAnnouncement": "حذف الإعلان",
- "batchDeleteAnnouncement": "حذف الإعلانات بشكل جماعي",
- "updateAnnouncement": "تحديث الإعلان",
- "getAnnouncementByID": "الحصول على الإعلان بناءً على الهوية",
- "getAnnouncementList": "الحصول على قائمة الإعلانات",
- "findTargetFile": "البحث عن الملف الهدف (الإرسال الفوري)",
- "breakpointContinue": "استئناف التحميل",
- "breakpointContinueFinish": "إنهاء استئناف التحميل",
- "removeFileAfterUpload": "إزالة الملف بعد التحميل",
- "fileUploadExample": "مثال على تحميل الملف",
- "deleteFile": "حذف الملف",
- "editFileNameOrRemark": "تعديل اسم الملف أو الملاحظة",
- "getUploadFileList": "الحصول على قائمة الملفات المحملة",
- "getServerInfo": "الحصول على معلومات الخادم",
- "getConfigFileContent": "الحصول على محتوى ملف التكوين",
- "setConfigFileContent": "تعيين محتوى ملف التكوين",
- "updateCustomer": "تحديث العميل",
- "createCustomer": "إنشاء عميل",
- "deleteCustomer": "حذف العميل",
- "getSingleCustomer": "الحصول على عميل واحد",
- "getCustomerList": "الحصول على قائمة العملاء",
- "getAllDatabases": "الحصول على جميع قواعد البيانات",
- "getDatabaseTables": "الحصول على جداول قاعدة البيانات",
- "autoCode": "شفرة تلقائية",
- "previewAutoCode": "معاينة الشفرة التلقائية",
- "getSelectedTableFields": "الحصول على جميع الحقول للجدول المحدد",
- "createPluginPackage": "إنشاء حزمة المكون من البداية",
- "installPlugin": "تثبيت المكون",
- "packagePlugin": "تعيين حزمة المكون",
- "getMetaInfo": "الحصول على معلومات الفوقية",
- "rollbackAutoGeneratedCode": "تراجع الشفرة التلقائية المولدة",
- "queryRollbackRecord": "البحث عن سجل التراجع",
- "deleteRollbackRecord": "حذف سجل التراجع",
- "addTemplateMethod": "إضافة طريقة القالب",
- "updateDictionaryContent": "تحديث محتوى القاموس",
- "createDictionaryContent": "إنشاء محتوى القاموس",
- "deleteDictionaryContent": "حذف محتوى القاموس",
- "getDictionaryContentById": "الحصول على محتوى القاموس بناءً على الهوية",
- "getDictionaryContentList": "الحصول على قائمة محتوى القاموس",
- "createDictionary": "إنشاء قاموس",
- "deleteDictionary": "حذف قاموس",
- "updateDictionary": "تحديث قاموس",
- "getDictionaryById": "الحصول على قاموس بناءً على الهوية",
- "getDictionaryList": "الحصول على قائمة القواميس",
- "createOperationRecord": "إنشاء سجل عملية",
- "getOperationRecordById": "الحصول على سجل عملية بناءً على الهوية",
- "getOperationRecordList": "الحصول على قائمة سجل العمليات",
- "deleteOperationRecord": "حذف سجل عملية",
- "batchDeleteOperationHistory": "حذف تاريخ العمليات بشكل جماعي",
- "pluginVersionResumableUpload": "استئناف التحميل بالشرائح (إصدار المكون)",
- "fileIntegrityCheck": "فحص تامة الملف",
- "mergeFileAfterUpload": "دمج الملف بعد التحميل",
- "sendTestEmail": "إرسال بريد إلكتروني اختباري",
- "sendEmail": "إرسال بريد إلكتروني",
- "setButtonPermission": "تعيين صلاحيات الزر",
- "getExistingButtonPermission": "الحصول على صلاحيات الزر الموجودة",
- "deleteButton": "حذف زر",
- "createExportTemplate": "إنشاء قالب للتصدير",
- "deleteExportTemplate": "حذف قالب التصدير",
- "batchDeleteExportTemplate": "حذف قوالب التصدير بشكل جماعي",
- "updateExportTemplate": "تحديث قالب التصدير",
- "getExportTemplateById": "الحصول على قالب التصدير بناءً على الهوية",
- "getExportTemplateList": "الحصول على قائمة قوالب التصدير",
- "exportExcel": "تصدير إكسل",
- "downloadTemplate": "تنزيل القالب",
- "importExcel": "استيراد إكسل",
- "getSyncApi": "الحصول على API المتوقعة للتزام",
- "getRouteGroup": "الحصول على مجموعة المسارات",
- "confirmSyncApi": "تأكيد مزامنة API",
- "ignoreApi": "تجاهل API"
- }
- },
- "authority": {
- "normalUserSubRole": "عادي المستخدم subrole",
- "normalUsers": "المستخدمين العاديين",
- "testRole": "اختبار الدور"
- },
- "dictionary": {
- "boolType": "نوع bool قاعدة البيانات",
- "floatType": "أرقام غير صحيحة",
- "gender": "جنس",
- "genderDict": "قاموس النوع الاجتماعي",
- "intType": "أرقام صحيحة",
- "intTypeDict": "نوع قاعدة البيانات المطابق لنوع int",
- "stringType": "نصي",
- "timeDateType": "نوع التاريخ الزمني لقاعدة البيانات",
- "timeDateTypeDict": "نوع التاريخ الزمني لقاعدة البيانات"
- },
- "dictionary_detail": {
- "female": "انثي",
- "male": "ذكر"
- },
- "menu": {
- "about": "معلومات عن النظام",
- "adminTools": "أدوات إدارة النظام",
- "apiManage": "إدارة API",
- "autoCode": "مولد الأكواد",
- "autoCodeEdit": "أتمتة الكود (إعادة الاستخدام)",
- "autoCodeManage": "إدارة الكود الآلي",
- "breakPoint": "HTTP",
- "customerList": "قائمة العملاء (مثال مورد)",
- "dashboard": "لوحة القيادة",
- "dataTableInitFail": "فشل في تهيئة بيانات الجدول",
- "dictDetail": "تفاصيل القاموس",
- "dictManage": "إدارة القاموس",
- "examples": "أمثلة",
- "excelImportExport": "استيراد و تصدير Excel",
- "formCreator": "منشئ النموذج",
- "mediaLibUpDown": "مكتبة الوسائط (تحميل وتنزيل)",
- "menuManage": "إدارة القوائم",
- "operationLog": "سجل التدقيق",
- "personalInfo": "معلومات شخصية",
- "resumableUpload": "تحميل قابل لإعادة الإضافة (إصدار مكون إضافي)",
- "resume": "استئناف من نقطة توقف (إصدار مكون إضافي)",
- "roleManage": "إدارة الأدوار",
- "serverStatus": "حالة الخادم",
- "system": "أعدادات النظام",
- "systemTools": "أدوات النظام",
- "userManage": "إدارة المستخدم",
- "website": "الموقع الرسمي",
- "templateConfig": "تكوين القالب",
- "pluginSystem": "نظام المكونات",
- "pluginMarket": "سوق المكونات",
- "pluginInstall": "تثبيت المكون",
- "packagePlugin": "تعيين حزمة المكون",
- "emailPlugin": "مكون البريد الإلكتروني",
- "tableTemplate": "قالب الجدول",
- "announcementManage": "إدارة الإعلانات [مثال]"
- }
- }
-}
+ "general": {
+ "createSuccss": "تم إنشاؤه بنجاح",
+ "creationFail": "فشل في الإنشاء!",
+ "creationFailErr": "فشل في الإنشاء",
+ "deletFailErr": "فشل في الحذف",
+ "deleteFail": "فشل في الحذف!",
+ "deleteSuccess": "تم الحذف بنجاح",
+ "getDataFail": "فشل في الحصول على البيانات!",
+ "getDataFailErr": "فشل في الحصول على البيانات",
+ "getDataSuccess": "تم الحصول على البيانات بنجاح",
+ "modifyFail": "فشل في التعديل!",
+ "modifySuccess": "تم التعديل بنجاح",
+ "queryFail": "فشل في البحث!",
+ "queryFailErr": "فشل في البحث",
+ "querySuccess": "بحث ناجح",
+ "setupFail": "فشل الإعداد",
+ "setupFailErr": "فشل الإعداد!",
+ "setupSuccess": "تم الإعداد بنجاح",
+ "tabelDataInitFail": "فشل تهيئة بيانات الجدول!",
+ "updateFail": "فشل التحديث!",
+ "updateFailErr": "فشل التحديث",
+ "updateSuccess": "تم التحديث بنجاح"
+ },
+ "init": {
+ "dbAlreadyExist": "قاعدة البيانات موجودة بالفعل",
+ "dbAlreadyInit": "لا تحتاج قاعدة البيانات إلى التهيئة",
+ "initDB": "انتقل إلى تهيئة قاعدة البيانات"
+ },
+ "sys_authority": {
+ "copyFail": "فشل النسخ!",
+ "copyFailErr": "فشل النسخ",
+ "copySuccess": "تم النسخ بنجاح"
+ },
+ "sys_auto_code": {
+ "autoCreateFail": "فشل الإنشاء التلقائي! يرجى مسح البيانات غير المهمة بنفسك!",
+ "previewFail": "فشلت المعاينة!",
+ "previewFailErr": "فشلت المعاينة",
+ "previewSuccess": "تمت المعاينة بنجاح",
+ "queryTablesFail": "فشل الاستعلام عن الجدول"
+ },
+ "sys_auto_code_history": {
+ "rollbackSuccess": "تمت الاستعادة بنجاح"
+ },
+ "sys_captcha": {
+ "vCodeFail": "فشل في الحصول على رمز التحقق",
+ "vCodeFailErr": "فشل في الحصول على رمز التحقق!",
+ "vCodeSuccess": "تم الحصول على رمز التحقق بنجاح"
+ },
+ "sys_initdb": {
+ "autoCreateDBFail": "فشل إنشاء قاعدة البيانات تلقائيًا",
+ "autoCreateDBFailErr": "فشل إنشاء قاعدة البيانات تلقائيًا ، يرجى التحقق من سجل الخلفية وتهيئته بعد التحقق",
+ "autoCreateDBSuccess": "نجح إنشاء قاعدة البيانات التلقائية",
+ "paramVerifyFail": "فشل التحقق من المعاملات!",
+ "paramVerifyFailErr": "فشل التحقق من المعاملات"
+ },
+ "sys_jwt_blacklist": {
+ "jwtInvalidatedSuccess": "تم إلغاء JWT بنجاح",
+ "jwtInvalidationFailedErr": "فشل JWT في إلغاء"
+ },
+ "sys_menu": {
+ "addFail": "فشل في الإضافة!",
+ "addFailErr": "فشل في الإضافة",
+ "addSuccess": "تمت الإضافة بنجاح"
+ },
+ "sys_operation_record": {
+ "batchDeleteFail": "فشل في الحذف المجمع!",
+ "batchDeleteFailErr": "فشل في الحذف المجمع",
+ "batchDeleteSuccess": "تم الحذف المجمع بنجاح"
+ },
+ "sys_system": {
+ "rebootFail": "فشل في إعادة التشغيل!",
+ "rebootFailErr": "فشل في إعادة التشغيل",
+ "rebootSuccess": "تم إعادة تشغيل النظام بنجاح"
+ },
+ "sys_user": {
+ "changePWErr": "فشل التعديل، وكلمة المرور الأصلية لا تتطابق مع الحساب الجاري",
+ "deleteUserFail": "فشل في حذف المستخدم",
+ "getTokenErr": "فشل الحصول على الرمز المميز",
+ "getTokenFail": "فشل في الحصول على الرمز المميز!",
+ "jwtInvalidationFailed": "فشل في إلغاء JWT",
+ "loginFail": "فشل تسجيل الدخول! اسم المستخدم غير موجود أو كلمة المرور غير صحيحة!",
+ "loginStatusFail": "فشل في تعيين حالة تسجيل الدخول!",
+ "loginStatusFailErr": "فشل تعيين حالة تسجيل الدخول",
+ "loginSuccess": "تسجيل الدخول بنجاح",
+ "registrationFail": "فشل التسجيل!",
+ "registrationFailErr": "فشل التسجيل",
+ "registrationSuccess": "نجاح التسجيل",
+ "resetPWFail": "فشلت إعادة الضبط!",
+ "resetPWFailErr": "فشل في إعادة ضبط كلمة السر",
+ "resetPWSuccess": "تم إعادة ضبط كلمة السر بنجاح",
+ "userNameOrPasswordError": "اسم المستخدم غير موجود أو كلمة المرور غير صحيحة",
+ "vCodeErr": "رمز التحقق غير صحيح"
+ },
+ "system": {
+ "api": {
+ "desc": {
+ "addMenu": "إضافة قائمة",
+ "addMenuRole": "إضافة علاقة قائمة ودور",
+ "addTemplateMethod": "إضافة طريقة القالب",
+ "addtestttClients": "addclients表",
+ "autoCode": "شفرة تلقائية",
+ "batchDeleteAnnouncement": "حذف الإعلانات بشكل جماعي",
+ "batchDeleteExportTemplate": "حذف قوالب التصدير بشكل جماعي",
+ "batchDeleteOperationHistory": "حذف تاريخ العمليات بشكل جماعي",
+ "batchtestttClients": "batchclients表",
+ "breakpointContinue": "استئناف التحميل",
+ "breakpointContinueFinish": "إنهاء استئناف التحميل",
+ "changePassword": "تغيير كلمة المرور (مستوى مستفيد)",
+ "changeRoleAPIPermission": "تغيير صلاحيات API للدور",
+ "configurationTemplates": "تكوين القوالب",
+ "confirmSyncApi": "تأكيد مزامنة API",
+ "copyRole": "نسخ دور",
+ "createAPI": "إنشاء API",
+ "createCustomer": "إنشاء عميل",
+ "createDictionary": "إنشاء قاموس",
+ "createDictionaryContent": "إنشاء محتوى القاموس",
+ "createExportTemplate": "إنشاء قالب للتصدير",
+ "createOperationRecord": "إنشاء سجل عملية",
+ "createPluginPackage": "إنشاء حزمة المكون من البداية",
+ "createRole": "إنشاء دور",
+ "deleteAPI": "حذف API",
+ "deleteAPIByID": "حذف API بشكل جماعي",
+ "deleteAnnouncement": "حذف الإعلان",
+ "deleteButton": "حذف زر",
+ "deleteCustomer": "حذف العميل",
+ "deleteDictionary": "حذف قاموس",
+ "deleteDictionaryContent": "حذف محتوى القاموس",
+ "deleteExportTemplate": "حذف قالب التصدير",
+ "deleteFile": "حذف الملف",
+ "deleteMenu": "حذف قائمة",
+ "deleteOperationRecord": "حذف سجل عملية",
+ "deleteRole": "حذف دور",
+ "deleteRollbackRecord": "حذف سجل التراجع",
+ "deleteTemplate": "حذف القالب",
+ "deleteUsers": "حذف المستخدمين",
+ "deletetestttClients": "deleteclients表",
+ "downloadTemplate": "تنزيل القالب",
+ "editFileNameOrRemark": "تعديل اسم الملف أو الملاحظة",
+ "exportExcel": "تصدير إكسل",
+ "fileIntegrityCheck": "فحص تامة الملف",
+ "fileUploadExample": "مثال على تحميل الملف",
+ "findTargetFile": "البحث عن الملف الهدف (الإرسال الفوري)",
+ "findtestttClients": "findclients表",
+ "getAPIByID": "الحصول على تفاصيل API",
+ "getAPIList": "الحصول على قائمة API",
+ "getAllAPI": "الحصول على جميع API",
+ "getAllDatabases": "الحصول على جميع قواعد البيانات",
+ "getAllTemplates": "الحصول على جميع القوالب",
+ "getAnnouncementByID": "الحصول على الإعلان بناءً على الهوية",
+ "getAnnouncementList": "الحصول على قائمة الإعلانات",
+ "getConfigFileContent": "الحصول على محتوى ملف التكوين",
+ "getCustomerList": "الحصول على قائمة العملاء",
+ "getDatabaseTables": "الحصول على جداول قاعدة البيانات",
+ "getDictionaryById": "الحصول على قاموس بناءً على الهوية",
+ "getDictionaryContentById": "الحصول على محتوى القاموس بناءً على الهوية",
+ "getDictionaryContentList": "الحصول على قائمة محتوى القاموس",
+ "getDictionaryList": "الحصول على قائمة القواميس",
+ "getDynamicRoute": "الحصول على المسارات الديناميكية للمستخدم",
+ "getExistingButtonPermission": "الحصول على صلاحيات الزر الموجودة",
+ "getExportTemplateById": "الحصول على قالب التصدير بناءً على الهوية",
+ "getExportTemplateList": "الحصول على قائمة قوالب التصدير",
+ "getMenuByID": "الحصول على القائمة بناءً على الهوية",
+ "getMenuList": "الحصول على قائمة الأنواع الأساسية بشكل منقسم",
+ "getMenuRole": "الحصول على قائمة الدور",
+ "getMenuTree": "الحصول على شجرة القوائم (مطلوب)",
+ "getMetaInfo": "الحصول على معلومات الفوقية",
+ "getOperationRecordById": "الحصول على سجل عملية بناءً على الهوية",
+ "getOperationRecordList": "الحصول على قائمة سجل العمليات",
+ "getPermissionList": "الحصول على قائمة الأذونات",
+ "getRoleList": "الحصول على قائمة الأدوار",
+ "getRouteGroup": "الحصول على مجموعة المسارات",
+ "getSelectedTableFields": "الحصول على جميع الحقول للجدول المحدد",
+ "getSelfInfo": "الحصول على معلومات الشخصية (مطلوب)",
+ "getServerInfo": "الحصول على معلومات الخادم",
+ "getSingleCustomer": "الحصول على عميل واحد",
+ "getSyncApi": "الحصول على API المتوقعة للتزام",
+ "getTemplateFile": "الحصول على ملف القالب",
+ "getUploadFileList": "الحصول على قائمة الملفات المحملة",
+ "getUsersList": "الحصول على قائمة المستخدمين",
+ "ignoreApi": "تجاهل API",
+ "importExcel": "استيراد إكسل",
+ "installPlugin": "تثبيت المكون",
+ "jwtAddedToBlackList": "إضافة JWT إلى القائمة السوداء (الخروج، مطلوب)",
+ "listtestttClients": "listclients表",
+ "mergeFileAfterUpload": "دمج الملف بعد التحميل",
+ "modifyUserRole": "تعديل دور المستخدم (مطلوب)",
+ "newAnnouncement": "إنشاء إعلان",
+ "packagePlugin": "تعيين حزمة المكون",
+ "pluginVersionResumableUpload": "استئناف التحميل بالشرائح (إصدار المكون)",
+ "previewAutoCode": "معاينة الشفرة التلقائية",
+ "queryRollbackRecord": "البحث عن سجل التراجع",
+ "removeFileAfterUpload": "إزالة الملف بعد التحميل",
+ "resetUserPassword": "إعادة تعيين كلمة مرور المستخدم",
+ "resetUserWeb": "تكوين واجهة المستخدم",
+ "rollbackAutoGeneratedCode": "تراجع الشفرة التلقائية المولدة",
+ "sendEmail": "إرسال بريد إلكتروني",
+ "sendTestEmail": "إرسال بريد إلكتروني اختباري",
+ "setButtonPermission": "تعيين صلاحيات الزر",
+ "setConfigFileContent": "تعيين محتوى ملف التكوين",
+ "setPermissionGroup": "تعيين مجموعة الأذونات",
+ "setRolePermissions": "تعيين صلاحيات الموارد للدور",
+ "setSelfInfo": "تعيين معلومات الشخصية (مطلوب)",
+ "setUserInfo": "تعيين معلومات المستخدم",
+ "updateAPI": "تحديث API",
+ "updateAnnouncement": "تحديث الإعلان",
+ "updateCustomer": "تحديث العميل",
+ "updateDictionary": "تحديث قاموس",
+ "updateDictionaryContent": "تحديث محتوى القاموس",
+ "updateExportTemplate": "تحديث قالب التصدير",
+ "updateMenu": "تحديث القائمة",
+ "updateRole": "تحديث معلومات الدور",
+ "updatetestttClients": "updateclients表",
+ "userLoginRequired": "تسجيل دخول المستخدم (مطلوب)",
+ "userRegistration": "تسجيل المستخدم"
+ },
+ "group": {
+ "announcement": "الإعلان",
+ "api": "API",
+ "buttonAuthority": "صلاحيات الأزرار",
+ "casbin": "casbin",
+ "codeGen": "مولد الشفرة",
+ "codeGenHistory": "تاريخ مولد الشفرة",
+ "customer": "العميل",
+ "dictDetails": "تفاصيل القاموس النظامي",
+ "dictionary": "القاموس النظامي",
+ "email": "البريد الإلكتروني",
+ "fileUploadDownload": "تحميل وتنزيل الملفات",
+ "menu": "قائمة",
+ "optRecord": "سجل العمليات",
+ "partialUpload": "تحميل جزئي",
+ "resumeUpload": "استئناف التحميل (إصدار المكون)",
+ "role": "دور",
+ "systemService": "خدمات النظام",
+ "systemUser": "مستخدم النظام",
+ "tableTemplate": "قالب الجدول",
+ "templateConfiguration": "تكوين القالب",
+ "testttClients": "clients表"
+ }
+ },
+ "authority": {
+ "normalUserSubRole": "عادي المستخدم subrole",
+ "normalUsers": "المستخدمين العاديين",
+ "testRole": "اختبار الدور"
+ },
+ "dictionary": {
+ "boolType": "نوع bool قاعدة البيانات",
+ "floatType": "أرقام غير صحيحة",
+ "gender": "جنس",
+ "genderDict": "قاموس النوع الاجتماعي",
+ "intType": "أرقام صحيحة",
+ "intTypeDict": "نوع قاعدة البيانات المطابق لنوع int",
+ "stringType": "نصي",
+ "timeDateType": "نوع التاريخ الزمني لقاعدة البيانات",
+ "timeDateTypeDict": "نوع التاريخ الزمني لقاعدة البيانات"
+ },
+ "dictionary_detail": {
+ "female": "انثي",
+ "male": "ذكر"
+ },
+ "menu": {
+ "about": "معلومات عن النظام",
+ "adminTools": "أدوات إدارة النظام",
+ "announcementManage": "إدارة الإعلانات [مثال]",
+ "apiManage": "إدارة API",
+ "autoCode": "مولد الأكواد",
+ "autoCodeEdit": "أتمتة الكود (إعادة الاستخدام)",
+ "autoCodeManage": "إدارة الكود الآلي",
+ "breakPoint": "HTTP",
+ "customerList": "قائمة العملاء (مثال مورد)",
+ "dashboard": "لوحة القيادة",
+ "dataTableInitFail": "فشل في تهيئة بيانات الجدول",
+ "dictDetail": "تفاصيل القاموس",
+ "dictManage": "إدارة القاموس",
+ "emailPlugin": "مكون البريد الإلكتروني",
+ "examples": "أمثلة",
+ "excelImportExport": "استيراد و تصدير Excel",
+ "formCreator": "منشئ النموذج",
+ "mediaLibUpDown": "مكتبة الوسائط (تحميل وتنزيل)",
+ "menuManage": "إدارة القوائم",
+ "operationLog": "سجل التدقيق",
+ "packagePlugin": "تعيين حزمة المكون",
+ "personalInfo": "معلومات شخصية",
+ "pluginInstall": "تثبيت المكون",
+ "pluginMarket": "سوق المكونات",
+ "pluginSystem": "نظام المكونات",
+ "resumableUpload": "تحميل قابل لإعادة الإضافة (إصدار مكون إضافي)",
+ "resume": "استئناف من نقطة توقف (إصدار مكون إضافي)",
+ "roleManage": "إدارة الأدوار",
+ "serverStatus": "حالة الخادم",
+ "system": "أعدادات النظام",
+ "systemTools": "أدوات النظام",
+ "tableTemplate": "قالب الجدول",
+ "templateConfig": "تكوين القالب",
+ "testttClients": "clients表",
+ "userManage": "إدارة المستخدم",
+ "website": "الموقع الرسمي"
+ }
+ }
+}
\ No newline at end of file
diff --git a/server/resource/lang/en.json b/server/resource/lang/en.json
index 4b0f1037c..430957d8a 100644
--- a/server/resource/lang/en.json
+++ b/server/resource/lang/en.json
@@ -1,310 +1,318 @@
{
- "general": {
- "modifyFail": "Modification failed!",
- "modifySuccess": "Modified successfully",
- "getDataFail": "Getting data failed!",
- "getDataFailErr": "Getting data failed",
- "getDataSuccess": "Getting data successfully",
- "deleteFail": "Deletion failed!",
- "deletFailErr": "Delete failed",
- "deleteSuccess": "Deleted successfully",
- "setupFail": "Setup failed",
- "setupFailErr": "Setup failed!",
- "setupSuccess": "Setup successfully",
- "creationFail": "Creation failed!",
- "creationFailErr": "Creation failed",
- "createSuccss": "Created successfully",
- "updateFail": "Update failed!",
- "updateFailErr": "Update failed",
- "updateSuccess": "Updated successfully",
- "queryFail": "Query failed!",
- "queryFailErr": "Query failed",
- "querySuccess": "Query successfully",
- "tabelDataInitFail": "Table data initialization failed!"
- },
- "init": {
- "dbAlreadyExist": "Database configuration already exists!!",
- "initDB": "Go to initialize the database",
- "dbAlreadyInit": "Database already initialized!"
- },
- "sys_user": {
- "vCodeErr": "Verification code error",
- "loginFail": "Login failed! Username does not exist or password is incorrect!",
- "userNameOrPasswordError": "Username does not exist or password is incorrect",
- "getTokenFail": "Failed to get token!",
- "getTokenErr": "Failed to get token",
- "loginSuccess": "Logged in successfully",
- "loginStatusFail": "Failed to set the login status!",
- "loginStatusFailErr": "Failed to set the login status",
- "jwtInvalidationFailed": "JWT invalidation failed!",
- "registrationFail": "Registration failed!",
- "registrationFailErr": "Registration failed",
- "registrationSuccess": "Registration success",
- "changePWErr": "The modification failed, the original password does not match the current account",
- "deleteUserFail": "Delete user failed",
- "resetPWFail": "Reset password failed!",
- "resetPWFailErr": "Reset password failed",
- "resetPWSuccess": "Password reset successfully"
- },
- "sys_captcha": {
- "vCodeFail": "Obtaining verification code failed!",
- "vCodeFailErr": "Obtaining verification code failed",
- "vCodeSuccess": "Verification code obtained successfully"
- },
- "sys_system": {
- "rebootFail": "Failed to reboot the system!",
- "rebootFailErr": "Failed to reboot the system",
- "rebootSuccess": "Reboot the system successfully"
- },
- "sys_authority": {
- "copyFail": "Copy failed!",
- "copyFailErr": "Copy failed",
- "copySuccess": "Copy successfully"
- },
- "sys_auto_code_history": {
- "rollbackSuccess": "Rolledback successfully"
- },
- "sys_auto_code": {
- "previewFail": "Preview failed!",
- "previewFailErr": "Preview failed",
- "previewSuccess": "Previewed successfully",
- "autoCreateFail": "Automatic creation failed! Please clear the junk data yourself!",
- "queryTablesFail": "Failed to query tables",
- "largeModelCreationFail" : "Large model generation failed!",
- "largeModelCreationFailErr" : "Large model generation failed"
- },
- "sys_initdb": {
- "paramVerifyFail": "Parameter verification failed!",
- "paramVerifyFailErr": "Parameter verification failed",
- "autoCreateDBFail": "Automatic database creation failed!",
- "autoCreateDBFailErr": "Automatic database creation failed, please check the background log and initialize it after checking",
- "autoCreateDBSuccess": "Automatic database created successfully"
- },
- "sys_jwt_blacklist": {
- "jwtInvalidationFailedErr": "JWT invalidation failed",
- "jwtInvalidatedSuccess": "jwt was invalidated successfully"
- },
- "sys_menu": {
- "addFail": "Adding failed!",
- "addFailErr": "Adding failed",
- "addSuccess": "Added successfully"
- },
- "sys_operation_record": {
- "batchDeleteFail": "Batch delete failed!",
- "batchDeleteFailErr": "Batch delete failed",
- "batchDeleteSuccess": "Batch delete successfully"
- },
- "system": {
- "api": {
- "group": {
- "systemUser": "System User",
- "api":"API",
- "role": "Role",
- "casbin":"casbin",
- "menu": "Menu",
- "partialUpload": "Partial upload",
- "fileUploadDownload": "File upload and download",
- "systemService": "System Service",
- "customer": "Customer",
- "codeGen": "Code Generator",
- "templateConfiguration" : "Template Configuration",
- "codeGenHistory": "Code generator log",
- "dictDetails": "System Dictionary Details",
- "dictionary": "System dictionary",
- "optRecord": "Operation record",
- "resumeUpload": "Resumable upload (plug-in version)",
- "email": "Email",
- "buttonAuthority" : "Button Authority",
- "tableTemplate" : "Table Templates",
- "announcement" : "Announcement"
- },
- "desc": {
- "userLoginRequired": "User login (required)",
- "addMenu": "Add menu",
- "addMenuRole": "Add menu and role association",
- "changePassword": "Change password (recommended)",
- "changeRoleAPIPermission": "Change role api permissions",
- "copyRole": "Copy Role",
- "createAPI": "Create API",
- "createRole": "Create Role",
- "deleteAPI": "Delete APIs",
- "deleteAPIByID": "Batch Delete API",
- "deleteMenu": "Delete Menu",
- "deleteRole": "Delete role",
- "deleteUsers": "Delete Users",
- "getAPIByID": "Get API Details",
- "getAPIList": "Get API List",
- "getAllAPI": "Get All API",
- "getDynamicRoute": "Get user dynamic route",
- "getMenuByID": "Get Menu By ID",
- "getMenuList": "Get Menu List",
- "getMenuRole": "Get the specified role menu",
- "getMenuTree": "Get the menu tree (required)",
- "getPermissionList": "Get permission list",
- "getRoleList": "Get Roles List",
- "getSelfInfo": "Get self information (required)",
- "getUsersList": "Get user list",
- "jwtAddedToBlackList": "JWT added to the blacklist (Logout required)",
- "modifyUserRole": "Modify user role (required)",
- "resetUserPassword": "Reset User Password",
- "resetUserWeb": "User Interface Configuration",
- "setPermissionGroup": "Set permission group",
- "setRolePermissions": "Set role resource permissions",
- "setSelfInfo": "Set self information (required)",
- "setUserInfo": "Set user information",
- "updateAPI": "Update APIs",
- "updateMenu": "Update Menu",
- "updateRole": "Update Role",
- "userRegistration": "User registration",
- "configurationTemplates" : "Configuration template",
- "getTemplateFile" : "Get the template file",
- "getAllTemplates" : "Get all templates",
- "deleteTemplate" : "Delete template",
- "newAnnouncement" : "New Announcement",
- "deleteAnnouncement" : "Delete Announcement",
- "batchDeleteAnnouncement" : "Batch Delete Announcement",
- "updateAnnouncement" : "Update Announcement",
- "getAnnouncementByID" : "Get Announcements By ID",
- "getAnnouncementList" : "Get Announcement List",
- "findTargetFile": "Find target file (second pass)",
- "breakpointContinue": "Breakpoint continuation",
- "breakpointContinueFinish": "Breakpoint continuation complete",
- "removeFileAfterUpload": "Remove file after upload",
- "fileUploadExample": "File upload example",
- "deleteFile": "Delete file",
- "editFileNameOrRemark": "Edit file name or remark",
- "getUploadFileList": "Get upload file list",
- "getServerInfo": "Get server information",
- "getConfigFileContent": "Get configuration file content",
- "setConfigFileContent": "Set configuration file content",
- "updateCustomer": "Update customer",
- "createCustomer": "Create customer",
- "deleteCustomer": "Delete customer",
- "getSingleCustomer": "Get single customer",
- "getCustomerList": "Get customer list",
- "getAllDatabases": "Get all databases",
- "getDatabaseTables": "Get database tables",
- "autoCode": "Automate code",
- "previewAutoCode": "Preview automated code",
- "getSelectedTableFields": "Get all fields of the selected table",
- "createPluginPackage": "Create plugin package",
- "installPlugin": "Install plugin",
- "packagePlugin": "Package plugin",
- "getMetaInfo": "Get meta information",
- "rollbackAutoGeneratedCode": "Rollback auto-generated code",
- "queryRollbackRecord": "Query rollback record",
- "deleteRollbackRecord": "Delete rollback record",
- "addTemplateMethod": "Add template method",
- "updateDictionaryContent": "Update dictionary content",
- "createDictionaryContent": "Create dictionary content",
- "deleteDictionaryContent": "Delete dictionary content",
- "getDictionaryContentById": "Get dictionary content by ID",
- "getDictionaryContentList": "Get dictionary content list",
- "createDictionary": "Create dictionary",
- "deleteDictionary": "Delete dictionary",
- "updateDictionary": "Update dictionary",
- "getDictionaryById": "Get dictionary by ID",
- "getDictionaryList": "Get dictionary list",
- "createOperationRecord": "Create operation record",
- "getOperationRecordById": "Get operation record by ID",
- "getOperationRecordList": "Get operation record list",
- "deleteOperationRecord": "Delete operation record",
- "batchDeleteOperationHistory": "Batch delete operation history",
- "pluginVersionResumableUpload": "Plugin version resumable upload",
- "fileIntegrityCheck": "File integrity check",
- "mergeFileAfterUpload": "Merge file after upload",
- "sendTestEmail": "Send test email",
- "sendEmail": "Send email",
- "setButtonPermission": "Set button permission",
- "getExistingButtonPermission": "Get existing button permission",
- "deleteButton": "Delete button",
- "createExportTemplate": "Create export template",
- "deleteExportTemplate": "Delete export template",
- "batchDeleteExportTemplate": "Batch delete export template",
- "updateExportTemplate": "Update export template",
- "getExportTemplateById": "Get export template by ID",
- "getExportTemplateList": "Get export template list",
- "exportExcel": "Export Excel",
- "downloadTemplate": "Download template",
- "importExcel": "Import Excel",
- "getSyncApi": "Get sync API",
- "getRouteGroup": "Get route group",
- "confirmSyncApi": "Confirm sync API",
- "ignoreApi": "Ignore API"
- }
- },
- "authority": {
- "normalUserSubRole": "Normal User Sub-Role",
- "normalUsers": "Normal Users",
- "testRole": "Test Role",
- "permissionRefreshFailed" : "Created successfully, permission refresh failed."
- },
- "dictionary": {
- "boolType": "Boolean Type",
- "floatType": "Float Type",
- "gender": "Gender Type",
- "genderDict": "Gender dictionary",
- "intType": "Integer Type",
- "intTypeDict": "The database type corresponding to the int type",
- "stringType": "String Type",
- "timeDateType": "Time-Date Type",
- "timeDateTypeDict": "Database Time-Date Type"
- },
- "dictionary_detail": {
- "female": "Female",
- "male": "Male"
- },
- "menu": {
- "about": "About",
- "adminTools": "Administration Tools",
- "apiManage": "API Management",
- "autoCode": "Code Generator",
- "autoCodeEdit": "Automate code (reuse)",
- "autoCodeManage": "Automated Code Management",
- "breakPoint": "HTTP",
- "customerList": "Customer List (Resource Example)",
- "dashboard": "Dashboard",
- "dataTableInitFail": "Failed to initialize table data",
- "dictDetail": "Dictionary Details",
- "dictManage": "Dictionary Management",
- "examples": "Examples",
- "excelImportExport": "Excel Import And Export",
- "formCreator": "Form Builder",
- "mediaLibUpDown": "Media Library (Upload and Download)",
- "menuManage": "Menu Management",
- "operationLog": "Audit Log",
- "personalInfo": "Personal Information",
- "resumableUpload": "Resumable upload (plug-in version)",
- "resume": "Resume From a Breakpoint (plug-in version)",
- "roleManage": "Role Management",
- "serverStatus": "Server Status",
- "system": "System Configuration",
- "systemTools": "System Tools",
- "userManage": "User Management",
- "website": "Official Website",
- "templateConfig": "Template Configuration",
- "pluginSystem": "Plugin System",
- "pluginMarket": "Plugin Market",
- "pluginInstall": "Plugin Installation",
- "packagePlugin": "Package Plugin",
- "emailPlugin": "Email Plugin",
- "tableTemplate": "Table Template",
- "announcementManage": "Announcement Management [Example]"
- }
- },
- "core": {
- "server" : {
- "welcomeTo" : "Welcome to",
- "currentVersion" : "Current version"
- }
- },
- "model" : {
- "common" : {
- "response" : {
- "success" : "Success",
- "operationSuccess" : "The operation was successful.",
- "operationFail" : "The operation fail."
- }
- }
- }
-}
+ "core": {
+ "server": {
+ "currentVersion": "Current version",
+ "welcomeTo": "Welcome to"
+ }
+ },
+ "general": {
+ "createSuccss": "Created successfully",
+ "creationFail": "Creation failed!",
+ "creationFailErr": "Creation failed",
+ "deletFailErr": "Delete failed",
+ "deleteFail": "Deletion failed!",
+ "deleteSuccess": "Deleted successfully",
+ "getDataFail": "Getting data failed!",
+ "getDataFailErr": "Getting data failed",
+ "getDataSuccess": "Getting data successfully",
+ "modifyFail": "Modification failed!",
+ "modifySuccess": "Modified successfully",
+ "queryFail": "Query failed!",
+ "queryFailErr": "Query failed",
+ "querySuccess": "Query successfully",
+ "setupFail": "Setup failed",
+ "setupFailErr": "Setup failed!",
+ "setupSuccess": "Setup successfully",
+ "tabelDataInitFail": "Table data initialization failed!",
+ "updateFail": "Update failed!",
+ "updateFailErr": "Update failed",
+ "updateSuccess": "Updated successfully"
+ },
+ "init": {
+ "dbAlreadyExist": "Database configuration already exists!!",
+ "dbAlreadyInit": "Database already initialized!",
+ "initDB": "Go to initialize the database"
+ },
+ "model": {
+ "common": {
+ "response": {
+ "operationFail": "The operation fail.",
+ "operationSuccess": "The operation was successful.",
+ "success": "Success"
+ }
+ }
+ },
+ "sys_authority": {
+ "copyFail": "Copy failed!",
+ "copyFailErr": "Copy failed",
+ "copySuccess": "Copy successfully"
+ },
+ "sys_auto_code": {
+ "autoCreateFail": "Automatic creation failed! Please clear the junk data yourself!",
+ "largeModelCreationFail": "Large model generation failed!",
+ "largeModelCreationFailErr": "Large model generation failed",
+ "previewFail": "Preview failed!",
+ "previewFailErr": "Preview failed",
+ "previewSuccess": "Previewed successfully",
+ "queryTablesFail": "Failed to query tables"
+ },
+ "sys_auto_code_history": {
+ "rollbackSuccess": "Rolledback successfully"
+ },
+ "sys_captcha": {
+ "vCodeFail": "Obtaining verification code failed!",
+ "vCodeFailErr": "Obtaining verification code failed",
+ "vCodeSuccess": "Verification code obtained successfully"
+ },
+ "sys_initdb": {
+ "autoCreateDBFail": "Automatic database creation failed!",
+ "autoCreateDBFailErr": "Automatic database creation failed, please check the background log and initialize it after checking",
+ "autoCreateDBSuccess": "Automatic database created successfully",
+ "paramVerifyFail": "Parameter verification failed!",
+ "paramVerifyFailErr": "Parameter verification failed"
+ },
+ "sys_jwt_blacklist": {
+ "jwtInvalidatedSuccess": "jwt was invalidated successfully",
+ "jwtInvalidationFailedErr": "JWT invalidation failed"
+ },
+ "sys_menu": {
+ "addFail": "Adding failed!",
+ "addFailErr": "Adding failed",
+ "addSuccess": "Added successfully"
+ },
+ "sys_operation_record": {
+ "batchDeleteFail": "Batch delete failed!",
+ "batchDeleteFailErr": "Batch delete failed",
+ "batchDeleteSuccess": "Batch delete successfully"
+ },
+ "sys_system": {
+ "rebootFail": "Failed to reboot the system!",
+ "rebootFailErr": "Failed to reboot the system",
+ "rebootSuccess": "Reboot the system successfully"
+ },
+ "sys_user": {
+ "changePWErr": "The modification failed, the original password does not match the current account",
+ "deleteUserFail": "Delete user failed",
+ "getTokenErr": "Failed to get token",
+ "getTokenFail": "Failed to get token!",
+ "jwtInvalidationFailed": "JWT invalidation failed!",
+ "loginFail": "Login failed! Username does not exist or password is incorrect!",
+ "loginStatusFail": "Failed to set the login status!",
+ "loginStatusFailErr": "Failed to set the login status",
+ "loginSuccess": "Logged in successfully",
+ "registrationFail": "Registration failed!",
+ "registrationFailErr": "Registration failed",
+ "registrationSuccess": "Registration success",
+ "resetPWFail": "Reset password failed!",
+ "resetPWFailErr": "Reset password failed",
+ "resetPWSuccess": "Password reset successfully",
+ "userNameOrPasswordError": "Username does not exist or password is incorrect",
+ "vCodeErr": "Verification code error"
+ },
+ "system": {
+ "api": {
+ "desc": {
+ "addMenu": "Add menu",
+ "addMenuRole": "Add menu and role association",
+ "addTemplateMethod": "Add template method",
+ "addtestttClients": "addclients表",
+ "autoCode": "Automate code",
+ "batchDeleteAnnouncement": "Batch Delete Announcement",
+ "batchDeleteExportTemplate": "Batch delete export template",
+ "batchDeleteOperationHistory": "Batch delete operation history",
+ "batchtestttClients": "batchclients表",
+ "breakpointContinue": "Breakpoint continuation",
+ "breakpointContinueFinish": "Breakpoint continuation complete",
+ "changePassword": "Change password (recommended)",
+ "changeRoleAPIPermission": "Change role api permissions",
+ "configurationTemplates": "Configuration template",
+ "confirmSyncApi": "Confirm sync API",
+ "copyRole": "Copy Role",
+ "createAPI": "Create API",
+ "createCustomer": "Create customer",
+ "createDictionary": "Create dictionary",
+ "createDictionaryContent": "Create dictionary content",
+ "createExportTemplate": "Create export template",
+ "createOperationRecord": "Create operation record",
+ "createPluginPackage": "Create plugin package",
+ "createRole": "Create Role",
+ "deleteAPI": "Delete APIs",
+ "deleteAPIByID": "Batch Delete API",
+ "deleteAnnouncement": "Delete Announcement",
+ "deleteButton": "Delete button",
+ "deleteCustomer": "Delete customer",
+ "deleteDictionary": "Delete dictionary",
+ "deleteDictionaryContent": "Delete dictionary content",
+ "deleteExportTemplate": "Delete export template",
+ "deleteFile": "Delete file",
+ "deleteMenu": "Delete Menu",
+ "deleteOperationRecord": "Delete operation record",
+ "deleteRole": "Delete role",
+ "deleteRollbackRecord": "Delete rollback record",
+ "deleteTemplate": "Delete template",
+ "deleteUsers": "Delete Users",
+ "deletetestttClients": "deleteclients表",
+ "downloadTemplate": "Download template",
+ "editFileNameOrRemark": "Edit file name or remark",
+ "exportExcel": "Export Excel",
+ "fileIntegrityCheck": "File integrity check",
+ "fileUploadExample": "File upload example",
+ "findTargetFile": "Find target file (second pass)",
+ "findtestttClients": "findclients表",
+ "getAPIByID": "Get API Details",
+ "getAPIList": "Get API List",
+ "getAllAPI": "Get All API",
+ "getAllDatabases": "Get all databases",
+ "getAllTemplates": "Get all templates",
+ "getAnnouncementByID": "Get Announcements By ID",
+ "getAnnouncementList": "Get Announcement List",
+ "getConfigFileContent": "Get configuration file content",
+ "getCustomerList": "Get customer list",
+ "getDatabaseTables": "Get database tables",
+ "getDictionaryById": "Get dictionary by ID",
+ "getDictionaryContentById": "Get dictionary content by ID",
+ "getDictionaryContentList": "Get dictionary content list",
+ "getDictionaryList": "Get dictionary list",
+ "getDynamicRoute": "Get user dynamic route",
+ "getExistingButtonPermission": "Get existing button permission",
+ "getExportTemplateById": "Get export template by ID",
+ "getExportTemplateList": "Get export template list",
+ "getMenuByID": "Get Menu By ID",
+ "getMenuList": "Get Menu List",
+ "getMenuRole": "Get the specified role menu",
+ "getMenuTree": "Get the menu tree (required)",
+ "getMetaInfo": "Get meta information",
+ "getOperationRecordById": "Get operation record by ID",
+ "getOperationRecordList": "Get operation record list",
+ "getPermissionList": "Get permission list",
+ "getRoleList": "Get Roles List",
+ "getRouteGroup": "Get route group",
+ "getSelectedTableFields": "Get all fields of the selected table",
+ "getSelfInfo": "Get self information (required)",
+ "getServerInfo": "Get server information",
+ "getSingleCustomer": "Get single customer",
+ "getSyncApi": "Get sync API",
+ "getTemplateFile": "Get the template file",
+ "getUploadFileList": "Get upload file list",
+ "getUsersList": "Get user list",
+ "ignoreApi": "Ignore API",
+ "importExcel": "Import Excel",
+ "installPlugin": "Install plugin",
+ "jwtAddedToBlackList": "JWT added to the blacklist (Logout required)",
+ "listtestttClients": "listclients表",
+ "mergeFileAfterUpload": "Merge file after upload",
+ "modifyUserRole": "Modify user role (required)",
+ "newAnnouncement": "New Announcement",
+ "packagePlugin": "Package plugin",
+ "pluginVersionResumableUpload": "Plugin version resumable upload",
+ "previewAutoCode": "Preview automated code",
+ "queryRollbackRecord": "Query rollback record",
+ "removeFileAfterUpload": "Remove file after upload",
+ "resetUserPassword": "Reset User Password",
+ "resetUserWeb": "User Interface Configuration",
+ "rollbackAutoGeneratedCode": "Rollback auto-generated code",
+ "sendEmail": "Send email",
+ "sendTestEmail": "Send test email",
+ "setButtonPermission": "Set button permission",
+ "setConfigFileContent": "Set configuration file content",
+ "setPermissionGroup": "Set permission group",
+ "setRolePermissions": "Set role resource permissions",
+ "setSelfInfo": "Set self information (required)",
+ "setUserInfo": "Set user information",
+ "updateAPI": "Update APIs",
+ "updateAnnouncement": "Update Announcement",
+ "updateCustomer": "Update customer",
+ "updateDictionary": "Update dictionary",
+ "updateDictionaryContent": "Update dictionary content",
+ "updateExportTemplate": "Update export template",
+ "updateMenu": "Update Menu",
+ "updateRole": "Update Role",
+ "updatetestttClients": "updateclients表",
+ "userLoginRequired": "User login (required)",
+ "userRegistration": "User registration"
+ },
+ "group": {
+ "announcement": "Announcement",
+ "api": "API",
+ "buttonAuthority": "Button Authority",
+ "casbin": "casbin",
+ "codeGen": "Code Generator",
+ "codeGenHistory": "Code generator log",
+ "customer": "Customer",
+ "dictDetails": "System Dictionary Details",
+ "dictionary": "System dictionary",
+ "email": "Email",
+ "fileUploadDownload": "File upload and download",
+ "menu": "Menu",
+ "optRecord": "Operation record",
+ "partialUpload": "Partial upload",
+ "resumeUpload": "Resumable upload (plug-in version)",
+ "role": "Role",
+ "systemService": "System Service",
+ "systemUser": "System User",
+ "tableTemplate": "Table Templates",
+ "templateConfiguration": "Template Configuration",
+ "testttClients": "clients表"
+ }
+ },
+ "authority": {
+ "normalUserSubRole": "Normal User Sub-Role",
+ "normalUsers": "Normal Users",
+ "permissionRefreshFailed": "Created successfully, permission refresh failed.",
+ "testRole": "Test Role"
+ },
+ "dictionary": {
+ "boolType": "Boolean Type",
+ "floatType": "Float Type",
+ "gender": "Gender Type",
+ "genderDict": "Gender dictionary",
+ "intType": "Integer Type",
+ "intTypeDict": "The database type corresponding to the int type",
+ "stringType": "String Type",
+ "timeDateType": "Time-Date Type",
+ "timeDateTypeDict": "Database Time-Date Type"
+ },
+ "dictionary_detail": {
+ "female": "Female",
+ "male": "Male"
+ },
+ "menu": {
+ "about": "About",
+ "adminTools": "Administration Tools",
+ "announcementManage": "Announcement Management [Example]",
+ "apiManage": "API Management",
+ "autoCode": "Code Generator",
+ "autoCodeEdit": "Automate code (reuse)",
+ "autoCodeManage": "Automated Code Management",
+ "breakPoint": "HTTP",
+ "customerList": "Customer List (Resource Example)",
+ "dashboard": "Dashboard",
+ "dataTableInitFail": "Failed to initialize table data",
+ "dictDetail": "Dictionary Details",
+ "dictManage": "Dictionary Management",
+ "emailPlugin": "Email Plugin",
+ "examples": "Examples",
+ "excelImportExport": "Excel Import And Export",
+ "formCreator": "Form Builder",
+ "mediaLibUpDown": "Media Library (Upload and Download)",
+ "menuManage": "Menu Management",
+ "operationLog": "Audit Log",
+ "packagePlugin": "Package Plugin",
+ "personalInfo": "Personal Information",
+ "pluginInstall": "Plugin Installation",
+ "pluginMarket": "Plugin Market",
+ "pluginSystem": "Plugin System",
+ "resumableUpload": "Resumable upload (plug-in version)",
+ "resume": "Resume From a Breakpoint (plug-in version)",
+ "roleManage": "Role Management",
+ "serverStatus": "Server Status",
+ "system": "System Configuration",
+ "systemTools": "System Tools",
+ "tableTemplate": "Table Template",
+ "templateConfig": "Template Configuration",
+ "testttClients": "clients表",
+ "userManage": "User Management",
+ "website": "Official Website"
+ }
+ }
+}
\ No newline at end of file
diff --git a/server/resource/lang/zh.json b/server/resource/lang/zh.json
index 09176e485..c8d717a73 100644
--- a/server/resource/lang/zh.json
+++ b/server/resource/lang/zh.json
@@ -1,310 +1,318 @@
{
- "general": {
- "modifyFail": "修改失败!",
- "modifySuccess": "修改成功",
- "getDataFail": "获取失败!",
- "getDataFailErr": "获取失败",
- "getDataSuccess": "获取成功",
- "deleteFail": "删除失败!",
- "deletFailErr": "删除失败",
- "deleteSuccess": "删除成功",
- "setupFail": "设置失败",
- "setupFailErr": "设置失败!",
- "setupSuccess": "设置成功",
- "creationFail": "创建失败!",
- "creationFailErr": "创建失败",
- "createSuccss": "创建成功",
- "updateFail": "更新失败!",
- "updateFailErr": "更新失败",
- "updateSuccess": "更新成功",
- "queryFail": "查询失败!",
- "queryFailErr": "查询失败",
- "querySuccess": "查询成功",
- "tabelDataInitFail": "表数据初始化失败!"
- },
- "init": {
- "dbAlreadyExist": "已存在数据库配置",
- "initDB": "前往初始化数据库",
- "dbAlreadyInit": "数据库无需初始化"
- },
- "sys_user": {
- "vCodeErr": "验证码错误",
- "loginFail": "登陆失败! 用户名不存在或者密码错误!",
- "userNameOrPasswordError": "用户名不存在或者密码错误",
- "getTokenFail": "获取token失败!",
- "getTokenErr": "获取token失败",
- "loginSuccess": "登录成功",
- "loginStatusFail": "设置登录状态失败!",
- "loginStatusFailErr": "设置登录状态失败",
- "jwtInvalidationFailed": "jwt作废失败",
- "registrationFail": "注册失败!",
- "registrationFailErr": "注册失败",
- "registrationSuccess": "注册成功",
- "changePWErr": "修改失败,原密码与当前账户不符",
- "deleteUserFail": "删除失败, 自杀失败",
- "resetPWFail": "重置失败!",
- "resetPWFailErr": "重置失败",
- "resetPWSuccess": "重置成功"
- },
- "sys_captcha": {
- "vCodeFail": "验证码获取失败",
- "vCodeSuccess": "验证码获取成功",
- "vCodeFailErr": "验证码获取失败!"
- },
- "sys_system": {
- "rebootFail": "重启系统失败!",
- "rebootFailErr": "重启系统失败",
- "rebootSuccess": "重启系统成功"
- },
- "sys_authority": {
- "copyFail": "拷贝失败!",
- "copyFailErr": "拷贝失败",
- "copySuccess": "拷贝成功"
- },
- "sys_auto_code_history": {
- "rollbackSuccess": "回滚成功"
- },
- "sys_auto_code": {
- "previewFail": "预览失败!",
- "previewFailErr": "预览失败",
- "previewSuccess": "预览成功",
- "autoCreateFail": "自动化创建失败!请自行清空垃圾数据!",
- "queryTablesFail": "查询table失败",
- "largeModelCreationFail" : "大模型生成失败!",
- "largeModelCreationFailErr" : "大模型生成失败"
- },
- "sys_initdb": {
- "paramVerifyFail": "参数校验不通过!",
- "paramVerifyFailErr": "参数校验不通过",
- "autoCreateDBFail": "自动创建数据库失败",
- "autoCreateDBFailErr": "自动创建数据库失败,请查看后台日志,检查后在进行初始化",
- "autoCreateDBSuccess": "自动创建数据库成功"
- },
- "sys_jwt_blacklist": {
- "jwtInvalidationFailedErr": "jwt作废失败",
- "jwtInvalidatedSuccess": "jwt作废成功"
- },
- "sys_menu": {
- "addFail": "添加失败!",
- "addFailErr": "添加失败",
- "addSuccess": "添加成功"
- },
- "sys_operation_record": {
- "batchDeleteFail": "批量删除失败!",
- "batchDeleteFailErr": "批量删除失败",
- "batchDeleteSuccess": "批量删除成功"
- },
- "system": {
- "api": {
- "group": {
- "systemUser": "系统用户",
- "api":"API",
- "role": "角色",
- "casbin":"casbin",
- "menu": "菜单",
- "partialUpload": "分片上传",
- "fileUploadDownload": "文件上传与下载",
- "systemService": "系统服务",
- "customer": "客户",
- "codeGen": "代码生成器",
- "templateConfiguration" : "模板配置",
- "codeGenHistory": "代码生成器历史",
- "dictDetails": "系统字典详情",
- "dictionary": "系统字典",
- "optRecord": "操作记录",
- "resumeUpload": "断点续传(插件版)",
- "email": "Email",
- "buttonAuthority" : "按钮权限",
- "tableTemplate" : "表格模板",
- "announcement" : "公告"
- },
- "desc": {
- "userLoginRequired": "用户登录(必选)",
- "addMenu": "新增菜单",
- "addMenuRole": "增加menu和角色关联关系",
- "changePassword": "修改密码(建议选择)",
- "changeRoleAPIPermission": "更改角色api权限",
- "copyRole": "拷贝角色",
- "createAPI": "创建api",
- "createRole": "创建角色",
- "deleteAPI": "删除Api",
- "deleteAPIByID": "批量删除api",
- "deleteMenu": "删除菜单",
- "deleteRole": "删除角色",
- "deleteUsers": "删除用户",
- "getAPIByID": "获取api详细信息",
- "getAPIList": "获取api列表",
- "getAllAPI": "获取所有api",
- "getDynamicRoute": "获取用户动态路由",
- "getMenuByID": "根据id获取菜单",
- "getMenuList": "分页获取基础menu列表",
- "getMenuRole": "获取指定角色menu",
- "getMenuTree": "获取菜单树(必选)",
- "getPermissionList": "获取权限列表",
- "getRoleList": "获取角色列表",
- "getSelfInfo": "获取自身信息(必选)",
- "getUsersList": "获取用户列表",
- "jwtAddedToBlackList": "jwt加入黑名单(退出,必选)",
- "modifyUserRole": "修改用户角色(必选)",
- "resetUserPassword": "重置用户密码",
- "resetUserWeb": "用户界面配置",
- "setPermissionGroup": "设置权限组",
- "setRolePermissions": "设置角色资源权限",
- "setSelfInfo": "设置自身信息(必选)",
- "setUserInfo": "设置用户信息",
- "updateAPI": "更新Api",
- "updateMenu": "更新菜单",
- "updateRole": "更新角色信息",
- "userRegistration": "用户注册",
- "configurationTemplates" : "配置模板",
- "getTemplateFile" : "获取模板文件",
- "getAllTemplates" : "获取所有模板",
- "deleteTemplate" : "删除模板",
- "newAnnouncement" : "新建公告",
- "deleteAnnouncement" : "删除公告",
- "batchDeleteAnnouncement" : "批量删除公告",
- "updateAnnouncement" : "更新公告",
- "getAnnouncementByID" : "根据ID获取公告",
- "getAnnouncementList" : "获取公告列表",
- "findTargetFile": "寻找目标文件(秒传)",
- "breakpointContinue": "断点续传",
- "breakpointContinueFinish": "断点续传完成",
- "removeFileAfterUpload": "上传完成移除文件",
- "fileUploadExample": "文件上传示例",
- "deleteFile": "删除文件",
- "editFileNameOrRemark": "文件名或者备注编辑",
- "getUploadFileList": "获取上传文件列表",
- "getServerInfo": "获取服务器信息",
- "getConfigFileContent": "获取配置文件内容",
- "setConfigFileContent": "设置配置文件内容",
- "updateCustomer": "更新客户",
- "createCustomer": "创建客户",
- "deleteCustomer": "删除客户",
- "getSingleCustomer": "获取单一客户",
- "getCustomerList": "获取客户列表",
- "getAllDatabases": "获取所有数据库",
- "getDatabaseTables": "获取数据库表",
- "autoCode": "自动化代码",
- "previewAutoCode": "预览自动化代码",
- "getSelectedTableFields": "获取所选table的所有字段",
- "createPluginPackage": "自从创建插件包",
- "installPlugin": "安装插件",
- "packagePlugin": "打包插件",
- "getMetaInfo": "获取meta信息",
- "rollbackAutoGeneratedCode": "回滚自动生成代码",
- "queryRollbackRecord": "查询回滚记录",
- "deleteRollbackRecord": "删除回滚记录",
- "addTemplateMethod": "增加模板方法",
- "updateDictionaryContent": "更新字典内容",
- "createDictionaryContent": "新增字典内容",
- "deleteDictionaryContent": "删除字典内容",
- "getDictionaryContentById": "根据ID获取字典内",
- "getDictionaryContentList": "获取字典内容列表",
- "createDictionary": "新增字典",
- "deleteDictionary": "删除字典",
- "updateDictionary": "更新字典",
- "getDictionaryById": "根据ID获取字典",
- "getDictionaryList": "获取字典列表",
- "createOperationRecord": "新增操作记录",
- "getOperationRecordById": "根据ID获取操作记录",
- "getOperationRecordList": "获取操作记录列表",
- "deleteOperationRecord": "删除操作记录",
- "batchDeleteOperationHistory": "批量删除操作历史",
- "pluginVersionResumableUpload": "插件版分片上传",
- "fileIntegrityCheck": "文件完整度验证",
- "mergeFileAfterUpload": "上传完成合并文件",
- "sendTestEmail": "发送测试邮件",
- "sendEmail": "发送邮件",
- "setButtonPermission": "设置按钮权限",
- "getExistingButtonPermission": "获取已有按钮权限",
- "deleteButton": "删除按钮",
- "createExportTemplate": "新增导出模板",
- "deleteExportTemplate": "删除导出模板",
- "batchDeleteExportTemplate": "批量删除导出模板",
- "updateExportTemplate": "更新导出模板",
- "getExportTemplateById": "根据ID获取导出模板",
- "getExportTemplateList": "获取导出模板列表",
- "exportExcel": "导出Excel",
- "downloadTemplate": "下载模板",
- "importExcel": "导入Excel",
- "getSyncApi": "获取待同步API",
- "getRouteGroup": "获取路由组",
- "confirmSyncApi": "确认同步API",
- "ignoreApi": "忽略API"
- }
- },
- "authority": {
- "normalUserSubRole": "普通用户子角色",
- "normalUsers": "普通用户",
- "testRole": "测试角色",
- "permissionRefreshFailed" : "创建成功,权限刷新失败。"
- },
- "dictionary": {
- "boolType": "数据库bool类型",
- "floatType": "数据库浮点型",
- "gender": "性别",
- "genderDict": "性别字典",
- "intType": "数据库int类型",
- "intTypeDict": "int类型对应的数据库类型",
- "stringType": "数据库字符串",
- "timeDateType": "数据库时间日期类型",
- "timeDateTypeDict": "数据库时间日期类型"
- },
- "dictionary_detail": {
- "female": "女",
- "male": "男"
- },
- "menu": {
- "about": "关于我们",
- "adminTools": "超级管理员",
- "apiManage": "api管理",
- "autoCode": "代码生成器",
- "autoCodeEdit": "自动化代码(复用)",
- "autoCodeManage": "自动化代码管理",
- "breakPoint": "断点续传",
- "customerList": "客户列表(资源示例)",
- "dashboard": "仪表盘",
- "dataTableInitFail": "表数据初始化失败",
- "dictDetail": "字典详情",
- "dictManage": "字典管理",
- "examples": "示例文件",
- "excelImportExport": "excel导入导出",
- "formCreator": "表单生成器",
- "mediaLibUpDown": "媒体库(上传下载)",
- "menuManage": "菜单管理",
- "operationLog": "操作历史",
- "personalInfo": "个人信息",
- "resumableUpload": "断点续传(插件版)",
- "resume": "断点续传(插件版)",
- "roleManage": "角色管理",
- "serverStatus": "服务器状态",
- "system": "系统配置",
- "systemTools": "系统工具",
- "userManage": "用户管理",
- "website": "官方网站",
- "templateConfig": "模板配置",
- "pluginSystem": "插件系统",
- "pluginMarket": "插件市场",
- "pluginInstall": "插件安装",
- "packagePlugin": "打包插件",
- "emailPlugin": "邮件插件",
- "tableTemplate": "表格模板",
- "announcementManage": "公告管理[示例]"
- }
- },
- "core": {
- "server" : {
- "welcomeTo" : "欢迎使用",
- "currentVersion" : "当前版本"
- }
- },
- "model" : {
- "common" : {
- "response" : {
- "success" : "成功",
- "operationSuccess" : "操作成功",
- "operationFail" : "操作失败"
- }
- }
- }
-}
+ "core": {
+ "server": {
+ "currentVersion": "当前版本",
+ "welcomeTo": "欢迎使用"
+ }
+ },
+ "general": {
+ "createSuccss": "创建成功",
+ "creationFail": "创建失败!",
+ "creationFailErr": "创建失败",
+ "deletFailErr": "删除失败",
+ "deleteFail": "删除失败!",
+ "deleteSuccess": "删除成功",
+ "getDataFail": "获取失败!",
+ "getDataFailErr": "获取失败",
+ "getDataSuccess": "获取成功",
+ "modifyFail": "修改失败!",
+ "modifySuccess": "修改成功",
+ "queryFail": "查询失败!",
+ "queryFailErr": "查询失败",
+ "querySuccess": "查询成功",
+ "setupFail": "设置失败",
+ "setupFailErr": "设置失败!",
+ "setupSuccess": "设置成功",
+ "tabelDataInitFail": "表数据初始化失败!",
+ "updateFail": "更新失败!",
+ "updateFailErr": "更新失败",
+ "updateSuccess": "更新成功"
+ },
+ "init": {
+ "dbAlreadyExist": "已存在数据库配置",
+ "dbAlreadyInit": "数据库无需初始化",
+ "initDB": "前往初始化数据库"
+ },
+ "model": {
+ "common": {
+ "response": {
+ "operationFail": "操作失败",
+ "operationSuccess": "操作成功",
+ "success": "成功"
+ }
+ }
+ },
+ "sys_authority": {
+ "copyFail": "拷贝失败!",
+ "copyFailErr": "拷贝失败",
+ "copySuccess": "拷贝成功"
+ },
+ "sys_auto_code": {
+ "autoCreateFail": "自动化创建失败!请自行清空垃圾数据!",
+ "largeModelCreationFail": "大模型生成失败!",
+ "largeModelCreationFailErr": "大模型生成失败",
+ "previewFail": "预览失败!",
+ "previewFailErr": "预览失败",
+ "previewSuccess": "预览成功",
+ "queryTablesFail": "查询table失败"
+ },
+ "sys_auto_code_history": {
+ "rollbackSuccess": "回滚成功"
+ },
+ "sys_captcha": {
+ "vCodeFail": "验证码获取失败",
+ "vCodeFailErr": "验证码获取失败!",
+ "vCodeSuccess": "验证码获取成功"
+ },
+ "sys_initdb": {
+ "autoCreateDBFail": "自动创建数据库失败",
+ "autoCreateDBFailErr": "自动创建数据库失败,请查看后台日志,检查后在进行初始化",
+ "autoCreateDBSuccess": "自动创建数据库成功",
+ "paramVerifyFail": "参数校验不通过!",
+ "paramVerifyFailErr": "参数校验不通过"
+ },
+ "sys_jwt_blacklist": {
+ "jwtInvalidatedSuccess": "jwt作废成功",
+ "jwtInvalidationFailedErr": "jwt作废失败"
+ },
+ "sys_menu": {
+ "addFail": "添加失败!",
+ "addFailErr": "添加失败",
+ "addSuccess": "添加成功"
+ },
+ "sys_operation_record": {
+ "batchDeleteFail": "批量删除失败!",
+ "batchDeleteFailErr": "批量删除失败",
+ "batchDeleteSuccess": "批量删除成功"
+ },
+ "sys_system": {
+ "rebootFail": "重启系统失败!",
+ "rebootFailErr": "重启系统失败",
+ "rebootSuccess": "重启系统成功"
+ },
+ "sys_user": {
+ "changePWErr": "修改失败,原密码与当前账户不符",
+ "deleteUserFail": "删除失败, 自杀失败",
+ "getTokenErr": "获取token失败",
+ "getTokenFail": "获取token失败!",
+ "jwtInvalidationFailed": "jwt作废失败",
+ "loginFail": "登陆失败! 用户名不存在或者密码错误!",
+ "loginStatusFail": "设置登录状态失败!",
+ "loginStatusFailErr": "设置登录状态失败",
+ "loginSuccess": "登录成功",
+ "registrationFail": "注册失败!",
+ "registrationFailErr": "注册失败",
+ "registrationSuccess": "注册成功",
+ "resetPWFail": "重置失败!",
+ "resetPWFailErr": "重置失败",
+ "resetPWSuccess": "重置成功",
+ "userNameOrPasswordError": "用户名不存在或者密码错误",
+ "vCodeErr": "验证码错误"
+ },
+ "system": {
+ "api": {
+ "desc": {
+ "addMenu": "新增菜单",
+ "addMenuRole": "增加menu和角色关联关系",
+ "addTemplateMethod": "增加模板方法",
+ "addtestttClients": "addclients表",
+ "autoCode": "自动化代码",
+ "batchDeleteAnnouncement": "批量删除公告",
+ "batchDeleteExportTemplate": "批量删除导出模板",
+ "batchDeleteOperationHistory": "批量删除操作历史",
+ "batchtestttClients": "batchclients表",
+ "breakpointContinue": "断点续传",
+ "breakpointContinueFinish": "断点续传完成",
+ "changePassword": "修改密码(建议选择)",
+ "changeRoleAPIPermission": "更改角色api权限",
+ "configurationTemplates": "配置模板",
+ "confirmSyncApi": "确认同步API",
+ "copyRole": "拷贝角色",
+ "createAPI": "创建api",
+ "createCustomer": "创建客户",
+ "createDictionary": "新增字典",
+ "createDictionaryContent": "新增字典内容",
+ "createExportTemplate": "新增导出模板",
+ "createOperationRecord": "新增操作记录",
+ "createPluginPackage": "自从创建插件包",
+ "createRole": "创建角色",
+ "deleteAPI": "删除Api",
+ "deleteAPIByID": "批量删除api",
+ "deleteAnnouncement": "删除公告",
+ "deleteButton": "删除按钮",
+ "deleteCustomer": "删除客户",
+ "deleteDictionary": "删除字典",
+ "deleteDictionaryContent": "删除字典内容",
+ "deleteExportTemplate": "删除导出模板",
+ "deleteFile": "删除文件",
+ "deleteMenu": "删除菜单",
+ "deleteOperationRecord": "删除操作记录",
+ "deleteRole": "删除角色",
+ "deleteRollbackRecord": "删除回滚记录",
+ "deleteTemplate": "删除模板",
+ "deleteUsers": "删除用户",
+ "deletetestttClients": "deleteclients表",
+ "downloadTemplate": "下载模板",
+ "editFileNameOrRemark": "文件名或者备注编辑",
+ "exportExcel": "导出Excel",
+ "fileIntegrityCheck": "文件完整度验证",
+ "fileUploadExample": "文件上传示例",
+ "findTargetFile": "寻找目标文件(秒传)",
+ "findtestttClients": "findclients表",
+ "getAPIByID": "获取api详细信息",
+ "getAPIList": "获取api列表",
+ "getAllAPI": "获取所有api",
+ "getAllDatabases": "获取所有数据库",
+ "getAllTemplates": "获取所有模板",
+ "getAnnouncementByID": "根据ID获取公告",
+ "getAnnouncementList": "获取公告列表",
+ "getConfigFileContent": "获取配置文件内容",
+ "getCustomerList": "获取客户列表",
+ "getDatabaseTables": "获取数据库表",
+ "getDictionaryById": "根据ID获取字典",
+ "getDictionaryContentById": "根据ID获取字典内",
+ "getDictionaryContentList": "获取字典内容列表",
+ "getDictionaryList": "获取字典列表",
+ "getDynamicRoute": "获取用户动态路由",
+ "getExistingButtonPermission": "获取已有按钮权限",
+ "getExportTemplateById": "根据ID获取导出模板",
+ "getExportTemplateList": "获取导出模板列表",
+ "getMenuByID": "根据id获取菜单",
+ "getMenuList": "分页获取基础menu列表",
+ "getMenuRole": "获取指定角色menu",
+ "getMenuTree": "获取菜单树(必选)",
+ "getMetaInfo": "获取meta信息",
+ "getOperationRecordById": "根据ID获取操作记录",
+ "getOperationRecordList": "获取操作记录列表",
+ "getPermissionList": "获取权限列表",
+ "getRoleList": "获取角色列表",
+ "getRouteGroup": "获取路由组",
+ "getSelectedTableFields": "获取所选table的所有字段",
+ "getSelfInfo": "获取自身信息(必选)",
+ "getServerInfo": "获取服务器信息",
+ "getSingleCustomer": "获取单一客户",
+ "getSyncApi": "获取待同步API",
+ "getTemplateFile": "获取模板文件",
+ "getUploadFileList": "获取上传文件列表",
+ "getUsersList": "获取用户列表",
+ "ignoreApi": "忽略API",
+ "importExcel": "导入Excel",
+ "installPlugin": "安装插件",
+ "jwtAddedToBlackList": "jwt加入黑名单(退出,必选)",
+ "listtestttClients": "listclients表",
+ "mergeFileAfterUpload": "上传完成合并文件",
+ "modifyUserRole": "修改用户角色(必选)",
+ "newAnnouncement": "新建公告",
+ "packagePlugin": "打包插件",
+ "pluginVersionResumableUpload": "插件版分片上传",
+ "previewAutoCode": "预览自动化代码",
+ "queryRollbackRecord": "查询回滚记录",
+ "removeFileAfterUpload": "上传完成移除文件",
+ "resetUserPassword": "重置用户密码",
+ "resetUserWeb": "用户界面配置",
+ "rollbackAutoGeneratedCode": "回滚自动生成代码",
+ "sendEmail": "发送邮件",
+ "sendTestEmail": "发送测试邮件",
+ "setButtonPermission": "设置按钮权限",
+ "setConfigFileContent": "设置配置文件内容",
+ "setPermissionGroup": "设置权限组",
+ "setRolePermissions": "设置角色资源权限",
+ "setSelfInfo": "设置自身信息(必选)",
+ "setUserInfo": "设置用户信息",
+ "updateAPI": "更新Api",
+ "updateAnnouncement": "更新公告",
+ "updateCustomer": "更新客户",
+ "updateDictionary": "更新字典",
+ "updateDictionaryContent": "更新字典内容",
+ "updateExportTemplate": "更新导出模板",
+ "updateMenu": "更新菜单",
+ "updateRole": "更新角色信息",
+ "updatetestttClients": "updateclients表",
+ "userLoginRequired": "用户登录(必选)",
+ "userRegistration": "用户注册"
+ },
+ "group": {
+ "announcement": "公告",
+ "api": "API",
+ "buttonAuthority": "按钮权限",
+ "casbin": "casbin",
+ "codeGen": "代码生成器",
+ "codeGenHistory": "代码生成器历史",
+ "customer": "客户",
+ "dictDetails": "系统字典详情",
+ "dictionary": "系统字典",
+ "email": "Email",
+ "fileUploadDownload": "文件上传与下载",
+ "menu": "菜单",
+ "optRecord": "操作记录",
+ "partialUpload": "分片上传",
+ "resumeUpload": "断点续传(插件版)",
+ "role": "角色",
+ "systemService": "系统服务",
+ "systemUser": "系统用户",
+ "tableTemplate": "表格模板",
+ "templateConfiguration": "模板配置",
+ "testttClients": "clients表"
+ }
+ },
+ "authority": {
+ "normalUserSubRole": "普通用户子角色",
+ "normalUsers": "普通用户",
+ "permissionRefreshFailed": "创建成功,权限刷新失败。",
+ "testRole": "测试角色"
+ },
+ "dictionary": {
+ "boolType": "数据库bool类型",
+ "floatType": "数据库浮点型",
+ "gender": "性别",
+ "genderDict": "性别字典",
+ "intType": "数据库int类型",
+ "intTypeDict": "int类型对应的数据库类型",
+ "stringType": "数据库字符串",
+ "timeDateType": "数据库时间日期类型",
+ "timeDateTypeDict": "数据库时间日期类型"
+ },
+ "dictionary_detail": {
+ "female": "女",
+ "male": "男"
+ },
+ "menu": {
+ "about": "关于我们",
+ "adminTools": "超级管理员",
+ "announcementManage": "公告管理[示例]",
+ "apiManage": "api管理",
+ "autoCode": "代码生成器",
+ "autoCodeEdit": "自动化代码(复用)",
+ "autoCodeManage": "自动化代码管理",
+ "breakPoint": "断点续传",
+ "customerList": "客户列表(资源示例)",
+ "dashboard": "仪表盘",
+ "dataTableInitFail": "表数据初始化失败",
+ "dictDetail": "字典详情",
+ "dictManage": "字典管理",
+ "emailPlugin": "邮件插件",
+ "examples": "示例文件",
+ "excelImportExport": "excel导入导出",
+ "formCreator": "表单生成器",
+ "mediaLibUpDown": "媒体库(上传下载)",
+ "menuManage": "菜单管理",
+ "operationLog": "操作历史",
+ "packagePlugin": "打包插件",
+ "personalInfo": "个人信息",
+ "pluginInstall": "插件安装",
+ "pluginMarket": "插件市场",
+ "pluginSystem": "插件系统",
+ "resumableUpload": "断点续传(插件版)",
+ "resume": "断点续传(插件版)",
+ "roleManage": "角色管理",
+ "serverStatus": "服务器状态",
+ "system": "系统配置",
+ "systemTools": "系统工具",
+ "tableTemplate": "表格模板",
+ "templateConfig": "模板配置",
+ "testttClients": "clients表",
+ "userManage": "用户管理",
+ "website": "官方网站"
+ }
+ }
+}
\ No newline at end of file
diff --git a/server/resource/package/web/view/table.vue.tpl b/server/resource/package/web/view/table.vue.tpl
index 093d7bdce..3dd4fff79 100644
--- a/server/resource/package/web/view/table.vue.tpl
+++ b/server/resource/package/web/view/table.vue.tpl
@@ -1,4 +1,5 @@
{{- $global := . }}
+{{- $top := . -}}
{{- $templateID := printf "%s_%s" .Package .StructName }}
{{- if not .OnlyTemplate}}
@@ -293,14 +294,9 @@
-<<<<<<< HEAD
- {{- range .FrontFields}}
-
-=======
{{- range .Fields}}
{{- if .Form}}
-
->>>>>>> main
+
{{- if .CheckDataSource}}
@@ -446,16 +442,16 @@ import ArrayCtrl from '@/components/arrayCtrl/arrayCtrl.vue'
import { getDictFunc, formatDate, formatBoolean, filterDict ,filterDataSource, returnArrImg, onDownloadFile } from '@/utils/format'
import { ElMessage, ElMessageBox } from 'element-plus'
import { ref, reactive } from 'vue'
-<<<<<<< HEAD
+
import { useI18n } from 'vue-i18n' // added by mohamed hassan to support multilanguage
const i18n = useI18n() // added by mohamed hassan to support multilanguage
const { t } = useI18n() // added by mohamed hassan to support multilanguage
-=======
+
{{- if .AutoCreateBtnAuth }}
// 引入按钮权限标识
import { useBtnAuth } from '@/utils/btnAuth'
{{- end }}
->>>>>>> main
+
{{if .HasExcel -}}
// 导出组件
diff --git a/web/src/view/systemTools/autoPkg/autoPkg.vue b/web/src/view/systemTools/autoPkg/autoPkg.vue
index 558031d10..344597a40 100644
--- a/web/src/view/systemTools/autoPkg/autoPkg.vue
+++ b/web/src/view/systemTools/autoPkg/autoPkg.vue
@@ -77,7 +77,7 @@
ref="pkgForm"
:model="form"
:rules="rules"
- label-width="120px"
+ label-width="80px"
>
{
getTemplates()
-const validateData = (rule, value, callback) => {
+const validateNum = (rule, value, callback) => {
if (/[\u4E00-\u9FA5]/g.test(value)) {
callback(new Error(t('view.systemTools.autoPkg.cannotStartWithNumberNote')))
} else if ((/^\d+$/.test(value[0]))) {