Skip to content

Latest commit

 

History

History
61 lines (54 loc) · 9.23 KB

Module translation lookup table.md

File metadata and controls

61 lines (54 loc) · 9.23 KB

3D Slicer Module Translation Lookup Table aims to serve as an entry point for new contributors to Slicer translations. The web-based platform hosting Slicer translations, Weblate, classifies the strings under categories identified by a "key". This classification follows 3D Slicer source code file distribution into modules. Simply put, each link to a Weblate key (the column on the far right in the Module Translation Lookup Table) will direct you to Weblate's translation interface of the first string of the list of strings contained in the module you picked.

NOTE: The links in this table will redirect you to the interface og the french Translation by default. To switch and add/edit the translation in your preferred language, you can use the "other languages" feature available on the interface as shown below.

image

You can now also use the Excel file version of this table (Module_translation_lookup_table_Attila.xlsx accessible here) that allows you to select the target langguage and updates the links accordingly so they redirect you the corresponding translation interface.

3D Slicer Module Name Subcategory Level of Translation Difficulty Link to 3D Slicer Weblate Key
Slicer Welcome Main * qSlicerWelcomeModule
Slicer Welcome Widget * qSlicerWelcomeModuleWidget
Slicer Welcome Web Download Widget * qSlicerWebDownloadWidget
Main Menu: File, Save, etc. N/A * qSlicerAppMainWindow
Dialog boxes ScreenShot * qMRMLScreenShotDialog
Dialog boxes Segmentation Geometry * qMRMLSegmentationGeometryDialog
Dialog boxes About * qSlicerAboutDialog
Dialog boxes DICOM Export * qSlicerDICOMExportDialog
Dialog boxes Data * qSlicerDataDialog
Dialog boxes Error Report * qSlicerErrorReportDialog
Dialog boxes Export Node * qSlicerExportNodeDialog
Dialog boxes Extension Manager * qSlicerExtensionsManagerDialog
Dialog boxes File dialog * qSlicerFileDialog
Dialog boxes Models * qSlicerModelsDialog
Dialog boxes Module Finder * qSlicerModuleFinderDialog
Dialog boxes Save Data * qSlicerSaveDataDialog
Dialog boxes Scene Views * qSlicerSceneViewsModuleDialog
Dialog boxes Standard File dialog * qSlicerStandardFileDialog
Volumes * qSlicerVolumesModule
Models Main * qSlicerModelsModule
Models Model Maker * CLI_ModelMaker
Models Models IO Options Widget * qSlicerModelsIOOptionsWidget
Models Models Widget * qSlicerModelsModuleWidget
Data Main * qSlicerDataModule
Data Widget * qSlicerDataModuleWidget
Data Data Probe * DataProbe
Add Data N/A ** qSlicerDataDialog
Save Data N/A ** qSlicerSaveDataDialog
Volume Rendering Main ** qSlicerVolumeRenderingModule
Volume Rendering CPU RayCast Properties Widget ** qSlicerCPURayCastVolumeRenderingPropertiesWidget
Volume Rendering Properties Widget ** qSlicerMultiVolumeRenderingPropertiesWidget
Volume Rendering Subject Hierarchy plugin ** qSlicerSubjectHierarchyVolumeRenderingPlugin
Volume Rendering Widget ** qSlicerVolumeRenderingModuleWidget
Volume Rendering Preset ComboBox ** qSlicerVolumeRenderingPresetComboBox
Volume Rendering Reader ** qSlicerVolumeRenderingReader
Volume Rendering Settings Panel ** qSlicerVolumeRenderingSettingsPanel
DICOM Main *** DICOM
DICOM Browser *** DICOMLib.DICOMBrowser
DICOM Patcher *** DICOMPatcher
DICOM Scalar Volume Plugin *** DICOMScalarVolumePlugin
DICOM Create DICOM Series *** CLI_CreateDICOMSeries
Translation Difficulty Chart
* easy
** intermediate
*** difficult

The difficulty level is assessed based on how accessible of understanding the module is for a user that is unfamiliar with 3D Slicer and/or the functionalities of the module.