Changeset 83 in subversion


Ignore:
Timestamp:
Nov 14, 2005 6:55:46 PM (8 years ago)
Author:
roundcube
Message:

SMTPS support and minor bugfixes

Location:
trunk/roundcubemail
Files:
13 edited

Legend:

Unmodified
Added
Removed
  • trunk/roundcubemail/CHANGELOG

    r82 r83  
    8181- Redesign of client side AJAX code (enable multi threading) 
    8282- Added keep-alive signal every minute 
    83  
     83- Added support for SMTPS 
  • trunk/roundcubemail/config/main.inc.php.dist

    r67 r83  
    3838 
    3939// use this host for sending mails. 
     40// to use SSL connection, set ssl://smtp.host.com 
    4041// if left blank, the PHP mail() function is used 
    4142$rcmail_config['smtp_server'] = ''; 
    4243 
    43 // SMTP port (default is 25) 
     44// SMTP port (default is 25; 465 for SSL) 
    4445$rcmail_config['smtp_port'] = 25; 
    4546 
     
    6869// use this folder to store temp files (must be writebale for apache user) 
    6970$rcmail_config['temp_dir'] = 'temp/'; 
     71 
     72// use this folder to store log files (must be writebale for apache user) 
     73$rcmail_config['log_dir'] = 'logs/'; 
    7074 
    7175// session lifetime in minutes 
  • trunk/roundcubemail/program/include/bugs.inc

    r8 r83  
    6464                 $arg_arr['file'], 
    6565                 $arg_arr['line']); 
    66  
    67     if ($fp = fopen($INSTALL_PATH.'logs/errors', 'a')) 
     66                  
     67    if (empty($CONFIG['log_dir'])) 
     68      $CONFIG['log_dir'] = $INSTALL_PATH.'logs'; 
     69       
     70    if ($fp = fopen($CONFIG['log_dir'].'/errors', 'a')) 
     71     
    6872      { 
    6973      fwrite($fp, $log_entry); 
  • trunk/roundcubemail/program/include/main.inc

    r80 r83  
    4141  $CONFIG = array_merge($CONFIG, $rcmail_config); 
    4242 
     43  if (empty($CONFIG['log_dir'])) 
     44    $CONFIG['log_dir'] = $INSTALL_PATH.'logs'; 
     45  else 
     46    $CONFIG['log_dir'] = ereg_replace('\/$', '', $CONFIG['log_dir']); 
    4347 
    4448  // set PHP error logging according to config 
     
    4650    { 
    4751    ini_set('log_errors', 1); 
    48     ini_set('error_log', $INSTALL_PATH.'logs/errors');   
     52    ini_set('error_log', $CONFIG['log_dir'].'/errors'); 
    4953    } 
    5054  if ($CONFIG['debug_level'] & 4) 
  • trunk/roundcubemail/program/include/rcube_shared.inc

    r67 r83  
    11471147  if ($utf8_decode && function_exists('utf8ToUnicodeEntities')) 
    11481148    $text = utf8ToUnicodeEntities($text); 
     1149  else if ($utf8_decode) 
     1150    $OUTPUT->set_charset('UTF-8'); 
    11491151 
    11501152 
     
    12071209    if (!$html_encode_arr) 
    12081210      { 
    1209       $html_encode_arr = get_html_translation_table(HTML_ENTITIES); // HTML_SPECIALCHARS 
     1211      $html_encode_arr = get_html_translation_table(HTML_SPECIALCHARS); // HTML_ENTITIES 
    12101212      $html_encode_arr[chr(128)] = '€'; 
    12111213      unset($html_encode_arr['?']); 
     
    12391241  if (!$js_rep_table) 
    12401242    { 
     1243    $js_rep_table = $rtf_rep_table = $xml_rep_table = array(); 
     1244 
    12411245    for ($c=160; $c<256; $c++)  // can be increased to support more charsets 
    12421246      { 
    12431247      $hex = dechex($c); 
    1244       $js_rep_table[Chr($c)] = sprintf("\u%s%s", str_repeat('0', 4-strlen($hex)), $hex); 
     1248      //$js_rep_table[Chr($c)] = sprintf("\u%s%s", str_repeat('0', 4-strlen($hex)), $hex); 
    12451249      $rtf_rep_table[Chr($c)] = "\\'$hex"; 
    12461250      $xml_rep_table[Chr($c)] = "&#$c;"; 
  • trunk/roundcubemail/program/include/rcube_smtp.inc

    r57 r83  
    5454  global $SMTP_CONN, $CONFIG, $SMTP_ERROR; 
    5555  $smtp_timeout = null; 
     56  $smtp_host = $CONFIG['smtp_server']; 
    5657  $smtp_port = is_numeric($CONFIG['smtp_port']) ? $CONFIG['smtp_port'] : 25; 
     58  $smtp_host_url = parse_url($CONFIG['smtp_server']); 
    5759   
     60  // overwrite port 
     61  if ($smtp_host_url['host'] && $smtp_host_url['port']) 
     62    { 
     63    $smtp_host = $smtp_host_url['host']; 
     64    $smtp_port = $smtp_host_url['port']; 
     65    } 
     66 
     67  // re-write smtp host 
     68  if ($smtp_host_url['host'] && $smtp_host_url['scheme']) 
     69    $smtp_host = sprintf('%s://%s', $smtp_host_url['scheme'], $smtp_host_url['host']); 
     70 
     71 
    5872  // create Net_SMTP object and connect to server 
    5973  if (!is_object($smtp_conn)) 
    6074    { 
    61     $SMTP_CONN = new Net_SMTP($CONFIG['smtp_server'], $smtp_port, 'localhost'); 
     75    $SMTP_CONN = new Net_SMTP($smtp_host, $smtp_port, 'localhost'); 
    6276 
    6377    // set debugging 
  • trunk/roundcubemail/program/localization/el/labels.inc

    r82 r83  
    1919*/ 
    2020 
    21 $utf8_decoding = TRUE; 
    22  
    2321$labels = array(); 
    2422 
    2523// login page 
    26 $labels['username']  = 'ΌΜοΌα χρήστη'; 
    27 $labels['password']  = 'ΚωΎικός πρόσβασης'; 
    28 $labels['server']    = 'ΔιακοΌιστής'; 
    29 $labels['login']     = 'ΕίσοΎος'; 
     24$labels['username']  = 'Œíïìá ÷ñÞóôç'; 
     25$labels['password']  = 'Êùäéêüò ðñüóâáóçò'; 
     26$labels['server']    = 'ÄéáêïìéóôÞò'; 
     27$labels['login']     = 'Åßóïäïò'; 
    3028 
    3129// taskbar 
    32 $labels['logout']   = 'ΑποσύΜΎεση'; 
     30$labels['logout']   = 'Áðïóýíäåóç'; 
    3331$labels['mail']     = 'E-Mail'; 
    34 $labels['settings'] = 'Προσωπικές ρϠ
    35 ÎžÎŒÎ¯ÏƒÎµÎ¹Ï‚'; 
    36 $labels['addressbook'] = 'Βιβλίο ΎιεϠ
    37 ÎžÏÎœÏƒÎµÏ‰Îœ'; 
     32$labels['settings'] = 'ÐñïóùðéêÝò ñõèìßóåéò'; 
     33$labels['addressbook'] = 'Âéâëßï äéåõèýíóåùí'; 
    3834 
    3935// mailbox names 
    40 $labels['inbox']  = 'ΕισερχόΌεΜα'; 
    41 $labels['sent']   = 'ΑπεσταλΌέΜα'; 
    42 $labels['trash']  = 'ΚάΎος αχρήστωΜ'; 
    43 $labels['drafts'] = 'ΠροσχέΎια'; 
    44 $labels['junk']   = '’χρηστα'; 
     36$labels['inbox']  = 'Åéóåñ÷üìåíá'; 
     37$labels['sent']   = 'ÁðåóôáëìÝíá'; 
     38$labels['trash']  = 'ÊÜäïò á÷ñÞóôùí'; 
     39$labels['drafts'] = 'Ðñïó÷Ýäéá'; 
     40$labels['junk']   = '¢÷ñçóôá'; 
    4541 
    4642// message listing 
    47 $labels['subject'] = 'ΘέΌα'; 
    48 $labels['nosubject']  = '(χωρίς ΞέΌα)'; 
    49 $labels['from']    = 'Αποστολέας'; 
    50 $labels['to']      = 'Παραλήπτης'; 
    51 $labels['cc']      = 'ΚοιΜοποίηση'; 
    52 $labels['bcc']     = 'ΚρϠ
    53 Ï†Î® κοιΜοποίηση'; 
    54 $labels['replyto'] = 'ΑπάΜτηση προς'; 
    55 $labels['replytoallmessage'] = 'ΑπάΜτηση προς τοΜ αποστολέα και προς όλοϠ
    56 Ï‚ τοϠ
    57 Ï‚ παραλήπτες'; 
    58 $labels['date']    = 'ΗΌεροΌηΜία'; 
    59 $labels['size']    = 'ΜέγεΞος'; 
    60 $labels['priority'] = 'Προτεραιότητα'; 
    61 $labels['organization'] = 'ΟργαΜισΌός'; 
    62 $labels['sortby']   = '΀αΟιΜόΌηση κατά'; 
    63 $labels['sortasc']  = 'ΑύΟοϠ
    64 ÏƒÎ± ταΟιΜόΌηση'; 
    65 $labels['sortdesc'] = 'ΊΞίΜοϠ
    66 ÏƒÎ± ταΟιΜόΌηση'; 
     43$labels['subject'] = 'ÈÝìá'; 
     44$labels['nosubject']  = '(÷ùñßò èÝìá)'; 
     45$labels['from']    = 'ÁðïóôïëÝáò'; 
     46$labels['to']      = 'ÐáñáëÞðôçò'; 
     47$labels['cc']      = 'Êïéíïðïßçóç'; 
     48$labels['bcc']     = 'ÊñõöÞ êïéíïðïßçóç'; 
     49$labels['replyto'] = 'ÁðÜíôçóç ðñïò'; 
     50$labels['replytoallmessage'] = 'ÁðÜíôçóç ðñïò ôïí áðïóôïëÝá êáé ðñïò üëïõò ôïõò ðáñáëÞðôåò'; 
     51$labels['date']    = 'Çìåñïìçíßá'; 
     52$labels['size']    = 'ÌÝãåèïò'; 
     53$labels['priority'] = 'Ðñïôåñáéüôçôá'; 
     54$labels['organization'] = 'Ïñãáíéóìüò'; 
     55$labels['sortby']   = 'Ôáîéíüìçóç êáôÜ'; 
     56$labels['sortasc']  = 'Áýîïõóá ôáîéíüìçóç'; 
     57$labels['sortdesc'] = 'Öèßíïõóá ôáîéíüìçóç'; 
    6758 
    6859// aliases 
    69 $labels['reply-to'] = $labels['ΑπάΜτηση προς']; 
     60$labels['reply-to'] = $labels['ÁðÜíôçóç ðñïò']; 
    7061 
    71 $labels['mailboxlist'] = 'Ίάκελοι'; 
    72 $labels['messagesfromto'] = 'ΜηΜύΌατα $from έως $to από $count'; 
    73 $labels['messagenrof'] = 'ΜήΜϠ
    74 ÎŒÎ± $nr από $count'; 
     62$labels['mailboxlist'] = 'ÖÜêåëïé'; 
     63$labels['messagesfromto'] = 'Ìçíýìáôá $from Ýùò $to áðü $count'; 
     64$labels['messagenrof'] = 'ÌÞíõìá $nr áðü $count'; 
    7565 
    76 $labels['moveto']   = 'ΜετακίΜηση σε...'; 
    77 $labels['download'] = 'Λήψη'; 
     66$labels['moveto']   = 'Ìåôáêßíçóç óå...'; 
     67$labels['download'] = 'ËÞøç'; 
    7868 
    79 $labels['filename'] = 'ΌΜοΌα αρχείοϠ
    80 '; 
    81 $labels['filesize'] = 'ΜέγεΞος αρχείοϠ
    82 '; 
     69$labels['filename'] = 'Œíïìá áñ÷åßïõ'; 
     70$labels['filesize'] = 'ÌÝãåèïò áñ÷åßïõ'; 
    8371 
    84 $labels['preferhtml'] = 'ΠροτιΌάται HTML'; 
    85 $labels['htmlmessage'] = 'ΜήΜϠ
    86 ÎŒÎ± HTML'; 
    87 $labels['prettydate'] = 'ΜορφοποιηΌέΜες ηΌεροΌηΜίες'; 
     72$labels['preferhtml'] = 'ÐñïôéìÜôáé HTML'; 
     73$labels['htmlmessage'] = 'ÌÞíõìá HTML'; 
     74$labels['prettydate'] = 'ÌïñöïðïéçìÝíåò çìåñïìçíßåò'; 
    8875 
    89 $labels['addtoaddressbook'] = 'ΠροσΞήκη στο βιβλίο ΎιεϠ
    90 ÎžÏÎœÏƒÎµÏ‰Îœ'; 
     76$labels['addtoaddressbook'] = 'ÐñïóèÞêç óôï âéâëßï äéåõèýíóåùí'; 
    9177 
    9278// weekdays short 
    93 $labels['sun'] = 'ΚϠ
    94 Ï'; 
    95 $labels['mon'] = 'ΔεϠ
    96 '; 
    97 $labels['tue'] = '΀ρι'; 
    98 $labels['wed'] = '΀ετ'; 
    99 $labels['thu'] = 'ΠεΌ'; 
    100 $labels['fri'] = 'Παρ'; 
    101 $labels['sat'] = 'Σαβ'; 
     79$labels['sun'] = 'Êõñ'; 
     80$labels['mon'] = 'Äåõ'; 
     81$labels['tue'] = 'Ôñé'; 
     82$labels['wed'] = 'Ôåô'; 
     83$labels['thu'] = 'Ðåì'; 
     84$labels['fri'] = 'Ðáñ'; 
     85$labels['sat'] = 'Óáâ'; 
    10286 
    10387// weekdays long 
    104 $labels['sunday']    = 'ΚϠ
    105 ÏÎ¹Î±ÎºÎ®'; 
    106 $labels['monday']    = 'ΔεϠ
    107 Ï„έρα'; 
    108 $labels['tuesday']   = '΀ρίτη'; 
    109 $labels['wednesday'] = '΀ετάρτη'; 
    110 $labels['thursday']  = 'ΠέΌπτη'; 
    111 $labels['friday']    = 'ΠαρασκεϠ
    112 Î®'; 
    113 $labels['saturday']  = 'Σάββατο'; 
     88$labels['sunday']    = 'ÊõñéáêÞ'; 
     89$labels['monday']    = 'ÄåõôÝñá'; 
     90$labels['tuesday']   = 'Ôñßôç'; 
     91$labels['wednesday'] = 'ÔåôÜñôç'; 
     92$labels['thursday']  = 'ÐÝìðôç'; 
     93$labels['friday']    = 'ÐáñáóêåõÞ'; 
     94$labels['saturday']  = 'ÓÜââáôï'; 
    11495 
    115 $labels['today'] = 'ΣήΌερα'; 
     96$labels['today'] = 'ÓÞìåñá'; 
    11697 
    11798// toolbar buttons 
    118 $labels['writenewmessage']  = 'ΔηΌιοϠ
    119 ÏÎ³Î¯Î± ΜέοϠ
    120  ÎŒÎ·ÎœÏÎŒÎ±Ï„ος'; 
    121 $labels['replytomessage']   = 'ΑπάΜτηση ΌηΜύΌατος'; 
    122 $labels['forwardmessage']   = 'ΠροώΞηση ΌηΜύΌατος'; 
    123 $labels['deletemessage']    = 'Μεταφορά τοϠ
    124  ÎŒÎ·ÎœÏÎŒÎ±Ï„ος στοΜ κάΎο αχρήστωΜ'; 
    125 $labels['printmessage']     = 'Εκτύπωση ΌηΜύΌατος'; 
    126 $labels['previousmessages'] = 'ΕΌφάΜιση προηγοϠ
    127 ÎŒÎ­ÎœÏ‰Îœ ΌηΜϠ
    128 ÎŒÎ¬Ï„ωΜ'; 
    129 $labels['nextmessages']     = 'ΕΌφάΜιση εποΌέΜωΜ ΌηΜϠ
    130 ÎŒÎ¬Ï„ωΜ'; 
    131 $labels['backtolist']       = 'Επιστροφή στη λίστα ΌηΜϠ
    132 ÎŒÎ¬Ï„ωΜ'; 
    133 $labels['viewsource']       = 'Προβολή προέλεϠ
    134 ÏƒÎ·Ï‚'; 
     99$labels['writenewmessage']  = 'Äçìéïõñãßá íÝïõ ìçíýìáôïò'; 
     100$labels['replytomessage']   = 'ÁðÜíôçóç ìçíýìáôïò'; 
     101$labels['forwardmessage']   = 'Ðñïþèçóç ìçíýìáôïò'; 
     102$labels['deletemessage']    = 'ÌåôáöïñÜ ôïõ ìçíýìáôïò óôïí êÜäï á÷ñÞóôùí'; 
     103$labels['printmessage']     = 'Åêôýðùóç ìçíýìáôïò'; 
     104$labels['previousmessages'] = 'ÅìöÜíéóç ðñïçãïõìÝíùí ìçíõìÜôùí'; 
     105$labels['nextmessages']     = 'ÅìöÜíéóç åðïìÝíùí ìçíõìÜôùí'; 
     106$labels['backtolist']       = 'ÅðéóôñïöÞ óôç ëßóôá ìçíõìÜôùí'; 
     107$labels['viewsource']       = 'ÐñïâïëÞ ðñïÝëåõóçò'; 
    135108 
    136 $labels['select'] = 'Επιλογή'; 
    137 $labels['all'] = 'Όλα'; 
    138 $labels['none'] = 'ΚαΜέΜα'; 
    139 $labels['unread'] = 'ΑΎιάβαστα'; 
     109$labels['select'] = 'ÅðéëïãÞ'; 
     110$labels['all'] = 'Œëá'; 
     111$labels['none'] = 'ÊáíÝíá'; 
     112$labels['unread'] = 'ÁäéÜâáóôá'; 
    140113 
    141114// message compose 
    142 $labels['compose']  = 'ΣύΜΞεση ΌηΜύΌατος'; 
    143 $labels['sendmessage']  = 'Αποστολή τοϠ
    144  ÎŒÎ·ÎœÏÎŒÎ±Ï„ος τώρα'; 
    145 $labels['addattachment']  = 'ΕπισύΜαψη αρχείοϠ
    146 '; 
    147 $labels['attachments'] = 'ΣϠ
    148 ÎœÎ·ÎŒÎŒÎ­ÎœÎ±'; 
    149 $labels['upload'] = 'Αποστολή'; 
    150 $labels['close']  = 'ΚλείσιΌο'; 
     115$labels['compose']  = 'Óýíèåóç ìçíýìáôïò'; 
     116$labels['sendmessage']  = 'ÁðïóôïëÞ ôïõ ìçíýìáôïò ôþñá'; 
     117$labels['addattachment']  = 'Åðéóýíáøç áñ÷åßïõ'; 
     118$labels['attachments'] = 'ÓõíçììÝíá'; 
     119$labels['upload'] = 'ÁðïóôïëÞ'; 
     120$labels['close']  = 'Êëåßóéìï'; 
    151121 
    152 $labels['low']     = 'ΧαΌηλή'; 
    153 $labels['lowest']  = 'ΧαΌηλότατη'; 
    154 $labels['normal']  = 'ΚαΜοΜική'; 
    155 $labels['high']    = 'Υψηλή'; 
    156 $labels['highest'] = 'Ύψιστη'; 
     122$labels['low']     = '×áìçëÞ'; 
     123$labels['lowest']  = '×áìçëüôáôç'; 
     124$labels['normal']  = 'ÊáíïíéêÞ'; 
     125$labels['high']    = 'ÕøçëÞ'; 
     126$labels['highest'] = 'Ÿøéóôç'; 
    157127 
    158 $labels['showimages'] = 'ΕΌφάΜιση εικόΜωΜ'; 
     128$labels['showimages'] = 'ÅìöÜíéóç åéêüíùí'; 
    159129 
    160130 
    161131// address boook 
    162 $labels['name']      = 'ΕΌφάΜιση οΜόΌατος'; 
    163 $labels['firstname'] = 'ΌΜοΌα'; 
    164 $labels['surname']   = 'ΕπώΜϠ
    165 ÎŒÎ¿'; 
    166 $labels['email']     = 'ΔιεύΞϠ
    167 ÎœÏƒÎ· e-mail'; 
     132$labels['name']      = 'ÅìöÜíéóç ïíüìáôïò'; 
     133$labels['firstname'] = 'Œíïìá'; 
     134$labels['surname']   = 'Åðþíõìï'; 
     135$labels['email']     = 'Äéåýèõíóç e-mail'; 
    168136 
    169 $labels['addcontact'] = 'ΠροσΞήκη Μέας επαφής'; 
    170 $labels['editcontact'] = 'ΕπεΟεργασία επαφής'; 
     137$labels['addcontact'] = 'ÐñïóèÞêç íÝáò åðáöÞò'; 
     138$labels['editcontact'] = 'Åðåîåñãáóßá åðáöÞò'; 
    171139 
    172 $labels['edit']   = 'ΕπεΟεργασία'; 
    173 $labels['cancel'] = '’κϠ
    174 ÏÎ¿'; 
    175 $labels['save']   = 'ΑποΞήκεϠ
    176 ÏƒÎ·'; 
    177 $labels['delete'] = 'Διαγραφή'; 
     140$labels['edit']   = 'Åðåîåñãáóßá'; 
     141$labels['cancel'] = '¢êõñï'; 
     142$labels['save']   = 'ÁðïèÞêåõóç'; 
     143$labels['delete'] = 'ÄéáãñáöÞ'; 
    178144 
    179 $labels['newcontact']     = 'ΔηΌιοϠ
    180 ÏÎ³Î¯Î± Μέας κάρτας επαφής'; 
    181 $labels['deletecontact']  = 'Διαγραφή επιλεγΌέΜωΜ επαφώΜ'; 
    182 $labels['composeto']      = 'ΣύΜΞεση ΌηΜύΌατος προς'; 
    183 $labels['contactsfromto'] = 'Επαφές $from έως $to από $count'; 
    184 $labels['print']          = 'Εκτύπωση'; 
    185 $labels['export']         = 'ΕΟαγωγή'; 
     145$labels['newcontact']     = 'Äçìéïõñãßá íÝáò êÜñôáò åðáöÞò'; 
     146$labels['deletecontact']  = 'ÄéáãñáöÞ åðéëåãìÝíùí åðáöþí'; 
     147$labels['composeto']      = 'Óýíèåóç ìçíýìáôïò ðñïò'; 
     148$labels['contactsfromto'] = 'ÅðáöÝò $from Ýùò $to áðü $count'; 
     149$labels['print']          = 'Åêôýðùóç'; 
     150$labels['export']         = 'ÅîáãùãÞ'; 
    186151 
    187152 
    188153// settings 
    189 $labels['settingsfor']  = 'ΡϠ
    190 ÎžÎŒÎ¯ÏƒÎµÎ¹Ï‚ για'; 
     154$labels['settingsfor']  = 'Ñõèìßóåéò ãéá'; 
    191155 
    192 $labels['preferences']  = 'ΠροτιΌήσεις'; 
    193 $labels['userpreferences']  = 'ΠροτιΌήσεις χρήστη'; 
    194 $labels['editpreferences']  = 'ΕπεΟεργασία προτιΌήσεωΜ χρήστη'; 
     156$labels['preferences']  = 'ÐñïôéìÞóåéò'; 
     157$labels['userpreferences']  = 'ÐñïôéìÞóåéò ÷ñÞóôç'; 
     158$labels['editpreferences']  = 'Åðåîåñãáóßá ðñïôéìÞóåùí ÷ñÞóôç'; 
    195159 
    196 $labels['identities']  = '΀αϠ
    197 Ï„ότητες'; 
    198 $labels['manageidentities']  = 'Διαχείριση ταϠ
    199 Ï„οτήτωΜ αϠ
    200 Ï„ού τοϠ
    201  Î»Î¿Î³Î±ÏÎ¹Î±ÏƒÎŒÎ¿Ï'; 
    202 $labels['newidentity']  = 'Νέα ταϠ
    203 Ï„ότητα'; 
     160$labels['identities']  = 'Ôáõôüôçôåò'; 
     161$labels['manageidentities']  = 'Äéá÷åßñéóç ôáõôïôÞôùí áõôïý ôïõ ëïãáñéáóìïý'; 
     162$labels['newidentity']  = 'ÍÝá ôáõôüôçôá'; 
    204163 
    205 $labels['newitem']  = 'Νέο αΜτικείΌεΜο'; 
    206 $labels['edititem']  = 'ΕπεΟεργασία αΜτικειΌέΜοϠ
    207 '; 
     164$labels['newitem']  = 'ÍÝï áíôéêåßìåíï'; 
     165$labels['edititem']  = 'Åðåîåñãáóßá áíôéêåéìÝíïõ'; 
    208166 
    209 $labels['setdefault']  = 'ΟρισΌός προεπιλογώΜ'; 
    210 $labels['language']  = 'Γλώσσα'; 
    211 $labels['timezone']  = 'ΖώΜη ώρας'; 
    212 $labels['pagesize']  = 'ΓραΌΌές αΜά σελίΎα'; 
     167$labels['setdefault']  = 'Ïñéóìüò ðñïåðéëïãþí'; 
     168$labels['language']  = 'Ãëþóóá'; 
     169$labels['timezone']  = 'Æþíç þñáò'; 
     170$labels['pagesize']  = 'ÃñáììÝò áíÜ óåëßäá'; 
    213171 
    214 $labels['folders']  = 'Ίάκελοι'; 
    215 $labels['foldername']  = 'ΌΜοΌα φακέλοϠ
    216 '; 
    217 $labels['subscribed']  = 'ΕγγεγραΌΌέΜοι φάκελοι'; 
    218 $labels['create']  = 'ΔηΌιοϠ
    219 ÏÎ³Î¯Î±'; 
    220 $labels['createfolder']  = 'ΔηΌιοϠ
    221 ÏÎ³Î¯Î± ΜέοϠ
    222  Ï†Î±ÎºÎ­Î»Î¿Ï 
    223 '; 
    224 $labels['deletefolder']  = 'Διαγραφή φακέλοϠ
    225 '; 
    226 $labels['managefolders']  = 'Διαχείριση φακέλωΜ'; 
     172$labels['folders']  = 'ÖÜêåëïé'; 
     173$labels['foldername']  = 'Œíïìá öáêÝëïõ'; 
     174$labels['subscribed']  = 'ÅããåãñáììÝíïé öÜêåëïé'; 
     175$labels['create']  = 'Äçìéïõñãßá'; 
     176$labels['createfolder']  = 'Äçìéïõñãßá íÝïõ öáêÝëïõ'; 
     177$labels['deletefolder']  = 'ÄéáãñáöÞ öáêÝëïõ'; 
     178$labels['managefolders']  = 'Äéá÷åßñéóç öáêÝëùí'; 
    227179 
    228180 
  • trunk/roundcubemail/program/localization/el/messages.inc

    r82 r83  
    1818 
    1919*/ 
    20 $utf8_decoding = TRUE; 
    2120 
    2221$messages = array(); 
    2322 
    24 $messages['loginfailed']  = 'Η είσοΎος απέτϠ
    25 Ï‡Îµ'; 
     23$messages['loginfailed']  = 'Ç åßóïäïò áðÝôõ÷å'; 
    2624 
    27 $messages['cookiesdisabled'] = 'Ο φϠ
    28 Î»Î»Î¿ÎŒÎµÏ„ρητής σας ΎεΜ Ï 
    29 Ï€Î¿ÏƒÏ„ηρίζει cookies'; 
     25$messages['cookiesdisabled'] = 'Ï öõëëïìåôñçôÞò óáò äåí õðïóôçñßæåé cookies'; 
    3026 
    31 $messages['sessionerror'] = 'Η σύΜοΎος σας ΎεΜ είΜαι έγκϠ
    32 ÏÎ· ή έχει λήΟει'; 
     27$messages['sessionerror'] = 'Ç óýíïäïò óáò äåí åßíáé Ýãêõñç Þ Ý÷åé ëÞîåé'; 
    3328 
    34 $messages['imaperror'] = 'Η σύΜΎεση Όε τοΜ ΎιακοΌιστή IMAP απέτϠ
    35 Ï‡Îµ'; 
     29$messages['imaperror'] = 'Ç óýíäåóç ìå ôïí äéáêïìéóôÞ IMAP áðÝôõ÷å'; 
    3630 
    37 $messages['nomessagesfound'] = 'ΔεΜ βρέΞηκαΜ ΌηΜύΌατα σε αϠ
    38 Ï„ÏŒ το γραΌΌατοκιβώτιο'; 
     31$messages['nomessagesfound'] = 'Äåí âñÝèçêáí ìçíýìáôá óå áõôü ôï ãñáììáôïêéâþôéï'; 
    3932 
    40 $messages['loggedout'] = 'Έχετε αποσϠ
    41 ÎœÎŽÎµÎžÎµÎ¯ επιτϠ
    42 Ï‡ÏŽÏ‚. ΑΜτίο!'; 
     33$messages['loggedout'] = 'ž÷åôå áðïóõíäåèåß åðéôõ÷þò. Áíôßï!'; 
    4334 
    44 $messages['mailboxempty'] = '΀ο γραΌΌατοκιβώτιο είΜαι άΎειο'; 
     35$messages['mailboxempty'] = 'Ôï ãñáììáôïêéâþôéï åßíáé Üäåéï'; 
    4536 
    46 $messages['loading'] = 'Ίόρτωση...'; 
     37$messages['loading'] = 'Öüñôùóç...'; 
    4738 
    48 $messages['loadingdata'] = 'Ίόρτωση ΎεΎοΌέΜωΜ...'; 
     39$messages['loadingdata'] = 'Öüñôùóç äåäïìÝíùí...'; 
    4940 
    50 $messages['sendingmessage'] = 'Αποστολή ΌηΜύΌατος...'; 
     41$messages['sendingmessage'] = 'ÁðïóôïëÞ ìçíýìáôïò...'; 
    5142 
    52 $messages['messagesent'] = '΀ο ΌήΜϠ
    53 ÎŒÎ± στάλΞηκε επιτϠ
    54 Ï‡ÏŽÏ‚'; 
     43$messages['messagesent'] = 'Ôï ìÞíõìá óôÜëèçêå åðéôõ÷þò'; 
    5544 
    56 $messages['successfullysaved'] = 'ΑποΞηκεύτηκε επιτϠ
    57 Ï‡ÏŽÏ‚'; 
     45$messages['successfullysaved'] = 'Áðïèçêåýôçêå åðéôõ÷þò'; 
    5846 
    59 $messages['addedsuccessfully'] = 'Η επαφή προστέΞηκε επιτϠ
    60 Ï‡ÏŽÏ‚ στο βιβλίο ΎιεϠ
    61 ÎžÏÎœÏƒÎµÏ‰Îœ'; 
     47$messages['addedsuccessfully'] = 'Ç åðáöÞ ðñïóôÝèçêå åðéôõ÷þò óôï âéâëßï äéåõèýíóåùí'; 
    6248 
    63 $messages['contactexists'] = 'Υπάρχει ήΎη επαφή Όε αϠ
    64 Ï„ή τη ΎιεύΞϠ
    65 ÎœÏƒÎ· e-mail'; 
     49$messages['contactexists'] = 'ÕðÜñ÷åé Þäç åðáöÞ ìå áõôÞ ôç äéåýèõíóç e-mail'; 
    6650 
    67 $messages['blockedimages'] = 'Για τη Ύική σας προστασία, έχοϠ
    68 Îœ Όπλοκαριστεί οι αποΌακρϠ
    69 ÏƒÎŒÎ­ÎœÎµÏ‚ εικόΜες ποϠ
    70  Î­Ï‡ÎµÎ¹ αϠ
    71 Ï„ÏŒ το ΌήΜϠ
    72 ÎŒÎ±.'; 
     51$messages['blockedimages'] = 'Ãéá ôç äéêÞ óáò ðñïóôáóßá, Ý÷ïõí ìðëïêáñéóôåß ïé áðïìáêñõóìÝíåò åéêüíåò ðïõ Ý÷åé áõôü ôï ìÞíõìá.'; 
    7352 
    74 $messages['encryptedmessage'] = 'ΑϠ
    75 Ï„ÏŒ είΜαι έΜα κρϠ
    76 Ï€Ï„ογραφηΌέΜο ΌήΜϠ
    77 ÎŒÎ± και ΎεΜ Όπορεί Μα εΌφαΜιστεί. ΣϠ
    78 Î³ÎœÏŽÎŒÎ·!'; 
     53$messages['encryptedmessage'] = 'Áõôü åßíáé Ýíá êñõðôïãñáöçìÝíï ìÞíõìá êáé äåí ìðïñåß íá åìöáíéóôåß. Óõãíþìç!'; 
    7954 
    80 $messages['noemailwarning']    = 'Παρακαλώ εισάγετε Όια έγκϠ
    81 ÏÎ· ΎιεύΞϠ
    82 ÎœÏƒÎ· e-mail'; 
     55$messages['noemailwarning']    = 'Ðáñáêáëþ åéóÜãåôå ìéá Ýãêõñç äéåýèõíóç e-mail'; 
    8356 
    84 $messages['nonamewarning']     = 'Παρακαλώ εισάγετε έΜα όΜοΌα'; 
     57$messages['nonamewarning']     = 'Ðáñáêáëþ åéóÜãåôå Ýíá üíïìá'; 
    8558 
    86 $messages['nopagesizewarning'] = 'Παρακαλώ εισάγετε έΜα ΌέγεΞος σελίΎας'; 
     59$messages['nopagesizewarning'] = 'Ðáñáêáëþ åéóÜãåôå Ýíá ìÝãåèïò óåëßäáò'; 
    8760 
    88 $messages['formincomplete']    = 'Η φόρΌα ΎεΜ σϠ
    89 ÎŒÏ€Î»Î·ÏÏŽÎžÎ·ÎºÎµ τελείως'; 
     61$messages['formincomplete']    = 'Ç öüñìá äåí óõìðëçñþèçêå ôåëåßùò'; 
    9062 
    91 $messages['norecipientwarning'] = 'Παρακαλώ εισάγετε τοϠ
    92 Î»Î¬Ï‡Î¹ÏƒÏ„οΜ έΜαΜ παραλήπτη'; 
     63$messages['norecipientwarning'] = 'Ðáñáêáëþ åéóÜãåôå ôïõëÜ÷éóôïí Ýíáí ðáñáëÞðôç'; 
    9364 
    94 $messages['nosubjectwarning']  = '΀ο πεΎίο "ΘέΌα" είΜαι άΎειο. Θέλετε Μα το πληκτρολογήσετε τώρα;'; 
     65$messages['nosubjectwarning']  = 'Ôï ðåäßï "ÈÝìá" åßíáé Üäåéï. ÈÝëåôå íá ôï ðëçêôñïëïãÞóåôå ôþñá;'; 
    9566 
    96 $messages['nobodywarning'] = 'Θέλετε Μα στείλετε αϠ
    97 Ï„ÏŒ το ΌήΜϠ
    98 ÎŒÎ± χωρίς κείΌεΜο'; 
     67$messages['nobodywarning'] = 'ÈÝëåôå íá óôåßëåôå áõôü ôï ìÞíõìá ÷ùñßò êåßìåíï'; 
    9968 
    100 $messages['nocontactsfound'] = 'ΔεΜ βρέΞηκαΜ επαφές'; 
     69$messages['nocontactsfound'] = 'Äåí âñÝèçêáí åðáöÝò'; 
    10170 
    102 $messages['sendingfailed'] = 'Η αποστολή τοϠ
    103  ÎŒÎ·ÎœÏÎŒÎ±Ï„ος απέτϠ
    104 Ï‡Îµ'; 
     71$messages['sendingfailed'] = 'Ç áðïóôïëÞ ôïõ ìçíýìáôïò áðÝôõ÷å'; 
    10572 
    106 $messages['errorsaving'] = 'ΕΌφαΜίστηκε έΜα σφάλΌα κατά τηΜ αποΞήκεϠ
    107 ÏƒÎ·'; 
     73$messages['errorsaving'] = 'Åìöáíßóôçêå Ýíá óöÜëìá êáôÜ ôçí áðïèÞêåõóç'; 
    10874 
    109 $messages['errormoving']   = '΀ο ΌήΜϠ
    110 ÎŒÎ± ΎεΜ Όπόρεσε Μα ΌετακιΜηΞεί'; 
     75$messages['errormoving']   = 'Ôï ìÞíõìá äåí ìðüñåóå íá ìåôáêéíçèåß'; 
    11176 
    112 $messages['errordeleting'] = '΀ο ΌήΜϠ
    113 ÎŒÎ± ΎεΜ Όπόρεσε Μα Ύιαγραφτεί'; 
     77$messages['errordeleting'] = 'Ôï ìÞíõìá äåí ìðüñåóå íá äéáãñáöôåß'; 
    11478 
    11579 
  • trunk/roundcubemail/program/localization/index.inc

    r82 r83  
    3838        'hu'    => 'Hungarian', 
    3939        'it'    => 'Italiano', 
    40         'jp'    => 'Japanese',  
     40        'jp'    => 'Japanese', 
    4141        'kr'    => 'Korean', 
    4242        'lv'    => 'Latvian', 
  • trunk/roundcubemail/program/localization/pt_BR/labels.inc

    r82 r83  
    2222$labels = array(); 
    2323 
    24 // login page 
    25 $labels['username']  = 'Nome de Usuário'; 
     24// Página de login 
     25$labels['username']  = 'Usuário'; 
    2626$labels['password']  = 'Senha'; 
    2727$labels['server']    = 'Servidor'; 
    2828$labels['login']     = 'Login'; 
    2929 
    30 // taskbar 
     30// Barra de tarefas 
    3131$labels['logout']   = 'Sair'; 
    32 $labels['mail']     = 'E-Mail'; 
    33 $labels['settings'] = 'Configuraçôes pessoais'; 
     32$labels['mail']     = 'E-mail'; 
     33$labels['settings'] = 'Configurações pessoais'; 
    3434$labels['addressbook'] = 'Catálogo de endereços'; 
    3535 
    36 // mailbox names 
     36// Nome das pastas de correio 
    3737$labels['inbox']  = 'Caixa de entrada'; 
     38# Added by Cadu 
     39# start 
     40$labels['inbox']['drafts']='Rascunhos'; 
     41$labels['inbox']['sent']='Enviados'; 
     42$labels['inbox']['trash']='Lixeira'; 
     43# end 
    3844$labels['sent']   = 'Enviados'; 
    3945$labels['trash']  = 'Lixeira'; 
     
    4147$labels['junk']   = 'Spam'; 
    4248 
    43 // message listing 
     49// Listagem das mensagem 
    4450$labels['subject'] = 'Assunto'; 
    4551$labels['from']    = 'De'; 
     
    5157$labels['size']    = 'Tamanho'; 
    5258$labels['priority'] = 'Prioridade'; 
    53 $labels['organization'] = 'Organizaçâo'; 
     59$labels['organization'] = 'Empresa'; 
    5460 
    55 // aliases 
     61// Rótulos 
    5662$labels['reply-to'] = $labels['replyto']; 
    5763 
    5864$labels['mailboxlist'] = 'Mensagens'; 
    59 $labels['messagesfromto'] = 'Mensagens $from até $to de $count'; 
    60 $labels['messagenrof'] = 'Mensagens $nr de $count'; 
     65$labels['messagesfromto'] = 'Mensagens $from - $to de $count'; 
     66$labels['messagenrof'] = 'Mensagem $nr de $count'; 
    6167 
    6268$labels['moveto']   = 'mover para ...'; 
     
    7278$labels['addtoaddressbook'] = 'Incluir no catálogo de endereços'; 
    7379 
    74 // weekdays short 
     80// Dias da semana abreviados 
    7581$labels['sun'] = 'Dom'; 
    7682$labels['mon'] = 'Seg'; 
     
    8187$labels['sat'] = 'Sáb'; 
    8288 
    83 // weekdays long 
     89// Dias da semana completos 
    8490$labels['sunday']    = 'Domingo'; 
    85 $labels['monday']    = 'Segunda'; 
    86 $labels['tuesday']   = 'Terça'; 
    87 $labels['wednesday'] = 'Quarta'; 
    88 $labels['thursday']  = 'Quinta'; 
    89 $labels['friday']    = 'Sexta'; 
     91$labels['monday']    = 'Segunda-feira'; 
     92$labels['tuesday']   = 'Terça-feira'; 
     93$labels['wednesday'] = 'Quarta-feira'; 
     94$labels['thursday']  = 'Quinta-feira'; 
     95$labels['friday']    = 'Sexta-feira'; 
    9096$labels['saturday']  = 'Sábado'; 
    9197 
    9298$labels['today'] = 'Hoje'; 
    9399 
    94 // toolbar buttons 
    95 $labels['writenewmessage']  = 'Criar nova mensagem'; 
     100// Botões da barra de ferramentas 
     101$labels['writenewmessage']  = 'Escrever nova mensagem'; 
    96102$labels['replytomessage']   = 'Responder'; 
    97 $labels['replytoallmessage'] = 'Responder a todos'; 
    98103$labels['forwardmessage']   = 'Encaminhar'; 
    99104$labels['deletemessage']    = 'Mover para a lixeira'; 
     
    108113$labels['unread'] = 'Não lido'; 
    109114 
    110 // message compose 
    111 $labels['compose']  = 'Compor nova mensagem'; 
     115// Escrever mensagem 
     116$labels['compose']  = 'Escrever nova mensagem'; 
    112117$labels['sendmessage']  = 'Enviar mensagem agora'; 
    113118$labels['addattachment']  = 'Anexar arquivo'; 
     
    118123 
    119124$labels['low']     = 'Baixa'; 
    120 $labels['lowest']  = 'Mais baixa'; 
     125$labels['lowest']  = 'Muito baixa'; 
    121126$labels['normal']  = 'Normal'; 
    122127$labels['high']    = 'Alta'; 
     
    126131 
    127132 
    128 // address boook 
     133// Catálogo de endereços 
    129134$labels['name']      = 'Nome'; 
    130135$labels['firstname'] = 'Primeiro nome'; 
     
    143148$labels['deletecontact']  = 'Excluir contatos selecionados'; 
    144149$labels['composeto']      = 'Compor email para '; 
    145 $labels['contactsfromto'] = 'Contatos $from até $to de $count'; 
     150$labels['contactsfromto'] = 'Contatos de $from até $to de $count'; 
    146151 
    147152 
    148 // settings 
     153// Configurações 
    149154$labels['settingsfor']  = 'Configurações para'; 
    150155 
    151 $labels['preferences']  = 'Preferência'; 
     156$labels['preferences']  = 'Preferências'; 
    152157$labels['userpreferences']  = 'Preferências do usuário'; 
    153158$labels['editpreferences']  = 'Editar preferências do usuário'; 
     
    174179$labels['managefolders']  = 'Gerenciar pastas'; 
    175180 
    176  
    177181?> 
  • trunk/roundcubemail/program/localization/pt_BR/messages.inc

    r38 r83  
    2727$messages['sessionerror'] = 'A sessão do seu navegador é inválida ou expirou'; 
    2828 
    29 $messages['imaperror'] = 'Conexão com o servidor IMAP falhou'; 
     29$messages['imaperror'] = 'A conexão com o servidor IMAP falhou'; 
    3030 
    3131$messages['nomessagesfound'] = 'Nenhuma mensagem foi encontrada na caixa postal'; 
     
    4141$messages['successfullysaved'] = 'Salvo com sucesso'; 
    4242 
    43 $messages['addedsuccessfully'] = 'Contato incluido com sucesso'; 
     43$messages['addedsuccessfully'] = 'Contato incluído com sucesso'; 
    4444 
    4545$messages['contactexists'] = 'Um contato com esse e-mail já existe'; 
     
    5151$messages['nocontactsfound'] = 'Nenhum contato foi encontrado.'; 
    5252 
    53 $messages['sendingfailed'] = 'Falha no envia da mensagem'; 
     53$messages['sendingfailed'] = 'Falha no envio da mensagem'; 
    5454 
    55 $messages['errorsaving'] = 'Um erro ocorreu enquanto durante o salvamento da mensagem'; 
     55$messages['errorsaving'] = 'Um erro ocorreu ao salvar a mensagem'; 
    5656 
    5757 
  • trunk/roundcubemail/program/steps/mail/compose.inc

    r81 r83  
    584584 
    585585 
     586function rcmail_charset_pulldown($selected='ISO-8859-1') 
     587  { 
     588  $select = new select(); 
     589   
     590   
     591  return $select->show($selected); 
     592  } 
     593 
     594 
    586595/****** get contacts for this user and add them to client scripts ********/ 
    587596 
  • trunk/roundcubemail/program/steps/mail/sendmail.inc

    r81 r83  
    260260               $msg_subject); 
    261261 
    262   if ($fp = fopen($INSTALL_PATH.'logs/sendmail', 'a')) 
     262  if ($fp = fopen($CONFIG['log_dir'].'/sendmail', 'a')) 
    263263    { 
    264264    fwrite($fp, $log_entry); 
Note: See TracChangeset for help on using the changeset viewer.