Sha256: bbcc0e057d3519087f34785a8b88921c1eb71db316a88252f520da9e63387920
Contents?: true
Size: 1.33 KB
Versions: 1
Compression:
Stored size: 1.33 KB
Contents
<h1>Ruby-Locale and Ruby on Rails 2.2 sample</h1> <p><a href ="http://locale.rubyforge.org/svn/trunk/locale_rails/sample">[source code]</a></p> <h2>The values from Rails</h2> <table border="1" cellspacing="0" cellpadding="2"> <tr><th>Variables</th><th>Values</th></tr> <tr><td>HTTP_ACCEPT_LANGUAGE</td><td> <%= request.cgi.accept_language %></td></tr> <tr><td>HTTP_ACCEPT_CHARSET</td><td> <%= request.cgi.accept_charset %></td></tr> <tr><td>QUERY_STRING</td><td> <%= request.cgi.query_string %></td></tr> <tr><td>params[:lang]</td><td><%= params[:lang] %></td></tr> <tr><td>cookies[:lang]</td><td> <%= cookies[:lang] %></td></tr> </table> <%= render :partial => 'part' %> <h2>Separate Localized View template file in each languages</h2> <p>View template can be separeted with language tags.</p> <ol> <li><%= link_to "uz_UZ has special index page(index_uz_UZ.html.erb)", :controller => :samples, :action => :index, :lang => "uz_UZ" %></li> <li><%= link_to "uz uses normal index page", :controller => :samples, :action => :index, :lang => "uz" %></li> <li><%= link_to "nl has special _part page(_part_nl.html.erb)", :controller => :samples, :action => :index, :lang => "nl" %></li> <li><%= link_to "nl_BE also uses the special _part page(_part_nl.html.erb)", :controller => :samples, :action => :index, :lang => "nl_BE" %></li> </ol>
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
locale_rails-0.1.0 | sample/app/views/samples/index.html.erb |