-
Notifications
You must be signed in to change notification settings - Fork 50
Inflections
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.
- Faça download da tradução (clique [aqui[http://github.com/jrbasso/cake_ptbr/downloads]])
- 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.
Não é necessário fazer mais nada. Apenas criar as tabelas e models em português.