feat(notifications): Phase B-2 — per-event-type granular preferences
This commit is contained in:
@@ -635,6 +635,21 @@ i18n
|
||||
'Telegram бот. Канал ещё не подключён — toggle сохраняется на будущее.',
|
||||
'prefs.comingSoon': 'Скоро',
|
||||
'prefs.saveError': 'Не удалось сохранить настройки. Попробуйте ещё раз.',
|
||||
'prefs.descriptionMatrix':
|
||||
'Per-event настройки доставки. Reviewer pool inbox остаётся ON независимо от ваших настроек.',
|
||||
'prefs.matrix.eventCol': 'Событие',
|
||||
'prefs.event.RecordDraftSubmitted.label': 'Отправлено на ревью',
|
||||
'prefs.event.RecordDraftSubmitted.description':
|
||||
'Maker submit-нул draft. Reviewer pool ping о новом элементе в очереди.',
|
||||
'prefs.event.RecordDraftApproved.label': 'Одобрено',
|
||||
'prefs.event.RecordDraftApproved.description':
|
||||
'Reviewer одобрил ваш draft — record live-нут.',
|
||||
'prefs.event.RecordDraftRejected.label': 'Отклонено',
|
||||
'prefs.event.RecordDraftRejected.description':
|
||||
'Reviewer отклонил draft с комментарием — нужны правки.',
|
||||
'prefs.event.RecordDraftWithdrawn.label': 'Отозвано',
|
||||
'prefs.event.RecordDraftWithdrawn.description':
|
||||
'Maker отозвал свой draft до решения. Pool ping чтобы вычистить очередь.',
|
||||
'notifications.preferencesLink': 'Настроить каналы →',
|
||||
'reviews.mine.filter.all': 'Все',
|
||||
'reviews.mine.filter.pending': 'На ревью',
|
||||
@@ -1414,6 +1429,21 @@ i18n
|
||||
'Telegram bot. Channel not wired yet — toggle is stored for later.',
|
||||
'prefs.comingSoon': 'Soon',
|
||||
'prefs.saveError': 'Failed to save preferences. Please try again.',
|
||||
'prefs.descriptionMatrix':
|
||||
'Per-event delivery preferences. Reviewer pool inbox stays ON regardless of your settings.',
|
||||
'prefs.matrix.eventCol': 'Event',
|
||||
'prefs.event.RecordDraftSubmitted.label': 'Submitted for review',
|
||||
'prefs.event.RecordDraftSubmitted.description':
|
||||
'Maker submitted a draft. Reviewer pool ping about new queue item.',
|
||||
'prefs.event.RecordDraftApproved.label': 'Approved',
|
||||
'prefs.event.RecordDraftApproved.description':
|
||||
'Reviewer approved your draft — record went live.',
|
||||
'prefs.event.RecordDraftRejected.label': 'Rejected',
|
||||
'prefs.event.RecordDraftRejected.description':
|
||||
'Reviewer rejected the draft with a comment — needs fixes.',
|
||||
'prefs.event.RecordDraftWithdrawn.label': 'Withdrawn',
|
||||
'prefs.event.RecordDraftWithdrawn.description':
|
||||
'Maker withdrew their draft before decision. Pool ping for queue cleanup.',
|
||||
'notifications.preferencesLink': 'Manage channels →',
|
||||
'reviews.mine.emptyFilter': 'No drafts in this category',
|
||||
'reviews.mine.filter.all': 'All',
|
||||
|
||||
Reference in New Issue
Block a user