Thank you for your assistance.
I tried renaming as per your suggestion and tried resending email but
the email delivery failed.
Then I looked in the localization code and found the following code in
lib/localization.rb which is responsible for adding the _en to the
# redefinition of ActionMail::Base#render_message, that adds locale
# the template name
def render_message(method_name, body)
I commented the entire code out, restarted the server and tried again
and voila!, it worked.
My forgot password message arrived with content-type set to:
Seeing how many folks are using SLHG, I highly recommend the addition
of following tips as the addition of these will highly benefit your
- How to modify the above code to keep the localization but still be
able to use multi-part messages.
- How to specify a reply_to address for ActionMailer. (I still cannot
figure it out)
- How to specify content type of text/html without using multipart
for SLHG (by using @content_type=“text/html”)
The SLHG works great, though it does takes some time. I have finally
integrated it and recommend that it be added to the recipes also. The
documentation that comes with SLHG is pretty self explanatory but can
What editor did you use to compose the book? Docbook or something
Thank you once again for your assistance and great tips.
P.S. I recommend that all Ruby developers be officially called Ruby
gemologists to stand out from the rest.
Chad F. email@example.com wrote: On 2/7/06, Ben M. wrote:
I used SHLG and it generated a “forgot_password” method in my MemberNotify ActionMailer
subclass and a “forgot_password_en.html” view. That all appears to work.
Sorry I can’t offer any insight on why things aren’t working – I’m still very new to all
this – but I thought I should point out that the “_en” isn’t breaking mine. I’m fairly
certain that’s added by the Localization plugin.
Yea, my bet is (I don’t know the localization plugin well) that the
localization plugin overrides the view-finding logic in a way that
doesn’t affect the hardcoded checks that happen in the ActionMailer
code. It might be worth a patch to ActionMailer to make it more
flexible if that’s the case (or maybe not).
http://pragmaticprogrammer.com/titles/fr_rr/ (Rails Recipes - In Beta!)
http://pragmaticprogrammer.com/titles/mjwti/ (My Job Went to India,
and All I Got Was This Lousy Book)
http://rubygems.rubyforge.org (over one million gems served!)