Como configurar um novo site multilíngue?


12

Um dos meus antigos clientes quer recorrer ao Joomla em vez de um site multilíngue responsivo em HTML5 / CSS3 estático. Sou novato no Joomla, e meu maior desafio é como criar um site Joomla em vários idiomas que contenha idiomas RTL e LTR. então comecei a testar o "módulo comutador de idioma". Ativei o "filtro de idioma do plug-in do sistema" e configurei uma posição para o módulo. mas não funciona. quando passo o mouse sobre a caixa e clico nela, nada aparece; portanto, a pergunta é: como posso fazê-la funcionar?


Editar:

o principal problema é "o menu do alternador de idiomas não mostra nenhum código de idioma em sua lista, não é suspenso"

insira a descrição da imagem aqui


O instalador do Joomla 3 é muito útil e pode criar a organização de conteúdo correta desde o início.
Anibal

Estou fazendo isso desde o primeiro início, o problema que não consigo descobrir é "por que o menu não mostra nenhum idioma"
Elhamy

Você criou um menu para cada idioma e uma casa para cada idioma? Instale um site J3 de amostra com a estrutura multilíngue correta e compare os dois sites.
Anibal

Além disso, existem plugins que farão traduções automáticas via Googoe Translate ou Bing Translate e uma extensão Farlang que ajuda com sites multilíngues de alguma forma (eu nunca o usei).
Sophist

Respostas:


12

As versões recentes do Joomla fornecem capabalidades multilíngues integradas.

No entanto, a configuração de um idioma múltiplo exige mais algumas etapas do que apenas ativar o plug-in e o módulo de alternância de idiomas.

Resumidamente, as etapas são as seguintes:

  1. Instale os pacotes de idiomas, no Gerenciador de extensão -> Instalar idiomas. - Isso traduzirá os rótulos do sistema, como leia mais etc.
  2. Definir idiomas de conteúdo - Esses são os idiomas que serão atribuídos aos elementos de conteúdo (artigos, menus, módulos etc.).
  3. Ative e configure o sistema - plugin de filtro de idioma.
  4. Crie a estrutura da categoria de idiomas.
    - Você precisa criar uma categoria raiz para cada idioma, por exemplo, inglês, francês e atribuir o idioma do conteúdo que você criou anteriormente em cada um. Em seguida, você pode criar as subcategorias para cada idioma. E lembre-se de criar uma categoria Idiomas todos, para o conteúdo que será usado para todos os idiomas.
  5. Crie seus principais artigos e atribua-os aos idiomas.
  6. Crie os menus e os itens de menu para cada idioma. Um menu para cada idioma.
    1. Você também precisará ter um item de menu Página inicial (todos os idiomas) e um item de menu inicial para cada idioma e fazer todas as associações de itens de menu.
  7. Siga a mesma abordagem para qualquer módulo. Crie os módulos correspondentes para cada idioma.
  8. Publique o módulo de alternador de idiomas.

Um tutorial mais detalhado pode ser encontrado aqui

Além disso, convém considerar algumas extensões de terceiros que oferecem flexibilidade extra ou uma abordagem diferente.

Atualize para seu problema específico com o Módulo de idiomas:

Verifique se você criou os itens de menu Início e suas associações de idioma para cada idioma. Tente seguir as etapas conforme descrito nos tutoriais.


isso foi realmente útil para desenhar o esboço do meu modo de pensar, no entanto, o principal problema ainda está por aí. por que meu menu não mostra nenhum código de idioma?
precisa saber é o seguinte

qual é a sua versão do joomla?
FFrewin

Eu atualizei minha resposta.
FFrewin

1
O menu de idiomas não exibirá as opções de idioma até você concluir as etapas listadas pela FFrewin. Quando você tem tudo instalado, home pages e menus para os idiomas, o seletor será exibido corretamente.
Adriel Brunson

6

O sistema multilíngue nativo do Joomla está ok se você tiver alguns artigos e módulos.

Se você tem muitos artigos, módulos, não é fácil lidar com isso porque tudo está duplicado. Imagine se você tiver 500 artigos, precisará de 500 artigos em inglês, 500 em francês etc.

Então, sugiro usar um módulo como este:

http://www.faboba.com/en/composants/falang.html

Com este módulo, você tem apenas um artigo e, dentro deste artigo, gerencia as diferentes traduções. A mesma coisa para o módulo como menu.



1

O Joomla 3 possui seu próprio sistema embutido para lidar com sites em vários idiomas. Não são necessários plugins ou extensões. Aqui está um guia passo a passo com capturas de tela mostrando exatamente como você pode configurar um site multilíngue. Você também pode solucionar problemas do site, se houver algo errado, verificando novamente cada etapa.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.