feat: add translations for permission sections and actions

Translate all permission section names (users, tickets, etc.) and
action names (read, edit, delete, etc.) in ru/en/zh/fa locales.
Apply translations in PermissionMatrix, PolicyEdit, and Policies list.
This commit is contained in:
Fringg
2026-02-25 04:33:35 +03:00
parent bc5d832e0d
commit 80bfaca457
7 changed files with 211 additions and 8 deletions

View File

@@ -2360,6 +2360,55 @@
"color": "رنگ",
"presets": "الگوهای مجوز",
"permissions": "مجوزها",
"permissionSections": {
"users": "کاربران",
"tickets": "تیکت‌ها",
"stats": "آمار",
"broadcasts": "پیام‌های همگانی",
"tariffs": "تعرفه‌ها",
"promocodes": "کدهای تخفیف",
"promo_groups": "گروه‌های تبلیغاتی",
"promo_offers": "پیشنهادات تبلیغاتی",
"campaigns": "کمپین‌ها",
"partners": "شرکا",
"withdrawals": "برداشت‌ها",
"payments": "پرداخت‌ها",
"payment_methods": "روش‌های پرداخت",
"servers": "سرورها",
"remnawave": "Remnawave",
"traffic": "ترافیک",
"settings": "تنظیمات",
"roles": "نقش‌ها",
"audit_log": "گزارش حسابرسی",
"channels": "کانال‌ها",
"ban_system": "سیستم مسدودسازی",
"wheel": "چرخ شانس",
"apps": "برنامه‌ها",
"email_templates": "قالب‌های ایمیل",
"pinned_messages": "پیام‌های سنجاق‌شده",
"updates": "به‌روزرسانی‌ها"
},
"permissionActions": {
"read": "خواندن",
"edit": "ویرایش",
"create": "ایجاد",
"delete": "حذف",
"block": "مسدودسازی",
"sync": "همگام‌سازی",
"reply": "پاسخ",
"close": "بستن",
"settings": "تنظیمات",
"export": "خروجی",
"send": "ارسال",
"stats": "آمار",
"approve": "تأیید",
"revoke": "لغو",
"reject": "رد",
"manage": "مدیریت",
"ban": "مسدود کردن",
"unban": "رفع مسدودیت",
"assign": "اختصاص"
},
"toggleSection": "تغییر وضعیت تمام مجوزهای {{section}}",
"selectedPermissions_other": "{{count}} مجوز انتخاب شده",
"cancel": "لغو",