Forum: Rails I18n using translation variable inside String

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
09bbc36d6eb2bfdc5b54cf56f73e88f2?d=identicon&s=25 Aruna Chinnamuthu (arunajasmine)
on 2010-10-12 08:32
Hi , I am new to rails.. I am having a line in the mailing queue.rb file

subject ="Mail : Welcome to app"

I have added translation for Welcome to app as

str_welcome: "Welcome to app"

Now i am trying to replace Welcome to app in the file with the

how to do that as i have another prefix ("Mail") also ..
Iain Hecker (Guest)
on 2010-10-13 15:05
(Received via mailing list)
Or you could try nesting a translation:

subject = I18n.t(:mail, :title => I18n.t("str_welcome"))

Your mail translation would look like:

mail: "Mail: %{title}"

2010/10/12 Andrs Meja <>:
"Andrés Mejía" <> (Guest)
on 2010-10-15 22:59
(Received via mailing list)
Try subject="Mail: #{I18n.t("str_welcome")}"
This topic is locked and can not be replied to.