jim/carmen — Issue #81: default_locale has no fallback
Author: tmaier
Created: 2012-01-08 22:47:58+00:00
State: open

When I set `Carmen.default_locale ` to a non existant locale, the application throws an exception.
Instead it should fall back to the gem default. English.

Second, it would be great if there were some specs and tests about the behavior of `default_locale`.

It would be even better if the default would be always `I18n.locale` which keeps the current language used in a typical rails application.

Currently, I set carmen's default_locale with this:
I bet there is a better way :)

```ruby
# Set default locale for carmen gem
# Shall be revised in later version.
available_carmen = [:cn, :cs, :de, :en, :es, :fi, :hi, :it, :jp, :nl, :pl, :pt, :ru, :sk, :sv]
carmen_locale = available.select { |locale| locale == I18n.locale }.first
carmen_locale && Carmen.default_locale = carmen_locale
```