mirror of
https://github.com/mauriceboe/TREK.git
synced 2026-06-19 13:21:46 +00:00
fix(ntfy): improve admin ntfy UX and add clear token button
- Add missing admin.ntfy.hint translation key in all 15 languages - Add admin ntfy server hint clarifying it is the default for users - Expose admin_ntfy_server via PreferencesMatrix so user settings placeholder reflects the admin-configured default - Add clear token button to admin ntfy panel (same pattern as user settings) - Extract common.clear from settings.ntfyUrl.clearToken across all 15 languages
This commit is contained in:
@@ -4,6 +4,7 @@ const id: Record<string, string | { name: string; category: string }[]> = {
|
||||
'common.showMore': 'Tampilkan lebih banyak',
|
||||
'common.showLess': 'Tampilkan lebih sedikit',
|
||||
'common.cancel': 'Batal',
|
||||
'common.clear': 'Hapus',
|
||||
'common.delete': 'Hapus',
|
||||
'common.edit': 'Sunting',
|
||||
'common.add': 'Tambah',
|
||||
@@ -209,7 +210,6 @@ const id: Record<string, string | { name: string; category: string }[]> = {
|
||||
'settings.ntfyUrl.test': 'Uji',
|
||||
'settings.ntfyUrl.testSuccess': 'Notifikasi uji Ntfy berhasil dikirim',
|
||||
'settings.ntfyUrl.testFailed': 'Notifikasi uji Ntfy gagal',
|
||||
'settings.ntfyUrl.clearToken': 'Hapus',
|
||||
'settings.ntfyUrl.tokenCleared': 'Token akses dihapus',
|
||||
'admin.notifications.title': 'Notifikasi',
|
||||
'admin.notifications.hint': 'Pilih satu saluran notifikasi. Hanya satu yang bisa aktif sekaligus.',
|
||||
@@ -232,16 +232,19 @@ const id: Record<string, string | { name: string; category: string }[]> = {
|
||||
'admin.notifications.adminWebhookPanel.testFailed': 'Test webhook gagal',
|
||||
'admin.notifications.adminWebhookPanel.alwaysOnHint': 'Admin webhook selalu berjalan jika URL dikonfigurasi',
|
||||
'admin.notifications.ntfy': 'Ntfy',
|
||||
'admin.ntfy.hint': 'Memungkinkan pengguna mengonfigurasi topik ntfy mereka sendiri untuk notifikasi push. Tetapkan server default di bawah untuk mengisi setelan pengguna secara otomatis.',
|
||||
'admin.notifications.testNtfy': 'Kirim uji Ntfy',
|
||||
'admin.notifications.testNtfySuccess': 'Uji Ntfy berhasil dikirim',
|
||||
'admin.notifications.testNtfyFailed': 'Uji Ntfy gagal',
|
||||
'admin.notifications.adminNtfyPanel.title': 'Admin Ntfy',
|
||||
'admin.notifications.adminNtfyPanel.hint': 'Topik Ntfy ini digunakan khusus untuk notifikasi admin (mis. peringatan versi). Terpisah dari topik per pengguna dan selalu berjalan jika dikonfigurasi.',
|
||||
'admin.notifications.adminNtfyPanel.serverLabel': 'URL Server Ntfy',
|
||||
'admin.notifications.adminNtfyPanel.serverHint': 'Juga digunakan sebagai server default untuk notifikasi ntfy pengguna. Kosongkan untuk menggunakan ntfy.sh. Pengguna dapat menggantinya di pengaturan mereka sendiri.',
|
||||
'admin.notifications.adminNtfyPanel.serverPlaceholder': 'https://ntfy.sh',
|
||||
'admin.notifications.adminNtfyPanel.topicLabel': 'Topik Admin',
|
||||
'admin.notifications.adminNtfyPanel.topicPlaceholder': 'trek-admin-alerts',
|
||||
'admin.notifications.adminNtfyPanel.tokenLabel': 'Token Akses (opsional)',
|
||||
'admin.notifications.adminNtfyPanel.tokenCleared': 'Token akses admin dihapus',
|
||||
'admin.notifications.adminNtfyPanel.saved': 'Pengaturan Ntfy admin tersimpan',
|
||||
'admin.notifications.adminNtfyPanel.test': 'Kirim uji Ntfy',
|
||||
'admin.notifications.adminNtfyPanel.testSuccess': 'Uji Ntfy berhasil dikirim',
|
||||
|
||||
Reference in New Issue
Block a user