Coder Social home page Coder Social logo

tapajos / brazilian-rails Goto Github PK

View Code? Open in Web Editor NEW
361.0 27.0 100.0 939 KB

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.

Home Page: http://brazilian-rails.rubyforge.org

Ruby 100.00%

brazilian-rails's Introduction

Brazilian Rails

AVISO: A gem Brazilian Rails não tem um release de nova versão desde 2012, por falta de mantenedores ativos. Mais abaixo segue uma lista de gems que podem ser usadas em substituição a várias das gems internas do BR. Se você tem uma sugestão de outras gems, por favor, faça um Pull Request editando este README com sua sugestão.

O que foi?

O Brazilian Rails foi o plugin/gem 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 fácil configuração com Rails, e seu objetivo era unir alguns recursos úteis para os projetos, principalmente, voltados ao público brasileiro.

Quais as gems que compõe o Brazilian Rails?

  • brcep (Sugerimos o uso da gem via_cep)
  • brdata
  • brdinheiro
  • brhelper
  • brnumeros (Sugerimos o uso da gem cardinality-br)
  • brstring
  • brcpfcnpj (Sugerimos o uso da gem cpf_cnpj
  • brI18n

OBS: A gem brtraducao foi removida do Brazilian Rails devido a adição do suporte i18n do Rails. Ele continua podendo ser usada, porém não faz mais parte desse projeto.

OBS: A gem brI18n foi criada para acomodar as traduções usando suporte i18n das versões mais recentes do Rails.

Como faço para instalar?

É muito difícil...

com Bundler

Adicionar ao seu Gemfile:

gem 'brazilian-rails'

sem Bundler

require 'brazilian-rails'

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

I18n

Por padrão a gem não carrega o suporte de traduções do Rails, para usa-la você deve fazer o require abaixo:

require 'brI18n'

Como contribuir?

  1. Fazer um fork do projeto
  2. Instalar as dependências: bundle install (Se não tiver o bundler instalado, faça antes: gem install bundler)
  3. Fazer os devidos ajustes com os respectivos testes (TestUnit se possível e tente fazer commits atômicos)
  4. Fazer pull request

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.