Index: /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js
===================================================================
--- /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js	(revision 4782)
+++ /CKEditor/trunk/_source/plugins/wsc/dialogs/wsc.js	(revision 4783)
@@ -82,8 +82,10 @@
 
 		LangComparer.setDefaulLangCode( editor.config.defaultLanguage );
-
+		
 		window.doSpell({
 			ctrl : textareaId,
-			lang : LangComparer.getSPLangCode( editor.langCode ),
+			
+			lang : editor.config.wsc_lang || LangComparer.getSPLangCode(editor.langCode ),
+			intLang: editor.config.wsc_uiLang || LangComparer.getSPLangCode(editor.langCode ),
 			winType : iframeId,		// If not defined app will run on winpopup.
 
@@ -106,5 +108,10 @@
 
 			// Styles defining.
-			schemaURI : pluginPath + 'wsc.css'
+			schemaURI : pluginPath + 'wsc.css',
+
+			userDictionaryName: editor.config.wsc_userDictionaryName,
+			customDictionaryName: editor.config.wsc_customDictionaryIds && editor.config.wsc_customDictionaryIds.split(","),
+			domainName: editor.config.wsc_domainName
+			
 		});
 
@@ -115,5 +122,5 @@
 
 	return {
-		title : editor.lang.spellCheck.title,
+		title : editor.config.wsc_dialogTitle || editor.lang.spellCheck.title,
 		minWidth : 485,
 		minHeight : 380,
@@ -154,5 +161,5 @@
 			{
 				id : 'general',
-				label : editor.lang.spellCheck.title,
+				label : editor.config.wsc_dialogTitle || editor.lang.spellCheck.title,
 				padding : 0,
 				elements : [
