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

@@ -2571,6 +2571,55 @@
"color": "Color",
"presets": "Permission presets",
"permissions": "Permissions",
"permissionSections": {
"users": "Users",
"tickets": "Tickets",
"stats": "Statistics",
"broadcasts": "Broadcasts",
"tariffs": "Tariffs",
"promocodes": "Promo codes",
"promo_groups": "Promo groups",
"promo_offers": "Promo offers",
"campaigns": "Campaigns",
"partners": "Partners",
"withdrawals": "Withdrawals",
"payments": "Payments",
"payment_methods": "Payment methods",
"servers": "Servers",
"remnawave": "Remnawave",
"traffic": "Traffic",
"settings": "Settings",
"roles": "Roles",
"audit_log": "Audit log",
"channels": "Channels",
"ban_system": "Ban system",
"wheel": "Lucky wheel",
"apps": "Apps",
"email_templates": "Email templates",
"pinned_messages": "Pinned messages",
"updates": "Updates"
},
"permissionActions": {
"read": "Read",
"edit": "Edit",
"create": "Create",
"delete": "Delete",
"block": "Block",
"sync": "Sync",
"reply": "Reply",
"close": "Close",
"settings": "Settings",
"export": "Export",
"send": "Send",
"stats": "Stats",
"approve": "Approve",
"revoke": "Revoke",
"reject": "Reject",
"manage": "Manage",
"ban": "Ban",
"unban": "Unban",
"assign": "Assign"
},
"toggleSection": "Toggle all {{section}} permissions",
"selectedPermissions_one": "{{count}} permission selected",
"selectedPermissions_other": "{{count}} permissions selected",