XLIFF 2.0 SUPPORT IN CAT TOOLS
|
|
|
- Flora Richard
- 10 years ago
- Views:
Transcription
1 XLIFF 2.0 SUPPORT IN CAT TOOLS Statements of Use of XLIFF 2.0 April 2014 Released by the XLIFF Promotion and Liaison Subcommitee on 2 nd September 2014 Lucía Morado Vázquez David Filip
2 Table of Contents 1 Executive Summary Rationale Methodology How to read this report Disclaimer Survey Design Implementation Acknowledgments Analysis of results GENERAL INFORMATION ADVANCED INFORMATION XLIFF 2.0 CORE AND MODULES SUPPORT Minimal XLIFF elements and attributes XLIFF 2.0 core elements XLIFF 2.0 core attributes Inline elements Translation Candidates and Glossary Module Format Style Module Metadata Module Resource Data Module Change Tracking Module Size and Length Restriction Module Validation Module Appendices Raw Data SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID decorator v xliffroundtrip4x
3 4.1.7 DITA-XLIFF-RT-4X The Survey Form REFERENCES
4 1 Executive Summary This report gathers all the Statements of Use (SOU) that were collected during the approval process of the major new version XLIFF 2.0. The SOU were collected between 2 nd and 14 th April 2014 to satisfy the OASIS TC process requirements for a Committee Specification to progress as an OASIS Candidate standard. At least three SOU (at least one of them by an OASIS member) are required in order to submit a candidate OASIS standard (OASIS, 2014). Seven SOU were collected during the aforementioned dates and approved by the OASIS XLIFF Technical Committee (XLIFF TC) on 15 th April Although 7 complete responses were collected, 3 of them count as a single SOU by OASIS policy as they were made by the same implementer. Effectively XLIFF has gathered 5 SOU of which 3 were by OASIS members, so the TC Process requirement was satisfied and the TC Officers requested that TC Administration hold a Special Majority Vote to approve submitting of XLIFF Version 2.0, Committee Specification 01, published on 31 March 2014 as a candidate OASIS standard. The seven tools that have implemented XLIFF 2.0 have been developed by content owners, tool makers, service providers and researchers. Their answers give us a good overview of the early implementations of the new XLIFF version. This report is indeed a snapshot of the state of the art back in April 2014 as several new implementations are underway in the meantime and also the SOU changed, most notably, modules support has been boosted. The seven tools support XLIFF 2.0 core and some of the optional modules also receive solid support from the tools (Translation Candidates, Glossary and Metadata are supported by 4 tools each, Format Style buy 2 tools. One of the tools already had support for all the eight optional modules. The results obtained indicate that the new version of the XLIFF standard (2.0) is getting early support and that the Committee Specification was robust enough to be implemented successfully among the tools included in this study. 1.1 Rationale The objective of this report is to gather and analyse all the information obtained during the SOU process and present it in comprehensive manner, as well as to provide the language services industry community with this valuable information. This study serves as state of the art of the early implementations of the new version OASIS XLIFF 2.0 in Computer Aided Translation (CAT) tools in a broad sense, i.e. not just translation editors but also extractors, mergers, modifiers, enrichers and any other agents capable of reading or manipulating XLIFF files. The underlying survey was based on a previous version specifically designed to gather information of XLIFF support in CAT tools. However, that survey design had to be extensively modified to collect XLIFF 2.0 data and to serve as a valid mechanism for presenting valid SOU according to the current OASIS policies. The design of the survey was discussed publicly on the XLIFF TC mailing list and its final design was opened for submissions on 2 nd April,
5 2 Methodology 2.1 How to read this report This report has four main sections: 1) Executive Summary; 2) Methodology, where we explain the creation, data collection, usefulness and limitations of the collected data; 3) Analysis of results, where we present the collected data in a sliced, diced, and commented shape; and finally 4) Appendices, the Raw Data Appendix, where the complete answers of the respondents are presented one by one, and the Error! Reference source not found. Appendix, which contains the actual questionnaire that was filled out by the respondents. 2.2 Disclaimer The XLIFF TC is not responsible for the accuracy of the data provided by the tool makers that participated in the survey; the analysis assumes that the tool makers self-assessment was provided bona fide. 2.3 Survey Design This study is built on the previous surveys that were conducted to obtain information about the XLIFF 1.2 support in CAT tools carried out by the OASIS XLIFF Promotion and Liaison subcommittee. The previous surveys did not include the version 2.0. This survey was initially based on the survey used to gather information about XLIFF Support in CAT tools that was carried out in 2012 and The survey was divided into three main sections: General Information, where we obtained information about the type of tool and version; Advanced Information, where we obtained information about the type of XLIFF files produced and/or supported and the relation with XLIFF files created by other tools; and Core and Modules Support, where we obtained information of support on specific XLIFF elements and attributes from the core and the modules. 2.4 Implementation The survey was open for answers between the 2 nd and 14 th April We used the online survey system Survey Monkey to obtain the data from the participants through the Internet. The URL of the survey was: Each valid set of answers completed by the respondents was downloaded by the administrator of the survey and a pdf print out with ll answers and required OASIS language related to the SOU was sent to the respondents, who in turn posted these SOUs to the XLIFF TC mailing list (in case they were XLIFF TC members) or on the XLIFF TC Comments lists (in case they were not members). The collected responses were archived on the official OASIS XLIFF web site and they can be publicly consulted at Acknowledgments We would like to acknowledge Chet Ensign, Yves Savourel, Joachim Schurig and Bryan Schnabel who helped to design the survey, so that the collected data could be presented as OASIS compliant SOUs. 5
6 3 Analysis of results The collected data can be divided into three main blocks: 3.1 below GENERAL INFORMATION, ADVANCED INFORMATION, and XLIFF 2.0 CORE AND MODULES SUPPORT. 3.1 GENERAL INFORMATION The first question asked was the respondents affiliation in relation with OASIS: two of them were non-oasis members and three of them were OASIS members (one OASIS member made three different SOUs for three different tools that he developed). Secondly, we gather information about the type of tool, the tool definitions used on the current specification were proposed (Enricher, Extractor, Merger, Modifier and Writer), the majority of tools were classified as more than one tool type and all the tool types were represented, each of them with four tools each (see Table 1. General Information ). The third question of this section refers to the use of customised XLIFF extensions. Six out of the seven tools use their own custom extensions. te: The order of the tools matches the chronological order in which the answers were received. This order has been applied to the entire document. Tool Name Toot Type Own custom Enricher Extractor Merger Modifier Writer extension SOLAS CMS-L10N ITS2.0 XLIFF/MT Roundtripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 Table 1. General Information 6
7 3.2 ADVANCED INFORMATION In this section we gather more advanced information about the support of other formats and thirdparty customized extensions. The tools that were classified as Extractors declared in this question that they could create XLIFF files from other formats (see table 2). Five of the tools also declared that they can change their own created files. SOLAS Tool Name Creation of XLIFF files from other formats If yes, which formats? Changing of its own created files This capability is only available through wrapping ENLASO's OKAPI XLIFF 2.0 Toolkit and hence it supports the same source formats CMS-L10N Text, XML, html5 and html+its ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x 2 DITA-XLIFF-RT- 4X2 N/A Many. See Supported_File_Formats for a list. The error file is written as.txt N/A N/A Table 2. XLIFF Creation from other formats In Table 3. Relation with other tools, we organised the information about how tools deal with XLIFF files created by other tools. Five tools claimed to support XLIFF files created by other thirdparty tools. In order to have a more accurate vision of the support of other third-party XLIFF files we included another question and ask specifically if they had successfully tested roundtrips 1 with other XLIFF capable tools. Four respondents said that they had tested roundtrips, you can see in the table below which third-party tools they are referring to. A second question aiming to gather information about third-party extensions support was also included, and three of the respondents stated that they support also tools with specific custom XLIFF extensions. Finally all the respondents stated that they preserve any XLIFF elements or attributes of XLIFF extensions that they do not support/understand (table 4). 1 We clarify in the questionnaire that by roundtrip we meant read, understand, modify if needed, and return to the originating environment without breaking the cycle. 7
8 SOLAS Tool Name CMS-L10N Modification of files created by other tools Tested roundtrip support with other tools / ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools Tools ENLASO'S OKAPI XLIFF 2 Toolkit Trinity College Dublin CMS L10n Moravia MT Services CMS L10n, SOLAS and Moravia MT services SOLAS-based localisation workflow Bryan Schnabel's XLIFF Tools. Tools with customised extensions All of the above 2 including ITS 2.0 mapping XMarker FragID Decorator v.0.2 N/A N/A xliffroundtrip4x2 N/A N/A N/A DITA-XLIFF-RT-4X2 N/A N/A N/A Table 3. Relation with other tools XLIFF+ITS mostly plain xliff files with ITS 2.0 N/A Bryan Schnabel's XLIFF Tools. Tool Name Roundtrip of unknown elements SOLAS CMS-L10N ITS2.0 XLIFF/MT Roundtripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 / Table 4. Preservation of unknown XLIFF elements or attributes 2 The respondent is referring to his previous answer (in this case it is placed at the right). 8
9 xliff file unit segment source version srclang Id 3.3 XLIFF 2.0 CORE AND MODULES SUPPORT We started this section by asking whether they support XLIFF 2.0 core and XLIFF 2.0 approved modules, see table 5. All the tools support XLIFF core, and only one tool (XMarker) supports all the eight modules, the most supported module is Translation candidates (5 tools), followed by Glossary and Metadata (4 tools each) and Format Style (2 tools). Modules Tool Name Core Size and Translation Format Resource Change Glossary Metadata Length Candidates Style Data Tracking Restriction Validation SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT- 4X2 Table 5. Core and Modules Support Secondly, we asked the tool providers about specific support on XLIFF elements and attributes in the Core and in the Modules. Instead of having all the items together in a single question we decided to first present the minimal XLIFF core elements and attributes (the necessary elements and attributes required to obtain a valid XLIFF 2.0 document), Structural XLIFF core elements Inline, and. And secondly we present the support of each of the modules Minimal XLIFF elements and attributes In the minimal XLIFF elements we found the elements that a XLIFF document should contain to be considered as valid. Along with the elements, we decided also to include in this analysis the compulsory attributes of this set of elements, which, following the same criteria, would be needed to have a valid XLIFF document. It should be noted that all the tools support all the minimal elements and attributes (see table 6). Tool Name SOLAS CMS-L10N ITS2.0 XLIFF/MT Roundtripping Web Service Okapi Tools XMarker FragID 9
10 xliff file skeleton group unit segment ignorable notes note originaldata data source target Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 Table 6. Required XLIFF 2.0 core elements and attributes support We also asked two questions regarding two specific aspects of XLIFF support: the possibility of handling more than one file element (answered positively by six of the seven tools) and whether the tool prevents or not the creation of duplicated trans-unit IDs (answered positively again by all tools), see the table below for a complete description of the results. Tool Name It handles more than one file element It prevents the creation of duplicated trans-units IDs SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 Table 7. Multiplicity of file element and duplicated trans-unit IDs XLIFF 2.0 core elements In Table 8. XLIFF 2.0 elements support we could see the support for the whole set of XLIFF 2.0 elements. The majority of elements are supported by all the tools, however there are some elements that are less supported: skeleton (supported by six of the seven tools), ignorable, notes and note (supported by four tools) and originaldata and data which are supported by three tools each. Tool Name SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 Table 8. XLIFF 2.0 elements support 10
11 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X XLIFF 2.0 core attributes In the following table we present the support of XLIFF 2.0 core attributes. Only two tools support all the attributes that are defined in the specification. The most supported attributes are the required ones: id, srclang and Version 3. Without taking into account the required attributes, the best supported attribute are translate and trglang (supported by five tools)t, followed by ref and type (supported by four tools) and canresegment, dir, href, order, original, srcdir and trgdir (supported by three tools). Tool appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir 3 xliffroundtrip4x2 and DITA-XLIFF-RT-4X2 have not indicated in this question that they support version and srclang, but they had indicated it on a previous question (see Table 6). 11
12 cp ph pc sc ec mrk sm em srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version Table 9. XLIFF 2.0 attributes support Inline elements Inline elements are generally well supported between the tools. Pc (which represents a wellformed spanning original code) is supported by six of the seven tools. Ph (which represents a standalone code of the original format) and mrk (which represents an annotation pertaining to the marked span) are supported by five tools. All the other inline elements are supported by four of the seven tools. Those four tools support all the inline elements that are defined in the specification. Tool Name SOLAS CMS-L10N ITS2.0 XLIFF/MT Roundtripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 Table 10. Inline elements support 12
13 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Translation Candidates and The Translation Candidates module allows the capability to store lists of possible translation and their related information. Five out of the seven tools support this module. : All the elements are supported by the five tools except from mda:metadata which is supported by four and originaldata which is supported by three. Tool matches match source target originaldata mda:metadata : The specific attributes of this module are also well supported. Two of the tools (CMS-L10N and IT2.0 XLIFF/MT Round-tripping Web Service) only support five and four of the nine attributes respectively. Tool id origin similarity matchquality matchsuitability type subtype ref reference 13
14 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Glossary Module The glossary module allows the introduction of simple glossaries. This module is supported by four of the tools. The five elements of this module are well supported. The element definition is not supported by one of the tools. Tool glossary glossaryentry term translation definition The three attributes are also well supported, and only the element source is not supported by one of the four tools. Tool id ref source 14
15 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Format Style Module The format style attribute could contain information to generate a HTML preview of the XLIFF document. This module is only supported by one of the tools and does not contain any defined elements, but just two attributes fs and subfs that are supported by the tool. Tool fs subfs 15
16 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Metadata Module The Metadata module allows the capability to store custom metadata. It is supported by three of the tools. Two of the tools provide a full support of the defined elements and attributes. Tool metadata metagroup meta Tool appliesto category id type 16
17 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Resource Data Module The Resource Data module allows the capability to refer to external resource data that may need to be modified or used as contextual reference during translation. Two tools support this module (CMS- L10N and XLMarker FragID Decorator v.0.2). The latter provides support for all the defined elements and attributes. Tool resourcedata resourceitemref resourceitem source target reference Tool id xml:lang mimetype context href ref 17
18 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Change Tracking Module The Change Tracking module can store revision information for XLIFF elements and attributes. It is supported only by XMarker FragID Decorator v.0.2 which supports all its defined elements and attributes. Tool changetrack revisions revision item Tool appliesto author currentversion datetime ref property version 18
19 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Size and Length Restriction Module The Change Tracking module allows the capability to annotate the XLIFF content with information on storage and size restrictions. It is supported only by XMarker FragID Decorator v.0.2 which supports all its defined elements and attributes. Tool profiles normalization data Tool storageprofile generalprofile storage general profile storagerestriction sizerestriction equivstorage sizeinfo sizeinforef 19
20 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X2 SOLAS CMS-L10N ITS2.0 XLIFF/MT Round-tripping Web Service Okapi Tools XMarker FragID Decorator v.0.2 xliffroundtrip4x2 DITA-XLIFF-RT-4X Validation Module The Validation module defines a specific set of validation rules that can be applied to target text globally and locally. It is supported only by XMarker FragID Decorator v.0.2 which supports all its defined elements and attributes. Tool validation rule Tool ispresent occurs istpresent startswith endswith existsinsource casesensitive normalization disabled 20
21 4 Appendices 4.1 Raw Data In this section we present all the collected data in the raw form, ordered with the chronological order as we received the answers SOLAS Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? OASIS affiliation This SOU will be endorsed by my organizations primary representative on the TC mailing list or the TC comment list. General information about the tool and its main developers Insert your Toll name and current version SOLAS Your name (and position) David Filip (Research Fellow) Company Localisation Research Centre Please describe your implementation in a few lines Service oriented architecture consisting of specialized tools often wrapping third party services or libraries Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. The components are currently being disclosed through University of Limerick TTO and will be open sourced in near future. Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information 21
22 Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? ENRICHER EXTRACTOR MERGER WRITER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: Although we are not defining our own extensions, we are partially supporting the W3C ITS 2.0 mapping that currently uses the XLIFF 2.0 extensibility mechanism. We also use the mda module for passing on workflow and project related information. Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] If yes, please specify which file formats are supported: This capability is only available through wrapping ENLASO's OKAPI XLIFF 2.0 Toolkit and hence it supports the same source formats. Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. If yes: A)Which tools? ENLASO'S OKAPI XLIFF 2 Toolkit Trinity College Dublin CMS L10n Moravia MT Services B) Which tools including their specific proprietary XLIFF extensions? All of the above including ITS 2.0 mapping If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core Translation Candidates Module Glossary Module Metadata Module XLIFF 2.0 CORE support: Please select from the following XLIFF elements the ones that your tool can process: 22
23 xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk 23
24 sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version 24
25 (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? Please select from the following XLIFF elements the ones that your tool can process: matches match source target originaldata mda:metadata Please select from the following XLIFF attributes the ones that your tool can process: id origin similarity matchquality matchsuitability type subtype ref reference (XLIFF 2.0) Glossary Module Does your tool support the Glossary Module? Please select from the following XLIFF elements the ones that your tool can process: glossary glossaryentry term translation definition Please select from the following XLIFF attributes the ones that your tool can process: 25
26 id ref source (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? (XLIFF 2.0) Metadata Module Does your tool support the Metadata Module? Please select from the following XLIFF elements the ones that your tool can process: metadata metagroup meta Please select from the following XLIFF attributes the ones that your tool can process: appliesto category id type (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? 26
27 (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? This is an updated version of data, due to previous error in answers and also due to an update of the questionnaire. 27
28 4.1.2 CMS-L10N Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? Affiliation I am neither an OASIS member, nor an employee making this statement on behalf of an OASIS member and I understand that I will need to endorse the data collected through this questionnaire by writing an to the XLIFF TC comments list and that this SOU MUST NOT be used in the OASIS TC process without me endorsing the statement through the said comments mailing list. General information about the tool and its main developers Insert your Toll name and current version CMS-L10N Your name (and position) Research Assistant Company CNGL Please describe your implementation in a few lines Generate XLIFF from HTML,text or XML based files and store in RDF. Also parsing and inserting content into XLIFF in a translation round tripping scenario. Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. Tool will be open source soon. Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? ENRICHER EXTRACTOR MERGER MODIFIER 28
29 WRITER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: XLIFF+ITS Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] If yes, please specify which file formats are supported: text, XML, html5 and html+its Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. If yes: A)Which tools? CMS L10n, SOLAS and Moravia MT services B) Which tools including their specific proprietary XLIFF extensions? XLIFF+ITS moslty plain xliff files with ITS 2.0 If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core, Translation Candidates Module, Glossary Module, Format Style Module, Metadata Module, Resource Data Module XLIFF 2.0 CORE support: Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: 29
30 version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy 30
31 candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? Please select from the following XLIFF elements the ones that your tool can process: 31
32 matches match source target originaldata mda:metadata Please select from the following XLIFF attributes the ones that your tool can process: id origin similarity matchquality matchsuitability type subtype ref reference (XLIFF 2.0) Glossary Module Does your tool support the Glossary Module? Please select from the following XLIFF elements the ones that your tool can process: glossary glossaryentry term translation definition Please select from the following XLIFF attributes the ones that your tool can process: id ref source (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? 32
33 (XLIFF 2.0) Metadata Module Does your tool support the Metadata Module? Please select from the following XLIFF elements the ones that your tool can process: metadata metagroup meta Please select from the following XLIFF attributes the ones that your tool can process: appliesto category id type (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? Please select from the following XLIFF elements the ones that your tool can process: resourcedata resourceitemref resourceitem source target reference Please select from the following XLIFF attributes the ones that your tool can process: id xml:lang mimetype context href ref 33
34 (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? In XLIFF 1.2 on trans-unit I found extradata very useful but haven't seen it in XLIFF
35 4.1.3 ITS2.0 XLIFF/MT Round-tripping Web Service Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? Affiliation I am neither an OASIS member, nor an employee making this statement on behalf of an OASIS member and I understand that I will need to endorse the data collected through this questionnaire by writing an to the XLIFF TC comments list and that this SOU MUST NOT be used in the OASIS TC process without me endorsing the statement through the said comments mailing list. General information about the tool and its main developers Insert your Toll name and current version ITS2.0 XLIFF/MT Round-tripping Web Service Your name (and position) Milan Karasek, researcher Company Moravia Please describe your implementation in a few lines The web service is processing XLIFF files decorated by mapped ITS2.0 metadata. Based on the metadata, the implemented process decides which parts of XLIFF are going to be machine translated and eventually which specifically trained Machine Translation Engine is going to be used for given domains. Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. The web service consumes an XLIFF file (which is the only parameter at the input), finds supported ITS 2.0 categories within the file, prepares the localisable content for Moses MT using M4Loc tools, sends that content to the Moses MT engine and when translated, inserts machine translated text back to the XLIFF file, as a translation suggestion: using the Translation Candidates module in XLIFF 2.0. The web service can be called from an MT broker component as part of a SOLAS-based localisation workflow. Is your company involved in the XLIFF Technical Committee? 35
36 If not, do you have any contact with the XLIFF TC? (E.g. mailing lists participation). Please specify:, I was one of the committee founders. Still watching what's going on the XLIFF development but not participate. Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? MODIFIER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: ITS 2.0 Internationalization Tag Set (ITS) 2.0 enhances the foundation to integrate automated processing of human language into core Web technologies. ITS 2.0 bears many commonalities with is predecessor, ITS 1.0 but provides additional concepts that are designed to foster the automated creation and processing of multilingual Web content. ITS 2.0 focuses on HTML, XML-based formats in general, and can leverage processing based on the XML Localization Interchange File Format (XLIFF), as well as the Natural Language Processing Interchange Format (NIF). Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. If yes: A)Which tools? SOLAS-based localisation workflow B) Which tools including their specific proprietary XLIFF extensions? N/A If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core Translation Candidates Module Glossary Module Metadata Module XLIFF 2.0 CORE support: 36
37 Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc 37
38 sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir 38
39 type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? Please select from the following XLIFF elements the ones that your tool can process: matches match source target originaldata mda:metadata Please select from the following XLIFF attributes the ones that your tool can process: id origin similarity matchquality matchsuitability type subtype ref reference (XLIFF 2.0) Glossary Module Does your tool support the Glossary Module? Please select from the following XLIFF elements the ones that your tool can process: glossary glossaryentry term translation definition 39
40 Please select from the following XLIFF attributes the ones that your tool can process: id ref source (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? (XLIFF 2.0) Metadata Module Does your tool support the Metadata Module? (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? N/A. 40
41 4.1.4 Okapi Tools Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? OASIS affiliation I am the primary representative of my organization in OASIS. General information about the tool and its main developers Insert your Toll name and current version Okapi Tools Your name (and position) Yves Savourel (Localization Solutions Architect) Company ENLASO Corporation Please describe your implementation in a few lines The implementation is publicly available and consists of a library that allows reading, writing and manipulating XLIFF 2.0 documents. The use of the implementation is done through several tools. At the time this statement is written all constraints and processing requirements for the Core and the Translation Candidates module are met except one constraint in section " ec": "If and only if the attribute isolated is set to yes, the attribute dir MAY be used, otherw ise the attribute dir MUST NOT be used on the element." Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. 1. The library source and binaries: - Project main page: - Maven repository: 2. Lynx is a command-line tool to validate XLIFF 2.0 documents as well as perform various utilities such as removing extensions, verifying references, etc. Download: (the file okapixlifflib_all-platforms_.zip) 3. Lynx-Web is an online application that allows the validation of XLIFF 2.0 documents for the Core: 4. The Rainbow Translation Kit Creation Step. This component is an Extractor agent and can create XLIFF 2.0 documents from a wide variety of file formats. (See 41
42 5. The Rainbow Translation Kit Merging Step. This component is a Merger agent that re-creates the documents extracted by the previous component. (See Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? ENRICHER EXTRACTOR MERGER MODIFIER WRITER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: Partial implementation of the ITS 2.0 mapping (see Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] If yes, please specify which file formats are supported: Many. See for a list. Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. If yes: A)Which tools? Bryan Schnabel's XLIFF Tools. B) Which tools including their specific proprietary XLIFF extensions? Bryan Schnabel's XLIFF Tools. If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core Translation Candidates Module XLIFF 2.0 CORE support: 42
43 Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc 43
44 sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir 44
45 type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? Please select from the following XLIFF elements the ones that your tool can process: matches match source target originaldata mda:metadata Please select from the following XLIFF attributes the ones that your tool can process: id origin similarity matchquality matchsuitability type subtype ref reference (XLIFF 2.0) Glossary Module Does your tool support the Glossary Module? (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? (XLIFF 2.0) Metadata Module Does your tool support the Metadata Module? 45
46 (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Length Restriction Module? (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? Our tool will support some of the modules at a later time this year, likely by summer. 46
47 4.1.5 XMarker FragID decorator v.0.2 Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? OASIS affiliation I am an individual member General information about the tool and its main developers Insert your Toll name and current version XMarker FragID Decorator v.0.2 Your name (and position) Bryan Schnabel Company Individual Please describe your implementation in a few lines The XMarker FragID does the following: Check to see if the XLIFF file is valid per the XLIFF 2.0 Schema. If no, report error to screen, halt process. If yes, check against core and module constraints and processing requirements. If violations are discovered, write ALL violations to error log. If no violations, decorate the XLIFF file with a Fragment ID for each element that can have one. Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? ENRICHER MODIFIER 47
48 WRITER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: xmlns:xmrk="urn:xmarker" for attributes that hold the FragID Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] If yes, please specify which file formats are supported: The error file is written as.txt Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core Translation Candidates Module Glossary Module Format Style Module Metadata Module Resource Data Module Change Tracking Module Size and Length Restriction Module Validation Module XLIFF 2.0 CORE support: Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: 48
49 version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto 49
50 cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? 50
51 Please select from the following XLIFF elements the ones that your tool can process: matches match source target originaldata mda:metadata Please select from the following XLIFF attributes the ones that your tool can process: id origin similarity matchquality matchsuitability type subtype ref reference (XLIFF 2.0) Glossary Module Does your tool support the Glossary Candidates Module? Please select from the following XLIFF elements the ones that your tool can process: glossary glossaryentry term translation definition Please select from the following XLIFF attributes the ones that your tool can process: id ref source (XLIFF 2.0) Format Style Module 51
52 Does your tool support the Format Style Module? Please select from the following XLIFF attributes the ones that your tool can process: fs subfs (XLIFF 2.0) Metadata Module Does your tool support the Metadata Module? Please select from the following XLIFF elements the ones that your tool can process: metadata metagroup meta Please select from the following XLIFF attributes the ones that your tool can process: appliesto category id type (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? Please select from the following XLIFF elements the ones that your tool can process: resourcedata resourceitemref resourceitem source target reference Please select from the following XLIFF attributes the ones that your tool can process: 52
53 id xml:lang mimetype context href ref (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? Please select from the following XLIFF elements the ones that your tool can process: changetrack revisions revision item Please select from the following XLIFF attributes the ones that your tool can process: appliesto author currentversion datetime ref property version (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? Please select from the following XLIFF elements the ones that your tool can process: profiles normalization 53
54 data Please select from the following XLIFF attributes the ones that your tool can process: storageprofile generalprofile storage general profile storagerestriction sizerestriction equivstorage sizeinfo sizeinforef (XLIFF 2.0) Validation Module Does your tool support the Validation Module? Please select from the following XLIFF elements the ones that your tool can process: validation rule Please select from the following XLIFF attributes the ones that your tool can process: ispresent occurs istpresent startswith endswith existsinsource casesensitive normalization disabled DO YOU HAVE ADDITIONAL COMMENTS? Questions answered in that the tool can read and evaluate all the elements and attributes in the survey. And it can add Fragment IDs to elements that can take them. The answers are not meant to state functional support beyond that. 54
55 4.1.6 xliffroundtrip4x2 Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? OASIS affiliation I am an individual member General information about the tool and its main developers Insert your Toll name and current version xliffroundtrip4x2 Your name (and position) Bryan Schnabel Company Individual Please describe your implementation in a few lines The xliffroundtrip4x2 tool takes any well-formed XML file as input, and extracts it into an XLIFF 2.0 file. The XLIFF 2.0 file can be translated. Then the tool will merge the translated XLIFF file back into its original format. Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? EXTRACTOR MERGER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be 55
56 obtained: xmlns:xmrk="urn:xmarker" for the skeleton. Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core XLIFF 2.0 CORE support: Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: 56
57 xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex 57
58 href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? (XLIFF 2.0) Glossary Module Does your tool support the Glossary Candidates Module? (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? (XLIFF 2.0) Metadata Module 58
59 Does your tool support the Metadata Module? (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? I still need to add the core and module checker to the merge cycle. I hope to have that done before the next XLIFF meeting (15-April). 59
60 4.1.7 DITA-XLIFF-RT-4X2 Statement of Use Agreement The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree Are you an OASIS member? OASIS affiliation I am an individual member General information about the tool and its main developers Insert your Toll name and current version DITA-XLIFF-RT-4X2 Your name (and position) Bryan Schnabel Company Individual Please describe your implementation in a few lines This tool will enable a user to transform an entire DITA project into a single XLIFF file, translate the XLIFF file, then transform the translated XLIFF back into DITA. It is designed to work in the DITA 1.8 Open Toolkit. Is your tool publicly available? Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. Is your company involved in the XLIFF Technical Committee? Type of tool and extensions information Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? EXTRACTOR MERGER Does your tool produce its own custom XLIFF extensions? (Eg. Sdlxliff) If yes, please specify or describe them and if they are publicly available, please specify where they can be 60
61 obtained: xmlns:xmrk="urn:xmarker" for the skeleton file Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? XLIFF 2.0 core and modules support XLIFF 2.0 Core XLIFF 2.0 CORE support: Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source Please select from the following XLIFF attributes the ones that your tool can process: version srclang id Can your tool handle more than one file element in an XLIFF file? Does your tool prevent the creation of duplicated trans-unit IDs? XLIFF 2.0 CORE support Structural core elements. Please select from the following XLIFF elements the ones that your tool can process: 61
62 xliff file skeleton group unit segment ignorable notes note originaldata data source target Inline elements. Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk sm em XLIFF 2.0. Please select from the following XLIFF elements the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex 62
63 href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version (XLIFF 2.0) Translation Candidates Module Does your tool support the Translation Candidates Module? (XLIFF 2.0) Glossary Module Does your tool support the Glossary Candidates Module? (XLIFF 2.0) Format Style Module Does your tool support the Format Style Module? (XLIFF 2.0) Metadata Module 63
64 Does your tool support the Metadata Module? (XLIFF 2.0) Resource Data Module Does your tool support the Resource Data Module? (XLIFF 2.0) Change Tracking Module Does your tool support the Change Tracking Module? (XLIFF 2.0) Size and Length Restriction Module Does your tool support the Size and Length Restriction Module? (XLIFF 2.0) Validation Module Does your tool support the Validation Module? DO YOU HAVE ADDITIONAL COMMENTS? I still need to add my core and module checker to the import side. I intend to do this by April
65 4.2 The Survey Form XLIFF 2.0 Statements of Use This questionnaire is an official initiative of the XLIFF Technical Committee. The objective of this questionnaire is to obtain statements of use of the new version XLIFF 2.0 in software applications. The information obtained will be made publicly available on the XLIFF TC Webpage. Only authorized representatives of tool developers should complete this survey, and tool developers will be responsible for providing accurate information about their tools. A test suite made by sample XLIFF 2.0 files is publicly available here. If you have any questions concerning this survey contact the XLIFF TC through the XLIFF TC public mailing list ([email protected]), or write to Lucía Morado Vázquez ([email protected]), XLIFF TC member. te: This questionnaire contains some specific technical questions. If you cannot answer at the required level of detail, please put us in touch with the person who can do it within your company. 65
66 Statement of Use Agreement 1. The responses provided through this questionnaire are intended as a Statement of Use (SOU) for [XLIFF2.0] XLIFF Version 2.0. Edited by Tom Comerford, David Filip, Rodolfo M. Raya, and Yves Savourel. 31 March OASIS Committee Specification The latest version: te: The official OASIS link will become live during the next week, in the meantime please find the specification at the following unofficial location here. I understand that the SOU MAY be used by the XLIFF TC to progress the Committee Specification to OASIS standard. I agree 2. My organization has implemented or used the referenced XLIFF Version 2.0 Committee Specification as specified below I agree 3. Are you an OASIS member? 4. OASIS affiliation I am the primary representative of my organization in OASIS I am an Individual member This SOU will be endorsed by my organizations primary representative on the TC mailing list or the TC comment list.* 5. Affiliation I am neither an OASIS member, nor an employee making this statement on behalf of an OASIS member and I understand that I will need to endorse the data collected through this questionnaire by writing an to the XLIFF TC comments list and that this SOUMUST NOT be used in the OASIS TC process without me endorsing the statement through the said comments mailing list. 6. I want to endorse this SOU through the XLIFF TC comments list I agree te: Please note that the survey organizers will send to the address you provide a pdf containing your responses, so that you can attach them to the you will be sending through the comments list. In case you for whatever reason fail to follow up through the comments list, your 66
67 SOU cannot be used for the specification's progression, your responses will however be included in a public TC report on XLIFF 2.0 implementations. 67
68 General information about the tool and its main developers 7. Insert your Tool name and current version 8. Your name (and position) 9. Company 10. Please describe your implementation in a few lines 11. Is your tool publicly available? 12. Could you provide more information about your tool? Links to possible downloadable implementations, demos, documentation, etc. 13. Contact (to be used only to obtain clarification about your answers, not for publication) 14. Is your company involved in the XLIFF Technical Committee? 15. If not, do you have any contact with the XLIFF TC? (E.g. mailing lists participation. Please specify: 68
69 Type of tool and extensions information 16. Following the tool definitions provided by the XLIFF TC, which type of "agent" would your tool be? An AGENT is any application or tool that generates (creates), reads, edits, writes, processes, stores, renders or otherwise handles XLIFF Documents. You can select more than one answer ENRICHER (an Agent that performs the Enriching process: the process of associating module and extension based metadata and resources with the Extracted XLIFF payload) EXTRACTOR (an Agent that performs the Extraction process: the process of encoding localizable content from a native content or User Interface format as XLIFF payload, so that localizable parts of the content in the source language are available for Translation into the target language along with the necessary context information) MERGER (an Agent that performs the Merge process: the process of importing XLIFF payload back to the originating native format, based on the full knowledge of the Extraction mechanism, so that the localized content or User Interface strings replace the source language in the native format) MODIFIER (an Agent that performs the Modification process: the process of changing core and module XLIFF structural and inline elements that were previously created by other Writers) WRITER (an Agent that creates, generates, or otherwise writes an XLIFF Document for whatever purpose, including but not limited to Extractor, Modifier, and Enricher Agents). 17. Does your tool produce its own custom XLIFF extensions? (E.g. sdlxliff) 18. If yes, please specify or describe them and if they are publicly available, please specify where they can be obtained: 19. Can your tool create XLIFF files from other formats? (E.g. html) [If yes, your tool can be classified as "extractor" following the XLIFF Technical Committee terminology] 20. If yes, please specify which file formats are supported: 21. Can your tool modify XLIFF files that it has produced? [If yes, your tool can be classified as "enricher", "modifier" and/or "writer" following the XLIFF Technical Committee terminology] 69
70 22. Can your tool change valid XLIFF files produced by other tools? [If yes, your tool can be classified as "enricher" and/or "modifier" following the XLIFF Technical Committee terminology] 23. Apart from general support for third-party valid XLIFFs stated above, have you successfully tested roundtrips with other XLIFF capable tools? te: By roundtrip we mean read, understand, modify if needed, and return to the originating environment without breaking the cycle. 24. If yes: A) Which tools? 25. B) Which tools including their specific propietary XLIFF extensions? 26. If your tool modifies XLIFF documents, does it preserve any XLIFF elements or attributes that it does not support/understand? Other (please specify) 27. XLIFF 2.0 core and modules support XLIFF 2.0 Core Translation Candidates Module Glossary Module Format Style Module Metadata Module Resource Data Module Change Tracking Module Size and Length Restriction Module 70
71 Validation Module 71
72 XLIFF 2.0 CORE support Required elements and attributes 28. Please select from the following XLIFF elements the ones that your tool can process: xliff file unit segment source 29. Can your tool handle more than one file element in an XLIFF file? 30. Does your tool prevent the creation of duplicated trans-unit IDs? 31. Please select from the following XLIFF attributes the ones that your tool can process: version srclang id XLIFF 2.0 Structural and Inline 32. Structural core elements Please select from the following XLIFF elements the ones that your tool can process: xliff file skeleton group unit segment notes note originaldata data source target ignorable 72
73 33. Inline elements Please select from the following XLIFF elements the ones that your tool can process: cp ph pc sc ec mrk sm em 34. XLIFF 2.0 Please select from the following XLIFF attributes the ones that your tool can process: appliesto cancopy candelete canoverlap canreorder canresegment category copyof dataref datarefend datarefstart dir disp dispend dispstart equiv equivend equivstart hex href id isolated name order original priority ref startref srcdir srclang subflows subflowsend subflowsstart subtype substate state trglang translate trgdir type value version
74 (XLIFF 2.0) Translation Candidates Module 35. Does your tool support the Translation Candidates Module? Please select from the following elements and attributes the ones that your tool can process: 36. matches match source target originaldata mda:metadata 37. id origin similarity matchquality matchsuitability type subtype ref reference
75 (XLIFF 2.0) Glossary Module 38. Does your tool support the Glossary Module? Please select from the following elements and attributes the ones that your tool can process: 39. glossary glossaryentry term translation definition 40. id ref source 75
76 (XLIFF 2.0) Format Style Module 41. Does your tool support the Glossary Module? Please select from the following elements and attributes the ones that your tool can process: 42. fs subfs 76
77 (XLIFF 2.0) Metadata Module 43. Does your tool support the Metada Module? Please select from the following elements and attributes the ones that your tool can process: 44. metadata metagroup meta 45. appliesto category id type 77
78 (XLIFF 2.0) Resource Data Module 46. Does your tool support the Resource Data Module? Please select from the following elements and attributes the ones that your tool can process: 47. resourcedata resourceitemref resourceitem source target reference 48. id xml:lang mimetype context href ref 78
79 (XLIFF 2.0) Change Tracking Module 49. Does your tool support the Change Tracking Module? Please select from the following elements and attributes the ones that your tool can process: 50. changetrack revisions revision item 51. appliesto author currentversion datetime ref property version 79
80 (XLIFF 2.0) Size and Length Restriction Module 52. Does your tool support the Size and Length Restriction Module? Please select from the following elements and attributes the ones that your tool can process: 53. profites normalization data 54. storageprofile generalprofile storage general profile storagerestriction sizerestriction equivstorage sizeinfo sizeinforef 80
81 (XLIFF 2.0) Validation Module 55. Does your tool support the Validation Module? Please select from the following elements and attributes the ones that your tool can process: 56. validation rule 57. ispresent occurs istpresent startswith endswith existsinsource casesensitive normalization disabled 81
82 Additional Comments 58. Do you have any additional comments? (te that, unless otherwise stated, comments may be published). 82
83 5 REFERENCES OASIS, Technical Committee (TC) Process OASIS [WWW Document]. URL (accessed ). 83
XLIFF SUPPORT IN CAT TOOLS
XLIFF SUPPORT IN CAT TOOLS Results of the survey, January 2012 Lucía Morado Vázquez David Filip Table of Contents 1 Executive Summary... 3 1.1 Significant Shows... 3 1.2 Rationale... 3 2 Methodology...
XLIFF 2.0. David Filip Secretary & Editor OASIS XLIFF TC
XLIFF 2.0 David Filip Secretary & Editor OASIS XLIFF TC Intro XLIFF is an industry vocabulary that helps keep bilingual content in sync during Localization and Translation service transformations. XLIFF
XTM for Language Service Providers Explained
XTM for Language Service Providers Explained 1. Introduction There is a new generation of Computer Assisted Translation (CAT) tools available based on the latest Web 2.0 technology. These systems are more
XTM Cloud Explained. XTM Cloud Explained. Better Translation Technology. Page 1
XTM Cloud Explained Better Translation Technology Page 1 Documentation for XTM Cloud Explained Published by XTM International Ltd. Copyright XTM International Ltd. All rights reserved. No part of this
Intel s Localization BUS Initiative To XLIFF or not to XLIFF. Loïc Dufresne de Virel Localization Strategist
Intel s Localization BUS Initiative To XLIFF or not to XLIFF Loïc Dufresne de Virel Localization Strategist Intel Information Technology DISCLAIMERS I m presenting here what we are doing Still a work in
Draft Response for delivering DITA.xml.org DITAweb. Written by Mark Poston, Senior Technical Consultant, Mekon Ltd.
Draft Response for delivering DITA.xml.org DITAweb Written by Mark Poston, Senior Technical Consultant, Mekon Ltd. Contents Contents... 2 Background... 4 Introduction... 4 Mekon DITAweb... 5 Overview of
XLIFF Localisation for Joomla! Translator-oriented localisation of CMS-based websites
XLIFF Localisation for Joomla! Translator-oriented localisation of CMS-based websites Jesús Torres del Rey Emilio Rodríguez Vázquez de Aldana Faculty of Translation and Documentation http://diarium.usal.es/codex
Technical Information Abstract
1/15 Technical Information Abstract Disclaimer: in no event shall Microarea be liable for any special, indirect or consequential damages or any damages whatsoever resulting from loss of use, data or profits,
Localizing dynamic websites created from open source content management systems
Localizing dynamic websites created from open source content management systems memoqfest 2012, May 10, 2012, Budapest Daniel Zielinski Martin Beuster Loctimize GmbH [daniel martin]@loctimize.com www.loctimize.com
zen Platform technical white paper
zen Platform technical white paper The zen Platform as Strategic Business Platform The increasing use of application servers as standard paradigm for the development of business critical applications meant
estatistik.core: COLLECTING RAW DATA FROM ERP SYSTEMS
WP. 2 ENGLISH ONLY UNITED NATIONS STATISTICAL COMMISSION and ECONOMIC COMMISSION FOR EUROPE CONFERENCE OF EUROPEAN STATISTICIANS Work Session on Statistical Data Editing (Bonn, Germany, 25-27 September
Studio. Rapid Single-Source Content Development. Author XYLEME STUDIO DATA SHEET
Studio Xyleme delivers content management for learning and development. We transform the way you author, publish, deliver, and analyze learning content to drive business performance. With Xyleme, you have
The FAO Open Archive: Enhancing Access to FAO Publications Using International Standards and Exchange Protocols
The FAO Open Archive: Enhancing Access to FAO Publications Using International Standards and Exchange Protocols Claudia Nicolai; Imma Subirats; Stephen Katz Food and Agriculture Organization of the United
ETSO Modelling Methodology for the Automation of Data Interchange of Business Processes (EMM)
ETSO Modelling Methodology for the Automation of Data Interchange of Business Processes (EMM) Version : 1 Release : 4 Version 1 Release 4 04 December 2003 Page 1/19 Revision History Version Release Date
Authoring Within a Content Management System. The Content Management Story
Authoring Within a Content Management System The Content Management Story Learning Goals Understand the roots of content management Define the concept of content Describe what a content management system
What's New In DITA CMS 4.0
What's New In DITA CMS 4.0 WWW.IXIASOFT.COM / DITACMS v. 4.0 / Copyright 2014 IXIASOFT Technologies. All rights reserved. Last revised: December 11, 2014 Table of contents 3 Table of contents Chapter
DDI Lifecycle: Moving Forward Status of the Development of DDI 4. Joachim Wackerow Technical Committee, DDI Alliance
DDI Lifecycle: Moving Forward Status of the Development of DDI 4 Joachim Wackerow Technical Committee, DDI Alliance Should I Wait for DDI 4? No! DDI Lifecycle 4 is a long development process DDI Lifecycle
Human Translation Server
Human Translation Server What is HTS Key benefits Costs Getting started Quote Confirmation Delivery Testing environment FAQ Functions reference Request a quotation Confirm the order Getting project status
Research Data Archival Guidelines
Research Data Archival Guidelines LEROY MWANZIA RESEARCH METHODS GROUP APRIL 2012 Table of Contents Table of Contents... i 1 World Agroforestry Centre s Mission and Research Data... 1 2 Definitions:...
Salesforce Certified Data Architecture and Management Designer. Study Guide. Summer 16 TRAINING & CERTIFICATION
Salesforce Certified Data Architecture and Management Designer Study Guide Summer 16 Contents SECTION 1. PURPOSE OF THIS STUDY GUIDE... 2 SECTION 2. ABOUT THE SALESFORCE CERTIFIED DATA ARCHITECTURE AND
Akoma Ntoso in the EU Parliament Amendment Process
DG ITEC Innovation and Technological Support Akoma Ntoso in the EU Parliament Amendment Process Towards structured content for parliamentary texts management: the e-parliament program First International
XML for Manufacturing Systems Integration
Information Technology for Engineering & Manufacturing XML for Manufacturing Systems Integration Tom Rhodes Information Technology Laboratory Overview of presentation Introductory material on XML NIST
Making Content Easy to Find. DC2010 Pittsburgh, PA Betsy Fanning AIIM
Making Content Easy to Find DC2010 Pittsburgh, PA Betsy Fanning AIIM Who is AIIM? The leading industry association representing professionals working in Enterprise Content Management (ECM). We offer a
FEATURES LIST. cms.moveable.com
PAGES AND CONTENT AUTHORING Unlimited Site Pages* Spell Check* Unlimited Concurrent CMS Users* Find and Replace* Unlimited Content Items* Task Manager* Unlimited Templates* Unlimited Layouts Open-Ended
K@ A collaborative platform for knowledge management
White Paper K@ A collaborative platform for knowledge management Quinary SpA www.quinary.com via Pietrasanta 14 20141 Milano Italia t +39 02 3090 1500 f +39 02 3090 1501 Copyright 2004 Quinary SpA Index
FreeForm Designer. Phone: +972-9-8309999 Fax: +972-9-8309998 POB 8792, Natanya, 42505 Israel www.autofont.com. Document2
FreeForm Designer FreeForm Designer enables designing smart forms based on industry-standard MS Word editing features. FreeForm Designer does not require any knowledge of or training in programming languages
How To Develop An Enterprise Architecture
OSI Solution Architecture Framework Enterprise Service Center April 2008 California Health and Human Services Agency Revision History REVISION HISTORY REVISION/WORKSITE # DATE OF RELEASE OWNER SUMMARY
The Principle of Translation Management Systems
The Principle of Translation Management Systems Computer-aided translations with the help of translation memory technology deliver numerous advantages. Nevertheless, many enterprises have not yet or only
Business Process Modeling and Standardization
Business Modeling and Standardization Antoine Lonjon Chief Architect MEGA Content Introduction Business : One Word, Multiple Arenas of Application Criteria for a Business Modeling Standard State of the
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT
WHITE PAPER DATA GOVERNANCE ENTERPRISE MODEL MANAGEMENT CONTENTS 1. THE NEED FOR DATA GOVERNANCE... 2 2. DATA GOVERNANCE... 2 2.1. Definition... 2 2.2. Responsibilities... 3 3. ACTIVITIES... 6 4. THE
Q: What browsers will be supported? A: Internet Explorer (from version 6), Firefox (from version 3.0), Safari, Chrome
CCV Renewal FAQ General Q: Why is the CCV building a new application? A: The current application was built in 2002, using the latest web technology available at that time. Over the last ten years the number
Terms and Definitions for CMS Administrators, Architects, and Developers
Sitecore CMS 6 Glossary Rev. 081028 Sitecore CMS 6 Glossary Terms and Definitions for CMS Administrators, Architects, and Developers Table of Contents Chapter 1 Introduction... 3 1.1 Glossary... 4 Page
Generating Aspect Code from UML Models
Generating Aspect Code from UML Models Iris Groher Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich, Germany [email protected] Stefan Schulze Siemens AG, CT SE 2 Otto-Hahn-Ring 6 81739 Munich,
STORRE: Stirling Online Research Repository Policy for etheses
STORRE: Stirling Online Research Repository Policy for etheses Contents Content and Collection Policies Definition of Repository Structure Content Guidelines Submission Process Copyright and Licenses Metadata
Mindshare Studios Introductory Guide to Content Management Systems
Mindshare Studios Introductory Guide to Content Management Systems A quick introduction to web-based content management. What is a CMS? A content management system (CMS) is a web application for creating
Structured Data Capture (SDC) Trial Implementation
Integrating the Healthcare Enterprise 5 IHE Quality, Research, and Public Health Technical Framework Supplement 10 Structured Data Capture (SDC) 15 Trial Implementation 20 Date: October 27, 2015 Author:
Introduction to XML Applications
EMC White Paper Introduction to XML Applications Umair Nauman Abstract: This document provides an overview of XML Applications. This is not a comprehensive guide to XML Applications and is intended for
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform
The Recipe for Sarbanes-Oxley Compliance using Microsoft s SharePoint 2010 platform Technical Discussion David Churchill CEO DraftPoint Inc. The information contained in this document represents the current
Internationalization Tag Set 1.0 A New Standard for Internationalization and Localization of XML
A New Standard for Internationalization and Localization of XML Felix Sasaki World Wide Web Consortium 1 San Jose, This presentation describes a new W3C Recommendation, the Internationalization Tag Set
Designing a Semantic Repository
Designing a Semantic Repository Integrating architectures for reuse and integration Overview Cory Casanave Cory-c (at) modeldriven.org ModelDriven.org May 2007 The Semantic Metadata infrastructure will
Adlib Internet Server
Adlib Internet Server Software for professional collections management in archives, libraries and museums Comprehensive, Flexible, User-friendly Adlib Internet Server Put your data online, the easy way
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0
MatchPoint Technical Features Tutorial 21.11.2013 Colygon AG Version 1.0 Disclaimer The complete content of this document is subject to the general terms and conditions of Colygon as of April 2011. The
Clinical Knowledge Manager. Product Description 2012 MAKING HEALTH COMPUTE
Clinical Knowledge Manager Product Description 2012 MAKING HEALTH COMPUTE Cofounder and major sponsor Member and official submitter for HL7/OMG HSSP RLUS, EIS 'openehr' is a registered trademark of the
SQL Server Master Data Services A Point of View
SQL Server Master Data Services A Point of View SUBRAHMANYA V SENIOR CONSULTANT [email protected] Abstract Is Microsoft s Master Data Services an answer for low cost MDM solution? Will
Prof. Dr. Klemens Waldhör Chief Architect
Prof. Dr. Klemens Waldhör Chief Architect [email protected] opentms; 23.02.2011; Dr. Klemens Waldhör; www.opentms.de 1 The Project Overview Open TMS Goals Architecture Implementation Current
Guidelines and Procedures for Project Management
Guidelines and Procedures for Project Management Coin-OR Foundation May 17, 2007 Contents 1 Introduction 3 2 Responsibilities 3 3 Contacts and Information 4 4 Definitions 4 5 Establishing a New Project
NatureServe s Environmental Review Tool
NatureServe s Environmental Review Tool A Repeatable Online Software Solution for Agencies For More Information, Contact: Lori Scott Rob Solomon [email protected] [email protected] 703-908-1877
MarkLogic Server. Reference Application Architecture Guide. MarkLogic 8 February, 2015. Copyright 2015 MarkLogic Corporation. All rights reserved.
Reference Application Architecture Guide 1 MarkLogic 8 February, 2015 Last Revised: 8.0-1, February, 2015 Copyright 2015 MarkLogic Corporation. All rights reserved. Table of Contents Table of Contents
CatDV Pro Workgroup Serve r
Architectural Overview CatDV Pro Workgroup Server Square Box Systems Ltd May 2003 The CatDV Pro client application is a standalone desktop application, providing video logging and media cataloging capability
Evaluation of Open Source (OS) Content Management Systems (CMS): Alfresco, Drupal, and Joomla!
Evaluation of Open Source (OS) Content Management Systems (CMS): Alfresco, Drupal, and Joomla! 18 September 2007 Executive Summary Businesses are using content management systems (CMS) to perform web administrative
Checklist for a Data Management Plan draft
Checklist for a Data Management Plan draft The Consortium Partners involved in data creation and analysis are kindly asked to fill out the form in order to provide information for each datasets that will
The Knowledge Sharing Infrastructure KSI. Steven Krauwer
The Knowledge Sharing Infrastructure KSI Steven Krauwer 1 Why a KSI? Building or using a complex installation requires specialized skills and expertise. CLARIN is no exception. CLARIN is populated with
Ansur Test Executive. Users Manual
Ansur Test Executive Users Manual April 2008 2008 Fluke Corporation, All rights reserved. All product names are trademarks of their respective companies Table of Contents 1 Introducing Ansur... 4 1.1 About
ISO/TMB/JTCG N 359. N0359 JTCG FAQ to support Annex SL. Document type: Other committee document. Date of document: 2013-12-03.
ISO/TMB/JTCG N 359 ISO/TMB/JTCG Joint technical Coordination Group on MSS (TAG 13) Email of secretary: Convenorship: N0359 JTCG FAQ to support Annex SL Document type: Other committee document Date of document:
Request for Proposal (RFP)
Medem, Inc. 649 Mission Street 2nd Floor San Francisco, CA 94105 Tel 415-644- 3800 Fax 415-644-3950 www.medem.com Request for Proposal (RFP) Outsourced Software Development and Maintenance Services Contact:
Payroll Based Journal (PBJ) Frequently Asked Questions (FAQ)
Payroll Based Journal (PBJ) Frequently Asked Questions (FAQ) 12/14/2015 Table of Contents PBJ Data Specification Questions:... 1 PBJ Systems Questions:... 6 PBJ Training Questions:... 7 PBJ Registration
Administrator s Guide
SEO Toolkit 1.3.0 for Sitecore CMS 6.5 Administrator s Guide Rev: 2011-06-07 SEO Toolkit 1.3.0 for Sitecore CMS 6.5 Administrator s Guide How to use the Search Engine Optimization Toolkit to optimize your
Revised October 2013
Revised October 2013 Version 3.0 (Live) Page 0 Owner: Chief Examiner CONTENTS: 1. Introduction..2 2. Foundation Certificate 2 2.1 The Purpose of the COBIT 5 Foundation Certificate.2 2.2 The Target Audience
SEO 360: The Essentials of Search Engine Optimization INTRODUCTION CONTENTS. By Chris Adams, Director of Online Marketing & Research
SEO 360: The Essentials of Search Engine Optimization By Chris Adams, Director of Online Marketing & Research INTRODUCTION Effective Search Engine Optimization is not a highly technical or complex task,
Information and documentation The Dublin Core metadata element set
ISO TC 46/SC 4 N515 Date: 2003-02-26 ISO 15836:2003(E) ISO TC 46/SC 4 Secretariat: ANSI Information and documentation The Dublin Core metadata element set Information et documentation Éléments fondamentaux
TO ASK FOR YOUR FREE TRIAL: lexum.com/decisia. OR CONTACT US: [email protected] 1.855.798.3553 EFFICIENT ACCESS TO YOUR DECISIONS
TO ASK FOR YOUR FREE TRIAL: lexum.com/decisia EFFICIENT ACCESS TO YOUR DECISIONS OR CONTACT US: [email protected] 1.855.798.3553 Decisia is an online service for decision-making bodies seeking to offer easy
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities
Vendor briefing Business Intelligence and Analytics Platforms Gartner 15 capabilities April, 2013 gaddsoftware.com Table of content 1. Introduction... 3 2. Vendor briefings questions and answers... 3 2.1.
Chapter 1: Introduction
Chapter 1: Introduction Database System Concepts, 5th Ed. See www.db book.com for conditions on re use Chapter 1: Introduction Purpose of Database Systems View of Data Database Languages Relational Databases
Content Manager User Guide Information Technology Web Services
Content Manager User Guide Information Technology Web Services The login information in this guide is for training purposes only in a test environment. The login information will change and be redistributed
Stage 3 proposal: Feature #13102 (Release Management Domain)
Stage 3 proposal: Feature #13102 (Release Management Domain) Contents 2 Contents Stage 3 proposal: Feature #13102 (Release Management Domain)... 3 Structural implementation...3 Listing: releasemanagement.dtd...
Standard Recommended Practice extensible Markup Language (XML) for the Interchange of Document Images and Related Metadata
Standard for Information and Image Management Standard Recommended Practice extensible Markup Language (XML) for the Interchange of Document Images and Related Metadata Association for Information and
TZWorks Windows Event Log Viewer (evtx_view) Users Guide
TZWorks Windows Event Log Viewer (evtx_view) Users Guide Abstract evtx_view is a standalone, GUI tool used to extract and parse Event Logs and display their internals. The tool allows one to export all
SeqScape Software Version 2.5 Comprehensive Analysis Solution for Resequencing Applications
Product Bulletin Sequencing Software SeqScape Software Version 2.5 Comprehensive Analysis Solution for Resequencing Applications Comprehensive reference sequence handling Helps interpret the role of each
Business Process Design As-Is and To-Be Checklists Introduction
Business Process Design As-Is and To-Be Checklists Introduction These business process design checklists were developed to help Federal IT staff, Records Managers, and Program Managers identify records
REQUEST FOR EXPRESSIONS OF INTEREST 4887 EOI NETWORK BACKUP/EMAIL ARCHIVING
4887 EOI REQUEST FOR EXPRESSIONS OF INTEREST 4887 EOI NETWORK BACKUP/EMAIL ARCHIVING Expressions of Interest will be received at the Information Counter, Main Floor, Richmond City Hall, addressed to the
Overview of DatadiagramML
Overview of DatadiagramML Microsoft Corporation March 2004 Applies to: Microsoft Office Visio 2003 Summary: This document describes the elements in the DatadiagramML Schema that are important to document
IBM Digital Experience. Using Modern Web Development Tools and Technology with IBM Digital Experience
IBM Digital Experience Using Modern Web Development Tools and Technology with IBM Digital Experience Agenda The 2015 web development landscape and IBM Digital Experience Modern web applications and frameworks
by Jonathan Kohl and Paul Rogers 40 BETTER SOFTWARE APRIL 2005 www.stickyminds.com
Test automation of Web applications can be done more effectively by accessing the plumbing within the user interface. Here is a detailed walk-through of Watir, a tool many are using to check the pipes.
Your Blueprint websites Content Management System (CMS).
Your Blueprint websites Content Management System (CMS). Your Blueprint website comes with its own content management system (CMS) so that you can make your site your own. It is simple to use and allows
Version 10.1.0 Getting Started
IBM Cognos Business Intelligence Version 10.1.0 Getting Started Product Information This document applies to IBM Cognos Version 10.1.0 and may also apply to subsequent releases. To check for newer versions
Financial services. Julie Chaidron Manager Advisory & Consulting Deloitte. Elias Pankert Analyst Advisory & Consulting Deloitte
Banking and asset players are increasingly considering electronic data to be a strategic activity requiring operational efficiency Financial services Pascal Martino Directeur Advisory & Consulting Deloitte
PCRecruiter Resume Inhaler
PCRecruiter Resume Inhaler The PCRecruiter Resume Inhaler is a stand-alone application that can be pointed to a folder and/or to an email inbox containing resumes, and will automatically extract contact
Introduction to SOA governance and service lifecycle management.
-oriented architecture White paper March 2009 Introduction to SOA governance and Best practices for development and deployment Bill Brown, executive IT architect, worldwide SOA governance SGMM lead, SOA
EMC Documentum Composer
EMC Documentum Composer Version 6.5 User Guide P/N 300 007 217 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748 9103 1 508 435 1000 www.emc.com Copyright 2008 EMC Corporation. All rights
Documenting the research life cycle: one data model, many products
Documenting the research life cycle: one data model, many products Mary Vardigan, 1 Peter Granda, 2 Sue Ellen Hansen, 3 Sanda Ionescu 4 and Felicia LeClere 5 Introduction Technical documentation for social
PROCESSING & MANAGEMENT OF INBOUND TRANSACTIONAL CONTENT
PROCESSING & MANAGEMENT OF INBOUND TRANSACTIONAL CONTENT IN THE GLOBAL ENTERPRISE A BancTec White Paper SUMMARY Reducing the cost of processing transactions, while meeting clients expectations, protecting
Enterprise Data Management for SAP. Gaining competitive advantage with holistic enterprise data management across the data lifecycle
Enterprise Data Management for SAP Gaining competitive advantage with holistic enterprise data management across the data lifecycle By having industry data management best practices, from strategy through
MPD Technical Webinar Transcript
MPD Technical Webinar Transcript Mark Kindl: On a previous Webinar, the NTAC Coordinator and one of the Co-Chairs of the NTAC introduced the NIEM MPD specification, which defines releases and IEPDs. In
Masters in Information Technology
Computer - Information Technology MSc & MPhil - 2015/6 - July 2015 Masters in Information Technology Programme Requirements Taught Element, and PG Diploma in Information Technology: 120 credits: IS5101
Digital Rights Management - The Difference Between DPM and CM
WHITEPAPER SERIES 2003 IPR SYSTEMS Level 12, 77 Castlereagh Street Sydney, NSW 2000, AUSTRALIA [email protected] http://www.iprsystems.com Driving Content Management With Digital Rights Management Dr
San Jose State University
San Jose State University Fall 2011 CMPE 272: Enterprise Software Overview Project: Date: 5/9/2011 Under guidance of Professor, Rakesh Ranjan Submitted by, Team Titans Jaydeep Patel (007521007) Zankhana
