How to get field translated text using client-side scriptDescription<!-- div.margin { padding: 10px 40px 40px 30px; } table.tocTable { border: 1px solid; border-color: #e0e0e0; background-color: #fff; } .title { color: #d1232b; font-weight: normal; font-size: 28px; } h1 { color: #d1232b; font-weight: normal; font-size: 21px; margin-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #cccccc; } h2 { color: #646464; font-weight: bold; font-size: 18px; } h3 { color: #000000; font-weight: bold; font-size: 16px; } h4 { color: #666666; font-weight: bold; font-size: 15px; } h5 { color: #000000; font-weight: bold; font-size: 13px; } h6 { color: #000000; font-weight: bold; font-size:14px; } ul, ol { margin-left: 0; list-style-position: outside; } --> Using the following approach the user can get the translated text for a field from client-side script. This approach is applicable for any fields of type "Translated Text" or "Translated HTML". Release or EnvironmentAllResolutionn server code you can use GlideRecord getDisplayValue function to get the translated text for the current selected language. However, in client script the getDisplayValue function is not supported. Therefore a different approach is required. It is necessary to execute a query directly against the translation table. Here is an example function that will perform the required lookup: // get translation text from client scriptfunction translate(tablename,sysid,fieldname,lang) { var gr = new GlideRecord("sys_translated_text"); gr.addQuery("tablename", tablename); gr.addQuery("documentkey", sysid); gr.addQuery("fieldname",fieldname); gr.addQuery("language",lang); gr.query(); var txt = ""; if (gr.next()) txt = gr.value; return txt;} It is necessary to pass the following parameters:tablename - the name of the table that you want the translated text forfieldname - the name of the translated fieldsysid - the sys_id of the record that you want to find the translationlang - the language code eg. "fr" = french "ja" = japanese If no translation is found, a null string is returned.Example usage: eg. to get the french translation of the description of a specific catalog item: var txt = translate("sc_cat_item","060f3afa3731300054b6a3549dbe5d3e","short_description","fr");Additional InformationNote: in client script there is the global variable g_lang that evaluates to the code of the user's current session language. This can be useful when wanting to translate a field value into the current language. For example of equivalent on server side code see following knowledge article KB0749769 How to get field translated text from server script code