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')
. '
- ' . join( '
- ', @{ $errors } ) . '
';
}
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|,