New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Never write localized (translated) text to log file on any locale #67
Labels
enhancement
New feature or request
Milestone
Comments
shasheene
moved this from To do
to In progress
in Rescuezilla v1.0.7 Milestone Kanban Board
Oct 1, 2020
shasheene
added a commit
to shasheene/rescuezilla-dev
that referenced
this issue
Oct 13, 2020
Rewrites the Rescuezilla frontend in the Python3 programming language (rescuezilla#111), adding the ability to backup and restore hard drives in Clonezilla image format, among many other major including the ability to restore partitions individually. (rescuezilla#46) For time efficiency and maximum flexibility around refactoring, this rewrite was completed as a single monolithic commit. A brief summary of the key change: * Added Clonezilla support (rescuezilla#4, rescuezilla#44) * Added ability to restore individual partitions, and optional ability to not overwrite partition table (rescuezilla#46) * Refactored the frontend to ensure information moves through the Rescuezilla wizard in a more modular fashion. (rescuezilla#6, rescuezilla#48, rescuezilla#49, rescuezilla#95, rescuezilla#96) * Ports Glade GTKBuilder XML file from GTK2 to GTK3 * Updates French/German/Spanish translations (rescuezilla#67) * Improves exit code handling and error messages (rescuezilla#29) Some images have been imported and modified from external sources [1] [2] [3] [1] Clonezilla icon: https://clonezilla.org/screenshots/?op=show&filepath=./album//01_DRBL-Clonezilla-logo/clonezilla_logo1.jpg [2] Cropped and scaled old 1.0.4:src/livecd/image/isolinux/bg_redo.png [3] warning icon taken from: https://publicdomainvectors.org/en/free-clipart/Warning-vector-symbol/78747.html
shasheene
added a commit
to shasheene/rescuezilla-dev
that referenced
this issue
Oct 13, 2020
Rewrites the Rescuezilla frontend in the Python3 programming language (rescuezilla#111), adding the ability to backup and restore hard drives in Clonezilla image format, among many other major including the ability to restore partitions individually. (rescuezilla#46) For time efficiency and maximum flexibility around refactoring, this rewrite was completed as a single monolithic commit. A brief summary of the key change: * Added Clonezilla support (rescuezilla#4, rescuezilla#44) * Added ability to restore individual partitions, and optional ability to not overwrite partition table (rescuezilla#46) * Refactored the frontend to ensure information moves through the Rescuezilla wizard in a more modular fashion. (rescuezilla#6, rescuezilla#48, rescuezilla#49, rescuezilla#95, rescuezilla#96) * Ports Glade GTKBuilder XML file from GTK2 to GTK3 * Updates French/German/Spanish translations (rescuezilla#67) * Improves exit code handling and error messages (rescuezilla#29) Some images have been imported and modified from external sources [1] [2] [3] [1] Clonezilla icon: https://clonezilla.org/screenshots/?op=show&filepath=./album//01_DRBL-Clonezilla-logo/clonezilla_logo1.jpg [2] Cropped and scaled old 1.0.4:src/livecd/image/isolinux/bg_redo.png [3] warning icon taken from: https://publicdomainvectors.org/en/free-clipart/Warning-vector-symbol/78747.html
shasheene
added a commit
to shasheene/rescuezilla-dev
that referenced
this issue
Oct 14, 2020
Rewrites the Rescuezilla frontend in the Python3 programming language (rescuezilla#111), adding the ability to backup and restore hard drives in Clonezilla image format, among many other major including the ability to restore partitions individually. (rescuezilla#46) For time efficiency and maximum flexibility around refactoring, this rewrite was completed as a single monolithic commit. A brief summary of the key change: * Added Clonezilla support (rescuezilla#4, rescuezilla#44) * Added ability to restore individual partitions, and optional ability to not overwrite partition table (rescuezilla#46) * Refactored the frontend to ensure information moves through the Rescuezilla wizard in a more modular fashion. (rescuezilla#6, rescuezilla#48, rescuezilla#49, rescuezilla#95, rescuezilla#96) * Ports Glade GTKBuilder XML file from GTK2 to GTK3 * Updates French/German/Spanish translations (rescuezilla#67) * Improves exit code handling and error messages (rescuezilla#29) Some images have been imported and modified from external sources [1] [2] [3] [1] Clonezilla icon: https://clonezilla.org/screenshots/?op=show&filepath=./album//01_DRBL-Clonezilla-logo/clonezilla_logo1.jpg [2] Cropped and scaled old 1.0.4:src/livecd/image/isolinux/bg_redo.png [3] warning icon taken from: https://publicdomainvectors.org/en/free-clipart/Warning-vector-symbol/78747.html
shasheene
added a commit
that referenced
this issue
Oct 14, 2020
Rewrites the Rescuezilla frontend in the Python3 programming language (#111), adding the ability to backup and restore hard drives in Clonezilla image format, among many other major including the ability to restore partitions individually. (#46) For time efficiency and maximum flexibility around refactoring, this rewrite was completed as a single monolithic commit. A brief summary of the key change: * Added Clonezilla support (#4, #44) * Added ability to restore individual partitions, and optional ability to not overwrite partition table (#46) * Refactored the frontend to ensure information moves through the Rescuezilla wizard in a more modular fashion. (#6, #48, #49, #95, #96) * Ports Glade GTKBuilder XML file from GTK2 to GTK3 * Updates French/German/Spanish translations (#67) * Improves exit code handling and error messages (#29) Some images have been imported and modified from external sources [1] [2] [3] [1] Clonezilla icon: https://clonezilla.org/screenshots/?op=show&filepath=./album//01_DRBL-Clonezilla-logo/clonezilla_logo1.jpg [2] Cropped and scaled old 1.0.4:src/livecd/image/isolinux/bg_redo.png [3] warning icon taken from: https://publicdomainvectors.org/en/free-clipart/Warning-vector-symbol/78747.html
Fixed in Rescuezilla v2.0. |
shasheene
moved this from In progress
to Done
in Rescuezilla v1.0.7 Milestone Kanban Board
Oct 14, 2020
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The log file is generally not of interest to anybody except during debugging (usually by a software developer). The only text which ever needs to be translated is what's directly displayed to the user via a frontend application.
The unofficial German, and unofficial French Redo Backup and Recovery translations both translated print() statements which get written to the log. These translations were imported into Rescuezilla, and a user later submitted a Spanish based on the Translation HOWTO instructions thus translated every line which was translated in the German translation file.
To stop future translators needlessly waste effort, it's a good idea to remove all the localization statements from the print() calls (and the matching lines in the PO/KO translation files)/ Especially since future translators may not be a Linux enthusiast or software developer so cannot easily be able to translate certain words in the log file statements such as "device nodes".
The text was updated successfully, but these errors were encountered: