{"id":1859,"date":"2019-11-07T08:59:41","date_gmt":"2019-11-07T16:59:41","guid":{"rendered":"https:\/\/portal.staylinked.com\/sl\/kb\/?post_type=ht_kb&#038;p=1859"},"modified":"2023-05-23T15:35:59","modified_gmt":"2023-05-23T22:35:59","slug":"double-byte-and-unicode-localization-support","status":"publish","type":"ht_kb","link":"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/","title":{"rendered":"Double-Byte and Unicode Localization Support"},"content":{"rendered":"\n<h2>DBCS and Unicode Language Support<\/h2>\n\n\n\n<p>The\nStayLinked Host-based Terminal Emulation solution supports DBCS CJK\n(Chinese\/Japanese\/Korean) languages and other Unicode languages and can be\nconfigured to operate and display localized terminal emulation screens for many\nlanguages.<\/p>\n\n\n\n<p>The\nDBCS Code Page support for CJK languages is available for 5250 and 3270\nemulations. CJK languages are also supported via Unicode Code Pages for VT-UTF8\nemulation. StayLinked also supports Unicode languages for 5250, 3270 and VT with\nUnicode support enabled within the emulation settings.<\/p>\n\n\n\n<p>Typically,\nyou will need to ensure that your host system (Telnet Server) is properly\nconfigured to work with the language that you require. Then, you will need to\nconfigure the StayLinked Server Telnet Host Entry to communicate with the\nTelnet Server using that language. Finally, the device where the StayLinked\nClient is running will need to provide a font that supports the Unicode\ncharacter glyphs that are required for that language, and the StayLinked Client\nwill be configured to use that font.<\/p>\n\n\n\n<p>Following is a description of each of the language options and details about how to configure StayLinked to display those languages.<\/p>\n\n\n\n<h3>DBCS Code Page Support for 5250, 3270 and VT-UTF8<\/h3>\n\n\n\n<p>This section describes the StayLinked support for display of DBCS code pages typically used for CJK character sets used in China, Japan and Korea. StayLinked supports the display of DBCS code pages for 5250, 3270 and VT with Unicode emulation sessions.<\/p>\n\n\n\n<h4>Telnet Host Requirements for DBCS Support<\/h4>\n\n\n\n<p>The Telnet Server must be properly configured to support DBCS languages. For 5250 emulation, your iSeries Server will need to have the appropriate Language Packs installed. For VT emulation, you will need to run a Telnet Server that supports UTF-8 character encoding.<\/p>\n\n\n\n<h4>StayLinked Server Software Prerequisites for DBCS Support<\/h4>\n\n\n\n<p>In order to run DBCS CJK host sessions with the StayLinked Server, there are some minimum software requirements. DBCS code page support for 5250\/3270 emulation requires at least StayLinked Server Version 7 Build 132. DBCS CJK language support via Unicode code pages for VT-UTF8 emulation requires at least StayLinked Server Version 9.1 Build 138. If you are running an earlier version of the StayLinked Server, then we recommend that you upgrade to the latest version of StayLinked for full DBCS support.<\/p>\n\n\n\n<p>Added in version 15.4 build 216, StayLinked offers an emulation property to help differentiate between 7 and 8-bit connections and the control codes that may be passed, preventing the start of sessions in a Unicode configuration.<\/p>\n\n\n\n<h4>StayLinked Client Prerequisites for DBCS Support<\/h4>\n\n\n\n<p>In order to properly\nrender DBCS CJK character glyphs with the StayLinked Client, there are some\nminimum requirements that the device must meet. First, StayLinked DBCS font\nsupport will only be available on devices running the PPC\/WM\/CE.Net, Android\nand iOS operating systems. Second, the devices must have an appropriate\nFixed-width, TrueType Font installed that supports the required DBCS character\nglyphs. Some known fonts that support the DBCS characters are:<\/p>\n\n\n\n<ul><li>MS\nMincho<\/li><li>MS\nGothic<\/li><\/ul>\n\n\n\n<p>There may be many other available DBCS fonts\nthat meet the minimum requirements of being Fixed-Width and TrueType.<\/p>\n\n\n\n<p>You may install these fonts onto the device and then select the font in the StayLinked Client configuration for use in the DBCS session.<\/p>\n\n\n\n<h4>How are DBCS Code Pages Supported?<\/h4>\n\n\n\n<p>For 5250 and 3270 emulation, display logic for\nthe DBCS code page character sets on the StayLinked Client device is controlled\nby the selection of the appropriate Telnet Host Emulation Property called \u2018Host\nCode Page\u2019 for your Telnet Host Entry in the StayLinked Administrator.<\/p>\n\n\n\n<p>For VT emulation, display logic for the DBCS\ncode page Unicode character sets on the StayLinked Client device is controlled\nby the selection of \u2018VT-UTF8\u2019 for the Emulation type for your Telnet Host Entry\nin the StayLinked Administrator. You will also select the appropriate Telnet\nHost Emulation Property called \u2018Host Code Page\u2019 for your Telnet Host Entry in\nthe StayLinked Administrator.<\/p>\n\n\n\n<p>Add the \u2018Host Code Page\u2019 emulation property to\nyour Telnet Host Entry and then select the appropriate DBCS code page from the\nlist of available code pages.<\/p>\n\n\n\n<p>The supported DBCS code pages are as follows:<\/p>\n\n\n\n<ul><li>Code Page 290 Japanese Non-ext Katakana<\/li><li>Code Page 930 Japanese Katakana<\/li><li>Code Page 939 Japanese English<\/li><li>Code Page 942 Japanese ASCII<\/li><li>Code Page 1390 Japanese Katakana Extended Euro<\/li><li>Code Page 1399 Japanese Latin Extended Euro<\/li><li>Code Page 933 Korean<\/li><li>Code Page 949 Korean ASCII<\/li><li>Code Page 1364 Korean Euro<\/li><li>Code Page 935 Simplified Chinese<\/li><li>Code Page 1381 Simplified Chinese ASCII<\/li><li>Code Page 1388 Simplified Chinese GBK<\/li><li>Code Page 937 Traditional Chinese<\/li><li>Code Page 948 Traditional Chinese ASCII<\/li><li>Code Page 950 Traditional Chinese Big5<\/li><li>Code Page 964 Traditional Chinese AIX<\/li><li>Code Page 1371 Traditional Chinese Euro<\/li><\/ul>\n\n\n\n<h4>Sample 5250 DBCS CJK Emulation Screen<\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"764\" height=\"613\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1.jpg\" alt=\"\" class=\"wp-image-1860\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1.jpg 764w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1-300x241.jpg 300w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1-50x40.jpg 50w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1-60x48.jpg 60w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1-100x80.jpg 100w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/figure>\n\n\n\n<h3>Unicode Support for 5250 and 3270<\/h3>\n\n\n\n<p>Unicode is an industry standard allowing computers to consistently represent and manipulate text expressed in most of the world's writing systems. This section describes the StayLinked support for display of Unicode languages. StayLinked supports the display of Unicode languages for 5250 and 3270 emulation sessions.<\/p>\n\n\n\n<h4>Telnet Host Requirements for Unicode Support<\/h4>\n\n\n\n<p>The Telnet Server must be properly configured to support Unicode languages. For 5250 emulation, your iSeries Server will need to have the appropriate Language Packs installed.<\/p>\n\n\n\n<h4>StayLinked Server Software Prerequisites for Unicode Support<\/h4>\n\n\n\n<p>In order to run Unicode language sessions with the StayLinked Server, there are some minimum software requirements. Unicode language support for 5250\/3270 requires at least StayLinked Server Version 9.1 Build 138. If you are running an earlier version of the StayLinked Server, then we recommend that you upgrade to the latest version of StayLinked for Unicode support. Once you are running Version 9.1 Build 138, then you must download and install the \u2018StayLinked Unicode Language Pack\u2019 which is available from the StayLinked Resources Portal.<\/p>\n\n\n\n<h4>StayLinked Client Prerequisites for Unicode Support<\/h4>\n\n\n\n<p>In order to properly render Unicode character glyphs with the StayLinked Client, there are some minimum requirements that the device must meet. First, StayLinked Unicode font support will only be available on devices running the PPC\/WM\/CE.Net operating systems. Second, the devices must have an appropriate Fixed-width, TrueType Font installed that supports the required Unicode code page and character glyphs.<\/p>\n\n\n\n<h4>How are Unicode Languages Supported?<\/h4>\n\n\n\n<p>For 5250 and 3270 emulation, display logic for the Unicode\nlanguages on the StayLinked Client device is controlled by the selection of the\nappropriate Telnet Host Emulation Properties for your \u2018Telnet Host Entry\u2019 in\nthe StayLinked Administrator.<\/p>\n\n\n\n<p>Users who wish to display Unicode languages for 5250 and 3270 sessions will need to add the \u2018Host Code Page Unicode Processing\u2019 emulation property and set the value to \u2018True\u2019. Also, you will add the \u2018Host Code Page\u2019 emulation property and select the appropriate Unicode code page from the list of available code pages.<\/p>\n\n\n\n<h4>Sample 5250 Unicode Emulation Screen<\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"810\" height=\"637\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2.jpg\" alt=\"\" class=\"wp-image-1861\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2.jpg 810w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2-300x236.jpg 300w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2-768x604.jpg 768w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2-50x39.jpg 50w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2-60x47.jpg 60w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.2-100x79.jpg 100w\" sizes=\"(max-width: 810px) 100vw, 810px\" \/><\/figure>\n\n\n\n<h3>UTF-8 Support for VT Emulation<\/h3>\n\n\n\n<p>UTF-8 is an industry standard that is able to represent any character in the Unicode standard, yet the initial encoding of byte codes and character assignments for UTF-8 is backwards compatible with ASCII. UTF-8 allows computers to consistently represent and manipulate text expressed in most of the world's writing systems. StayLinked supports the Basic Multilingual Plane (BMP) which contains virtually all Unicode characters (U+000000 through U+00FFFF) in common use. This section describes the StayLinked support for display of Unicode languages via UTF-8 encoding available for VT emulation sessions.<\/p>\n\n\n\n<h4>Telnet Host Requirements for UTF-8 Support<\/h4>\n\n\n\n<p>The VT Telnet Server must support and be properly configured for UTF-8 emulation sessions.<\/p>\n\n\n\n<h4>StayLinked Server Software Prerequisites for UTF-8 Support<\/h4>\n\n\n\n<p>In order to run UTF-8 VT emulation sessions with the StayLinked Server, there are some minimum software requirements. UTF-8 support for VT emulation requires at least StayLinked Server Version 9.1 Build 138. If you are running an earlier version of the StayLinked Server, then we recommend that you upgrade to the latest version of StayLinked for full UTF-8 support.<\/p>\n\n\n\n<h4>StayLinked Client Prerequisites for UTF-8 Support<\/h4>\n\n\n\n<p>In order to properly render UTF-8 character glyphs with the StayLinked Client, there are some minimum requirements that the device must meet. First, StayLinked Unicode font support will only be available on devices running the PPC\/WM\/CE.Net operating systems. Second, the devices must have an appropriate Fixed-width, TrueType Font installed that supports the required UTF-8 Unicode code page and character glyphs.<\/p>\n\n\n\n<h4>How are UTF-8 VT Sessions Supported?<\/h4>\n\n\n\n<p>For VT emulation, display logic for the Unicode character sets on the StayLinked Client device is controlled by the selection of \u2018VT-UTF8\u2019 for the Emulation type for your Telnet Host Entry in the StayLinked Administrator. You will also select the appropriate Telnet Host Emulation Property called \u2018Host Code Page\u2019 for your Telnet Host Entry in the StayLinked Administrator.<\/p>\n\n\n\n<h4>Sample VT-UTF8 Emulation Screen<\/h4>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" width=\"1024\" height=\"798\" src=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-1024x798.jpg\" alt=\"\" class=\"wp-image-1862\" srcset=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-1024x798.jpg 1024w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-300x234.jpg 300w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-768x599.jpg 768w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-50x39.jpg 50w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-60x47.jpg 60w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3-100x78.jpg 100w, https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.3.jpg 1280w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>DBCS and Unicode Language Support The StayLinked Host-based Terminal Emulation solution supports DBCS CJK (Chinese\/Japanese\/Korean) languages and other Unicode languages and can be configured to operate and display localized terminal emulation screens for many languages. The DBCS Code Page support for CJK languages is available for 5250 and 3270 emulations&#8230;.<\/p>\n","protected":false},"author":7,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":[],"ht-kb-category":[70],"ht-kb-tag":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v16.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Double-Byte and Unicode Localization Support &ndash; StayLinked<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.staylinked.com\/knowledge-base\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Double-Byte and Unicode Localization Support &ndash; StayLinked\" \/>\n<meta property=\"og:description\" content=\"DBCS and Unicode Language Support The StayLinked Host-based Terminal Emulation solution supports DBCS CJK (Chinese\/Japanese\/Korean) languages and other Unicode languages and can be configured to operate and display localized terminal emulation screens for many languages. The DBCS Code Page support for CJK languages is available for 5250 and 3270 emulations....\" \/>\n<meta property=\"og:url\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/\" \/>\n<meta property=\"og:site_name\" content=\"StayLinked\" \/>\n<meta property=\"article:modified_time\" content=\"2023-05-23T22:35:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\",\"name\":\"StayLinked Knowledge Base\",\"description\":\"Partner Portal Resources and Support\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/portal.staylinked.com\/sl\/kb\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1.jpg\",\"contentUrl\":\"https:\/\/portal.staylinked.com\/sl\/kb\/wp-content\/uploads\/2019\/11\/DoubleByteCodeSupport_1.1.jpg\",\"width\":764,\"height\":613},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/#webpage\",\"url\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/\",\"name\":\"Double-Byte and Unicode Localization Support &ndash; StayLinked\",\"isPartOf\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/#primaryimage\"},\"datePublished\":\"2019-11-07T16:59:41+00:00\",\"dateModified\":\"2023-05-23T22:35:59+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/double-byte-and-unicode-localization-support\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/portal.staylinked.com\/sl\/kb\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Double-Byte and Unicode Localization Support\"}]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1859"}],"collection":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/comments?post=1859"}],"version-history":[{"count":1,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1859\/revisions"}],"predecessor-version":[{"id":4230,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb\/1859\/revisions\/4230"}],"wp:attachment":[{"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/media?parent=1859"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=1859"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/portal.staylinked.com\/sl\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=1859"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}