Savoia, boa tarde.
Primeiramente, algumas observações: depois de criado um site, você não conseguirá alterar o idioma dele, somente o Regional Settings.
Para criar uma "aplicação" multidioma você precisará serguir os seguintes passos:
1) Criar os Resources necessários dentro do diretório de Resources do SharePoint (C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\Resources);
2) Criar um novo Site Template contendo as modificações necessárias. Existem várias referências para isso, segue algumas:
-
http://dotnet.sys-con.com/node/48162 -
http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032286962&EventCategory=3&culture=en-US&CountryCode=US -
http://blogs.msdn.com/modonovan/archive/2008/09/11/how-to-build-a-custom-site-definition-which-has-child-sites-webs.aspx3) Para chamar a string "teste_string" (por exemplo) do seu arquivo de Resources basta chamá-la da seguinte forma: "$Resources:MyResource,teste_string;". Sendo que "MyResouces" é o nome do arquivo de Resources.
Espero ter ajudado.
Abs,
Andre Vicente Gil
MCTS: Windows SharePoint Services 3.0: Application Development
MCTS: .Net Framework 2.0: Web Applications