Index: /MediaWiki/trunk/fckeditor_config.js
===================================================================
--- /MediaWiki/trunk/fckeditor_config.js	(revision 2457)
+++ /MediaWiki/trunk/fckeditor_config.js	(revision 2458)
@@ -26,10 +26,10 @@
 // Load the extension plugins.
 FCKConfig.PluginsPath = FCKConfig.EditorPath + '../plugins/' ;
-FCKConfig.Plugins.Add( 'mediawiki' ) ;
+FCKConfig.Plugins.Add( 'mediawiki', 'en,pl') ;
 
 FCKConfig.ForcePasteAsPlainText = true ;
 FCKConfig.FontFormats	= 'p;h1;h2;h3;h4;h5;h6;pre' ;
 
-FCKConfig.AutoDetectLanguage	= false ;
+FCKConfig.AutoDetectLanguage	= true ;
 FCKConfig.DefaultLanguage		= 'en' ;
 
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/image.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/image.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/image.html	(revision 2458)
@@ -192,11 +192,11 @@
 
 		if ( link.length == 0 )
-			SetSearchMessage( 'start typing in the above field' ) ;
+			SetSearchMessage( FCKLang.wikiImgStartTyping || 'start typing in the above field' ) ;
 		else
-			SetSearchMessage( 'too short... type more' ) ;
+			SetSearchMessage( FCKLang.wikiImgTooShort || 'too short... type more' ) ;
 		return ;
 	}
 
-	SetSearchMessage( 'stop typing to search' ) ;
+	SetSearchMessage( FCKLang.wikiImgStopTyping || 'stop typing to search' ) ;
 	searchTimer = window.setTimeout( StartSearch, 500 ) ;
 }
@@ -209,5 +209,5 @@
 		return ;
 
-	SetSearchMessage( 'searching...' ) ;
+	SetSearchMessage( FCKLang.wikiLnkSearching || 'searching...' ) ;
 
 	// Make an Ajax search for the pages.
@@ -225,12 +225,12 @@
 	if ( results.length == 0 || ( results.length == 1 && results[0].length == 0 ) )
 	{
-		SetSearchMessage( 'no images found' ) ;
+		SetSearchMessage( FCKLang.wikiImgSearchNothing || 'no images found' ) ;
 	}
 	else
 	{
 		if ( results.length == 1 )
-			SetSearchMessage( 'one image found' ) ;
+			SetSearchMessage( FCKLang.wikiImgSearch1Found || 'one image found' ) ;
 		else
-			SetSearchMessage( results.length + ' images found' ) ;
+			SetSearchMessage( (FCKLang.wikiImgSearchSeveral || '%1 images found').replace( /%1/g, results.length ) ) ;
 
 		for ( var i = 0 ; i < results.length ; i++ )
@@ -238,4 +238,5 @@
 	}
 }
+
 
 function ClearSearch()
@@ -281,8 +282,8 @@
 			<tr valign="center">
 				<td>
-					<span>Image file name</span><br />
+					<span fcklang="wikiImgFileName">Image file name</span><br />
 					<input id="txtUrl" style="width: 100%" type="text" onkeyup="OnUrlChange();" />
 					<br />
-					Automatic search results (<span id="xWikiSearchStatus">start typing in the above field</span>)<br />
+					<span fcklang="wikiImgAutomatic">Automatic search results</span> <b>(<span fcklang="wikiImgStartTyping" id="xWikiSearchStatus">start typing in the above field</span>)</b><br />
 					<select id="xWikiResults" size="5" style="width: 100%; height: 70px" onclick="SetUrl( this.value );UpdatePreview();">
 					</select>
@@ -294,5 +295,5 @@
 			<tr>
 				<td colspan="2">
-					<span>Caption</span><br />
+					<span fcklang="wikiImgCaption">Caption</span><br />
 					<input id="txtAlt" style="width: 100%" type="text"><br />
 				</td>
@@ -303,10 +304,10 @@
 						<tr>
 							<td nowrap="nowrap">
-								Special Type<br />
+								<span fcklang="wikiImgType">Special Type</span><br />
 								<select id="xType">
 									<option value="" selected="selected"></option>
-									<option value="thumb">Thumbnail</option>
-									<option value="frame">Frame</option>
-									<option value="border">Border</option>
+									<option fcklang="wikiImgTypeThumb" value="thumb">Thumbnail</option>
+									<option fcklang="wikiImgTypeFrame" value="frame">Frame</option>
+									<option fcklang="wikiImgTypeBorder" value="border">Border</option>
 								</select>
 							</td>
@@ -317,5 +318,5 @@
 									<option fcklang="DlgImgAlignRight" value="right">Right</option>
 									<option fcklang="DlgImgAlignLeft" value="left">Left</option>
-									<option value="center">Center</option>
+									<option fcklang="wikiImgAlignCenter" value="center">Center</option>
 								</select>
 							</td>
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/link.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/link.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/link.html	(revision 2458)
@@ -98,5 +98,5 @@
 	if ( link.StartsWith( '#' ) )
 	{
-		SetSearchMessage( 'anchor link... no search for it' ) ;
+		SetSearchMessage( FCKLang.wikiLnkNoSearchAnchor || 'anchor link... no search for it' ) ;
 		return ;
 	} 
@@ -104,5 +104,5 @@
 	if ( link.StartsWith( 'mailto:' ) )
 	{
-		SetSearchMessage( 'e-mail link... no search for it' ) ;
+		SetSearchMessage( FCKLang.wikiLnkNoSearchMail || 'e-mail link... no search for it' ) ;
 		return ;
 	} 
@@ -110,5 +110,5 @@
 	if( /^\w+:\/\//.test( link ) )
 	{
-		SetSearchMessage( 'external link... no search for it' ) ;
+		SetSearchMessage( FCKLang.wikiLnkNoSearchExt || 'external link... no search for it' ) ;
 		return ;
 	}
@@ -119,11 +119,11 @@
 
 		if ( link.length == 0 )
-			SetSearchMessage( 'start typing in the above field' ) ;
+			SetSearchMessage( FCKLang.wikiLnkStartTyping || 'start typing in the above field' ) ;
 		else
-			SetSearchMessage( 'too short... type more' ) ;
-		return ;
-	}
-	
-	SetSearchMessage( 'stop typing to search' ) ;
+			SetSearchMessage( FCKLang.wikiLnkTooShort || 'too short... type more' ) ;
+		return ;
+	}
+	
+	SetSearchMessage( FCKLang.wikiLnkStopTyping || 'stop typing to search' ) ;
 	searchTimer = window.setTimeout( StartSearch, 500 ) ;
 }
@@ -136,5 +136,5 @@
 		return ;
 
-	SetSearchMessage( 'searching...' ) ;
+	SetSearchMessage( FCKLang.wikiLnkSearching || 'searching...' ) ;
 
 	// Make an Ajax search for the pages.
@@ -152,12 +152,12 @@
 	if ( results.length == 0 || ( results.length == 1 && results[0].length == 0 ) )
 	{
-		SetSearchMessage( 'no articles found' ) ;
+		SetSearchMessage( FCKLang.wikiLnkSearchNothing || 'no articles found' ) ;
 	}
 	else
 	{
 		if ( results.length == 1 )
-			SetSearchMessage( 'one article found' ) ;
+			SetSearchMessage( FCKLang.wikiLnkSearch1Found || 'one article found' ) ;
 		else
-			SetSearchMessage( results.length + ' articles found' ) ;
+			SetSearchMessage( (FCKLang.wikiLnkSearchSeveral || '%1 articles found').replace( /%1/g, results.length ) ) ;
 
 		for ( var i = 0 ; i < results.length ; i++ )
@@ -245,8 +245,8 @@
 	<div id="divInfo">
 		<div id="divLinkTypeUrl">
-			<span>Link</span><br />
+			<span fcklang="wikiLnk">Link</span><br />
 			<input id="txtUrl" style="width: 100%" type="text" onkeyup="OnUrlChange();" />
 			<br />
-			Automatic search results (<span id="xWikiSearchStatus">start typing in the above field</span>)<br />
+			<span fcklang="wikiLnkAutomatic">Automatic search results</span> (<span fcklang="wikiLnkStartTyping" id="xWikiSearchStatus">start typing in the above field</span>)<br />
 			<select id="xWikiResults" size="10" style="width: 100%; height:150px" onclick="SetUrl( this.value );">
 			</select>
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/math.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/math.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/math.html	(revision 2458)
@@ -77,5 +77,5 @@
 	if ( formula.length == 0 )
 	{
-		alert( 'Please type the formula' ) ;
+		alert( FCKLang.wikiTeXEmpty || 'Please type the formula' ) ;
 		return false ;
 	}
@@ -127,5 +127,5 @@
 			<tr>
 				<td>
-					<span>Formula (TeX markup)</span>
+					<span fcklang="wikiTeX">Formula (TeX markup)</span>
 				</td>
 			</tr>
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/ref.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/ref.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/ref.html	(revision 2458)
@@ -104,5 +104,5 @@
 			<tr>
 				<td>
-					<span>Reference text (Wikitext)</span>
+					<span fcklang="wikiRef">Reference text (Wikitext)</span>
 				</td>
 			</tr>
@@ -115,5 +115,5 @@
 			<tr>
 				<td>
-					Reference name (optional)<br />
+					<span fcklang="wikiRefName">Reference name (optional)</span><br />
 					<input id="xRefName" type="text" size="15" />
 				</td>
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/special.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/special.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/special.html	(revision 2458)
@@ -144,8 +144,13 @@
 	var tagName = GetE('xSelectTag').value;
 	if (tagName == 'dpl')
-		GetE('xDefinition').innerHTML = 'DPL stands for Dynamic Page List, and allows to generate a formatted list of pages based on selection criteria. See <a href="#" onclick="javascript:window.open(\'http://semeb.com/dpldemo/index.php?title=Dynamic_Page_List\')">manual</a> for details';
-		
+	{
+		if (!FCKLang.DplHelp) FCKLang.DplHelp = 'DPL stands for Dynamic Page List, and allows to generate a formatted list of pages based on selection criteria. See %link for details';
+		GetE('xDefinition').innerHTML = FCKLang.DplHelp.replace( /%link/g, '<a href="#" onclick="javascript:window.open(\'http://semeb.com/dpldemo/index.php?title=Dynamic_Page_List\')">manual</a>' ) ;
+	}
 	if (tagName == 'inputbox')
-		GetE('xDefinition').innerHTML = 'Inputbox allows to create a form for users to create new pages. The new pages edit box can be pre-loaded with any template. See <a href="#" onclick="javascript:window.open(\'http://meta.wikimedia.org/wiki/Help:Inputbox\')">manual</a> for details';
+	{
+		if (!FCKLang.inputboxHelp) FCKLang.inputboxHelp = 'Inputbox allows to create a form for users to create new pages. The new pages edit box can be pre-loaded with any template. See %link for details';
+		GetE('xDefinition').innerHTML = FCKLang.inputboxHelp.replace( /%link/g, '<a href="#" onclick="javascript:window.open(\'http://meta.wikimedia.org/wiki/Help:Inputbox\')">manual</a>' ) ;
+	}
 }
 
@@ -209,5 +214,5 @@
 			<tr>
 				<td>
-					<span>Current Special Tag:</span>
+					<span fcklang="wikiSpTag">Current Special Tag</span>:
 					<select id="xSelectTag" onchange="LoadDocumentation()">
 					</select><br>
@@ -218,5 +223,5 @@
 				<td>
 					<hr>
-					Special tag parameters:
+					<span fcklang="wikiSpParam">Special tag parameters</span>:
 			</tr>
 			<tr>
Index: /MediaWiki/trunk/plugins/mediawiki/dialogs/template.html
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/dialogs/template.html	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/dialogs/template.html	(revision 2458)
@@ -44,6 +44,6 @@
 
 // Set the dialog tabs.
-window.parent.AddTab( 'Edit', 'Edit' ) ;
-window.parent.AddTab( 'Manual', 'Manual' ) ;
+window.parent.AddTab( 'Edit', FCKLang.wikiTabEdit || 'Edit' ) ;
+window.parent.AddTab( 'Manual', FCKLang.wikiTabManual || 'Manual' ) ;
 
 function OnDialogTabChange( tabCode )
@@ -135,5 +135,5 @@
 	if ( !( /^{{[\s\S]+}}$/.test( templateData ) ) )
 	{
-		alert( 'Templates must start with {{ and end with }}. Please check it.' ) ;
+		alert( FCKLang.wikiTmplEmpty || 'Templates must start with {{ and end with }}. Please check it.' ) ;
 		return false ;
 	}
@@ -159,5 +159,5 @@
 			<tr>
 				<td>
-					<span>Template raw definition (from {{ to }})</span><br />
+					<span fcklang="wikiTmpl">Template raw definition (from {{ to }})</span><br />
 				</td>
 			</tr>
@@ -179,5 +179,5 @@
 			<tr>
 				<select id="xWikiResults" style="width: 100%;" onchange="SetUrl( this.value );">
-				<option value="">&lt;Pick up a template manual here&gt;</option>
+				<option fcklang="wikiTmpsel" value="">&lt;Pick up a template manual here&gt;</option>
 				</select>
 			</tr>
Index: /MediaWiki/trunk/plugins/mediawiki/fckplugin.js
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/fckplugin.js	(revision 2457)
+++ /MediaWiki/trunk/plugins/mediawiki/fckplugin.js	(revision 2458)
@@ -33,25 +33,25 @@
 
 // Register our toolbar buttons.
-var tbButton = new FCKToolbarButton( 'MW_Template', 'Template', 'Insert/Edit Template' ) ;
+var tbButton = new FCKToolbarButton( 'MW_Template', 'Template',  FCKLang.wikiBtnTemplate || 'Insert/Edit Template') ;
 tbButton.IconPath = FCKConfig.PluginsPath + 'mediawiki/images/tb_icon_template.gif' ;
 FCKToolbarItems.RegisterItem( 'MW_Template', tbButton ) ;
 
-tbButton = new FCKToolbarButton( 'MW_Ref', 'Reference', 'Insert/Edit Reference' ) ;
+tbButton = new FCKToolbarButton( 'MW_Ref', 'Reference', FCKLang.wikiBtnReference || 'Insert/Edit Reference' ) ;
 tbButton.IconPath = FCKConfig.PluginsPath + 'mediawiki/images/tb_icon_ref.gif' ;
 FCKToolbarItems.RegisterItem( 'MW_Ref', tbButton ) ;
 
-tbButton = new FCKToolbarButton( 'MW_Math', 'Formula', 'Insert/Edit Formula' ) ;
+tbButton = new FCKToolbarButton( 'MW_Math', 'Formula', FCKLang.wikiBtnFormula || 'Insert/Edit Formula' ) ;
 tbButton.IconPath = FCKConfig.PluginsPath + 'mediawiki/images/tb_icon_math.gif' ;
 FCKToolbarItems.RegisterItem( 'MW_Math', tbButton ) ;
 
-tbButton = new FCKToolbarButton( 'MW_Special', 'Special Tag', 'Insert/Edit Special Tag' ) ;
+tbButton = new FCKToolbarButton( 'MW_Special', 'Special Tag', FCKLang.wikiBtnSpecial || 'Insert/Edit Special Tag' ) ;
 tbButton.IconPath = FCKConfig.PluginsPath + 'mediawiki/images/tb_icon_special.gif' ;
 FCKToolbarItems.RegisterItem( 'MW_Special', tbButton ) ;
 
 // Override some dialogs.
-FCKCommands.RegisterCommand( 'MW_Template', new FCKDialogCommand( 'MW_Template', 'Template Properties', FCKConfig.PluginsPath + 'mediawiki/dialogs/template.html', 400, 330 ) ) ;
-FCKCommands.RegisterCommand( 'MW_Ref', new FCKDialogCommand( 'MW_Ref', 'Reference Properties', FCKConfig.PluginsPath + 'mediawiki/dialogs/ref.html', 400, 250 ) ) ;
-FCKCommands.RegisterCommand( 'MW_Math', new FCKDialogCommand( 'MW_Math', 'Formula', FCKConfig.PluginsPath + 'mediawiki/dialogs/math.html', 400, 300 ) ) ;
-FCKCommands.RegisterCommand( 'MW_Special', new FCKDialogCommand( 'MW_Special', 'Special Tag Properties', FCKConfig.PluginsPath + 'mediawiki/dialogs/special.html', 400, 330 ) ) ; //YC
+FCKCommands.RegisterCommand( 'MW_Template', new FCKDialogCommand( 'MW_Template', ( FCKLang.wikiCmdTemplate || 'Template Properties' ), FCKConfig.PluginsPath + 'mediawiki/dialogs/template.html', 400, 330 ) ) ;
+FCKCommands.RegisterCommand( 'MW_Ref', new FCKDialogCommand( 'MW_Ref', ( FCKLang.wikiCmdReference || 'Reference Properties' ), FCKConfig.PluginsPath + 'mediawiki/dialogs/ref.html', 400, 250 ) ) ;
+FCKCommands.RegisterCommand( 'MW_Math', new FCKDialogCommand( 'MW_Math', ( FCKLang.wikiCmdFormula || 'Formula' ), FCKConfig.PluginsPath + 'mediawiki/dialogs/math.html', 400, 300 ) ) ;
+FCKCommands.RegisterCommand( 'MW_Special', new FCKDialogCommand( 'MW_Special', ( FCKLang.wikiCmdSpecial || 'Special Tag Properties' ), FCKConfig.PluginsPath + 'mediawiki/dialogs/special.html', 400, 330 ) ) ;
 FCKCommands.RegisterCommand( 'Link', new FCKDialogCommand( 'Link', FCKLang.DlgLnkWindowTitle, FCKConfig.PluginsPath + 'mediawiki/dialogs/link.html', 400, 250 ) ) ;
 FCKCommands.RegisterCommand( 'Image', new FCKDialogCommand( 'Image', FCKLang.DlgImgTitle, FCKConfig.PluginsPath + 'mediawiki/dialogs/image.html', 450, 300 ) ) ;
@@ -821,5 +821,5 @@
 			FCK.EditingArea.Textarea.style.visibility = 'hidden' ;
 			var loading = document.createElement( 'span' ) ;
-			loading.innerHTML = '&nbsp;Loading Wikitext. Please wait...&nbsp;' ;
+			loading.innerHTML = '&nbsp;'+ (FCKLang.wikiLoadingWikitext || 'Loading Wikitext. Please wait...' )+'&nbsp;';
 			loading.style.position = 'absolute' ;
 			loading.style.left = '5px' ;
@@ -956,15 +956,15 @@
 			{
 				contextMenu.AddSeparator() ;
-				contextMenu.AddItem( 'MW_Template', 'Template Properties' ) ;
+				contextMenu.AddItem( 'MW_Template', FCKLang.wikiMnuTemplate || 'Template Properties' ) ;
 			}
 			if ( tag.getAttribute( '_fck_mw_magic' ) )
 			{
 				contextMenu.AddSeparator() ;
-				contextMenu.AddItem( 'MW_MagicWord', 'Modify Magic Word' ) ;
+				contextMenu.AddItem( 'MW_MagicWord', FCKLang.wikiMnuMagicWord || 'Modify Magic Word' ) ;
 			}
 			if ( tag.getAttribute( '_fck_mw_ref' ) )
 			{
 				contextMenu.AddSeparator() ;
-				contextMenu.AddItem( 'MW_Ref', 'Reference Properties' ) ;
+				contextMenu.AddItem( 'MW_Ref', FCKLang.wikiMnuReference || 'Reference Properties' ) ;
 			}
 			if ( tag.getAttribute( '_fck_mw_html' ) )
@@ -976,10 +976,10 @@
 			{
 				contextMenu.AddSeparator() ;
-				contextMenu.AddItem( 'MW_Math', 'Edit Formula' ) ;
+				contextMenu.AddItem( 'MW_Math', FCKLang.wikiMnuFormula || 'Edit Formula' ) ;
 			}
 			if ( tag.getAttribute( '_fck_mw_special' ) || tag.getAttribute( '_fck_mw_nowiki' ) || tag.getAttribute( '_fck_mw_includeonly' ) || tag.getAttribute( '_fck_mw_noinclude' ) || tag.getAttribute( '_fck_mw_onlyinclude' ) || tag.getAttribute( '_fck_mw_gallery' )) //YC
 			{
 				contextMenu.AddSeparator() ;
-				contextMenu.AddItem( 'MW_Special', 'Special Tag Properties' ) ;
+				contextMenu.AddItem( 'MW_Special', FCKLang.wikiMnuSpecial || 'Special Tag Properties' ) ;
 			}
 		}
Index: /MediaWiki/trunk/plugins/mediawiki/lang/en.js
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/lang/en.js	(revision 2458)
+++ /MediaWiki/trunk/plugins/mediawiki/lang/en.js	(revision 2458)
@@ -0,0 +1,73 @@
+/*
+ * mediaWiki FCKeditor plugin
+ *
+ * English language file.
+ */
+
+FCKLang.wikiTabEdit						= 'Edit';
+FCKLang.wikiTabManual					= 'Manual';
+
+FCKLang.wikiBtnTemplate				= 'Insert/Edit Template';
+FCKLang.wikiBtnReference			= 'Insert/Edit Reference';
+FCKLang.wikiBtnFormula				= 'Insert/Edit Formula';
+FCKLang.wikiBtnSpecial				= 'Insert/Edit Special Tag';
+FCKLang.wikiCmdTemplate				= 'Template Properties';
+FCKLang.wikiCmdReference			= 'Reference Properties';
+FCKLang.wikiCmdFormula				= 'Formula';
+FCKLang.wikiLoadingWikitext		= 'Loading Wikitext. Please wait...';
+FCKLang.wikiMnuTemplate				= 'Template Properties';
+FCKLang.wikiMnuMagicWord			= 'Modify Magic Word';
+FCKLang.wikiMnuReference			= 'Reference Properties';
+FCKLang.wikiMnuFormula				= 'Edit Formula';
+FCKLang.wikiCmdSpecial				= 'Special Tag Properties';
+FCKLang.wikiMnuSpecial				= 'Special Tag Properties';
+
+FCKLang.wikiImgFileName				= 'Image file name';
+FCKLang.wikiImgNotice1				= 'Image have to be uploded before';
+FCKLang.wikiImgNotice2				= 'use "Upload file" on the left side of the screen';
+FCKLang.wikiImgCaption				= 'Caption';
+FCKLang.wikiImgType						= 'Special Type';
+FCKLang.wikiImgTypeThumb			= 'Thumbnail';
+FCKLang.wikiImgTypeFrame			= 'Frame';
+FCKLang.wikiImgTypeBorder			= 'Border';
+FCKLang.wikiImgAlignCenter		= 'Center';
+
+FCKLang.wikiImgAutomatic			= 'Automatic search results';
+FCKLang.wikiImgTooShort				= 'too short... type more';
+FCKLang.wikiImgStartTyping		= 'start typing in the above field';
+FCKLang.wikiImgStopTyping			= 'stop typing to search';
+FCKLang.wikiImgSearching			= 'searching...';
+FCKLang.wikiImgSearchNothing	= 'no images found';
+FCKLang.wikiImgSearch1Found		= 'one image found';
+FCKLang.wikiImgSearchSeveral	= '%1 images found ';
+FCKLang.wikiImgSearchALot			= '%1 images found ';
+
+FCKLang.wikiLnk								= 'Link';
+FCKLang.wikiLnkAutomatic			= 'Automatic search results';
+FCKLang.wikiLnkNoSearchAnchor	= 'anchor link... no search for it';
+FCKLang.wikiLnkNoSearchMail		= 'e-mail link... no search for it';
+FCKLang.wikiLnkNoSearchExt		= 'external link... no search for it';
+FCKLang.wikiLnkTooShort				= 'too short... type more';
+FCKLang.wikiLnkStartTyping		= 'start typing in the above field';
+FCKLang.wikiLnkStopTyping			= 'stop typing to search';
+FCKLang.wikiLnkSearching			= 'searching...';
+FCKLang.wikiLnkSearchNothing	= 'no articles found';
+FCKLang.wikiLnkSearch1Found		= 'one article found';
+FCKLang.wikiLnkSearchSeveral	= '%1 articles found';
+FCKLang.wikiLnkSearchALot			= '%1 articles found';
+
+FCKLang.wikiTeX								= 'Formula (TeX markup)';
+FCKLang.wikiTeXEmpty					= 'Please type the formula';
+
+FCKLang.wikiSpTag							= 'Current Special Tag';
+FCKLang.wikiSpParam						= 'Special tag parameters';
+
+FCKLang.wikiRef								= 'Reference text (Wikitext)';
+FCKLang.wikiRefName						= 'Reference name (optional)';
+
+FCKLang.wikiTmpl							= 'Template raw definition (from {{ to }})';
+FCKLang.wikiTmplEmpty					= 'Templates must start with {{ and end with }}. Please check it.';
+FCKLang.wikiTmpsel						= '(Pick up a template manual here)';
+
+FCKLang.DplHelp								= 'DPL stands for Dynamic Page List, and allows to generate a formatted list of pages based on selection criteria. See %link for details';
+FCKLang.inputboxHelp					= 'Inputbox allows to create a form for users to create new pages. The new pages edit box can be pre-loaded with any template. See %link for details';
Index: /MediaWiki/trunk/plugins/mediawiki/lang/pl.js
===================================================================
--- /MediaWiki/trunk/plugins/mediawiki/lang/pl.js	(revision 2458)
+++ /MediaWiki/trunk/plugins/mediawiki/lang/pl.js	(revision 2458)
@@ -0,0 +1,74 @@
+/*
+ * mediaWiki FCKeditor plugin
+ *
+ * Polish language file.
+ */
+
+FCKLang.wikiTabEdit						= 'Edycja';
+FCKLang.wikiTabManual					= 'Własny' ;
+
+FCKLang.wikiBtnTemplate				= 'Wstaw/edytuj szablon';
+FCKLang.wikiBtnReference			= 'Wstaw/edytuj przypis';
+FCKLang.wikiBtnFormula				= 'Wstaw/edytuj formułę matematyczną';
+FCKLang.wikiBtnSpecial				= 'Wstaw/edytuj specialny znacznik';
+FCKLang.wikiCmdTemplate				= 'Właściwości szablonu';
+FCKLang.wikiCmdReference			= 'Właściwości przypisu';
+FCKLang.wikiCmdFormula				= 'Właściwości formuły matematycznej';
+FCKLang.wikiLoadingWikitext		= '&nbsp;Konwertuję format wiki. Proszę czekać...&nbsp;';
+FCKLang.wikiMnuTemplate				= 'Właściwości szablonu';
+FCKLang.wikiMnuMagicWord			= 'Zmodyfikuj "magiczne słowo"';
+FCKLang.wikiMnuReference			= 'Właściwości przypisu';
+FCKLang.wikiMnuFormula				= 'Właściwości formuły matematycznej';
+FCKLang.wikiCmdSpecial				= 'Właściwości specialnego znacznika';
+FCKLang.wikiMnuSpecial				= 'Edytuj specialny znacznik';
+
+FCKLang.wikiImgFileName				= 'Nazwa obrazka';
+FCKLang.wikiImgNotice1				= 'Obrazek musi być uprzednio zapisany';
+FCKLang.wikiImgNotice2				= 'patrz menu "Prześlij plik" z lewej strony ekranu.';
+FCKLang.wikiImgCaption				= 'Tytuł/tekst zastępczy';
+FCKLang.wikiImgType						= "Typ";
+FCKLang.wikiImgTypeThumb			= 'Podgląd';
+FCKLang.wikiImgTypeFrame			= 'Ramka+podpis';
+FCKLang.wikiImgTypeBorder			= 'Ramka';
+FCKLang.wikiImgAlignCenter		= 'Do środka';
+
+FCKLang.wikiImgAutomatic			= 'Wyniki wyszukiwania';
+FCKLang.wikiImgTooShort				= 'za mało liter... napisz coś jeszcze';
+FCKLang.wikiImgStartTyping		= 'zacznij pisać w polu powyżej';
+FCKLang.wikiImgStopTyping			= 'przestań pisać, by rozpocząć wyszukiwanie';
+FCKLang.wikiImgSearching			= 'wyszukiwanie...';
+FCKLang.wikiImgSearchNothing	= 'nie znaleziono żadnego obrazka';
+FCKLang.wikiImgSearch1Found		= 'znaleziono jeden&nbsp;obrazek';
+FCKLang.wikiImgSearchSeveral	= 'znaleziono %1&nbsp;obrazki';
+FCKLang.wikiImgSearchALot			= 'znaleziono %1&nbsp;obrazków';
+
+FCKLang.wikiLnk								= 'Hiperłącze';
+FCKLang.wikiLnkAutomatic			= 'Wyniki wyszukiwania';
+FCKLang.wikiLnkNoSearchAnchor	= 'Kotwica... nie da się wyszukać';
+FCKLang.wikiLnkNoSearchMail		= 'Adres pocztowy... nie da się wyszukać';
+FCKLang.wikiLnkNoSearchExt		= 'Łącze do zewnętrzne... nie da się wyszukać';
+FCKLang.wikiLnkTooShort				= 'za mało liter aby wyszukać';
+FCKLang.wikiLnkStartTyping		= 'zacznij pisać w polu powyżej';
+FCKLang.wikiLnkStopTyping			= 'przestań pisać, by rozpocząć wyszukiwanie';
+FCKLang.wikiLnkSearching			= 'wyszukiwanie...';
+FCKLang.wikiLnkSearchNothing	= 'nie znaleziono żadnego artykułu';
+FCKLang.wikiLnkSearch1Found		= 'znaleziono jednen artykuł';
+FCKLang.wikiLnkSearchSeveral	= 'znaleziono %1 artykuły'
+FCKLang.wikiLnkSearchALot			= 'znaleziono %1 artykułów'
+
+FCKLang.wikiTeX								= 'Formuła matematyczna (notacja TeX)';
+FCKLang.wikiTeXEmpty					= 'Nie wprowadzono formuły';
+
+FCKLang.wikiSpTag							= 'Typ znacznika';
+FCKLang.wikiSpParam						= 'Parametry';
+
+FCKLang.wikiRef								= 'Treść cytatu (format wiki)';
+FCKLang.wikiRefName						= 'Nazwa cytatu (opcjonalna)';
+
+FCKLang.wikiTmpl							= 'Szablon (np. {{PrzykładowySzablon}})';
+FCKLang.wikiTmplEmpty					= 'Szablon musi zaczynać się znakami {{ i kończyć się znakami }}';
+FCKLang.wikiTmpsel						= '(Wybierz z listy)';
+
+FCKLang.DplHelp								= 'Dynamic Page List pozwala na generowanie formatowanych list stron bazując na podanych kryteriach Zobacz %link aby dowiedzieć się więcej';;
+FCKLang.inputboxHelp					= 'Inputbox pozwala na stworzenie formularza dla użytkowników do tworzenia nowych stron. Zobacz %link aby dowiedzieć się więcej';
+
