{"id":133278,"date":"2018-08-11T03:04:18","date_gmt":"2018-08-11T03:04:18","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=133278"},"modified":"2021-08-04T11:05:40","modified_gmt":"2021-08-04T11:05:40","slug":"how-start-magento2-rtl-template","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/","title":{"rendered":"How to Start Magento 2 RTL Template?"},"content":{"rendered":"<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Introduction-<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Magento 2 can provide a platform for our eCommerce website that will manage the content on the website. Through Magento 2 RTL Template we can boost the website performance.<\/p>\n<p>RTL template is not only meant for converting the language but it also takes Layout in consent.<\/p>\n<p>Here the column shifts appearing on the left-hand side (in LTR) will appear on the right-hand side (in RTL) and vice versa.<\/p>\n<\/div>\n<div class=\"para-images\">\n<div><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard.png\" loading=\"lazy\" \/><\/div>\n<\/div>\n<div class=\"para-images\">\n<div><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Mobile-app_en.jpg\" loading=\"lazy\" \/><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Mobile-app.jpg\" loading=\"lazy\" \/><\/div>\n<\/div>\n<p><strong>What do you mean by RTL?<\/strong><br \/>\nRTL stands for Right-To-Left, the format of writing a language. The language which follows the format is\u00a0\u00a0Arabic,\u00a0Hebrew,\u00a0Persian, and\u00a0Urdu.<\/p>\n<p><strong>What is a Theme?<\/strong><br \/>\nThe themes are meant to provide the user with a great look and feel which will enhance the UI\/UX of the website or app.<\/p>\n<p>The themes are overridden to add the functionalities to the support the RTL method.<\/p>\n<p><strong>What is RTL Theme?<\/strong><br \/>\nThe UI of the application can be the best mode to attract the maximum number of customer.<\/p>\n<p>This RTL Theme can make your\u00a0website\u00a0or app localized to attract the local customer.<\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Need Of RTL Template In E-commerce<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>An e-commerce website is a place where people visit from all direction of the world. So the website must be efficient enough to attract the mobe in large number.<\/p>\n<p>The RTL template will be useful for the customer where the language patterns are followed. The customer from such parts will be able to purchase the products with an ease via the RTL layout enable website or app.<\/p>\n<\/div>\n<\/div>\n<p><strong>Note-<\/strong> To try the RTL on Magento 2, please check here,<\/p>\n<p><a href=\"https:\/\/store.webkul.com\/magento2-multi-vendor-marketplace.html\" target=\"_blank\" rel=\"noopener\">Marketplace Multi Vendor Module for Magento 2<\/a><\/p>\n<p><a href=\"https:\/\/store.webkul.com\/magento2-mobile-app.html\" target=\"_blank\" rel=\"noopener\">Magento 2 Mobile App Builder<\/a><\/p>\n<p><a href=\"https:\/\/store.webkul.com\/magento2-marketplace-mobile-app.html\" target=\"_blank\" rel=\"noopener\">Magento 2 Multi Vendor Mobile App<\/a><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">RTL Layout<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The <a href=\"https:\/\/blog.scottlogic.com\/2015\/02\/13\/rtl.html\" target=\"_blank\" rel=\"noopener\">RTL<\/a> is not only about translating into Arabic, Hebrew, or Persian languages. The UI must be also user-friendly and create an ease for the user.<\/p>\n<p>The first step which will make the layout of RTL will be adding the code &#8220;<strong>dir= RTL<\/strong>&#8221; to the HTML tag:<\/p>\n<p><strong>&lt;<span class=\"hljs-name\">html<\/span> <span class=\"hljs-attr\">dir<\/span>=<span class=\"hljs-string\">&#8220;rtl&#8221;<\/span>&gt;<\/strong><\/p>\n<p>where, dir-\u00a0 direction, and the value of which is RTL that sets the horizontal starting point of elements to right instead of the left(Note- the <em>dir<\/em> attribute in HTML is inherited and is not a CSS style).<\/p>\n<p>Then in copy regular CSS rules that target the webpage or app page. Here, we can reverse all the special attributes, henceforth\u00a0<em>float: right<\/em> becomes <em>float: left<\/em> and <em>margin-left<\/em> becomes <em>margin-right.<\/em><\/p>\n<p>These are the basic difference which needs to be implemented in the real world. The changes are implemented in the <strong>Magento xml.<\/strong><\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Unicode Structure<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><span class=\"hardreadability\"><span data-offset-key=\"5uaan-0-0\">The Unicode structure is the standard structure which one needs to follow in coding industry<\/span><\/span><span data-offset-key=\"5uaan-1-0\">.<\/span> It is maintained by the <a href=\"https:\/\/en.wikipedia.org\/wiki\/Unicode_Consortium\" target=\"_blank\" rel=\"noopener\">Unicode Consortium<\/a>.<\/p>\n<p>UTF-8 is the unified encoding structure followed in the e-commerce industry for the creation of the website. However, UTF-16 is for the RTL format.<\/p>\n<p>Here, UTF represents the\u00a0<i>Unicode transformation format<\/i>\u00a0(UTF) which is an algorithmic mapping from every Unicode code point to a unique byte sequence.<\/p>\n<p>This coding standard will create a great UI to attract the maximum customer. As it gives the website a standardized format creating a benchmark in the minds of users.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">A\/B Testing<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The design of the app\/website is also responsible for attracting the customer and enhance user engagement. Through A\/B testing (split testing\u00a0or\u00a0bucket testing) we could easily know the desired choice of the users.<\/p>\n<p>For this, we have two version<\/p>\n<p>-the control version, which original and<\/p>\n<p>-the modified version, which is variation.<\/p>\n<p><span class=\"hardreadability\"><span data-offset-key=\"3v91-0-0\">A comparison of both the version is set by providing the different customer with the different version<\/span><\/span><span data-offset-key=\"3v91-1-0\">.\u00a0<\/span>This testing will depend on the factors like region, language, habit, and many other factors.<\/p>\n<p>In the layouts, this functionality is helpful as people using RTL format are not having similar choices as the one using LTR.<br \/>\nFor example, if we talk about the login button which is generally on the right-hand side of the user. This functionality will help the customer with fast and easy login. However, the logout button is not easily available.<\/p>\n<\/div>\n<p>Similarly, while we are creating a website or app in RTL we need to note the patterns of the vital button. Due to the fact that it will be different from that of people using LTR languages.<\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Points To Remeber<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The creation of any website\/app must have the below points for attracting maximum user and reducing the bounce rate.<\/p>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Mobility<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The theme of any website or application needs to be designed in such a way that it can work same on both mobile and website. Responsive\u00a0design will give a great user experience\u00a0by providing an optimal solution for every device.<\/p>\n<p>The <a href=\"https:\/\/store.webkul.com\/magento2-multivendor-theme.html\" target=\"_blank\" rel=\"noopener\">Xtremo Responsive Theme for Magento 2<\/a> gives all the advantage of a responsive design theme. This will enable the user to see the site same on all device (tablet, smartphone, and laptop).<\/p>\n<p>The RTL theme here will inherit all the basic features of Xtremo\u00a0theme.<\/p>\n<p>In addition, it gives features which will support the complete layout and functionality of the RTL language.<\/p>\n<p>CSS and Javascript\u00a0are the major tools\u00a0which help in the make the RTL work.<\/p>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Arabic language inclusion<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>When we think about RTL format the first language in our mind is Arabic. In order to attract the local customer, we can enable the desire languages to generate maximum profit.<\/p>\n<p>For this, you need to follow the procedures that will include the language\u00a0in our store.<\/p>\n<p><strong>Step1:<\/strong><\/p>\n<p>If a\u00a0user wants to translate their module from\u00a0<strong>English<\/strong>\u00a0into the\u00a0<strong>Arabic<\/strong>\u00a0language, they need to follow the path\u00a0<strong><em>app\/code\/Webkul\/i18n<\/em><\/strong>\u00a0in their unzipped Magento folder. Here the user will get a\u00a0<strong>CSV<\/strong>\u00a0file with name \u201c<strong>en_US.csv<\/strong>\u201d as shown below in the snapshot.<\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/translation-1-1.png\"><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/translation-1-1.png\" alt=\"Translation-Magento2\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Step2:<br \/>\n<\/strong><br \/>\nNow just rename this\u00a0<strong>en_US.csv<\/strong>\u00a0 to \u201c<strong>ar_SA.csv<\/strong>\u201d as shown below in the snapshot.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/translation-2.png\"><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/translation-2.png\" alt=\"Rename-CSV\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Step3:<\/strong><\/p>\n<p>Now, right click on this<strong>\u00a0renamed CSV file<\/strong>\u00a0and click the\u00a0<strong>edit<\/strong>\u00a0button to\u00a0<strong>translate all right side content<\/strong>\u00a0of this\u00a0<strong>CSV<\/strong>\u00a0after the\u00a0comma\u00a0<strong>into the\u00a0Arabic language.\u00a0<\/strong><\/p>\n<p>The actual\u00a0<strong>CSV file<\/strong>\u00a0after opening it up<strong>:<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/without-trans-csv-1.png\"><img decoding=\"async\" class=\"aligncenter img-center-small zm-zoomer zm-zoomer-in\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/without-trans-csv-1.png\" alt=\"Basic-CSV withoutTranslation\" width=\"428\" height=\"473\" loading=\"lazy\" \/><\/a><\/p>\n<p>The users can\u00a0<strong>edit the CSV<\/strong>\u00a0as per the below screenshot:<strong><br \/>\n<\/strong><\/p>\n<p><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/arabic-trans-csv-1.png\"><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/arabic-trans-csv-1.png\" alt=\"Translation-CSV-Translate\" loading=\"lazy\" \/><\/a><\/p>\n<p><strong>Step4:<br \/>\n<\/strong><br \/>\nNow after translating the content of the CSV<strong>\u00a0save it<\/strong>\u00a0and then\u00a0<strong>upload it<\/strong>\u00a0to the path\u00a0<strong><em>app\/code\/Webkul\/i18n<\/em><\/strong>\u00a0where you have installed the\u00a0<strong>Magento2 on the\u00a0server<\/strong>. Now, the website will work in the <strong>Arabic language<\/strong> as well.<br \/>\n<a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/last.png\"><img decoding=\"async\" class=\"img-center-small zm-zoomer zm-zoomer-in\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/04\/last.png\" alt=\"Translated-CSV\" loading=\"lazy\" \/><\/a><\/p>\n<p>This adds the language to the store which will reflect the keywords translated. So, this will emerges the need to change the layout of the store to RTL.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Speed optimization<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The Speed of any website works a lot in decreasing\u00a0bounce rate. The best technique\u00a0to deliver an optimized set of speed is applying\u00a0&#8216;<a href=\"https:\/\/devdocs.magento.com\/guides\/v2.0\/config-guide\/varnish\/config-varnish.html\" target=\"_blank\" rel=\"noopener\"><strong>Varnish<\/strong><\/a>&#8216;.<\/p>\n<p>The varnish caches will save the files or fragment of files in memory. This\u00a0will\u00a0decrease the response time and the network consumption.<\/p>\n<p>Varnish is a link between client\u00a0and web request, which will receive requests from the client and tries to answer them from the caches.<\/p>\n<p>It is an HTTP\u00a0based cache\u00a0request which sets a reverse proxy.<\/p>\n<p>In cases when the varnish is not able to answer the request from the saved cache, the request gets forwarded to the back-end server.<\/p>\n<p>So, the response is then fetched while storing the response in its cache and delivering the response to the client.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">AMP- Accelerated Mobile Pages<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>Through <a href=\"https:\/\/webkul.com\/blog\/amp-ecommerce\/\" rel=\"noopener\">AMP<\/a>, an open source project, one can create web pages that are more responsive. These pages can improvise the performance of the website.<\/p>\n<p>Usability of the code increases with the implementation of RTL in AMP. It will give the RTL app user a constituency\u00a0in the app as its true that the app user will require the same functionality in the app as in LTR.<\/p>\n<p>According to the research done by AMP projects, &#8216;<em>More than 1.5B AMP pages have been published to date and 100+ leading analytics, ad tech, and CMS providers support the AMP format.&#8217;<\/em><\/p>\n<p>Thus, the AMP restricts the usage of some of the CSS for great performance.<\/p>\n<p><strong>Note-<\/strong> Know more about <a href=\"https:\/\/mobikul.com\/rtl-support\/\" target=\"_blank\" rel=\"noopener\">Mobikul RTL support<\/a>.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">PWA-Progressive Web App<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p><span class=\"hardreadability\"><span data-offset-key=\"3v91-0-0\">The Progressive web app is to make your web application fast, reliable and increase user engagement<\/span><\/span><span data-offset-key=\"3v91-1-0\">. The RTL integration in PWA will make the web app <\/span><span class=\"adverb\"><span data-offset-key=\"3v91-2-0\">highly<\/span><\/span><span data-offset-key=\"3v91-3-0\"> responsive.<\/span><\/p>\n<p>The PWA based sites work well on all sort of modern browser-<strong>Chrome, Edge, Firefox, Safari.<\/strong><\/p>\n<ul>\n<li><strong>Speed-<\/strong> The PWA will help the site to optimize the performance that will provide a responsive experience or fast loading of the content even on slow internet connection.<\/li>\n<li><strong>Security-<\/strong> The PWA uses HTTPS server which increases the level of security.<\/li>\n<li><strong>Offline Service-<\/strong>The customer can browse through the store products via app even when network connectivity is not available.<\/li>\n<li><strong>Add To Mobile-<\/strong>The app appears on the mobile screen and\u00a0one can receive Push Notifications from them.<\/li>\n<li><strong>Shareable content-<\/strong>Through a unique URL one can share the PWA pages on social media.<\/li>\n<\/ul>\n<p>The PWA uses Magento PWA Studio for its development, deployment, and maintenance.<\/p>\n<p>So, the implementation of RTL in PWA features can make the application user-friendly.<\/p>\n<h2 id=\"block-dab6ddf0-56ad-424c-9614-0a5fb001bb2f\" class=\"block-editor-rich-text__editable block-editor-block-list__block wp-block is-selected rich-text\" tabindex=\"0\" role=\"group\" aria-multiline=\"true\" aria-label=\"Block: Heading\" data-block=\"dab6ddf0-56ad-424c-9614-0a5fb001bb2f\" data-type=\"core\/heading\" data-title=\"Heading\">Support<\/h2>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p>That\u2019s all for the <strong>Magento 2 RTL Template<\/strong> still, have any issue feel free to add a ticket at our <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">HelpDesk System<\/a> and let us know your views to make the module better. You may also browse other <a href=\"https:\/\/store.webkul.com\/Magento-2\/Marketplace-Addons.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 marketplace addons<\/a> and our quality <a href=\"https:\/\/store.webkul.com\/Magento-2.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 extensions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Introduction- Magento 2 can provide a platform for our eCommerce website that will manage the content on the website. Through Magento 2 RTL Template we can boost the website performance. RTL template is not only meant for converting the language but it also takes Layout in consent. Here the column shifts appearing on the left-hand <a href=\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":166,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[2460,4868,7271],"class_list":["post-133278","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-magento-2","tag-rtl","tag-rtl-template"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How To Start Magento 2 RTL Template? | Webkul |Mobikul<\/title>\n<meta name=\"description\" content=\"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How To Start Magento 2 RTL Template? | Webkul |Mobikul\" \/>\n<meta property=\"og:description\" content=\"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2018-08-11T03:04:18+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-08-04T11:05:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\" \/>\n<meta name=\"author\" content=\"Zeba Hakim\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Zeba Hakim\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\"},\"author\":{\"name\":\"Zeba Hakim\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a5142a66e70018e4f4ddb35b1ed3d318\"},\"headline\":\"How to Start Magento 2 RTL Template?\",\"datePublished\":\"2018-08-11T03:04:18+00:00\",\"dateModified\":\"2021-08-04T11:05:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\"},\"wordCount\":1550,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\",\"keywords\":[\"Magento 2\",\"RTL\",\"rtl template\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\",\"name\":\"How To Start Magento 2 RTL Template? | Webkul |Mobikul\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\",\"datePublished\":\"2018-08-11T03:04:18+00:00\",\"dateModified\":\"2021-08-04T11:05:40+00:00\",\"description\":\"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png\",\"width\":\"1821\",\"height\":\"1865\",\"caption\":\"Marketplace Seller Dashboard_en\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Start Magento 2 RTL Template?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/a5142a66e70018e4f4ddb35b1ed3d318\",\"name\":\"Zeba Hakim\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/93978c970cf7709418c7bb3ae396d2ffcec717d2dcd44d81c7b9b970b57c31e6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/93978c970cf7709418c7bb3ae396d2ffcec717d2dcd44d81c7b9b970b57c31e6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Zeba Hakim\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/zebahakim-magento157\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How To Start Magento 2 RTL Template? | Webkul |Mobikul","description":"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/","og_locale":"en_US","og_type":"article","og_title":"How To Start Magento 2 RTL Template? | Webkul |Mobikul","og_description":"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.","og_url":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2018-08-11T03:04:18+00:00","article_modified_time":"2021-08-04T11:05:40+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png","type":"","width":"","height":""}],"author":"Zeba Hakim","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Zeba Hakim","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/"},"author":{"name":"Zeba Hakim","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a5142a66e70018e4f4ddb35b1ed3d318"},"headline":"How to Start Magento 2 RTL Template?","datePublished":"2018-08-11T03:04:18+00:00","dateModified":"2021-08-04T11:05:40+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/"},"wordCount":1550,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png","keywords":["Magento 2","RTL","rtl template"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/","url":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/","name":"How To Start Magento 2 RTL Template? | Webkul |Mobikul","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png","datePublished":"2018-08-11T03:04:18+00:00","dateModified":"2021-08-04T11:05:40+00:00","description":"The Magento 2 RTL template will help the store owner to attract customer which use the Arabic, Persian, and other RTL format languages.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2018\/08\/Marketplace-Seller-Dashboard_en.png","width":"1821","height":"1865","caption":"Marketplace Seller Dashboard_en"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-start-magento2-rtl-template\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Start Magento 2 RTL Template?"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/a5142a66e70018e4f4ddb35b1ed3d318","name":"Zeba Hakim","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/93978c970cf7709418c7bb3ae396d2ffcec717d2dcd44d81c7b9b970b57c31e6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/93978c970cf7709418c7bb3ae396d2ffcec717d2dcd44d81c7b9b970b57c31e6?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Zeba Hakim"},"url":"https:\/\/webkul.com\/blog\/author\/zebahakim-magento157\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/133278","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/166"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=133278"}],"version-history":[{"count":43,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/133278\/revisions"}],"predecessor-version":[{"id":299513,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/133278\/revisions\/299513"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=133278"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=133278"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=133278"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}