Translate all pages views

Jorge Calás Lozano committed May 07, 2011
commit 098a4642e493cb6fa3ef1727e97210e5c2bb24c2
Showing 7 changed files with 56 additions and 28 deletions
app/views/cms_admin/pages/_form.html.erb +10 -10
@@ @@ -2,27 +2,27 @@
<div id='page_save' class='box'>
<label>
<input type='checkbox'/>
- Published
+ <%= t('cms.views.pages.published') %>
</label>
<button></button>
</div>
<%= render :partial => 'cms_admin/uploads/index' %>
<% end %>
- <%= form.text_field :label, :id => (@cms_page.new_record?? 'slugify' : nil) %>
+ <%= form.text_field :label, :id => (@cms_page.new_record?? 'slugify' : nil), :label => t('cms.forms.label') %>
<div class='page_form_extras'>
<% unless @cms_site.pages.count == 0 || @cms_site.pages.root == @cms_page%>
- <%= form.text_field :slug, :id => 'slug' %>
+ <%= form.text_field :slug, :id => 'slug', :label => t('cms.forms.slug') %>
<% end %>
<% if (options = Cms::Layout.options_for_select(@cms_site)).present? %>
- <%= form.select :layout_id, options, {}, 'data-page-id' => @cms_page.id.to_i, :label => 'Layout' %>
+ <%= form.select :layout_id, options, {}, 'data-page-id' => @cms_page.id.to_i, :label => t('cms.forms.layout') %>
<% end %>
<% if (options = Cms::Page.options_for_select(@cms_site, @cms_page)).present? %>
- <%= form.select :parent_id, options %>
+ <%= form.select :parent_id, options, :label => t('cms.forms.parent') %>
<% end %>
<% if (options = Cms::Page.options_for_select(@cms_site, @cms_page, nil, 0, false)).present? %>
- <%= form.select :target_page_id, [['---- No Redirect ----', nil]] + options, :label => 'Redirect To Page' %>
+ <%= form.select :target_page_id, [["---- #{t('cms.forms.no_redirect')} ----", nil]] + options, :label => t('cms.forms.redirect_to_page') %>
<% end %>
<%= cms_hook :page_form, :object => form %>
</div>
@@ @@ -31,7 +31,7 @@
<%= form.simple_field nil, nil, :class => 'submit_element' do %>
<%= form.check_box :is_published, :disable_builder => true %>
- <%= form.label_for :is_published, :label => 'Published' %>
- <%= form.submit 'Preview', :name => 'preview', :id => nil, :disable_builder => true %>
- <%= form.submit @cms_page.new_record? ? 'Create Page' : 'Update Page', :disable_builder => true %>
- <% end %>
\ No newline at end of file
+ <%= form.label_for :is_published, :label => t('cms.views.pages.published') %>
+ <%= form.submit t('cms.views.pages.preview'), :name => 'preview', :id => nil, :disable_builder => true %>
+ <%= form.submit t("cms.forms.#{@cms_page.new_record? ? 'create_page' : 'update_page'}"), :disable_builder => true %>
+ <% end %>
app/views/cms_admin/pages/_index_branch.html.erb +9 -9
@@ @@ -1,5 +1,5 @@
- <%
- cms_page ||= index_branch
+ <%
+ cms_page ||= index_branch
has_children = cms_page.children.present?
has_siblings = cms_page.siblings.present?
branch_open = (session[:cms_page_tree] || []).member?(cms_page.id.to_s) || cms_page.root?
@@ @@ -8,21 +8,21 @@
<li id='<%= dom_id(cms_page) %>'>
<div class='item'>
<div class='toggle <%= 'open' if branch_open %>'>
- <%=
+ <%=
if has_children && !cms_page.root?
- link_to span_tag('toggle'), toggle_branch_cms_admin_page_path(cms_page), :remote => true
+ link_to span_tag(t('cms.views.pages.toggle')), toggle_branch_cms_admin_page_path(cms_page), :remote => true
end
%>
</div>
<div class='icon'>
<% if has_siblings %>
- <div class='dragger'><span>drag</span></div>
+ <div class='dragger'><span><%= t('cms.views.pages.drag') %></span></div>
<% end %>
</div>
<div class='action_links'>
- <%= link_to 'Add Child Page', new_cms_admin_page_path(:parent_id => cms_page.id) %>
- <%= link_to 'Edit', edit_cms_admin_page_path(cms_page) %>
- <%= link_to 'Delete', cms_admin_page_path(cms_page), :method => :delete, :confirm => 'Are you sure?' %>
+ <%= link_to t('cms.views.pages.add_child_page'), new_cms_admin_page_path(:parent_id => cms_page.id) %>
+ <%= link_to t('cms.views.pages.edit'), edit_cms_admin_page_path(cms_page) %>
+ <%= link_to t('cms.views.pages.delete'), cms_admin_page_path(cms_page), :method => :delete, :confirm => t('cms.views.pages.are_you_sure') %>
</div>
<div class='label'>
<%= link_to cms_page.label, edit_cms_admin_page_path(cms_page) %>
@@ @@ -36,4 +36,4 @@
<%= render :partial => 'index_branch', :collection => cms_page.children %>
</ul>
<% end %>
- </li>
\ No newline at end of file
+ </li>
app/views/cms_admin/pages/edit.html.erb +2 -2
@@ @@ -1,5 +1,5 @@
<%= link_to span_tag(pluralize(@cms_page.revisions.count, 'revision')), cms_admin_page_revisions_path(@cms_page), :class => 'big button' %>
- <h1> Editing Page </h1>
+ <h1><%= t('cms.views.pages.editing_page') %></h1>
<% content_for :right_column do %>
<%= render :partial => 'cms_admin/sites/mirrors', :object => @cms_page %>
@@ @@ -7,4 +7,4 @@
<%= cms_form_for @cms_page, :url => {:action => :update} do |form| %>
<%= render :partial => 'form', :object => form %>
- <% end %>
\ No newline at end of file
+ <% end %>
app/views/cms_admin/pages/index.html.erb +3 -3
@@ @@ -1,5 +1,5 @@
- <%= link_to span_tag('Create New Page'), new_cms_admin_page_path, :class => 'big button' %>
- <h1>Pages</h1>
+ <%= link_to span_tag(t('cms.views.pages.create_new_page')), new_cms_admin_page_path, :class => 'big button' %>
+ <h1><%= t('cms.views.pages.pages') %></h1>
<% content_for :right_column do %>
<%= render :partial => 'cms_admin/sites/mirrors' %>
@@ @@ -7,4 +7,4 @@
<ul class='list sortable'>
<%= render :partial => 'index_branch', :collection => @cms_pages %>
- </ul>
\ No newline at end of file
+ </ul>
app/views/cms_admin/pages/new.html.erb +2 -2
@@ @@ -1,5 +1,5 @@
- <h1> New Page </h1>
+ <h1><%= t('cms.views.pages.new_page') %></h1>
<%= cms_form_for @cms_page, :url => {:action => :create} do |form| %>
<%= render :partial => 'form', :object => form %>
- <% end %>
\ No newline at end of file
+ <% end %>
app/views/cms_admin/uploads/_index.html.erb +2 -2
@@ @@ -1,10 +1,10 @@
<div id='file_uploads' class='box'>
<div class='actions'>
- <a id='uploader_button' href='#' class='big button'>Upload Files</a>
+ <a id='uploader_button' href='#' class='big button'><%= t('cms.views.uploads.upload_files') %></a>
</div>
<div id='uploaded_files'>
<% Cms::Upload.order('file_file_name').all.each do |file| %>
<%= render :partial => 'cms_admin/uploads/file', :object => file %>
<% end %>
</div>
- </div>
\ No newline at end of file
+ </div>
config/locales/es.yml +28 -0
@@ @@ -0,0 +1,28 @@
+ es:
+ cms:
+ forms:
+ label: "Rótulo"
+ slug: "Ruta"
+ layout: "Diseño"
+ parent: "Padre"
+ no_redirect: "No Redirigir"
+ redirect_to_page: "Redirigir a la Página"
+ create_page: "Crear Página"
+ update_page: "Actualizar Página"
+ views:
+ pages:
+ new_page: "Nueva Página"
+ editing_page: "Editando Página"
+ published: "Publicada"
+ preview: "Vista Previa"
+ and_continue: "Y Continuar Editando"
+ toggle: "Cambiar"
+ drag: "Arrastrar"
+ add_child_page: "Añadir página hija"
+ edit: "Editar"
+ delete: "Eliminar"
+ are_you_sure: "¿Está seguro de que desea eliminar esta página?"
+ pages: "Páginas"
+ create_new_page: "Crear Nueva Página"
+ uploads:
+ upload_files: "Cargar Archivos"