On Jul 18, 2013, at 1:51 AM, Tushar Patil <tushar01pa...@gmail.com> wrote:

> Hi, 
> Here i mention my hi.bootstrap.yml file, and i use 
> create company => key use in form.html
> 
> <%= f.submit t('.create company', :default => t("helpers.links.Create 
> Company")), :class => 'btn btn-primary' %>
> 
> It works fine for Hindi, but it gives problem for English
> 
> hi:
>  helpers:
>   actions:          "क्रिया"
> 
>  links:
>    Edit:            "संपादित करें"
>    new:             "नई"
>    update:          "अपडेट"
>    cancel:          "रद्द करें"
>    enable:          "द्रश्य"
>    disable:         "अदृश्य"
>    Create Company:  "कंपनी बनाएं"
>    Delete:          "हटाना"
> 
> Let me know where i am wrong

Well, first problem I'm noting is that you're saying it works with you're hindi 
file, and you posted your hindi file. You say it doesn't work with  english, 
but you didn't post the english translation file.

Any idea why?

> 
> On Wednesday, July 17, 2013 8:31:08 PM UTC+5:30, tamouse wrote:
> Pardon the follow up on myself… 
> 
> On Jul 17, 2013, at 7:55 AM, Tamara Temple <tamous...@gmail.com> wrote: 
> 
> > 
> > On Jul 17, 2013, at 4:39 AM, Colin Law <cla...@googlemail.com> wrote: 
> > 
> >> On 17 July 2013 12:24, Tushar Patil <tushar...@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+unsubscr...@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/45456acb-e2da-4981-ac67-78e71686736a%40googlegroups.com.
> For more options, visit https://groups.google.com/groups/opt_out.
>  
>  

-- 
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+unsubscr...@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/E28681C7-850D-4D09-9F97-BBF1A0527A55%40gmail.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to