Index: openacs-4/packages/xowiki/tcl/form-field-procs.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/form-field-procs.tcl,v
diff -u -r1.239 -r1.240
--- openacs-4/packages/xowiki/tcl/form-field-procs.tcl	12 Aug 2013 19:46:49 -0000	1.239
+++ openacs-4/packages/xowiki/tcl/form-field-procs.tcl	14 Sep 2013 16:29:13 -0000	1.240
@@ -122,7 +122,7 @@
   }
 
   FormField instproc validation_check {validator_method value} {
-    return [my $validator_method $value]
+      return [my uplevel [list my $validator_method $value]]
   }
 
   FormField instproc validate {obj} {
@@ -169,7 +169,9 @@
         # a message key based on the class and the name of the validator.
         #
         set cl [namespace tail [lindex $proc_info 0]]
-        return [_ xowiki.$cl-validate_$validator [list value $value errorMsg $errorMsg]]
+	#my msg "__langPkg?[info exists __langPkg]"
+	if {![info exists __langPkg]} {set __langPkg "xowiki"}
+        return [_ $__langPkg.$cl-validate_$validator [list value $value errorMsg $errorMsg]]
         #return [::lang::message::lookup "" xowiki.$cl-validate_$validator %errorMsg% [list value $value errorMsg $errorMsg] 1]
       }
     }