diff --git a/src/locales/en.json b/src/locales/en.json index 202ca1e..17827b9 100644 --- a/src/locales/en.json +++ b/src/locales/en.json @@ -439,7 +439,8 @@ "apps": "Apps", "wheel": "Wheel", "tariffs": "Tariffs", - "servers": "Servers" + "servers": "Servers", + "broadcasts": "Broadcasts" }, "panel": { "title": "Admin Panel", @@ -450,7 +451,8 @@ "appsDesc": "Manage connection apps", "wheelDesc": "Configure fortune wheel and prizes", "tariffsDesc": "Manage tariff plans", - "serversDesc": "Configure VPN servers" + "serversDesc": "Configure VPN servers", + "broadcastsDesc": "Mass messaging to users" }, "wheel": { "title": "Fortune Wheel Settings", @@ -510,6 +512,32 @@ "topWins": "Top Wins" } }, + "broadcasts": { + "title": "Broadcasts", + "subtitle": "Mass messaging to users", + "create": "Create Broadcast", + "empty": "No broadcasts yet", + "selectFilter": "Select audience", + "selectFilterPlaceholder": "Select filter...", + "recipients": "recip.", + "messageText": "Message text", + "messageTextPlaceholder": "Enter broadcast message...", + "media": "Media file", + "addMedia": "Add media", + "uploading": "Uploading...", + "buttons": "Buttons", + "willBeSent": "Will be sent to", + "users": "users", + "send": "Send", + "stop": "Stop", + "progress": "Progress", + "total": "Total", + "sent": "Sent", + "failed": "Failed", + "filter": "Filter", + "message": "Message", + "unknownAdmin": "Unknown admin" + }, "settings": { "title": "System Settings", "allCategories": "All categories", diff --git a/src/locales/fa.json b/src/locales/fa.json index 7950f63..d3777eb 100644 --- a/src/locales/fa.json +++ b/src/locales/fa.json @@ -334,7 +334,8 @@ "apps": "برنامه‌ها", "wheel": "چرخ", "tariffs": "تعرفه‌ها", - "servers": "سرورها" + "servers": "سرورها", + "broadcasts": "پیام‌رسانی" }, "panel": { "title": "پنل مدیریت", @@ -345,7 +346,8 @@ "appsDesc": "مدیریت برنامه‌های اتصال", "wheelDesc": "تنظیم چرخ شانس و جوایز", "tariffsDesc": "مدیریت طرح‌های تعرفه", - "serversDesc": "تنظیم سرورهای VPN" + "serversDesc": "تنظیم سرورهای VPN", + "broadcastsDesc": "ارسال پیام گروهی به کاربران" }, "wheel": { "title": "تنظیمات چرخ شانس", @@ -405,6 +407,32 @@ "topWins": "برترین برنده‌ها" } }, + "broadcasts": { + "title": "پیام‌رسانی", + "subtitle": "ارسال پیام گروهی به کاربران", + "create": "ایجاد پیام", + "empty": "هنوز پیامی ارسال نشده", + "selectFilter": "انتخاب مخاطبین", + "selectFilterPlaceholder": "انتخاب فیلتر...", + "recipients": "نفر", + "messageText": "متن پیام", + "messageTextPlaceholder": "متن پیام را وارد کنید...", + "media": "فایل رسانه", + "addMedia": "افزودن رسانه", + "uploading": "در حال آپلود...", + "buttons": "دکمه‌ها", + "willBeSent": "ارسال می‌شود به", + "users": "کاربر", + "send": "ارسال", + "stop": "توقف", + "progress": "پیشرفت", + "total": "کل", + "sent": "ارسال شده", + "failed": "ناموفق", + "filter": "فیلتر", + "message": "پیام", + "unknownAdmin": "مدیر ناشناس" + }, "settings": { "title": "تنظیمات سیستم", "allCategories": "همه دسته‌ها", diff --git a/src/locales/ru.json b/src/locales/ru.json index eb54446..2b45052 100644 --- a/src/locales/ru.json +++ b/src/locales/ru.json @@ -439,7 +439,8 @@ "apps": "Приложения", "wheel": "Колесо", "tariffs": "Тарифы", - "servers": "Серверы" + "servers": "Серверы", + "broadcasts": "Рассылки" }, "panel": { "title": "Панель администратора", @@ -450,7 +451,8 @@ "appsDesc": "Управление приложениями для подключения", "wheelDesc": "Настройка колеса удачи и призов", "tariffsDesc": "Управление тарифными планами", - "serversDesc": "Настройка VPN серверов" + "serversDesc": "Настройка VPN серверов", + "broadcastsDesc": "Массовая отправка сообщений" }, "wheel": { "title": "Настройки колеса удачи", @@ -510,6 +512,32 @@ "topWins": "Топ выигрышей" } }, + "broadcasts": { + "title": "Рассылки", + "subtitle": "Массовая отправка сообщений пользователям", + "create": "Создать рассылку", + "empty": "Рассылок пока нет", + "selectFilter": "Выберите аудиторию", + "selectFilterPlaceholder": "Выберите фильтр...", + "recipients": "получ.", + "messageText": "Текст сообщения", + "messageTextPlaceholder": "Введите текст рассылки...", + "media": "Медиафайл", + "addMedia": "Добавить медиа", + "uploading": "Загрузка...", + "buttons": "Кнопки", + "willBeSent": "Будет отправлено", + "users": "пользователям", + "send": "Отправить", + "stop": "Остановить", + "progress": "Прогресс", + "total": "Всего", + "sent": "Отправлено", + "failed": "Ошибки", + "filter": "Фильтр", + "message": "Сообщение", + "unknownAdmin": "Неизвестный админ" + }, "settings": { "title": "Настройки системы", "allCategories": "Все категории", diff --git a/src/locales/zh.json b/src/locales/zh.json index 56497da..b25e45d 100644 --- a/src/locales/zh.json +++ b/src/locales/zh.json @@ -334,7 +334,8 @@ "apps": "应用", "wheel": "转盘", "tariffs": "套餐", - "servers": "服务器" + "servers": "服务器", + "broadcasts": "群发" }, "panel": { "title": "管理面板", @@ -345,7 +346,8 @@ "appsDesc": "管理连接应用", "wheelDesc": "配置幸运转盘和奖品", "tariffsDesc": "管理套餐计划", - "serversDesc": "配置VPN服务器" + "serversDesc": "配置VPN服务器", + "broadcastsDesc": "向用户群发消息" }, "wheel": { "title": "幸运转盘设置", @@ -405,6 +407,32 @@ "topWins": "最高奖品" } }, + "broadcasts": { + "title": "群发", + "subtitle": "向用户群发消息", + "create": "创建群发", + "empty": "暂无群发", + "selectFilter": "选择受众", + "selectFilterPlaceholder": "选择筛选条件...", + "recipients": "人", + "messageText": "消息内容", + "messageTextPlaceholder": "输入群发消息...", + "media": "媒体文件", + "addMedia": "添加媒体", + "uploading": "上传中...", + "buttons": "按钮", + "willBeSent": "将发送给", + "users": "用户", + "send": "发送", + "stop": "停止", + "progress": "进度", + "total": "总计", + "sent": "已发送", + "failed": "失败", + "filter": "筛选", + "message": "消息", + "unknownAdmin": "未知管理员" + }, "settings": { "title": "系统设置", "allCategories": "所有分类",