diff --git a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
index 4b6a6e8071..e9ee47e810 100644
--- a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
+++ b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
@@ -60,7 +60,7 @@ class RemovableDriveOutputDevice(OutputDevice):
if len(file_formats) == 0:
Logger.log("e", "There are no file formats available to write with!")
- raise OutputDeviceError.WriteRequestFailedError()
+ raise OutputDeviceError.WriteRequestFailedError(catalog.i18nc("There are no file formats available to write with!"))
# Just take the first file format available.
if file_handler is not None:
@@ -115,7 +115,7 @@ class RemovableDriveOutputDevice(OutputDevice):
name = child.getName()
if name:
return name
- raise OutputDeviceError.WriteRequestFailedError("Could not find a file name when trying to write to {device}.".format(device = self.getName()))
+ raise OutputDeviceError.WriteRequestFailedError(catalog.i18nc("@info:status Don't translate the tag {device}!", "Could not find a file name when trying to write to {device}.").format(device = self.getName()))
def _onProgress(self, job, progress):
self.writeProgress.emit(self, progress)
diff --git a/resources/qml/Sidebar.qml b/resources/qml/Sidebar.qml
index 6d417fa011..2db3bed7c4 100755
--- a/resources/qml/Sidebar.qml
+++ b/resources/qml/Sidebar.qml
@@ -337,27 +337,20 @@ Rectangle
if(base.printDuration.valid && !base.printDuration.isTotalDurationZero)
{
+ // All the time information for the different features is achieved
var print_time = PrintInformation.getFeaturePrintTimes()
- var valid_data = [];
+ // A message is created and displayed when the user hover the time label
+ var content = catalog.i18nc("@tooltip", "Time information")
for(var feature in print_time)
{
if(!print_time[feature].isTotalDurationZero)
{
- valid_data.push(feature + ": " + print_time[feature].getDisplayString(UM.DurationFormat.Short))
+ content += "
" + feature + ": " + print_time[feature].getDisplayString(UM.DurationFormat.Short)
}
}
- var output = ""
- for(var counter = 0; counter < valid_data.length; counter++)
- {
- output += valid_data[counter];
- if(counter + 1 != valid_data.length)
- output += "\n"
- }
-
- var content = catalog.i18nc("@tooltip",output)
- base.showTooltip(parent, Qt.point(-UM.Theme.getSize("sidebar_margin").width, 0), content)
+ base.showTooltip(parent, Qt.point(-UM.Theme.getSize("sidebar_margin").width, 0), content)
}
}
onExited: