Small width layout Medium width layout Maximum width layout Small text Medium text Large text
     Search
Downloads Downloads Directory Directory Forums Forums Forge Forge Blogs Blogs        Marketplace Marketplace Careers Program Careers
Community › Forums Register  |  

AppTheory specializes in solutions based on the DotNetNuke platform and has 2 employees on the DotNetNuke Core Team.
  Ads  
r2i.ntegrated
 


  Sponsors  

Meet Our Sponsors

OnyakTech
The best choice for your web site host, email hosting, and domain registration.
CrystalTech Web Hosting™
Webhost4life, specialists in DNN hosting
Mad Development is a full service interactive agency focusing on the merge of design, technology, e-commerce, and affiliate marketing by providing total website solutions.
AspDotNetStoreFront - E-Commerce by Design - The Leading ASP.NET shopping cart platform for developers!
 


DotNetNuke Forums
 
  Forum  DotNetNuke® Pro...  Language Packs ...  Content Localization: Germans' approach
Previous Previous
 
Next Next
New Post 10/3/2005 5:50 AM
User is offline Germans Ribakovs
12 posts
www.pureportals.com/gr
10th Ranked


Content Localization: Germans' approach 
Modified By Germans Ribakovs  on 10/13/2005 3:12:22 AM)
Hi everybody,
 
I've opened a thread at Text/HTML forum recently that describes the proposed way of dynamic content localization. I would appreciate if you could take a look at that thread and post your comments here.
 
Regards, Germans
 
Below are the comments to that proposal:

I had to implement managed solution for my project, so I developed GR-MLXHTML module which is based on following principles:
- use existing core tables (HtmlText, ModuleSettings, etc.) to store data so if module is deleted core engine deletes all associated records
- use DesktopHtml field at HtmlText table to store content configuration in XML format
- save HTML data in XML-based XHTML format
- implement template-based UI for module reuse (news, announcements,etc.)
- have one managed up-to-date content translated into necessary languages
- keep WYSIWYG approach to edit and translate content for selected language
- use resourcekey approach to store values of HTML elements and attributes
in different languages

    example:
        (a) Content in portal default language:
        <a resourcekey="r1" title="Yahoo in English" href="http://www.yahoo.com/">Yahoo</a>
        ....
        (b) Resource collection:
        <data name="r1" lang="en-US">
            <value title="Yahoo in English" href="http://www.yahoo.com">Yahoo</value>
        </data>
        <data name="r1" lang="ru-RU">
            <value title="Yahoo по-русски" href="http://ru.yahoo.com">Yahoo</value>
        </data>

Current version of GR-MLXHTML require "resourceattributes" property to contain a list
attributes for those there are localized values, but actually it is enough to have resourcekey property only to manage attributes as well.

The following screenshot of GR-MLXHTML 2.0.1 Beta is showing the possible way of managing multilingual multisection (multipage) content:
 
 
Previous Previous
 
Next Next
  Forum  DotNetNuke® Pro...  Language Packs ...  Content Localization: Germans' approach
 


Forum Policy

These Discussion Forums are dedicated to the discussion of the DotNetNuke Web Application Framework.

For the benefit of the community and to protect the integrity of the project, 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 DotNetNuke.
2. Discussion or promotion of DotNetNuke product releases under a different brand name are strictly prohibited.
3. No Flaming or Trolling.
4. No Profanity, Racism, or Prejudice.
5. Site Moderators have the final word on approving/removing a thread or post or comment.
6. English language posting only, please.

 


Web Valley
Website design, Database development
www.webvalley.com
UK DotNetNuke CMS installation, hosting & support
UK based installation, branding, customising, integration, hosting, training, support and maintenance services for DotNetNuke
www.deburca.co.uk
Need Help with your DotNetNuke website?
Jango Studios offers exclusive DotNetNuke Skin Design, Module Development, Web Marketing and Web Hosting.
www.jangostudios.net

DotNetNuke Corporation   Terms Of Use  Privacy Statement
DotNetNuke®, DNN®, and the DotNetNuke logo are trademarks of DotNetNuke Corporation
Hosted by MaximumASP