upgrade to tinymce 2.1.1.1

This commit is contained in:
JT Smith 2007-07-07 21:26:06 +00:00
parent f36ba1b268
commit e75b689857
847 changed files with 34500 additions and 7692 deletions

View file

@ -0,0 +1,20 @@
/* stylesheet for advsearchreplace plugin*/
.panel_wrapper { height: 85px; }
.panel_wrapper div.current { height: 85px; }
/* MS IE only styles */
* html .panel_wrapper { height: 100px; }
* html .panel_wrapper div.current { height: 100px; }
#replaceBtn, #replaceAllBtn {
padding-bottom: 2px;
font-weight: bold;
width: 90px;
height: 21px;
border: 0;
cursor: pointer;
}
#replaceBtn { background: url(../images/replace_button_bg.gif); }
#replaceAllBtn { background: url(../images/replace_all_button_bg.gif); }

View file

@ -1 +1 @@
tinyMCE.importPluginLanguagePack('searchreplace','en,tr,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk');var TinyMCE_SearchReplacePlugin={getInfo:function(){return{longname:'Search/Replace',author:'Moxiecode Systems',authorurl:'http://tinymce.moxiecode.com',infourl:'http://tinymce.moxiecode.com/tinymce/docs/plugin_searchreplace.html',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion};},initInstance:function(inst){inst.addShortcut('ctrl','f','lang_searchreplace_search_desc','mceSearch',true);},getControlHTML:function(cn){switch(cn){case"search":return tinyMCE.getButtonHTML(cn,'lang_searchreplace_search_desc','{$pluginurl}/images/search.gif','mceSearch',true);case"replace":return tinyMCE.getButtonHTML(cn,'lang_searchreplace_replace_desc','{$pluginurl}/images/replace.gif','mceSearchReplace',true);}return"";},execCommand:function(editor_id,element,command,user_interface,value){var instance=tinyMCE.getInstanceById(editor_id);function defValue(key,default_value){value[key]=typeof(value[key])=="undefined"?default_value:value[key];}function replaceSel(search_str,str,back){instance.execCommand('mceInsertContent',false,str);}if(!value)value=new Array();defValue("editor_id",editor_id);defValue("searchstring","");defValue("replacestring",null);defValue("replacemode","none");defValue("casesensitive",false);defValue("backwards",false);defValue("wrap",false);defValue("wholeword",false);defValue("inline","yes");switch(command){case"mceResetSearch":tinyMCE.lastSearchRng=null;return true;case"mceSearch":if(user_interface){var template=new Array();if(value['replacestring']!=null){template['file']='../../plugins/searchreplace/replace.htm';template['width']=320;template['height']=100+(tinyMCE.isNS7?20:0);template['width']+=tinyMCE.getLang('lang_searchreplace_replace_delta_width',0);template['height']+=tinyMCE.getLang('lang_searchreplace_replace_delta_height',0);}else{template['file']='../../plugins/searchreplace/search.htm';template['width']=310;template['height']=105+(tinyMCE.isNS7?25:0);template['width']+=tinyMCE.getLang('lang_searchreplace_search_delta_width',0);template['height']+=tinyMCE.getLang('lang_searchreplace_replace_delta_height',0);}instance.execCommand('SelectAll');if(tinyMCE.isMSIE){var r=instance.selection.getRng();r.collapse(true);r.select();}else instance.selection.getSel().collapseToStart();tinyMCE.openWindow(template,value);}else{var win=tinyMCE.getInstanceById(editor_id).contentWindow;var doc=tinyMCE.getInstanceById(editor_id).contentWindow.document;var body=tinyMCE.getInstanceById(editor_id).contentWindow.document.body;if(body.innerHTML==""){alert(tinyMCE.getLang('lang_searchreplace_notfound'));return true;}if(value['replacemode']=="current"){replaceSel(value['string'],value['replacestring'],value['backwards']);value['replacemode']="none";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}if(tinyMCE.isMSIE){var rng=tinyMCE.lastSearchRng?tinyMCE.lastSearchRng:doc.selection.createRange();var flags=0;if(value['wholeword'])flags=flags|2;if(value['casesensitive'])flags=flags|4;if(!rng.findText){alert('This operation is currently not supported by this browser.');return true;}if(value['replacemode']=="all"){while(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(false);replaceSel(value['string'],value['replacestring'],value['backwards']);}alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select();rng.collapse(value['backwards']);tinyMCE.lastSearchRng=rng;}else alert(tinyMCE.getLang('lang_searchreplace_notfound'));}else{if(value['replacemode']=="all"){while(win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))replaceSel(value['string'],value['replacestring'],value['backwards']);alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));return true;}if(!win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))alert(tinyMCE.getLang('lang_searchreplace_notfound'));}}return true;case"mceSearchReplace":value['replacestring']="";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true;}return false;}};tinyMCE.addPlugin("searchreplace",TinyMCE_SearchReplacePlugin);
tinyMCE.importPluginLanguagePack('searchreplace');var TinyMCE_SearchReplacePlugin={getInfo:function(){return{longname:'Search/Replace',author:'Moxiecode Systems AB',authorurl:'http://tinymce.moxiecode.com',infourl:'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/searchreplace',version:tinyMCE.majorVersion+"."+tinyMCE.minorVersion}},initInstance:function(inst){inst.addShortcut('ctrl','f','lang_searchreplace_search_desc','mceSearch',true);},getControlHTML:function(cn){switch(cn){case"search":return tinyMCE.getButtonHTML(cn,'lang_searchreplace_search_desc','{$pluginurl}/images/search.gif','mceSearch',true);case"replace":return tinyMCE.getButtonHTML(cn,'lang_searchreplace_replace_desc','{$pluginurl}/images/replace.gif','mceSearchReplace',true)}return""},execCommand:function(editor_id,element,command,user_interface,value){var inst=tinyMCE.getInstanceById(editor_id),selectedText=inst.selection.getSelectedText(),rng;function defValue(key,default_value){value[key]=typeof(value[key])=="undefined"?default_value:value[key]}function replaceSel(search_str,str,back){if(!inst.selection.isCollapsed()){if(tinyMCE.isRealIE)inst.selection.getRng().duplicate().pasteHTML(str);else inst.execCommand('mceInsertContent',false,str)}}if(!value)value=[];defValue("editor_id",editor_id);defValue("searchstring",selectedText);defValue("replacestring",null);defValue("replacemode","none");defValue("casesensitive",false);defValue("backwards",false);defValue("wrap",false);defValue("wholeword",false);defValue("inline","yes");defValue("resizable","no");switch(command){case"mceSearch":if(user_interface){var template=new Array();template['file']='../../plugins/searchreplace/searchreplace.htm';template['width']=380;template['height']=155+(tinyMCE.isNS7?20:0)+(tinyMCE.isMSIE?15:0);template['width']+=tinyMCE.getLang('lang_searchreplace_delta_width',0);template['height']+=tinyMCE.getLang('lang_searchreplace_delta_height',0);inst.selection.collapse(true);tinyMCE.openWindow(template,value)}else{var win=tinyMCE.getInstanceById(editor_id).contentWindow;var doc=tinyMCE.getInstanceById(editor_id).contentWindow.document;var body=tinyMCE.getInstanceById(editor_id).contentWindow.document.body;var awin=value.win,found;if(body.innerHTML==""){awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));return true}if(value['replacemode']=="current"){replaceSel(value['string'],value['replacestring'],value['backwards']);value['replacemode']="none";}inst.selection.collapse(value['backwards']);if(tinyMCE.isMSIE){var rng=inst.selection.getRng();var flags=0;if(value['wholeword'])flags=flags|2;if(value['casesensitive'])flags=flags|4;if(!rng.findText){awin.alert('This operation is currently not supported by this browser.');return true}if(value['replacemode']=="all"){found=false;while(rng.findText(value['string'],value['backwards']?-1:1,flags)){found=true;rng.scrollIntoView();rng.select();replaceSel(value['string'],value['replacestring'],value['backwards'])}if(found)awin.alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));else awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));return true}if(rng.findText(value['string'],value['backwards']?-1:1,flags)){rng.scrollIntoView();rng.select()}else awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'))}else{if(value['replacemode']=="all"){found=false;while(win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false)){found=true;replaceSel(value['string'],value['replacestring'],value['backwards'])}if(found)awin.alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));else awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));return true}if(!win.find(value['string'],value['casesensitive'],value['backwards'],value['wrap'],value['wholeword'],false,false))awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'))}}return true;case"mceSearchReplace":value['replacestring']="";tinyMCE.execInstanceCommand(editor_id,'mceSearch',user_interface,value,false);return true}return false}};tinyMCE.addPlugin("searchreplace",TinyMCE_SearchReplacePlugin);

View file

@ -1,60 +1,61 @@
/**
* $RCSfile: editor_plugin_src.js,v $
* $Revision: 1.27 $
* $Date: 2006/02/13 15:09:28 $
* $Id: editor_plugin_src.js 201 2007-02-12 15:56:56Z spocke $
*
* @author Moxiecode
* @copyright Copyright © 2004-2006, Moxiecode Systems AB, All rights reserved.
* @copyright Copyright © 2004-2007, Moxiecode Systems AB, All rights reserved.
*/
/* Import theme specific language pack */
tinyMCE.importPluginLanguagePack('searchreplace', 'en,tr,sv,zh_cn,fa,fr_ca,fr,de,pl,pt_br,cs,nl,da,he,nb,hu,ru,ru_KOI8-R,ru_UTF-8,nn,fi,cy,es,is,zh_tw,zh_tw_utf8,sk');
tinyMCE.importPluginLanguagePack('searchreplace');
var TinyMCE_SearchReplacePlugin = {
getInfo : function() {
return {
longname : 'Search/Replace',
author : 'Moxiecode Systems',
author : 'Moxiecode Systems AB',
authorurl : 'http://tinymce.moxiecode.com',
infourl : 'http://tinymce.moxiecode.com/tinymce/docs/plugin_searchreplace.html',
infourl : 'http://wiki.moxiecode.com/index.php/TinyMCE:Plugins/searchreplace',
version : tinyMCE.majorVersion + "." + tinyMCE.minorVersion
};
},
initInstance : function(inst) {
initInstance : function (inst) {
inst.addShortcut('ctrl', 'f', 'lang_searchreplace_search_desc', 'mceSearch', true);
// No CTRL+R for "replace" because browsers will reload page instead of executing plugin
},
getControlHTML : function(cn) {
getControlHTML : function (cn) {
switch (cn) {
case "search":
return tinyMCE.getButtonHTML(cn, 'lang_searchreplace_search_desc', '{$pluginurl}/images/search.gif', 'mceSearch', true);
case "replace":
case "search" :
return tinyMCE.getButtonHTML(cn, 'lang_searchreplace_search_desc', '{$pluginurl}/images/search.gif','mceSearch', true);
case "replace" :
return tinyMCE.getButtonHTML(cn, 'lang_searchreplace_replace_desc', '{$pluginurl}/images/replace.gif', 'mceSearchReplace', true);
}
return "";
},
/**
* Executes the search/replace commands.
*/
execCommand : function(editor_id, element, command, user_interface, value) {
var instance = tinyMCE.getInstanceById(editor_id);
execCommand : function (editor_id, element, command, user_interface, value) {
var inst = tinyMCE.getInstanceById(editor_id), selectedText = inst.selection.getSelectedText(), rng;
function defValue(key, default_value) {
value[key] = typeof(value[key]) == "undefined" ? default_value : value[key];
}
function replaceSel(search_str, str, back) {
instance.execCommand('mceInsertContent', false, str);
if (!inst.selection.isCollapsed()) {
if (tinyMCE.isRealIE)
inst.selection.getRng().duplicate().pasteHTML(str); // Needs to be duplicated due to selection bug in IE
else
inst.execCommand('mceInsertContent', false, str);
}
}
if (!value)
value = new Array();
value = [];
// Setup defualt values
defValue("editor_id", editor_id);
defValue("searchstring", "");
defValue("searchstring", selectedText);
defValue("replacestring", null);
defValue("replacemode", "none");
defValue("casesensitive", false);
@ -62,68 +63,45 @@ var TinyMCE_SearchReplacePlugin = {
defValue("wrap", false);
defValue("wholeword", false);
defValue("inline", "yes");
defValue("resizable", "no");
// Handle commands
switch (command) {
case "mceResetSearch":
tinyMCE.lastSearchRng = null;
return true;
case "mceSearch":
case "mceSearch" :
if (user_interface) {
// Open search dialog
var template = new Array();
if (value['replacestring'] != null) {
template['file'] = '../../plugins/searchreplace/replace.htm'; // Relative to theme
template['width'] = 320;
template['height'] = 100 + (tinyMCE.isNS7 ? 20 : 0);
template['width'] += tinyMCE.getLang('lang_searchreplace_replace_delta_width', 0);
template['height'] += tinyMCE.getLang('lang_searchreplace_replace_delta_height', 0);
} else {
template['file'] = '../../plugins/searchreplace/search.htm'; // Relative to theme
template['width'] = 310;
template['height'] = 105 + (tinyMCE.isNS7 ? 25 : 0);
template['width'] += tinyMCE.getLang('lang_searchreplace_search_delta_width', 0);
template['height'] += tinyMCE.getLang('lang_searchreplace_replace_delta_height', 0);
}
template['file'] = '../../plugins/searchreplace/searchreplace.htm';
template['width'] = 380;
template['height'] = 155 + (tinyMCE.isNS7 ? 20 : 0) + (tinyMCE.isMSIE ? 15 : 0);
template['width'] += tinyMCE.getLang('lang_searchreplace_delta_width', 0);
template['height'] += tinyMCE.getLang('lang_searchreplace_delta_height', 0);
instance.execCommand('SelectAll');
if (tinyMCE.isMSIE) {
var r = instance.selection.getRng();
r.collapse(true);
r.select();
} else
instance.selection.getSel().collapseToStart();
inst.selection.collapse(true);
tinyMCE.openWindow(template, value);
} else {
var win = tinyMCE.getInstanceById(editor_id).contentWindow;
var doc = tinyMCE.getInstanceById(editor_id).contentWindow.document;
var body = tinyMCE.getInstanceById(editor_id).contentWindow.document.body;
var awin = value.win, found;
// Whats the point
if (body.innerHTML == "") {
alert(tinyMCE.getLang('lang_searchreplace_notfound'));
awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));
return true;
}
// Handle replace current
if (value['replacemode'] == "current") {
replaceSel(value['string'], value['replacestring'], value['backwards']);
// Search next one
value['replacemode'] = "none";
tinyMCE.execInstanceCommand(editor_id, 'mceSearch', user_interface, value, false);
return true;
//tinyMCE.execInstanceCommand(editor_id, 'mceSearch', user_interface, value);
//return true;
}
if (tinyMCE.isMSIE) {
var rng = tinyMCE.lastSearchRng ? tinyMCE.lastSearchRng : doc.selection.createRange();
var flags = 0;
inst.selection.collapse(value['backwards']);
if (tinyMCE.isMSIE) {
var rng = inst.selection.getRng();
var flags = 0;
if (value['wholeword'])
flags = flags | 2;
@ -131,55 +109,65 @@ var TinyMCE_SearchReplacePlugin = {
flags = flags | 4;
if (!rng.findText) {
alert('This operation is currently not supported by this browser.');
awin.alert('This operation is currently not supported by this browser.');
return true;
}
// Handle replace all mode
if (value['replacemode'] == "all") {
found = false;
while (rng.findText(value['string'], value['backwards'] ? -1 : 1, flags)) {
found = true;
rng.scrollIntoView();
rng.select();
rng.collapse(false);
replaceSel(value['string'], value['replacestring'], value['backwards']);
}
alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));
if (found)
awin.alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));
else
awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));
return true;
}
if (rng.findText(value['string'], value['backwards'] ? -1 : 1, flags)) {
rng.scrollIntoView();
rng.select();
rng.collapse(value['backwards']);
tinyMCE.lastSearchRng = rng;
} else
alert(tinyMCE.getLang('lang_searchreplace_notfound'));
awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));
} else {
if (value['replacemode'] == "all") {
while (win.find(value['string'], value['casesensitive'], value['backwards'], value['wrap'], value['wholeword'], false, false))
replaceSel(value['string'], value['replacestring'], value['backwards']);
found = false;
while (win.find(value['string'], value['casesensitive'], value['backwards'], value['wrap'], value['wholeword'], false, false)) {
found = true;
replaceSel(value['string'], value['replacestring'], value['backwards']);
}
if (found)
awin.alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));
else
awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));
alert(tinyMCE.getLang('lang_searchreplace_allreplaced'));
return true;
}
if (!win.find(value['string'], value['casesensitive'], value['backwards'], value['wrap'], value['wholeword'], false, false))
alert(tinyMCE.getLang('lang_searchreplace_notfound'));
awin.alert(tinyMCE.getLang('lang_searchreplace_notfound'));
}
}
return true;
case "mceSearchReplace":
case "mceSearchReplace" :
value['replacestring'] = "";
tinyMCE.execInstanceCommand(editor_id, 'mceSearch', user_interface, value, false);
return true;
}
// Pass to next handler in chain
return false;
}
};
tinyMCE.addPlugin("searchreplace", TinyMCE_SearchReplacePlugin);
tinyMCE.addPlugin("searchreplace", TinyMCE_SearchReplacePlugin);

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 669 B

View file

@ -0,0 +1,86 @@
function init() {
tinyMCEPopup.resizeToInnerSize();
// start with appropiate tab
var task = (tinyMCE.getWindowArg("replacestring") != null) ? "replace" : "search";
mcTabs.displayTab(task + '_tab', task +'_panel');
manageReplaceButtons();
var formObj = document.forms[0];
formObj[task + "_panel_searchstring"].value = tinyMCE.getWindowArg("searchstring");
formObj["replace_panel_replacestring"].value = (tinyMCE.getWindowArg("replacestring") != null) ? tinyMCE.getWindowArg("replacestring") : "";
formObj[task + "_panel_casesensitivebox"].checked = tinyMCE.getWindowArg("casesensitive");
formObj[task + "_panel_backwardsu"].checked = tinyMCE.getWindowArg("backwards");
formObj[task + "_panel_backwardsd"].checked = !tinyMCE.getWindowArg("backwards");
}
function searchNext(replacemode) {
// "search" or "replace" mode of operation?
var task = (document.getElementById("search_tab").className == "current") ? "search" : "replace";
var formObj = document.forms[0];
if (task == "replace") {
// Whats the point?
if (formObj[task + "_panel_searchstring"].value == "" || formObj[task + "_panel_searchstring"].value == formObj[task + "_panel_replacestring"].value)
return false;
}
// Do search
tinyMCEPopup.execCommand('mceSearch', false, {
string : formObj[task + "_panel_searchstring"].value,
replacestring : formObj["replace_panel_replacestring"].value,
replacemode : replacemode,
casesensitive : formObj[task + "_panel_casesensitivebox"].checked,
backwards : formObj[task + "_panel_backwardsu"].checked,
win : window
}, false);
window.focus();
return false;
}
function cancelAction() {
tinyMCEPopup.close();
}
function manageReplaceButtons() {
// "search" or "replace" mode of operation?
var task = (document.getElementById("search_tab").className == "current") ? "search" : "replace";
document.getElementById("replace_buttons").style.visibility = (task == "replace") ? "visible" : "hidden";
}
function copyValues(link) {
// check if tab is already active
var tab = link;
while (tab.tagName && tab.tagName.toLowerCase() != "li") tab = tab.parentNode;
if (tab.className) return false; // tab is already active -> no need to copy any values!
// copy values from one panel to the other (if they exist there)
var from_panel_name = tab.id.match(/^search/i) ? "replace_panel" : "search_panel";
var to_panel_name = (from_panel_name == "search_panel") ? "replace_panel" : "search_panel";
// find all elements with IDs to copy their values
var elms = document.getElementById(from_panel_name).getElementsByTagName("*");
for (var i = 0; i < elms.length; i++) {
if (elms[i].id && elms[i].id != "") {
var checked = "undefined";
if (elms[i].type.toLowerCase() == "checkbox" || elms[i].type.toLowerCase() == "radio")
checked = elms[i].checked;
// copy values if element exists in other panel
var to_elm_name = to_panel_name + elms[i].id.substring(from_panel_name.length, elms[i].id.length);
var to_elm = document.getElementById(to_elm_name);
if (to_elm) {
if (checked != "undefined")
to_elm.checked = checked;
else
to_elm.value = elms[i].value;
}
}
}
return false;
}

View file

@ -0,0 +1,21 @@
// CA lang variables by Marc Folch
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Cerca',
searchreplace_searchnext_desc : 'Cerca altra vegada',
searchreplace_replace_desc : 'Cerca/Reempla&ccedil;a',
searchreplace_notfound : 'La cerca ha finalitzat i l\'expressio no s\'ha trobat.',
searchreplace_search_title : 'Cerca',
searchreplace_replace_title : 'Cerca/Reempla&ccedil;a',
searchreplace_allreplaced : 'S\'han reempla&ccedil;at totes les ocurr&egrave;ncies de l\'expressi&oacute;.',
searchreplace_findwhat : 'Cerca',
searchreplace_replacewith : 'Reempla&ccedil;a amb',
searchreplace_direction : 'Direcci&oacute;',
searchreplace_up : 'Enrera',
searchreplace_down : 'Endavant',
searchreplace_case : 'Distingeix Maj&uacute;scules/min&uacute;scules',
searchreplace_findnext : 'Seg&uuml;ent',
searchreplace_replace : 'Reempla&ccedil;a',
searchreplace_replaceall : 'Tot',
searchreplace_cancel : 'Cancel&middot;la'
});

View file

@ -1,19 +1,19 @@
// DK lang variables contributed by Jan Moelgaard, John Dalsgaard and Bo Frederiksen.
// DK lang variables - Transl.:Jan Moelgaard, Bo Frederiksen, John Dalsgaard - Corr.:
tinyMCE.addToLang('',{
searchreplace_search_desc : 'S&oslash;g',
searchreplace_searchnext_desc : 'S&oslash;g igen',
searchreplace_replace_desc : 'S&oslash;g og erstat',
searchreplace_notfound : 'S&oslash;gningen er f&aelig;rdig. S&oslash;geudtrykket kunne ikke findes.',
searchreplace_notfound : 'Søgningen er f&aelig;rdig.\nS&oslash;geudtrykket kunne ikke findes.',
searchreplace_search_title : 'S&oslash;g',
searchreplace_replace_title : 'S&oslash;g og erstat',
searchreplace_allreplaced : 'Alle forekomster af s&oslash;geudtrykket blev erstattet.',
searchreplace_findwhat : 'Hvad skal vi s&oslash;ge efter',
searchreplace_findwhat : 'S&oslash;g efter',
searchreplace_replacewith : 'Erstat det med',
searchreplace_direction : 'Retning',
searchreplace_up : 'Op',
searchreplace_down : 'Ned',
searchreplace_case : 'Skelne mellem store og sm&aring;; bogstaver',
searchreplace_case : 'Skelne mellem store og sm&aring; bogstaver',
searchreplace_findnext : 'S&oslash;g efter&nbsp;n&aelig;ste',
searchreplace_replace : 'Erstat',
searchreplace_replaceall : 'Erstat&nbsp;alle',

View file

@ -0,0 +1,21 @@
// Initial translation by Dimitris Giannitsaros / MediSign SA
tinyMCE.addToLang('',{
searchreplace_search_desc : 'ÁíáæÞôçóç',
searchreplace_searchnext_desc : 'ÁíáæÞôçóç îáíÜ',
searchreplace_replace_desc : 'ÁíáæÞôçóç/ÁíôéêáôÜóôáóç',
searchreplace_notfound : 'Ç áíáæÞôçóç ïëïêëçñþèçêå. Ôï êåßìåíï äå âñÝèçêå.',
searchreplace_search_title : 'ÁíáæÞôçóç',
searchreplace_replace_title : 'ÁíáæÞôçóç/ÁíôéêáôÜóôáóç',
searchreplace_allreplaced : 'Ôï áëöáñéèìçôéêü áíôéêáôÜóôáèçêå ðáíôïý.',
searchreplace_findwhat : 'ÁíáæÞôçóç ãéá',
searchreplace_replacewith : 'ÁíôéêáôÜóôáóç ìå',
searchreplace_direction : 'Êáôåýèõíóç',
searchreplace_up : 'ÐÜíù',
searchreplace_down : 'ÊÜôù',
searchreplace_case : 'Ôáßñéáóìá Êåöáëáßá / ÌéêñÜ',
searchreplace_findnext : 'ÁíáæÞôçóç&nbsp;åðüìåíï',
searchreplace_replace : 'ÁíôéêáôÜóôáóç',
searchreplace_replaceall : 'ÁíôéêáôÜóôáóç&nbsp;üëùí',
searchreplace_cancel : 'Áêýñùóç'
});

View file

@ -4,24 +4,25 @@
* Authors : Alvaro Velasco,
* Adolfo Sanz De Diego (asanzdiego) <asanzdiego@yahoo.es>,
* Carlos C Soto (eclipxe) <csoto@sia-solutions.com>
* Last Updated : October 17, 2005
* TinyMCE Version : 2.0RC3
* Eneko Castresana Vara
* Last Updated : July 14, 2006
* TinyMCE Version : 2.0.6.1
*/
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Buscar',
searchreplace_searchnext_desc : 'Buscar de nuevo',
searchreplace_replace_desc : 'Buscar/Replazar',
searchreplace_notfound : 'La búsqueda ha terminado. No se ha encontrado el elemento buscado.',
searchreplace_notfound : 'La b&uacute;squeda ha terminado. No se ha encontrado el elemento buscado.',
searchreplace_search_title : 'Buscar',
searchreplace_replace_title : 'Buscar/Replazar',
searchreplace_allreplaced : 'Todas las ocurrencias del elemento buscado han sido remplazadas.',
searchreplace_findwhat : 'Buscar',
searchreplace_replacewith : 'Replazar con',
searchreplace_direction : 'Dirección',
searchreplace_direction : 'Direcci&oacute;n',
searchreplace_up : 'Arriba',
searchreplace_down : 'Abajo',
searchreplace_case : 'Búsqueda exacta (mayúsculas y minúsculas)',
searchreplace_case : 'B&uacute;squeda exacta (may&uacute;sculas y min&uacute;sculas)',
searchreplace_findnext : 'Buscar siguiente',
searchreplace_replace : 'Replazar',
searchreplace_replaceall : 'Replazar todo',

View file

@ -1,16 +1,16 @@
// FR lang variables
// Modified by Motte, last updated 2006-03-23
// Modified by keyko-web.net, last updated 2007-03-08, based on the work of Motte
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Rehercher',
searchreplace_searchnext_desc : 'Rehercher suivant',
searchreplace_search_desc : 'Rechercher',
searchreplace_searchnext_desc : 'Rechercher suivant',
searchreplace_replace_desc : 'Rechercher/Remplacer',
searchreplace_notfound : 'Recherche compl&eacute;t&eacute;e. La fin du document a &eacute;t&eacute; atteinte.',
searchreplace_search_title : 'Rechercher',
searchreplace_replace_title : 'Rechercher/Remplacer',
searchreplace_allreplaced : 'Action termin&eacute;e avec succ&egrave;s. Les remplacements\nont &eacute;t&eacute; faits dans l\'ensemble du document.',
searchreplace_findwhat : 'Trouver le mot',
searchreplace_replacewith : 'Remplacer avec',
searchreplace_replacewith : 'Remplacer par',
searchreplace_direction : 'Direction',
searchreplace_up : 'Vers le haut',
searchreplace_down : 'Vers le bas',

View file

@ -1,21 +1,27 @@
// IT lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Cerca',
searchreplace_searchnext_desc : 'Trova successivo',
searchreplace_replace_desc : 'Cerca e sostituisci',
searchreplace_notfound : 'La ricerca &egrave; stata completata. Il testo cercato non &egrave; stato trovato',
searchreplace_search_title : 'Cerca',
searchreplace_replace_title : 'Cerca e sostituisci',
searchreplace_allreplaced : 'Tutte le occorrenze trovate sono state sostituite',
searchreplace_findwhat : 'Cosa cercare',
searchreplace_replacewith : 'Sostituire con',
searchreplace_direction : 'Direzione',
searchreplace_up : 'Su',
searchreplace_down : 'Gi&ugrave;',
searchreplace_case : 'Maiuscole/minuscole',
searchreplace_findnext : 'Cerca&nbsp;successivo',
searchreplace_replace : 'Sostituisci',
searchreplace_replaceall : 'Sostituisci&nbsp;tutto',
searchreplace_cancel : 'Annulla'
});
/**
* IT lang variables
*
* Author : Luciano Vernaschi <luciano@virgilio.it>
* Last Updated : Mar. 1st, 2007
* TinyMCE Version : 2.1.0
*/
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Cerca',
searchreplace_searchnext_desc : 'Trova successivo',
searchreplace_replace_desc : 'Cerca e sostituisci',
searchreplace_notfound : 'La ricerca &egrave; stata completata. Il testo cercato non &egrave; stato trovato',
searchreplace_search_title : 'Cerca',
searchreplace_replace_title : 'Cerca e sostituisci',
searchreplace_allreplaced : 'Tutte le occorrenze trovate sono state sostituite',
searchreplace_findwhat : 'Cosa cercare',
searchreplace_replacewith : 'Sostituire con',
searchreplace_direction : 'Direzione',
searchreplace_up : 'Su',
searchreplace_down : 'Gi&ugrave;',
searchreplace_case : 'Maiuscole/minuscole',
searchreplace_findnext : 'Cerca&nbsp;successivo',
searchreplace_replace : 'Sostituisci',
searchreplace_replaceall : 'Sostituisci&nbsp;tutto',
searchreplace_cancel : 'Annulla'
});

View file

@ -0,0 +1,21 @@
// JA lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : '検索',
searchreplace_searchnext_desc : '再建策',
searchreplace_replace_desc : '検索/置換',
searchreplace_notfound : '検索が終了しました。検索文字列は見つかりませんでした。',
searchreplace_search_title : '検索',
searchreplace_replace_title : '検索/置換',
searchreplace_allreplaced : 'すべての検索文字列を置換しました。',
searchreplace_findwhat : '検索文字列',
searchreplace_replacewith : '置換文字列',
searchreplace_direction : '検索の方向',
searchreplace_up : '上へ',
searchreplace_down : '下へ',
searchreplace_case : '大文字/小文字を区別する',
searchreplace_findnext : '次を検索',
searchreplace_replace : '置換',
searchreplace_replaceall : '全て置換',
searchreplace_cancel : 'キャンセル'
});

View file

@ -0,0 +1,21 @@
// 日本語 shift-jis lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : '検索',
searchreplace_searchnext_desc : '次を検索',
searchreplace_replace_desc : '置換',
searchreplace_notfound : '検索を終了で文字列を見つかれなかった。',
searchreplace_search_title : '検索',
searchreplace_replace_title : '置換',
searchreplace_allreplaced : 'すべてを置換えた',
searchreplace_findwhat : '検索する文字列',
searchreplace_replacewith : '置換後の文字列',
searchreplace_direction : '向き',
searchreplace_up : '上',
searchreplace_down : '下',
searchreplace_case : '大文字と小文字を区別',
searchreplace_findnext : '次を検索',
searchreplace_replace : '置換',
searchreplace_replaceall : 'すべて置換',
searchreplace_cancel : 'キャンセル'
});

View file

@ -0,0 +1,21 @@
// UK lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Find',
searchreplace_searchnext_desc : 'Find again',
searchreplace_replace_desc : 'Find/Replace',
searchreplace_notfound : 'The search has been completed. The search string could not be found.',
searchreplace_search_title : 'Find',
searchreplace_replace_title : 'Find/Replace',
searchreplace_allreplaced : 'All occurrences of the search string were replaced.',
searchreplace_findwhat : 'Find what',
searchreplace_replacewith : 'Replace with',
searchreplace_direction : 'Direction',
searchreplace_up : 'Up',
searchreplace_down : 'Down',
searchreplace_case : 'Match case',
searchreplace_findnext : 'Find&nbsp;next',
searchreplace_replace : 'Replace',
searchreplace_replaceall : 'Replace&nbsp;all',
searchreplace_cancel : 'Cancel'
});

View file

@ -3,21 +3,21 @@
// http://www.mfusion.prv.pl
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Znajdź',
searchreplace_searchnext_desc : 'Znajdź ponownie',
searchreplace_replace_desc : 'Znajdź/Zastąp',
searchreplace_notfound : 'Ukończono wyszukiwanie. Poszukiwana fraza nie została odnaleziona.',
searchreplace_search_title : 'Znajdź',
searchreplace_replace_title : 'Znajdź/Zastąp',
searchreplace_allreplaced : 'Wszystkie wystąpienia poszukiwanej frazy zostały zastąpione. ',
searchreplace_findwhat : 'Znajdź',
searchreplace_replacewith : 'Zastąp',
searchreplace_search_desc : 'ZnajdĽ',
searchreplace_searchnext_desc : 'ZnajdĽ ponownie',
searchreplace_replace_desc : 'ZnajdĽ/Zastąp',
searchreplace_notfound : 'Ukończono wyszukiwanie. Poszukiwana fraza nie została odnaleziona.',
searchreplace_search_title : 'ZnajdĽ',
searchreplace_replace_title : 'ZnajdĽ/Zastąp',
searchreplace_allreplaced : 'Wszystkie wystąpienia poszukiwanej frazy zostały zastąpione. ',
searchreplace_findwhat : 'ZnajdĽ',
searchreplace_replacewith : 'Zastąp',
searchreplace_direction : 'Kierunek',
searchreplace_up : 'Do góry',
searchreplace_down : 'Do dołu',
searchreplace_case : 'Wielkość liter',
searchreplace_findnext : 'Znajdź&nbsp;następny',
searchreplace_replace : 'Zastąp',
searchreplace_replaceall : 'Zastąp&nbsp;wszystkie',
searchreplace_cancel : 'Wyjdź'
searchreplace_up : 'Do góry',
searchreplace_down : 'Do dołu',
searchreplace_case : 'Wielkość liter',
searchreplace_findnext : 'ZnajdĽ&nbsp;następny',
searchreplace_replace : 'Zastąp',
searchreplace_replaceall : 'Zastąp&nbsp;wszystkie',
searchreplace_cancel : 'WyjdĽ'
});

View file

@ -2,19 +2,19 @@
* pt_br lang variables
* Brazilian Portuguese
*
* Authors : ????
* Author
* Revision and modifications:
* Marcio Barbosa (mpg) <mpg@mpg.com.br>
* Last Updated : November 26, 2005
* TinyMCE Version : 2.0RC4
* First Release : November 26, 2005 - TinyMCE Version : 2.0RC4
* Last Updated : November 20, 2006 - TinyMCE Version : 2.0.8
*/
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Procurar',
searchreplace_searchnext_desc : 'Procurar novamente',
searchreplace_replace_desc : 'Procurar/Substituir',
searchreplace_replace_desc : 'Procurar/substituir',
searchreplace_notfound : 'A procura foi concluída. A expressão procurada não foi encontrada.',
searchreplace_search_title : 'Procurar',
searchreplace_replace_title : 'Procurar/Substituir',
searchreplace_replace_title : 'Procurar/substituir',
searchreplace_allreplaced : 'Todas as ocorrências encontradas foram substituídas.',
searchreplace_findwhat : 'Procurar por',
searchreplace_replacewith : 'Substituir com',
@ -22,8 +22,8 @@ searchreplace_direction : 'Dire
searchreplace_up : 'Acima',
searchreplace_down : 'Abaixo',
searchreplace_case : 'Procurar exatamente',
searchreplace_findnext : 'Procurar&nbsp,próxima',
searchreplace_findnext : 'Procurar/próx',
searchreplace_replace : 'Substituir',
searchreplace_replaceall : 'Substituir&nbsp,tudo',
searchreplace_replaceall : 'Subst&nbsp;tudo',
searchreplace_cancel : 'Cancelar'
});

View file

@ -0,0 +1,21 @@
// RO lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'G&#259;se&#351;te',
searchreplace_searchnext_desc : 'G&#259;se&#351;te din nou',
searchreplace_replace_desc : 'G&#259;se&#351;te/&#206;nlocuie&#351;te',
searchreplace_notfound : 'C&#259;utarea s-a &#238;ncheiat. Termenul c&#259;utat nu a putut fi g&#259;sit.',
searchreplace_search_title : 'G&#259;se&#351;te',
searchreplace_replace_title : 'G&#259;se&#351;te/&#206;nlocuie&#351;te',
searchreplace_allreplaced : 'Toate prezen&#355;ele &#351;irului c&#259;tat au fost &#238;nlocuite.',
searchreplace_findwhat : 'G&#259;se&#351;te ce',
searchreplace_replacewith : '&#206;nlocuie&#351;te cu',
searchreplace_direction : 'Direc&#355;ia',
searchreplace_up : 'Sus',
searchreplace_down : 'Jos',
searchreplace_case : 'Respect&#259; minuscule/majuscule',
searchreplace_findnext : 'G&#259;se&#351;te&nbsp;&#238;n&nbsp;continuare',
searchreplace_replace : '&#206;nlocuie&#351;te',
searchreplace_replaceall : '&#206;nlocuie&#351;te&nbsp;tot',
searchreplace_cancel : 'Anuleaz&#259;'
});

View file

@ -1,22 +1,21 @@
// RU cp1251 lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Íàéòè',
searchreplace_searchnext_desc : 'Íàéòè îïÿòü',
searchreplace_replace_desc : 'Íàéòè/Çàìåíèòü',
searchreplace_notfound : 'Ïîèñê çàâåðø¸í. Èñêîìîå âûðàæåíèå íå íàéäåíî.',
searchreplace_search_title : 'Íàéòè',
searchreplace_replace_title : 'Íàéòè/Çàìåíèòü',
searchreplace_allreplaced : 'Çàìåíà áûëà âûïîëíåíà âî âñåõ ñëó÷àÿõ ñîâïàäåíèÿ èñêîìîãî âûðàæåíèÿ.',
searchreplace_findwhat : 'Íàéòè ÷òî',
searchreplace_replacewith : 'Çàìåíèòü ÷åì',
searchreplace_direction : 'Íàïðàâëåíèå',
searchreplace_up : 'Ââåðõ',
searchreplace_down : 'Âíèç',
searchreplace_case : 'Ñ ó÷¸òîì ðåãèñòðà',
searchreplace_findnext : 'Íàéòè&nbsp;ñëåäóþùåå',
searchreplace_replace : 'Çàìåíèòü',
searchreplace_replaceall : 'Çàìåíèòü&nbsp;âåçäå',
searchreplace_cancel : 'Îòìåíèòü',
searchreplace_replace_delta_width : 150
});
// RU lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Найти',
searchreplace_searchnext_desc : 'Найти опять',
searchreplace_replace_desc : 'Найти / Заменить',
searchreplace_notfound : 'Поиск завершён. Искомое выражение не найдено.',
searchreplace_search_title : 'Найти',
searchreplace_replace_title : 'Найти / Заменить',
searchreplace_allreplaced : 'Замена была выполнена во всех случаях совпадения искомого выражения.',
searchreplace_findwhat : 'Найти что',
searchreplace_replacewith : 'Заменить чем',
searchreplace_direction : 'Направление',
searchreplace_up : 'Вверх',
searchreplace_down : 'Вниз',
searchreplace_case : 'С учётом регистра',
searchreplace_findnext : 'Найти&nbsp;следующее',
searchreplace_replace : 'Заменить',
searchreplace_replaceall : 'Заменить&nbsp;везде',
searchreplace_cancel : 'Отменить'
});

View file

@ -0,0 +1,21 @@
// RU lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Íàéòè',
searchreplace_searchnext_desc : 'Íàéòè îïÿòü',
searchreplace_replace_desc : 'Íàéòè / Çàìåíèòü',
searchreplace_notfound : 'Ïîèñê çàâåðø¸í. Èñêîìîå âûðàæåíèå íå íàéäåíî.',
searchreplace_search_title : 'Íàéòè',
searchreplace_replace_title : 'Íàéòè / Çàìåíèòü',
searchreplace_allreplaced : 'Çàìåíà áûëà âûïîëíåíà âî âñåõ ñëó÷àÿõ ñîâïàäåíèÿ èñêîìîãî âûðàæåíèÿ.',
searchreplace_findwhat : 'Íàéòè ÷òî',
searchreplace_replacewith : 'Çàìåíèòü ÷åì',
searchreplace_direction : 'Íàïðàâëåíèå',
searchreplace_up : 'Ââåðõ',
searchreplace_down : 'Âíèç',
searchreplace_case : 'Ñ ó÷¸òîì ðåãèñòðà',
searchreplace_findnext : 'Íàéòè&nbsp;ñëåäóþùåå',
searchreplace_replace : 'Çàìåíèòü',
searchreplace_replaceall : 'Çàìåíèòü&nbsp;âåçäå',
searchreplace_cancel : 'Îòìåíèòü'
});

View file

@ -1,21 +1,21 @@
// RU KOI8-R lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'îÁÊÔÉ',
searchreplace_searchnext_desc : 'îÁÊÔÉ ÏÐÑÔØ',
searchreplace_replace_desc : 'îÁÊÔÉ/úÁÍÅÎÉÔØ',
searchreplace_notfound : 'ðÏÉÓË ÚÁ×ÅÒÛ£Î. éÓËÏÍÏÅ ×ÙÒÁÖÅÎÉÅ ÎÅ ÎÁÊÄÅÎÏ.',
searchreplace_search_title : 'îÁÊÔÉ',
searchreplace_replace_title : 'îÁÊÔÉ/úÁÍÅÎÉÔØ',
searchreplace_allreplaced : 'úÁÍÅÎÁ ÂÙÌÁ ×ÙÐÏÌÎÅÎÁ ×Ï ×ÓÅÈ ÓÌÕÞÁÑÈ ÓÏ×ÐÁÄÅÎÉÑ ÉÓËÏÍÏÇÏ ×ÙÒÁÖÅÎÉÑ.',
searchreplace_findwhat : 'îÁÊÔÉ ÞÔÏ',
searchreplace_replacewith : 'úÁÍÅÎÉÔØ ÞÅÍ',
searchreplace_direction : 'îÁÐÒÁ×ÌÅÎÉÅ',
searchreplace_up : '÷×ÅÒÈ',
searchreplace_down : '÷ÎÉÚ',
searchreplace_case : 'ó ÕÞ£ÔÏÍ ÒÅÇÉÓÔÒÁ',
searchreplace_findnext : 'îÁÊÔÉ&nbsp;ÓÌÅÄÕÀÝÅÅ',
searchreplace_replace : 'úÁÍÅÎÉÔØ',
searchreplace_replaceall : 'úÁÍÅÎÉÔØ&nbsp;×ÅÚÄÅ',
searchreplace_cancel : 'ïÔÍÅÎÉÔØ'
});
// RU lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'îÁÊÔÉ',
searchreplace_searchnext_desc : 'îÁÊÔÉ ÏÐÑÔØ',
searchreplace_replace_desc : 'îÁÊÔÉ / úÁÍÅÎÉÔØ',
searchreplace_notfound : 'ðÏÉÓË ÚÁ×ÅÒÛ£Î. éÓËÏÍÏÅ ×ÙÒÁÖÅÎÉÅ ÎÅ ÎÁÊÄÅÎÏ.',
searchreplace_search_title : 'îÁÊÔÉ',
searchreplace_replace_title : 'îÁÊÔÉ / úÁÍÅÎÉÔØ',
searchreplace_allreplaced : 'úÁÍÅÎÁ ÂÙÌÁ ×ÙÐÏÌÎÅÎÁ ×Ï ×ÓÅÈ ÓÌÕÞÁÑÈ ÓÏ×ÐÁÄÅÎÉÑ ÉÓËÏÍÏÇÏ ×ÙÒÁÖÅÎÉÑ.',
searchreplace_findwhat : 'îÁÊÔÉ ÞÔÏ',
searchreplace_replacewith : 'úÁÍÅÎÉÔØ ÞÅÍ',
searchreplace_direction : 'îÁÐÒÁ×ÌÅÎÉÅ',
searchreplace_up : '÷×ÅÒÈ',
searchreplace_down : '÷ÎÉÚ',
searchreplace_case : 'ó ÕÞ£ÔÏÍ ÒÅÇÉÓÔÒÁ',
searchreplace_findnext : 'îÁÊÔÉ&nbsp;ÓÌÅÄÕÀÝÅÅ',
searchreplace_replace : 'úÁÍÅÎÉÔØ',
searchreplace_replaceall : 'úÁÍÅÎÉÔØ&nbsp;×ÅÚÄÅ',
searchreplace_cancel : 'ïÔÍÅÎÉÔØ'
});

View file

@ -0,0 +1,21 @@
// UK lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Gjej',
searchreplace_searchnext_desc : 'Gjej edhe njehere',
searchreplace_replace_desc : 'Gjej/Shkembe',
searchreplace_notfound : 'Kerkimi mbaroi. Teksti i kerkuar nuk u gjet.',
searchreplace_search_title : 'Gjej',
searchreplace_replace_title : 'Gjej/Shkembe',
searchreplace_allreplaced : 'Te gjithat rastet e kerkimit u shkembyen.',
searchreplace_findwhat : 'Gjej çfare',
searchreplace_replacewith : 'Shkembe me',
searchreplace_direction : 'drejtimi',
searchreplace_up : 'Lart',
searchreplace_down : 'Poshte',
searchreplace_case : 'Pershtat e madhe, e vogel',
searchreplace_findnext : 'Gjej&nbsp;tjetrin',
searchreplace_replace : 'Shkembe',
searchreplace_replaceall : 'Shkembe&nbsp;te gjitha',
searchreplace_cancel : 'Kthehu'
});

View file

@ -0,0 +1,21 @@
// SR lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Pronađite',
searchreplace_searchnext_desc : 'Pronađite ponovo',
searchreplace_replace_desc : 'Pronađite/Zamenite',
searchreplace_notfound : 'Pretraga je završena. Ništa nije nađeno.',
searchreplace_search_title : 'Pronađite',
searchreplace_replace_title : 'Pronađite/Zamenite',
searchreplace_allreplaced : 'Sva pojavljivanja zadatog stringa su zamenjena.',
searchreplace_findwhat : 'Pronađite šta',
searchreplace_replacewith : 'zamenite sa',
searchreplace_direction : 'Pravac',
searchreplace_up : 'Gore',
searchreplace_down : 'Dole',
searchreplace_case : 'Obraćanje pažnje na velika i mala slova',
searchreplace_findnext : 'Nadjite&nbsp;sledeći',
searchreplace_replace : 'Zameni',
searchreplace_replaceall : 'Zamenite&nbsp;sve',
searchreplace_cancel : 'Nazad'
});

View file

@ -1,21 +1,21 @@
// SE lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'S&ouml;k',
searchreplace_searchnext_desc : 'S&ouml;k igen',
searchreplace_replace_desc : 'S&ouml;k/Ers&auml;tt',
searchreplace_notfound : 'S&ouml;kningen &auml;r slutf&ouml;rd. S&ouml;kstr&auml;ngen kunde inte hittas.',
searchreplace_search_title : 'S&ouml;k',
searchreplace_replace_title : 'S&ouml;k/Ers&auml;tt',
searchreplace_allreplaced : 'Alla tr&auml;ffar p&aring; s&ouml;kstr&auml;ngen ersattes',
searchreplace_findwhat : 'S&ouml;k p&aring;',
searchreplace_replacewith : 'Ers&auml;tt med',
searchreplace_direction : 'S&ouml;kriktning',
searchreplace_up : 'Upp&aring;t',
searchreplace_down : 'Ner&aring;t',
searchreplace_search_desc : 'Sök',
searchreplace_searchnext_desc : 'Sök igen',
searchreplace_replace_desc : 'Sök/Ersätt',
searchreplace_notfound : 'Sökningen är slutförd. Söksträngen kunde inte hittas.',
searchreplace_search_title : 'Sök',
searchreplace_replace_title : 'Sök/Ersätt',
searchreplace_allreplaced : 'Alla träffar på söksträngen ersattes',
searchreplace_findwhat : 'Sök på',
searchreplace_replacewith : 'Ersätt med',
searchreplace_direction : 'Sökriktning',
searchreplace_up : 'Uppåt',
searchreplace_down : 'Neråt',
searchreplace_case : 'Matcha gemener/VERSALER',
searchreplace_findnext : 'S&ouml;k&nbsp;n&auml;sta',
searchreplace_replace : 'Ers&auml;tt',
searchreplace_replaceall : 'Ers&auml;tt&nbsp;alla',
searchreplace_findnext : 'Sök&nbsp;nästa',
searchreplace_replace : 'Ersätt',
searchreplace_replaceall : 'Ersätt&nbsp;alla',
searchreplace_cancel : 'Avbryt'
});

View file

@ -0,0 +1,21 @@
// SE lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Sök',
searchreplace_searchnext_desc : 'Sök igen',
searchreplace_replace_desc : 'Sök/Ersätt',
searchreplace_notfound : 'Sökningen är slutförd. Söksträngen kunde inte hittas.',
searchreplace_search_title : 'Sök',
searchreplace_replace_title : 'Sök/Ersätt',
searchreplace_allreplaced : 'Alla träffar på söksträngen ersattes',
searchreplace_findwhat : 'Sök på',
searchreplace_replacewith : 'Ersätt med',
searchreplace_direction : 'Sökriktning',
searchreplace_up : 'Uppåt',
searchreplace_down : 'Neråt',
searchreplace_case : 'Matcha gemener/VERSALER',
searchreplace_findnext : 'Sök&nbsp;nästa',
searchreplace_replace : 'Ersätt',
searchreplace_replaceall : 'Ersätt&nbsp;alla',
searchreplace_cancel : 'Avbryt'
});

View file

@ -0,0 +1,21 @@
// UK lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Знайти',
searchreplace_searchnext_desc : 'Знайти знову',
searchreplace_replace_desc : 'Знайти / Замінити',
searchreplace_notfound : 'Пошук завершений. Даний вираз не знайдено.',
searchreplace_search_title : 'Знайти',
searchreplace_replace_title : 'Знайти / Замінити',
searchreplace_allreplaced : 'Заміну було виконано скрізь.',
searchreplace_findwhat : 'Знайти що',
searchreplace_replacewith : 'Замінити чим',
searchreplace_direction : 'Напрямок',
searchreplace_up : 'Вгору',
searchreplace_down : 'Донизу',
searchreplace_case : 'З урахуванням регістру',
searchreplace_findnext : 'Знайти&nbsp;наступне',
searchreplace_replace : 'Замінити',
searchreplace_replaceall : 'Замінити&nbsp;скрізь',
searchreplace_cancel : 'Скасувати'
});

View file

@ -0,0 +1,21 @@
// UK lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'Çíàéòè',
searchreplace_searchnext_desc : 'Çíàéòè çíîâó',
searchreplace_replace_desc : 'Çíàéòè / Çàì³íèòè',
searchreplace_notfound : 'Ïîøóê çàâåðøåíèé. Äàíèé âèðàç íå çíàéäåíî.',
searchreplace_search_title : 'Çíàéòè',
searchreplace_replace_title : 'Çíàéòè / Çàì³íèòè',
searchreplace_allreplaced : 'Çàì³íó áóëî âèêîíàíî ñêð³çü.',
searchreplace_findwhat : 'Çíàéòè ùî',
searchreplace_replacewith : 'Çàì³íèòè ÷èì',
searchreplace_direction : 'Íàïðÿìîê',
searchreplace_up : 'Âãîðó',
searchreplace_down : 'Äîíèçó',
searchreplace_case : 'Ç óðàõóâàííÿì ðåã³ñòðó',
searchreplace_findnext : 'Çíàéòè&nbsp;íàñòóïíå',
searchreplace_replace : 'Çàì³íèòè',
searchreplace_replaceall : 'Çàì³íèòè&nbsp;ñêð³çü',
searchreplace_cancel : 'Ñêàñóâàòè'
});

View file

@ -0,0 +1,21 @@
// UK lang variables
tinyMCE.addToLang('',{
searchreplace_search_desc : 'úÎÁÊÔÉ',
searchreplace_searchnext_desc : 'úÎÁÊÔÉ ÚÎÏ×Õ',
searchreplace_replace_desc : 'úÎÁÊÔÉ / úÁͦÎÉÔÉ',
searchreplace_notfound : 'ðÏÛÕË ÚÁ×ÅÒÛÅÎÉÊ. äÁÎÉÊ ×ÉÒÁÚ ÎÅ ÚÎÁÊÄÅÎÏ.',
searchreplace_search_title : 'úÎÁÊÔÉ',
searchreplace_replace_title : 'úÎÁÊÔÉ / úÁͦÎÉÔÉ',
searchreplace_allreplaced : 'úÁͦÎÕ ÂÕÌÏ ×ÉËÏÎÁÎÏ ÓËÒ¦ÚØ.',
searchreplace_findwhat : 'úÎÁÊÔÉ ÝÏ',
searchreplace_replacewith : 'úÁͦÎÉÔÉ ÞÉÍ',
searchreplace_direction : 'îÁÐÒÑÍÏË',
searchreplace_up : '÷ÇÏÒÕ',
searchreplace_down : 'äÏÎÉÚÕ',
searchreplace_case : 'ú ÕÒÁÈÕ×ÁÎÎÑÍ ÒÅǦÓÔÒÕ',
searchreplace_findnext : 'úÎÁÊÔÉ&nbsp;ÎÁÓÔÕÐÎÅ',
searchreplace_replace : 'úÁͦÎÉÔÉ',
searchreplace_replaceall : 'úÁͦÎÉÔÉ&nbsp;ÓËÒ¦ÚØ',
searchreplace_cancel : 'óËÁÓÕ×ÁÔÉ'
});

View file

@ -0,0 +1,107 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>{$lang_searchreplace_replace_title}</title>
<script language="javascript" type="text/javascript" src="../../tiny_mce_popup.js"></script>
<script language="javascript" type="text/javascript" src="../../utils/mctabs.js"></script>
<script language="javascript" type="text/javascript" src="../../utils/form_utils.js"></script>
<script language="javascript" type="text/javascript" src="jscripts/searchreplace.js"></script>
<link rel="stylesheet" type="text/css" href="css/searchreplace.css" />
<base target="_self" />
</head>
<body onload="tinyMCEPopup.executeOnLoad('init();');" style="display: none; margin: 4px;">
<form onsubmit="return false;" action="#">
<div class="tabs">
<ul>
<li id="search_tab"><span><a href="javascript:mcTabs.displayTab('search_tab','search_panel');manageReplaceButtons();" onmousedown="return copyValues(this);">{$lang_searchreplace_search_desc}</a></span></li>
<li id="replace_tab"><span><a href="javascript:mcTabs.displayTab('replace_tab','replace_panel');manageReplaceButtons();" onmousedown="return copyValues(this);">{$lang_searchreplace_replace}</a></span></li>
</ul>
</div>
<div class="panel_wrapper">
<div id="search_panel" class="panel">
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td><label for="search_panel_searchstring">{$lang_searchreplace_findwhat}</label></td>
<td><input type="text" id="search_panel_searchstring" name="search_panel_searchstring" style="width: 200px" /></td>
</tr>
<tr>
<td colspan="2">
<table border="0" cellspacing="0" cellpadding="0" class="direction">
<tr>
<td><label>{$lang_searchreplace_direction}</label></td>
<td><input id="search_panel_backwardsu" name="search_panel_backwards" class="radio" type="radio" /></td>
<td><label for="search_panel_backwardsu">{$lang_searchreplace_up}</label></td>
<td><input id="search_panel_backwardsd" name="search_panel_backwards" class="radio" type="radio" /></td>
<td><label for="search_panel_backwardsd">{$lang_searchreplace_down}</label></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input id="search_panel_casesensitivebox" name="search_panel_casesensitivebox" class="checkbox" type="checkbox" /></td>
<td><label for="search_panel_casesensitivebox">{$lang_searchreplace_case}</label></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
<div id="replace_panel" class="panel">
<table border="0" cellspacing="0" cellpadding="2">
<tr>
<td><label for="replace_panel_searchstring">{$lang_searchreplace_findwhat}</label></td>
<td><input type="text" id="replace_panel_searchstring" name="replace_panel_searchstring" style="width: 200px" /></td>
</tr>
<tr>
<td><label for="replace_panel_replacestring">{$lang_searchreplace_replacewith}</label></td>
<td><input type="text" id="replace_panel_replacestring" name="replace_panel_replacestring" style="width: 200px" /></td>
</tr>
<tr>
<td colspan="2">
<table border="0" cellspacing="0" cellpadding="0" class="direction">
<tr>
<td><label>{$lang_searchreplace_direction}</label></td>
<td><input id="replace_panel_backwardsu" name="replace_panel_backwards" class="radio" type="radio" /></td>
<td><label for="replace_panel_backwardsu">{$lang_searchreplace_up}</label></td>
<td><input id="replace_panel_backwardsd" name="replace_panel_backwards" class="radio" type="radio" /></td>
<td><label for="replace_panel_backwardsd">{$lang_searchreplace_down}</label></td>
</tr>
</table>
</td>
</tr>
<tr>
<td colspan="2">
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input id="replace_panel_casesensitivebox" name="replace_panel_casesensitivebox" class="checkbox" type="checkbox" /></td>
<td><label for="replace_panel_casesensitivebox">{$lang_searchreplace_case}</label></td>
</tr>
</table>
</td>
</tr>
</table>
</div>
</div>
<div class="mceActionPanel">
<div style="float: left">
<input type="button" id="insert" name="insert" value="{$lang_searchreplace_findnext}" onclick="searchNext('none');" />
<span id="replace_buttons">
<input type="button" id="replaceBtn" name="replaceBtn" value="{$lang_searchreplace_replace}" onclick="searchNext('current');" />
<input type="button" id="replaceAllBtn" name="replaceAllBtn" value="{$lang_searchreplace_replaceall}" onclick="searchNext('all');;" />
</span>
</div>
<div style="float: right">
<input type="button" id="cancel" name="cancel" value="{$lang_searchreplace_cancel}" onclick="tinyMCEPopup.close();" />
</div>
</div>
</form>
</body>
</html>