Wednesday, July 24, 2013

Multi languages Solution with SharePoint

(Social Media by Office 365 and Digimind http://digimindo365-public.sharepoint.com/ )

With some simple steps we quickly develop a multi languages solution for Intranet/Internet portal by SharePoint.

First at all we look what is English/Vietnamese interfaces on SharePoint Portal

1. English interface

2. VietNamese interface with the same URL

3. Directories in English

4. Directories in Vietnamese

5. Documents in English

6. Documents in Vietnamese

7. Links in English

8. Links in Vietnamese

How make the code for the multi languages like above? Please follow some steps


9. HTML code of Language icon on MasterPage

10. Using custom JavaScript that has been using for loadLanguage function also

11. loadLanguage javaScript function inside custom js file


12. Call and get current  language from MasterPage at OnLoad method

13. CurrentLanguage static method of MultiLanguage class

14. topNav1 AspMenu code position at MasterPage

15. Set and bind site map data for topNav1

16. GetMenuDataSource base on language and site map files data

17. English menu site mape data look like

18. Vietnamese menu site map data look like

19. GetLocalizedString for lblLegalDocuments inside Resource filles

20. lblLegalDocuments Name and Legal Documents Value inside English reource file

21. lblLegalDocuments Name and Tai Lieu Phap Ly Value inside Vietnamese  reource file

Please call me whenever you need a full multi languages solution:
Email: SharePointTaskMaster@Gmail.com; ThomasTrungVo@Hotmail.com
HandPhone: +84 913935725
Skype: TomaVoDuyTrung

God bless the co-operation between us!

No comments:

Post a Comment