Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Language and In...Language and In...the best way to implement multilingual sites on DNNthe best way to implement multilingual sites on DNN
Previous
 
Next
New Post
6/7/2009 3:35 AM
 

i'm a new DNN user, and i need to know which is the best practice of implementing multilingual sites on DNN,
So please could you help me ..
i need to know how can i implement a multi -language (Arabic-English) site

first,for the skin/container i need to apply 2 different skin/container for each language(to change the menu direction,text direction,etc.)
is it right?

second,to implement a multi-language site :

  • do i need a special tools and specific settings?
  • what is the recommended structure (portal, sub-portal)?


third, 
For the Arabic modules, we have to create 2 versions of each module (Arabic & English), how can we do that? I think i need to create another package of each module?
for example,for feedback module i've
modified 2 things:

 
  • from Host-> Languages -> Language editor -> Local Resources -> DesktopModules ->FeddBack
                 then change the labels text.
 
  • second:
                C:\Inetpub\wwwroot\Site\Website\DesktopModules\Feedback

                to change text box-> text direction
 
how can i install the same module twice without database problems?what should i change in order to do that?
__________________________

 

thanks in advance

 
New Post
6/7/2009 6:48 AM
 

Usually I creat 2 skins, and I use the tool provided by Apollo Software (http://www.apollo-software.nl) to give an Arabic name and English name for each page, and specify the Arabic or English skin based on the user language, there localization tools are very powerfull.

Also as for the module localization, I use 2 modules in the page and using Apollo tools I specify which is visible for each language, this way you have the Arabic content in the Arabic interface and the English content in the English interface.

Hope this will help

 


Bilal Al-Ghazi
 
New Post
6/7/2009 7:17 AM
 

thank you Bilal

but i still have a problem with module..

because i need 2 versions of feedback modules(e.g), one for each languge, becuase i modified the code at feedback.ascx for one of the language

so how can i install the module twice without Database problems,should i change a tables names at ascx file or where?

(i need to install 2 modules,the first one is the original module,and the second is the modifieded one)

 

i think that apolo tool doesn't solve this issue..

__________

did you use (portal-Sub-portal) structure for your site?

___________

last Question(i hope) :)

i don't need to specify the Arabic or English skin based on the user language,  i will make the arabic site as a default and i'll make a link on the page top to the english site?

 

Thanks again

 
New Post
6/7/2009 7:23 AM
 

which tool?

PageLocalization Module ?

 
New Post
6/7/2009 7:27 AM
 

Excuse me Bilal,but do you have a perfect solution for this problem:

http://www.dotnetnuke.com/Community/Forums/tabid/795/forumid/109/threadid/310925/scope/posts/threadpage/2/Default.aspx

(page#2)

 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Language and In...Language and In...the best way to implement multilingual sites on DNNthe best way to implement multilingual sites on DNN


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out