{"id":27237,"date":"2021-03-09T11:02:08","date_gmt":"2021-03-09T11:02:08","guid":{"rendered":"https:\/\/www.inogic.com\/blog\/?p=27237"},"modified":"2021-12-30T14:12:13","modified_gmt":"2021-12-30T08:42:13","slug":"isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm","status":"publish","type":"post","link":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/","title":{"rendered":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM"},"content":{"rendered":"<h2>Introduction<\/h2>\n<p>As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script is written in the right-to-left direction.<\/p>\n<p>In PCF control, when the user interface language is set to Arabic, then the direction of the user interface will be switched in the right-to-left direction. To handle this situation in PCF control, we can use userSettings API of Power Apps. This API helps us to identify whether the user interface language is written in right-to-left or not and makes it easy to change the user interface on the basis of the language.<\/p>\n<p>Please find the code below:<\/p>\n<p>\/\/function that returns the value of isRTL property<br \/>\nisRTL(context: ComponentFramework.Context&lt;IInputs&gt;) {<br \/>\nreturn context.userSettings.isRTL;<br \/>\n}<\/p>\n<p>For example, we have field type PCF control in which the field returns the value of isRTL property. We have set the user interface language is English, that\u2019s why isRTL returns false as seen in the screenshot below.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-27235 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" alt=\"isRTL property of UserSettings API in PCF Control\" width=\"861\" height=\"911\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg 861w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control-284x300.jpeg 284w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control-768x813.jpeg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control-660x698.jpeg 660w\" sizes=\"(max-width: 861px) 100vw, 861px\" \/><\/a><\/p>\n<p>In the below example, we have set the Arabic language as a user interface language, hence isRTL shows true.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/2-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-27236 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/2-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" alt=\"isRTL property of UserSettings API in PCF Control\" width=\"764\" height=\"828\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/2-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg 764w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/2-isRTL-property-of-UserSettings-API-in-PCF-Control-277x300.jpeg 277w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/2-isRTL-property-of-UserSettings-API-in-PCF-Control-660x715.jpeg 660w\" sizes=\"(max-width: 764px) 100vw, 764px\" \/><\/a><\/p>\n<h2>Conclusion<\/h2>\n<p>By using UserSettings API, we can easily get the direction in which the language is to be written and make the required changes in the user interface.<\/p>\n<p><a href=\"https:\/\/www.inogic.com\/product\/productivity-apps\/map-my-relationships-dynamics-365-crm\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"aligncenter wp-image-27239 size-full\" src=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/mmr.jpg\" alt=\"\" width=\"800\" height=\"200\" srcset=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/mmr.jpg 800w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/mmr-300x75.jpg 300w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/mmr-768x192.jpg 768w, https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/mmr-660x165.jpg 660w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/\">Read More: isRTL property of UserSettings API in PCF Control to Determine\u2026 &raquo;<\/a><\/span><\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16,19,1929],"tags":[545,592,2199,1941,2200],"class_list":["post-27237","post","type-post","status-publish","format-standard","hentry","category-dynamics-365","category-dynamics-crm","category-pcf","tag-dynamics-365-crm","tag-dynamics-crm","tag-isrtl-property","tag-pcf-control","tag-usersettings-api"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.8 - aioseo.com -->\n\t<meta name=\"description\" content=\"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Inogic\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.8\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta property=\"og:description\" content=\"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"861\" \/>\n\t\t<meta property=\"og:image:height\" content=\"911\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2021-03-09T11:02:08+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2021-12-30T08:42:13+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/inogicindia\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:title\" content=\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script\" \/>\n\t\t<meta name=\"twitter:creator\" content=\"@inogic\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\" \/>\n\t\t<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t\t<meta name=\"twitter:data1\" content=\"Inogic\" \/>\n\t\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"BlogPosting\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#blogposting\",\"name\":\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks\",\"headline\":\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM\",\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2021\\\/03\\\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#articleImage\",\"width\":861,\"height\":911,\"caption\":\"isRTL property of UserSettings API in PCF Control\"},\"datePublished\":\"2021-03-09T11:02:08+05:30\",\"dateModified\":\"2021-12-30T14:12:13+05:30\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#webpage\"},\"articleSection\":\"Dynamics 365, Dynamics CRM, PCF, Dynamics 365 CRM, Dynamics CRM, isRTL property, PCF Control, UserSettings API\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/#listItem\",\"name\":\"Microsoft PowerApps\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/#listItem\",\"position\":2,\"name\":\"Microsoft PowerApps\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/pcf\\\/#listItem\",\"name\":\"PCF\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/pcf\\\/#listItem\",\"position\":3,\"name\":\"PCF\",\"item\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/pcf\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#listItem\",\"name\":\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/#listItem\",\"name\":\"Microsoft PowerApps\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#listItem\",\"position\":4,\"name\":\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/category\\\/power-apps\\\/pcf\\\/#listItem\",\"name\":\"PCF\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"By Inogic\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/wp-content\\\/uploads\\\/2023\\\/02\\\/inogic-logo.png\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#organizationLogo\",\"width\":1000,\"height\":325,\"caption\":\"inogic logo\"},\"image\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/inogicindia\",\"https:\\\/\\\/twitter.com\\\/inogic\",\"https:\\\/\\\/www.instagram.com\\\/inogicindia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCM4V7ousgLSu1hbOEv4DUuQ\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/inogicindia\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/\",\"name\":\"Inogic\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"Inogic\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#webpage\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/\",\"name\":\"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks\",\"description\":\"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/2021\\\/03\\\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/author\\\/inogic-2\\\/#author\"},\"datePublished\":\"2021-03-09T11:02:08+05:30\",\"dateModified\":\"2021-12-30T14:12:13+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/\",\"name\":\"Microsoft Dynamics 365 CRM Tips and Tricks\",\"alternateName\":\"Inogic\",\"description\":\"By Inogic\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.inogic.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script","canonical_url":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"BlogPosting","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#blogposting","name":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks","headline":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM","author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#articleImage","width":861,"height":911,"caption":"isRTL property of UserSettings API in PCF Control"},"datePublished":"2021-03-09T11:02:08+05:30","dateModified":"2021-12-30T14:12:13+05:30","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#webpage"},"isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#webpage"},"articleSection":"Dynamics 365, Dynamics CRM, PCF, Dynamics 365 CRM, Dynamics CRM, isRTL property, PCF Control, UserSettings API"},{"@type":"BreadcrumbList","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.inogic.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/#listItem","name":"Microsoft PowerApps"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/#listItem","position":2,"name":"Microsoft PowerApps","item":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/#listItem","name":"PCF"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/#listItem","position":3,"name":"PCF","item":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#listItem","name":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/#listItem","name":"Microsoft PowerApps"}},{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#listItem","position":4,"name":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM","previousItem":{"@type":"ListItem","@id":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/#listItem","name":"PCF"}}]},{"@type":"Organization","@id":"https:\/\/www.inogic.com\/blog\/#organization","name":"Microsoft Dynamics 365 CRM Tips and Tricks","description":"By Inogic","url":"https:\/\/www.inogic.com\/blog\/","logo":{"@type":"ImageObject","url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2023\/02\/inogic-logo.png","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#organizationLogo","width":1000,"height":325,"caption":"inogic logo"},"image":{"@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#organizationLogo"},"sameAs":["https:\/\/www.facebook.com\/inogicindia","https:\/\/twitter.com\/inogic","https:\/\/www.instagram.com\/inogicindia\/","https:\/\/www.youtube.com\/channel\/UCM4V7ousgLSu1hbOEv4DUuQ","https:\/\/www.linkedin.com\/company\/inogicindia"]},{"@type":"Person","@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author","url":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/","name":"Inogic","image":{"@type":"ImageObject","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/839d9ae7d2b941d2d09e91df322267a429821f2ce5494302b53bd5ca3679f1a0?s=96&d=mm&r=g","width":96,"height":96,"caption":"Inogic"}},{"@type":"WebPage","@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#webpage","url":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/","name":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks","description":"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.inogic.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/#breadcrumblist"},"author":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"creator":{"@id":"https:\/\/www.inogic.com\/blog\/author\/inogic-2\/#author"},"datePublished":"2021-03-09T11:02:08+05:30","dateModified":"2021-12-30T14:12:13+05:30"},{"@type":"WebSite","@id":"https:\/\/www.inogic.com\/blog\/#website","url":"https:\/\/www.inogic.com\/blog\/","name":"Microsoft Dynamics 365 CRM Tips and Tricks","alternateName":"Inogic","description":"By Inogic","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.inogic.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"Microsoft Dynamics 365 CRM Tips and Tricks - By Inogic","og:type":"article","og:title":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks","og:description":"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script","og:url":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/","og:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg","og:image:secure_url":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg","og:image:width":861,"og:image:height":911,"article:published_time":"2021-03-09T11:02:08+00:00","article:modified_time":"2021-12-30T08:42:13+00:00","article:publisher":"https:\/\/www.facebook.com\/inogicindia","twitter:card":"summary_large_image","twitter:site":"@inogic","twitter:title":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM - Microsoft Dynamics 365 CRM Tips and Tricks","twitter:description":"Introduction As we know, PCF control can be run in multiple languages. Each language has a script to be written and it will be written with a direction. Some languages are written in the left-to-right direction, whereas some are written in the right-to-left. For example, English language script is written left-to-right, whereas Arabic language script","twitter:creator":"@inogic","twitter:image":"https:\/\/www.inogic.com\/blog\/wp-content\/uploads\/2021\/03\/1-isRTL-property-of-UserSettings-API-in-PCF-Control.jpeg","twitter:label1":"Written by","twitter:data1":"Inogic","twitter:label2":"Est. reading time","twitter:data2":"1 minute"},"aioseo_meta_data":{"post_id":"27237","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2023-02-02 07:43:53","updated":"2025-07-04 08:25:45","seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/power-apps\/\" title=\"Microsoft PowerApps\">Microsoft PowerApps<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/\" title=\"PCF\">PCF<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tisRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.inogic.com\/blog"},{"label":"Microsoft PowerApps","link":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/"},{"label":"PCF","link":"https:\/\/www.inogic.com\/blog\/category\/power-apps\/pcf\/"},{"label":"isRTL property of UserSettings API in PCF Control to Determine Language within Dynamics 365 CRM","link":"https:\/\/www.inogic.com\/blog\/2021\/03\/isrtl-property-of-usersettings-api-in-pcf-control-to-determine-language-within-dynamics-365-crm\/"}],"_links":{"self":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/27237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/comments?post=27237"}],"version-history":[{"count":0,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/posts\/27237\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/media?parent=27237"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/categories?post=27237"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.inogic.com\/blog\/wp-json\/wp\/v2\/tags?post=27237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}