Wednesday, July 17, 2013

Re: [Rails] help regarding internationalization for bootstrap button.

Pardon the follow up on myself…

On Jul 17, 2013, at 7:55 AM, Tamara Temple <tamouse.lists@gmail.com> wrote:

>
> On Jul 17, 2013, at 4:39 AM, Colin Law <clanlaw@googlemail.com> wrote:
>
>> On 17 July 2013 12:24, Tushar Patil <tushar01patil@gmail.com> wrote:
>>> Hi,
>>> I am trying to convert my application in hindi, I am stuck in the renaming
>>> submit button name, It works fine for hindi but not working for english, it
>>> gives syntax error, here is my submit button code
>>>
>>> <%= f.submit t('.Create Company', :default => t("helpers.links.Create
>>> Company")), :class => 'btn btn-primary' %>
>>
>> I have not used internationalisation, but should that be
>> <%= f.submit t('.Create Company'), :default => t("helpers.links.Create
>>> Company"), :class => 'btn btn-primary' %>
>>
>
> In this case, probably not -- the #t helper takes a default: option in case the first item is not found in the translation tables.
>
> I suspect the key '.Create Company' to be the culprit -- and actually I think the leading '.' in this case might be the problem. Very hard to tell without seeing the translation tables. Making a translation key a spaced phrase with capitals is unusual as well -- these things are keys, and just seeing this seems odd to me. It might work? It certainly seems to be working for the default translation token.
>
> Tushar, please paste in the segments from each of your translation files so we can see the actual code?
>
>> Colin
>>
>>>
>>> Create Company => mention in the hi.bootstrap.yml file
>>> Please, let me know where i am wrong.


Tushar, please try this: remove the default: from the t() call, and see if you get the translation not found error?

<% f.submit t('.Create Company'), class: 'btn btn-primary' %>


--
You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rubyonrails-talk+unsubscribe@googlegroups.com.
To post to this group, send email to rubyonrails-talk@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/rubyonrails-talk/47FF4740-3AF9-4528-8AF2-60EE57C1CECF%40gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.

0 Comments:

Post a Comment

Subscribe to Post Comments [Atom]

<< Home


Real Estate