diff --git a/lib/WebGUI/Shop/PayDriver.pm b/lib/WebGUI/Shop/PayDriver.pm index 5319782b3..d1656667e 100644 --- a/lib/WebGUI/Shop/PayDriver.pm +++ b/lib/WebGUI/Shop/PayDriver.pm @@ -756,7 +756,7 @@ sub www_edit { my $form = $self->getEditForm; $form->submit; - return $admin->getAdminConsole->render($form->print, $i18n->echo("payment methods")); + return $admin->getAdminConsole->render($form->print, $i18n->get('payment methods')); } #------------------------------------------------------------------- diff --git a/lib/WebGUI/Shop/PayDriver/ITransact.pm b/lib/WebGUI/Shop/PayDriver/ITransact.pm index cac5bb91f..3b67fef12 100644 --- a/lib/WebGUI/Shop/PayDriver/ITransact.pm +++ b/lib/WebGUI/Shop/PayDriver/ITransact.pm @@ -425,29 +425,29 @@ sub definition { %fields = ( vendorId => { fieldType => 'text', - label => $i18n->echo('vendorId'), - hoverHelp => $i18n->echo('vendorId help'), + label => $i18n->get('vendorId'), + hoverHelp => $i18n->get('vendorId help'), }, password => { fieldType => 'password', - label => $i18n->echo('password'), - hoverHelp => $i18n->echo('password help'), + label => $i18n->get('password'), + hoverHelp => $i18n->get('password help'), }, useCVV2 => { fieldType => 'yesNo', - label => $i18n->echo('use cvv2'), - hoverHelp => $i18n->echo('use cvv2 help'), + label => $i18n->get('use cvv2'), + hoverHelp => $i18n->get('use cvv2 help'), }, emailMessage => { fieldType => 'textarea', - label => $i18n->echo('emailMessage'), - hoverHelp => $i18n->echo('emailMessage help'), + label => $i18n->get('emailMessage'), + hoverHelp => $i18n->get('emailMessage help'), }, # readonly stuff from old plugin here? ); push @{ $definition }, { - name => $i18n->echo('Itransact'), + name => $i18n->get('Itransact'), properties => \%fields, }; @@ -509,11 +509,11 @@ plugin. sub getButton { my $self = shift; my $session = $self->session; - my $i18n = WebGUI::International->new($session, 'PayDriver_ITansact'); + my $i18n = WebGUI::International->new($session, 'PayDriver_ITransact'); my $payForm = WebGUI::Form::formHeader($session) . $self->getDoFormTags('getCredentials') - . WebGUI::Form::submit($session, {value => $i18n->echo('ITransact') }) + . WebGUI::Form::submit($session, {value => $i18n->get('ITransact') }) . WebGUI::Form::formFooter($session); return $payForm; @@ -733,8 +733,7 @@ sub www_getCredentials { # Process form errors if ( $errors ) { - #### TODO: i18n - $output .= $i18n->echo('The following errors occurred:') + $output .= $i18n->get('error occurred message') . ''; } diff --git a/lib/WebGUI/i18n/English/PayDriver_ITransact.pm b/lib/WebGUI/i18n/English/PayDriver_ITransact.pm index 71302e7e1..2d651bb05 100755 --- a/lib/WebGUI/i18n/English/PayDriver_ITransact.pm +++ b/lib/WebGUI/i18n/English/PayDriver_ITransact.pm @@ -2,21 +2,31 @@ package WebGUI::i18n::English::PayDriver_ITransact; use strict; our $I18N = { + 'error occurred message' => { + message => q|The following errors occurred:|, + lastUpdated => 0, + context => q|The message that tell the user that there were some errors in their submitted credentials.|, + }, + 'ITransact' => { + message => q|ITransact|, + lastUpdated => 0, + context => q|The name of the ITransact plugin|, + }, 'label' => { - message => q|Credit Card|, - lastUpdated => 0, - context => q|Default ITransact payment gateway label| - }, + message => q|Credit Card|, + lastUpdated => 0, + context => q|Default ITransact payment gateway label| + }, 'phone' => { - message => q|Telephone Number|, - lastUpdated => 0, - context => q|Form label in the checkout form of the iTransact module.| - }, - 'country' => { - message => q|Country|, - lastUpdated => 0, - context => q|Form label in the checkout form of the iTransact module.| - }, + message => q|Telephone Number|, + lastUpdated => 0, + context => q|Form label in the checkout form of the iTransact module.| + }, + 'country' => { + message => q|Country|, + lastUpdated => 0, + context => q|Form label in the checkout form of the iTransact module.| + }, 'firstName' => { message => q|First name|, lastUpdated => 0, @@ -73,21 +83,45 @@ our $I18N = { lastUpdated => 0, context => q|Form label in the configuration form of the iTransact module.| }, + 'vendorId help' => { + message => q|Fill in the username or vendor id you got from ITransact.|, + lastUpdated => 0, + context => q|Hover help for vendor id in the configuration form of the iTransact module.| + }, + 'use cvv2' => { message => q|Use CVV2|, lastUpdated => 0, context => q|Form label in the configuration form of the iTransact module.| }, + 'use cvv2 help' => { + message => q|Set this option to yes if you want to use CVV2.|, + lastUpdated => 0, + context => q|Form label in the configuration form of the iTransact module.| + }, + 'emailMessage' => { message => q|Email message|, lastUpdated => 0, context => q|Form label in the configuration form of the iTransact module.| }, + 'emailMessage help' => { + message => q|The message that will be appended to the email user will receive from ITransact.|, + lastUpdated => 0, + context => q|Hover help for the email message field in the configuration form of the iTransact module.| + }, + + 'password' => { message => q|Password|, lastUpdated => 0, context => q|Form label in the configuration form of the iTransact module.| }, + 'password help' => { + message => q|The password for your ITransact account.|, + lastUpdated => 0, + context => q|Hover help for the password field in the configuration form of the iTransact module.| + }, 'module name' => { message => q|iTransact|,