Share via


Создание многоязычных сайтов на Sharepoint

Sharepoint ????????? ?????? ? ??? ????????? ???? ????????? ? ???????????? ????????? ??????????? ??????.

? Sharepoint ???? ????? ??????? ??? Variations – ???????? ?????? ?? ????????? ??????. ?? ???? ?? ?????? ????? ???-????????? ??????? ???? ?? ????? ??????????? ??? ?????, ??? ????????? ?????? ?? ?????? ??????. ??? ???? ????? ????? ????? ??? ??????????, ??? ? ?????? ?????????, ?? ???? ??????????? ???? ????? ??? ???????? ???????????? ???? ?? ????? ???????.

??? ????, ???? ??? ???? ???????? ??????????:

1. ?????????? Language Pack ??? ??????? ??? ?????

2. ????? ?? ???????? ????????????????? Variations ? ??????? ???-?? ??????? ?? ???????? ????. ??????? ????????????? ??? ?????? ??????. ??? ???? ???? ??????? ????? ?? ??????????? ????? ???????? ? ?? ?????? ??????? ????? ?????????? ???????? ?????????????? ????? ??????.

 

????? ??????? ?? ?????? “CreateHierarchies” ?? ??????? ?????????? ???? ??? ??????? ?? ????????? ???? ??????.

??? ????, ????? ????????? ??????????? ???? ????? ?????? ????? ???????? ????????? ???????? ??? ?????? ?????? ?? ????????? ?????? ? ?????????? Style Library ? ????? ? ????? ????? ? ?????? ?????????? ?????? ???????? ? ??????????? ?? ????? ?????.

 

????????, ??????? ??????? ? ????? ? ????? ????? ?? ????? ???????? ??? ?? ???????? ??? ?????? ???????? ????????? ???????:

<img src=”<% $SPUrl:~SiteCollection/Style Library/ ~language/logo.gif %>” border=0 />

????? ??????? ????? ???????????? ?? ????????? ? ?????? ????????? ?? ?????? ???????????, ?? ? ???????? CSS ?????:

<SharePoint:CssRegistration name=”<% $SPUrl:~SiteCollection/Style Library/ ~language/Core Styles/Band.css%>” runat=”server”/>

????? ???????? ?????????????? ????? ?????, ?? ???? ??????? ? ?????? ??????? ???? ???????? ??????? ?????????? ??? ???????? ????? ???????.

 

??? ????? ??????????????, ?????? ???? ??????? ?????????? ?? ???????? ?? ???????????? VariationRootLanding ? VariationLabelMenu:

? ?????? ??????????, ??? ? ??? ???? ???????? ??????????, ?????? ????????, ???????? ? ??? ?????. ??? ????????? ?? ???????????? ??????????????? ????? ?????. ?????????? ???????????? ASP.NET, ?? ???? ?????????? ??????? (.resx)

?????? ????????????? ? ???? ???????? ????????? ???????:

Label1.Text = Resources.devtraining_event.devtraining_EventContentFieldName;

???? ?? ?????? ???????????? ?????? ?? ????????? ?????? ? xml ?????? ??? ? ???????? ????? Sharepoint, ??????? ??? ????? ????????? ???????:

 

????????????? ????????? ????? ???? ? ????? 12\Resources:

 

??? ?????? ?????????? ????? ?????????? ???? ????? ?????????.

 

Language Packs ????? ??????? ???:

· MOSS 2007: ??????? (104.1 MB)

· WSS 3.0: ??????? (9.8 MB)

????? ????????? ?????????? ?? ???? ????? ????? ?? MSDN:

· Customizing and Branding Web Content Management-Enabled SharePoint Sites (Part 3 of 3): Creating and Configuring WCM-Enabled Sites

· How to: Customize the Variation Root Landing Logic

· How to: Customize the Variations Label Control Logic

Comments

  • Anonymous
    March 25, 2009
    Я создал метки вариантов и иерархию следую иструкции в этом посте. У меня было 2 варианта: Русский и английский, русский по-умолчанию. При заходе на главную страницу портала, он переходит в коллекцию Russian автоматически. Как мне теперь удалить все изменения и вернуться к варианту с одной локалью? Что бы автоматом загружалась страница sitedefault.aspx ?