translate invitations_controller
This commit is contained in:
parent
42e374f3c1
commit
66a1913735
|
@ -6,7 +6,7 @@ class InvitationsController < ApplicationController
|
|||
if Rails.application.allow_invitation_requests?
|
||||
@invitation_request = InvitationRequest.new
|
||||
else
|
||||
flash[:error] = "Public invitation requests are not allowed."
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flashpublicinvitnotallowed'
|
||||
return redirect_to "/login"
|
||||
end
|
||||
end
|
||||
|
@ -17,21 +17,20 @@ class InvitationsController < ApplicationController
|
|||
|
||||
def confirm_email
|
||||
if !(ir = InvitationRequest.where(:code => params[:code].to_s).first)
|
||||
flash[:error] = "Invalid or expired invitation request"
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flashrequestconfirmation'
|
||||
return redirect_to "/invitations/request"
|
||||
end
|
||||
|
||||
ir.is_verified = true
|
||||
ir.save!
|
||||
|
||||
flash[:success] = "Your invitation request has been validated and " <<
|
||||
"will now be shown to other logged-in users."
|
||||
flash[:success] = I18n.t 'controllers.invitations_controller.flashsuccessinvitrequest'
|
||||
return redirect_to "/invitations/request"
|
||||
end
|
||||
|
||||
def create
|
||||
if !@user.can_invite?
|
||||
flash[:error] = "Your account cannot send invitations"
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flashaccountnotinvit'
|
||||
redirect_to "/settings"
|
||||
return
|
||||
end
|
||||
|
@ -46,8 +45,7 @@ class InvitationsController < ApplicationController
|
|||
i.send_email
|
||||
flash[:success] = I18n.t 'controllers.invitations_controller.flashsuccessinvit', :guest => "#{params[:email].to_s}"
|
||||
rescue
|
||||
flash[:error] = "Could not send invitation, verify the e-mail " <<
|
||||
"address is valid."
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flasherrorssinvit'
|
||||
end
|
||||
|
||||
if params[:return_home]
|
||||
|
@ -65,8 +63,7 @@ class InvitationsController < ApplicationController
|
|||
@invitation_request.ip_address = request.remote_ip
|
||||
|
||||
if @invitation_request.save
|
||||
flash[:success] = "You have been e-mailed a confirmation to " <<
|
||||
params[:invitation_request][:email].to_s << "."
|
||||
flash[:success] = I18n.t 'controllers.invitations_controller.flashrequestconfirmation', :email => "#{params[:invitation_request][:email].to_s}"
|
||||
return redirect_to "/invitations/request"
|
||||
else
|
||||
render :action => :build
|
||||
|
@ -78,7 +75,7 @@ class InvitationsController < ApplicationController
|
|||
|
||||
def send_for_request
|
||||
if !(ir = InvitationRequest.where(:code => params[:code].to_s).first)
|
||||
flash[:error] = "Invalid or expired invitation request"
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flashinvalidinvitation'
|
||||
return redirect_to "/invitations"
|
||||
end
|
||||
|
||||
|
@ -89,9 +86,7 @@ class InvitationsController < ApplicationController
|
|||
i.save!
|
||||
i.send_email
|
||||
ir.destroy!
|
||||
flash[:success] = "Successfully e-mailed invitation to " <<
|
||||
ir.name.to_s << "."
|
||||
|
||||
flash[:success] = I18n.t 'controllers.invitations_controller.flashsuccessinvit', :guest => "#{ir.name.to_s}"
|
||||
return redirect_to "/invitations"
|
||||
end
|
||||
|
||||
|
@ -101,14 +96,12 @@ class InvitationsController < ApplicationController
|
|||
end
|
||||
|
||||
if !(ir = InvitationRequest.where(:code => params[:code].to_s).first)
|
||||
flash[:error] = "Invalid or expired invitation request"
|
||||
flash[:error] = I18n.t 'controllers.invitations_controller.flashrequestconfirmation'
|
||||
return redirect_to "/invitations"
|
||||
end
|
||||
|
||||
ir.destroy!
|
||||
flash[:success] = "Successfully deleted invitation request from " <<
|
||||
ir.name.to_s << "."
|
||||
|
||||
flash[:success] = I18n.t 'controllers.invitations_controller.flashsuccessdeleteinvit', :name => "#{ir.name.to_s}"
|
||||
return redirect_to "/invitations"
|
||||
end
|
||||
end
|
||||
|
|
|
@ -354,7 +354,14 @@ en:
|
|||
neweststoriestitle: "Newest Stories"
|
||||
licensetext: "<div class=\"box wide\">You have no privacy.</div>"
|
||||
invitations_controller:
|
||||
flashpublicinvitnotallowed: "Public invitation requests are not allowed."
|
||||
flashsuccessinvitrequest: "Your invitation request has been validated and will now be shown to other logged-in users."
|
||||
flashaccountnotinvit: "Your account cannot send invitations"
|
||||
flashsuccessinvit: "Successfully e-mailed invitation to %{guest}."
|
||||
flasherrorssinvit: "Could not send invitation, verify the e-mail address is valid."
|
||||
flashrequestconfirmation: "You have been e-mailed a confirmation to %{email}."
|
||||
flashinvalidinvitation: "Invalid or expired invitation request"
|
||||
flashsuccessdeleteinvit: "Successfully deleted invitation request from %{name}"
|
||||
messages_controller:
|
||||
messagestitle: "Messages"
|
||||
messagessenttitle: "Messages Sent"
|
||||
|
|
|
@ -367,7 +367,14 @@ fr:
|
|||
neweststoriestitle: "Dernières infos"
|
||||
licensetext: "<div class=\"box wide\">Toutes les actions sur le site sont publiques à l'exception des messages privés entre utilisateurs. Les actions de modération peuvent être consultées via le <a href=\"/moderations\">Journal de modération</a>.<br/><a rel=\"license\" href=\"https://creativecommons.org/licenses/by/4.0/deed.fr\"><img alt=\"Licence Creative Commons\" style=\"border-width:0\" src=\"https://i.creativecommons.org/l/by/4.0/88x31.png\" /></a><br /><span xmlns:dct=\"http://purl.org/dc/terms/\" property=\"dct:title\">Le Journal du hacker</span> est mis à disposition selon les termes de la <a rel=\"license\" href=\"https://creativecommons.org/licenses/by/4.0/deed.fr\">licence Creative Commons Attribution 4.0 International</a>.</div>"
|
||||
invitations_controller:
|
||||
flashpublicinvitnotallowed: "Demandes publiques d'invitation non-autorisées."
|
||||
flashsuccessinvitrequest: "Votre demande d'invitation a été validée et sera maintenant affichée aux utilisateurs connectés."
|
||||
flashaccountnotinvit: "Votre compte ne peut pas envoyer d'invitations"
|
||||
flashsuccessinvit: "Invitation envoyée par e-mail avec succès à %{guest}."
|
||||
flasherrorssinvit: "L'invitation n'a pas pu être envoyée, merci de vérifier l'adresse e-mail."
|
||||
flashrequestconfirmation: "Un e-mail de confirmation vous a été envoyé à %{email}."
|
||||
flashinvalidinvitation: "Invitation invalide ou expirée"
|
||||
flashsuccessdeleteinvit: "Demande d'invitation de %{name} supprimée avec succès"
|
||||
messages_controller:
|
||||
messagestitle: "Messages"
|
||||
messagessenttitle: "Messages envoyés"
|
||||
|
|
Loading…
Reference in a new issue