05/06/2013

Pseudo tradução do CakePhp - PtBr

Existe uma tradução para o Cake 1.3 com algumas funcionalidades, que pode ser baixada do Git Hub e no link 1 das referências ele ensina como instalar.  No entanto esse post, conforme o próprio autor fala, está desatualizado. 
Eu a pouco iniciei a mexer com o Cake e com esse plugin fiz a tradução copiando os arquivos e agora cosegui alterar os campos necessários para configurar como plugin.
IMPORTANTE: consegui fazer funcionar sem erros e não testei. Não sei se existem problemas futuros.

Configuração

1. Baixar o plugin do  Git Hub e descompactar;

2. Modicar o nome do dir para CakePtbr

3. Copiar para /app/Plugin 

4. Dentro de /app/Plugin/CakePtBr/Config, alterar as linhas abaixo no arquivo bootstrap.php

Originais: 
// Tradução das mensagens do core
include CakePlugin::path('CakePtbr') . 'Config' . DS . 'traducao_core.php';

// Alteração das regras de inflections
include CakePlugin::path('CakePtbr') . 'Config' . DS . 'inflections.php';


Alterações: 

CakePlugin::loadAll();
require_once APP.'Plugin'.DS .'CakePtbr'.DS.'Config'.DS .'inflections.php';


require_once APP.'Plugin'.DS.'CakePtbr'.DS.'Config'.DS.'traducao_core.php';

5. Incluir a linha abaixo no bootstrap.php no dir /app/Config. Essa linha irá carregar todos so plugins.

CakePlugin::loadAll();

6. Assim ficou funcionando, agora vamos aos demais testes

Referências:

  • Links [ 1 , 2 ]
 

Nenhum comentário:

Postar um comentário

Sinta-se a vontade para comentar!
Colaborações, criticas, sugestões, dúvidas, todos os comentários são bem vindos!