<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.lingoport.com/index.php?action=history&amp;feed=atom&amp;title=WorldServer</id>
	<title>WorldServer - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.lingoport.com/index.php?action=history&amp;feed=atom&amp;title=WorldServer"/>
	<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;action=history"/>
	<updated>2026-04-30T20:52:39Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.3</generator>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95641&amp;oldid=prev</id>
		<title>Masnes: /* WorldServer Locale Mapping */</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95641&amp;oldid=prev"/>
		<updated>2021-11-19T20:06:44Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;WorldServer Locale Mapping&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 20:06, 19 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l66&quot;&gt;Line 66:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 66:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the files are mostly named with a two letters locale, like for instance messages_en.json, messages_fr.json, as opposed to a &amp;#039;four letters&amp;#039; locale, like messages_en_EN.json or messages_fr_FR.json. See Chinese for a bit more on the subject.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;the files are mostly named with a two letters locale, like for instance messages_en.json, messages_fr.json, as opposed to a &amp;#039;four letters&amp;#039; locale, like messages_en_EN.json or messages_fr_FR.json. See Chinese for a bit more on the subject.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To set up the mapping, determine for a group or a project how the locale is defined (2 letters, 4 letters, other) and put on the left side the locale indication on the files or the directories and on the right side the WS &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;locales&lt;/del&gt;, to be checked against your WS instance.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;To set up the mapping, determine for a group or a project how the locale is defined (2 letters, 4 letters, other) and put on the left side the locale indication on the files or the directories and on the right side the WS &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;locale names&lt;/ins&gt;, to be checked against your WS instance.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the following mapping example, the repository files are in the form &amp;lt;code&amp;gt;message_fr.json&amp;lt;/code&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In the following mapping example, the repository files are in the form &amp;lt;code&amp;gt;message_fr.json&amp;lt;/code&amp;gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95639&amp;oldid=prev</id>
		<title>Masnes at 19:29, 19 November 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95639&amp;oldid=prev"/>
		<updated>2021-11-19T19:29:26Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:29, 19 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l57&quot;&gt;Line 57:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 57:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_mapping.properties&amp;lt;/code&amp;gt; configuration file contains the mapping between the LRM target locales and the unique WorldServer locale. The mappings must be unique!&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_mapping.properties&amp;lt;/code&amp;gt; configuration file &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(under &amp;lt;code&amp;gt;/var/lib/jenkins/Lingoport_Data/L10nStreamlining/config&amp;lt;/code&amp;gt; and/or &amp;lt;code&amp;gt;../&amp;lt;group&amp;gt;/config&amp;lt;/code&amp;gt;) &lt;/ins&gt;contains the mapping between the LRM target locales and the unique WorldServer locale. The mappings must be unique!&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All target locales must be represented in this configuration file.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;All target locales must be represented in this configuration file.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95638&amp;oldid=prev</id>
		<title>Masnes: /* WorldServer Project Type Mapping */</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95638&amp;oldid=prev"/>
		<updated>2021-11-19T19:28:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;WorldServer Project Type Mapping&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:28, 19 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l54&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Project Type Mapping===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Project Type Mapping===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_projecttype_mapping.properties&amp;lt;/code&amp;gt; configuration file (under /var/lib/jenkins/Lingoport_Data/L10nStreamlining/config and/or ../&amp;lt;group&amp;gt;/config)  contains the mapping between a LRM target locale and the WorldServer project type. All LRM target locales must be represented in this configuration file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_projecttype_mapping.properties&amp;lt;/code&amp;gt; configuration file (under &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;/var/lib/jenkins/Lingoport_Data/L10nStreamlining/config&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt; &lt;/ins&gt;and/or &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;code&amp;gt;&lt;/ins&gt;../&amp;lt;group&amp;gt;/config&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;/code&amp;gt;&lt;/ins&gt;)  contains the mapping between a LRM target locale and the WorldServer project type. All LRM target locales must be represented in this configuration file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95637&amp;oldid=prev</id>
		<title>Masnes: /* WorldServer Project Type Mapping */</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95637&amp;oldid=prev"/>
		<updated>2021-11-19T19:28:04Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;WorldServer Project Type Mapping&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:28, 19 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l54&quot;&gt;Line 54:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 54:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Project Type Mapping===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Project Type Mapping===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_projecttype_mapping.properties&amp;lt;/code&amp;gt; configuration file contains the mapping between a LRM target locale and the WorldServer project type. All LRM target locales must be represented in this configuration file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;The &amp;lt;code&amp;gt;config_ws_locale_projecttype_mapping.properties&amp;lt;/code&amp;gt; configuration file &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(under /var/lib/jenkins/Lingoport_Data/L10nStreamlining/config and/or ../&amp;lt;group&amp;gt;/config)  &lt;/ins&gt;contains the mapping between a LRM target locale and the WorldServer project type. All LRM target locales must be represented in this configuration file.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== WorldServer Locale Mapping ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95636&amp;oldid=prev</id>
		<title>Masnes at 19:07, 19 November 2021</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=95636&amp;oldid=prev"/>
		<updated>2021-11-19T19:07:39Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 19:07, 19 November 2021&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Note: See also [[L10n_Vendors_and_Integration#WorldServer_Vendor|L10n Vendors - World Server]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When choosing WorldServer as the L10n vendor in Jenkins,  the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; file is created with the following configuration.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When choosing WorldServer as the L10n vendor in Jenkins,  the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; file is created with the following configuration.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Masnes</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=94206&amp;oldid=prev</id>
		<title>Rdaly at 23:55, 19 December 2019</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=94206&amp;oldid=prev"/>
		<updated>2019-12-19T23:55:25Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 23:55, 19 December 2019&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;To choose &lt;/del&gt;WorldServer as the vendor, &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;uncomment the &#039;&#039;&#039;&amp;lt;code&amp;gt;l10n.vendor=worldserver&amp;lt;/code&amp;gt;&#039;&#039;&#039; in &lt;/del&gt;the &#039;&#039;&#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&#039;&#039;&#039; file.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;When choosing &lt;/ins&gt;WorldServer as the &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;L10n &lt;/ins&gt;vendor &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;in Jenkins&lt;/ins&gt;, &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt; &lt;/ins&gt;the &#039;&#039;&#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&#039;&#039;&#039; file &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;is created with the following configuration&lt;/ins&gt;.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the WorldServer integration, files to be translated are sent via the WorldServer API to a Workflow/Client; The translated files are returned via FTP.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;With the WorldServer integration, files to be translated are sent via the WorldServer API to a Workflow/Client; The translated files are returned via FTP.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Rdaly</name></author>
	</entry>
	<entry>
		<id>https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=92870&amp;oldid=prev</id>
		<title>Rdaly: Created page with &quot; To choose WorldServer as the vendor, uncomment the &#039;&#039;&#039;&lt;code&gt;l10n.vendor=worldserver&lt;/code&gt;&#039;&#039;&#039; in the &#039;&#039;&#039;&lt;code&gt;config_l10n_vendor.properties&lt;/code&gt;&#039;&#039;&#039; file.  With the WorldSer...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.lingoport.com/index.php?title=WorldServer&amp;diff=92870&amp;oldid=prev"/>
		<updated>2019-05-02T18:40:07Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; To choose WorldServer as the vendor, uncomment the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;l10n.vendor=worldserver&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; file.  With the WorldSer...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
To choose WorldServer as the vendor, uncomment the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;l10n.vendor=worldserver&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; in the &amp;#039;&amp;#039;&amp;#039;&amp;lt;code&amp;gt;config_l10n_vendor.properties&amp;lt;/code&amp;gt;&amp;#039;&amp;#039;&amp;#039; file.&lt;br /&gt;
&lt;br /&gt;
With the WorldServer integration, files to be translated are sent via the WorldServer API to a Workflow/Client; The translated files are returned via FTP.&lt;br /&gt;
&lt;br /&gt;
The information that is needed to upload the files to be translated as well as retrieve translated files is:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
#WORLDSERVER Attributes&lt;br /&gt;
## Worldserver attributes for import kit files&lt;br /&gt;
worldserver.in.host=&lt;br /&gt;
worldserver.in.location.path=&lt;br /&gt;
worldserver.in.password=&lt;br /&gt;
worldserver.in.port=22&lt;br /&gt;
#SSH, SSL or blank (for FTP)&lt;br /&gt;
worldserver.in.ftp.protocol=SSH&lt;br /&gt;
worldserver.in.username=&lt;br /&gt;
## ssl implicit flag. Set to 0 for explicit, set to 1 for implicit&lt;br /&gt;
worldserver.in.ssl.implicit=0&lt;br /&gt;
&lt;br /&gt;
##Zip file name that contains the translated files needs to beone of the following options.&lt;br /&gt;
## Option #1 for zip file prefix - Default&lt;br /&gt;
worldserver.in.file.name.prefix=${groupname}.${projectname}.${kitversion}.${lrmlocale}&lt;br /&gt;
## Option #2 for zip file prefix&lt;br /&gt;
#worldserver.in.file.name.prefix=${groupname}.${projectname}.${kitversion}.${wslocale}&lt;br /&gt;
## Option #3 for zip file prefix&lt;br /&gt;
#worldserver.in.file.name.prefix=${groupname}.${projectname}.${kitversion}.${lrmlocale}.${wslocale}&lt;br /&gt;
&lt;br /&gt;
## WorldServer attributes for send kit files&lt;br /&gt;
worldserver.out.url=&lt;br /&gt;
worldserver.out.user=&lt;br /&gt;
worldserver.out.password=&lt;br /&gt;
worldserver.client=&lt;br /&gt;
## Available tokens ${groupname},${projectname},${kitversion},${lrmlocale}, ${wslocale}&lt;br /&gt;
worldserver.out.project.name=${groupname}.${projectname}.${kitversion}.${lrmlocale}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WorldServer URL Endpoint ===&lt;br /&gt;
The &amp;#039;&amp;#039;&amp;#039;worldserver.out.url&amp;#039;&amp;#039;&amp;#039; needs to be configured with the proper URL endpoint for &amp;#039;&amp;#039;&amp;#039;your WorldServer instance&amp;#039;&amp;#039;&amp;#039;. &lt;br /&gt;
&lt;br /&gt;
* LRM uses the [https://docs.sdl.com/LiveContent/content/en-US/SDL%20WorldServer%20Developer%20Documentation-v1/GUID-0DEE2BEB-B752-478E-ABD9-C9DF7C0D37AB| wssdk-client .jar file to communicate with WorldServer ] when sending files to be translated&lt;br /&gt;
* For instance, the URL could look like &amp;lt;code&amp;gt;https://lingoport.worldserver.com/ws-legacy&amp;lt;/code&amp;gt;&lt;br /&gt;
* One minimal way to test the connection is to invoke a command for an LRM project: &lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
 java -jar lingoport-ws-cli.jar --test-connection --group-name &amp;lt;GROUP&amp;gt; -project-name &amp;lt;PROJECT&amp;gt;&lt;br /&gt;
 INFO 2019-04-25 10:33:58,638 com.lingoport.lrm.persistence.LrmConnectionFactory.buildSqlSessionFactory: Connect to database successful.&lt;br /&gt;
 INFO 2019-04-25 10:34:00,489 com.lingoport.ws.pipeline.stage.TestWorldserverConnectionStage.execute: Testing the Worldserver Connection&lt;br /&gt;
 [...]&lt;br /&gt;
 INFO 2019-04-25 10:34:03,953 com.lingoport.ws.pipeline.connection.TestConnectionPipelineContext.logIsDoneMessage: Connection to Worldserver was successful&lt;br /&gt;
Process completed successfully.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== WorldServer Project Type Mapping===&lt;br /&gt;
The &amp;lt;code&amp;gt;config_ws_locale_projecttype_mapping.properties&amp;lt;/code&amp;gt; configuration file contains the mapping between a LRM target locale and the WorldServer project type. All LRM target locales must be represented in this configuration file.&lt;br /&gt;
&lt;br /&gt;
=== WorldServer Locale Mapping ===&lt;br /&gt;
The &amp;lt;code&amp;gt;config_ws_locale_mapping.properties&amp;lt;/code&amp;gt; configuration file contains the mapping between the LRM target locales and the unique WorldServer locale. The mappings must be unique!&lt;br /&gt;
&lt;br /&gt;
All target locales must be represented in this configuration file. &lt;br /&gt;
&lt;br /&gt;
The configuration file can exist at the project level and group levels. The configuration file also exists in the LRM install directory&amp;#039;s &amp;lt;code&amp;gt;&amp;lt;HOME&amp;gt;/lingoport/lrm-server-x.y/deploy/templates/dir_structure/group/config&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
&lt;br /&gt;
The configuration file can exist at the project level and group levels. The configuration file also exists in the LRM install directory&amp;#039;s &amp;lt;code&amp;gt;&amp;lt;HOME&amp;gt;/lingoport/lrm-server-x.y/deploy/templates/dir_structure/group/config&amp;lt;/code&amp;gt; folder.&lt;br /&gt;
the files are mostly named with a two letters locale, like for instance messages_en.json, messages_fr.json, as opposed to a &amp;#039;four letters&amp;#039; locale, like messages_en_EN.json or messages_fr_FR.json. See Chinese for a bit more on the subject. &lt;br /&gt;
&lt;br /&gt;
To set up the mapping, determine for a group or a project how the locale is defined (2 letters, 4 letters, other) and put on the left side the locale indication on the files or the directories and on the right side the WS locales, to be checked against your WS instance. &lt;br /&gt;
&lt;br /&gt;
In the following mapping example, the repository files are in the form &amp;lt;code&amp;gt;message_fr.json&amp;lt;/code&amp;gt;. &lt;br /&gt;
&amp;#039;&amp;#039;Example&amp;#039;&amp;#039; of config_ws_locale_mapping.properties :&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
en=000_English&lt;br /&gt;
es=002_Spanish&lt;br /&gt;
da=110_Danish&lt;br /&gt;
bg=112_Bulgarian&lt;br /&gt;
hr=119_Croatian&lt;br /&gt;
nl=120_Dutch&lt;br /&gt;
cs=121_Czech&lt;br /&gt;
et=124_Estonian&lt;br /&gt;
fi=130_Finnish&lt;br /&gt;
ka=131_Georgian&lt;br /&gt;
el=133_Greek&lt;br /&gt;
hu=135_Hungarian&lt;br /&gt;
fr=140_French&lt;br /&gt;
de=150_German&lt;br /&gt;
lv=153_Latvian&lt;br /&gt;
lt=156_Lithuanian&lt;br /&gt;
mk=158_Macedonian&lt;br /&gt;
mt=159_Maltese&lt;br /&gt;
it=160_Italian&lt;br /&gt;
pl=166_Polish&lt;br /&gt;
ro=171_Romanian&lt;br /&gt;
ru=173_Russian&lt;br /&gt;
sk=176_Slovak&lt;br /&gt;
sl=177_Slovenian&lt;br /&gt;
sv=180_Swedish&lt;br /&gt;
tr=186_Turkish&lt;br /&gt;
is=190_Icelandic&lt;br /&gt;
uk=192_Ukrainian&lt;br /&gt;
hy=201_Armenian&lt;br /&gt;
pt=059_Portuguese&lt;br /&gt;
km=258_Cambodian&lt;br /&gt;
zh=265_Chinese&lt;br /&gt;
zh_hans=266_Chinese (Simplified)&lt;br /&gt;
hi=294_Hindi&lt;br /&gt;
id=299_Indonesian&lt;br /&gt;
ja=300_Japanese&lt;br /&gt;
ko=320_Korean&lt;br /&gt;
lo=331_Laotian&lt;br /&gt;
mn=363_Mongolian&lt;br /&gt;
th=425_Thai&lt;br /&gt;
vi=435_Vietnamese&lt;br /&gt;
fj=858_Fijian&lt;br /&gt;
sm=890_Samoan&lt;br /&gt;
to=900_Tongan&lt;br /&gt;
ht=036_Haitian&lt;br /&gt;
ms=348_Malay&lt;br /&gt;
no=170_Norwegian&lt;br /&gt;
sq=101_Albanian&lt;br /&gt;
sr=202_Serbian (Cyrillic)&lt;br /&gt;
mg=654_Malagasy&lt;br /&gt;
sw=743_Swahili&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rdaly</name></author>
	</entry>
</feed>