We also have doubts about the new localization implementation.
These are the questions we have when trying to work with this new system:
1. One of the reasons we initially chose DNN is because it aims for modularity. Adding a separate welcome page for Dutch and another one for French just to translate “hallo” to “bonjour” doesn’t seem very modular. Whenever non-content related work (e.g.: page order) has to be done to this page it has to be done x times the number of languages used. The solution to add pages for each language doesn’t seem thought through. We can see a few limited examples where it could be useful, but nothing that couldn’t be handled in an equal amount of time “the old way”.
1.1 The one-time automatic copy of all pages when the localization function is enabled doesn’t seem very useful and could prove extremely unwanted, as there is no way you control when you want it to happen.
2. We have built websites who are very complex structures with shopping carts, product lists, entry forms with each having pages of configuration to set up. This has to be the same for every language. As we understand we would have to rebuild this for every language? This requires nearly impossible administration.
3. If we chose not to use the new localization button, and ignore the functionality, a few other problems arise:
· Firstly, we want to follow whatever road DNN takes, even it means extra work transitioning
· If this choice is made by DNN then eventually it will be the only choice, which is logical but scary for us
· Our customers are all administrators (because they need to be able to add root-pages to their portal), which means they will have a “break this website” button. Since “enable localized content” can only be done once, and there is no turning back or fixing. Again, very, very scary for us.
4. There isn’t any solution offered to all the modules that already deal with content localization, I’m sure the developers there are confused and not sure what road they should take.
Thank you for taking the time to read this.
Dieter Vieren
duotix Belgium