diff --git a/lib/WebGUI/International.pm b/lib/WebGUI/International.pm index b3b210332..1f406206e 100644 --- a/lib/WebGUI/International.pm +++ b/lib/WebGUI/International.pm @@ -39,9 +39,16 @@ This package can also be used in object-oriented (OO) style. use WebGUI::International; my $i = WebGUI::International->new($session,$namespace); + $string = $i->get($internationalId); + $string = $i->get($internationalId, $otherNamespace); + $url = $i->makeUrlCompliant($url); + $hashRef = $i->getLanguage($lang); + + $hashRef = $i->getLanguages(); + =head1 METHODS These functions/methods are available from this package: diff --git a/lib/WebGUI/Operation/Profile.pm b/lib/WebGUI/Operation/Profile.pm index 1208862db..60c40423f 100644 --- a/lib/WebGUI/Operation/Profile.pm +++ b/lib/WebGUI/Operation/Profile.pm @@ -151,7 +151,7 @@ sub validateProfileData { $warning .= '
  • '.$i18n->get(1072).'
  • '; } if ($field->getId eq "language") { - unless (exists WebGUI::International->new($session)->getLanguages($session)->{$fieldValue}) { + unless (exists $i18n->getLanguages()->{$fieldValue}) { $error .= '
  • '.$field->getLabel.' '.$i18n->get(451).'
  • '; } }