Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Polish language support for Ruby on Rails
branch: master
Failed to load latest commit information.
lib Clean up version, actually bump
rails Switch to Jeweler
.gitignore Remove appraisals
Gemfile Appraisal to test multiple Rails versions.
Guardfile Guardfile
LICENSE Inital commit. readme update
Rakefile oops.
TODO updated TODO
polish.gemspec Clean up version, actually bump


travis-ci stillmaintained

Polish language support for Ruby on Rails.

Adds correct polish pluralization and better date formats. Also includes support for standalone months. ("%B %Y" should be Grudzień 2009, but "%d. %B %Y" should be 24. grudnia 2009).

Based on Russian by yaroslav.


Warning: as of version 0.1.0, polish is only tested with Rails 3 and Bundler. Use with caution, might give unexpected results.

To add Polish to your Rails app, simply add it to your Gemfile:

gem "polish", ">= 0.1.0"

Additionally, if you change the backend of I18n, you will need to make sure it includes the Pluralization module:

I18n.backend.class.send(:include, I18n::Backend::Pluralization)

What it does

The main feature of polish is fixing the date formats. It does that by setting the date.month_names and date.day_names translations to Procs that can detect the proper form.

Polish also adds correct pluralization rules.


Translations and date formats can be overridden in config/locales/pl.yml

Something went wrong with that request. Please try again.