SlideShare a Scribd company logo
1 of 24
Gábor Bessenyei –
OTM, PPB and ATS
SAP System Translation Tools by
MorphoLogic Localisation Ltd.
Advanced Translation Statistics (ATS)
Object Translation Manager (OTM)
Proposal Pool Builder (PPB)
Gábor Bessenyei –
OTM, PPB and ATS
System Translation Tools
• New features compared to the standard se63 environment
New features for statistics
System short text translation outside the system
Recycling of existing external translations for the Proposal Pool
Gábor Bessenyei –
OTM, PPB and ATS
Advanced Translation Statistics (ATS)
• SAP standard statistics
In the standard SAP translation environment, there are three translation statuses available:
Translated (‘green’)
This category represents strings which have a translation in the target language field and a similar entry in the Proposal Pool
Modified (‘yellow’)
This category represents two subcategories:
Strings where a translation in the target language field exits, without a corresponding Proposal Pool entry
Strings where a translation in the target language field exits, and no Proposal Pool entry is available at all
Untranslated (‘red’)
This category represents strings whithout any translation in the target language field
The statistics shows in addition how many proposals are available
Gábor Bessenyei –
OTM, PPB and ATS
Advanced Translation Statistics (ATS)
• What the standard statistics lack
The categories of the standard statistics have the following gaps:
No differentiation within the yellow lines: for scoping and resource planning, it is essential to know
why a line is yellow: because it was really modified at the source side or because it simply does not have
a corresponding proposal pool entry. Yellow lines with different proposal pool entries are potentially
real modifications with translation already available; yellow lines without any proposal pool entries have
to be checked and possibly translated one by one manually.
No information about how many corresponding proposals are available for red lines: for scoping and
resource planning, it is essential to know the number of untranslated lines for which proposal pool
entries are already available.
No information about internal repetitions: for scoping and resource planning, it is essential to know
the number of internal repetitions. As an example, if you have 1000 untranslated lines but all of these
lines have the same source text, it have to be translated only once, and can be copied 999 times. If you
have 1000 untranslated lines and each of them are different, you have to enter 1000 individual
translations.
No information about the content: for scoping and resource planning, it is essential to know the
content. You can get an answer to the following important questions: are these lines related to
Financials or related to Logistics? Are these lines real translations or just copied source texts into the
target language field? What is the quality of the already available translations?
Gábor Bessenyei –
OTM, PPB and ATS
Advanced Translation Statistics (ATS)
• ATS’ statistics-enhancing features
New categories
Displayed content
Number of internal
repetitions and
Proposal Pool matches
Gábor Bessenyei –
OTM, PPB and ATS
Objext Translation Manager (OTM)
• The SE63 Short Text Editor
Gaps of the standard short text editor:
-No spell checker available
-Only 100% matches can be recycled
-No concordance search functions available
-Performing changes and global replacements is difficult
-System access and user needed
-Translators have to be familiar with se63
-Translated content can be proofread only after it has already been entered
Gábor Bessenyei –
OTM, PPB and ATS
Object Translation Manager (OTM)
• The solution OTM
1. Download of short texts (XLIFF) 2. Translation in an external CAT tool
(TM, Terminology, Spellcheck, QA checks)
3. Upload of translated XLIFF file 4. Creation of Proposal Pool entries with the
Proposal Pool Builder
Gábor Bessenyei –
OTM, PPB and ATS
Proposal Pool Builder (PPB)
• Tool for recycling external translations
The Proposal Pool Builder allows you to create
Proposal Pool entries out of existing translations
Possible scenarios for usage:
–No proposal pool maintenance was performed during translation
–Source language switch
–Creation of proposal pool entries for translations performed via OTM
–Recycling of existing external translations
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Display statistics – selection screen 1
-Source language: required source language
-Target language: required target language
-Statistics - summary: statistics overview
-Statistics with repetitions: display internal repetitions with Proposal Pool match matrix
-Statistics with texts: display text content, their internal repetitions and the Proposal Pool match matrix
-100% matches only: if deselected, listed special characters are ignored for repetitions calculation
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Display statistics – selection screen 2
-Object types: selection base is a short text object type
-Object: selection base is an individual object
-Transport request: selection base is a transport request
-Collection: selection base is a collection (development class)
-Worklist number: selection base is the content of an se63 translation worklist
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Display statistics with repetitions and PP matrix
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Display statistics with text content
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Downloading short texts via OTM – selection screen 1
-E-mail contact: sends the XLIFF file to the Customer Support System or any other contact address
-Proposed deadline: sets the requested deadline for the translation (if sent to the Customer Support System)
-Quote requested: sets the status if a quote is requested (if sent to the Customer Support System)
-Source language, Target language: required language pair
-Reference language: languages included as reference (e.g. DE->PL, EN as reference)
-use best PP checkboxes: set if available proposals should be included as translation for untranslated and modified lines
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Downloading short texts via OTM – selection screen 2
-Output file: location and name of the XLIFF file
-Object types: selected short text objects
-Filter for translation status: filters the downloaded content based on the translation status
-Object / Transport request / Collection / Worklist number: selection base for objects
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Structure of the output XLIFF file
Source entry
Target entry
Reference languages
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Translation with an external editor
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Translation with an external editor – Highlights 1
-Translation Memory
-Maximum length check
-Spell checker
-Terminology
-Concordance search
-Repetitions are displayed immediately (improved consistency and easy distribution)
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Translation with an external editor – Highlights 2
-String properties (domain, collection, object type, maximum length)-QA checks
(Terminology, Spellcheck,
Maximum length, consistency)
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Uploading the translated file
-File name: name of the translated file
-Overwrite existing translation: toggles if existing translations in the system should be kept or overwritten
-Productive run: toggles test run / productive run
-Detailed list: displays a detailed result list
-Run in batch mode: toggles online / batch processing
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Uploading the translated file - result
Checks performed during upload:
-Does the object still exist?
-Does the string still exist?
-Does a translation exist in the uploaded file?
-Were there any changes in the source text since the XLIFF had been downloaded?
-Does the translation fit into the maximum length?
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Creating PP entries with PPB – selection screen 1
-Real run (X) / test run: toggles test / productive run
-List objects after run: display details after completion
-Create proposal (INSERT): if a different proposal exists, the new entry will be inserted
-Overwrite existing prop. (UPD): if a different proposal exists, it will be overwritten by the new entry
-Skip existing proposal (SKIP): if a different proposal exists, the new entry will not be created
-Source / target language: required languages
-Skip source equal target text: no creation of a proposal in case the source and the target text are identical
-Skip equal with reference lang.: no creation of a proposal in case the reference language and the target text are identical
-Status: radio button for the status of the created proposal pool entries
-Create as appl. component: toggles whether the proposals should be created as system standard or as an application standard
-User name: text box for the proposal creator user name
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Creating PP entries with PPB – selection screen 2
-Object types: selection of object types
-Object: selection base is a single object
-Transport request: selection base is a
transport request
-Collection: selection base is a collection
(development class)
-Worklist number: selection base is a se63
translation worklist
-XML file: selection base is a translated XML
file
-XLIFF file: selection base is a translated
XLIFF file
-XLS file: selection base is an XLS file
Gábor Bessenyei –
OTM, PPB and ATS
The Translation Process with ATS, OTM and PPB
• Creating proposal pool entries with PPB – result
Gábor Bessenyei –
OTM, PPB and ATS
MorphoLogic Localisation Ltd.
http://www.morphologic-localisation.eu

More Related Content

Similar to SAP Translation Tools

What is machine translation
What is machine translationWhat is machine translation
What is machine translationStephen Peacock
 
How the Lucene More Like This Works
How the Lucene More Like This WorksHow the Lucene More Like This Works
How the Lucene More Like This WorksSease
 
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.Lifeng (Aaron) Han
 
An Introduction to NLP4L
An Introduction to NLP4LAn Introduction to NLP4L
An Introduction to NLP4LKoji Sekiguchi
 
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...IMPACT Centre of Competence
 
System Programming Unit III
System Programming Unit IIISystem Programming Unit III
System Programming Unit IIIManoj Patil
 
The Standard SAP Translation Environment
The Standard SAP Translation EnvironmentThe Standard SAP Translation Environment
The Standard SAP Translation Environmentmorphologic
 
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The Services
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The ServicesLynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The Services
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The ServicesLynx Project
 
Evaluation of MT Quality/Productivity at eBay - AMTA 2018
Evaluation of MT Quality/Productivity at eBay - AMTA 2018Evaluation of MT Quality/Productivity at eBay - AMTA 2018
Evaluation of MT Quality/Productivity at eBay - AMTA 2018Jose Luis Bonilla Sánchez
 
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)TAUS - The Language Data Network
 
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSLtauyou
 
2007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_11302007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_1130tbnext
 
LEPOR: an augmented machine translation evaluation metric - Thesis PPT
LEPOR: an augmented machine translation evaluation metric - Thesis PPT LEPOR: an augmented machine translation evaluation metric - Thesis PPT
LEPOR: an augmented machine translation evaluation metric - Thesis PPT Lifeng (Aaron) Han
 

Similar to SAP Translation Tools (20)

What is machine translation
What is machine translationWhat is machine translation
What is machine translation
 
Doktorantūras semināra 3. prezentācija
Doktorantūras semināra 3. prezentācijaDoktorantūras semināra 3. prezentācija
Doktorantūras semināra 3. prezentācija
 
TAUS QE Summit 2017 eBay EN-DE MT Pilot
TAUS QE Summit 2017   eBay EN-DE MT PilotTAUS QE Summit 2017   eBay EN-DE MT Pilot
TAUS QE Summit 2017 eBay EN-DE MT Pilot
 
Php packages
Php packagesPhp packages
Php packages
 
How the Lucene More Like This Works
How the Lucene More Like This WorksHow the Lucene More Like This Works
How the Lucene More Like This Works
 
IR
IRIR
IR
 
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.
ADAPT Centre and My NLP journey: MT, MTE, QE, MWE, NER, Treebanks, Parsing.
 
An Introduction to NLP4L
An Introduction to NLP4LAn Introduction to NLP4L
An Introduction to NLP4L
 
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...
Datech2014 - Session 3 - PoCoTo - An Open Source System For Efficient Interac...
 
Translationusing moses1
Translationusing moses1Translationusing moses1
Translationusing moses1
 
System Programming Unit III
System Programming Unit IIISystem Programming Unit III
System Programming Unit III
 
The Standard SAP Translation Environment
The Standard SAP Translation EnvironmentThe Standard SAP Translation Environment
The Standard SAP Translation Environment
 
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The Services
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The ServicesLynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The Services
Lynx Webinar #4: Lynx Services Platform (LySP) - Part 2 - The Services
 
Evaluation of MT Quality/Productivity at eBay - AMTA 2018
Evaluation of MT Quality/Productivity at eBay - AMTA 2018Evaluation of MT Quality/Productivity at eBay - AMTA 2018
Evaluation of MT Quality/Productivity at eBay - AMTA 2018
 
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
MT domain customization – conditions and benefits. Chris Wendt (Microsoft)
 
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL
2011 Tekom Wiesbaden: Implementation of a machine translation engine at CPSL
 
Searching for the best translation combination
Searching for the best translation combinationSearching for the best translation combination
Searching for the best translation combination
 
The Typed Index
The Typed IndexThe Typed Index
The Typed Index
 
2007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_11302007 acendio portenier_lucien_w_1130
2007 acendio portenier_lucien_w_1130
 
LEPOR: an augmented machine translation evaluation metric - Thesis PPT
LEPOR: an augmented machine translation evaluation metric - Thesis PPT LEPOR: an augmented machine translation evaluation metric - Thesis PPT
LEPOR: an augmented machine translation evaluation metric - Thesis PPT
 

Recently uploaded

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MIND CTI
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyKhushali Kathiriya
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024The Digital Insurer
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Recently uploaded (20)

MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 

SAP Translation Tools

  • 1. Gábor Bessenyei – OTM, PPB and ATS SAP System Translation Tools by MorphoLogic Localisation Ltd. Advanced Translation Statistics (ATS) Object Translation Manager (OTM) Proposal Pool Builder (PPB)
  • 2. Gábor Bessenyei – OTM, PPB and ATS System Translation Tools • New features compared to the standard se63 environment New features for statistics System short text translation outside the system Recycling of existing external translations for the Proposal Pool
  • 3. Gábor Bessenyei – OTM, PPB and ATS Advanced Translation Statistics (ATS) • SAP standard statistics In the standard SAP translation environment, there are three translation statuses available: Translated (‘green’) This category represents strings which have a translation in the target language field and a similar entry in the Proposal Pool Modified (‘yellow’) This category represents two subcategories: Strings where a translation in the target language field exits, without a corresponding Proposal Pool entry Strings where a translation in the target language field exits, and no Proposal Pool entry is available at all Untranslated (‘red’) This category represents strings whithout any translation in the target language field The statistics shows in addition how many proposals are available
  • 4. Gábor Bessenyei – OTM, PPB and ATS Advanced Translation Statistics (ATS) • What the standard statistics lack The categories of the standard statistics have the following gaps: No differentiation within the yellow lines: for scoping and resource planning, it is essential to know why a line is yellow: because it was really modified at the source side or because it simply does not have a corresponding proposal pool entry. Yellow lines with different proposal pool entries are potentially real modifications with translation already available; yellow lines without any proposal pool entries have to be checked and possibly translated one by one manually. No information about how many corresponding proposals are available for red lines: for scoping and resource planning, it is essential to know the number of untranslated lines for which proposal pool entries are already available. No information about internal repetitions: for scoping and resource planning, it is essential to know the number of internal repetitions. As an example, if you have 1000 untranslated lines but all of these lines have the same source text, it have to be translated only once, and can be copied 999 times. If you have 1000 untranslated lines and each of them are different, you have to enter 1000 individual translations. No information about the content: for scoping and resource planning, it is essential to know the content. You can get an answer to the following important questions: are these lines related to Financials or related to Logistics? Are these lines real translations or just copied source texts into the target language field? What is the quality of the already available translations?
  • 5. Gábor Bessenyei – OTM, PPB and ATS Advanced Translation Statistics (ATS) • ATS’ statistics-enhancing features New categories Displayed content Number of internal repetitions and Proposal Pool matches
  • 6. Gábor Bessenyei – OTM, PPB and ATS Objext Translation Manager (OTM) • The SE63 Short Text Editor Gaps of the standard short text editor: -No spell checker available -Only 100% matches can be recycled -No concordance search functions available -Performing changes and global replacements is difficult -System access and user needed -Translators have to be familiar with se63 -Translated content can be proofread only after it has already been entered
  • 7. Gábor Bessenyei – OTM, PPB and ATS Object Translation Manager (OTM) • The solution OTM 1. Download of short texts (XLIFF) 2. Translation in an external CAT tool (TM, Terminology, Spellcheck, QA checks) 3. Upload of translated XLIFF file 4. Creation of Proposal Pool entries with the Proposal Pool Builder
  • 8. Gábor Bessenyei – OTM, PPB and ATS Proposal Pool Builder (PPB) • Tool for recycling external translations The Proposal Pool Builder allows you to create Proposal Pool entries out of existing translations Possible scenarios for usage: –No proposal pool maintenance was performed during translation –Source language switch –Creation of proposal pool entries for translations performed via OTM –Recycling of existing external translations
  • 9. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Display statistics – selection screen 1 -Source language: required source language -Target language: required target language -Statistics - summary: statistics overview -Statistics with repetitions: display internal repetitions with Proposal Pool match matrix -Statistics with texts: display text content, their internal repetitions and the Proposal Pool match matrix -100% matches only: if deselected, listed special characters are ignored for repetitions calculation
  • 10. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Display statistics – selection screen 2 -Object types: selection base is a short text object type -Object: selection base is an individual object -Transport request: selection base is a transport request -Collection: selection base is a collection (development class) -Worklist number: selection base is the content of an se63 translation worklist
  • 11. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Display statistics with repetitions and PP matrix
  • 12. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Display statistics with text content
  • 13. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Downloading short texts via OTM – selection screen 1 -E-mail contact: sends the XLIFF file to the Customer Support System or any other contact address -Proposed deadline: sets the requested deadline for the translation (if sent to the Customer Support System) -Quote requested: sets the status if a quote is requested (if sent to the Customer Support System) -Source language, Target language: required language pair -Reference language: languages included as reference (e.g. DE->PL, EN as reference) -use best PP checkboxes: set if available proposals should be included as translation for untranslated and modified lines
  • 14. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Downloading short texts via OTM – selection screen 2 -Output file: location and name of the XLIFF file -Object types: selected short text objects -Filter for translation status: filters the downloaded content based on the translation status -Object / Transport request / Collection / Worklist number: selection base for objects
  • 15. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Structure of the output XLIFF file Source entry Target entry Reference languages
  • 16. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Translation with an external editor
  • 17. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Translation with an external editor – Highlights 1 -Translation Memory -Maximum length check -Spell checker -Terminology -Concordance search -Repetitions are displayed immediately (improved consistency and easy distribution)
  • 18. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Translation with an external editor – Highlights 2 -String properties (domain, collection, object type, maximum length)-QA checks (Terminology, Spellcheck, Maximum length, consistency)
  • 19. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Uploading the translated file -File name: name of the translated file -Overwrite existing translation: toggles if existing translations in the system should be kept or overwritten -Productive run: toggles test run / productive run -Detailed list: displays a detailed result list -Run in batch mode: toggles online / batch processing
  • 20. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Uploading the translated file - result Checks performed during upload: -Does the object still exist? -Does the string still exist? -Does a translation exist in the uploaded file? -Were there any changes in the source text since the XLIFF had been downloaded? -Does the translation fit into the maximum length?
  • 21. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Creating PP entries with PPB – selection screen 1 -Real run (X) / test run: toggles test / productive run -List objects after run: display details after completion -Create proposal (INSERT): if a different proposal exists, the new entry will be inserted -Overwrite existing prop. (UPD): if a different proposal exists, it will be overwritten by the new entry -Skip existing proposal (SKIP): if a different proposal exists, the new entry will not be created -Source / target language: required languages -Skip source equal target text: no creation of a proposal in case the source and the target text are identical -Skip equal with reference lang.: no creation of a proposal in case the reference language and the target text are identical -Status: radio button for the status of the created proposal pool entries -Create as appl. component: toggles whether the proposals should be created as system standard or as an application standard -User name: text box for the proposal creator user name
  • 22. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Creating PP entries with PPB – selection screen 2 -Object types: selection of object types -Object: selection base is a single object -Transport request: selection base is a transport request -Collection: selection base is a collection (development class) -Worklist number: selection base is a se63 translation worklist -XML file: selection base is a translated XML file -XLIFF file: selection base is a translated XLIFF file -XLS file: selection base is an XLS file
  • 23. Gábor Bessenyei – OTM, PPB and ATS The Translation Process with ATS, OTM and PPB • Creating proposal pool entries with PPB – result
  • 24. Gábor Bessenyei – OTM, PPB and ATS MorphoLogic Localisation Ltd. http://www.morphologic-localisation.eu

Editor's Notes

  1. This is a comment.