fix: add full i18n support for RemnaWave section and improve sync UI

This commit is contained in:
c0mrade
2026-02-02 11:04:25 +03:00
parent 6c795539f2
commit ed86dfa8bd
6 changed files with 326 additions and 121 deletions

View File

@@ -1702,7 +1702,17 @@
"offline": "آفلاین",
"online": "آنلاین",
"restart": "راه‌اندازی مجدد",
"restartAll": "راه‌اندازی مجدد همه"
"restartAll": "راه‌اندازی مجدد همه",
"usersOnline": "آنلاین",
"trafficUsed": "استفاده شده",
"uptimeLabel": "زمان فعالیت",
"stats": {
"total": "کل",
"online": "آنلاین",
"offline": "آفلاین",
"disabled": "غیرفعال",
"users": "کاربران"
}
},
"overview": {
"bandwidth": "پهنای باند لحظه‌ای",
@@ -1716,6 +1726,11 @@
"total": "کل",
"totalUsers": "کل کاربران",
"traffic": "آمار ترافیک",
"traffic2days": "۲ روز",
"traffic7days": "۷ روز",
"traffic30days": "۳۰ روز",
"trafficMonth": "ماه",
"trafficYear": "سال",
"upload": "آپلود",
"uptime": "زمان فعالیت",
"usersByStatus": "کاربران بر اساس وضعیت",
@@ -1725,23 +1740,46 @@
"noSquads": "گروهی یافت نشد",
"notSynced": "همگام نشده",
"syncServers": "همگام‌سازی سرورها",
"synced": "همگام شده"
"synced": "همگام شده",
"members": "اعضا",
"inbounds": "ورودی‌ها",
"available": "در دسترس",
"unavailable": "در دسترس نیست",
"stats": {
"total": "کل",
"synced": "همگام",
"available": "در دسترس",
"members": "اعضا"
},
"detail": "جزئیات گروه",
"loadError": "بارگذاری گروه ناموفق بود",
"info": "اطلاعات",
"originalName": "نام اصلی",
"countryCode": "کشور",
"statsTitle": "آمار",
"inboundsList": "لیست ورودی‌ها",
"localSettings": "تنظیمات محلی",
"trialEligible": "واجد شرایط آزمایشی",
"price": "قیمت",
"users": "کاربران"
},
"sync": {
"autoSync": "همگام‌سازی خودکار",
"cleanup": "پاکسازی",
"cleanupDesc": "حذف اشتراک‌های بدون کاربر",
"fromPanel": "همگام‌سازی از پنل",
"fromPanelDesc": "وارد کردن کاربران از پنل RemnaWave به پایگاه داده ربات",
"manual": "همگام‌سازی دستی",
"runNow": "اجرای فوری",
"statuses": "همگام‌سازی وضعیت‌ها",
"statusesDesc": "همگام‌سازی وضعیت اشتراک‌ها با پنل",
"subscriptions": "اشتراک‌ها",
"toPanel": "همگام‌سازی به پنل",
"toPanelDesc": "صادر کردن کاربران از پایگاه داده ربات به پنل RemnaWave",
"validate": "اعتبارسنجی",
"validateDesc": "بررسی و رفع ناسازگاری‌های اشتراک"
"runNow": "اجرا",
"run": "اجرا",
"running": "در حال اجرا...",
"schedule": "برنامه",
"status": "وضعیت",
"lastRun": "آخرین اجرا",
"nextRun": "اجرای بعدی",
"enabled": "فعال",
"disabled": "غیرفعال",
"success": "موفق",
"runAutoSyncNow": "اجرای همگام‌سازی خودکار",
"fromPanel": "از پنل",
"fromPanelDesc": "وارد کردن کاربران از RemnaWave به ربات",
"toPanel": "به پنل",
"toPanelDesc": "صادر کردن کاربران از ربات به RemnaWave"
}
},
"theme": {