# Gloc and sprintf?

**URL:** <https://www.ruby-forum.com/t/gloc-and-sprintf/116808>\
**Category:** Rails\
**Created:** [October 9, 2007, 11:26pm UTC](https://www.ruby-forum.com/t/gloc-and-sprintf/116808 "2007-10-09T23:26:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![phil](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e95f7d/32.png) [@phil](https://www.ruby-forum.com/u/phil)\
**Post date:** [October 9, 2007, 11:26pm UTC](https://www.ruby-forum.com/t/gloc-and-sprintf/116808/1 "2007-10-09T23:26:23Z")

</div>

I am trying to use a combination of gloc and sprintf on my  
multilingual website.  
If I do this:  
\<%=sprintf(l(:film\_info\_minutes),film.duration) %\>

I get a compile error:  
Translation value “%d minutes” with arguments [] caused error ‘too few  
arguments’

but if I do:  
\<%=sprintf("%d minutes",film.duration) %\>

it works fine. Please tell me that its possible to nest gloc with a  
sprintf! What am I doing wrong?

Thanks!

---

<div class="post-metadata">

**Author:** ![phil](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/p/e95f7d/32.png) [@phil](https://www.ruby-forum.com/u/phil)\
**Post date:** [October 9, 2007, 11:34pm UTC](https://www.ruby-forum.com/t/gloc-and-sprintf/116808/2 "2007-10-09T23:34:35Z")

</div>

Solved it! (embarassing yourself in public is such a good motivator!)

I needed to simply do:  
\<%=l(:film\_info\_minutes, film.duration)%\>
