Changeset 30822

Show
Ignore:
Timestamp:
19.09.2016 11:30:23 (3 years ago)
Author:
kjdon
Message:

moving all text strings out to properties file so they can be internationalised

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • main/trunk/greenstone3/web/interfaces/default/js/berrybasket/berrycheckout.js

    r29322 r30822  
    22var urlonly = false; 
    33var mailinfo = new Array(); 
    4 mailinfo['address'] = "To: "; 
    5 mailinfo['cc'] = "CC: "; 
    6 mailinfo['bcc'] = "Bcc: "; 
    7 mailinfo['subject'] = "Subject: "; 
     4mailinfo['address'] = gs.text.berry.to;  
     5mailinfo['cc'] = gs.text.berry.cc;  
     6mailinfo['bcc'] = gs.text.berry.bcc;  
     7mailinfo['subject'] = gs.text.berry.subject;  
    88var textwin; 
    99var mailwin; 
     
    4747        urlonly = false; 
    4848         
    49         this.value='URL only view'; 
     49        this.value=gs.text.berry.url_only;  
    5050         
    5151        populateUrlsAndMetadata(parea); 
     
    6060        urlonly = true; 
    6161         
    62         this.value='URL and Metadata view'; 
     62        this.value=gs.text.berry.url_and_metadata;  
    6363         
    6464        return; 
     
    114114 
    115115    if (docList.length == 0){ 
    116         content.appendChild(document.createTextNode("Your berry basket is empty.")); 
     116        content.appendChild(document.createTextNode(gs.text.berry.empty_basket)); 
    117117        return; 
    118118    } 
     
    193193    berryCheckoutPageClear(); 
    194194    if (docList.length == 0){ 
    195         content.appendChild(document.createTextNode("Your berry basket is empty.")); 
     195        content.appendChild(document.createTextNode(gs.text.berry.empty_basket));  
    196196        return; 
    197197    } 
     
    241241    input.setAttribute("class", "sendbutton"); 
    242242    input.setAttribute("type", "button"); 
    243     input.setAttribute("value", "send"); 
     243    input.setAttribute("value", gs.text.berry.send); 
    244244    content.appendChild(input); 
    245245} 
     
    252252 
    253253    if (docList.length == 0){ 
    254         content.appendChild(document.createTextNode("Your berry basket is empty.")); 
     254        content.appendChild(document.createTextNode(gs.text.berry.empty_basket)); 
    255255        return; 
    256256    } 
     
    298298    input.setAttribute("class", "sendbutton"); 
    299299    input.setAttribute("type", "button"); 
    300     input.setAttribute("value", "send"); 
     300    input.setAttribute("value", gs.text.berry.send); 
    301301    content.appendChild(input); 
    302302     
     
    313313    if (urlonly) 
    314314    { 
    315         cb.value='URL and Metadata view'; 
     315        cb.value=gs.text.berry.url_and_metadata;  
    316316    } 
    317317    else 
    318318    { 
    319         cb.value='URL only view'; 
     319        cb.value=gs.text.berry.url_only; 
    320320    } 
    321321 
     
    382382        var url =root_url+"?a=d&c="+doc['collection']+"&d="+doc['name']+"\n"; 
    383383        var metadata = ""; 
    384         for (var metaItem in doc){ 
    385             metadata += metaItem+": "+ doc[metaItem]+"\n"; 
    386         } 
     384        if (doc['title']) { 
     385        metadata += gs.text.berry.doc_title+": "+doc['title']+"\n"; 
     386        } 
     387        if (doc['root_title']) { 
     388        metadata += gs.text.berry.doc_root_title+": "+doc['root_title']+"\n"; 
     389 
     390        } 
     391        if (doc['name']) { 
     392        metadata += gs.text.berry.doc_name+": "+doc['name']+"\n"; 
     393        } 
     394        if (doc['collection']) { 
     395        metadata += gs.text.berry.doc_collection+": "+doc['collection']+"\n"; 
     396        } 
     397        if (doc['date']) { 
     398        metadata += gs.text.berry.doc_date+": "+doc['date']+"\n"; 
     399        } 
    387400        fulltext +=url+metadata+"\n"; 
    388401    } 
     
    412425        success: function(o) { 
    413426            var result = o.responseText; 
    414             alert("Sending mail Succeeded"); 
     427            alert(gs.text.berry.send_success);  
    415428        } , 
    416429        failure: function(o) { 
    417             alert("Sending mail falied"); 
     430            alert(gs.text.berry.send_fail);  
    418431        } 
    419432    }