forked from gabrielgilini/cake_ptbr
-
Notifications
You must be signed in to change notification settings - Fork 50
Inflections
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.
- Faça download da tradução (Clique no link “Downloads” no menu acima ou no link ao lado http://github.com/jrbasso/cake_ptbr/downloads)
- Na pasta plugins da sua aplicação descompte o arquivo (crie uma pasta com o nome “cake_ptbr”)
A estrutura deverá ficar semelhante a figura abaixo:
- 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.