Browse files

Atualização do README

  • Loading branch information...
1 parent 96b6264 commit 576cde83cfe620ad95af466c985b97a023fe384f @CauanCabral CauanCabral committed Apr 16, 2012
Showing with 16 additions and 6 deletions.
  1. +16 −6 README.textile
View
22 README.textile
@@ -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.
@@ -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');
@@ -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.