Extending the DNN Editor for Right-to-Left Support, Right to Left DNN Skins, Right to Left Website Development Austin - Clarity Ventures
Should you worry about right to left support for your multilingual website? In short, maybe. Many DotNetNuke language packs have right to left support built in, while other DotNetNuke websites require more manual code adjustments. Read on for a brief overview of right to left support for multilingual DNN websites.
When Does Your Website Require Right to Left Support?
When you’re designing a multilingual website, it is imperative that you be culturally sensitive to your target audience. Chief among this is the practice of making texts read right to left for the cultures who do so (chiefly Arabic and Hebrew). If you’re working with a developer, certain adjustments can be made to the CSS/HTML so that the website will automatically read right to left. You could also look for a third-party DNN module or have one custom developed that will do the job for you.
Right to Left DNN Skins
When you’re designing a multilingual website, it is imperative that you be culturally sensitive to your target audience.
Certain DotNetNuke skins (templates) make right to left support inherently easy, as they are primarily designed to do so. It is recommended that you seek one of these out. It is possible, however, to change the default style in a DotNetNuke skin to right to left. This requires working with a developer to make alterations to the code.
Design Best Practices for Right to Left Website Development
Once you’ve settled on a right to left DNN module or skin, consider a couple of other design elements that will make your international website a success. Always provide a clear way to navigate between languages, and inform a user whenever they’re about to enter a translated section. Additionally, consider adjusting your entire design layout to account for right to left reading. This means adjusting where images are placed, altering the navigation bar, and more. Contact Clarity if you’d like help with your multilingual website design.