Difference between revisions of "2011 Summer Project Week Internationalization of Slicer"

From NAMIC Wiki
Jump to: navigation, search
Line 44: Line 44:
 
This work will be delivered to the NAMIC Kit as a  
 
This work will be delivered to the NAMIC Kit as a  
  
#NITRIC distribution
+
 
 
#Slicer Module
 
#Slicer Module
##Built-in:
+
##Built-in:
##Extension -- commandline: 
 
##Extension -- loadable:
 

Revision as of 16:47, 17 June 2011

Home < 2011 Summer Project Week Internationalization of Slicer

Key Investigators

  • ZJUT: Luping Fang, Ping Cao
  • Isomics: Steve Pieper
  • UPenn: Daniel Haehn
  • Kitware: Jean-Christophe Fillion-Robin, Julien Finet
  • BWH: Suares Tamekue
  • UTC: Yiming Ge


Objective

The internationalization of an application is the process of making the application usable by people in countries other than one's own.The aim of this project is investigating the feasibility and approach of the internationalization of Slicer as painless as possible for Slicer and its extensions developers. Work will focus on the UI form, dynamic string display. Hopelly, the modules coded in either Python or C++ can be processed in an easily way.

Approach, Plan

Our approach is to based on the built-in internationalization feature of Qt, do some experiments on one UI form and two modules (one is developed by C++, the other is developed by Python) to find the localized methods applicable to Slicer 4. Finally, we hope to summarize the procedure and provide associated template.

Progress


References

Delivery Mechanism

This work will be delivered to the NAMIC Kit as a


  1. Slicer Module
    1. Built-in: