diff --git a/languages/en_us/Calendar.php b/languages/en_us/Calendar.php
index a2c1f0811d4ddf1ce897b5191c35708f44bb3d9f..728996280b0c8bf32af0ddd7cc05ce048b6ffee2 100644
--- a/languages/en_us/Calendar.php
+++ b/languages/en_us/Calendar.php
@@ -175,6 +175,7 @@ $languageStrings = array(
 	'LBL_OCTOBER' => 'October',
 	'LBL_NOVEMBER' => 'November',
 	'LBL_DECEMBER' => 'December',
+	'LBL_CLICK_HERE_TO_VIEW' => 'Click here to view',
 );
 
 $jsLanguageStrings = array(
diff --git a/layouts/v7/modules/Vtiger/ComposeEmailForm.tpl b/layouts/v7/modules/Vtiger/ComposeEmailForm.tpl
index 63d38af38b23e7cd4146cce746c8a8cc64e71730..a2600f07cac903da5762fd7d41f1f7373a46fa11 100644
--- a/layouts/v7/modules/Vtiger/ComposeEmailForm.tpl
+++ b/layouts/v7/modules/Vtiger/ComposeEmailForm.tpl
@@ -110,7 +110,7 @@
                                 <span class="pull-right">{vtranslate('LBL_SUBJECT',$MODULE)}&nbsp;<span class="redColor">*</span></span>
                             </div>
                             <div class="col-lg-6">
-                                <input type="text" name="subject" value="{$SUBJECT}" data-rule-required="true" id="subject" spellcheck="true"/>
+                                <input type="text" name="subject" value="{$SUBJECT}" data-rule-required="true" id="subject" spellcheck="true" class="inputElement"/>
                             </div>
                             <div class="col-lg-4"></div>
                         </div>
diff --git a/layouts/v7/modules/Vtiger/resources/CkEditor.js b/layouts/v7/modules/Vtiger/resources/CkEditor.js
index 2484addddffed789bd8baba699a3c9012951be69..012065162e373508ee82a81e400a1354ab23dce1 100644
--- a/layouts/v7/modules/Vtiger/resources/CkEditor.js
+++ b/layouts/v7/modules/Vtiger/resources/CkEditor.js
@@ -75,13 +75,10 @@ jQuery.Class("Vtiger_CkEditor_Js",{},{
 	 * @params : textArea Element,contents ;
 	 */
 	loadContentsInCkeditor : function(contents){
-		var editor = this.getCkEditorInstanceFromName();
-		var editorData = editor.getData();
-        contents = contents.replace(/&nbsp;/g, ' '); // to replace &nbsp; with space
-		var replaced_text = editorData.replace(editorData, contents); 
-		editor.setData(replaced_text);	
+		var CkEditor = this.getCkEditorInstanceFromName();
+		CkEditor.setData(contents);
 	},
-    
+
     /**
      * Function to remove ckeditor instance
      */
diff --git a/pkg/vtiger/translations/Arabic_ar_ae/modules/Calendar.php b/pkg/vtiger/translations/Arabic_ar_ae/modules/Calendar.php
index 85b0fffb6081f2bbc989f3f76193b887fe4a0202..878697d7484facf8302d1574d5a4faf7527a95d8 100644
--- a/pkg/vtiger/translations/Arabic_ar_ae/modules/Calendar.php
+++ b/pkg/vtiger/translations/Arabic_ar_ae/modules/Calendar.php
@@ -174,9 +174,8 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'تشرين الأول / أكتوبر',
   'LBL_NOVEMBER' => 'تشرين الثاني / نوفمبر',
   'LBL_DECEMBER' => 'كانون الأول / ديسمبر',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'انقر هنا لعرض',
 );
-
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK' => 'إضافة حدث / القيام',
 	'JS_TASK_IS_SUCCESSFULLY_ADDED_TO_YOUR_CALENDAR' => 'مهمةيضاف إلى التقويم الخاص بك بنجاح',
diff --git a/pkg/vtiger/translations/BrazilianLanguagePack_bz_bz/modules/Calendar.php b/pkg/vtiger/translations/BrazilianLanguagePack_bz_bz/modules/Calendar.php
index 91e7878ed0458efd8fb02f4fe62e6dfca85c4a78..0aa1e4d6aee30a9669179d3b65f7068eec3f6efb 100644
--- a/pkg/vtiger/translations/BrazilianLanguagePack_bz_bz/modules/Calendar.php
+++ b/pkg/vtiger/translations/BrazilianLanguagePack_bz_bz/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Outubro',
   'LBL_NOVEMBER' => 'Novembro',
   'LBL_DECEMBER' => 'Dezembro',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Clique aqui para ver',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Tarefa'            , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Final de Data E Hora deve ser maior que ou igual a Data de Início E Hora',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Final de Data E Hora deve ser maior que a Data de Início E Hora',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/BritishLanguagePack_br_br/modules/Calendar.php b/pkg/vtiger/translations/BritishLanguagePack_br_br/modules/Calendar.php
index 296a4d2177232a253ea67b33532b041e70c2d0f6..233ceda0f44bf84b41d5a636e25d5dad27d1647e 100644
--- a/pkg/vtiger/translations/BritishLanguagePack_br_br/modules/Calendar.php
+++ b/pkg/vtiger/translations/BritishLanguagePack_br_br/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'October',
   'LBL_NOVEMBER' => 'November',
   'LBL_DECEMBER' => 'December',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Click here to view',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / To Do'            , 
@@ -231,4 +231,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'End Date & Time should be greater than or equal to Start Date & Time',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'End Date & Time should be greater than Start Date & Time',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/Deutsch/modules/Calendar.php b/pkg/vtiger/translations/Deutsch/modules/Calendar.php
index e7639ad065309e0c0fa2beb9e7a4eeffd853dc4b..3c7c23f1338209e0ddf4c03fe68dde85d32222fa 100644
--- a/pkg/vtiger/translations/Deutsch/modules/Calendar.php
+++ b/pkg/vtiger/translations/Deutsch/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Oktober',
   'LBL_NOVEMBER' => 'November',
   'LBL_DECEMBER' => 'Dezember',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Klicke hier, um anzusehen',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Aufgabe'            , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'End-Datum & Zeit sollte größer als oder gleich zu Start-Datum und Uhrzeit',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'End-Datum & Zeit sollte größer sein als Start-Datum und Uhrzeit',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/Dutch/modules/Calendar.php b/pkg/vtiger/translations/Dutch/modules/Calendar.php
index a144347e6c01895ae20e9297167376cb6eea25df..b5c157849a8380252b878723d37814edd7bdc3cb 100644
--- a/pkg/vtiger/translations/Dutch/modules/Calendar.php
+++ b/pkg/vtiger/translations/Dutch/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Oktober',
   'LBL_NOVEMBER' => 'November',
   'LBL_DECEMBER' => 'December',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Klik hier om te bekijken',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Voeg Event / Taak'       , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Eind Datum & Tijd moet groter zijn dan of gelijk aan Start Datum & Tijd',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Eind Datum & Tijd moet groter zijn dan Start Datum & Tijd',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/French/modules/Calendar.php b/pkg/vtiger/translations/French/modules/Calendar.php
index 00e8f8fc849d9f37cbc939e9fc9aaa0d500085a1..952527148d24ad28d9e80194f52347fd8bb8b40c 100644
--- a/pkg/vtiger/translations/French/modules/Calendar.php
+++ b/pkg/vtiger/translations/French/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Octobre',
   'LBL_NOVEMBER' => 'Novembre',
   'LBL_DECEMBER' => 'Décembre',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Cliquez ici pour afficher',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Tâche'      , 
diff --git a/pkg/vtiger/translations/Hungarian/modules/Calendar.php b/pkg/vtiger/translations/Hungarian/modules/Calendar.php
index 2b3a487a7ed9536493c13ea9d9b351050392f820..db7b1646dff6483b400930d6e21958f4353864d2 100644
--- a/pkg/vtiger/translations/Hungarian/modules/Calendar.php
+++ b/pkg/vtiger/translations/Hungarian/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Október',
   'LBL_NOVEMBER' => 'November',
   'LBL_DECEMBER' => 'December',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Ide kattintva megtekintheti',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Esemény / Feladat', 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Vége Dátum & Idő kell nagyobb vagy egyenlő mint kezdő Dátum & Idő',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Vége Dátum & Idő kell nagyobb, mint kezdő Dátum & Idő',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/ItalianLanguagePack_it_it/modules/Calendar.php b/pkg/vtiger/translations/ItalianLanguagePack_it_it/modules/Calendar.php
index 2bae0dce8c7b7def4d771fdf8bf7135a34702b7d..e2c5040a9f838931520d9874a6b18f88473c531e 100644
--- a/pkg/vtiger/translations/ItalianLanguagePack_it_it/modules/Calendar.php
+++ b/pkg/vtiger/translations/ItalianLanguagePack_it_it/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Ottobre',
   'LBL_NOVEMBER' => 'Novembre',
   'LBL_DECEMBER' => 'Dicembre',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Clicca qui per vedere',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Compito'            , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Fine-Data e Ora deve essere maggiore o uguale alla Data di Inizio e Ora',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Fine-Data e Ora dovrebbe essere maggiore di Data di Inizio e Ora',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/MexicanSpanishLanguagePack_es_mx/modules/Calendar.php b/pkg/vtiger/translations/MexicanSpanishLanguagePack_es_mx/modules/Calendar.php
index 391822f4da92826691d3c662314c9590759b79a1..efda17ae4bd7b89525e0035208bda1b1bb368434 100644
--- a/pkg/vtiger/translations/MexicanSpanishLanguagePack_es_mx/modules/Calendar.php
+++ b/pkg/vtiger/translations/MexicanSpanishLanguagePack_es_mx/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Octubre',
   'LBL_NOVEMBER' => 'Noviembre',
   'LBL_DECEMBER' => 'De diciembre de',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Haga clic aquí para ver',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Agregar Evento / Task'      , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Fecha de finalización Y el Tiempo debe ser mayor o igual a la Fecha de Inicio Y Tiempo',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Fecha de finalización Y el Tiempo debe ser mayor que la Fecha de Inicio Y Tiempo',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/PolishLanguagePack_pl_pl/modules/Calendar.php b/pkg/vtiger/translations/PolishLanguagePack_pl_pl/modules/Calendar.php
index a702aeb9b1439be42aaa28e51420057d1b557e24..031b5b5efe6385300121788dc69729b54a4052bd 100644
--- a/pkg/vtiger/translations/PolishLanguagePack_pl_pl/modules/Calendar.php
+++ b/pkg/vtiger/translations/PolishLanguagePack_pl_pl/modules/Calendar.php
@@ -167,9 +167,8 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Październik',
   'LBL_NOVEMBER' => 'Listopad',
   'LBL_DECEMBER' => 'Grudzień',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Kliknij tutaj, aby wyświetlić',
 );
-
 $jsLanguageStrings = array(
 
 	'LBL_ADD_EVENT_TASK' => 'Dodaj zadanie / Zadanie',
@@ -254,4 +253,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Koniec Data i godzina musi być większa niż lub równa dacie rozpoczęcia i czasie',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Koniec Data i godzina musi być większa niż Data rozpoczęcia i czas',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/RomanianLanguagePack_rm_rm/modules/Calendar.php b/pkg/vtiger/translations/RomanianLanguagePack_rm_rm/modules/Calendar.php
index e43cf3fd7a6cfffaa1b5299c898bca31a508eb38..26d35974fa2941d2526b72cb99ab79313acc951d 100644
--- a/pkg/vtiger/translations/RomanianLanguagePack_rm_rm/modules/Calendar.php
+++ b/pkg/vtiger/translations/RomanianLanguagePack_rm_rm/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Octombrie',
   'LBL_NOVEMBER' => 'Noiembrie',
   'LBL_DECEMBER' => 'Decembrie',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Apasa aici pentru a vizualiza',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Sarcină'            , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Sfârșitul de Data și ora trebuie să fie mai mare decât sau egală cu data de începere și ora de',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Sfârșitul de Data și ora trebuie să fie mai mare decât Data de început și ora de',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/Russian/modules/Calendar.php b/pkg/vtiger/translations/Russian/modules/Calendar.php
index be92504b2d8863c4558254e8ada7aa679b022c94..6dcad66dcd7196c52d00afbeb60fe344808e650c 100644
--- a/pkg/vtiger/translations/Russian/modules/Calendar.php
+++ b/pkg/vtiger/translations/Russian/modules/Calendar.php
@@ -145,7 +145,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Октябрь',
   'LBL_NOVEMBER' => 'Ноябрь',
   'LBL_DECEMBER' => 'Декабрь',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Нажмите сюда, чтобы посмотреть',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Добавить событие / Задача'              ,
@@ -228,4 +228,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Конец Дата и время должно быть больше чем или равной дате начала и время',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Конец Дата и время должно быть больше чем Дата начала и время',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/Spanish/modules/Calendar.php b/pkg/vtiger/translations/Spanish/modules/Calendar.php
index 15ef4dc275d2a87f7f526d830d43ef36cf40a87b..168a6389ba156b079f5de92701670c28d92a5085 100644
--- a/pkg/vtiger/translations/Spanish/modules/Calendar.php
+++ b/pkg/vtiger/translations/Spanish/modules/Calendar.php
@@ -154,7 +154,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Octubre',
   'LBL_NOVEMBER' => 'Noviembre',
   'LBL_DECEMBER' => 'De diciembre de',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Haga clic aquí para ver',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Añadir Evento / Tarea' ,
@@ -237,4 +237,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Fecha de finalización Y el Tiempo debe ser mayor o igual a la Fecha de Inicio Y Tiempo',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Fecha de finalización Y el Tiempo debe ser mayor que la Fecha de Inicio Y Tiempo',
 
-);
+);
\ No newline at end of file
diff --git a/pkg/vtiger/translations/Sweden_sv_se/modules/Calendar.php b/pkg/vtiger/translations/Sweden_sv_se/modules/Calendar.php
index a1d301f0cd7b39c97f6c42de06d2ddd0f97e3d17..dd3c3c3ae1a2869f7bfb46bdcc5dd95190994aa3 100755
--- a/pkg/vtiger/translations/Sweden_sv_se/modules/Calendar.php
+++ b/pkg/vtiger/translations/Sweden_sv_se/modules/Calendar.php
@@ -174,9 +174,8 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Oktober',
   'LBL_NOVEMBER' => 'November',
   'LBL_DECEMBER' => 'December',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'Klicka här för att se',
 );
-
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK' => 'Lägg till händelse / att göra',
 	'JS_TASK_IS_SUCCESSFULLY_ADDED_TO_YOUR_CALENDAR' => 'Uppgift har lagts till i din kalender',
diff --git a/pkg/vtiger/translations/TurkishLanguagePack_tr_tr/modules/Calendar.php b/pkg/vtiger/translations/TurkishLanguagePack_tr_tr/modules/Calendar.php
index e4e2e4332ed65c3cfaebfd9e8b5682d258c5bd6e..052a0609ec21f4b2598a9a270c6b8e53dba68587 100644
--- a/pkg/vtiger/translations/TurkishLanguagePack_tr_tr/modules/Calendar.php
+++ b/pkg/vtiger/translations/TurkishLanguagePack_tr_tr/modules/Calendar.php
@@ -146,7 +146,7 @@ $languageStrings = array(
   'LBL_OCTOBER' => 'Ekim',
   'LBL_NOVEMBER' => 'Kasım',
   'LBL_DECEMBER' => 'Aralık',
-
+	'LBL_CLICK_HERE_TO_VIEW' => 'görmek için buraya tıklayın',
 );
 $jsLanguageStrings = array(
 	'LBL_ADD_EVENT_TASK'           => 'Add Event / Görev'            , 
@@ -229,4 +229,4 @@ $jsLanguageStrings = array(
   'JS_CHECK_START_AND_END_DATE' => 'Bitiş Tarihi & Zaman daha büyük olmalıdır veya eşit Başlangıç Tarihi Ve Saati',
   'JS_CHECK_START_AND_END_DATE_SHOULD_BE_GREATER' => 'Tarih Ve Saati Başlangıç Tarihi Ve Saati daha fazla olmalı sonu',
 
-);
+);
\ No newline at end of file