From 147cbdf592d010bcb42db72e00bfccf3b504e0d5 Mon Sep 17 00:00:00 2001 From: Ghostkeeper Date: Fri, 24 Nov 2017 12:43:41 +0100 Subject: [PATCH] Clarify translations of 'unknown' For some languages, the gender matters. Contributes to issue CURA-4601. --- plugins/UM3NetworkPrinting/DiscoverUM3Action.qml | 6 +++--- .../UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py | 2 +- plugins/UM3NetworkPrinting/PrinterInfoBlock.qml | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml b/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml index cec2bf0f0f..cb574384f9 100644 --- a/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml +++ b/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml @@ -230,13 +230,13 @@ Cura.MachineAction { if(base.selectedPrinter.printerType == "ultimaker3") { - return catalog.i18nc("@label", "Ultimaker 3") + return catalog.i18nc("@label Printer name", "Ultimaker 3") } else if(base.selectedPrinter.printerType == "ultimaker3_extended") { - return catalog.i18nc("@label", "Ultimaker 3 Extended") + return catalog.i18nc("@label Printer name", "Ultimaker 3 Extended") } else { - return catalog.i18nc("@label", "Unknown") // We have no idea what type it is. Should not happen 'in the field' + return catalog.i18nc("@label Printer name", "Unknown") // We have no idea what type it is. Should not happen 'in the field' } } else diff --git a/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py b/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py index b6e94121f8..09518575c9 100644 --- a/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py +++ b/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py @@ -486,7 +486,7 @@ class NetworkClusterPrinterOutputDevice(NetworkPrinterOutputDevice.NetworkPrinte printer_name = self.__getPrinterNameFromUuid(print_job["printer_uuid"]) if printer_name is None: - printer_name = i18n_catalog.i18nc("@label", "Unknown") + printer_name = i18n_catalog.i18nc("@label Printer name", "Unknown") message_text = (i18n_catalog.i18nc("@info:status", "Printer '{printer_name}' has finished printing '{job_name}'.") diff --git a/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml b/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml index 7ae8520d19..c253ebae89 100644 --- a/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml +++ b/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml @@ -44,7 +44,7 @@ Rectangle case "maintenance": // TODO: new string case "unknown": default: - return catalog.i18nc("@label", "Unknown"); + return catalog.i18nc("@label Printer status", "Unknown"); } }