Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p><a href="https://stackoverflow.com/users/902839/alexander-wenzowski">@Alexander Wenzowski</a> sent me on the right track.</p> <p>It seems the <a href="http://en.wikipedia.org/wiki/Byte_order_mark" rel="nofollow noreferrer">byte order mark</a> was messing up Heroku's loading of localization files...<br> When I converted the files to not have BOM, using Notepad++, everything got fixed.</p> <p>At first I was just trying to inspect this new thing for me, I18n.backend... and then I noticed what I had missed at first sight: that even though the data was there, it was all mangled.</p> <pre><code>&gt;&gt; I18n.backend =&gt; #&lt;I18n::Backend::Simple:0x7f74643e2f08 @skip_syntax_deprecation=false, @translations={:"\357\273\277# Sample localization file for English. Add mor e files in this directory for other locales. # See http://github.com/svenfuchs/rails-i18n/tree/master/rails%2Flocale for starting points.\nen"=&gt;{:Dest roy=&gt;"Remove", :suspend=&gt;"suspend", :confirm=&gt;"Are you sure?", :Admin=&gt;"Administration", :suspended=&gt;"%{model} was successfully suspended.", :Back=&gt;"B ack", :updated=&gt;"%{model} was successfully updated.", :html_title=&gt;"DeficitPuzzle", :to_frontpage=&gt;"to frontpage", :approve=&gt;"approve", :Show=&gt;"Show", :to_admin=&gt;"to administration", :theme=&gt;{:n=&gt;{:one=&gt;"1 theme", :other=&gt;"%{count} themes"}, :List=&gt;"Listing themes", :New=&gt;"New theme", :Destroy_perma nently=&gt;"Permanently remove this theme", :Editing=&gt;"Editing theme", :_=&gt;"Theme"}, :Progress=&gt;"Progress", :Proposals=&gt;"Proposals", :approved=&gt;"%{model} was successfully approved.", :activerecord=&gt;nil, :save_errors=&gt;{:one=&gt;"1 error prohibited this item from being saved", :other=&gt;"%{count} errors prohi bited this item from being saved"}, :proposal=&gt;{:n=&gt;{:one=&gt;"1 proposal", :other=&gt;"%{count} proposals"}, :List=&gt;"Listing proposals", :New=&gt;"New proposa l", :Impact=&gt;"Impact", :Destroy_permanently=&gt;"Permanently remove this proposal.", :Editing=&gt;"Editing proposal", :Approved=&gt;"Approved", :"Approved?"=&gt;" Approved?", :_=&gt;"Proposal", :Title=&gt;"Title", :Description=&gt;"Description"}, :helpers=&gt;{:submit=&gt;nil}, :created=&gt;"%{model} was successfully created.", : Edit=&gt;"Edit", :title=&gt;"Deficit puzzle: you fix the budget"}, :pt=&gt;{:Destroy=&gt;"Remover", :suspend=&gt;"suspender", :confirm=&gt;"De certeza?", :Admin=&gt;"Ad ministração", :suspended=&gt;"%{model} foi suspendida com sucesso.", :Back=&gt;"Atrás", :updated=&gt;"%{model} foi actualizada com sucesso.", :html_title=&gt;" DeficitPuzzle", :to_frontpage=&gt;"ir para página principal", :approve=&gt;"aprovar", :Show=&gt;"Mostrar", :to_admin=&gt;"ir para administração", :theme=&gt;{:n=&gt; {:one=&gt;"1 tema", :other=&gt;"%{count} temas"}, :List=&gt;"Listando temas", :New=&gt;"Novo tema", :Destroy_permanently=&gt;"Remover este tema permanentemente.", :E diting=&gt;"Editando tema", :_=&gt;"Tema"}, :Progress=&gt;"Progressão", :Proposals=&gt;"Propostas", :approved=&gt;"%{model} foi aprovada com sucesso.", :activerecor d=&gt;{:attributes=&gt;{:theme=&gt;{:title=&gt;"Título"}, :proposal=&gt;{:impact=&gt;"Impacto", :description=&gt;"Descrição", :title=&gt;"Título"}}, :models=&gt;{:theme=&gt;"Te ma", :proposal=&gt;"Proposta"}}, :save_errors=&gt;{:one=&gt;"1 erro impediu este item de ser salvo", :other=&gt;"%{count} erros impediram este item de ser salvo"} , :proposal=&gt;{:n=&gt;{:one=&gt;"1 proposta", :other=&gt;"%{count} propostas"}, :List=&gt;"Listando propostas", :New=&gt;"Nova proposta", :Impact=&gt;"Impacto", :Destroy _permanently=&gt;"Remover permanentemente esta proposta.", :Editing=&gt;"Editando proposta", :Approved=&gt;"Aprovada", :"Approved?"=&gt;"Aprovada?", :_=&gt;"Proposta ", :Title=&gt;"Título", :Description=&gt;"Descrição"}, :helpers=&gt;{:submit=&gt;{:update=&gt;"Actualizar %{model}", :create=&gt;"Criar %{model}"}}, :created=&gt;"%{mod el} foi criada com sucesso.", :Edit=&gt;"Editar", :title=&gt;"Deficit puzzle: tu consertas o orçamento"}, :en=&gt;{:support=&gt;{:array=&gt;{:words_connector=&gt;", ", :two_words_connector=&gt;" and ", :last_word_connector=&gt;", and "}}, :number=&gt;{:precision=&gt;{:format=&gt;{:delimiter=&gt;""}}, :format=&gt;{:separator=&gt;".", :delim iter=&gt;",", :precision=&gt;3, :significant=&gt;false, :strip_insignificant_zeros=&gt;false}, :human=&gt;{:storage_units=&gt;{:units=&gt;{:byte=&gt;{:one=&gt;"Byte", :other=&gt;"B ytes"}, :kb=&gt;"KB", :mb=&gt;"MB", :gb=&gt;"GB", :tb=&gt;"TB"}, :format=&gt;"%n %u"}, :format=&gt;{:delimiter=&gt;"", :precision=&gt;3, :significant=&gt;true, :strip_insignific ant_zeros=&gt;true}, :decimal_units=&gt;{:units=&gt;{:million=&gt;"Million", :unit=&gt;"", :billion=&gt;"Billion", :trillion=&gt;"Trillion", :quadrillion=&gt;"Quadrillion", : thousand=&gt;"Thousand"}, :format=&gt;"%n %u"}}, :percentage=&gt;{:format=&gt;{:delimiter=&gt;""}}, :currency=&gt;{:format=&gt;{:separator=&gt;".", :unit=&gt;"$", :delimiter=&gt;", ", :precision=&gt;2, :significant=&gt;false, :strip_insignificant_zeros=&gt;false, :format=&gt;"%u%n"}}}, :datetime=&gt;{:distance_in_words=&gt;{:about_x_hours=&gt;{:one=&gt; "about 1 hour", :other=&gt;"about %{count} hours"}, :about_x_years=&gt;{:one=&gt;"about 1 year", :other=&gt;"about %{count} years"}, :x_days=&gt;{:one=&gt;"1 day", :oth er=&gt;"%{count} days"}, :over_x_years=&gt;{:one=&gt;"over 1 year", :other=&gt;"over %{count} years"}, :less_than_x_minutes=&gt;{:one=&gt;"less than a minute", :other=&gt; "less than %{count} minutes"}, :about_x_months=&gt;{:one=&gt;"about 1 month", :other=&gt;"about %{count} months"}, :x_minutes=&gt;{:one=&gt;"1 minute", :other=&gt;"%{co unt} minutes"}, :almost_x_years=&gt;{:one=&gt;"almost 1 year", :other=&gt;"almost %{count} years"}, :x_months=&gt;{:one=&gt;"1 month", :other=&gt;"%{count} months"}, :l ess_than_x_seconds=&gt;{:one=&gt;"less than 1 second", :other=&gt;"less than %{count} seconds"}, :half_a_minute=&gt;"half a minute", :x_seconds=&gt;{:one=&gt;"1 second" , :other=&gt;"%{count} seconds"}}, :prompts=&gt;{:day=&gt;"Day", :minute=&gt;"Minute", :month=&gt;"Month", :year=&gt;"Year", :hour=&gt;"Hour", :second=&gt;"Seconds"}}, :time= &gt;{:formats=&gt;{:default=&gt;"%a, %d %b %Y %H:%M:%S %z", :short=&gt;"%d %b %H:%M", :long=&gt;"%B %d, %Y %H:%M"}, :pm=&gt;"pm", :am=&gt;"am"}, :date=&gt;{:formats=&gt;{:defaul t=&gt;"%Y-%m-%d", :short=&gt;"%b %d", :long=&gt;"%B %d, %Y"}, :abbr_day_names=&gt;["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"], :order=&gt;[:year, :month, :day] , :day_names=&gt;["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], :abbr_month_names=&gt;[nil, "Jan", "Feb", "Mar", "Apr", "Ma y", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], :month_names=&gt;[nil, "January", "February", "March", "April", "May", "June", "July", "August", "S eptember", "October", "November", "December"]}, :errors=&gt;{:format=&gt;"%{attribute} %{message}", :messages=&gt;{:even=&gt;"must be even", :confirmation=&gt;"doesn 't match confirmation", :greater_than_or_equal_to=&gt;"must be greater than or equal to %{count}", :accepted=&gt;"must be accepted", :equal_to=&gt;"must be equ al to %{count}", :not_an_integer=&gt;"must be an integer", :empty=&gt;"can't be empty", :wrong_length=&gt;"is the wrong length (should be %{count} characters)" , :less_than=&gt;"must be less than %{count}", :blank=&gt;"can't be blank", :too_short=&gt;"is too short (minimum is %{count} characters)", :exclusion=&gt;"is res erved", :inclusion=&gt;"is not included in the list", :less_than_or_equal_to=&gt;"must be less than or equal to %{count}", :not_a_number=&gt;"is not a number", :too_long=&gt;"is too long (maximum is %{count} characters)", :invalid=&gt;"is invalid", :odd=&gt;"must be odd", :greater_than=&gt;"must be greater than %{count} "}}, :activerecord=&gt;{:errors=&gt;{:messages=&gt;{:record_invalid=&gt;"Validation failed: %{errors}", :taken=&gt;"has already been taken"}}}, :helpers=&gt;{:submit=&gt;{ :submit=&gt;"Save %{model}", :update=&gt;"Update %{model}", :create=&gt;"Create %{model}"}, :select=&gt;{:prompt=&gt;"Please select"}}}}, @initialized=true&gt; </code></pre>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload