Skip to content
bamumi edited this page Sep 16, 2010 · 4 revisions

Inflections são as regras para transformar as palavras do plural para o singular e vice-versa também. Além disso, dentre outras coisas define as regras para o slug também.

No CakePHP as inflections são utilizadas em diversos lugares, principalmente na escolha automágica das tabelas. Por exemplo, em inglês, se você cria a tabela users, seu model será User. Para adaptar isto ao português e consequentemente ter as tabelas e models em português, basta ativar as regras de inflections para português na sua aplicação.

Instalação

  1. Faça download da tradução (clique [aqui[http://github.com/jrbasso/cake_ptbr/downloads]])
  2. Na pasta plugins da sua aplicação descompte o arquivo na pasta cake_ptbr
    A estrutura devera ficar assim:
    |— nome-da-sua-app
    |— plugins
    |— cake_ptbr (as pastas devem ficar aqui)

Colocar no seu arquivo bootstrap.php:
require APP . 'plugins' . DS . 'cake_ptbr' . DS . 'config' . DS . 'inflections.php';

Agora ao utilizar o bake, sua aplicação será traduzida para o português.

Utilização

Não é necessário fazer mais nada. Apenas criar as tabelas e models em português.

Clone this wiki locally