Professional Documents
Culture Documents
An Introduction To Edgeconnect Language Maps: Release Date November, 2013
An Introduction To Edgeconnect Language Maps: Release Date November, 2013
An Introduction To Edgeconnect Language Maps: Release Date November, 2013
Question text, Headings, List values & groups, help text, hint text, prefix/post
fix, error messages, date format, number symbols ...
SetValue Rule
• Special “Message” setting puts the original text into the Language Map
file so that an alternative can be provided
Current functionality allows the creation of a basic Xliff file that can be
used/translated by the standard tools.
Procedure for Using Language Maps
An Introduction to edgeConnect Language Maps
The Language Editor is a separately installable tool that is used to edit the
propriatory edgeConnect XML format language maps.
It provides many features such as:
Project-structured tree representation
Completion/Review tracking:
• Settable on individual items or generally for a section or whole map
• Summary of completion states
• Ability to annotate mappings for comments between translator and reviewer
Ability to filter mappings to allow the user to focus on specific items
(such as incomplete mappings)
Validation of attributes with specific formats, such as DateFormat.
Search and Navigation (next incomplete mapping etc)
Exercise 1
An Introduction to edgeConnect Language Maps
Instructions
Workshop
The content of the language map follows the structure of the project
Certain values for an object can be defaulted by other objects:
• Default question text comes from the process question
• Actual question text may be set in the presentation
In the case of Designs certain values may be provided exclusively by the
Design object itself.
• Prefix/postfix text, date formats.
Best practice to set text in Designs rather than being repeated for each
question/heading/button etc.
When looking in a language map for text, the lookup follows the normal
project search order.
Mappings
An Introduction to edgeConnect Language Maps
The exact set of attributes that are offered in the Language Editor
depends on:
The type of the project object
Project settings (such as use of Designs) for that object
• For example: If a question is using an Answer Design then the pre/post fixes and
messages are given by the design not the question. So in this case the language
map will not offer mappings for these at the question level and instead mappings
must be made against the answer design itself.
The project may have no text for a element and the language map may
provide some.
The map can add help text to a question where none was specified in the
project.
The map can set the question prefix/post fix according to natural language or
country norms (e.g. £, € and $)
Modify Text in the Set Value Rule
An Introduction to edgeConnect Language Maps
SetValue Rule
Special ‘Message’ setting puts the original text into the Language Map file so
that an alternative can be provided
Exercise 2
An Introduction to edgeConnect Language Maps
Instructions
Workshop
A new system word holds the alias of the currently set language map:
$$LANGUAGE_MAP_ALIAS$
If no map is set, then this is empty
It is found within the “Session” category
Instructions
Workshop
Static lists:
When values are present in the project, these will be generated in the
language map file and can be mapped as usual.
Dynamic lists:
Dynamic list values can not be mapped via the language map file
because there are no values present in the project at generation time.
However, the AddToListRule is extended to allow list values to be added to a
list for a specific language map (using its ALIAS).
Note: Static list values added with the AddToListRule can also be added
using a specific language map alias.
Exercise 4
An Introduction to edgeConnect Language Maps
Instructions
Workshop
When a new language map is set the full chain of all components owned
by the project is traversed and the alias is set for each.
So language map setting effects only that project and child components and
not its callers.
university@temenos.com
Thank You
NOTICE
These training materials are the copyrighted work of Temenos Headquarters SA and other companies in the TEMENOS group of companies (The Copyright Owner). The
training materials contain protected logos, graphics and images. Use of the training materials is restricted solely for use by licensed end users, partners and employees.
Any un-licensed reproduction by any means, redistribution, editing, transformation, publishing, distribution, or public demonstration of the training materials whether for
commercial or personal gain is expressly prohibited by law, and may result in severe civil and criminal penalties. Violators will be prosecuted to the maximum extent
possible. Such training materials shall not be represented, extracted into or included in part, or in whole, as part of any other training documentation without the express
permission of the Copyright Owner, which must given in writing by an authorised agent of the Copyright Owner to be valid. Where such permission is given a clear and
prominent notice must be displayed on any and all documentation accrediting the Copyright Owner with having copyright over the materials. End-user licenses will in no
event contain permissions extending the use of these training materials to third parties for commercial training purposes.
Without limiting the foregoing, copying or reproduction of the training materials in part or in whole to any other sever or location for further reproduction or redistribution is
expressly prohibited, unless such reproduction is expressly licensed by the Copyright Owner.
Copyright © 2010 Temenos Headquarters SA