Portal Engine
Version 3.x > Portal Engine > localizing CMS and Content of our website View modes: 
User avatar
Member
Member
caspian_softdev-yahoo - 10/5/2008 5:54:56 AM
   
localizing CMS and Content of our website
hi
after 20 days till i can not learn how i can localize my wesite.

for example i create a resource file from CMS.resx for arabic name Arabic.resx the problem is that how we can use this resource file in kentico to display words in arabic.

other problem is that when we create new page item and name it with arabic language then our phisical file name is arabic to whis if my page name is "bying" i want to see it in arabic (خرید).if u see database the path of document is /خرید and this is wrong path because browsers don't support unicode character in path(in most cases)

i can't find any solution to solve this problem

User avatar
Kentico Developer
Kentico Developer
kentico_helenag - 10/6/2008 5:32:08 AM
   
RE:localizing CMS and Content of our website
Hi,

Please see here for more information about adding your language of Administration interface: http://devnet.kentico.com/docs/devguide/international_support.htm

(You could go to: Site Manager -> Development -> UI cultures and create a new UI culture - its code name should be ’Arabic’ if the resource file is called ‘cms.Arabic.resx’).

Regards the second issue with paths:
You could find helpful information about this topic here: http://devnet.kentico.com/docs/devguide/languages_and_urls.htm

Best regards,
Helena Grulichova

User avatar
Member
Member
caspian_softdev-yahoo - 10/6/2008 10:06:12 AM
   
RE:localizing CMS and Content of our website
hi
i do same as in ur guid but it don't work
i create .Resx file named custom.ar-AE.resx and add ar-AE cultur from UI Culture section of site manager then i go to Administration->Users define new user and select Arabic-United Emirate for "Preferred content culture: " and select newly added UI culture for "Preferred user interface culture:".
i translate all strinng of custom.ar-AE.resx into Arabic and then i sign out then sign in but nothing changed.none of strings changed to Arabic.

how we can force CMS to use our custom .Resx file?

User avatar
Kentico Developer
Kentico Developer
kentico_helenag - 10/7/2008 8:02:09 AM
   
RE:localizing CMS and Content of our website
Hi,

please try to call your resource file: cms.ar-AE.resx instead of custom.ar-AE.resx and test it. The format of file name is very strict, if assigns the resource according this name. Other steps in your scenario should be all right.

Best regards,
Helena Grulichova

User avatar
Member
Member
batchahaja-socpa.org - 4/3/2012 9:46:34 AM
   
RE:localizing CMS and Content of our website
Hi we are using kentico version6.0

We would like have a user control for our menus, so we created the menu as a user control and register this as a web part in kentico. Now the problem is we need this user control should use the resource file to display bilingual content. we did the steps given below.

http://devnet.kentico.com/Knowledge-Base/Content-Management/Localization-pack-installation.aspx.

While switching between English and Arabic the user control is not loading the text accordingly. i.e English and Arabic

We created our user control as "Searchpanel.ascx" and we created the resource file as
"SearchPanel.ar-ae.ascx.resx"

Hence it is our main requirement so assist us on this issue.


User avatar
Kentico Developer
Kentico Developer
kentico_helenag - 4/5/2012 8:26:34 AM
   
RE:localizing CMS and Content of our website
Hi,


The resource file can be placed in the mentioned global location only and has the proper name (cms.ar-ae.resx), it does work for particular controls ("SearchPanel.ar-ae.ascx.resx"). Please see this article: http://devnet.kentico.com/docs/devguide/configuring_multilingual_ui.htm (the How to add your own strings chapter). It should explain to you what you need.


Best regards,
Helena Grulichova