Maniphest T54536

Reporting messages are still in English – 3D Printing Add-on
Closed, ResolvedKNOWN ISSUE

Assigned To
Damien Picard (pioverfour)
Authored By
Hoang Duy Tran (hoangduytran)
Apr 7 2018, 6:41 AM
Tags
  • Translations
  • Add-ons (Community)
Subscribers
Bastien Montagne (mont29)
Campbell Barton (campbellbarton)
Damien Picard (pioverfour)
Hoang Duy Tran (hoangduytran)
Philipp Oeser (lichtwerk)

Description

Reproduce procedure:

  1. Start Blender, leave the default cube. Select it.
  2. Turn on the ‘3D Printing’ add-on by: File→Preferences→Add-on, type 3D and select ‘Mesh: 3D Print Toolbox’, make sure that it is ticked (selected)
  3. Back to 3D view, on tool bar (on the left) – press ‘T’ to display it if it’s not there – then scroll down to the bottom and select ‘3D Printing’ Tab.
  4. Notice the ‘Scale’ and ‘Bounds’ buttons underneath. Press any of them and accept the default values will see an English message on top (next to the ‘Blender Render’) button in the title bar.
  5. Now change the UI language to a language of choice, make sure you remember where those buttons are if you don’t read the language of selection, by File→Preferences→System→International Fonts.
  6. Use the same button ‘Scale’ or ‘Bounds’ buttons again and you now should see the report message is still in English when the rest of the UI has changed to the foreign language.
  7. The message comes from ‘operator.py’ I think.

Tested on Linux. Software version included in the image. See the example image below in Vietnamese.

Related Objects

Mentioned Here
rBAfd5afdfe2f67: object_print3d_utils: replace f-strings by str.format() for I18n
T54423: Translation text is still in English

Event Timeline

Hoang Duy Tran (hoangduytran) created this task.Apr 7 2018, 6:41 AM
Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Apr 7 2018, 11:12 AM

like T54423 this is just another occasion/place that could (potentionally) benefit from internationalization/translation

Philipp Oeser (lichtwerk) added projects: Translations, Add-ons (Community).Apr 7 2018, 11:12 AM
Bastien Montagne (mont29) assigned this task to Campbell Barton (campbellbarton).Apr 10 2018, 10:03 AM
Bastien Montagne (mont29) lowered the priority of this task from 90 to Low.
Bastien Montagne (mont29) added subscribers: Campbell Barton (campbellbarton), Bastien Montagne (mont29).

This is something that should be done by the addon's author (@Campbell Barton (campbellbarton) ;) ). Not a bug at all though, mere TODO, but will let him handle the report fro; here.

Dalai Felinto (dfelinto) removed Campbell Barton (campbellbarton) as the assignee of this task.Dec 23 2019, 4:36 PM
Dalai Felinto (dfelinto) added a project: Tracker Curfew.
Richard Antalik (ISS) removed a project: Tracker Curfew.Feb 14 2020, 8:34 PM
Richard Antalik (ISS) changed the subtype of this task from "Report" to "Known Issue".
Bastien Montagne (mont29) moved this task from Backlog to Other Modules Responsibility on the Translations board.Nov 2 2021, 5:01 PM
Damien Picard (pioverfour) closed this task as Resolved.Aug 16 2022, 10:20 PM
Damien Picard (pioverfour) claimed this task.
Damien Picard (pioverfour) added a subscriber: Damien Picard (pioverfour).

This was fixed in rBAfd5afdfe2f67 (Blender 3.4).

Translators must now update the relevant strings for the localization to work in their languages.