diff --git a/web/translations/de.json b/web/translations/de.json
index c5011df..59f3c51 100644
--- a/web/translations/de.json
+++ b/web/translations/de.json
@@ -287,5 +287,42 @@
"log_clear": "✕ Leeren",
"log_filter_placeholder": "Filtern…",
"skip_cancel": "Abbrechen",
- "skip_confirm": "Überspringen"
+ "skip_confirm": "Überspringen",
+ "settings_cat_connection": "Verbindung",
+ "settings_cat_printer": "Drucker",
+ "settings_cat_notifications": "Benachrichtigungen",
+ "settings_cat_system": "System",
+ "settings_notifications": "Benachrichtigungen",
+ "settings_notifications_hint": "Sende Benachrichtigungen über Apprise-URLs (discord://, telegram://, gotify://, slack://, …)",
+ "settings_notif_add": "Benachrichtigung hinzufügen",
+ "settings_notif_empty": "Keine Benachrichtigungen konfiguriert.",
+ "settings_notif_test": "Test",
+ "settings_notif_test_ok": "Gesendet",
+ "settings_notif_test_fail": "Fehler",
+ "settings_notif_ev_finished": "Fertig",
+ "settings_notif_ev_failed": "Fehler",
+ "settings_notif_ev_cancelled": "Abgebrochen",
+ "settings_notif_ev_paused": "Pausiert",
+ "settings_notif_ev_started": "Gestartet",
+ "settings_notif_ev_progress": "Fortschritt",
+ "settings_notif_interval_lbl": "Wiederholungsintervall",
+ "settings_notif_min_unit": "Min",
+ "settings_notif_layers_unit": "Schichten",
+ "settings_notif_zero_off": "(0 = aus)",
+ "settings_notif_send_image": "Bild",
+ "settings_btn_tooltip": "Einstellungen",
+ "settings_printer_name_placeholder": "z.B. Kobra X Links",
+ "settings_device_id_placeholder": "32 Hexzeichen",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 Hexzeichen",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "Sprache",
+ "settings_theme_toggle": "Wechsel Hell / Dunkel",
+ "settings_orca_profiles_label": "OrcaSlicer-Profile",
+ "settings_orca_profiles_import": "Profile importieren",
+ "skip_confirm_btn": "Überspringen",
+ "btn_delete": "Löschen",
+ "log_print_start": "Druckstart:",
+ "log_print_action": "Druck:",
+ "log_delete_failed": "Löschung fehlgeschlagen"
}
diff --git a/web/translations/en.json b/web/translations/en.json
index 167b458..e5f16b9 100644
--- a/web/translations/en.json
+++ b/web/translations/en.json
@@ -136,10 +136,6 @@
"settings_print": "Print Settings",
"settings_poll": "Poll Interval (seconds)",
"nav_settings": "Settings",
- "settings_cat_display": "Appearance",
- "settings_cat_filament": "Filament",
- "settings_cat_language": "Language",
- "settings_cat_theme": "Toggle light / dark",
"settings_filament_mapping": "Filament profile mapping (per slot)",
"settings_filament_mapping_save": "Save mapping",
"settings_visible_vendors": "Visible vendors (profile dropdown)",
@@ -161,6 +157,15 @@
"settings_default_slot": "Default Slot (single color)",
"settings_slot_auto": "Auto (all loaded slots)",
"settings_auto_leveling": "Auto-Leveling Default",
+ "settings_cat_connection": "Connection",
+ "settings_cat_printer": "Printer",
+ "settings_cat_display": "Appearance",
+ "settings_cat_filament": "Filament",
+ "settings_cat_notifications": "Notifications",
+ "settings_cat_system": "System",
+ "settings_auto_leveling_label": "Auto-Leveling before print",
+ "settings_poll_interval_label": "Poll Interval (seconds)",
+ "settings_poll_interval_hint": "How often the bridge queries printer status",
"fd_options_title": "Print Options",
"print_auto_leveling": "Auto-Leveling",
"settings_file_ready_mode": "Start Print Behavior",
@@ -168,6 +173,12 @@
"settings_file_ready_dialog": "Print Dialog",
"settings_camera_on_print": "Turn camera on at print start",
"settings_web_upload_warning": "Show warning when printing web uploads",
+ "settings_filament_mapping_label": "Filament profile mapping (per slot)",
+ "settings_filament_mapping_hint": "Fixed Orca profile per AMS slot. On slicer sync, the bridge sends this profile instead of \"Generic\".",
+ "settings_filament_mapping_save_label": "Save mapping",
+ "settings_visible_vendors_label": "Visible vendors (profile dropdown)",
+ "settings_visible_vendors_save_label": "Save selection",
+ "settings_vendor_filter_placeholder": "Search vendors…",
"update_check": "Check for Updates",
"update_checking": "Checking...",
"update_available": "available",
@@ -309,6 +320,13 @@
"settings_btn_tooltip": "Settings",
"settings_printer_name_placeholder": "e.g. Kobra X Left",
"settings_device_id_placeholder": "32 hex characters",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 hex characters",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "Language",
+ "settings_theme_toggle": "Toggle light / dark",
+ "settings_orca_profiles_label": "OrcaSlicer Profiles",
+ "settings_orca_profiles_import": "Import profiles",
"skip_confirm_btn": "Skip",
"btn_delete": "Delete",
"log_print_start": "Print start:",
diff --git a/web/translations/es.json b/web/translations/es.json
index 822cf4b..7024055 100644
--- a/web/translations/es.json
+++ b/web/translations/es.json
@@ -287,5 +287,42 @@
"log_clear": "✕ Limpiar",
"log_filter_placeholder": "Filtrar…",
"skip_cancel": "Cancelar",
- "skip_confirm": "Omitir"
+ "skip_confirm": "Omitir",
+ "settings_cat_connection": "Conexión",
+ "settings_cat_printer": "Impresora",
+ "settings_cat_notifications": "Notificaciones",
+ "settings_cat_system": "Sistema",
+ "settings_notifications": "Notificaciones",
+ "settings_notifications_hint": "Envía notificaciones a través de URLs de Apprise (discord://, telegram://, gotify://, slack://, …)",
+ "settings_notif_add": "Agregar notificación",
+ "settings_notif_empty": "Sin notificaciones configuradas.",
+ "settings_notif_test": "Prueba",
+ "settings_notif_test_ok": "Enviado",
+ "settings_notif_test_fail": "Error",
+ "settings_notif_ev_finished": "Finalizado",
+ "settings_notif_ev_failed": "Error",
+ "settings_notif_ev_cancelled": "Cancelado",
+ "settings_notif_ev_paused": "Pausado",
+ "settings_notif_ev_started": "Iniciado",
+ "settings_notif_ev_progress": "Progreso",
+ "settings_notif_interval_lbl": "Intervalo de repetición",
+ "settings_notif_min_unit": "min",
+ "settings_notif_layers_unit": "capas",
+ "settings_notif_zero_off": "(0 = desactivado)",
+ "settings_notif_send_image": "Imagen",
+ "settings_btn_tooltip": "Ajustes",
+ "settings_printer_name_placeholder": "p. ej. Kobra X Sala",
+ "settings_device_id_placeholder": "32 caracteres hexadecimales",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 caracteres hexadecimales",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "Idioma",
+ "settings_theme_toggle": "Alternar claro / oscuro",
+ "settings_orca_profiles_label": "Perfiles de OrcaSlicer",
+ "settings_orca_profiles_import": "Importar perfiles",
+ "skip_confirm_btn": "Omitir",
+ "btn_delete": "Eliminar",
+ "log_print_start": "Inicio de impresión:",
+ "log_print_action": "Impresión:",
+ "log_delete_failed": "Error al eliminar"
}
diff --git a/web/translations/fr.json b/web/translations/fr.json
index 01fc6f6..cdbd0bc 100644
--- a/web/translations/fr.json
+++ b/web/translations/fr.json
@@ -287,5 +287,42 @@
"log_clear": "✕ Effacer",
"log_filter_placeholder": "Filtrer…",
"skip_cancel": "Annuler",
- "skip_confirm": "Ignorer"
+ "skip_confirm": "Ignorer",
+ "settings_cat_connection": "Connexion",
+ "settings_cat_printer": "Imprimante",
+ "settings_cat_notifications": "Notifications",
+ "settings_cat_system": "Système",
+ "settings_notifications": "Notifications",
+ "settings_notifications_hint": "Envoyer des notifications via des URLs Apprise (discord://, telegram://, gotify://, slack://, …)",
+ "settings_notif_add": "Ajouter une notification",
+ "settings_notif_empty": "Aucune notification configurée.",
+ "settings_notif_test": "Test",
+ "settings_notif_test_ok": "Envoyé",
+ "settings_notif_test_fail": "Erreur",
+ "settings_notif_ev_finished": "Terminé",
+ "settings_notif_ev_failed": "Erreur",
+ "settings_notif_ev_cancelled": "Annulé",
+ "settings_notif_ev_paused": "Pausé",
+ "settings_notif_ev_started": "Démarré",
+ "settings_notif_ev_progress": "Progression",
+ "settings_notif_interval_lbl": "Intervalle de répétition",
+ "settings_notif_min_unit": "min",
+ "settings_notif_layers_unit": "couches",
+ "settings_notif_zero_off": "(0 = désactivé)",
+ "settings_notif_send_image": "Image",
+ "settings_btn_tooltip": "Paramètres",
+ "settings_printer_name_placeholder": "p. ex. Kobra X Salon",
+ "settings_device_id_placeholder": "32 caractères hexadécimaux",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 caractères hexadécimaux",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "Langue",
+ "settings_theme_toggle": "Basculer clair / sombre",
+ "settings_orca_profiles_label": "Profils OrcaSlicer",
+ "settings_orca_profiles_import": "Importer des profils",
+ "skip_confirm_btn": "Ignorer",
+ "btn_delete": "Supprimer",
+ "log_print_start": "Début de l'impression :",
+ "log_print_action": "Impression :",
+ "log_delete_failed": "Échec de la suppression"
}
diff --git a/web/translations/it.json b/web/translations/it.json
index 56ed376..db400cb 100644
--- a/web/translations/it.json
+++ b/web/translations/it.json
@@ -287,5 +287,42 @@
"sf_new": "Nuovo",
"ss_date": "↓ Data",
"ss_name": "Nome A–Z",
- "ss_dur": "⏱ Tempo di stampa"
-}
\ No newline at end of file
+ "ss_dur": "⏱ Tempo di stampa",
+ "settings_cat_connection": "Connessione",
+ "settings_cat_printer": "Stampante",
+ "settings_cat_notifications": "Notifiche",
+ "settings_cat_system": "Sistema",
+ "settings_notifications": "Notifiche",
+ "settings_notifications_hint": "Invia notifiche tramite URL Apprise (discord://, telegram://, gotify://, slack://, …)",
+ "settings_notif_add": "Aggiungi notifica",
+ "settings_notif_empty": "Nessuna notifica configurata.",
+ "settings_notif_test": "Test",
+ "settings_notif_test_ok": "Inviato",
+ "settings_notif_test_fail": "Errore",
+ "settings_notif_ev_finished": "Completato",
+ "settings_notif_ev_failed": "Errore",
+ "settings_notif_ev_cancelled": "Annullato",
+ "settings_notif_ev_paused": "In pausa",
+ "settings_notif_ev_started": "Iniziato",
+ "settings_notif_ev_progress": "Progresso",
+ "settings_notif_interval_lbl": "Intervallo di ripetizione",
+ "settings_notif_min_unit": "min",
+ "settings_notif_layers_unit": "strati",
+ "settings_notif_zero_off": "(0 = disabilitato)",
+ "settings_notif_send_image": "Immagine",
+ "settings_btn_tooltip": "Impostazioni",
+ "settings_printer_name_placeholder": "p. es. Kobra X Sala",
+ "settings_device_id_placeholder": "32 caratteri esadecimali",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 caratteri esadecimali",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "Lingua",
+ "settings_theme_toggle": "Attiva/disattiva chiaro / scuro",
+ "settings_orca_profiles_label": "Profili OrcaSlicer",
+ "settings_orca_profiles_import": "Importa profili",
+ "skip_confirm_btn": "Salta",
+ "btn_delete": "Elimina",
+ "log_print_start": "Inizio stampa:",
+ "log_print_action": "Stampa:",
+ "log_delete_failed": "Eliminazione non riuscita"
+}
diff --git a/web/translations/zh-cn.json b/web/translations/zh-cn.json
index 8225ee0..9ac5102 100644
--- a/web/translations/zh-cn.json
+++ b/web/translations/zh-cn.json
@@ -287,5 +287,42 @@
"log_clear": "✕ 清空",
"log_filter_placeholder": "筛选…",
"skip_cancel": "取消",
- "skip_confirm": "跳过"
+ "skip_confirm": "跳过",
+ "settings_cat_connection": "连接",
+ "settings_cat_printer": "打印机",
+ "settings_cat_notifications": "通知",
+ "settings_cat_system": "系统",
+ "settings_notifications": "通知",
+ "settings_notifications_hint": "通过 Apprise URL 发送通知 (discord://, telegram://, gotify://, slack://, …)",
+ "settings_notif_add": "添加通知",
+ "settings_notif_empty": "未配置任何通知。",
+ "settings_notif_test": "测试",
+ "settings_notif_test_ok": "已发送",
+ "settings_notif_test_fail": "失败",
+ "settings_notif_ev_finished": "已完成",
+ "settings_notif_ev_failed": "失败",
+ "settings_notif_ev_cancelled": "已取消",
+ "settings_notif_ev_paused": "已暂停",
+ "settings_notif_ev_started": "已开始",
+ "settings_notif_ev_progress": "进度",
+ "settings_notif_interval_lbl": "重复间隔",
+ "settings_notif_min_unit": "分钟",
+ "settings_notif_layers_unit": "层",
+ "settings_notif_zero_off": "(0 = 关闭)",
+ "settings_notif_send_image": "图像",
+ "settings_btn_tooltip": "设置",
+ "settings_printer_name_placeholder": "例如 Kobra X 左",
+ "settings_device_id_placeholder": "32 个十六进制字符",
+ "settings_mqtt_username_placeholder": "userXXXXXXXX",
+ "settings_device_id_hint": "32 个十六进制字符",
+ "settings_mode_id_placeholder": "20030",
+ "settings_language": "语言",
+ "settings_theme_toggle": "切换浅色 / 深色",
+ "settings_orca_profiles_label": "OrcaSlicer 配置文件",
+ "settings_orca_profiles_import": "导入配置文件",
+ "skip_confirm_btn": "跳过",
+ "btn_delete": "删除",
+ "log_print_start": "打印开始:",
+ "log_print_action": "打印:",
+ "log_delete_failed": "删除失败"
}