/ / Configurando site multilíngue com sitefinity na forma de mysite.com/us/home, mysite.com/fr/home - multilingual, sitefinity

Configurando o site multilíngue com sitefinity na forma de mysite.com/us/home, mysite.com/fr/home - multilingual, sitefinity

Tentando configurar um site multilíngüe com o sitefinity.

A estrutura é

mysite.com/us/ - all US content
mysite.com/fr/ - all French content

Então, a home page para os EUA estaria em

mysite.com/us/home

e a home page da França estaria em

mysite.com/fr/home

Como eu posso fazer isso?

A pesquisa no site deve ser limitada ao local selecionado no momento (/ fr / ou / us / neste exemplo).

O que acontece por padrão é que a home page dos EUA acaba na raiz do site, e os franceses sob / fr /:

mysite.com/home     #US version, should appear under mysite.com/us/home
mysite.com/fr/home  #French version

Respostas:

0 para resposta № 1

Você pode gerenciar os idiomas que você gostaria de apoiar, indo para Administração-> Configurações e selecione "Idiomas" no menu à esquerda.

Aqui está um vídeo que entra em mais detalhes. Ativando e criando páginas e conteúdo multilíngues do Sitefinity


0 para resposta № 2

Você pode configurar um idioma padrão "fictício" queencaminharia para mysite.com/home e depois adicionaria US e FR como idiomas secundários. Em seguida, em mysite.com/home, você pode adicionar alguma lógica para decidir a página inicial da pasta do idioma a ser roteada ou simplesmente adicionar algo assim na página html para redirecionar automaticamente para a página inicial dos EUA:

<script>
window.location.replace("mysite.com/us/home");
</script>