# Get a rails locale language value in a javascript function

**URL:** <https://www.ruby-forum.com/t/get-a-rails-locale-language-value-in-a-javascript-function/143814>\
**Category:** Rails\
**Created:** [July 23, 2008, 12:06am UTC](https://www.ruby-forum.com/t/get-a-rails-locale-language-value-in-a-javascript-function/143814 "2008-07-23T00:06:48Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [July 23, 2008, 12:06am UTC](https://www.ruby-forum.com/t/get-a-rails-locale-language-value-in-a-javascript-function/143814/1 "2008-07-23T00:06:48Z")

</div>

in my environment.rb, the languge is defined :

GLoc.set\_config :default\_language =\> :en

when loading another page , a specific javascript function need to  
get this local as a var  
var useLanguage = “##”

is it possible ?

---

<div class="post-metadata">

**Author:** ![kadoudal](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/f0a364/32.png) [@kadoudal](https://www.ruby-forum.com/u/kadoudal)\
**Post date:** [July 23, 2008, 1:53am UTC](https://www.ruby-forum.com/t/get-a-rails-locale-language-value-in-a-javascript-function/143814/2 "2008-07-23T01:53:19Z")

</div>

On 22 Jul 2008, at 23:06, Erwin wrote:

> in my environment.rb, the languge is defined :
> 
> GLoc.set\_config :default\_language =\> :en
> 
> when loading another page , a specific javascript function need to  
> get this local as a var  
> var useLanguage = “##”

You’d have to generate some javascript with the appropriate values in  
it (you could do this from an initializer for example, just write out  
what you need to public/javascripts/language.js and include that  
javascript file where relevant).

Fred
