public
Description: Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros.
Homepage: http://brazilian-rails.rubyforge.org
Clone URL: git://github.com/tapajos/brazilian-rails.git
Click here to lend your support to: brazilian-rails and make a donation at www.pledgie.com !
name age message
file .gitignore Sun Aug 31 16:25:21 -0700 2008 Colocando os docs no gitignore. [tapajos]
file README.mkdn Sun Aug 31 18:52:58 -0700 2008 Vou usar o rubyforge mesmo. [tapajos]
file Rakefile Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brcep/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brdata/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brdinheiro/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brhelper/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brnumeros/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brstring/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
directory brtraducao/ Mon Sep 01 07:03:37 -0700 2008 Marcando a versão 2.0.3. Rolou uma "refato... [tapajos]
file init.rb Sun Aug 31 16:23:41 -0700 2008 Brazilian Rails Versão 2.0! [tapajos]
directory lib/ Sun Aug 31 16:23:41 -0700 2008 Brazilian Rails Versão 2.0! [tapajos]
README.mkdn

Brazilian Rails

O que foi?

O Brazilian Rails foi o plugin de internacionalização mais conhecido do Brasil e tinha como objetivo unir vários recursos de regras e traduções para o desenvolvedor brasileiro.

O que é?

Brazilian Rails é um conjunto de gems para serem usadas com Ruby e com o Ruby on Rails e tem como objetivo unir alguns recursos úteis para os desenvolvedores brasileiros.

O que vem pela frente?

Finalizado esse processo de migração para gems iremos iniciar a adaptação das gems para o i18n, que será a forma correta de fazer internacionalização no Rails 2.2.

Além do i18n gostaríamos de anexar mais funcionalidades ao Brazilian Rails. Existem vários plugins espalhados, que são úteis a comunidade brasileira, e gostaria de convocar seus colaboradores a entrar em contato comigo para que juntos nós migremos para gems dentro do Brazilian Rails.

Já usava como plugin, o que eu tenho que fazer?

NADA! Essa gem foi cuidadosamente pensada permitir seu uso como plugin sem precisar fazer mais nada, preservando-se a mesma forma de instalação anterior.

Cade o SVN?

Foi desativado por completo. Agora só teremos suporte GIT.

Quais as gems que compõe o Brazilian Rails?

  1. brcep
  2. brdata
  3. brdinheiro
  4. brhelper
  5. brnumeros
  6. brstring
  7. brtraducao

Como faço para instalar?

É muito difícil...

Como plugin:

    ruby script/plugin install git://github.com/tapajos/brazilian-rails.git

Por padrão, a pluralização vem desabilitada, isso para não atrapalhar os projetos que já existem.

Como gem:

    gem install brazilian-rails

Depois que todas as gems forem instaladas você pode utiliza-las fazendo o require das gem que te interessam ou usar o require abaixo para carregar todas:

    require 'brazilian_rails'

Como funciona ?

Está tudo explicado na nossa api.

Achei um BUG, o que eu faço?

Por favor, nos avise! Isso é fácil e rápido. Isso pode ser feito em:

http://rubyforge.org/projects/brazilian-rails/

Quem está por traz disso tudo?

O Marcos Tapajós tomou coragem para publicar todas as funcionalidades em um plugin, com testes unitários para garantir que tudo funcione conforme manda o figurino.

Os loucos que mantém tudo funcionando são: Celestino Gomes, André Luiz Kupkovski, A galera da Improve It e mais alguns que não se manifestaram para pagar esse mico...

Alguns poucos já contribuiram, direta e indireramente, como:

Shairon Toledo, Guilherme Garnier, Bruno Iecker, Sylvestre Mergulhão, Eduardo Fiorezi, Rafael Cardoso e Edson César. Desculpe se esqueci de alguém

Algumas funcionalidades:

  • Date e Time no formato brasileiro
  • Números por Extenso
  • Dinheiro
  • Feriado
  • Mensagens de erro traduzidas
  • Pluralização em português-Brasil-sil-sil
  • etc

Duvidas ?

As duvidas podem ser enviadas diretamente a um dos desenvolvedores ou através da página do projeto no RubyForge

Quem investe nesse plugin ?

Este plugin é patrocinado pela Improve It.

Improve It