Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Atualização do README
  • Loading branch information
CauanCabral committed Apr 16, 2012
1 parent 96b6264 commit 576cde8
Showing 1 changed file with 16 additions and 6 deletions.
22 changes: 16 additions & 6 deletions README.textile
Expand Up @@ -6,7 +6,7 @@ dos dados convertendo-o para um formato aceito pelo banco de dados escolhido.

h2. Autor e Copyright

* *Copyright 2009-2011,* "*Radig - Soluções em TI*":http://www.radig.com.br
* *Copyright 2009-2012,* "*Radig - Soluções em TI*":http://www.radig.com.br
* Licença MIT - Isto quer dizer que o código está disponível sem nenhuma garantia, ao mesmo tempo que
você pode usa-lo de forma isolada ou em conjunto com seu próprio código.

Expand All @@ -18,11 +18,7 @@ h2. Observações

h2. Como usar

* Primeiro é preciso que defina no seu core.php a variável Language:

bc. Config::write('Language.default', 'pt-br');

* Utilize a função _setlocale_ para que o PHP trabalhe internamente regionalizado (necessário para traduzir nomes de meses e semana)
* A única configuração necessária é ter definido o locale da sua aplicação. Caso não tenha feito isso, basta utilizar a função _setlocale_

bc. setlocale(LC_ALL, 'pt_BR.utf-8', 'pt_BR', 'pt-br');

Expand All @@ -43,3 +39,17 @@ bc. $helpers = array('Locale.Locale');
* Agora nas views de seu controlador, você pode chamar o helper, como abaixo:

bc. echo $this->Locale->dateTime('2010-08-26');

h3. Além do Behavior e Helper...

Agora você também pode trabalhar com a normalização de desnormalização de dados em diferentes contextos
de sua aplicação (como em Shells), bastando para isso carregar as libs Localize e Unlocalize, de acordo
com suas necessidades.

bc. App::import('Lib', 'Locale.Localize');

Elas são todas estáticas, então você deve usa-las sem se preocupar com instâncias:

bc. $localizada = Localize::date('2012-04-16');

Desta forma, a variável _$localizada_ armazenará _"16/04/2012"_ caso seu locale esteja definido para pt_BR

0 comments on commit 576cde8

Please sign in to comment.