Modify crawl stalled behavior to no longer send stopped crawl message, a=chris

Chris Pollett [2022-07-17 17:Jul:th]
Modify crawl stalled behavior to no longer send stopped crawl message, a=chris
Filename
src/controllers/AdminController.php
src/locale/ar/configure.ini
src/locale/ar/statistics.txt
src/locale/bn/configure.ini
src/locale/bn/statistics.txt
src/locale/de/configure.ini
src/locale/de/statistics.txt
src/locale/el_GR/configure.ini
src/locale/en_US/configure.ini
src/locale/es/configure.ini
src/locale/fa/configure.ini
src/locale/fr_FR/configure.ini
src/locale/he/configure.ini
src/locale/hi/configure.ini
src/locale/id/configure.ini
src/locale/it/configure.ini
src/locale/ja/configure.ini
src/locale/kn/configure.ini
src/locale/ko/configure.ini
src/locale/nl/configure.ini
src/locale/pl/configure.ini
src/locale/pt/configure.ini
src/locale/ru/configure.ini
src/locale/te/configure.ini
src/locale/th/configure.ini
src/locale/tl/configure.ini
src/locale/tr/configure.ini
src/locale/vi_VN/configure.ini
src/locale/zh_CN/configure.ini
src/views/CrawlstatusView.php
diff --git a/src/controllers/AdminController.php b/src/controllers/AdminController.php
index 32119d76c..8f1f94015 100755
--- a/src/controllers/AdminController.php
+++ b/src/controllers/AdminController.php
@@ -397,17 +397,7 @@ class AdminController extends Controller implements CrawlConstants
         $machine_urls = $this->model("machine")->getQueueServerUrls();
         list($stalled, $status, $data['RECENT_CRAWLS']) =
             $crawl_model->combinedCrawlInfo($machine_urls);
-        if ($stalled) {
-            /*  several crawls might be happening on different channels.
-                for each channel where the crawl is stalled, send a
-                stop crawl message
-             */
-            foreach ($stalled as $channel => $stall_status) {
-                if ($stall_status) {
-                    $crawl_model->sendStopCrawlMessage($channel, $machine_urls);
-                }
-            }
-        }
+        $data["STALLED"] = $stalled ?? [];
         $data['CRAWL_TOGGLE'] = (!isset($_REQUEST['crawl_toggle'])) ? [] :
             array_filter(
                 explode(",", $this->clean($_REQUEST['crawl_toggle'], "string")
diff --git a/src/locale/ar/configure.ini b/src/locale/ar/configure.ini
index 4da3e80b0..c58732487 100755
--- a/src/locale/ar/configure.ini
+++ b/src/locale/ar/configure.ini
@@ -77,29 +77,29 @@ search_controller_tiny = "صغيرة"
 search_controller_small = "صغيرة"
 search_controller_medium = "متوسطة"
 search_controller_large = "كبيرة"
-search_controller_all_colors = ""
-search_controller_black_and_white = ""
-search_controller_color_only = ""
-search_controller_black = ""
-search_controller_white = ""
-search_controller_red = ""
-search_controller_lime = ""
-search_controller_blue = ""
-search_controller_yellow = ""
-search_controller_cyan = ""
-search_controller_magenta = ""
-search_controller_silver = ""
-search_controller_gray = ""
-search_controller_maroon = ""
-search_controller_olive = ""
-search_controller_green = ""
-search_controller_purple = ""
-search_controller_teal = ""
-search_controller_navy = ""
-search_controller_all_layouts = ""
-search_controller_square = ""
-search_controller_tall = ""
-search_controller_wide = ""
+search_controller_all_colors = "كل الألوان"
+search_controller_black_and_white = "أبيض وأسود"
+search_controller_color_only = "اللون فقط"
+search_controller_black = "الأسود"
+search_controller_white = "الأبيض"
+search_controller_red = "أحمر"
+search_controller_lime = "الجير"
+search_controller_blue = "أزرق"
+search_controller_yellow = "الأصفر"
+search_controller_cyan = "سماوي"
+search_controller_magenta = "أرجواني"
+search_controller_silver = "الفضة"
+search_controller_gray = "رمادي"
+search_controller_maroon = "المارون"
+search_controller_olive = "الزيتون"
+search_controller_green = "الأخضر"
+search_controller_purple = "الأرجواني"
+search_controller_teal = "البط البري"
+search_controller_navy = "البحرية"
+search_controller_all_layouts = "جميع التخطيطات"
+search_controller_square = "مربع"
+search_controller_tall = "طويل"
+search_controller_wide = "واسع"
 search_controller_zeromin = "0m"
 search_controller_fivemin = "5m"
 search_controller_tenmin = "10m"
@@ -108,11 +108,11 @@ search_controller_halfhour = "30m"
 search_controller_onehour = "1hr"
 search_controller_twohour = "2hrs"
 search_controller_alllengths = "كل"
-search_controller_all_resolutions = ""
-search_controller_4k_plus = ""
-search_controller_full_hd_plus = ""
-search_controller_hd_plus = ""
-search_controller_sd = ""
+search_controller_all_resolutions = "الكل"
+search_controller_4k_plus = "4ك"
+search_controller_full_hd_plus = "كامل هد"
+search_controller_hd_plus = "عالية الدقة"
+search_controller_sd = "التنمية المستدامة"
 search_controller_all = "كل"
 search_controller_today = "اليوم"
 search_controller_this_week = "هذا الأسبوع"
@@ -353,15 +353,15 @@ chatbot_component_no_delete_pattern = "لا يمكن العثور على نمط
 chatbot_component_pattern_deleted = "نمط حذف!"
 ;
 ; StoreComponent.php
-store_component_credits_purchase_amount = ""
+store_component_credits_purchase_amount = "عدد الاعتمادات للشراء"
 store_component_ten_in_credits = "1000 نقطة مقابل 10 دولارات الولايات المتحدة"
 store_component_twenty_in_credits = "2000 اعتمادات 20 $أمريكي"
 store_component_fifty_in_credits = "5000 اعتمادات 50 دولار"
 store_component_hundred_in_credits = "10000 اعتمادات بمبلغ 100 لنا"
 store_component_month = "الشهر"
 store_component_year = "العام"
-store_component_credits_redeem_amount = ""
-store_component_credits_in_usd = ""
+store_component_credits_redeem_amount = "عدد الاعتمادات لتخليص"
+store_component_credits_in_usd = "%s الاعتمادات ل $%s الولايات المتحدة"
 store_component_script_failure = "لا تعمل بطاقة الائتمان السيناريو وجدت!"
 store_component_invalid_credit_quantity = "الائتمان غير صالحة كمية الشراء"
 advertisement_buy_credits = "شراء الاعتمادات"
@@ -370,10 +370,10 @@ store_component_credit_token_empty = "خطأ: لا يوجد الائتمان ر
 store_component_processing_error = "معالجة الدفع خطأ %s"
 store_component_credits_purchased = "شراء الائتمان كاملة!"
 managecredits_element_script_failure = "لا تعمل بطاقة الائتمان السيناريو وجدت!"
-store_component_invalid_redeem_quantity = ""
-store_component_account_error = ""
-store_component_credits_redeemed = ""
-managecredits_element_update_script = ""
+store_component_invalid_redeem_quantity = "رصيد غير صالح استرداد الكمية"
+store_component_account_error = "خطأ: %s"
+store_component_credits_redeemed = "أكمل استرداد الرصيد ! سيتم إضافة الأموال في غضون 14 يوم عمل"
+managecredits_element_update_script = "يرجى تحديث نسخة البرنامج النصي للائتمان!"
 store_component_num_days = "عدد الأيام"
 store_component_one_day = "1 يوم"
 store_component_seven_days = "7 أيام"
@@ -432,7 +432,7 @@ crawl_component_added_urls = "عناوين حقن على %s."
 crawl_component_add_suggest = "المستخدم اقترح عناوين المواقع المضافة!"
 crawl_component_no_new_suggests = "لا عناوين جديدة في اقتراح البيانات"
 crawl_component_breadth_first = "اتساع الأولى"
-crawl_component_host_budgeting = ""
+crawl_component_host_budgeting = "الميزنة المضيفة"
 crawl_component_no_limit = "لا يوجد حد"
 crawl_component_no_repeat = "لا تكرار"
 crawl_component_two_minutes = "دقيقتين"
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "استئناف الزحف"
 crawlstatus_view_shutdown_queue = "إيقاف قائمة الانتظار..."
 crawlstatus_view_closing_dict = "إغلاق القاموس الزحف..."
 crawlstatus_view_run_plugins = "تشغيل وظيفة تجهيز الإضافات..."
+crawlstatus_view_low_activity = "بعض الآلات الإبلاغ عن النشاط المنخفض !"
 crawlstatus_view_stop_crawl = "وقف الزحف"
 crawlstatus_view_changeoptions = "تغيير خيارات تتبع الارتباطات"
 crawlstatus_view_time_started = "الوقت بدأ:"
@@ -992,11 +993,11 @@ managecredits_element_amount = "المبلغ"
 managecredits_element_date = "تاريخ"
 managecredits_element_total = "مجموع"
 managecredits_element_purchase = "شراء"
-managecredits_element_redeem = ""
-managecredits_element_start = ""
+managecredits_element_redeem = "تخليص"
+managecredits_element_start = "ابدأ"
 managecredits_element_purchase_credits = "شراء الاعتمادات"
-managecredits_element_redeem_credits = ""
-managecredits_element_manage_details = ""
+managecredits_element_redeem_credits = "تخليص الاعتمادات"
+managecredits_element_manage_details = "إدارة التفاصيل"
 managecredits_element_script_failure = "لا تعمل بطاقة الائتمان السيناريو وجدت!"
 managecredit_element_num_credits = "الكمية"
 managecredit_element_card_number = "رقم بطاقة الائتمان"
@@ -1004,14 +1005,14 @@ managecredit_element_cvc = "سي"
 managecredit_element_expiration = "انتهاء الصلاحية"
 managecredits_element_charge_warning = "باستخدام زر الشراء رسوم البطاقة أعلاه الحقل الكمية's المبلغ بالدولار الأمريكي يوافق على "
 managecredits_element_program_terms = "شروط البرنامج"
-managecredits_element_account_setup = ""
-managecredits_element_account_incomplete = ""
-managecredits_element_insufficient_balance = ""
-managecredit_element_debit_card_number = ""
-managecredits_element_redeem_warning = ""
-managecredits_element_credit_service_account = ""
-managecredits_element_details_complete = ""
-managecredits_element_details_due = ""
+managecredits_element_account_setup = "أنت تسترد الاعتمادات لأول مرة , انتقل إلى علامة التبويب إدارة التفاصيل."
+managecredits_element_account_incomplete = "لم تقدم جميع التفاصيل المطلوبة للشريط لجعل حسابك مؤهلا لاسترداد الأرصدة , انتقل إلى علامة التبويب إدارة التفاصيل."
+managecredits_element_insufficient_balance = "يجب أن يكون لديك 500 رصيد على الأقل لاستردادها"
+managecredit_element_debit_card_number = "رقم بطاقة الخصم"
+managecredits_element_redeem_warning = "باستخدام زر استرداد رصيد البطاقة أعلاه مبلغ حقل الكمية بالدولار الأمريكي ويوافق على "
+managecredits_element_credit_service_account = "يستخدم يوب خدمات الشريط لاسترداد الاعتمادات في المال الحقيقي. سيؤدي استخدام زر البدء أدناه إلى إعادة التوجيه إلى الشريط ويوافق على اتفاقيات خدمة الشريط."
+managecredits_element_details_complete = "حاليا لا توجد تفاصيل إضافية مطلوبة بواسطة الشريط."
+managecredits_element_details_due = "تفاصيل إضافية مطلوبة بواسطة الشريط. إذا كنت لا توفر تلك التفاصيل إلى شريط فإنك لن تكون قادرا على استبدال الاعتمادات عند نقطة معينة. سيؤدي استخدام زر البدء أدناه إلى إعادة التوجيه إلى الشريط ويوافق على اتفاقيات خدمة الشريط."
 managecredits_element_search = "البحث"
 advertisement_init_ledger = "ابتداء من التوازن"
 advertisement_buy_credits = "شراء الاعتمادات"
@@ -1376,8 +1377,8 @@ pageoptions_element_search_page = "البحث عناصر الصفحة و الر
 pageoptions_element_wd_suggest = "تشير إلى كلمة"
 pageoptions_element_subsearch_link = "سوبسيرتش"
 pageoptions_element_signin_link = "تسجيل الدخول"
-pageoptions_element_wd_cloud = ""
-pageoptions_element_continuous_scroll = ""
+pageoptions_element_wd_cloud = "كلمة سحابة"
+pageoptions_element_continuous_scroll = "التمرير المستمر"
 pageoptions_element_cache_link = "ذاكرة التخزين المؤقت"
 pageoptions_element_similar_link = "مماثلة"
 pageoptions_element_in_link = "Inlinks"
@@ -1597,7 +1598,7 @@ trending_element_weekly = "أعلى الأسبوعية"
 trending_element_monthly = "أعلى الشهري"
 trending_element_yearly = "سنويا"
 trending_element_trending_terms = "تتجه %s"
-trending_element_check_element = ""
+trending_element_check_element = "يرجى التحقق من الشروط أدناه لرسم نشاطهم."
 trending_element_chart = "الرسم البياني"
 trending_element_term = "المدى"
 trending_element_score = "النتيجة"
@@ -1792,7 +1793,7 @@ scrapers_element_edit_scraper = "تحرير مكشطة"
 scrapers_element_add_scraper = "إضافة مكشطة"
 scrapers_element_scraper_name = "الاسم:"
 scrapers_element_save = "حفظ"
-scrapers_element_test = ""
+scrapers_element_test = "اختبار"
 scrapers_element_search = "البحث"
 scrapers_element_name = "اسم"
 ;
@@ -1802,11 +1803,11 @@ searchmenu_element_categories = "فئات"
 searchmenu_element_searchsettings = "الإعدادات"
 searchmenu_element_time_label = "الوقت:"
 searchmenu_element_size_label = "حجم الصورة:"
-searchmenu_element_color_label = ""
-searchmenu_element_layout_label = ""
+searchmenu_element_color_label = "اللون:"
+searchmenu_element_layout_label = "تخطيط :"
 searchmenu_element_minduration = "مين المدة:"
 searchmenu_element_maxduration = "ماكس المدة:"
-searchmenu_element_resolution = ""
+searchmenu_element_resolution = "القرار:"
 searchmenu_element_language_label = "اللغة:"
 searchmenu_element_results_per_page = "الروابط/صفحة"
 searchmenu_element_open_in_tabs = " فتح النتائج في علامات التبويب:"
@@ -5498,7 +5499,7 @@ iconlink_helper_account_home = "الصفحة الرئيسية للحساب"
 iconlink_helper_account_settings = "إعدادات الحساب"
 iconlink_helper_add = "أضف"
 iconlink_helper_ask_join_group = "اطلب الانضمام إلى المجموعة"
-iconlink_helper_close = ""
+iconlink_helper_close = "إغلاق"
 iconlink_helper_create_group = "إنشاء مجموعة"
 iconlink_helper_combined_discussions = "مناقشات مشتركة"
 iconlink_helper_manage_crawls = "إدارة عمليات الزحف"
@@ -5521,21 +5522,21 @@ iconlink_helper_messages = "الرسائل"
 iconlink_helper_group_pages = "الصفحات"
 iconlink_helper_request_pending = "معلقة"
 iconlink_helper_cancel_request = "هل أنت متأكد من أنك تريد إلغاء الطلب?"
-iconlink_helper_group_play = ""
+iconlink_helper_group_play = "لعب"
 iconlink_helper_query_stats = "إحصائيات الاستعلام"
-iconlink_helper_reset = ""
+iconlink_helper_reset = "إعادة تعيين"
 iconlink_helper_search = "البحث"
 iconlink_helper_settings = "الإعدادات"
 iconlink_helper_statistics = "الإحصاءات"
-iconlink_helper_view_read = ""
+iconlink_helper_view_read = "وضع القراءة"
 iconlink_helper_view_source = "عرض المصدر"
 iconlink_helper_group_main_page = "الصفحة الرئيسية"
 iconlink_helper_wiki_syntax = "بناء جملة ويكي"
 ;
 ; VideosHelper.php
-videos_helper_view_video_results = ""
-video_helper_videothumb = ""
-video_helper_views = ""
+videos_helper_view_video_results = "المزيد من نتائج الفيديو..."
+video_helper_videothumb = "فيديو الإبهام"
+video_helper_views = "المشاهدات"
 ;
 ; ImagesHelper.php
 images_helper_view_image_results = "عرض نتائج الصورة أكثر..."
diff --git a/src/locale/ar/statistics.txt b/src/locale/ar/statistics.txt
index eedae9b06..5a165df53 100755
--- a/src/locale/ar/statistics.txt
+++ b/src/locale/ar/statistics.txt
@@ -1 +1 @@
-d:98;
\ No newline at end of file
+d:100;
\ No newline at end of file
diff --git a/src/locale/bn/configure.ini b/src/locale/bn/configure.ini
index a43a6150a..f130fc0c3 100755
--- a/src/locale/bn/configure.ini
+++ b/src/locale/bn/configure.ini
@@ -77,29 +77,29 @@ search_controller_tiny = "ক্ষুদ্র"
 search_controller_small = "ছোট"
 search_controller_medium = "মাঝারি"
 search_controller_large = "বড়"
-search_controller_all_colors = ""
-search_controller_black_and_white = ""
-search_controller_color_only = ""
-search_controller_black = ""
-search_controller_white = ""
-search_controller_red = ""
-search_controller_lime = ""
-search_controller_blue = ""
-search_controller_yellow = ""
-search_controller_cyan = ""
-search_controller_magenta = ""
-search_controller_silver = ""
-search_controller_gray = ""
-search_controller_maroon = ""
-search_controller_olive = ""
-search_controller_green = ""
-search_controller_purple = ""
-search_controller_teal = ""
-search_controller_navy = ""
-search_controller_all_layouts = ""
-search_controller_square = ""
-search_controller_tall = ""
-search_controller_wide = ""
+search_controller_all_colors = "সব রং"
+search_controller_black_and_white = "কালো এবং সাদা"
+search_controller_color_only = "শুধুমাত্র রঙ"
+search_controller_black = "কালো"
+search_controller_white = "সাদা"
+search_controller_red = "লাল"
+search_controller_lime = "চুন"
+search_controller_blue = "নীল"
+search_controller_yellow = "হলুদ"
+search_controller_cyan = "সায়ান"
+search_controller_magenta = "ম্যাজেন্টা"
+search_controller_silver = "রূপা"
+search_controller_gray = "ধূসর"
+search_controller_maroon = "মেরুন"
+search_controller_olive = "অলিভ"
+search_controller_green = "সবুজ"
+search_controller_purple = "বেগুনি"
+search_controller_teal = "টিল"
+search_controller_navy = "নৌবাহিনী"
+search_controller_all_layouts = "সমস্ত বিন্যাস"
+search_controller_square = "স্কয়ার"
+search_controller_tall = "লম্বা"
+search_controller_wide = "প্রশস্ত"
 search_controller_zeromin = "0 মিঃ"
 search_controller_fivemin = "5m"
 search_controller_tenmin = "10m"
@@ -108,11 +108,11 @@ search_controller_halfhour = "30m"
 search_controller_onehour = "1hr"
 search_controller_twohour = "2hrs"
 search_controller_alllengths = "সব"
-search_controller_all_resolutions = ""
-search_controller_4k_plus = ""
-search_controller_full_hd_plus = ""
-search_controller_hd_plus = ""
-search_controller_sd = ""
+search_controller_all_resolutions = "সব"
+search_controller_4k_plus = "4 কে"
+search_controller_full_hd_plus = "পূর্ণ এইচডি"
+search_controller_hd_plus = "এইচডি"
+search_controller_sd = "এসডি"
 search_controller_all = "সব"
 search_controller_today = "আজ"
 search_controller_this_week = "এই সপ্তাহে"
@@ -353,15 +353,15 @@ chatbot_component_no_delete_pattern = "খুঁজে পাওয়া যা
 chatbot_component_pattern_deleted = "প্যাটার্ন মুছে ফেলা!"
 ;
 ; StoreComponent.php
-store_component_credits_purchase_amount = ""
+store_component_credits_purchase_amount = "ক্রেডিট সংখ্যা কিনতে"
 store_component_ten_in_credits = "1000 ক্রেডিট $10 জন্য আমাদের"
 store_component_twenty_in_credits = "2000 ক্রেডিট $20 জন্য আমাদের"
 store_component_fifty_in_credits = "5000 ক্রেডিট $50 জন্য আমাদের"
 store_component_hundred_in_credits = "10000 ক্রেডিট $100 জন্য আমাদের"
 store_component_month = "মাস"
 store_component_year = "বছর"
-store_component_credits_redeem_amount = ""
-store_component_credits_in_usd = ""
+store_component_credits_redeem_amount = "খালাস ক্রেডিট সংখ্যা"
+store_component_credits_in_usd = "%s ক্রেডিট $%s মার্কিন"
 store_component_script_failure = "কোন কাজ ক্রেডিট কার্ড স্ক্রিপ্ট পাওয়া যায় নি!"
 store_component_invalid_credit_quantity = "অবৈধ ক্রেডিট ক্রয় পরিমাণ"
 advertisement_buy_credits = "ক্রেডিট কিনতে"
@@ -370,10 +370,10 @@ store_component_credit_token_empty = "ত্রুটি: কোন ক্রে
 store_component_processing_error = "পেমেন্ট প্রসেসিং ত্রুটি %s"
 store_component_credits_purchased = "ক্রেডিট ক্রয় সম্পন্ন!"
 managecredits_element_script_failure = "কোন কাজ ক্রেডিট কার্ড স্ক্রিপ্ট পাওয়া যায় নি!"
-store_component_invalid_redeem_quantity = ""
-store_component_account_error = ""
-store_component_credits_redeemed = ""
-managecredits_element_update_script = ""
+store_component_invalid_redeem_quantity = "অবৈধ ক্রেডিট রিডিম পরিমাণ"
+store_component_account_error = "ত্রুটি: %s"
+store_component_credits_redeemed = "ক্রেডিট রিডিম সম্পূর্ণ ! 14 ব্যবসায়িক দিনের মধ্যে অর্থ জমা দেওয়া হবে"
+managecredits_element_update_script = "আপনার ক্রেডিট স্ক্রিপ্ট কপি আপডেট করুন !"
 store_component_num_days = "দিনের সংখ্যা"
 store_component_one_day = "1 দিন"
 store_component_seven_days = "7 দিন"
@@ -432,7 +432,7 @@ crawl_component_added_urls = "Url গুলি ইনজেকশনের উ
 crawl_component_add_suggest = "ব্যবহারকারী প্রস্তাব URL গুলি যোগ করা হয়েছে!"
 crawl_component_no_new_suggests = "কোন নতুন url গুলি মধ্যে সুপারিশ তথ্য"
 crawl_component_breadth_first = "পানা প্রথম"
-crawl_component_host_budgeting = ""
+crawl_component_host_budgeting = "হোস্ট বাজেট"
 crawl_component_no_limit = "কোন সীমা"
 crawl_component_no_repeat = "কোন পুনরাবৃত্তি"
 crawl_component_two_minutes = "দুই মিনিট"
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "চালু হামাগুড়ি"
 crawlstatus_view_shutdown_queue = "শাট ডাউন কিউ..."
 crawlstatus_view_closing_dict = "বন্ধ হামাগুড়ি অভিধান..."
 crawlstatus_view_run_plugins = "চলমান পোস্ট প্রসেসিং প্লাগইন..."
+crawlstatus_view_low_activity = "কিছু মেশিন কম কার্যকলাপ রিপোর্ট!"
 crawlstatus_view_stop_crawl = "বন্ধ হামাগুড়ি"
 crawlstatus_view_changeoptions = "পরিবর্তন হামাগুড়ি অপশন"
 crawlstatus_view_time_started = "সময় শুরু:"
@@ -992,11 +993,11 @@ managecredits_element_amount = "পরিমাণ"
 managecredits_element_date = "আপলোড"
 managecredits_element_total = "মোট"
 managecredits_element_purchase = "ক্রয়"
-managecredits_element_redeem = ""
-managecredits_element_start = ""
+managecredits_element_redeem = "রিডিম"
+managecredits_element_start = "আরম্ভ"
 managecredits_element_purchase_credits = "ক্রয়, ক্রেডিট"
-managecredits_element_redeem_credits = ""
-managecredits_element_manage_details = ""
+managecredits_element_redeem_credits = "ক্রেডিট খালাস"
+managecredits_element_manage_details = "বিশদ পরিচালনা করুন"
 managecredits_element_script_failure = "কোন কাজ ক্রেডিট কার্ড স্ক্রিপ্ট পাওয়া যায় নি!"
 managecredit_element_num_credits = "পরিমাণ"
 managecredit_element_card_number = "ক্রেডিট কার্ড নম্বর"
@@ -1004,14 +1005,14 @@ managecredit_element_cvc = "কার্ড সিভিসি"
 managecredit_element_expiration = "মেয়াদ"
 managecredits_element_charge_warning = "ব্যবহার করে ক্রয় বাটন চার্জ উপরে কার্ড পরিমাণ ক্ষেত্র's পরিমাণ মার্কিন ডলার এবং সম্মত করতে "
 managecredits_element_program_terms = "প্রোগ্রাম শর্তাবলী"
-managecredits_element_account_setup = ""
-managecredits_element_account_incomplete = ""
-managecredits_element_insufficient_balance = ""
-managecredit_element_debit_card_number = ""
-managecredits_element_redeem_warning = ""
-managecredits_element_credit_service_account = ""
-managecredits_element_details_complete = ""
-managecredits_element_details_due = ""
+managecredits_element_account_setup = "আপনি প্রথমবার জন্য ক্রেডিট খালাস করা হয়, বিবরণ ট্যাব পরিচালনা যান."
+managecredits_element_account_incomplete = "আপনি ক্রেডিট খালাস জন্য আপনার অ্যাকাউন্ট যোগ্য করতে ডোরা সব প্রয়োজনীয় বিবরণ প্রদান করা হয় নি, বিবরণ ট্যাব পরিচালনা যান."
+managecredits_element_insufficient_balance = "খালাস করার জন্য আপনার কমপক্ষে 500 ক্রেডিট থাকতে হবে"
+managecredit_element_debit_card_number = "ডেবিট কার্ড নম্বর"
+managecredits_element_redeem_warning = "খালাস বাটন ক্রেডিট উপরে কার্ড মার্কিন ডলার পরিমাণ ক্ষেত্রের পরিমাণ ব্যবহার করে এবং সম্মত "
+managecredits_element_credit_service_account = "ইয়ুপ প্রকৃত অর্থ ক্রেডিট খালাসের জন্য ডোরা সেবা ব্যবহার করে. স্টার্ট বাটন নীচের ব্যবহার ডোরা পুনর্নির্দেশ এবং ডোরা সেবা চুক্তি সম্মত হবে."
+managecredits_element_details_complete = "বর্তমানে কোন অতিরিক্ত বিবরণ ডোরা দ্বারা প্রয়োজন হয়."
+managecredits_element_details_due = "অতিরিক্ত বিবরণ ডোরা দ্বারা প্রয়োজন হয়. আপনি ডোরা যারা বিবরণ প্রদান করবেন না, তাহলে আপনি একটি নির্দিষ্ট সময়ে ক্রেডিট খালাস করতে সক্ষম হবে না. ডোরা পুনর্নির্দেশ এবং ডোরা সেবা চুক্তি সম্মত হবে নীচের স্টার্ট বাটন ব্যবহার করে."
 managecredits_element_search = "অনুসন্ধান"
 advertisement_init_ledger = "শুরু ভারসাম্য"
 advertisement_buy_credits = "ক্রেডিট কিনতে"
@@ -1376,8 +1377,8 @@ pageoptions_element_search_page = "অনুসন্ধান পৃষ্ঠ
 pageoptions_element_wd_suggest = "শব্দ সুপারিশ"
 pageoptions_element_subsearch_link = "Subsearch"
 pageoptions_element_signin_link = "সাইন ইন"
-pageoptions_element_wd_cloud = ""
-pageoptions_element_continuous_scroll = ""
+pageoptions_element_wd_cloud = "শব্দ মেঘ"
+pageoptions_element_continuous_scroll = "ক্রমাগত স্ক্রোল"
 pageoptions_element_cache_link = "ক্যাশে"
 pageoptions_element_similar_link = "অনুরূপ"
 pageoptions_element_in_link = "Inlinks"
@@ -1597,7 +1598,7 @@ trending_element_weekly = "শীর্ষ সাপ্তাহিক"
 trending_element_monthly = "শীর্ষ মাসিক"
 trending_element_yearly = "বাত্সরিক"
 trending_element_trending_terms = "গতিবিধি %s"
-trending_element_check_element = ""
+trending_element_check_element = "তাদের কার্যকলাপ চার্ট নীচের শর্তাবলী চেক করুন."
 trending_element_chart = "চার্ট"
 trending_element_term = "শব্দটি"
 trending_element_score = "স্কোর"
@@ -1792,7 +1793,7 @@ scrapers_element_edit_scraper = "সম্পাদনা স্ক্র্য
 scrapers_element_add_scraper = "যোগ স্ক্র্যাপার"
 scrapers_element_scraper_name = "নাম:"
 scrapers_element_save = "সংরক্ষণ করুন"
-scrapers_element_test = ""
+scrapers_element_test = "পরীক্ষা"
 scrapers_element_search = "অনুসন্ধান"
 scrapers_element_name = "নাম"
 ;
@@ -1802,11 +1803,11 @@ searchmenu_element_categories = "বিভাগ"
 searchmenu_element_searchsettings = "সেটিংস"
 searchmenu_element_time_label = "সময়:"
 searchmenu_element_size_label = "Image Size:"
-searchmenu_element_color_label = ""
-searchmenu_element_layout_label = ""
+searchmenu_element_color_label = "রঙ :"
+searchmenu_element_layout_label = "বিন্যাস:"
 searchmenu_element_minduration = "ন্যূনতম সময়কাল:"
 searchmenu_element_maxduration = "সর্বোচ্চ সময়কাল:"
-searchmenu_element_resolution = ""
+searchmenu_element_resolution = "রেজোলিউশন:"
 searchmenu_element_language_label = "ভাষা:"
 searchmenu_element_results_per_page = "লিঙ্ক/পেইজ"
 searchmenu_element_open_in_tabs = " এমন ফলাফল ট্যাব:"
@@ -5498,7 +5499,7 @@ iconlink_helper_account_home = "অ্যাকাউন্ট হোম"
 iconlink_helper_account_settings = "অ্যাকাউন্ট সেটিংস"
 iconlink_helper_add = "যোগ করুন"
 iconlink_helper_ask_join_group = "গ্রুপে যোগ দিতে বলুন"
-iconlink_helper_close = ""
+iconlink_helper_close = "বন্ধ"
 iconlink_helper_create_group = "গ্রুপ তৈরি করুন"
 iconlink_helper_combined_discussions = "সম্মিলিত আলোচনা"
 iconlink_helper_manage_crawls = "ক্রল পরিচালনা করুন"
@@ -5521,21 +5522,21 @@ iconlink_helper_messages = "বার্তা"
 iconlink_helper_group_pages = "পৃষ্ঠা"
 iconlink_helper_request_pending = "অপেক্ষারত"
 iconlink_helper_cancel_request = "আপনি কি নিশ্চিত যে আপনি অনুরোধ বাতিল করতে চান?"
-iconlink_helper_group_play = ""
+iconlink_helper_group_play = "খেলা"
 iconlink_helper_query_stats = "প্রশ্নের পরিসংখ্যান"
-iconlink_helper_reset = ""
+iconlink_helper_reset = "রিসেট"
 iconlink_helper_search = "অনুসন্ধান"
 iconlink_helper_settings = "সেটিংস"
 iconlink_helper_statistics = "পরিসংখ্যান"
-iconlink_helper_view_read = ""
+iconlink_helper_view_read = "মোড পড়ুন"
 iconlink_helper_view_source = "উৎস দেখুন"
 iconlink_helper_group_main_page = "প্রধান পাতা"
 iconlink_helper_wiki_syntax = "উইকি সিনট্যাক্স"
 ;
 ; VideosHelper.php
-videos_helper_view_video_results = ""
-video_helper_videothumb = ""
-video_helper_views = ""
+videos_helper_view_video_results = "আরো ভিডিও ফলাফল..."
+video_helper_videothumb = "ভিডিও থাম্ব"
+video_helper_views = "মতামত"
 ;
 ; ImagesHelper.php
 images_helper_view_image_results = "আরো দেখুন চিত্র ফলাফল..."
diff --git a/src/locale/bn/statistics.txt b/src/locale/bn/statistics.txt
index eedae9b06..5a165df53 100755
--- a/src/locale/bn/statistics.txt
+++ b/src/locale/bn/statistics.txt
@@ -1 +1 @@
-d:98;
\ No newline at end of file
+d:100;
\ No newline at end of file
diff --git a/src/locale/de/configure.ini b/src/locale/de/configure.ini
index 1e12b81ca..b0dd6bd3b 100755
--- a/src/locale/de/configure.ini
+++ b/src/locale/de/configure.ini
@@ -77,29 +77,29 @@ search_controller_tiny = "Winzige"
 search_controller_small = "Kleine"
 search_controller_medium = "Medium"
 search_controller_large = "Große"
-search_controller_all_colors = ""
-search_controller_black_and_white = ""
-search_controller_color_only = ""
-search_controller_black = ""
-search_controller_white = ""
-search_controller_red = ""
-search_controller_lime = ""
-search_controller_blue = ""
-search_controller_yellow = ""
-search_controller_cyan = ""
-search_controller_magenta = ""
-search_controller_silver = ""
-search_controller_gray = ""
-search_controller_maroon = ""
-search_controller_olive = ""
-search_controller_green = ""
-search_controller_purple = ""
-search_controller_teal = ""
-search_controller_navy = ""
-search_controller_all_layouts = ""
-search_controller_square = ""
-search_controller_tall = ""
-search_controller_wide = ""
+search_controller_all_colors = "Alle Farben"
+search_controller_black_and_white = "Schwarzweiß"
+search_controller_color_only = "Nur Farbe"
+search_controller_black = "Schwarz"
+search_controller_white = "Weiß"
+search_controller_red = "Rot"
+search_controller_lime = "Kalk"
+search_controller_blue = "Blau"
+search_controller_yellow = "Gelb"
+search_controller_cyan = "Zyan"
+search_controller_magenta = "Magenta"
+search_controller_silver = "Silber"
+search_controller_gray = "Grau"
+search_controller_maroon = "Kastanienbraun"
+search_controller_olive = "Olive"
+search_controller_green = "Grün"
+search_controller_purple = "Lila"
+search_controller_teal = "Blaugrün"
+search_controller_navy = "Marine"
+search_controller_all_layouts = "Alle Layouts"
+search_controller_square = "Square"
+search_controller_tall = "Hoch"
+search_controller_wide = "Breit"
 search_controller_zeromin = "0m"
 search_controller_fivemin = "5m"
 search_controller_tenmin = "10m"
@@ -108,11 +108,11 @@ search_controller_halfhour = "30m"
 search_controller_onehour = "1 Stunde"
 search_controller_twohour = "2 Stunden"
 search_controller_alllengths = "Alle"
-search_controller_all_resolutions = ""
-search_controller_4k_plus = ""
-search_controller_full_hd_plus = ""
-search_controller_hd_plus = ""
-search_controller_sd = ""
+search_controller_all_resolutions = "Aller"
+search_controller_4k_plus = "4K"
+search_controller_full_hd_plus = "Volle HD"
+search_controller_hd_plus = "HD"
+search_controller_sd = "SD"
 search_controller_all = "Alle"
 search_controller_today = "Heute"
 search_controller_this_week = "Diese Woche"
@@ -353,15 +353,15 @@ chatbot_component_no_delete_pattern = "Konnte nicht finden, pattern-id, Muster n
 chatbot_component_pattern_deleted = "Muster Gelöscht!"
 ;
 ; StoreComponent.php
-store_component_credits_purchase_amount = ""
+store_component_credits_purchase_amount = "Anzahl der zu kaufenden Credits"
 store_component_ten_in_credits = "1000 credits für 10 US $"
 store_component_twenty_in_credits = "2000 credits für 20 US-Dollar"
 store_component_fifty_in_credits = "5000 credits für 50 $US"
 store_component_hundred_in_credits = "10000 credits für $100 US"
 store_component_month = "Monat"
 store_component_year = "Jahr"
-store_component_credits_redeem_amount = ""
-store_component_credits_in_usd = ""
+store_component_credits_redeem_amount = "Anzahl der einzulösenden Credits"
+store_component_credits_in_usd = "%s credits für $%s UNS"
 store_component_script_failure = "Keine Funktionierende Kreditkarte Skript Gefunden!"
 store_component_invalid_credit_quantity = "Ungültige Kredit-Abnahmemenge"
 advertisement_buy_credits = "Credits Kaufen"
@@ -370,10 +370,10 @@ store_component_credit_token_empty = "Fehler: Kein Credit-Token Erhalten!"
 store_component_processing_error = "Zahlungsabwicklung Fehler %s"
 store_component_credits_purchased = "Credit-Kauf abgeschlossen!"
 managecredits_element_script_failure = "Keine Funktionierende Kreditkarte Skript Gefunden!"
-store_component_invalid_redeem_quantity = ""
-store_component_account_error = ""
-store_component_credits_redeemed = ""
-managecredits_element_update_script = ""
+store_component_invalid_redeem_quantity = "Ungültige Gutschrift einlösen Menge"
+store_component_account_error = "Fehler: %s"
+store_component_credits_redeemed = "Guthaben einlösen abgeschlossen! Das Geld wird innerhalb von 14 Werktagen gutgeschrieben"
+managecredits_element_update_script = "Bitte aktualisieren Sie Ihre Kreditskriptkopie !"
 store_component_num_days = "Anzahl der Tage"
 store_component_one_day = "1 Tag"
 store_component_seven_days = "7 Tage"
@@ -432,7 +432,7 @@ crawl_component_added_urls = "Urls injiziert, die auf der %s."
 crawl_component_add_suggest = "Benutzer vorgeschlagen URLS Hinzugefügt!"
 crawl_component_no_new_suggests = "Keine neuen urls in schlagen-Daten"
 crawl_component_breadth_first = "Der Breite Zum Ersten Mal"
-crawl_component_host_budgeting = ""
+crawl_component_host_budgeting = "Gastgeber-Budgetierung"
 crawl_component_no_limit = "No Limit"
 crawl_component_no_repeat = "Keine Wiederholung"
 crawl_component_two_minutes = "Zwei Minuten"
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Wiederaufnahme Kriechen"
 crawlstatus_view_shutdown_queue = "Herunterfahren Warteschlange..."
 crawlstatus_view_closing_dict = "Schließen Kriechen Wörterbuch..."
 crawlstatus_view_run_plugins = "Running Post-Processing-Plugins..."
+crawlstatus_view_low_activity = "Einige Maschinen melden eine geringe Aktivität !"
 crawlstatus_view_stop_crawl = "Stop Kriechen"
 crawlstatus_view_changeoptions = "Kriechen-Optionen " Ändern"
 crawlstatus_view_time_started = "Mal gestartet:"
@@ -992,11 +993,11 @@ managecredits_element_amount = "Höhe"
 managecredits_element_date = "Datum"
 managecredits_element_total = "Insgesamt"
 managecredits_element_purchase = "Kaufen"
-managecredits_element_redeem = ""
-managecredits_element_start = ""
+managecredits_element_redeem = "Einlösen"
+managecredits_element_start = "Beginnen"
 managecredits_element_purchase_credits = "Kauf Von Credits"
-managecredits_element_redeem_credits = ""
-managecredits_element_manage_details = ""
+managecredits_element_redeem_credits = "Guthaben einlösen"
+managecredits_element_manage_details = "Details verwalten"
 managecredits_element_script_failure = "Keine Funktionierende Kreditkarte Skript Gefunden!"
 managecredit_element_num_credits = "Menge"
 managecredit_element_card_number = "Kreditkartennummer"
@@ -1004,14 +1005,14 @@ managecredit_element_cvc = "CVC"
 managecredit_element_expiration = "Ablauf"
 managecredits_element_charge_warning = "Mithilfe der Schaltfläche "Kaufen" Gebühren der obigen Karte das Feld Menge's Betrag in US-Dollar und ist damit einverstanden "
 managecredits_element_program_terms = "Programm-Bedingungen"
-managecredits_element_account_setup = ""
-managecredits_element_account_incomplete = ""
-managecredits_element_insufficient_balance = ""
-managecredit_element_debit_card_number = ""
-managecredits_element_redeem_warning = ""
-managecredits_element_credit_service_account = ""
-managecredits_element_details_complete = ""
-managecredits_element_details_due = ""
+managecredits_element_account_setup = "Sie lösen zum ersten Mal Guthaben ein , gehen Sie zur Registerkarte Details verwalten."
+managecredits_element_account_incomplete = "Sie haben Stripe nicht alle erforderlichen Angaben gemacht, damit Ihr Konto für die Einlösung von Guthaben in Frage kommt,. gehen Sie zur Registerkarte Details verwalten."
+managecredits_element_insufficient_balance = "Sie müssen mindestens 500 Credits zum Einlösen haben"
+managecredit_element_debit_card_number = "Debitkartennummer"
+managecredits_element_redeem_warning = "Mit der Schaltfläche Einlösen schreibt die obige Karte den Betrag des Mengenfelds in US-Dollar gut und stimmt dem zu "
+managecredits_element_credit_service_account = "Yioop verwendet Stripe-Dienste, um Guthaben in echtes Geld einzulösen. Wenn Sie die Startschaltfläche unten verwenden, werden Sie zu Stripe weitergeleitet und stimmen den Stripe-Servicevereinbarungen zu."
+managecredits_element_details_complete = "Derzeit sind von Stripe keine zusätzlichen Angaben erforderlich."
+managecredits_element_details_due = "Zusätzliche Angaben sind von Stripe erforderlich. Wenn Sie Stripe diese Daten nicht zur Verfügung stellen, können Sie zu einem bestimmten Zeitpunkt keine Gutschriften mehr einlösen. Wenn Sie auf die Schaltfläche unten klicken, werden Sie zu Stripe weitergeleitet und stimmen den Stripe-Servicevereinbarungen zu."
 managecredits_element_search = "Suche"
 advertisement_init_ledger = "Startguthaben"
 advertisement_buy_credits = "Credits Kaufen"
@@ -1376,8 +1377,8 @@ pageoptions_element_search_page = "Suche Seitenelemente und Links"
 pageoptions_element_wd_suggest = "Wort Vorschlagen"
 pageoptions_element_subsearch_link = "Subsearch"
 pageoptions_element_signin_link = "Signin"
-pageoptions_element_wd_cloud = ""
-pageoptions_element_continuous_scroll = ""
+pageoptions_element_wd_cloud = "Wortwolke"
+pageoptions_element_continuous_scroll = "Kontinuierlicher Bildlauf"
 pageoptions_element_cache_link = "Cache"
 pageoptions_element_similar_link = "Ähnlich"
 pageoptions_element_in_link = "Inlinks"
@@ -1597,7 +1598,7 @@ trending_element_weekly = "Top-Wöchentliche"
 trending_element_monthly = "Top-Monatliche"
 trending_element_yearly = "Jährlich"
 trending_element_trending_terms = "Trending %s"
-trending_element_check_element = ""
+trending_element_check_element = "Bitte überprüfen Sie die nachstehenden Begriffe, um ihre Aktivität anzuzeigen."
 trending_element_chart = "Diagramm"
 trending_element_term = "Begriff"
 trending_element_score = "Partitur"
@@ -1792,7 +1793,7 @@ scrapers_element_edit_scraper = "Edit Spachtel"
 scrapers_element_add_scraper = "Hinzufügen Spachtel"
 scrapers_element_scraper_name = "Name:"
 scrapers_element_save = "Speichern"
-scrapers_element_test = ""
+scrapers_element_test = "Test"
 scrapers_element_search = "Suche"
 scrapers_element_name = "Name"
 ;
@@ -1802,11 +1803,11 @@ searchmenu_element_categories = "Kategorien"
 searchmenu_element_searchsettings = "Einstellungen"
 searchmenu_element_time_label = "Zeit:"
 searchmenu_element_size_label = "Bild-Größe:"
-searchmenu_element_color_label = ""
-searchmenu_element_layout_label = ""
+searchmenu_element_color_label = "Farbe:"
+searchmenu_element_layout_label = "Grundriss:"
 searchmenu_element_minduration = "Min Dauer:"
 searchmenu_element_maxduration = "Max Dauer:"
-searchmenu_element_resolution = ""
+searchmenu_element_resolution = "Entschließung:"
 searchmenu_element_language_label = "Sprache:"
 searchmenu_element_results_per_page = "Links/Seite"
 searchmenu_element_open_in_tabs = " Ergebnisse öffnen in neuen Tabs:"
@@ -5498,7 +5499,7 @@ iconlink_helper_account_home = "Konto Startseite"
 iconlink_helper_account_settings = "Kontoeinstellungen"
 iconlink_helper_add = "Hinzufügen"
 iconlink_helper_ask_join_group = "Bitten Sie, der Gruppe beizutreten"
-iconlink_helper_close = ""
+iconlink_helper_close = "Schließen"
 iconlink_helper_create_group = "Gruppe erstellen"
 iconlink_helper_combined_discussions = "Kombinierte Diskussionen"
 iconlink_helper_manage_crawls = "Crawls verwalten"
@@ -5521,21 +5522,21 @@ iconlink_helper_messages = "Mails"
 iconlink_helper_group_pages = "Internetseiten"
 iconlink_helper_request_pending = "Anhängig"
 iconlink_helper_cancel_request = "Sind Sie sicher, dass Sie die Anfrage stornieren möchten??"
-iconlink_helper_group_play = ""
+iconlink_helper_group_play = "Spielen"
 iconlink_helper_query_stats = "Statistiken abfragen"
-iconlink_helper_reset = ""
+iconlink_helper_reset = "Zurücksetzen"
 iconlink_helper_search = "Suche"
 iconlink_helper_settings = "Einstellung"
 iconlink_helper_statistics = "Statistik"
-iconlink_helper_view_read = ""
+iconlink_helper_view_read = "Lesemodus"
 iconlink_helper_view_source = "Quelltext anzeigen"
 iconlink_helper_group_main_page = "Startseite"
 iconlink_helper_wiki_syntax = "Wiki-Syntax"
 ;
 ; VideosHelper.php
-videos_helper_view_video_results = ""
-video_helper_videothumb = ""
-video_helper_views = ""
+videos_helper_view_video_results = "Weitere Videoergebnisse..."
+video_helper_videothumb = "Video Daumen"
+video_helper_views = "Hits"
 ;
 ; ImagesHelper.php
 images_helper_view_image_results = "Mehr Anzeigen Bild-Ergebnisse..."
diff --git a/src/locale/de/statistics.txt b/src/locale/de/statistics.txt
index eedae9b06..b6bef56f0 100755
--- a/src/locale/de/statistics.txt
+++ b/src/locale/de/statistics.txt
@@ -1 +1 @@
-d:98;
\ No newline at end of file
+d:99;
\ No newline at end of file
diff --git a/src/locale/el_GR/configure.ini b/src/locale/el_GR/configure.ini
index a021cc0b1..fd41ff78a 100644
--- a/src/locale/el_GR/configure.ini
+++ b/src/locale/el_GR/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Συνέχιση της Σάρωσης"
 crawlstatus_view_shutdown_queue = "Τερματισμός Ουράς..."
 crawlstatus_view_closing_dict = "Κλείσιμο λεξικού σάρωσης..."
 crawlstatus_view_run_plugins = "Εκτέλεση προσθηκών μετά την επεξεργασία..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Σταματήστε την σάρωση"
 crawlstatus_view_changeoptions = "Αλλαγή επιλογών σάρωσης"
 crawlstatus_view_time_started = "Ώρα έναρξης:"
diff --git a/src/locale/en_US/configure.ini b/src/locale/en_US/configure.ini
index 42a86867e..a64676613 100644
--- a/src/locale/en_US/configure.ini
+++ b/src/locale/en_US/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Resuming Crawl"
 crawlstatus_view_shutdown_queue = "Shutting Down Queue..."
 crawlstatus_view_closing_dict = "Closing Crawl Dictionary..."
 crawlstatus_view_run_plugins = "Running Post Processing Plugins..."
+crawlstatus_view_low_activity = "Some Machines Reporting Low Activity!"
 crawlstatus_view_stop_crawl = "Stop Crawl"
 crawlstatus_view_changeoptions = "Change Crawl Options"
 crawlstatus_view_time_started = "Time started:"
diff --git a/src/locale/es/configure.ini b/src/locale/es/configure.ini
index dc7fd8745..86208f604 100755
--- a/src/locale/es/configure.ini
+++ b/src/locale/es/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Reanudando rastreo"
 crawlstatus_view_shutdown_queue = "Cerrando la cola..."
 crawlstatus_view_closing_dict = "Cerrando Rastreo del Diccionario..."
 crawlstatus_view_run_plugins = "Ejectando plugins de procesamiento posterior..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Detener Rastreo"
 crawlstatus_view_changeoptions = "Cambiar Opciones de Rastreo"
 crawlstatus_view_time_started = "Hora de inicio:"
diff --git a/src/locale/fa/configure.ini b/src/locale/fa/configure.ini
index 01b48cd99..3c5b3de9e 100755
--- a/src/locale/fa/configure.ini
+++ b/src/locale/fa/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "در حال از سرگیری خزش"
 crawlstatus_view_shutdown_queue = "در حال بستن صف ..."
 crawlstatus_view_closing_dict = "در حال بستن لغت‌نامهٔ خزش... "
 crawlstatus_view_run_plugins = "در حال اجرای پلاگین‌های پس از پردازش..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "توقف خزیدن"
 crawlstatus_view_changeoptions = "تنظیمات خزش را تغییر بده"
 crawlstatus_view_time_started = "زمان شروع:"
diff --git a/src/locale/fr_FR/configure.ini b/src/locale/fr_FR/configure.ini
index b24d2ce5e..d1ee8a550 100755
--- a/src/locale/fr_FR/configure.ini
+++ b/src/locale/fr_FR/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "De reprendre l'analyse"
 crawlstatus_view_shutdown_queue = "L'arrêt de la file d'attente..."
 crawlstatus_view_closing_dict = "La fermeture d'analyse dictionnaire..."
 crawlstatus_view_run_plugins = "L'exécution de post-traitement des plugins..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Arrêter d'analyse"
 crawlstatus_view_changeoptions = "Changement d'analyse des options"
 crawlstatus_view_time_started = "Le temps a commencé:"
diff --git a/src/locale/he/configure.ini b/src/locale/he/configure.ini
index 1741b2d90..51be6669c 100755
--- a/src/locale/he/configure.ini
+++ b/src/locale/he/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "חידוש לזחול"
 crawlstatus_view_shutdown_queue = "סוגר את התור..."
 crawlstatus_view_closing_dict = "סגירת לזחול מילון..."
 crawlstatus_view_run_plugins = "מנהל עיבוד פוסט תוספים..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "להפסיק לזחול"
 crawlstatus_view_changeoptions = "שינוי לזחול אפשרויות"
 crawlstatus_view_time_started = ":זמן התחלה"
diff --git a/src/locale/hi/configure.ini b/src/locale/hi/configure.ini
index 5a9b4d883..0217ce50e 100755
--- a/src/locale/hi/configure.ini
+++ b/src/locale/hi/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "शुरू करने क्रॉल"
 crawlstatus_view_shutdown_queue = "नीचे बंद कतार..."
 crawlstatus_view_closing_dict = "समापन क्रॉल शब्दकोश..."
 crawlstatus_view_run_plugins = "चल पोस्ट प्रसंस्करण Plugins..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "बंद क्रॉल"
 crawlstatus_view_changeoptions = "परिवर्तन क्रॉल विकल्प"
 crawlstatus_view_time_started = "समय शुरू कर दिया:"
diff --git a/src/locale/id/configure.ini b/src/locale/id/configure.ini
index 6d8f49652..e5b4f19f6 100755
--- a/src/locale/id/configure.ini
+++ b/src/locale/id/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Melanjutkan Merangkak"
 crawlstatus_view_shutdown_queue = "Mematikan Antrian..."
 crawlstatus_view_closing_dict = "Penutupan Merangkak Kamus..."
 crawlstatus_view_run_plugins = "Menjalankan Pengolahan Pasca Plugin..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Berhenti Merangkak"
 crawlstatus_view_changeoptions = "Perubahan Merangkak Pilihan"
 crawlstatus_view_time_started = "Waktu mulai:"
diff --git a/src/locale/it/configure.ini b/src/locale/it/configure.ini
index 6cbb18960..3e946fc14 100755
--- a/src/locale/it/configure.ini
+++ b/src/locale/it/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Riprendi Scansione"
 crawlstatus_view_shutdown_queue = "Chiusura Coda..."
 crawlstatus_view_closing_dict = "Chiusura dizionario Scansione..."
 crawlstatus_view_run_plugins = "Esecuzione PlugIn..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Interrompere La Ricerca Per Indicizzazione"
 crawlstatus_view_changeoptions = "Modifica opzioni Scansione"
 crawlstatus_view_time_started = "Ora di inizio:"
diff --git a/src/locale/ja/configure.ini b/src/locale/ja/configure.ini
index 8e6d6e165..c7f072c04 100755
--- a/src/locale/ja/configure.ini
+++ b/src/locale/ja/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "再開Crawl"
 crawlstatus_view_shutdown_queue = "閉鎖キュー..."
 crawlstatus_view_closing_dict = "終クロールの辞書..."
 crawlstatus_view_run_plugins = "走行後処理プラグイン..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "停Crawl"
 crawlstatus_view_changeoptions = "変更したり、敵のオプション"
 crawlstatus_view_time_started = "始まった時の時間"
diff --git a/src/locale/kn/configure.ini b/src/locale/kn/configure.ini
index 83da31b8b..11823794f 100755
--- a/src/locale/kn/configure.ini
+++ b/src/locale/kn/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "ಮುಂದುವರೆಯುವ ಕ್ರ
 crawlstatus_view_shutdown_queue = "ಮುಚ್ಚುವಾಗ ಕ್ಯೂ..."
 crawlstatus_view_closing_dict = "ಮುಚ್ಚುವ ಕ್ರಾಲ್ ಡಿಕ್ಷನರಿ..."
 crawlstatus_view_run_plugins = "ಚಾಲನೆಯಲ್ಲಿರುವ ಪೋಸ್ಟ್ ಪ್ರಕ್ರಿಯೆಗೆ ಪ್ಲಗಿನ್ಗಳನ್ನು..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "ಸ್ಟಾಪ್ ಕ್ರಾಲ್"
 crawlstatus_view_changeoptions = "ಬದಲಾವಣೆ ಕ್ರಾಲ್ ಆಯ್ಕೆಗಳನ್ನು"
 crawlstatus_view_time_started = "ಸಮಯ ಪ್ರಾರಂಭಿಸಿದರು:"
diff --git a/src/locale/ko/configure.ini b/src/locale/ko/configure.ini
index 06ed2e249..5c30c127b 100755
--- a/src/locale/ko/configure.ini
+++ b/src/locale/ko/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "재개하면 크롤링"
 crawlstatus_view_shutdown_queue = "종료 큐..."
 crawlstatus_view_closing_dict = "폐 크롤링 사전..."
 crawlstatus_view_run_plugins = "실행하는 게시물 처리 플러그인을..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "지 크롤링"
 crawlstatus_view_changeoptions = "변화를 크롤링한 옵션"
 crawlstatus_view_time_started = "시작한 시간:"
diff --git a/src/locale/nl/configure.ini b/src/locale/nl/configure.ini
index c313b8b05..396233e79 100644
--- a/src/locale/nl/configure.ini
+++ b/src/locale/nl/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "hervatten Crawl"
 crawlstatus_view_shutdown_queue = "Afsluiten Queue ..."
 crawlstatus_view_closing_dict = "Het sluiten van Crawl Woordenboek ..."
 crawlstatus_view_run_plugins = "Hardlopen Post Processing Plugins ..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Stop Kruipen"
 crawlstatus_view_changeoptions = "Verandering Crawl Opties"
 crawlstatus_view_time_started = "Tijd begon:"
diff --git a/src/locale/pl/configure.ini b/src/locale/pl/configure.ini
index 89df894c9..51b09571a 100755
--- a/src/locale/pl/configure.ini
+++ b/src/locale/pl/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Wznowienie Pominięciem"
 crawlstatus_view_shutdown_queue = "Zamknięcie Kolejki..."
 crawlstatus_view_closing_dict = "Zamknięcie Czołgać Słownik..."
 crawlstatus_view_run_plugins = "Działa Wtyczki Przetwarzania..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Przestać Się Czołgać"
 crawlstatus_view_changeoptions = "Zmiana Ustawień Obejścia "
 crawlstatus_view_time_started = "Czas pracy:"
diff --git a/src/locale/pt/configure.ini b/src/locale/pt/configure.ini
index 248936e6c..436af1228 100755
--- a/src/locale/pt/configure.ini
+++ b/src/locale/pt/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Retomando Rastreamento"
 crawlstatus_view_shutdown_queue = "Desligar Fila..."
 crawlstatus_view_closing_dict = "Fechamento De Rastreamento Dicionário..."
 crawlstatus_view_run_plugins = "Execução De Pós-Processamento Plugins..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Parar De Rastreamento"
 crawlstatus_view_changeoptions = "Alterar Opções De Rastreamento"
 crawlstatus_view_time_started = "Horário de início:"
diff --git a/src/locale/ru/configure.ini b/src/locale/ru/configure.ini
index 0133a7a75..9e3277d26 100755
--- a/src/locale/ru/configure.ini
+++ b/src/locale/ru/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Возобновив Обход"
 crawlstatus_view_shutdown_queue = "Закрытие Очереди..."
 crawlstatus_view_closing_dict = "Закрытие Ползать Словарь..."
 crawlstatus_view_run_plugins = "Работает Плагины Постобработки..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Перестать Ползать"
 crawlstatus_view_changeoptions = "Изменение Параметров Обхода "
 crawlstatus_view_time_started = "Время работы:"
diff --git a/src/locale/te/configure.ini b/src/locale/te/configure.ini
index 3cddd359d..32ef23708 100644
--- a/src/locale/te/configure.ini
+++ b/src/locale/te/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "క్రాల్ మరలా ప్రా
 crawlstatus_view_shutdown_queue = "డౌన్ మూసేస్తుంది క్యూ..."
 crawlstatus_view_closing_dict = "క్రాల్ నిఘంటువు మూసివేయబడుతున్నది..."
 crawlstatus_view_run_plugins = "నడుస్తున్న పోస్ట్ ప్రాసెసింగ్ ప్లగిన్లు..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "స్టాప్ క్రాల్"
 crawlstatus_view_changeoptions = "క్రాల్ ఆప్షన్లు మార్చండి"
 crawlstatus_view_time_started = "మొదలుపెట్టిన సమయము:"
diff --git a/src/locale/th/configure.ini b/src/locale/th/configure.ini
index 4a6efbc11..9ed1b12da 100755
--- a/src/locale/th/configure.ini
+++ b/src/locale/th/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Resuming คลาน"
 crawlstatus_view_shutdown_queue = "ปิดคิว..."
 crawlstatus_view_closing_dict = "ปิดคลาพจนานุกรม..."
 crawlstatus_view_run_plugins = "กำลังโพสต์กำลังประมวลผลโปรแกรมเสริม..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "หยุดคลาน"
 crawlstatus_view_changeoptions = "เปลี่ยนคลานตัวเลือก"
 crawlstatus_view_time_started = "เวลาเริ่มต้น:"
diff --git a/src/locale/tl/configure.ini b/src/locale/tl/configure.ini
index 924191eee..8dd92695e 100644
--- a/src/locale/tl/configure.ini
+++ b/src/locale/tl/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Pagpapatuloy Ng Pag-Crawl"
 crawlstatus_view_shutdown_queue = "Pag-Shut Down Na Ang Pila..."
 crawlstatus_view_closing_dict = "Ang Pagsasara Ng Pag-Crawl Ng Diksyunaryo..."
 crawlstatus_view_run_plugins = "Tumatakbo Post Processing Plugin..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Ihinto Ang Pag-Crawl"
 crawlstatus_view_changeoptions = "Baguhin Ang Mga Pagpipilian Sa Pag-Crawl"
 crawlstatus_view_time_started = "Oras na magsimula sa:"
diff --git a/src/locale/tr/configure.ini b/src/locale/tr/configure.ini
index 104310b8f..4422a6a17 100755
--- a/src/locale/tr/configure.ini
+++ b/src/locale/tr/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Sürdürme Gezinme"
 crawlstatus_view_shutdown_queue = "Sıra Kapatılıyor..."
 crawlstatus_view_closing_dict = "Gezinme Sözlük Kapanış..."
 crawlstatus_view_run_plugins = "Koşu Sonrası İşleme Eklentileri..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Dur Gezinme"
 crawlstatus_view_changeoptions = "Gezinme Seçeneklerini Değiştirin "
 crawlstatus_view_time_started = "Süre başladı:"
diff --git a/src/locale/vi_VN/configure.ini b/src/locale/vi_VN/configure.ini
index 04f8d66c3..37735a2b4 100755
--- a/src/locale/vi_VN/configure.ini
+++ b/src/locale/vi_VN/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "Nối lại thu thập dữ liệu"
 crawlstatus_view_shutdown_queue = "Đóng hàng đợi"
 crawlstatus_view_closing_dict = "Đóng từ điển thu thập dữ liệu"
 crawlstatus_view_run_plugins = "Chạy Xử Lý Bài Bổ Sung..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "Dừng Lại Thu Thập Thông Tin"
 crawlstatus_view_changeoptions = "Thay Đổi Bò Lựa Chọn"
 crawlstatus_view_time_started = "Thời gian bắt đầu:"
diff --git a/src/locale/zh_CN/configure.ini b/src/locale/zh_CN/configure.ini
index 3aab385ea..ec1b33087 100755
--- a/src/locale/zh_CN/configure.ini
+++ b/src/locale/zh_CN/configure.ini
@@ -936,6 +936,7 @@ crawlstatus_view_resuming_crawl = "恢复爬"
 crawlstatus_view_shutdown_queue = "关闭队..."
 crawlstatus_view_closing_dict = "闭爬词典..."
 crawlstatus_view_run_plugins = "运行后处理的插件..."
+crawlstatus_view_low_activity = ""
 crawlstatus_view_stop_crawl = "停止爬"
 crawlstatus_view_changeoptions = "改变爬选择"
 crawlstatus_view_time_started = "时间开始:"
diff --git a/src/views/CrawlstatusView.php b/src/views/CrawlstatusView.php
index a1bb0d1e8..e45a7266c 100755
--- a/src/views/CrawlstatusView.php
+++ b/src/views/CrawlstatusView.php
@@ -245,6 +245,10 @@ class CrawlstatusView extends View
                     e($crawl['DESCRIPTION']);
                     $draw_button = true;
             } ?></b><?php
+            if (!empty($data["STALLED"][$channel])) {?>
+                <b class="red"><?=e(tl('crawlstatus_view_low_activity')); ?></b>
+                <?php
+            }
             if ($num_active > 1) {
                 ?></a>]<?php
             } ?><?php
ViewGit