Make WordPress Core

Ticket #3224: i18n-upload-js.diff

File i18n-upload-js.diff, 8.9 KB (added by nbachiyski, 18 years ago)
  • wp-admin/upload-js.php

     
    7272                                var params = $H(this.params);
    7373                                params.ID = '';
    7474                                params.action = '';
    75                                 h += "<a href='" + this.urlData[0] + '?' + params.toQueryString() + "' title='Browse your files' class='back'>&laquo; Back</a>";
     75                                h += "<a href='" + this.urlData[0] + '?' + params.toQueryString() + "' title='<?php echo addslashes(__('Browse your files')); ?>' class='back'>&laquo; <?php echo addslashes(__('Back')); ?></a>";
    7676                        } else {
    77                                 h += "<a href='#' onclick='theFileList.cancelView()'  title='Browse your files' class='back'>&laquo; Back</a>";
     77                                h += "<a href='#' onclick='theFileList.cancelView()'  title='<?php echo addslashes(__('Browse your files')); ?>' class='back'>&laquo; <?php echo addslashes(__('Back')); ?></a>";
    7878                        }
    7979                        h += "<div id='file-title'>"
    8080                        if ( !this.currentImage.isImage )
    81                                 h += "<h2><a href='" + this.currentImage.src + "' onclick='return false;' title='Direct link to file'>" + this.currentImage.title + "</a></h2>";
     81                                h += "<h2><a href='" + this.currentImage.src + "' onclick='return false;' title='<?php echo addslashes(__('Direct link to file')); ?>'>" + this.currentImage.title + "</a></h2>";
    8282                        else
    8383                                h += "<h2>" + this.currentImage.title + "</h2>";
    8484                        h += " &#8212; <span>";
    85                         h += "<a href='#' onclick='theFileList.editView(" + id + ")'>Edit</a>"
     85                        h += "<a href='#' onclick='theFileList.editView(" + id + ")'><?php echo addslashes(__('Edit')); ?></a>"
    8686                        h += "</span>";
    8787                        h += '</div>'
    8888                        h += "<div id='upload-file-view' class='alignleft'>";
    8989                        if ( this.currentImage.isImage ) {
    90                                 h += "<a href='" + this.currentImage.src + "' onclick='return false;' title='Direct link to file'>";
     90                                h += "<a href='" + this.currentImage.src + "' onclick='return false;' title='<?php echo addslashes(__('Direct link to file')); ?>'>";
    9191                                h += "<img src='" + ( this.currentImage.thumb ? this.currentImage.thumb : this.currentImage.src ) + "' alt='" + this.currentImage.title + "' width='" + this.currentImage.width + "' height='" + this.currentImage.height + "' />";
    9292                                h += "</a>";
    9393                        } else
     
    9797                        h += "<form name='uploadoptions' id='uploadoptions' class='alignleft'>";
    9898                        h += "<table>";
    9999                        if ( this.currentImage.thumb ) {
    100                                 h += "<tr><th style='padding-bottom:.5em'>Show:</th><td style='padding-bottom:.5em'>";
    101                                 h += "<label for='display-thumb'><input type='radio' name='display' id='display-thumb' value='thumb' checked='checked' /> Thumbnail</label><br />";
    102                                 h += "<label for='display-full'><input type='radio' name='display' id='display-full' value='full' /> Full size</label>";
     100                                h += "<tr><th style='padding-bottom:.5em'><?php echo addslashes(__('Show:')); ?></th><td style='padding-bottom:.5em'>";
     101                                h += "<label for='display-thumb'><input type='radio' name='display' id='display-thumb' value='thumb' checked='checked' /> <?php echo addslashes(__('Thumbnail')); ?></label><br />";
     102                                h += "<label for='display-full'><input type='radio' name='display' id='display-full' value='full' /> <?php echo addslashes(__('Full size')); ?></label>";
    103103                                h += "</td></tr>";
    104104                        }
    105105
    106                         h += "<tr><th>Link to:</th><td>";
    107                         h += "<label for='link-file'><input type='radio' name='link' id='link-file' value='file' checked='checked'/> File</label><br />";
    108                         h += "<label for='link-page'><input type='radio' name='link' id='link-page' value='page' /> Page</label><br />";
    109                         h += "<label for='link-none'><input type='radio' name='link' id='link-none' value='none' /> None</label>";
     106                        h += "<tr><th><?php echo addslashes(__('Link to:')); ?></th><td>";
     107                        h += "<label for='link-file'><input type='radio' name='link' id='link-file' value='file' checked='checked'/> <?php echo addslashes(__('File')); ?></label><br />";
     108                        h += "<label for='link-page'><input type='radio' name='link' id='link-page' value='page' /> <?php echo addslashes(__('Page')); ?></label><br />";
     109                        h += "<label for='link-none'><input type='radio' name='link' id='link-none' value='none' /> <?php echo addslashes(__('None')); ?></label>";
    110110                        h += "</td></tr>";
    111111
    112112                        h += "<tr><td colspan='2'><p class='submit'>";
    113                         h += "<input type='button' class='button' name='send' onclick='theFileList.sendToEditor(" + id + ")' value='Send to editor &raquo;' />";
     113                        h += "<input type='button' class='button' name='send' onclick='theFileList.sendToEditor(" + id + ")' value='<?php echo addslashes(__('Send to editor')); ?> &raquo;' />";
    114114                        h += "</p></td></tr></table>";
    115115                        h += "</form>";
    116116
     
    134134                                var params = $H(this.params);
    135135                                params.ID = '';
    136136                                params.action = '';
    137                                 h += "<a href='" + this.urlData[0] + '?' + params.toQueryString() + "'  title='Browse your files' class='back'>&laquo; Back</a>";
     137                                h += "<a href='" + this.urlData[0] + '?' + params.toQueryString() + "'  title='<?php echo addslashes(__('Browse your files')); ?>' class='back'>&laquo; <?php echo addslashes(__('Back')); ?></a>";
    138138                        } else {
    139                                 h += "<a href='#' onclick='theFileList.cancelView()'  title='Browse your files' class='back'>&laquo; Back</a>";
     139                                h += "<a href='#' onclick='theFileList.cancelView()'  title='<?php echo addslashes(__('Browse your files')); ?>' class='back'>&laquo; <?php echo addslashes(__('Back')); ?></a>";
    140140                        }
    141141                        h += "<div id='file-title'>"
    142142                        if ( !this.currentImage.isImage )
    143                                 h += "<h2><a href='" + this.currentImage.src + "' onclick='return false;' title='Direct link to file'>" + this.currentImage.title + "</a></h2>";
     143                                h += "<h2><a href='" + this.currentImage.src + "' onclick='return false;' title='<?php echo addslashes(__('Direct link to file')); ?>'>" + this.currentImage.title + "</a></h2>";
    144144                        else
    145145                                h += "<h2>" + this.currentImage.title + "</h2>";
    146146                        h += " &#8212; <span>";
     
    149149                        h += '</div>'
    150150                        h += "<div id='upload-file-view' class='alignleft'>";
    151151                        if ( this.currentImage.isImage ) {
    152                                 h += "<a href='" + this.currentImage.src + "' onclick='return false;' title='Direct link to file'>";
     152                                h += "<a href='" + this.currentImage.src + "' onclick='return false;' title='<?php echo addslashes(__('Direct link to file')); ?>'>";
    153153                                h += "<img src='" + ( this.currentImage.thumb ? this.currentImage.thumb : this.currentImage.src ) + "' alt='" + this.currentImage.title + "' width='" + this.currentImage.width + "' height='" + this.currentImage.height + "' />";
    154154                                h += "</a>";
    155155                        } else
     
    158158
    159159
    160160                        h += "<table><col /><col class='widefat' /><tr>"
    161                         h += "<th scope='row'><label for='url'>URL</label></th>";
     161                        h += "<th scope='row'><label for='url'><?php echo addslashes(__('URL')); ?></label></th>";
    162162                        h += "<td><input type='text' id='url' class='readonly' value='" + this.currentImage.src + "' readonly='readonly' /></td>";
    163163                        h += "</tr><tr>";
    164                         h += "<th scope='row'><label for='post_title'>Title</label></th>";
     164                        h += "<th scope='row'><label for='post_title'><?php echo addslashes(__('Title')); ?></label></th>";
    165165                        h += "<td><input type='text' id='post_title' name='post_title' value='" + this.currentImage.title + "' /></td>";
    166166                        h += "</tr><tr>";
    167                         h += "<th scope='row'><label for='post_content'>Description</label></th>";
     167                        h += "<th scope='row'><label for='post_content'><?php echo addslashes(__('Description')); ?></label></th>";
    168168                        h += "<td><textarea name='post_content' id='post_content'>" + this.currentImage.description + "</textarea></td>";
    169                         h += "</tr><tr id='buttons' class='submit'><td colspan='2'><input type='button' id='delete' name='delete' class='delete alignleft' value='Delete File' onclick='theFileList.deleteFile(" + id + ");' />";
     169                        h += "</tr><tr id='buttons' class='submit'><td colspan='2'><input type='button' id='delete' name='delete' class='delete alignleft' value='<?php echo addslashes(__('Delete File')); ?>' onclick='theFileList.deleteFile(" + id + ");' />";
    170170                        h += "<input type='hidden' name='from_tab' value='" + this.tab + "' />";
    171171                        h += "<input type='hidden' name='action' id='action-value' value='save' />";
    172172                        h += "<input type='hidden' name='ID' value='" + id + "' />";
    173173                        h += "<input type='hidden' name='_wpnonce' value='" + this.nonce + "' />";
    174                         h += "<div class='submit'><input type='submit' value='Save &raquo;' /></div>";
     174                        h += "<div class='submit'><input type='submit' value='<?php echo addslashes(__('Save')); ?> &raquo;' /></div>";
    175175                        h += "</td></tr></table></form>";
    176176
    177177                        new Insertion.Top('upload-content', h);
     
    243243                },
    244244
    245245                deleteFile: function(id) {
    246                         if ( confirm("Are you sure you want to delete the file '" + this.currentImage.title + "'?\nClick ok to delete or cancel to go back.") ) {
     246                        if ( confirm("<?php printf(addslashes(__("Are you sure you want to delete the file %s?\nClick ok to delete or cancel to go back.")), '" + this.currentImage.title + "'); ?>") {
    247247                                $('action-value').value = 'delete';
    248248                                $('upload-file').submit();
    249249                                return true;