diff --git a/app/controllers/application_controller.rb b/app/controllers/application_controller.rb index cf6b62d..9e78181 100644 --- a/app/controllers/application_controller.rb +++ b/app/controllers/application_controller.rb @@ -1,7 +1,6 @@ # The filters added to this controller will be run for all controllers in the application. # Likewise will all the methods added be available for all controllers. class ApplicationController < ActionController::Base - before_filter :localize before_filter :user_login_filter before_filter :add_scripts @@ -162,7 +161,12 @@ class ApplicationController < ActionController::Base ' tinymce end + + def _(text) + t text + end - helper_method :include_simple_tinymce + helper_method :include_simple_tinymce, :_ + end diff --git a/app/controllers/login_controller.rb b/app/controllers/login_controller.rb index cceb45b..c48a0a0 100644 --- a/app/controllers/login_controller.rb +++ b/app/controllers/login_controller.rb @@ -26,7 +26,7 @@ class LoginController < ApplicationController end else @login_user = Customer.new - flash["error"] = _('Wrong email or password specified.') + flash["error"] = t :wrong_email_or_password redirect_to :action => "index" end end diff --git a/app/controllers/webmail_controller.rb b/app/controllers/webmail_controller.rb index 0454543..dde6163 100644 --- a/app/controllers/webmail_controller.rb +++ b/app/controllers/webmail_controller.rb @@ -48,23 +48,23 @@ class WebmailController < ApplicationController end case operation_param - when _('copy') # copy + when t(:copy) # copy msg_ids = [] messages_param.each { |msg_id, bool| msg_ids << msg_id.to_i if bool == BOOL_ON and dst_folder != @folder_name } if messages_param folder.copy_multiple(msg_ids, dst_folder) if msg_ids.size > 0 - when _('move') # move + when t(:move) # move msg_ids = [] messages_param.each { |msg_id, bool| msg_ids << msg_id.to_i if bool == BOOL_ON and dst_folder != @folder_name } if messages_param folder.move_multiple(msg_ids, dst_folder) if msg_ids.size > 0 - when _('delete') # delete + when t(:delete) # delete msg_ids = [] messages_param.each { |msg_id, bool| msg_ids << msg_id.to_i if bool == BOOL_ON } if messages_param folder.delete_multiple(msg_ids) if msg_ids.size > 0 - when _('mark read') # mark as read + when t(:mark_read) # mark as read messages_param.each { |msg_id, bool| msg = folder.mark_read(msg_id.to_i) if bool == BOOL_ON } if messages_param - when _('mark unread') # mark as unread + when t(:mark_unread) # mark as unread messages_param.each { |msg_id, bool| msg = folder.mark_unread(msg_id.to_i) if bool == BOOL_ON } if messages_param when "SORT" session['lsort'] = sort_query = params["scc"] diff --git a/app/helpers/application_helper.rb b/app/helpers/application_helper.rb index 70cfff2..f800b5a 100644 --- a/app/helpers/application_helper.rb +++ b/app/helpers/application_helper.rb @@ -118,7 +118,7 @@ module ApplicationHelper end def link_main - link_to(_('Contacts'), contacts_path) + link_to( t(:contacts), contacts_path) end def alternator diff --git a/app/helpers/navigation_helper.rb b/app/helpers/navigation_helper.rb index 6dfb5f1..b58f42f 100644 --- a/app/helpers/navigation_helper.rb +++ b/app/helpers/navigation_helper.rb @@ -4,15 +4,15 @@ module NavigationHelper end def link_send_mail - link_to(_('Compose'), :controller=>"webmail", :action=>"compose") + link_to( t(:compose), :controller=>"webmail", :action=>"compose") end def link_mail_prefs - link_to(_('Preferences'), :controller=>"webmail", :action=>"prefs") + link_to( t(:preferences), :controller=>"webmail", :action=>"prefs") end def link_mail_filters - link_to(_('Filters'), :controller=>"webmail", :action=>"filters") + link_to( t(:filters), :controller=>"webmail", :action=>"filters") end def folder_manage_link(folder) @@ -33,11 +33,11 @@ module NavigationHelper end def link_contact_add_one - link_to(_('Add one contact'), new_contact_path) + link_to(t(:add_one_contact), new_contact_path) end def link_contact_add_multiple - link_to(_('Add multiple'), :controller => "/contacts/contact", :action => "add_multiple") + link_to(t(:add_multiple), :controller => "/contacts/contact", :action => "add_multiple") end def link_contact_group_list @@ -45,21 +45,9 @@ module NavigationHelper end def link_folders - link_to(_('Folders'), :controller=>"/webmail", :action=>"messages") + link_to( t(:folders), :controller=>"/webmail", :action=>"messages") end - def link_send_mail - link_to(_('Compose'), :controller=>"/webmail", :action=>"compose") - end - - def link_mail_prefs - link_to(_('Preferences'), :controller=>"/webmail", :action=>"prefs") - end - - def link_mail_filters - link_to(_('Filters'), :controller=>"/webmail", :action=>"filters") - end - private def short_fn(folder) diff --git a/app/helpers/webmail_helper.rb b/app/helpers/webmail_helper.rb index c87cdcb..ab0bcbc 100644 --- a/app/helpers/webmail_helper.rb +++ b/app/helpers/webmail_helper.rb @@ -3,16 +3,12 @@ require 'mail2screen' module WebmailHelper include Mail2Screen - def link_folders - link_to(_('Folders'), :controller=>"webmail", :action=>"messages") - end - def link_compose_new - link_to(_('Compose new mail'), :controller=>"webmail", :action=>"compose") + link_to(t(:compose_txt), :controller=>"webmail", :action=>"compose") end def link_refresh - link_to(_('Refresh'), :controller=>"webmail", :action=>"refresh") + link_to(t(:refresh), :controller=>"webmail", :action=>"refresh") end def link_message_list @@ -20,23 +16,23 @@ module WebmailHelper end def link_reply_to_sender(msg_id) - link_to(_('Reply'), :controller=>"webmail", :action=>"reply", :params=>{"msg_id"=>msg_id}) + link_to(t(:reply), :controller=>"webmail", :action=>"reply", :params=>{"msg_id"=>msg_id}) end def link_forward_message(msg_id) - link_to(_('Forward'), :controller=>"webmail", :action=>"forward", :params=>{"msg_id"=>msg_id}) + link_to(t(:forward), :controller=>"webmail", :action=>"forward", :params=>{"msg_id"=>msg_id}) end def link_flag_for_deletion(msg_id) - link_to(_('Delete'), :controller=>"webmail", :action=>"delete", :params=>{"msg_id"=>msg_id}) + link_to(t(:delete), :controller=>"webmail", :action=>"delete", :params=>{"msg_id"=>msg_id}) end def link_view_source(msg_id) - link_to(_('View source'), {:controller=>"webmail", :action=>"view_source", :params=>{"msg_id"=>msg_id}}, {'target'=>"_blank"}) + link_to(t(:view_source), {:controller=>"webmail", :action=>"view_source", :params=>{"msg_id"=>msg_id}}, {'target'=>"_blank"}) end def link_filter_add - link_to(_('Add filter'), :controller=>'webmail', :action=>'filter_add') + link_to(t(:add_filter), :controller=>'webmail', :action=>'filter_add') end def folder_link(folder) @@ -103,7 +99,7 @@ module WebmailHelper def page_navigation_webmail(pages) nav = "

" - nav << "(#{pages.length} #{_('Pages')})   " + nav << "(#{pages.length} #{t :pages})   " window_pages = pages.current.window.pages nav << "..." unless window_pages[0].first? @@ -117,10 +113,10 @@ module WebmailHelper nav << "..." unless window_pages[-1].last? nav << "   " - nav << link_to(_('First'), :controller=>"webmail", :action=>'messages', :page=>@pages.first.number) << " | " unless @pages.current.first? - nav << link_to(_('Prev'), :controller=>"webmail", :action=>'messages', :page=>@pages.current.previous.number) << " | " if @pages.current.previous - nav << link_to(_('Next'), :controller=>"webmail", :action=>'messages', :page=>@pages.current.next.number) << " | " if @pages.current.next - nav << link_to(_('Last'), :controller=>"webmail", :action=>'messages', :page=>@pages.last.number) << " | " unless @pages.current.last? + nav << link_to(t(:first), :controller=>"webmail", :action=>'messages', :page=>@pages.first.number) << " | " unless @pages.current.first? + nav << link_to(t(:prev), :controller=>"webmail", :action=>'messages', :page=>@pages.current.previous.number) << " | " if @pages.current.previous + nav << link_to(t(:next), :controller=>"webmail", :action=>'messages', :page=>@pages.current.next.number) << " | " if @pages.current.next + nav << link_to(t(:last), :controller=>"webmail", :action=>'messages', :page=>@pages.last.number) << " | " unless @pages.current.last? nav << "

" @@ -161,7 +157,7 @@ module WebmailHelper private def empty_trash_link(folder_name) - link_to(_('(Empty)'), + link_to( "(#{t :empty})", { :controller => "webmail", :action => "empty", :params=>{"folder_name"=>folder_name}}, :confirm => _('Do you really want to empty trash?')) end diff --git a/app/views/contacts/index.html.erb b/app/views/contacts/index.html.erb index 4860ee4..ecfb375 100644 --- a/app/views/contacts/index.html.erb +++ b/app/views/contacts/index.html.erb @@ -1,16 +1,16 @@ -

<%= _('Contacts')%>

+

<%= t :contacts %>

diff --git a/app/views/webmail/filter.rhtml b/app/views/webmail/filter.rhtml index cfe840c..4bb728c 100644 --- a/app/views/webmail/filter.rhtml +++ b/app/views/webmail/filter.rhtml @@ -4,7 +4,7 @@
  • <%=link_folders%>
  • <%=link_send_mail%>
  • <%=link_mail_prefs%>
  • -
  • <%= _('Filters') %>
  • +
  • <%= t :filters %>
  • <%=link_main%>
  • diff --git a/app/views/webmail/filters.rhtml b/app/views/webmail/filters.rhtml index a729e10..24fbb24 100644 --- a/app/views/webmail/filters.rhtml +++ b/app/views/webmail/filters.rhtml @@ -7,7 +7,7 @@
  • <%=link_folders%>
  • <%=link_send_mail%>
  • <%=link_mail_prefs%>
  • -
  • <%= _('Filters') %> +
  • <%= t :filters %> diff --git a/app/views/webmail/message.rhtml b/app/views/webmail/message.rhtml index 05b0be8..772bc11 100644 --- a/app/views/webmail/message.rhtml +++ b/app/views/webmail/message.rhtml @@ -1,7 +1,7 @@ -

    <%=_('Mailbox')%>

    +

    <%=t :mailbox %>