Index: openacs-4/packages/xowiki/tcl/weblog-procs.tcl =================================================================== RCS file: /usr/local/cvsroot/openacs-4/packages/xowiki/tcl/weblog-procs.tcl,v diff -u -r1.43 -r1.44 --- openacs-4/packages/xowiki/tcl/weblog-procs.tcl 9 Apr 2009 10:37:50 -0000 1.43 +++ openacs-4/packages/xowiki/tcl/weblog-procs.tcl 22 Nov 2009 22:50:46 -0000 1.44 @@ -33,6 +33,12 @@ # Entry $t might contain a package prefix set form_item_id [$package_id lookup -default_lang $default_lang -name $t] if {$form_item_id == 0} { + # maybe try alternate lookup for form with language prefix "en" + if {[regexp {^(..):(.+)$} $t _ prefix stripped_name ] && $prefix ne "en"} { + set form_item_id [$package_id lookup -name en:$stripped_name] + } + } + if {$form_item_id == 0} { # The form does not exist in the CR. Maybe we can create it # via a prototype page? regexp {^.+:(.*)$} $t _ t