16.01.2013 Views

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

Microsoft Sharepoint Products and Technologies Resource Kit eBook

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 3: Installing <strong>Microsoft</strong> Office SharePoint Portal Server 2003 57<br />

You could, for example, create a SharePoint Portal Server site that accommodates<br />

a user whose preferred language is English <strong>and</strong> a user whose preferred language<br />

is Italian. Both users have an area on the portal site that provides content <strong>and</strong><br />

navigation bars in his or her preferred language. This user experience is provided by<br />

creating one portal area (called the TOP area) <strong>and</strong> two subareas (English <strong>and</strong> Italiano).<br />

Security features are used to grant access to a specific subarea to a specific<br />

user only; in that subarea, Web Parts <strong>and</strong> navigation bars are customized to provide,<br />

as much as possible, content in the user’s preferred language.<br />

The content itself is in a Windows SharePoint Services site which, using the<br />

language template feature, is completely in the user’s preferred language. These<br />

sites are connected, one for each language, to each area; portal listings are used to<br />

target the site content to the specific area.<br />

Audiences are used to duplicate Web Parts in the TOP area to provide the<br />

(translated) Web Part to the right user. Audiences are also used to target portal listings<br />

so that users can add links to content on SharePoint sites to the TOP area.<br />

Finally, two search scopes are defined to provide users with the ability to<br />

search content in their area (<strong>and</strong> sites) only.<br />

To set up this solution, follow these steps:<br />

1. Create a global group for the primary language of your user community, <strong>and</strong><br />

add the appropriate users. For example, your English users would have a<br />

group called EnglishLanguage, <strong>and</strong> your Japanese users would have a group<br />

called JapaneseLanguage. Follow this pattern for all the languages used in your<br />

environment.<br />

2. Add the users as readers in the portal site by navigating to the Site Settings<br />

page <strong>and</strong> clicking the Manage Users link in the General Settings section.<br />

3. Specify the content that will be displayed for each language group by creating<br />

audiences for each language-specific global group you’ve created. Complete<br />

this task by clicking the Manage Audiences link on the User Profile, Audiences,<br />

And Personal Sites section of the Site Settings page.<br />

4. Verify that the appropriate users have appropriate membership by clicking the<br />

View Audiences link on the Manage Audiences page, clicking the arrow that<br />

appears next to your audience’s description, <strong>and</strong> then clicking the View Membership<br />

link.<br />

5. Create a top-level area that will contain all other language-specific subareas,<br />

<strong>and</strong> then create a subarea for each language by using the Actions list on the<br />

portal page, <strong>and</strong> clicking Create Subarea.<br />

6. Customize the top-level area <strong>and</strong> each language subarea by creating Web Parts<br />

<strong>and</strong> configuring them to be viewable based on language-specific global<br />

groups.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!