Visão geral de variações no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
A funcionalidade de variações no SharePoint Server e no SharePoint no Microsoft 365 sincroniza o conteúdo de um site de variação de origem com cada site de variação de destino para disponibilizar o conteúdo a audiências específicas em sites diferentes. Quando os utilizadores visitam o site raiz, são redirecionados para o site de variação adequado, com base na definição de idioma do respetivo browser. Os conteúdos num site de variação de destino podem ser traduzidos para outros idiomas antes de serem publicados. Só pode utilizar variações em sites criados através de um dos modelos de Site de publicação ou em sites para os quais a funcionalidade Infraestrutura de Publicação do SharePoint Server foi ativada.
Este artigo contém uma visão geral do recurso de variações. Descreve os elementos da funcionalidade de variações; fornece uma descrição geral da criação de sites, listas e páginas para sites de variação; lista algumas limitações de variações; e descreve cenários para utilizar variações no SharePoint Server. Este artigo não descreve as tarefas envolvidas no planeamento de uma solução que utiliza variações. Para obter informações sobre como planear a utilização de variações na sua solução, consulte Planear variações no SharePoint Server. Este artigo também não descreve como criar hierarquias e etiquetas de variação. Para obter informações sobre como criar um site de variação, consulte Criar um site de vários idiomas.
Importante
- As variações permanecerão suportadas, mas preteridas para a versão do SharePoint Server 2019. Para obter mais informações, consulte O que foi preterido ou removido do SharePoint Server 2019.
- Os Serviços de Tradução Automática para a funcionalidade de variações deixarão de ser suportados a partir do final de julho de 2022. Todas as instâncias existentes de variações que utilizam as APIs do Servidor de Tradução Automática deixarão de apresentar funcionalidades multilingues no seu ambiente do Microsoft 365.
- Se estiver a utilizar sites de comunicação modernos no SharePoint, recomendamos que utilize a funcionalidade de páginas e sites multilingues modernos em vez da funcionalidade de variações.
Uso e benefícios de variações
Muitas organizações têm alcance global. No entanto, mesmo nos mercados nacionais, as organizações têm de chegar a uma base de utilizadores diversificada a falar vários idiomas ou a ter informações específicas com base nas diferenças regionais. Esses tipos de organizações precisam de sites que entreguem conteúdo personalizado para adequar-se a diferentes culturas, diferentes mercados e diferentes regiões geográficas. Produzir e manter versões diferentes de um site pode ser um processo difícil e demorado. Ao utilizar a funcionalidade de variações como parte de uma solução do SharePoint Server 2013, os arquitetos de sites e administradores de sites podem simplificar o processo de produção e manutenção destes sites. A funcionalidade de variações automatiza a criação, gestão, sincronização e tradução de sites, listas e páginas, eliminando assim a necessidade de criar manualmente um site e todas as listas e páginas associadas para cada instância de uma variação necessária.
Cenários de uso de variações
Você pode usar variações para criar sites, listas e conteúdo de páginas para idiomas específicos. Nesse cenário, a maioria do conteúdo é criada no idioma do site de variação de origem e sincronizada com parte ou todo o site de variação de destino para tradução para diferentes idiomas. Por exemplo, o conteúdo pode ter sido criado em inglês e ser sincronizado com sites de variação de destino para tradução para alemão, francês e espanhol.
Você também pode usar variações para conteúdo para localidades específicas. Por exemplo, uma empresa baseada na América do Norte pode ter sites de variação de destino para as seguintes localidades: inglês (Estados Unidos), inglês (Canadá), francês (Canadá) e espanhol (México). A maioria do conteúdo é criada em inglês (Estados Unidos), e os recursos de variação sincronizam esse conteúdo com os sites de variação de destino. O conteúdo nos sites em francês (Canadá) e espanhol (México) é traduzido para francês e espanhol, enquanto o conteúdo para inglês (Canadá) é editado para considerar diferenças regionais entre o inglês do Canadá e o dos EUA. Outros conteúdos exclusivos de uma região específica são criados nos sites de variação de destino para os quais é necessário.
No SharePoint Server 2010, pode utilizar variações para criar sites para diferentes dispositivos móveis ou que utilizem uma imagem corporativa diferente. No SharePoint Server 2016, as variações são utilizadas apenas para sites multilingues. Para criar sites para diferentes dispositivos móveis, use o Device Channels. Para criar sites que usem marcas diferentes, use publicação através de sites. Planear a publicação entre sites no SharePoint Server.
Elementos de variações
O recurso de variações consiste nos seguintes elementos:
Site raiz de variação O site de raiz de variação fornece o URL para todos os sites de variação de origem e destino e contém a página de destino que redireciona os utilizadores para o site de variação correto. Este site não é o mesmo que o site raiz de uma coleção de sites, embora possa especificar o site raiz de uma coleção de sites para ser também o site raiz da hierarquia de variações.
Etiquetas de variação Uma etiqueta de variação é um identificador que atribui um nome a um novo site de variação. As variações de um site são definidas pela criação de rótulos de variação, um para cada variação planejada.
Observação
[!OBSERVAçãO] O SharePoint Server oferece suporte para até 209 rótulos de variação. O SharePoint no Microsoft 365 suporta até 50 etiquetas de variação.
Sites de variação Os sites de variação são os sites criados com base nas etiquetas de variação definidas. Há dois tipos de sites de variação:
Site de variação de origem O site de variação de origem é o site onde os conteúdos partilhados são criados e publicados e é o site a partir do qual o conteúdo partilhado é sincronizado com sites de variação de destino. Pode haver apenas um único site de variação de origem em um único conjunto de sites. Depois de um site de variação de origem ser selecionado, não pode ser alterado.
Sites de variação de destino Os sites de variação de destino recebem a maior parte do conteúdo do site de variação de origem. Novo conteúdo pode ser criado em um site de variação de destino. No entanto, esse conteúdo não é sincronizado com outros sites e é exclusivo do site no qual foi criado.
Hierarquia de variações A hierarquia de variações é o conjunto completo de sites em todos o rótulos de variação.
Listas de variação Listas de variação são listas para as quais você especifica os rótulos de variação de destino para receber itens da lista.
Páginas de variação As páginas de variação são as páginas de publicação armazenadas na biblioteca Páginas do site de variação de origem e sites de variação de destino.
Importante
Recomendamos não adicionar páginas não publicadas à biblioteca de Páginas de um site que use variações. Se fizer isso, o trabalho de timer de Definição do Trabalho de Criação de Hierarquias de Variações pode falhar.
Entendendo variações
O recurso de variações cria sites e sincroniza o conteúdo e os itens de lista suportados de um site de variação de origem par um ou mais sites de variação de destino. Por padrão, o recurso de variações sincroniza as páginas de publicação da biblioteca Páginas do site de variação de origem e quaisquer listas configuradas para serem sincronizadas com sites de variação de destino específicos.
Por predefinição, quando os utilizadores visitam o site raiz, são redirecionados para o site de variação adequado, com base na definição de idioma do respetivo browser. Por exemplo, se o idioma predefinido do browser de um utilizador for francês, o SharePoint Server redireciona esse utilizador para o site de variação francês. Você pode personalizar esse comportamento, substituindo a página de redirecionamento padrão, VariationRoot.aspx, por uma página diferente. Essa nova página pode implantar uma lógica que identifica o idioma preferencial do usuário. Para obter informações sobre como personalizar o redirecionamento de sites de variação, consulte Como: Personalizar a Lógica de Destino de Raiz de Variação.
Rótulos de variação
Um rótulo de variação é um identificador que nomeia um site de variação. Você seleciona um rótulo de variação como origem, que representa o site de variação de origem. Os rótulos de variação restantes são os rótulos de destino, representando os sites de variação de destino com os quais o conteúdo é sincronizado. Você cria sites de variação a partir de rótulos de variação usando o comando Criar Hierarquias na página Rótulos de Variação.
Somente um conjunto de rótulos de variação, a hierarquia de variação, pode ser definido para um conjunto de sites. Os sites de variação correspondentes podem ser criados em qualquer lugar dentro da hierarquia de conjunto de sites. O site de variação de origem e os sites de variação de destino são sempre criados como subsites do site raiz de variação. Os usuários que visitam o site raiz de variação são redirecionados para o site de variação adequado.
A seguinte ilustração fornece um exemplo de uma hierarquia de site de variação e mostra como o conteúdo publicado é sincronizado com os sites de variação de destino.
São criadas três etiquetas de variação, "EN", "FR" e "DE", no site https://contoso.comraiz . Quando a hierarquia de variações é criada, os sites de variação correspondentes, rotulados como "EN", "FR" e "DE", são criados um nível abaixo do site raiz de variação. Porque site "https://contoso.com/EN" é especificado como o site de variação de origem, listas e páginas criadas e publicadas no site "https://contoso.com/EN" são sincronizados com os sites de variação de destino, "https://contoso.com/FR" e "https://contoso.com/DE."
Ao criar um rótulo de variação, você seleciona uma localidade para ele usar. A configuração de localidade ajuda no redirecionamento do navegador e nas configurações regionais, como ordem de classificação e calendário. Não afeta o idioma da interface de utilizador. Se os pacotes de idiomas estiverem instalados no servidor Web front-end, você também poderá selecionar um idioma para o site de variação. A definição de idioma no SharePoint Server determina o idioma da interface de utilizador no site de variação. Se não foram instalados pacotes de idiomas, a opção para selecionar um idioma não está disponível e o site de variação utiliza o idioma predefinido da instalação do SharePoint Server no servidor, independentemente da região selecionada para a etiqueta de variação. Por exemplo, se o SharePoint Server foi instalado com a versão em inglês e não foram instalados pacotes de idiomas, quando é criada uma nova etiqueta de variação para a região japonesa, a interface de utilizador do novo site de destino de variação está em inglês e não em japonês. Se quiser que a interface do usuário de um site de variação de destino seja exibida em um idioma específico, será preciso instalar o pacote de idiomas para cada idioma antes de criar os sites de variação. Se um pacote de idiomas não estiver disponível quando é criado um site de variação de destino, o site de variação de destino ainda pode ser criado e os utilizadores podem alterar o idioma alternativo de um site através da interface de utilizador multilingue. Para obter informações sobre a interface de utilizador multilinngue, veja Planear sites multilingues no SharePoint Server. Para obter informações sobre como instalar pacotes de idiomas, consulte Instalar ou desinstalar pacotes de idiomas do SharePoint Server 2016.
Quando cria uma hierarquia de variações, é criado um conjunto de termos de navegação para cada etiqueta de variação. Por predefinição, o termo definido para a etiqueta de variação de origem chama-se Navegação de Variações. O termo definido para uma etiqueta de variação de destino chama-se Navegação de Variações ( LabelName). Por exemplo, se tiver uma etiqueta de destino com o nome en-ca, o termo definido para essa etiqueta será denominado Navegação de Variações (en-ca). Por predefinição, quando a funcionalidade de variações cria uma página de destino pela primeira vez, também é criado um termo de navegação correspondente no site de variação de destino. Quando exporta uma página para tradução, o respetivo termo de navegação associado também é exportado.
Configurações de variação
A página Configurações de variações contém as seguintes opções:
Comportamento de Criação de Sites, Listas e Páginas Determina se os sites, listas e páginas no site de variação de origem são criados automaticamente nos sites de variação de destino. Por padrão, Criar em Todos os Lugares está habilitado. Se você habilitar Criar Seletivamente, a primeira vez em que sincronizar sites, listas e páginas do site de variação de origem com os sites de variação de destino, é preciso fazer isso manualmente. Atualizações subsequentes a itens no site de variação de origem serão sincronizadas com base nas preferências de sincronização do rótulo do destino.
Recriar Página de Destino Eliminada Determina se uma página deve ser recriada num site de variação de destino se a página foi eliminada do site de variação de destino e se a página no site de variação de origem foi republicada. Por padrão, essa opção está habilitada. Se desativar esta opção, as páginas eliminadas não serão recriadas em sites de variação de destino. Por exemplo, considere o caso em que um autor de conteúdo cria uma página no site de variação de origem que não é relevante para um site de variação de destino. Porém, porque Criar em Todos os Lugares está habilitado, a página é criada automaticamente no site de variação de destino e o proprietário do conteúdo do rótulo de destino depois exclui a página de destino indesejada. Da próxima vez que o autor do conteúdo atualizar a página de origem, a página não será recriada no site de variação de destino.
Atualizar Peças Web da Página de Destino Determina se as alterações efetuadas às Peças Web em páginas num site de variação de origem também são efetuadas em páginas em sites de variação de destino. Por padrão, essa opção está habilitada.
Notificação Envia uma mensagem de e-mail para o contacto da etiqueta de destino de um site de variação de destino quando é criada uma nova página ou site ou para o contacto da página especificada quando uma página é atualizada com revisões do site de variação de origem. Se a etiqueta não tiver um contacto, a mensagem de e-mail é enviada para o contacto da página de boas-vindas de um site de variação de destino. Por padrão, essa opção está habilitada.
Para obter informações sobre como especificar definições de variações, consulte Criar um site de vários idiomas.
Trabalhos de timer de variação
O recurso de variações usa trabalhos de timer para realizar tarefas, como criar e propagar sites e páginas. Um trabalho de timer é executado dentro de OWSTIMER, um serviço Windows para o SharePoint Server. Cada trabalho de timer tem o próprio cronograma padrão para quando o trabalho é executado. Você pode alterar a frequência com que cada trabalho é executado na página Definições de Trabalho, no site do Administração Central. O recurso de variações usa os seguintes trabalhos de timer:
Definição da Tarefa Criar Hierarquias de Variações Cria uma hierarquia de variações completa ao criar todos os sites de variação, listas e páginas do site de variação de origem, com base nas etiquetas de variação. Por padrão, esse trabalho de timer executa a cada hora.
Definição da Tarefa Propagar Itens de Lista de Variações Cria e atualiza itens de lista em sites de variação de destino depois de uma lista ser configurada para enviar itens para etiquetas de variação de destino específicas. Por padrão, esse trabalho de timer executa a cada 15 minutos.
Definição da Tarefa de Propagação de Página de Variações Cria e atualiza páginas em sites de variação de destino depois de uma página no site de variação de origem ser aprovada ou depois de ser submetida manualmente por um utilizador. Por padrão, esse trabalho de timer executa a cada 15 minutos.
Definição da Tarefa Propagar Sites e Listas de Variações Cria sites de variação e listas quando a opção Criar Em Todo o Lado está ativada. Por padrão, esse trabalho de timer executa a cada 30 minutos.
Observação
As tarefas de temporizador não são configuráveis no SharePoint no Microsoft 365.
Para obter informações sobre trabalhos de timer, veja Exibir o status de trabalho do temporizador no SharePoint Server 2016.
Entendendo a criação de sites de variação de origem e de destino
Os sites de variação de origem e de destino sempre são criados um nível abaixo do site raiz de variação. Cada site de variação é criado com o mesmo modelo de site utilizado para criar o site de raiz de variação. Esta utilização do mesmo modelo significa que, por predefinição, cada site de variação utilizará a mesma página mestra do site de raiz de variação. Porém, cada site de variação pode usar páginas mestres, layouts de página e arquivos CSS separados. Esta aprovisionamento é útil quando pretende ter esquemas separados para regiões diferentes. Por exemplo, pode usar um layout da direita para a esquerda para um idioma e um layout da esquerda para a direita para outro idioma. Para obter informações, consulte Descrição geral do modelo de página do SharePoint 2013.
Quando a hierarquia de variações é criada pela primeira vez, somente sites baseados na lista de rótulos de variação definidos são criados. Se o site raiz de variação tiver sites abaixo dele em uma estrutura de site hierárquica, e você deseja incluir esses sites na estrutura de site hierárquica de cada site de variação, é preciso criar a estrutura hierárquica desses sites abaixo do site de variação de origem depois de criar a hierarquia de variação. Por padrão, na próxima vez em que o trabalho de timer Definição do Trabalho de Criar Hierarquias de Variações executar, os sites são sincronizados somente com novos sites de variação de destino criados naquele momento. Para obter informações sobre como os sites abaixo do site de variação de origem são criados em sites de variação de destino existentes, consulte Compreender a criação de sites, listas e páginas mais à frente neste artigo.
Após a primeira criação da hierarquia de variações, quando adiciona uma nova etiqueta à hierarquia de variações, na página Etiquetas de Variação , selecione Criar Hierarquias e é criado um novo site de variação de destino para cada nova etiqueta. Por padrão, se o site de variação de origem tiver conteúdo na biblioteca Páginas, uma lista configurada para enviar itens de lista para rótulos de variação de destino específicos, ou contiver sites abaixo dele na hierarquia de site, essas páginas, listas e sites são criados apenas em todos os novos sites de variação de destino.
Entendendo a criação de site, lista e página
Por predefinição, os seguintes componentes são sincronizados automaticamente com os sites de variação de destino:
- Sites criados abaixo do site de variação de origem
- Listas e páginas publicadas no site de variação de origem ou em quaisquer sites abaixo da hierarquia do site
Há suporte para os seguintes tipos de lista (ou listas que herdam esses tipos):
- 100 - lista genérica
- 101 - biblioteca de documentos
- 104 - lista de comunicados
- 109 - biblioteca de imagens
Se Criar Seletivamente for habilitado, você deverá criar manualmente quaisquer sites, listas e páginas nos sites de variação de destino selecionados.
Esta seção descreve as maneiras como os sites, listas e páginas são criados nos sites de variação.
Criação de site
Quando a tarefa de temporizador Definição de Tarefas Criar Hierarquias de Variações é executada pela primeira vez e cria a hierarquia de variações a partir da lista de etiquetas de variação, apenas os sites de variação de origem e de variação de destino são criados. Depois que o site de variação de origem for criado, você pode criar sites abaixo dele na hierarquia de sites, e esses sites então são criados nos sites de variação de destino existentes na próxima vez em que o trabalho de timer de Definição do Trabalho de Propagar Sites e Listas de Variações executar. Se Criar Seletivamente estiver habilitado, use a página Configurações de Variação do Site em qualquer site que esteja abaixo do site de variação de origem para criar manualmente um site de variação de destino do site atual em um ou mais sites de variação de destino. O novo site é criado no site de variação de destino especificado quando o próximo trabalho de timer de Definição do Trabalho de Propagar Sites e Listas de Variações executar. Pode criar uma variação de destino do site atual em qualquer altura após a opção Criar Seletivamente estar ativada.
Observação
Quando os sites de variação de origem e de variação de destino são criados, são criados através da definição de site predefinida fornecida pelo modelo selecionado quando a etiqueta de origem foi criada. Nenhuma configuração ou definição personalizada de site é sincronizada com os novos sites. Se você desejar que os sites de variação de origem e destino tenham configurações ou definições de site personalizadas, como personalizações de navegação, é preciso realizar essas alterações em cada site depois de criar a hierarquia de variações.
Criação e página e lista
Os itens de lista são sincronizados com sites de destino de variação apenas quando a lista no site de variação de origem está configurada para especificar os sites de variação de destino para os quais devem ser sincronizados. Por predefinição, a lista sincroniza com sites de variação de destino específicos apenas após a configuração e quando é executada a próxima tarefa de temporizador Propagar Sites e Listas de Definições de Tarefas. Se um novo item for adicionado a uma lista que já tenha sido sincronizada com sites de variação de destino, este será sincronizado quando a tarefa de temporizador de Definição de Tarefa propagar Itens de Lista de Variações seguinte for executada. Se um novo rótulo de variação de destino for adicionado depois de a hierarquia de variações ser criada, a lista será criada no novo site de variação de destino. Por padrão, a aprovação de conteúdo está habilitada nas listas de destino. Quando um novo item é sincronizado com uma lista de destino, ele deve ser aprovado antes de aparecer em uma Web Part de Consulta de Conteúdo no site de variação de destino.
Observação
Embora possa especificar páginas individuais que pretende sincronizar com etiquetas de destino específicas, não pode sincronizar itens de lista individuais. Você somente pode especificar uma lista completa para sincronizar com rótulos de destino específicos.
Se o modelo Site de Publicação tiver sido selecionado quando o site de variação de origem foi criado, as páginas no site de variação de origem ou em qualquer site abaixo da hierarquia do site têm de ser publicadas antes de serem elegíveis para serem sincronizadas com sites de variação de destino. Se o modelo Site de Publicação com Fluxo de Trabalho tiver sido selecionado, as páginas têm de ser aprovadas para publicação através do fluxo de trabalho de publicação antes de serem elegíveis para serem sincronizadas com sites de variação de destino. Por predefinição, depois de uma nova página ser publicada ou aprovada para publicação, se utilizar fluxos de trabalho, será sincronizada com todos os sites de variação de destino quando for executada a próxima tarefa de temporizador Propagar Definição de Tarefa de Página de Variações. Se a página tiver sido publicada anteriormente e for alterada e republicada no site de variação de origem, e a configuração de Atualizar automaticamente páginas de variação de destino estiver selecionada para os rótulos de destino, a página é sincronizada com todos os sites de variação de destino quando o próximo trabalho de timer de Definição do Trabalho de Propagar Sites e Listas de Variações executar.
Observação
Nos sites de variação de destino, uma página que é sincronizada a partir do site de variação de origem sempre é atribuída a uma versão secundária. Se a página for nova no site de destino, é atribuída a versão 0.1. Se a página já existe no site de varação de destino, a página sincronizada é atribuída a próxima versão secundária disponível. Por exemplo, se um site de variação de destino tiver a versão 2.1 de uma página e uma nova variação dessa página for sincronizada com o site de destino, a página se torna a versão 2.2. Páginas e recursos adicionais, como imagens aprovadas para publicação no site de variação de origem, são sincronizados com o site de variação de destino junto com o status de Aprovação definido para Rascunho, e devem ser aprovados antes de poderem ser visualizados pelos leitores do site.
Se Criar seletivamente estiver habilitado, um usuário deve criar a página para um rótulo de variação específico usando o comando Criar novos destinos no grupo Variações na guia Publicar da página no site de variação de origem. A nova página é sincronizada com um ou mais sites de variação de destino quando o próximo trabalho do temporizador de Definição do Trabalho de Propagar Sites e Listas de Variações executar. Se a página tiver sido publicada anteriormente e for alterada e republicada no site de variação de origem, esta será sincronizada apenas com o site de variação de destino especificado quando a próxima tarefa de temporizador Propagar Definição de Tarefa de Página de Propagação de Variações for executada. Para obter informações sobre como ativar Criar Seletivamente para páginas de variação, consulte Criar um site de vários idiomas.
Por predefinição, quando uma página que foi sincronizada a partir do site de variação de origem é eliminada de um site de variação de destino, essa página é recriada no site de variação de destino da próxima vez que for publicada no site de variação de origem e da próxima vez que a tarefa de temporizador Propagar Definição de Tarefa de Página de Variações for executada. Se a opção Recriar Página de Destino Eliminada estiver desativada, as páginas eliminadas não serão recriadas nos sites de variação de destino.
Para obter informações sobre como criar páginas de origem de variação e como trabalhar com conteúdo em páginas de destino de variação, consulte Criar um site de vários idiomas.
Limitações das variações
A lista seguinte contém informações sobre as limitações da funcionalidade de variações no SharePoint Server:
O recurso de variações é uma hierarquia de nível único. Os sites de variação de origem e destino existem no mesmo nível dentro da hierarquia do site, um nível abaixo do site raiz de variações. Porém, você pode ter apenas um site de variação de origem por conjunto de sites. Um site não pode ser uma origem e um site de destino. Pode sincronizar conteúdos de um site de variação de origem com um ou mais sites de variação de destino, mas não pode sincronizar conteúdo de um site de variação de destino para outro site de variação de destino. Por exemplo, se tiver um site de variação de origem em inglês (EUA) e um site de variação de destino em francês (França), que tem um site em francês (Canadá) abaixo dele, o recurso de variações somente sincronizará o conteúdo do site de variação de origem em inglês (EUA) com o site de variação de destino em francês (França). A funcionalidade de variações também não consegue sincronizar o conteúdo do site de variação de destino francês com o site francês (Canadá) abaixo do mesmo.
Você pode usar variações junto com publicação através de sites para reutilizar o conteúdo de um site de variação no contexto de outro site de variação. Por exemplo, poderia reutilizar o conteúdo do site em francês (França) do site em francês (Canadá).
Para obter mais informações, consulte Planear a arquitetura lógica para publicação entre sites no SharePoint Server.
A sincronização de conteúdo é unidirecional. O recurso de variações sincroniza conteúdo de um site de variação de origem para um ou mais sites de variação de destino. Não pode utilizar a funcionalidade de variações para sincronizar o conteúdo de um site de variação de destino para um site de variação de origem. Além disso, os sites de variação de destino não podem sincronizar conteúdo com outros sites de variação de destino.