From 29f166f30d7e567c0ff17ef1d8b22dd919b2ca97 Mon Sep 17 00:00:00 2001 From: Matt Pumarlo Date: Mon, 22 Jun 2026 10:34:21 -0500 Subject: [PATCH] chore: update translations --- web/translations/de.json | 39 ++++++++++++++++++++++++++++++++++- web/translations/en.json | 26 +++++++++++++++++++---- web/translations/es.json | 39 ++++++++++++++++++++++++++++++++++- web/translations/fr.json | 39 ++++++++++++++++++++++++++++++++++- web/translations/it.json | 41 +++++++++++++++++++++++++++++++++++-- web/translations/zh-cn.json | 39 ++++++++++++++++++++++++++++++++++- 6 files changed, 213 insertions(+), 10 deletions(-) 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": "删除失败" }