{"id":66148,"date":"2022-09-09T05:41:24","date_gmt":"2022-09-09T11:41:24","guid":{"rendered":"https:\/\/www.scalahosting.com\/blog\/?p=66148"},"modified":"2024-08-05T10:06:46","modified_gmt":"2024-08-05T16:06:46","slug":"multi-language-support-in-spanel","status":"publish","type":"post","link":"https:\/\/www.scalahosting.com\/blog\/multi-language-support-in-spanel\/","title":{"rendered":"Multi-Language Support in SPanel"},"content":{"rendered":"\n<p><strong>SPanel&#8217;s development<\/strong> doesn&#8217;t revolve solely around the features that help you launch and manage online projects. After all, functionality is important, but it will amount to nothing if people can&#8217;t use it.<\/p>\n\n\n\n<p>That&#8217;s why a lot of effort goes into making <a href=\"https:\/\/www.scalahosting.com\/managed-cloud-hosting.html\"><strong>SPanel&#8217;s interface<\/strong><\/a> as easy to use as possible.<\/p>\n\n\n\n<p>It&#8217;s not just about moving buttons around and improving the visuals, either. It&#8217;s also about making our server management solution <strong>accessible to a wider audience<\/strong>, and we&#8217;re happy to announce that we&#8217;ve taken a big step forward in that direction.<\/p>\n\n\n\n<p>Thanks to the new <strong>SPanel Language Manager<\/strong>, you can now use our control panel in <strong>seven of the world&#8217;s most widely spoken languages<\/strong>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"What-Is-SPanel-Language-Manager\"><strong>What Is SPanel&#8217;s Language Manager?<\/strong><\/h2>\n\n\n\n<p>We knew from the start that SPanel won&#8217;t work if it&#8217;s available in English only. We have customers in all corners of the globe, so multi-language support was planned as a feature a while ago. However, our focus on <strong>adding unique functionality to the management platform<\/strong> meant that the idea stayed in the wings.<\/p>\n\n\n\n<p>When users started asking for translations via <a href=\"https:\/\/features.spanel.io\/\">SPanel&#8217;s feature request forum<\/a>, it was immediately added to the priority list.<\/p>\n\n\n\n<p>SPanel&#8217;s brand new <strong>Language Manager<\/strong> is now ready and available on all virtual private servers running our proprietary control panel. It&#8217;s available in the <strong>Admin area<\/strong>, and with it, you can translate <strong>our management platform&#8217;s interface<\/strong> into one of the following languages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><em>Dutch<\/em><\/li>\n\n\n\n<li><em>French<\/em><\/li>\n\n\n\n<li><em>German<\/em><\/li>\n\n\n\n<li><em>Hindi<\/em><\/li>\n\n\n\n<li><em>Indonesian<\/em><\/li>\n\n\n\n<li><em>Portuguese<\/em><\/li>\n\n\n\n<li><em>Spanish<\/em><\/li>\n<\/ul>\n\n\n\n<p>It may seem like a relatively minor addition to SPanel&#8217;s extensive range of features, but the Language Manager actually made our management platform easier to use for <strong>hundreds of millions of people all around the world<\/strong>. So, without further ado, let&#8217;s see how it works.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"How-Does-SPanel-User-Interface-Work\"><strong>How Does SPanel&#8217;s User Interface Work?<\/strong><\/h2>\n\n\n\n<p>The goal of SPanel has always been to<strong> give users complete control<\/strong> over what&#8217;s going on on their servers while <strong>simultaneously keeping individual projects running on it separate<\/strong> from each other. The language manager follows the same philosophy.<\/p>\n\n\n\n<p>All translations are available for <strong>both the Admin and the User Interfaces<\/strong>. Every user on the server, including the administrators, can use SPanel in their own language. However, instead of presenting everyone with a long list of translations, the server owner gets to decide which ones are available.<\/p>\n\n\n\n<p>So, for example,<strong> if you have clients in Latin and South America<\/strong>, you can have two translation options only \u2013 Spanish and Portuguese. Once again, the goal is to make the interface as clean as possible.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Enabling-Languages-in-SPanel-Language-Manager\"><strong>Enabling Languages in SPanel&#8217;s Language Manager<\/strong><\/h2>\n\n\n\n<p>The Language Manager is available in SPanel&#8217;s Admin Interface. You can see it under the <strong>Server Management <\/strong>menu from the sidebar on the left.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/1.png\"><img decoding=\"async\" width=\"425\" height=\"1002\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/1.png\" alt=\"Multi-Language Support in SPanel, Enabling Languages in SPanel&#8217;s Language Manager\" class=\"wp-image-66150\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/1.png 425w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/1-127x300.png 127w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>A list of all the translations will be displayed on the page, with toggle switches next to each one. All you need to do to enable a language is switch it on.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1.png\"><img decoding=\"async\" width=\"1024\" height=\"411\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1-1024x411.png\" alt=\"Multi-Language Support in SPanel, Enabling Languages in SPanel&#8217;s Language Manager 2\" class=\"wp-image-66151\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1-1024x411.png 1024w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1-300x120.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1-768x308.png 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1-1536x616.png 1536w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/2-1.png 1716w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>The <strong>changes are applied instantly<\/strong>, and the translations you enable are automatically made available for both the <em>Admin and the User Interfaces<\/em>. You can enable and disable languages as much as you want. The only language that can&#8217;t be disabled is English.<\/p>\n\n\n\n<p>Note that these toggle switches don&#8217;t actually change the <strong>language of SPanel&#8217;s interface<\/strong>. They simply manage the list of translations available for every user. It&#8217;s up to them to choose which one they&#8217;ll use.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Choosing-a-Language-for-SPanel-Admin-Interface\"><strong>Choosing a Language for SPanel&#8217;s Admin Interface<\/strong><\/h2>\n\n\n\n<p>To choose a language for your SPanel admin user, you just need to click on your username in the top-right corner and select <strong>Language<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/3-1.png\"><img decoding=\"async\" width=\"327\" height=\"230\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/3-1.png\" alt=\"Multi-Language Support in SPanel, Choosing a Language for SPanel&#8217;s Admin Interface\" class=\"wp-image-66152\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/3-1.png 327w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/3-1-300x211.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>You&#8217;ll see a drop-down menu with all enabled languages. Select the one you want and click <strong>Change Language<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/4-1.png\"><img decoding=\"async\" width=\"736\" height=\"561\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/4-1.png\" alt=\"Multi-Language Support in SPanel, Choosing a Language for SPanel&#8217;s Admin Interface 2\" class=\"wp-image-66153\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/4-1.png 736w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/4-1-300x229.png 300w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Note that other admin users won&#8217;t be affected by that change. They are free to use a language of their own.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Changing-the-Language-of-SPanel-User-Interface\"><strong>Changing the Language of SPanel&#8217;s User Interface<\/strong><\/h2>\n\n\n\n<p>Changing the language in SPanel&#8217;s User Interface is just as easy. The tool is available under the <strong>Settings<\/strong> <strong>section on the homepage.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/5-1.png\"><img decoding=\"async\" width=\"850\" height=\"232\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/5-1.png\" alt=\"Multi-Language Support in SPanel, Changing the Language of SPanel&#8217;s User Interface\" class=\"wp-image-66154\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/5-1.png 850w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/5-1-300x82.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/5-1-768x210.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>You get the same drop-down menu and the same <strong>Change Language <\/strong>button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1.png\"><img decoding=\"async\" width=\"1024\" height=\"298\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1-1024x298.png\" alt=\"Multi-Language Support in SPanel, Changing the Language of SPanel&#8217;s User Interface 2\" class=\"wp-image-66155\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1-1024x298.png 1024w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1-300x87.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1-768x223.png 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/6-1.png 1289w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Once again, owners of other accounts can choose whichever of the available languages they want. Even sub-users on the same user account can pick a translation of their own.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"What-is-Next-for-SPanel-Language-Manager\"><strong>What&#8217;s Next for SPanel&#8217;s Language Manager?<\/strong><\/h2>\n\n\n\n<p><strong>Translating SPanel&#8217;s interface into new languages<\/strong> is a critical step in turning it into the global product we want to create. However, we realize that, although they are spoken by well over 1 billion people, seven new languages aren&#8217;t really enough.<\/p>\n\n\n\n<p>We could easily employ an <strong>automatic translation service<\/strong> and roll out dozens of different versions in mere minutes. However, we have access to a resource far more powerful than Google Translate \u2013 our customers.<\/p>\n\n\n\n<p>We&#8217;ve already seen how much we can achieve with our feature request platform, and we learned that some users love SPanel enough to commit some of their own time to improve it. That&#8217;s why the new <strong>language manager <\/strong>allows you to apply as a contributor.<\/p>\n\n\n\n<p>You can <strong>translate SPanel&#8217;s interface into your mother tongue<\/strong> and make the management platform even easier to use for people who don&#8217;t speak English. In fact, we already have one community-supported language in the <strong>Language Manager \u2013 Bulgarian<\/strong>. SPanel users can enable it just like they enable any other language.<\/p>\n\n\n\n<p>If you&#8217;re interested in translating SPanel into your mother tongue, you can click the <strong>Apply as a contributor <\/strong>button in the Language Manager inside the Admin Interface.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1.png\"><img decoding=\"async\" width=\"1024\" height=\"224\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1-1024x224.png\" alt=\"Multi-Language Support in SPanel, What&#8217;s Next for SPanel&#8217;s Language Manager?\" class=\"wp-image-66156\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1-1024x224.png 1024w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1-300x66.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1-768x168.png 768w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1-1536x336.png 1536w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/7-1.png 1566w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>You will be asked to <em>enter your name, email address, and the target language<\/em> you&#8217;re interested in. We&#8217;ll sift through the applications and contact the most appropriate candidates.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full mpg-gallery\"><a href=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/8-1.png\"><img decoding=\"async\" width=\"831\" height=\"432\" src=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/8-1.png\" alt=\"Multi-Language Support in SPanel, What&#8217;s Next for SPanel&#8217;s Language Manager? 2\" class=\"wp-image-66157\" srcset=\"https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/8-1.png 831w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/8-1-300x156.png 300w, https:\/\/www.scalahosting.com\/blog\/wp-content\/uploads\/2022\/09\/8-1-768x399.png 768w\" sizes=\"(max-width: 361px) 660px, (max-width: 767px) 89vw, (max-width: 1000px) 54vw, (max-width: 1071px) 910px, 1140px\" \/><\/a><\/figure>\n\n\n\n<p>Note that by submitting your application, you agree to <strong>support the translation in the long run<\/strong>. This means translating changes to the interface or tools whenever new versions of SPanel are released.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"Conclusion\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p><strong>Developing a management system as complex as SPanel will never be straightforward.<\/strong> Obviously, this won&#8217;t stop us from doing what we do best \u2013 implementing various techniques to make your lives easier.<\/p>\n\n\n\n<p>These include anything from advanced, <strong>innovative tools<\/strong> you can&#8217;t find anywhere else to more standard features like multi-language support. In both cases, the goal is the same \u2013 to make SPanel one of the best server management systems in the world.<\/p>\n\n\n<div class=\"shortcode-cta-new-wrap row spanel\">\r\n    <img decoding=\"async\" class=\"shortcode-logo\" src=\"\/blog\/images\/shortcode-bg-new-logo-spanel.svg\" alt=\"shortcode-logo\" title=\"shortcode-logo\"\/>\r\n    <div class=\"shortcode-cta-img col-10 col-sm-7 col-md-5\">\r\n        <img decoding=\"async\" class=\"shortcode-bg\" src=\"\/blog\/images\/shortcode-bg-new-spanel.webp\" alt=\"shortcode-bg\" title=\"shortcode-bg\"\/>\r\n    <\/div>\r\n    <div class=\"shortcode-cta-content col-12 col-md-7\">\r\n        <div class=\"content\">\r\n            <div class=\"heading\">Revolutionize Your Hosting Management - Join the SPanel Family<\/div>\r\n            <div class=\"list-wrap\">\r\n                <div class=\"list\">\r\n                    <div><b>Effortless Server Management through Powerful Tools<\/b><\/div>\r\n                    <div><b>Anytime Unconditional Money-back Guarantee<\/b><\/div>\r\n                    <div><b>24\/7 Expert Support and Free Website Migration<\/b><\/div>\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"btn-wrap row\">\r\n                <div class=\"col-auto\">\r\n                    <a class=\"button green\" href=\"https:\/\/www.scalahosting.com\/spanel.html\">Start Now<\/a>\r\n                <\/div>\r\n                <div class=\"col-auto\">\r\n                    <button class=\"button blue_outer\" title=\"Contact Sales\" onclick=\"chatChangeVisibility(this, 'maximize', {}, 5);\">Chat with our Experts<\/button>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"FAQ\"><strong>FAQ<\/strong><\/h2>\n\n\n\n<p><strong>Q:<\/strong> <strong>Where can I find SPanel&#8217;s new Language Manager?<\/strong><\/p>\n\n\n\n<p><strong>A:<\/strong> You can access the Language Manager from the sidebar on the left inside SPanel&#8217;s Admin Interface.<\/p>\n\n\n\n<p><strong>Q: Are the translations available for the Admin or the User Interface?<\/strong><\/p>\n\n\n\n<p><strong>A:<\/strong> All translations are available for both the Admin Interface and the User Interface. Independent admin users and account owners can use the language they want without affecting others accessing the server.<\/p>\n\n\n\n<p><strong>Q:<\/strong> <strong>Can different users use different languages?<\/strong><\/p>\n\n\n\n<p><strong>A:<\/strong> Yes, they can. The server owner decides which languages will be available, and every single admin user, account owner, and sub-user is free to choose the translation most appropriate for them.<\/p>\n\n\n\n<script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [{\n        \"@type\": \"Question\",\n        \"name\": \"Where can I find SPanel's new Language Manager?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"You can access the Language Manager from the sidebar on the left inside SPanel's Admin Interface.\"\n        }\n      }, {\n        \"@type\": \"Question\",\n        \"name\": \"Are the translations available for the Admin or the User Interface?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"All translations are available for both the Admin Interface and the User Interface. Independent admin users and account owners can use the language they want without affecting others accessing the server.\"\n        }\n      },{\n        \"@type\": \"Question\",\n        \"name\": \"Can different users use different languages?\",\n        \"acceptedAnswer\": {\n          \"@type\": \"Answer\",\n          \"text\": \"Yes, they can. The server owner decides which languages will be available, and every single admin user, account owner, and sub-user is free to choose the translation most appropriate for them.\"\n        }\n      }]\n    }\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>SPanel&#8217;s development doesn&#8217;t revolve solely around the features that help you launch and manage online projects. After all, functionality is &#8230;<\/p>\n","protected":false},"author":113,"featured_media":66160,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_seopress_robots_primary_cat":"none","_seopress_titles_title":"","_seopress_titles_desc":"","_seopress_robots_index":"","_seopress_analysis_target_kw":"","footnotes":""},"categories":[125],"tags":[],"class_list":["post-66148","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-spanel"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/66148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/users\/113"}],"replies":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/comments?post=66148"}],"version-history":[{"count":4,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/66148\/revisions"}],"predecessor-version":[{"id":71168,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/posts\/66148\/revisions\/71168"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media\/66160"}],"wp:attachment":[{"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/media?parent=66148"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/categories?post=66148"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.scalahosting.com\/blog\/wp-json\/wp\/v2\/tags?post=66148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}