Add running process check to delete macine code, a=chris

Chris Pollett [2011-12-04 17:Dec:th]
Add running process check to delete macine code, a=chris
Filename
controllers/admin_controller.php
data/default.db
locale/ar/configure.ini
locale/de/configure.ini
locale/en-US/configure.ini
locale/es/configure.ini
locale/fr-FR/configure.ini
locale/he/configure.ini
locale/hi/configure.ini
locale/in-ID/configure.ini
locale/it/configure.ini
locale/ja/configure.ini
locale/kn/configure.ini
locale/ko/configure.ini
locale/ko/statistics.txt
locale/pl/configure.ini
locale/pt/configure.ini
locale/ru/configure.ini
locale/th/configure.ini
locale/vi-VN/configure.ini
locale/zh-CN/configure.ini
diff --git a/controllers/admin_controller.php b/controllers/admin_controller.php
index 4f947191c..750ac0bcc 100755
--- a/controllers/admin_controller.php
+++ b/controllers/admin_controller.php
@@ -1574,6 +1574,7 @@ class AdminController extends Controller implements CrawlConstants
         $machine_exists = (isset($r["name"]) && in_array($r["name"],
             $data['MACHINE_NAMES']) ) || (isset($r["url"]) &&
             in_array($r["url"], $urls));
+
         if(isset($_REQUEST['arg']) &&
             in_array($_REQUEST['arg'], $possible_arguments)) {

@@ -1609,6 +1610,23 @@ class AdminController extends Controller implements CrawlConstants
                             tl('admin_controller_machine_doesnt_exists').
                             "</h1>')";
                     } else {
+                        $machines = $this->machineModel->getMachineStatuses();
+                        $service_in_use = false;
+                        foreach($machines as $machine) {
+                            if($machine['NAME'] == $r["name"]) {
+                                if($machine['STATUSES'] != array()) {
+                                    $service_in_use = true;
+                                    break;
+                                } else {
+                                    break;
+                                }
+                            }
+                        }
+                        if($service_in_use) {
+                            $data['SCRIPT'] .= "doMessage('<h1 class=\"red\" >".
+                            tl('admin_controller_stop_service_first')."</h1>')";
+                            break;
+                        }
                         $this->machineModel->deleteMachine($r["name"]);
                         $tmp_array = array($r["name"]);
                         $diff =
diff --git a/data/default.db b/data/default.db
index 7102cce5e..3ab229bea 100644
Binary files a/data/default.db and b/data/default.db differ
diff --git a/locale/ar/configure.ini b/locale/ar/configure.ini
index c41d7491a..e79bccb40 100755
--- a/locale/ar/configure.ini
+++ b/locale/ar/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/de/configure.ini b/locale/de/configure.ini
index bb273262d..401b0f55a 100755
--- a/locale/de/configure.ini
+++ b/locale/de/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/en-US/configure.ini b/locale/en-US/configure.ini
index 6e740eae5..3759e59e6 100755
--- a/locale/en-US/configure.ini
+++ b/locale/en-US/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = "Filtered Sites Updated!"
 ; admin_controller.php line: 1534
 admin_controller_select_machine = "Select Machine"
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = "Machine Added!"
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = "Machine Name Already Exists; Please Delete First!"
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = "Missing Fields From Machine Form!"
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = "Machine Name does not Exists!"
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = "Machine in use. Please stop the service running on it!"
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = "Machine Deleted!"
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = "No Log File Found."
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = "Machine&#039;s Servers Updated!"
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = "Unable to Perform Action!"
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "Select Locale"
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "Locale Added!"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "Locale Does Not Exist!"
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "Locale Deleted"
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = "Locale Strings Updated!"
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = "configs/config.php not web server writable."
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = "Work directory needs to be writable by web server. "
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = "pnp.ini file variable post_max_size should be at least 32M"
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = "The following required items were missing: %s"
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = "The following optional items were missing: %s"
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = "Check Passed."
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = "Using configs/local_config.php so changing work directory above may not work."
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = "Work Directory Set! You may need to re-login!"
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = "Please Name Your robot"
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = "Working Directory and Profile Created!"
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = "Unable to Update config.php File!"
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = "Unable to Create Profile!"
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = "Work Directory is Invalid! Cannot Create Profile!"
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = "Work Directory is Invalid! Cannot Create Profile!"
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = "Problem Updating Database!"
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = "Profile Updated!"
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = "There was a Problem Updating Profile!"
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = "Please Describe Your Robot"
 ;
 ; search_controller.php line: 132
diff --git a/locale/es/configure.ini b/locale/es/configure.ini
index 983eecc02..a97abedb2 100755
--- a/locale/es/configure.ini
+++ b/locale/es/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/fr-FR/configure.ini b/locale/fr-FR/configure.ini
index 0cfec756c..3683ff3cc 100755
--- a/locale/fr-FR/configure.ini
+++ b/locale/fr-FR/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/he/configure.ini b/locale/he/configure.ini
index 1b92b1e1c..e0a260c11 100755
--- a/locale/he/configure.ini
+++ b/locale/he/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = "פרופייל עודכן"
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = "בעיה עם עדכון הפרופייל"
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/hi/configure.ini b/locale/hi/configure.ini
index 4483f2b84..8ba403ce5 100755
--- a/locale/hi/configure.ini
+++ b/locale/hi/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/in-ID/configure.ini b/locale/in-ID/configure.ini
index 0d0259857..3fcf16239 100755
--- a/locale/in-ID/configure.ini
+++ b/locale/in-ID/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "Pilih name locale"
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "Locale telah ditambah"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "Locale tidak ditemukan"
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "Locale telah dihapus"
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/it/configure.ini b/locale/it/configure.ini
index 33bf2fcd8..e982f5e51 100755
--- a/locale/it/configure.ini
+++ b/locale/it/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/ja/configure.ini b/locale/ja/configure.ini
index 1fa2df522..44a6f7164 100755
--- a/locale/ja/configure.ini
+++ b/locale/ja/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "選択ローケル"
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "ローケルが追加しました"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "ローケルは存在しません"
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "ローケルを削除しました"
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = "ローケルストリングを編集しました"
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = "作業ディレクトリの設定しました。もう一度ログインしてください。"
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = "ボット名を入力してください。"
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = "作業ディレクトリとプロフィールの作成しました。"
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = "config.phpファイルのできない。更新"
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = "プロフィールを作成できない。"
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = "無効な作業ディレクト。プロフィールを作成できない。"
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = "無効な作業ディレクト。プロフィールを作成できない。"
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = "ディータベースの更新ない"
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = "プロフィールの変更できました。"
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = "プロフィールの変更できない。"
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = "ロボットの説明してください。"
 ;
 ; search_controller.php line: 132
diff --git a/locale/kn/configure.ini b/locale/kn/configure.ini
index 4981da682..256debfba 100755
--- a/locale/kn/configure.ini
+++ b/locale/kn/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = "ಸೋಸಿದ ವೆಬ್ ಸೈಟಗ
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಆಯ್ಕೆ ಮಾಡಿ"
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಸೇರಿಸಲಾಗಿದೆ"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "ಈ ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಅಳಿಸಲಾಗಿದೆ "
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = "ಪ್ರದೇಶ ಶಿಷ್ಟತೆಯ ಅಕ್ಷರ ಸಮೂಹವನ್ನು ಪರಿಷ್ಕರಿಸಲಾಯಿತು"
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = "configs/config.php ವೆಬ್ ಸರ್ವರ್ ನಿಂದ ಬರೆಯಲು ಸಶಕ್ತವಲ್ಲ"
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = "ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆ ವೆಬ್ ಸರ್ವರ್ ನಿಂದ ಬರೆಯಲು ಸಶಕ್ತವಾಗಿರಬೇಕು"
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = "php.ini ಕಡಿತದ ಚರಾಂಶ post_max_size ಕನಿಷ್ಠ ಪಕ್ಷ ೧೬ ಎಂ.ಬಿ. ಇರಬೇಕು"
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = "ಬರುವ ಅವಶ್ಯಕವಸ್ತುಗಳು ತಪ್ಪಿಹೋಗಿದ್ದಾವೆ:"
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = "ಬರುವ ಕಡ್ಡಾಯವಲ್ಲದ ವಸ್ತುಗಳು ತಪ್ಪಿಹೋಗಿದ್ದಾವೆ:"
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = "ಪರಿಶೀಲನೆ ತೇರ್ಗಡೆಯಾಗಿದೆ"
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = "configs/local_config.php ಉಪಯೋಗದಲ್ಲಿದೆ, ಅದರಿಂದ ಮೇಲಿನ ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆಯನ್ನು ಬದಲಾವಣೆ ನಿಷ್ಕ್ರಿಯವಾಗಬಹುದು "
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = "ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ!  ನೀವು ಮರು ಪ್ರವೇಶಿಸಬೇಕಾಗಬಹುದು"
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/ko/configure.ini b/locale/ko/configure.ini
index 8ff838feb..c417a4378 100755
--- a/locale/ko/configure.ini
+++ b/locale/ko/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "로케일을 선택하여 주십시요."
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "로케일 추가!!"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "로케일이 존재하지 않습니다."
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "로케일을 삭제 하였습니다."
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = "로케일 지정 문자열을 업데이트 하였습니다."
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = "작업 디렉토리가 지정 됐습니다. 다시 로그인이 필요할수 있습니다."
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = "로봇 이름을 정해 주십시요."
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = "작업 디렉토리와 프로필이 생성됐습니다."
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = "config.php 파일을  업데이트 실패했습니다."
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = "프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = "작업 디렉토리가 올바르지 않습니다. 프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = "작업 디렉토리가 올바르지 않습니다. 프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = "데이터베이스를 업데이트하는데 문제가 발생했습니다."
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = "프로필을 업데이트 했습니다."
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = "프로필을 업데이트하는데 문제가 발생했습니다."
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = "당신의 로봇을 기술해 주십시요."
 ;
 ; search_controller.php line: 132
diff --git a/locale/ko/statistics.txt b/locale/ko/statistics.txt
index 0bc1840c9..d22c9fa56 100755
--- a/locale/ko/statistics.txt
+++ b/locale/ko/statistics.txt
@@ -1 +1 @@
-d:57;
\ No newline at end of file
+d:56;
\ No newline at end of file
diff --git a/locale/pl/configure.ini b/locale/pl/configure.ini
index 2fe58528e..d335cc291 100755
--- a/locale/pl/configure.ini
+++ b/locale/pl/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/pt/configure.ini b/locale/pt/configure.ini
index 393dc80d3..3578234a2 100755
--- a/locale/pt/configure.ini
+++ b/locale/pt/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/ru/configure.ini b/locale/ru/configure.ini
index ae4845f31..871473290 100755
--- a/locale/ru/configure.ini
+++ b/locale/ru/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/th/configure.ini b/locale/th/configure.ini
index 3d93942f4..75369e503 100755
--- a/locale/th/configure.ini
+++ b/locale/th/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
diff --git a/locale/vi-VN/configure.ini b/locale/vi-VN/configure.ini
index 450f41c3c..dabe32a52 100755
--- a/locale/vi-VN/configure.ini
+++ b/locale/vi-VN/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = "Cập nhật c&aacute;c trang web lọc"
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = "Chọn miền địa phương"
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = "Miền địa phương th&ecirc;m v&agrave;o"
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = "Miền địa phương kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = "X&oacute;a miền địa phương"
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = "Chuỗi Địa phương được cập nhật"
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = "Kiểm tra được th&ocirc;ng qua"
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = "C&ocirc;ng việc thiết lập thư mục bị đ&ocirc;ng cứng (Bạn c&oacute; thể cần phải đăng nhập)"
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = "Đặt t&ecirc;n cho r&ocirc; b&ocirc; của bạn"
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = "Thư mục l&agrave;m việc v&agrave; hồ sơ được tạo ra"
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = "Kh&ocirc;ng thể cập nhật hồ sơ config.php"
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = "Kh&ocirc;ng thể tạo hồ sơ"
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = "C&ocirc;ng t&aacute;c thư mục kh&ocirc;ng hợp lệ"
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = "C&ocirc;ng t&aacute;c thư mục kh&ocirc;ng hợp lệ"
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = "Vấn đề cập nhật cơ sở dữ liệu"
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = "Hồ sơ được cập nhật"
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = "C&oacute; sự trở ngaị về việc cập nhật hồ sơ "
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = "Diễn tả r&ocirc; b&ocirc; của bạn"
 ;
 ; search_controller.php line: 132
diff --git a/locale/zh-CN/configure.ini b/locale/zh-CN/configure.ini
index baced93f7..32c1d56ef 100755
--- a/locale/zh-CN/configure.ini
+++ b/locale/zh-CN/configure.ini
@@ -241,97 +241,100 @@ admin_controller_site_filter_update = ""
 ; admin_controller.php line: 1534
 admin_controller_select_machine = ""
 ;
-; admin_controller.php line: 1588
+; admin_controller.php line: 1589
 admin_controller_machine_added = ""
 ;
-; admin_controller.php line: 1595
+; admin_controller.php line: 1596
 admin_controller_machine_exists = ""
 ;
-; admin_controller.php line: 1599
+; admin_controller.php line: 1600
 admin_controller_machine_incomplete = ""
 ;
-; admin_controller.php line: 1608
+; admin_controller.php line: 1609
 admin_controller_machine_doesnt_exists = ""
 ;
-; admin_controller.php line: 1621
+; admin_controller.php line: 1626
+admin_controller_stop_service_first = ""
+;
+; admin_controller.php line: 1639
 admin_controller_machine_deleted = ""
 ;
-; admin_controller.php line: 1646
+; admin_controller.php line: 1664
 admin_controller_no_machine_log = ""
 ;
-; admin_controller.php line: 1665
+; admin_controller.php line: 1683
 admin_controller_machine_servers_updated = ""
 ;
-; admin_controller.php line: 1669
+; admin_controller.php line: 1687
 admin_controller_machine_no_action = ""
 ;
-; admin_controller.php line: 1700
+; admin_controller.php line: 1718
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1743
+; admin_controller.php line: 1761
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1750
+; admin_controller.php line: 1768
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1759
+; admin_controller.php line: 1777
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1779
+; admin_controller.php line: 1797
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1840
+; admin_controller.php line: 1858
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1845
+; admin_controller.php line: 1863
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1850
+; admin_controller.php line: 1868
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1856
+; admin_controller.php line: 1874
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1879
+; admin_controller.php line: 1897
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1884
+; admin_controller.php line: 1902
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1889
+; admin_controller.php line: 1907
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1959
+; admin_controller.php line: 1977
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1971
+; admin_controller.php line: 1989
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1980
+; admin_controller.php line: 1998
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1988
+; admin_controller.php line: 2006
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1999
+; admin_controller.php line: 2017
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 2008
+; admin_controller.php line: 2026
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2019
+; admin_controller.php line: 2037
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 2097
+; admin_controller.php line: 2115
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 2111
+; admin_controller.php line: 2129
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 2125
+; admin_controller.php line: 2143
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 2161
+; admin_controller.php line: 2179
 admin_controller_describe_robot = ""
 ;
 ; search_controller.php line: 132
ViewGit