docs/docs/going-further/i18n
sidebar_position: 3
title: i18n
i18n and Ransack
Ransack translation files are available in
Ransack::Locale. You may also be interested in one of the
many translations for Ransack available at
http://www.localeapp.com/projects/2999.
Predicate and attribute translations in forms may be specified as follows (see
the translation files in Ransack::Locale for more examples):
locales/en.yml:
en: ransack: asc: ascending desc: descending predicates: cont: contains not_cont: not contains start: starts with end: ends with gt: greater than lt: less than models: person: Passenger attributes: person: name: Full Name article: title: Article Title body: Main Content
Attribute names may also be changed globally, or under activerecord
:
en: attributes: model_name: model_field1: field name1 model_field2: field name2 activerecord: attributes: namespace/article: title: AR Namespaced Title namespace_article: title: Old Ransack Namespaced Title