S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S-Bahn Tool: Experience and Planned Features Sam Joachim 5th Workshop Software Engineering Education and Reverse Engineering, Baile Herculane, Romania, 2005 Institute of Informatics, Humboldt University – Berlin, Germany,
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S-Bahn Tool: Authoring tool for localization of PowerPoint material Features: Multi-lingual technical dictionary precise translation Common layout in all language variants maintainability Reuse of translations in other slides save effort
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, History Sept. 2004: 1 st prototype June 2005: 2 nd prototype Improved SW: more adaptable architecture, faster, errors removed Changed user interface Usage: Zoran Putnik, Natasa Ibrajter, Katerina Zdravkova, Boro Jakimovski valuable feedback: errors and usability
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Tool at work Translator Target language Topic to be translated Additional languages to be displayed Source language S. Stoyanov
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Changed interface 3 tabs some more functions
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Use of S-Bahn Tool: 3 step process Translation Modification Common layout
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Selected experience: 1. Statistics concerning the common layout feature based on Topic03 " Software process models", 42 slides Number of changes AlbanianBulgarianCroatianMacedonianRomanianSerbian cyrillicSerbian latin Slides with layout changes Changed shapes
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Selected experience (cont.): 2. Style guides for reasonable design of slides are also useful for efficient translation process (e.g. headlines, …) 3. Distributed localization process: roles Preparation of the topic file: Layout specialist Translation: national translator Common layout & post-processing : Layout specialist Maintenance of the dictionary: central editor with support from national (local) translators
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Planned and suggested features: feedback wanted! Simple interface for translation only Readability of slides by/with less resolution, role Connection with an SE glossary (or other free web dictionaries) Configuration: Easy support for different projects (e.g. for the use in JCSE, OO Java, CC, TEMPUS modules, …) other source languages than English Different technical dictionaries SE – IEEE glossary, Case study – SemOrg / XCTL, OOJava More support for importing hand-translated variants Advanced style adaptations (text, shapes, colors) Pool for frequent used objects or slides Displaying the original text during translation, perhaps dual monitor support Integrating a Translation Memory System in S-Bahn Tool
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Simple interface for translation S-Bahn Tool
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Connection with an SE glossary S-Bahn Tool Dictionaries - translation support SE Glossary (Multilingual) - translation support - additional information
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Configuration: Projects, Language Easy setup for different project environments for the use in JCSE, OO Java, CC, TEMPUS modules, … Full functionality for other source languages than English Project:
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Different technical dictionaries S-Bahn Tool Complete Dictionary SemOrg terms XCTL terms JCSE terms CC terms JAVA terms
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, More support for importing S-Bahn Tool Slides English Romanian … Dictionary Scenario: A translation without S-Bahn Tool by hand Bulgarian include
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Advanced style adaptations
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Pool for frequently used objects or slides
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Other examples
S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Original: Displaying the original text during translation