SharePoint multi-language support project spmultilansupport released

Source: Internet
Author: User

In Sharepoint, the implementation of multiple languages on a single site has always been a difficult problem. I have never seen any solutions. Recently I have made some time to do this.

Implementation principle:

Use httpmodule to dynamically switch the current thread language.
Use httpmodule to intercept all HTML outputs, use regular expressions to replace them, use $ to identify all the locations on the site that require language switching, and then configure language translation in a website list, each column is used as a language.

With the support of this project, you can switch between dynamic website content (list name, column name, navigation menu) and static content language.

CodeAll the data has been migrated to codeplex. You can download the data from a friend who needs it:

Http://spml.codeplex.com/SourceControl/ListDownloadableCommits.aspx

If you only use the trial function, you can download the DLL and documentation here:

Http://spml.codeplex.com/Release/ProjectReleases.aspx? Releaseid = 35117

For the configuration method, see the README file.

--------------------

Let's take a look at the effect:

This is a Chinese site:

Switch to English:

Translation Configuration:

After removing the multilansuppmodule module translated by the user, check the site's original appearance :'

In addition to the language switch control in the upper-right corner of the site, you can also set the switch through ie:

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.