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...Language selectio does not work with dnn5 / iis7Language selectio does not work with dnn5 / iis7
Previous
 
Next
New Post
1/7/2011 8:18 PM
 
Hello all,

I have a server with Windows 2008 (web ed) Plesk and sql server express

I also have a (old) server (win 2003) where dnn 5 is running: www.proovit.com
As you can see, language selection is working fine there.

Installing DNN5 (same version, or latest version) on the Windows 2008 server causes problems because language selection is not working. Also IE and Chrome have different problems. IE stays nl-NL, chrome stays en-US.

I use default installation, the default skin. I did 10ths of installations, and always the same problem. In chrome selecting dutch, just displays /nl-NL/ in the url, but no other dutch translations (like host menu for i.e.). when i click the home menu button, it's english again...


so: Language selection does not work on IIS7/Windows 2008!

Why?

Thanks for any tips!

Regards,

Erik
 
New Post
1/9/2011 8:57 AM
 
Hi Eric, for what I've seen on proovit.com, you are only using localization of static content. Do not install higher than 5.4

DNN 5.5 is the first implementation of content localization. The behaviour of the language selector changed and DNN has not really got its act together with the localization issue. Do not use 5.5 and 5.6 in production yet. There is also an enhanced version of the control panel that affects the behaviour of the language selector but try it out first.

DNN CL is certainly not yet ready for production environment. You will have to make choices if you need to implement content localization now, but my advice is to hold off if you can for DNN's CL to mature. If you must, there are a few external solutions, some commercial, some for free. Have a look at www.cup.edu.kh - it runs fine, even though on DNN 5.6.0. But that version has its issues and it was a totally wrong decission of mine to install it in production.

It is running on the same setup as yours: 2008 Server - actually 2008 R2 but that makes no difference. SQL 2008 SP1 - but again, that makes no difference. You must understand what is happening. When you change language, you the language of the dynamic content (which you do not have) but not the language of the static texts (which you have plentifull)

____________________________________
The one-eyed in the land of the blind.
 
New Post
1/10/2011 6:02 AM
 

Some more info:
The enhanced control panel is available here: http://www.oliverhine.com/

When you try out 5.6 (wait for 5.6.1) mind you: enabling core ML (multi language) is an irreversible process. Core ML is intended for large organizations that require a translation of each page and of each module. If you have customers like that, try it out. This solution stores one page for each language and maintains links between modules in each language. The UI is still confusing and if the DNN crew wants to attract big corporations, they will have to do something about it. Anyway, you should never install any version with a .0 minor version number in production. Stabilization versions always follow.

When you work for a smaller company or organization, you may prefer a different solution, where the public part of the portal may be completely ML but the section for registered users may still be in the native language. The solution I use in the site  is DSLocalizator, and you can obtain a free version at dnn.tiendacolumbiana.com

Other solutions:

  • www.Effority.net has a ML solution. In that solution, switching language brings you always to the home page of the newly selected language.
  • www.apollo-software.nl has a commercial package. I cannot express an opinion about it, I have never tried. The advantage of paid software is the support you may expect.
  • www.portalfabrik.net also has some free ML modules, I read, but I'm not sure it still exists.

If you want to use any of those solutions, you should not enable the core ML option. You will still be able to install different languages. DNN has vowed continued support for the 3rd party modules but will of course extend and improve its own ML solutions.

One more bit of information, thst may make the language confusion clear: the static texts follow the preferred language settings in the user's profile for registered users and the browser's settings if any if the user is not logged in, after which it takes the default language.It is that which the advanced control panel changes as an extra


____________________________________
The one-eyed in the land of the blind.
 
New Post
1/12/2011 3:01 AM
 
Great post. I have no words for it. Thanks for sharing.
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Language and In...Language and In...Language selectio does not work with dnn5 / iis7Language selectio does not work with dnn5 / iis7


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