assinar: Posts | Comentários | Email

Template OsCommerce Incompatível com Idioma

5 comentários

Postado por Info-Macross em 18/dez/2008 na categoria OsCommerce

Mais uma vez precisei reinstalar n vezes o OsCommerce… O que aconteceu foi que a uma certa altura das configurações ele não funcionou mais, então descobri que o Template que estava usando era imcompatível com a linguagem Português. Precisei então encontrar um pacote de tradução que fosse para a mesma versão do Template do OsCommerce, isso depois de instalar e desinstalar diversas vezes.

Encontrei o pacote para a versão 2.2 MS2 no site OsCommerce.com , e para quem quiser, o link para o download do pacote da versão 2.2 RSC2  está no post OsCommerce do dia 12/12.

Para você saber qual a versão do OsCommerce que você tem instalado é preciso abrir o arquivo Application_top.php da pasta includes e procurar a linha da versão:

// define the project version

define(‘PROJECT_VERSION’, ‘osCommerce 2.2-MS2′);

Agora que finalmente consegui deixar compatível a linguagem com o Template do OsCommerce, comecei a fazer as alterações das imagens do Template e dos arquivos .php que estão dentro da pasta Includes/Boxes, que são os arquivos do Template que estão em inglês e precisam ser traduzidos para o português, já que são específicos para cada template e o pacote de tradução não traduz essa parte, precisei traduzir também o arquivo footer.php da pasta Includes. Ao traduzir esses arquivos reparei que o arquivo advanced_search.php da pasta do pacote de linguagem (includeslanguagesportugues_br) não estava funcionando, então precisei traduzir todo o arquivo que estava na pasta english para o português, aí finalmente funcionou. Para tanto basta editar os arquivos e procurar as palavras em inglês e alterá-las para português.

Agora finalmente vou poder instalar o PagSeguro e testar…

No próximo post vou dizer como foi a experiência do PagSeguro, até lá.

Acompanhe o Blog!

Rss Feed
Rss Feed por e-mail
Twitter
  1. Sandra,

    Parabens pelo seu site… espero que voce não desista do seu blog, a sua ideia de compartilhar conhecimento é excelente, que é bem similar ao meu blog, caso deseja compartilhar ideias, estamos juntos…

    http://www.vivenciaemtecnologia.com

  2. William disse:

    Eu estou neste processo também e uma coisa que não entendi como traduzir foram os módulos de pagamento. No pagamento por depósito bancário por exemplo está assim:

    Pagamento por Depósito Bancário ALINE SOUZA REAL FRANCO Banco BRADESCO – Agência 1662-4 Conta Corrente 19717-3

    É claro que esta informação de uma cliente não é algo que me interessa, mas não encontrei local para modificar nem nos arquivos nem no BD. Entrei em includes/modules e abri o arquivo cod.php por exemplo e logo no topo tem essas linhas:

    // class constructor
    function cod() {
    global $order;

    $this->code = ‘cod’;
    $this->title = MODULE_PAYMENT_COD_TEXT_TITLE;
    $this->description = MODULE_PAYMENT_COD_TEXT_DESCRIPTION;
    $this->sort_order = MODULE_PAYMENT_COD_SORT_ORDER;
    $this->enabled = ((MODULE_PAYMENT_COD_STATUS == ‘True’) ? true : false);

    if ((int)MODULE_PAYMENT_COD_ORDER_STATUS_ID > 0) {
    $this->order_status = MODULE_PAYMENT_COD_ORDER_STATUS_ID;
    }

    Mas curiosamente não existe alguns dos módulos informados aí em cima no BD.

    Pode me ajudar com isso?

    Valeu

    • admin disse:

      Olá Willian!
      Pois é, encontrei no arquivo includes/languages/portugues/modules/payment/cod.php somente a tradução para os módulos MODULE_PAYMENT_COD_TEXT_TITLE e MODULE_PAYMENT_COD_TEXT_DESCRIPTION, os outros não tem em nenhum arquivo…
      Veja se esse já não adianta para vc…
      Um abraço

  3. Essa versão tem outro defeitinho, é na hora de finalizar a compra que tambem tem na mensagem final ” Valor para pegar a mercadoria na Real Franco” isso pode ser consertado no seguinte arquivo:
    loja/includes/languages/portugues/modules/shipping/flat.php

    • Info-Macross disse:

      @Cristiano: Olá Cristiano! Obrigada pela dica! Um abraço!

Trackbacks/Pingbacks

  1. Oscommerce, continuando a instalação e tradução para português | Info - Macross - [...] traduzir praticamente tudo, pois o pacote de tradução para português que indiquei no post “Template OsCommerce Incompatível com Idioma” ...
  2. Alterando o template do Oscommerce | Info - Macross - [...] a versão do tema (ou seja, do OsCommerce) e comece a fazer as próximas alterações. (No artigo Template OsCommerce ...