assinar: Posts | Comentários | Email
Pesquisar no site
Template OsCommerce IncompatÃvel com Idioma
Postado por 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á.
Trackbacks/Pingbacks
- 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” ...
- 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 ...


























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
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
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
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
@Cristiano: Olá Cristiano! Obrigada pela dica! Um abraço!