fix: address review feedback on admin pages and backgrounds

- guard config.default_quick_amounts with ?? [] so the edit page survives a
  cabinet deployed ahead of the bot
- roll back the first faq reorder request when the second fails so both
  questions don't end up with the same display_order
- stop overriding the aurora palette in render for the legacy seed colors
- add the missing legalPages / displayMode / quickAmounts keys to fa and zh
This commit is contained in:
Boris Kovalskii
2026-06-11 20:00:52 +10:00
parent acd0d7c69e
commit 9e6372afba
5 changed files with 122 additions and 15 deletions

View File

@@ -1130,7 +1130,8 @@
"landings": "صفحات فرود",
"referralNetwork": "شبکه ارجاع",
"news": "اخبار",
"infoPages": "صفحات اطلاعات"
"infoPages": "صفحات اطلاعات",
"legalPages": "صفحات سیستمی"
},
"panel": {
"title": "پنل مدیریت",
@@ -2304,7 +2305,14 @@
"noPromoGroups": "هیچ گروه تبلیغاتی نیست",
"cancelButton": "لغو",
"saveButton": "ذخیره",
"notFound": "روش پرداخت یافت نشد"
"notFound": "روش پرداخت یافت نشد",
"quickAmounts": "مبالغ سریع (₽)",
"quickAmountsHint": "دکمه‌های مبلغ شارژ سریع. خالی — مقادیر پیش‌فرض استفاده می‌شوند: {{defaults}} ₽",
"quickAmountsPlaceholder": "مبلغ به روبل",
"quickAmountsAdd": "افزودن",
"quickAmountsInvalid": "یک مبلغ مثبت به روبل وارد کنید",
"quickAmountsLimit": "حداکثر ۱۰ مبلغ مجاز است",
"quickAmountsRemove": "حذف مبلغ {{value}} ₽"
},
"campaigns": {
"title": "کمپین‌های تبلیغاتی",
@@ -3813,7 +3821,8 @@
"sortOrder": "ترتیب",
"icon": "آیکون (ایموجی)",
"pageType": "نوع صفحه",
"replacesTab": "جایگزینی تب"
"replacesTab": "جایگزینی تب",
"displayMode": "نمایش"
},
"replacesTabNone": "بدون جایگزینی",
"replacesTabOptions": {
@@ -3855,6 +3864,11 @@
"en": "انگلیسی",
"zh": "چینی",
"fa": "فارسی"
},
"displayModes": {
"bot": "فقط ربات",
"web": "فقط وب",
"both": "ربات و وب"
}
},
"bulkActions": {
@@ -3965,6 +3979,43 @@
"trafficGbUnit": "GB",
"selectAllSubs": "انتخاب همه اشتراک‌ها",
"deselectAllSubs": "لغو انتخاب همه اشتراک‌ها"
},
"legalPages": {
"title": "صفحات سیستمی",
"subtitle": "قوانین، سیاست حریم خصوصی، پیشنهاد عمومی و FAQ",
"open": "صفحات سیستمی",
"tabs": {
"privacy": "حریم خصوصی",
"offer": "پیشنهاد",
"rules": "قوانین",
"faq": "FAQ"
},
"displayMode": "نمایش",
"displayModes": {
"bot": "فقط ربات",
"web": "فقط وب",
"both": "ربات و وب"
},
"displayModeLocked": "از طریق متغیر محیطی تنظیم شده",
"enabled": "نمایش به کاربران",
"language": "زبان محتوا",
"content": "متن",
"contentPlaceholder": "متن HTML صفحه...",
"save": "ذخیره",
"saving": "در حال ذخیره...",
"saveError": "ذخیره ناموفق بود. لطفاً دوباره تلاش کنید.",
"unsavedWarning": "تغییرات ذخیره‌نشده از بین می‌رود. ادامه می‌دهید؟",
"faqPages": "سوالات و پاسخ‌ها",
"addQuestion": "افزودن سوال",
"newQuestion": "سوال جدید",
"questionTitle": "سوال",
"questionContent": "پاسخ (HTML پشتیبانی می‌شود)",
"confirmDeleteQuestion": "این سوال حذف شود؟",
"noQuestions": "هنوز سوالی وجود ندارد",
"active": "فعال",
"moveUp": "انتقال به بالا",
"moveDown": "انتقال به پایین",
"delete": "حذف"
}
},
"adminUpdates": {