Index: lightbox2.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/lightbox2/lightbox2.module,v
retrieving revision 1.16.2.17.2.52
diff -u -r1.16.2.17.2.52 lightbox2.module
--- lightbox2.module 27 Feb 2008 14:07:59 -0000 1.16.2.17.2.52
+++ lightbox2.module 28 Feb 2008 15:35:42 -0000
@@ -476,7 +476,8 @@
   // Load the javascript settings.
   $js_settings = array(
     'rtl' => $rtl,
-    'file_path' => '^(/\w\w)/'. file_directory_path(),
+    'file_path' => base_path() .'(\w\w/)'. file_directory_path(),
+    'base_path' => base_path(),
     'default_image' => base_path() . $path .'/images/brokenimage.jpg',
     'display_image_size' => variable_get('lightbox2_display_image_size', ''),
     'overlay_opacity' => variable_get('lightbox2_overlay_opacity', '0.6'),
Index: js/image_nodes.js
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/lightbox2/js/image_nodes.js,v
retrieving revision 1.3.2.4.4.22
diff -u -r1.3.2.4.4.22 image_nodes.js
--- js/image_nodes.js 18 Feb 2008 12:56:20 -0000 1.3.2.4.4.22
+++ js/image_nodes.js 28 Feb 2008 15:35:42 -0000
@@ -45,7 +45,8 @@
             var orig_href = $(this).attr("href");
             var pattern = new RegExp(settings.file_path);
             if (orig_href.match(pattern)) {
-              orig_href = orig_href.replace(/^\/\w\w/, "");
+              var lang_pattern = new RegExp(settings.base_path + "\\w\\w\\/");
+              orig_href = orig_href.replace(lang_pattern, settings.base_path);
             }

             // Handle flickr images.
