Quantcast
Channel: TechNet Blogs
Viewing all articles
Browse latest Browse all 34890

Arabic Language Pack for SCSM Self Service Portal

$
0
0

Hi All,

one of the challenges we face in our region is providing users with their native Self Service Portal Language. Since Arabic is not part of built-in languages shipped with Service Manager Self Service Portal, we were looking into different options such as having 3rd party portal but not now 🙂

We spent some time looking into the files that SSP is using and we located the language resource files which you can use not only for Arabic, but for any other language even the one used by aliens in Mars 🙂

In this post we will talk about 2 things. First, how to filter the language settings in your portal and select the ones you need instead of having all languages available. Second, we will configuring Arabic Language pack for System Center Service Manager Self Service Portal.

First: Show only preferred languages 

When you click on the language settings (Top Right  Corner) in Self Service Portal, by default 10 or more languages appear to select including Chinese, French, Japanese, ... etc. If you want your users to select among 2 or 3 languages then you have to follow the procedure below:

1- Browse to (C:inetpubwwwrootSelfServicePortalViewsShared) folder

2- Edit (_Layput.cshtml) file using notepad or any other tool. (run as administrator) (Don't forgot to backup the file before editing it)

3- Search the file for "<ul class=lang_menu ..."

4- Remove the lines for necessary languages and keep the ones you want your users to see. Remember to remove the whole line (from <li ------- to -------- </li>)

I removed all languages except English, French and Dutch

5- Refresh your portal ...

Completed .... lets see how can we configure a new language pack 🙂

 


 

Second: Configure Arabic Language pack for SSP 

as we mentioned before, this is not limited to Arabic as you can configure any language you want but in this example we will talk about Arabic language pack. follow the procedure below

1- Browse to (C:inetpubwwwrootSelfServicePortalViewsShared) folder

2- Edit (_Layput.cshtml) file using notepad or any other tool. (run as administrator) (Don't forgot to backup the file before editing it)

3- Add the following line inside <ul class=”language_mune …

<li value="ar-JO" tabindex="12">Arabic</li>

Note: ar-JO???? this is the Arabic Language code of  Jordan. For more info about different language code for countries read https://www.andiamo.co.uk/resources/iso-language-codes

 

4- Browse to folder (C:inetpubwwwrootSelfServicePortalApp_GlobalResources)

5- Copy file (SelfServicePortalResources.en.resx) to your local machine (where Arabic keyboard supported)

6- Rename file to be (SelfServicePortalResources.ar.resx)

7- Edit the file using any tool (notepad++)

8- in the file you can find all words used and translate it into Arabic ... I did that for you also if you want to use my file SelfServicePortalResources.ar_

 

9- Upload the file to the folder (C:inetpubwwwrootSelfServicePortalApp_GlobalResources)

 

10 - Refresh your browser and enjoy 🙂

 

NOTE: if you have no Service Offering with (Arabic) language selected then you won't see any offering. at least create one service offering and select language as Arabic then add some requests offering for it

Thanks for reading

Mohammad Damati


Viewing all articles
Browse latest Browse all 34890

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>