I18N
Problem
Actually, translations are dispersed in multiples files (one per interface),
which can make contribution a little bit harder.
Place
Translation files are located in followinf folder :
src/main/resources/org/chorem/jtimer
For example, the class org.chorem.jtimer.JTimer has two resources files :
Par exemple, la classe org.chorem.jtimer.JTimer dispose des fichiers de ressources :
- src/main/resources/org/chorem/jtimer/resources/Jtimer.properties (en)
- src/main/resources/org/chorem/jtimer/resources/Jtimer_fr.properties (fr)
- etc...
Complete list
Complete list of file to transalte to add another language is:
- resources/JTimer.properties
- ui/tasks/resources/RunTaskJob.properties
- ui/alert/resources/AlertEditor.properties
- ui/treetable/resources/ProjectsAndTasksTable.properties
- ui/treetable/dnd/resources/TimerTaskTransferHandler.properties
- ui/report/resources/ReportView.properties
- ui/resources/TimerTaskEditor.properties
- ui/resources/StatusBar.properties
- ui/resources/HelpFrame.properties
- ui/ws/resources/SwingConnectionInformationHandler.properties
- ui/systray/resources/SystrayManager.properties