VirtueMart 2.x. configuração de idioma multilíngual

СНПЧ А7 Тамбов, обзоры принтеров и МФУ
Segunda, 29 Junho 2015 15:22

Este tutorial vai ajudá-lo com a tradução do VirtueMart para vários idiomas e solucionar problema na tradução quando faz a tradução pt-BR português e os produtos da loja desaparecem.

 

    1. Primeiro de tudo, você precisa configurar vários idiomas em seu site Joomla 2.5.x usando um tutorial em Joomla 1,7-2,5. Site de configuração de vários idiomas (ele mostra como baixar e instalar um novo pacote de idioma, ativar o módulo switcher linguagem e criar menus para ambas as línguas Para este tutorial, apenas certifique-se que você tenha baixado e instalado o novo pacote de idiomas a partir de Joomla. http: / /extensions.joomla.org/extensions/languages/popular/ ).
    2. Faça o download do pacote de idioma VirtueMart necessário em: http://www.virtuemart.net/community/translations/virtuemart
    3. Em sua administração do Joomla ir para as extensões do menu superior -.> Gerenciador de Extensão Under File Upload Package clikc Procurar e navegue até o arquivo zip do pacote de idiomas em seu computador. Clique em Abrir e, em seguida Upload e Install para instalá-lo.

    1. Agora, se você vai para as extensões de menu -> Gerenciador de Idioma, verifique o novo idioma e clique em Padrão

e abrir a página inicial do site, ele será parecido com este:

Isto significa que os produtos e categorias estão atualmente adicionado à versão em Inglês do site, então você precisa para adicioná-los à nova versão do idioma novamente.

    1. Antes disso, primeiro vá ao th Componentes Menu -> VirtueMart e selecione Configuração do Configuração do menu do lado esquerdo.

    1. Sob a guia Loja clique no chamado loja Multilingual arquivado.

    1. Se você instalou o pacote de idiomas virtuemart corretamente, você deve ver dois lanaguages. Clique em Selecionar todas as opções e clique em Salvar.
    2. Agora você pode adicionar as traduções. Em sua administração do Joomla vá ao menu Components -> VirtueMart. Sobre os Produtos clique esquerdo -> produtos categorias.

    1. Se a sua nova linguagem ainda é definido como padrão, você vai ver nenhuma categoria ali. Ligá-lo de volta ao Inglês, a fim de reativar os produtos e categorias. Agora, se você clicar em qualquer categoria, você verá um menu drop-down que lhe permite alternar entre os idiomas facilmente.

    1. Se você alternar para o novo idioma, você verá esta mensagem:

    1. Clique em "Ok", adicione a tradução e clique em Salvar.
    2. Ir para o menu Produtos -> Produtos, selecione qualquer produto, mudar para o novo idioma. Você vai ver o mesmo waring sobre a tradução faltando,

    1. Adicione o trsnaltion e clique em Salvar
    2. Agora, se você vai para Extensões -> Gerenciador de Idioma, definir a sua nova linguagem como padrão e abra seu site, você vai ver o produto e categoria que você adicionou.

  1. Prossiga para adicionar traduções para o resto das categorias e produtos da nova linguagem, bem como a adição de cópias dos módulos que estão atualmente disponíveis para a versão em Inglês só para fazer as duas versões parecem idênticos.

 

OS PRODUTOS DA LOJA DESAPARECE QUANDO TROCA DE IDIOMA:

 

Não entre em pânico. Isso aconteceu muito provavelmente devido a uma alteração da configuração de idioma.

Existem dois conjuntos de traduções diferentes no Virtuemart. Há a tradução para o texto normal e mensagens, por exemplo login, carrinho, "produto não encontrado" e assim por diante. Esta tradução é normalmente feita pela comunidade joomla / virtuemart. Você pode usar as substituições de idioma para ajustá-las ao seu gosto. Esta tradução é selecionada no joomla language manager. Você pode exibir sua loja em 20 idiomas. Leva talvez 10 minutos para instalá-lo.

Mas há também outra configuração de idioma, que define os idiomas para seus próprios textos inseridos, como a descrição do produto. O sistema de linguagem virtuemart é muito rápido, mas tinha em vm2 a desvantagem de que os produtos devem fornecer uma "tradução", mesmo que seja apenas uma cópia do idioma principal. Caso contrário, o sql não foi capaz de encontrar o produto. No VirtueMart 3 o sistema funciona com fallback para o idioma principal.
Os produtos dissapeared, porque você instalou a loja com o inglês configurado como a língua principal no joomla. Em seguida, todas as tabelas são criadas com tag de idioma Inglês. Se você alterar agora no gerenciador de linguagem joomla o idioma principal, então o virtuemart tentará carregar tabelas de idiomas não existentes. O Virtuemart usa como alternativa o idioma padrão do site do joomla ou o primeiro idioma listado do virtuemart. Você pode fazer uma loja que usa muitos idiomas e mostrar as descrições de produtos sempre em inglês, por exemplo.

 

Como resolvê-lo

Armazenar a configuração cria / atualiza as tabelas de idiomas, se necessário. A selecção dos idiomas funciona na lista de permissões. Assim, quando o idioma selecionado não for encontrado, vm usa o fallback. Se isso não funcionar, você pode selecionar o idioma alternativo.

Por exemplo, a loja foi instalada em inglês, então o idioma do site padrão do joomla foi alterado, por exemplo, para o espanhol. A abertura da configuração do virtuemart não mostra entradas no campo de configuração do idioma. Ele funcionou antes, porque se nada estiver configurado, ele está usando o idioma do site padrão do joomla, que foi alterado enquanto isso, então espanhol é definido como linguagem vm. Em uma única loja de idiomas é apenas necessário definir idioma "inglês" na configuração. VM seleciona então sempre o único disponível englisch.

Se isso deve ser corrigido, em especial se já o conteúdo entrou, o melhor é renomear as tabelas com phpmyadmin ou similar. Você precisa apenas renomear todas as tabelas com uma tag de idioma para sua nova tag. As tags de idioma são minúsculas usando sublinhado. Então en-GB se torna en_gb. Assim, para o caso de Espanha, procure todas as tabelas com en_gb no final e renomeá-los para o es_es spain tag.

 

 

Ler 3094 vezes
Publicado em Ajuda com o Joomla

Nuvem de Tags

Calendario

« Agosto 2022 »
Seg. Ter Qua Qui Sex Sáb. Dom
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

HOSPEDAGEM DE SITE

PLANO IDEAL

Contato & Suporte

Template Settings

Color

For each color, the params below will be given default values
Blue Brown Crimson Green Tomato Yellow

Body

Background Color
Text Color

Header

Background Color

Spotlight5 & Footer

Background Color
Select menu
Google Font
Body Font-size
Body Font-family
Direction
Scroll to top