Translated

Get help Sign in

Translate content in Rails.

Simple, automatic translations for your Rails app.

25 translations per month for free. $0.003 per additional translation.

Get started for free

Plain text fields

class Message < ApplicationRecord
  has_translated_text_field :content
end

I18n.locale = :en
message = Message.create(content: 'Hello')
message.content # => 'Hello'

I18n.locale = :es
message.content # => 'Hola'

Rich text fields (with ActionText)

class Message < ApplicationRecord
  has_translated_rich_text :content
end

I18n.locale = :en
message = Message.create(content: 'Hello <b>world</b>!')
message.content # => 'Hello <b>world</b>!'

I18n.locale = :es
message.content # => 'Hola <b>mundo</b>!'

Brought to you by the makers of: