Fixes #11727 - Added proper human readable description to User#mail_enabled field(cherry picked from commit 1d7d78a045d907338f253b683e91225fa2068b6a)
i18n - extracting new, updating rails, pulling from tx
Fixes #7096 - Adds STI to templates
This commit converts Ptables to be just another type of Template so itgets the same features as ConfigTemplate. ConfigTemplate was renamed toProvisioningTemplate to reflect UI and the name under it's commonly known.
fixes #10509 - add toggle for LDAP usergroup updating
Fixes #8525 - Rename "Mail" to "Email" in user preferences
refresh locales
fixes #2444 - locale selector in user account
Changed validation text s/must be downcase/must be lowercase.
remove test translations
fixes #2420 - extract strings for i18n from JavaScript, various i18n fixes
fixes #2426 - translate model and column names to English
Feature #2368 - form helpers, exceptions and fixes
Feature #2368 - i18n extracting strings
Feature #2368 - merging new strings
Feature #2368 - renaming i18n domain to 'foreman.pot'
Feature #2368 - i18n integrating Transifex
Add gettext calls to the locations pages and the user pages.
These pages provide examples for using single translations:
_("Here is a simple")
single substitutions:
_("I like %s") % "pie"
and complex ones:
_("%{character"} should %{action}") % {:character => "Jar Jar Binks", :action => "be erased"}
fixes #2269 - Add gettext framework to foreman.
This patch adds a gettext based localization framework to the Foreman. This is done by adding the fast_gettext and gettext_i18n_rails gems along with their depdencies. An example translation is done to the login page and the users controller....