How to set the title and name of the module when the application starts and before the module is used
I don’t think you can change a module’s name. Changing the title that is returned by the module object could be hard, too, because usually it is hardcoded in the implementation.
Why would you need to change a module’s title? To translate to a different language?
I want to translate the software interface into Chinese.
Building on a lot of excellent preliminary work, a group is now funded to work on i18n for Slicer. It would be great if you can help!
It is my distinct pleasure to announce that we have been awarded an Essential Open Source Software for Science (EOSS) grant from the Chan Zuckerberg Initiative (CZI), a philanthropy led by Facebook founder Mark Zuckerberg and his wife Dr. Priscilla Chan. The grant will support the new “3D Slicer in My Language” project to increase the accessibility of 3D Slicer in non-English speaking countries. We are thrilled to start developing a French version of 3D Slicer in collaboration with Cheikh Anta D…
Following conversation with @marilola that took place during the 25th Slicer project week, I am summarizing here the current state of the Slicer internationalization framework.
Prior discussion and description of the I18N framework can be found here:
Documentation/Labs/I18N - Slicer Wiki
Slicer4:Internationalization of Slicer - Slicer Wiki
Since most of the user facing strings to translate are associated with user interface components implemented using Qt, we standardized…