Ignore:
Timestamp:
12/06/07 14:25:18 (16 years ago)
Author:
wmerlotto
Message:

ContactCenter? internacionalizado. Corrigido falhas de tradução do ExpressoMail?.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/contactcenter/js/ccIEContacts.js

    r79 r118  
    3737                        this.el.id = 'cc_rectIEContacts'; 
    3838                        document.body.appendChild(this.el); 
     39 
     40                        var lang_import_contacts = Element('cc_msg_import_contacts').value; 
     41                        var lang_export_contacts = Element('cc_msg_export_contacts').value; 
     42                        var lang_expresso_info_csv = Element('cc_msg_expresso_info_csv').value; 
     43                        var lang_expresso_default = Element('cc_msg_expresso_default').value; 
     44                        var lang_choose_contacts_file = Element('cc_msg_choose_contacts_file').value; 
     45                        var lang_close = Element('cc_msg_close').value; 
     46                        var lang_moz_tb = Element('cc_msg_moz_thunderbird').value; 
     47                        var lang_outl_pt = Element('cc_msg_outlook_express_pt').value; 
     48                        var lang_outl_en = Element('cc_msg_outlook_express_en').value; 
     49                        var lang_outl2k_pt = Element('cc_msg_outlook_2k_pt').value; 
     50                        var lang_outl2k_en = Element('cc_msg_outlook_2k_en').value; 
     51                        var lang_expresso_default_csv = Element('cc_msg_expresso_default_csv').value; 
     52 
     53                 
    3954                        this.el.innerHTML =  
    4055                        '<div align="left" id="divAppbox"><table width="100%" border=0>'+ 
    41                         '<tr><td style="border-bottom:1px solid black"><input onclick="javascript:ccIEContacts.changeOptions(this.value)" id="type" type="radio" name="type" value="i" style="border:0" checked>'+get_lang("Import Contacts")+ 
    42                         '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input onclick="javascript:ccIEContacts.changeOptions(this.value)" id="type" type="radio" name="type" style="border:0" value="e"/>'+get_lang("Export Contacts") +' <br></td></tr>'+ 
     56                        '<tr><td style="border-bottom:1px solid black"><input onclick="javascript:ccIEContacts.changeOptions(this.value)" id="type" type="radio" name="type" value="i" style="border:0" checked>'+lang_import_contacts+ 
     57                        '&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<input onclick="javascript:ccIEContacts.changeOptions(this.value)" id="type" type="radio" name="type" style="border:0" value="e"/>'+lang_export_contacts+' <br></td></tr>'+ 
    4358                        '</table>'+ 
    4459                        '<table border=0 height="208px"  width="100%" id="import_span">'+ 
    4560                        '<tr><td>'+ 
    46                         '<font color="DARKBLUE" size="2">'+get_lang("The Expresso supports the contacts importation in the CSV file format.")+'</font></td></tr>'+ 
     61                        '<font color="DARKBLUE" size="2">'+lang_expresso_info_csv+'</font></td></tr>'+ 
    4762                        '<tr><td height="75px" valign="top">'+ 
    4863                        '<form name="formCSV" method="POST" enctype="multipart/form-data">'+get_lang("Select the file type")+':&nbsp;<select id="typeImport">'+ 
     
    5065                        '<option value="outlook2000">'+get_lang("Outlook 2000")+'</option>'+ 
    5166                        '<option value="thunderbird">'+get_lang("Mozilla Thunderbird")+'</option>'+ 
    52                         '<option value="expresso" selected>'+get_lang("Expresso (default)")+'</option></select><br>'+ 
    53                         '<br>'+get_lang("Select the file that contains the contacts to be imported:")+'<br><br>'+                        
     67                        '<option value="expresso" selected>'+lang_expresso_default+'</option></select><br>'+ 
     68                        '<br>'+lang_choose_contacts_file+'<br><br>'+                     
    5469                        '<input id="import_file" type="file" name="import_file">'+ 
    5570                        '</form></td></tr>'+ 
    5671                        '<tr><td height="10px" align="center" nowrap><span style="visibility:hidden" id="s_info"></span></td></tr>'+ 
    5772                        '<tr><td height="10px" align="center"></td></tr>'+ 
    58                         '<tr><td nowrap><center><input id="import_button" type="button" value='+get_lang("Import Contacts")+' onClick="javascript:ccIEContacts.importCSV(this)">&nbsp;&nbsp;&nbsp;&nbsp;'+ 
    59                         '<input type="button" value='+get_lang("Close")+' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 
     73                        '<tr><td nowrap><center><input id="import_button" type="button" value='+lang_import_contacts+' onClick="javascript:ccIEContacts.importCSV(this)">&nbsp;&nbsp;&nbsp;&nbsp;'+ 
     74                        '<input type="button" value='+lang_close+' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 
    6075                        '</table>'+ 
    6176                        '<table border=0  height="208px"  width="100%" style="display:none" id="export_span">'+ 
     
    6479                        '<tr><td height="85px" valign="top">'+                                           
    6580                        get_lang("Select the format type that you want to export your contacts")+'<br><br>'+ 
    66                         '<input style="border:0" id="typeExport_0" name="radio" type="radio" value="expresso" checked/>'+get_lang("Export as Expresso (default) CSV.")+'<br>'+ 
    67                         '<input style="border:0" id="typeExport_1" name="radio" type="radio" value="outlook_pt-BR">'+get_lang("Export as Outlook Express (Portuguese) CSV.") + '<br>'+ 
    68                         '<input style="border:0" id="typeExport_2" name="radio" type="radio" value="outlook_en">'+get_lang("Export as Outlook Expresso (English) CSV.") + '<br>'+ 
    69                         '<input style="border:0" id="typeExport_3" name="radio" type="radio" value="outlook2000_pt-BR">'+get_lang("Export as Outlook 2000 (Portuguese) CSV.") + '<br>'+ 
    70                         '<input style="border:0" id="typeExport_4" name="radio" type="radio" value="outlook2000_en">'+get_lang("Export as Outlook 2000 (English) CSV.") + '<br>'+ 
    71                         '<input style="border:0" id="typeExport_5" name="radio" type="radio" value="thunderbird">'+get_lang("Export as Mozilla Thunderbird CSV.") + '<br>'+ 
     81                        '<input style="border:0" id="typeExport_0" name="radio" type="radio" value="expresso" checked/>'+lang_expresso_default_csv+'<br>'+ 
     82                        '<input style="border:0" id="typeExport_1" name="radio" type="radio" value="outlook_pt-BR">'+lang_outl_pt+ '<br>'+ 
     83                        '<input style="border:0" id="typeExport_2" name="radio" type="radio" value="outlook_en">'+lang_outl_en+ '<br>'+ 
     84                        '<input style="border:0" id="typeExport_3" name="radio" type="radio" value="outlook2000_pt-BR">'+lang_outl2k_pt + '<br>'+ 
     85                        '<input style="border:0" id="typeExport_4" name="radio" type="radio" value="outlook2000_en">'+lang_outl2k_en + '<br>'+ 
     86                        '<input style="border:0" id="typeExport_5" name="radio" type="radio" value="thunderbird">'+lang_moz_tb + '<br>'+ 
    7287                        '</td></tr>'+ 
    7388                        '<tr><td align="center">&nbsp;</td></tr>'+ 
    74                         '<tr><td nowrap><center><input id="export_button" type="button" value='+get_lang("Export Contacts")+ ' onClick="javascript:ccIEContacts.exportCSV(this)">&nbsp;&nbsp;&nbsp;&nbsp;'+ 
    75                         '<input type="button" value='+get_lang("Close") + ' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 
     89                        '<tr><td nowrap><center><input id="export_button" type="button" value='+lang_export_contacts+ ' onClick="javascript:ccIEContacts.exportCSV(this)">&nbsp;&nbsp;&nbsp;&nbsp;'+ 
     90                        '<input type="button" value='+lang_close+ ' onClick="javascript:ccIEContacts.close()"></center></td></tr>'+ 
    7691                        '</table></div>'; 
    7792                }                
     
    8297        {                                                
    8398                if(!this.win) { 
    84  
    85                         this.win = new dJSWin({                  
     99         
     100                                this.win = new dJSWin({                  
    86101                                id: 'ccIEContacts', 
    87102                                content_id: this.el.id, 
     
    90105                                title_color: '#3978d6', 
    91106                                bg_color: '#eee', 
    92                                 title: get_lang("Import / Export Personal Contacts"),                                            
     107                                title: Element('cc_msg_ie_personal').value,  
    93108                                title_text_color: 'white', 
    94109                                button_x_img: '../phpgwapi/images/winclose.gif', 
     
    111126                var status = ''; 
    112127 
     128                var lang_import_fail = Element('cc_msg_import_fail').value; 
     129                var lang_importing = Element('cc_msg_importing_contacts').value; 
     130                var lang_import_finish = Element('cc_msg_import_finished').value; 
     131 
    113132                var l_1         = '<font face="Verdana" size="1" color="GREEN">['+args[1]+' novos]</font>'; 
    114133                var l_2         = '<font face="Verdana" size="1" color="RED">['+args[2]+' falharam]</font>'; 
    115134                var l_3         = '<font face="Verdana" size="1" color="DARKBLUE">['+args[3]+' já existiam]</font>'; 
    116                 var l_error     = '<span style="height:15px;background:#cc4444">&nbsp;&nbsp;<font face="Verdana" size="1" color="WHITE">'+get_lang("The importation has failed. Verify the file format.") + '&nbsp;</font></span>'; 
    117                 var l_importing = '<span style="height:15px;background:rgb(250, 209, 99)">&nbsp;&nbsp;<font face="Verdana" size="1" color="DARKBLUE">'+get_lang("Importing contacts...") + '&nbsp;</font></span>'; 
     135                var l_error     = '<span style="height:15px;background:#cc4444">&nbsp;&nbsp;<font face="Verdana" size="1" color="WHITE">'+lang_import_fail+ '&nbsp;</font></span>'; 
     136                var l_importing = '<span style="height:15px;background:rgb(250, 209, 99)">&nbsp;&nbsp;<font face="Verdana" size="1" color="DARKBLUE">'+lang_importing + '&nbsp;</font></span>'; 
    118137 
    119138                if(args[0] == 'success') { 
     
    122141                                status += "&nbsp;"+eval('l_'+i); 
    123142                        } 
    124                         Element('s_info').innerHTML = '&nbsp;&nbsp;<font face="Verdana" size="1" color="BLACK"><b>'+get_lang("The importation has finished.")+'</b></font><br>&nbsp;'+status; 
     143                        Element('s_info').innerHTML = '&nbsp;&nbsp;<font face="Verdana" size="1" color="BLACK"><b>'+lang_import_finish+'</b></font><br>&nbsp;'+status; 
    125144                } 
    126145                else  
     
    147166        cIEContacts.prototype.importCSV = function () 
    148167        {                
     168                var lang_csv_msg = Element('cc_msg_chosse_valid_csv'); 
    149169                var form = document.formCSV; 
    150170                if ((form.import_file.value.length < 10) ||  
    151171                (form.import_file.value.substring(form.import_file.value.length - 4, form.import_file.value.length).toLowerCase() != ".csv")){ 
    152                         alert(get_lang("Select a valid CSV file to import your contacts")); 
     172                        alert(lang_csv_msg); 
    153173                        return; 
    154174                } 
     
    206226         
    207227        cIEContacts.prototype.exportCSV = function() { 
    208  
     228                var lang_export_error = Element('cc_msg_export_error'); 
    209229                var handler_export = function(data) { 
    210230                        if(!data){ 
    211                                 alert(get_lang("An error has occurred while the exportation.")); 
     231                                alert(lang_export_error ); 
    212232                                return; 
    213233                        }                                
Note: See TracChangeset for help on using the changeset viewer.