# Localizing the views

**URL:** <https://www.ruby-forum.com/t/localizing-the-views/154057>\
**Category:** Rails\
**Created:** [November 24, 2008, 11:33pm UTC](https://www.ruby-forum.com/t/localizing-the-views/154057 "2008-11-24T23:33:58Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [November 24, 2008, 11:33pm UTC](https://www.ruby-forum.com/t/localizing-the-views/154057/1 "2008-11-24T23:33:58Z")

</div>

Hi,

Using I18n, how would you localize the hard-coded html that is inside a  
view? I can’t find a way to do that in a clean manner.

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [November 25, 2008, 12:01am UTC](https://www.ruby-forum.com/t/localizing-the-views/154057/2 "2008-11-25T00:01:59Z")

</div>

## By hand. One string at a time.

Ryan B.  
Freelancer

> **[frozenplague.net](http://frozenplague.net)**
>
> This domain may be for sale!

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [November 25, 2008, 1:01am UTC](https://www.ruby-forum.com/t/localizing-the-views/154057/3 "2008-11-25T01:01:21Z")

</div>

Ryan B. wrote:

> ## By hand. One string at a time.
> 
> Ryan B.  
> Freelancer  
> [http://frozenplague.net](http://frozenplague.net)

Crap, I was fearing that would be the answer. I thought about creating a  
layout for each language, but it would not be very maintainable.

---

<div class="post-metadata">

**Author:** ![fipa](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/9e8a1a/32.png) [@fipa](https://www.ruby-forum.com/u/fipa)\
**Post date:** [November 25, 2008, 9:45am UTC](https://www.ruby-forum.com/t/localizing-the-views/154057/4 "2008-11-25T09:45:16Z")

</div>

Hi Fernando,

you can probably make it more automated by writing a Rake task such as  
this: [4068’s gists · GitHub](http://gist.github.com/4068/) for Gibberish.

–karmi

On Nov 25, 1:01 am, Fernando P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)
