Index: views_bonus_export.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/views_bonus/Attic/views_bonus_export.module,v
retrieving revision 1.1.2.5
diff -u -r1.1.2.5 views_bonus_export.module
--- views_bonus_export.module	7 Aug 2007 15:33:10 -0000	1.1.2.5
+++ views_bonus_export.module	15 Aug 2007 20:11:34 -0000
@@ -164,7 +164,8 @@
       $headings[] = $field['label'] ? $field['label'] : $fields[$field['fullname']]['name'];
     }
   }
-  $output .= implode(',', $headings) ."\r\n";
+  $comma = t(',');
+  $output .= implode($comma, $headings) ."\r\n";
 
   // one row for each node
   foreach ($nodes as $node) {
@@ -174,13 +175,13 @@
         $value = $field;
         $value = views_theme_field('views_handle_field', $field['queryname'], $fields, $field, $node, $view);
         $value = preg_replace('/<.*?>/', '', $value); // strip html tags
-        $value = str_replace(array("\r", "\n", ','), ' ', $value); // strip line breaks and commas
+        $value = str_replace(array("\r", "\n", $comma), ' ', $value); // strip line breaks and commas
         $value = str_replace('"', '""', $value); // escape " characters
         $value = decode_entities($value);
         $values[] = '"' . $value . '"';
       }
     }
-    $output .= implode(',', $values) . "\r\n";
+    $output .= implode($comma, $values) . "\r\n";
   }
   drupal_set_header('Content-Type: text/x-comma-separated-values');
   drupal_set_header('Content-Disposition: attachment; filename="view-'. $view->name .'.csv"');

