9
Made available under EPL v1.0 1 EPF Translations Slides Onno van der Straaten Option 1: EPFC & CVS Option 2: Some purpose-built langware (and SVN, OmegaT, Google Translate) Overview Some details How to Langware/EPF Console Concluding Remarks & Next steps

EPF Translations Slides Onno van der Straaten

Embed Size (px)

DESCRIPTION

EPF Translations Slides Onno van der Straaten. Option 1: EPFC & CVS Option 2: Some purpose-built langware (and SVN, OmegaT , Google Translate) Overview Some details How to Langware /EPF Console Concluding Remarks & Next steps. EPFC & CVS. diff 1.5.1-1.5.2. diff 1.5.2-1.5.3. . - PowerPoint PPT Presentation

Citation preview

Page 1: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 1

EPF Translations SlidesOnno van der Straaten

• Option 1: EPFC & CVS• Option 2: Some purpose-built langware

(and SVN, OmegaT, Google Translate)

– Overview– Some details– How to Langware/EPF Console

• Concluding Remarks & Next steps

Page 2: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 2

EPFC & CVS

EPF 1.5.1 EPF 1.5.2 EPF 1.5.3

EPF PT 1.5.1 EPF PT 1.5.2 EPF PT 1.5.3

diff 1.5.1-1.5.2 diff 1.5.2-1.5.3

? ?

Will require superhuman effort/discipline/merge adminstration after substantial refactoring and major changes!?

Page 3: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 3

Subversion

Langware PoCS

ourc

e

Tra

nsla

tion

LibraryExport. Library

Resource Files

Content Developer

Asset Architect

Export. Library

Resource Files

Translator

TranslatedLibrary

Page 4: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 4

Resource Files

• Original lib file• assess_results.xmi

• After export• assess_results.xmi• assess_results.xmi.epft.properties• assess_results.xmi_mainDescription_1.epft.html• assess_results.xmi_purpose_1.epft.html• assess_results.xmi_sectionDescription_1.epft.html• assess_results.xmi_sectionDescription_2.epft.html• assess_results.xmi_sectionDescription_3.epft.html• assess_results.xmi_sectionDescription_4.epft.html

Page 6: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 6

(SVN) Repository Layout

• trunk– libs/

• epf_practices/

– libs_exported/• epf_practices/• epf_practices_nl/• epf_practices_pt/

– libs_translated/• epf_practices_nl/• epf_practices_pt/

1. Export library

2. Copy and translate resource files

3. Import library

4. Publish

Page 7: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 7

EPF ConsoleExport & Import

• Export

• Translate and Import

– libs/• epf_practices/

– libs_exported/• epf_practices/• epf_practices_nl/• epf_practices_pt/

– libs_translated/• epf_practices_nl/• epf_practices_pt/

Page 8: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 8

EPF ConsoleFully featured OO access layer

• Translate XMI file using

• Find xmi files with MSO HTML(html which contains MS Office markup)

Page 9: EPF Translations Slides Onno  van  der Straaten

Made available under EPL v1.0 9

Concluding Remarks

– Two objectives• Translation of EPF process asset libraries• To release together with EPF (same schedule)

– Continuation of translation work in EPF Wiki• OpenUP PT, SP , RU, XP PT, Scrum PT• But not the Wiki way

– Ingrediënts:• Language resource files• Subversion

– Next Steps: • Subversion vs CVS discussion – Put it to a vote?• Some objectives in the release Plan