? files
? generate-content.php
? t.patch
? modules/devel
? modules/project
? modules/timesheet
? modules/tinymce
? modules/znode_tabs
? themes/spreadfirefox
Index: update.php
===================================================================
RCS file: /cvs/drupal/drupal/update.php,v
retrieving revision 1.171
diff -u -r1.171 update.php
--- update.php	15 Jan 2006 17:13:30 -0000	1.171
+++ update.php	16 Jan 2006 23:30:29 -0000
@@ -438,7 +438,7 @@
   else {
     // This is the first page so return some output immediately.
     $percent = 0;
-    $message = 'Starting updates...';
+    $message = t('Starting updates…');
   }
 
   drupal_set_html_head('<meta http-equiv="Refresh" content="0; URL=update.php?op='. $new_op .'">');
Index: includes/pager.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/pager.inc,v
retrieving revision 1.53
diff -u -r1.53 pager.inc
--- includes/pager.inc	15 Jan 2006 16:55:35 -0000	1.53
+++ includes/pager.inc	16 Jan 2006 23:30:50 -0000
@@ -311,7 +311,7 @@
   if ($i != $pager_max) {
     $output .= $text;
     if ($i > 1) {
-      $output .= '<span class="pager-ellipsis">…</span>';
+      $output .= '<span class="pager-ellipsis">'. t('…') .'</span>';
     }
 
     // Now generate the actual pager piece.
@@ -328,7 +328,7 @@
     }
 
     if ($i < $pager_max) {
-      $output .= '<span class="pager-ellipsis">…</span>';
+      $output .= '<span class="pager-ellipsis">'. t('…') .'</span>';
     }
   }
   $output .= '</span>';
Index: includes/theme.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/theme.inc,v
retrieving revision 1.274
diff -u -r1.274 theme.inc
--- includes/theme.inc	16 Jan 2006 20:57:53 -0000	1.274
+++ includes/theme.inc	16 Jan 2006 23:31:05 -0000
@@ -872,7 +872,7 @@
  * Returns code that emits the 'more help'-link.
  */
 function theme_more_help_link($url) {
-  return '<div class="more-help-link">' . t('[<a href="%link">more help...</a>]', array('%link' => check_url($url))) . '</div>';
+  return '<div class="more-help-link">' . t('[<a href="%link">more help…</a>]', array('%link' => check_url($url))) . '</div>';
 }
 
 /**
@@ -967,7 +967,7 @@
   if ($object->uid && $object->name) {
     // Shorten the name when it is too long or it will break many tables.
     if (drupal_strlen($object->name) > 20) {
-      $name = drupal_substr($object->name, 0, 15) .'...';
+      $name = drupal_substr($object->name, 0, 15) . t('…');
     }
     else {
       $name = $object->name;
Index: includes/unicode.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/unicode.inc,v
retrieving revision 1.13
diff -u -r1.13 unicode.inc
--- includes/unicode.inc	15 Jan 2006 07:14:14 -0000	1.13
+++ includes/unicode.inc	16 Jan 2006 23:33:46 -0000
@@ -196,10 +196,10 @@
     while (($string[--$len] != ' ') && ($len > 0)) {};
   }
   if ((ord($string[$len]) < 0x80) || (ord($string[$len]) >= 0xC0)) {
-    return substr($string, 0, $len) . ($dots ? ' ...' : '');
+    return substr($string, 0, $len) . ($dots ? ' ' . t('…') : '');
   }
   while (ord($string[--$len]) < 0xC0) {};
-  return substr($string, 0, $len) . ($dots ? ' ...' : '');
+  return substr($string, 0, $len) . ($dots ? ' ' . t('…') : '');
 }
 
 /**
Index: misc/update.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/update.js,v
retrieving revision 1.4
diff -u -r1.4 update.js
--- misc/update.js	21 Dec 2005 23:44:08 -0000	1.4
+++ misc/update.js	16 Jan 2006 23:29:21 -0000
@@ -13,7 +13,7 @@
       }
 
       var progress = new progressBar('updateprogress', updateCallback, HTTPPost);
-      progress.setProgress(-1, 'Starting updates...');
+      progress.setProgress(-1, 'Starting updates…');
       $('progress').appendChild(progress.element);
       progress.startMonitoring('update.php?op=do_update', 0);
     }
Index: misc/upload.js
===================================================================
RCS file: /cvs/drupal/drupal/misc/upload.js,v
retrieving revision 1.4
diff -u -r1.4 upload.js
--- misc/upload.js	16 Dec 2005 12:50:38 -0000	1.4
+++ misc/upload.js	16 Jan 2006 23:29:24 -0000
@@ -39,7 +39,7 @@
   var hide = $(this.hide);
   // Insert progressbar and stretch to take the same space.
   this.progress = new progressBar('uploadprogress');
-  this.progress.setProgress(-1, 'Uploading file...');
+  this.progress.setProgress(-1, 'Uploading file…');
   this.progress.element.style.width = '28em';
   this.progress.element.style.height = hide.offsetHeight +'px';
   hide.parentNode.insertBefore(this.progress.element, hide);
Index: modules/filter.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/filter.module,v
retrieving revision 1.101
diff -u -r1.101 filter.module
--- modules/filter.module	15 Jan 2006 07:14:14 -0000	1.101
+++ modules/filter.module	16 Jan 2006 23:29:29 -0000
@@ -172,16 +172,16 @@
 <p>A basic example:</p>
 <blockquote><p>You want to have a box with the title "Welcome" that you use to greet your visitors. The content for this box could be created by going:</p>
 <pre>
-  print t("Welcome visitor, ... welcome message goes here ...");
+  print t("Welcome visitor, … welcome message goes here …");
 </pre>
 <p>If we are however dealing with a registered user, we can customize the message by using:</p>
 <pre>
   global $user;
   if ($user->uid) {
-    print t("Welcome $user->name, ... welcome message goes here ...");
+    print t("Welcome $user->name, … welcome message goes here …");
   }
   else {
-    print t("Welcome visitor, ... welcome message goes here ...");
+    print t("Welcome visitor, … welcome message goes here …");
   }
 </pre></blockquote>
 <p>For more in-depth examples, we recommend that you check the existing Drupal code and use it as a starting point, especially for sidebar boxes.</p>');
Index: modules/profile.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/profile.module,v
retrieving revision 1.128
diff -u -r1.128 profile.module
--- modules/profile.module	13 Jan 2006 15:54:05 -0000	1.128
+++ modules/profile.module	16 Jan 2006 23:29:33 -0000
@@ -20,7 +20,7 @@
 function profile_help($section) {
   switch ($section) {
     case 'admin/help#profile':
-      $output = '<p>'. t('The profile module allows you to define custom fields (such as country, real name, age, ...) in the user profile.  This permits users of a site to share more information about themselves, and can help community-based sites to organize users around profile fields.') .'</p>';
+      $output = '<p>'. t('The profile module allows you to define custom fields (such as country, real name, age, …) in the user profile.  This permits users of a site to share more information about themselves, and can help community-based sites to organize users around profile fields.') .'</p>';
       $output .= t('<p>The following types of fields can be added to the user profile:</p>
 <ul>
 <li>single-line textfield</li>
@@ -43,7 +43,7 @@
     case 'admin/modules#description':
       return t('Supports configurable user profiles.');
     case 'admin/settings/profile':
-      return t('<p>Here you can define custom fields that users can fill in in their user profile (such as <em>country</em>, <em>real name</em>, <em>age</em>, ...).</p>');
+      return t('<p>Here you can define custom fields that users can fill in in their user profile (such as <em>country</em>, <em>real name</em>, <em>age</em>, …).</p>');
   }
 }
 
Index: modules/search.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/search.module,v
retrieving revision 1.157
diff -u -r1.157 search.module
--- modules/search.module	15 Jan 2006 07:14:14 -0000	1.157
+++ modules/search.module	16 Jan 2006 23:43:08 -0000
@@ -1094,7 +1094,7 @@
 
   // If we didn't find anything, return the beginning.
   if (count($ranges) == 0) {
-    return truncate_utf8($text, 256) . ' ...';
+    return truncate_utf8($text, 256) . ' ' . t('…');
   }
 
   // Sort the text ranges by starting position.
@@ -1124,7 +1124,7 @@
   foreach ($newranges as $from => $to) {
     $out[] = substr($text, $from, $to - $from);
   }
-  $text = (isset($newranges[0]) ? '' : '... '). implode(' ... ', $out) .' ...';
+  $text = (isset($newranges[0]) ? '' : t('…') . ' '). implode(' ' . t('…') . ' ', $out) .' ' . t('…');
 
   // Highlight keywords. Must be done at once to prevent conflicts ('strong' and '<strong>').
   $text = preg_replace('/'. $boundary .'('. implode('|', $keys) .')'. $boundary .'/iu', '<strong>\0</strong>', $text);
Index: modules/statistics.module
===================================================================
RCS file: /cvs/drupal/drupal/modules/statistics.module,v
retrieving revision 1.214
diff -u -r1.214 statistics.module
--- modules/statistics.module	7 Jan 2006 10:12:32 -0000	1.214
+++ modules/statistics.module	16 Jan 2006 23:38:16 -0000
@@ -458,7 +458,7 @@
  * statistics module.
  */
 function _statistics_column_width($column, $width = 35) {
-  return (strlen($column) > $width ? substr($column, 0, $width) . '...' : $column);
+  return (strlen($column) > $width ? substr($column, 0, $width) . t('…') : $column);
 }
 
 function _statistics_format_item($title, $link) {
