Ignore:
Timestamp:
03/23/12 16:29:33 (12 years ago)
Author:
marcieli
Message:

Ticket #2566 - Internacionalizadas telas de filtros. Corrigida listagem de pastas.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/prototype/modules/filters/edit-filter.ejs

    r5648 r5801  
     1<%  
     2        var specialFolders = { 
     3                INBOX: {name:'Caixa de Entrada', classe:'inbox'},  
     4                Inbox: {name:'Caixa de Entrada', classe:'inbox'},  
     5                Trash: {name:'Lixeira', classe:'trash'},  
     6                Drafts:{name:'Rascunhos', classe:'drafts'},  
     7                Spam:  {name:'Spam', classe:'spam'},  
     8                Sent:  {name:'Enviados', classe:'sent'} 
     9        }; 
     10%> 
    111<form action="filter:detail" method="POST"> 
    212        <div class="rule-details-container"> 
    3                 <h3><a href="#">Critérios</a></h3> 
     13                <h3><a href="#"><%= get_lang("Criteria")%></a></h3> 
    414                <div> 
    515                        <fieldset> 
    6                                 <label class="small">Nome da regra</label> 
     16                                <label class="small"><%= get_lang("Name of the rule")%></label> 
    717                                <input type="text" name="name" /> 
    818                        </fieldset> 
    919                        <fieldset> 
    10                                 <label class="small">Remetente</label> 
     20                                <label class="small"><%= get_lang("Sender")%></label> 
    1121                                <select name="criteriaOperator[]"> 
    12                                         <option value="=">é igual à</option> 
    13                                         <option value="*">contém a frase</option> 
    14                                         <option value="!*">não contém a frase</option> 
    15                                         <option value="^">começa com</option> 
    16                                         <option value="$">termina com</option> 
     22                                        <option value="="><%= get_lang("is equal to")%></option> 
     23                                        <option value="*"><%= get_lang("contains the phrase")%></option> 
     24                                        <option value="!*"><%= get_lang("doesn't contain the phrase")%></option> 
     25                                        <option value="^"><%= get_lang("starting with")%></option> 
     26                                        <option value="$"><%= get_lang("ends with")%></option> 
    1727 
    1828                                </select> 
     
    2131                        </fieldset> 
    2232                        <fieldset> 
    23                                 <label class="small">Destinatário</label> 
     33                                <label class="small"><%= get_lang("Receiver")%></label> 
    2434                                <select name="criteriaOperator[]"> 
    25                                         <option value="=">é igual à</option> 
    26                                         <option value="*">contém a frase</option> 
    27                                         <option value="!*">não contém a frase</option> 
    28                                         <option value="^">começa com</option> 
    29                                         <option value="$">termina com</option> 
     35                                        <option value="="><%= get_lang("is equal to")%></option> 
     36                                        <option value="*"><%= get_lang("contains the phrase")%></option> 
     37                                        <option value="!*"><%= get_lang("doesn't contain the phrase")%></option> 
     38                                        <option value="^"><%= get_lang("starting with")%></option> 
     39                                        <option value="$"><%= get_lang("ends with")%></option> 
    3040                                </select> 
    3141                                <input type="text" name="criteriaValue[]" /> 
     
    3343                        </fieldset> 
    3444                        <fieldset> 
    35                                 <label class="small">Assunto</label> 
     45                                <label class="small"><%= get_lang("Subject")%></label> 
    3646                                <select name="criteriaOperator[]"> 
    37                                         <option value="=">é igual à</option> 
    38                                         <option value="*">contém a frase</option> 
    39                                         <option value="!*">não contém a frase</option> 
    40                                         <option value="^">começa com</option> 
    41                                         <option value="$">termina com</option> 
     47                                        <option value="="><%= get_lang("is equal to")%></option> 
     48                                        <option value="*"><%= get_lang("contains the phrase")%></option> 
     49                                        <option value="!*"><%= get_lang("doesn't contain the phrase")%></option> 
     50                                        <option value="^"><%= get_lang("starting with")%></option> 
     51                                        <option value="$"><%= get_lang("ends with")%></option> 
    4252 
    4353                                </select> 
     
    4656                        </fieldset> 
    4757                        <fieldset> 
    48                                 <label class="small">Mensagem</label> 
     58                                <label class="small"><%= get_lang("Message")%></label> 
    4959                                <select name="criteriaOperator[]"> 
    50                                         <option value="=">é igual à</option> 
    51                                         <option value="*">contém a frase</option> 
    52                                         <option value="!*">não contém a frase</option> 
    53                                         <option value="^">começa com</option> 
    54                                         <option value="$">termina com</option> 
     60                                        <option value="="><%= get_lang("is equal to")%></option> 
     61                                        <option value="*"><%= get_lang("contains the phrase")%></option> 
     62                                        <option value="!*"><%= get_lang("doesn't contain the phrase")%></option> 
     63                                        <option value="^"><%= get_lang("starting with")%></option> 
     64                                        <option value="$"><%= get_lang("ends with")%></option> 
    5565                                </select> 
    5666                                <input type="text" name="criteriaValue[]" /> 
     
    5868                        </fieldset> 
    5969                        <fieldset> 
    60                                 <label class="small">Tamanho</label> 
     70                                <label class="small"><%= get_lang("Size")%></label> 
    6171                                <select name="criteriaOperator[]"> 
    62                                         <option value=">">é menor que</option> 
    63                                         <option value="<">é maior que</option> 
     72                                        <option value=">"><%= get_lang("is under than")%></option> 
     73                                        <option value="<"><%= get_lang("is over than")%></option> 
    6474                                </select> 
    6575                                <input type="text" name="criteriaValue[]" /> 
     
    7585                                <fieldset> 
    7686                                        <input type="radio" name="isExact" value="and" checked="checked"/> 
    77                                         <label>Atender a todos os critérios</label> 
     87                                        <label><%= get_lang("Attend all the criteria")%></label> 
    7888                                </fieldset> 
    7989                                <fieldset> 
    8090                                        <input type="radio" name="isExact" value="or"/> 
    81                                         <label>Atender a qualquer um dos critérios</label> 
     91                                        <label><%= get_lang("Attend any of the criteria")%></label> 
    8292                                </fieldset> 
    8393                        </fieldset> 
    8494                        <div class="menu-container"> 
    85                                 <a class="button cancel" href="#">Cancelar</a> 
    86                                 <a class="button forth" href="#">Prosseguir &raquo;</a> 
     95                                <a class="button cancel" href="#"><%= get_lang("Cancel")%></a> 
     96                                <a class="button forth" href="#"><%= get_lang("Continue")%> &raquo;</a> 
    8797                        </div> 
    8898                </div> 
    89                 <h3><a href="#">Ações</a></h3> 
     99                <h3><a href="#"><%= get_lang("Actions")%></a></h3> 
    90100                <div> 
    91101                        <ul class="message-tip-container"> 
    92                                 <li class="message-tip">Ações a serem executadas sobre as mensagens que atenderem aos critérios especificados acima.</li> 
    93                                 <li class="message-tip">Estas ações serão aplicadas somente às novas mensagens que chegarem.</li> 
     102                                <li class="message-tip"><%= get_lang("Actions to be performed on messages that attend the criteria specified above.")%></li> 
     103                                <li class="message-tip"><%= get_lang("These actions apply only to new messages arriving.")%></li> 
    94104                        </ul> 
    95105                        <fieldset class="select-folderlist"> 
    96106                                <input type="radio" name="actionType[]" value="fileinto" checked="checked" onchange="$('.ui-widget-content :checkbox').parent().removeClass(' hidden');"/> 
    97                                 <label>Arquivar na pasta</label> 
     107                                <label><%= get_lang("Archive in folder")%></label> 
    98108                                <!--  
    99109                                Aguardando o problema do form do DataLayer ser resolvido. 
    100110                                --> 
    101                                 <select name="valueFileInto"> 
    102                                         <%for(var i=0; i < data.folders.length; i++){  
     111                                <select name="valueFileInto" style="width:150px"> 
     112                                        <%for(var i=0; i < data.folders.length; i++){ 
     113                                                var folder_name = specialFolders[data.folders[i].commonName] ? get_lang(data.folders[i].commonName) : data.folders[i].commonName; 
    103114                                                if(/^INBOX/.test(data.folders[i].id)){ %> 
    104                                                         <option value="<%= data.folders[i].id%>"><%= data.folders[i].commonName%></option> 
     115                                                        <option value="<%= data.folders[i].id%>"><%= folder_name%></option> 
    105116                                        <% 
    106                                                 } 
     117                                                }else if(/^user/.test(data.folders[i].id)){  
     118                                                        var user_name = (data.folders[i].parentFolder.split(data.delimiter)[1] ? (data.folders[i].parentFolder.split(data.delimiter)[1] + data.delimiter) : ""); 
     119                                                %> 
     120                                                        <option value="<%= data.folders[i].id%>"><%= user_name + folder_name%></option> 
     121                                                <% } 
    107122                                        } 
    108123                                        %> 
     
    112127                        <fieldset> 
    113128                                <input type="radio" name="actionType[]" value="redirect" onchange="$('.ui-widget-content :checkbox').parent().removeClass(' hidden');"/> 
    114                                 <label>Encaminhar para o endereço</label> 
     129                                <label><%= get_lang("Forward to the address")%></label> 
    115130                                <input type="text" name="addressRedirect" /> 
    116131                        </fieldset> 
    117132                        <fieldset> 
    118133                                <input type="radio" name="actionType[]" value="setflag" onchange="$('.ui-widget-content :checkbox').parent().removeClass(' hidden');"/> 
    119                                 <label>Marcar como</label> 
     134                                <label><%= get_lang("Mark as")%></label> 
    120135                                <!-- 
    121136                                Aguardando o problema do form do DataLayer ser resolvido. 
    122137                                --> 
    123138                                <select name="valueSetFlag"> 
    124                                         <option value="flagged">Importante</option> 
    125                                         <option value="seen">Lida</option> 
     139                                        <option value="flagged"><%= get_lang("Flagged")%></option> 
     140                                        <option value="seen"><%= get_lang("Seen")%></option> 
    126141                                </select> 
    127142                                <!-- <input type="text" name="actionParameter[]" /> --> 
     
    129144                        <fieldset> 
    130145                                <input type="radio" name="actionType[]" value="fileintoTrash" onchange="$('.ui-widget-content :checkbox').parent().removeClass(' hidden');"/> 
    131                                 <label>Mover para a Lixeira</label> 
     146                                <label><%= get_lang("Seen")%></label> 
    132147                                <input type="hidden" name="actionParameter[]" value="Trash"/> 
    133148                        </fieldset> 
    134149                        <fieldset class="fields-replyto"> 
    135150                                <input type="radio" name="actionType[]" value="reject" onchange="$('.ui-widget-content :checkbox').parent().addClass(' hidden');"/> 
    136                                 <label>Responder com uma mensagem automaticamente</label> 
     151                                <label><%= get_lang("Reply with a message automatically")%></label> 
    137152                                <textarea name="messageReject"></textarea> 
    138153                        </fieldset> 
    139154                        <fieldset> 
    140155                                <input type="checkbox" name="actionType[]" value="fileintoInbox"/> 
    141                                 <label>Manter uma cópia na caixa de entrada</label> 
     156                                <label><%= get_lang("Keep a copy of the message at your Inbox")%></label> 
    142157                                <input type="hidden" name="actionParameter[]" value="INBOX"/> 
    143158                        </fieldset> 
     
    152167                        --> 
    153168                        <div class="menu-container">     
    154                                 <a class="button back"   href="#" >&laquo; Anterior</a> 
    155                                 <a class="button cancel" href="#">Cancelar</a> 
    156                                 <a class="button submit" href="#">Salvar</a> 
     169                                <a class="button back"   href="#" >&laquo; <%= get_lang("Previous")%></a> 
     170                                <a class="button cancel" href="#"><%= get_lang("Cancel")%></a> 
     171                                <a class="button submit" href="#"><%= get_lang("Save")%></a> 
    157172                        </div> 
    158173                </div> 
     
    160175        <div class="vacation-details-container hidden"> 
    161176                <fieldset> 
    162                         <label>Digite uma mensagem de resposta:</label> 
     177                        <label><%= get_lang("Type a reply message")%></label> 
    163178                        <ul class="message-tip-container"> 
    164                                 <li class="message-tip">Todas as mensagens serão respondidas automaticamente com a mensagem indicada.</li> 
     179                                <li class="message-tip"><%= get_lang("All messages will be answered automatically with the message indicated.")%></li> 
    165180                        </ul> 
    166181                        <textarea class="filter-textarea" name="vacation"></textarea> 
    167182                </fieldset> 
    168183                        <div class="menu-container">     
    169                               <a class="button back"   href="#" title="Cancela e retorna á tela anterior">&laquo; Anterior</a> 
    170                               <a class="button submit" href="#" title="Salva e retorna á tela anterior">Salvar</a> 
     184                              <a class="button back"   href="#" title="Cancela e retorna á tela anterior">&laquo; <%= get_lang("Previous")%></a> 
     185                              <a class="button submit" href="#" title="Salva e retorna á tela anterior"><%= get_lang("Save")%></a> 
    171186                        </div> 
    172187        </div> 
Note: See TracChangeset for help on using the changeset viewer.