updating locale data, a=chris

Chris Pollett [2011-10-27 23:Oct:th]
updating locale data, a=chris
Filename
bin/fetcher.php
configs/createdb.php
data/default.db
index.php
locale/ar/configure.ini
locale/de/configure.ini
locale/en-US/configure.ini
locale/es/configure.ini
locale/extract_merge.php
locale/fr-FR/configure.ini
locale/general.ini
locale/he/configure.ini
locale/he/statistics.txt
locale/hi/configure.ini
locale/hi/statistics.txt
locale/in-ID/configure.ini
locale/it/configure.ini
locale/ja/configure.ini
locale/ja/statistics.txt
locale/kn/configure.ini
locale/kn/statistics.txt
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/vi-VN/statistics.txt
locale/zh-CN/configure.ini
models/locale_model.php
upgrade_functions.php
diff --git a/bin/fetcher.php b/bin/fetcher.php
index 4ee03ab73..8ca2bb1c5 100755
--- a/bin/fetcher.php
+++ b/bin/fetcher.php
@@ -920,7 +920,6 @@ class Fetcher implements CrawlConstants
             } else {
                 $processor = new $page_processor();
             }
-
             if(isset($site[self::PAGE])) {
                 if(!isset($site[self::ENCODING])) {
                     $site[self::ENCODING] = "UTF-8";
diff --git a/configs/createdb.php b/configs/createdb.php
index b06e64121..c18dfeb6e 100755
--- a/configs/createdb.php
+++ b/configs/createdb.php
@@ -75,7 +75,7 @@ if(!in_array(DBMS, array('sqlite', 'sqlite3'))) {
 $db->selectDB(DB_NAME);

 $db->execute("CREATE TABLE VERSION( ID INTEGER PRIMARY KEY)");
-$db->execute("INSERT INTO VERSION VALUES (1)");
+$db->execute("INSERT INTO VERSION VALUES (2)");

 $db->execute("CREATE TABLE USER( USER_ID INTEGER PRIMARY KEY $auto_increment, ".
     "USER_NAME VARCHAR(16) UNIQUE,  PASSWORD VARCHAR(16))");
@@ -114,6 +114,8 @@ $db->execute("INSERT INTO LOCALE VALUES (13, 'ru', 'Русский', 'lr-tb')");
 $db->execute("INSERT INTO LOCALE VALUES (14, 'th', 'ไทย', 'lr-tb')");
 $db->execute("INSERT INTO LOCALE VALUES (15, 'vi-VN', 'Tiếng Việt', 'lr-tb')");
 $db->execute("INSERT INTO LOCALE VALUES (16, 'zh-CN', '中文', 'lr-tb')");
+$db->execute("INSERT INTO LOCALE VALUES (17, 'kn', 'ಕನ್ನಡ', 'lr-tb')");
+$db->execute("INSERT INTO LOCALE VALUES (18, 'hi', 'हिन्दी', 'lr-tb')");

 $db->execute("CREATE TABLE ROLE (ROLE_ID INTEGER PRIMARY KEY ".
     "$auto_increment, NAME VARCHAR(512))");
@@ -166,6 +168,18 @@ $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (1, 5,
     'Modifier votre compte' )");
 $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (2, 5,
     'Modifier les utilisateurs')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (3, 5,
+    'Modifier les rôles')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (4, 5,
+    'Modifier les indexes')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (5, 5,
+    'Mélanger les indexes')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (6, 5,
+    'Les filtres de recherche')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (7, 5,
+    'Modifier les lieux')");
+$db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (8, 5,
+    'Configurer')");

 $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (1, 9, 'アカウント管理' )");
 $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (2, 9, 'ユーザー管理')");
diff --git a/data/default.db b/data/default.db
index 57bb5681a..9d4379564 100644
Binary files a/data/default.db and b/data/default.db differ
diff --git a/index.php b/index.php
index c5dd4d0c6..1d32ca50a 100755
--- a/index.php
+++ b/index.php
@@ -57,6 +57,11 @@ require_once(BASE_DIR."/models/datasources/".DBMS."_manager.php");
  */
 require_once BASE_DIR."/locale_functions.php";

+/**
+ * Load global functions related to checking Yioop! version
+ */
+require_once BASE_DIR."/upgrade_functions.php";
+
 /**
  * Load FileCache class in case used
  */
@@ -168,94 +173,4 @@ function e($text)
     echo $text;
 }

-
-/**
- * Checks to see if the locale data of Yioop! in the work dir is older than the
- * currently running Yioop!
- */
-function upgradeLocaleCheck()
-{
-    global $locale_tag;
-    $config_name = LOCALE_DIR."/$locale_tag/configure.ini";
-    $fallback_config_name =
-        FALLBACK_LOCALE_DIR."/$locale_tag/configure.ini";
-    if(filemtime($fallback_config_name) > filemtime($config_name)) {
-        return "locale";
-    }
-    return false;
-}
-
-/**
- * If the locale data of Yioop! in the work directory is older than the
- * currently running Yioop! then this function is called to at least
- * try to copy the new strings into the old profile.
- */
-function upgradeLocale()
-{
-    global $locale;
-    $locale = new LocaleModel();
-    $locale->extractMergeLocales();
-}
-
-/**
- * Checks to see if the database data of Yioop! is from an older version
- * of Yioop! than the currently running Yioop!
- */
-function upgradeDatabaseCheck()
-{
-    $model = new Model();
-    $model->db->selectDB(DB_NAME);
-    $sql = "SELECT ID FROM VERSION";
-
-    $result = @$model->db->execute($sql);
-    if($result !== false) {
-        $row = $model->db->fetchArray($result);
-        if($row['ID'] == 1) {
-            return false;
-        }
-    }
-    return true;
-}
-
-/**
- * If the database data of Yioop!  is older than the version of the
- * currently running Yioop! then this function is called to try
- * upgrade the database to the new version
- */
-function upgradeDatabase()
-{
-    $versions = array(0, 1);
-    $model = new Model();
-    $model->db->selectDB(DB_NAME);
-    $sql = "SELECT ID FROM VERSION";
-    $result = @$model->db->execute($sql);
-    if($result !== false) {
-        $row = $this->db->fetchArray($result);
-        if(isset($row['ID']) && in_array($row['ID'], $versions)) {
-            $current_version = $row['ID'];
-        } else {
-            $current_version = 0;
-        }
-    } else {
-        $current_version = 0;
-    }
-    $key = array_search($current_version, $versions);
-    $versions = array_slice($versions, $current_version + 1);
-    foreach($versions as $version) {
-        $upgradeDB = "upgradeDatabaseVersion$version";
-        $upgradeDB($model->db);
-    }
-}
-
-/**
- * Upgrades a Version 0 version of the Yioop! database to a Version 1 version
- * @param resource $db database handle to use to upgrade
- */
-function upgradeDatabaseVersion1($db)
-{
-    $db->execute("CREATE TABLE VERSION( ID INTEGER PRIMARY KEY)");
-    $db->execute("INSERT INTO VERSION VALUES (1)");
-    $db->execute("CREATE TABLE USER_SESSION( USER_ID INTEGER PRIMARY KEY, ".
-        "SESSION VARCHAR(4096))");
-}
 ?>
diff --git a/locale/ar/configure.ini b/locale/ar/configure.ini
index 903c4633a..1bf17798d 100755
--- a/locale/ar/configure.ini
+++ b/locale/ar/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/de/configure.ini b/locale/de/configure.ini
index be076179c..8c795b245 100755
--- a/locale/de/configure.ini
+++ b/locale/de/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/en-US/configure.ini b/locale/en-US/configure.ini
index dd7fbaa34..2e6e27638 100755
--- a/locale/en-US/configure.ini
+++ b/locale/en-US/configure.ini
@@ -37,272 +37,272 @@ admin_controller_login_failed = "Username or Password Incorrect!"
 ; admin_controller.php line: 137
 admin_controller_login_to_config = "Login to continue configuration (default: u=root, p=)"
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "Typed passwords do not match."
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "Current password incorrect."
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "Password change successful!!"
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "Select Username"
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "Select Role"
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "Typed passwords do not match."
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "Cannot Create User As Username Exists"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "User Created"
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "Username Does Not Exist"
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "User Deleted"
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "Username Does Not Exist"
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "Role Name Does not Exist"
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "Role Name Added"
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "Username Does Not Exist"
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "Role Name Does not Exist"
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "Role Name Deleted"
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "Select Role"
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = "Select Activity"
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "Role Name Exists"
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "Role Name Added"
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "Role Name Does not Exist"
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "Role Name Deleted"
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "Role Name Does not Exist"
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = "Activity Name Does not Exist"
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = "Activity Added"
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "Role Name Does not Exist"
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = "Activity Name Does not Exist"
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = "Activity Deleted"
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = "Starting New Crawl!"
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = "No Description for Crawl"
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = "Stopping crawl. . .This will take a moment to refresh."
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = "Resuming crawl. . .This will take a moment to refresh."
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = "Deleting Crawl. . .This will take a moment to refresh."
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = "Delete Crawl Failed!!"
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = "Setting Crawl To Use as Index"
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = "Use options below"
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = "Use Yioop! defaults"
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = "Use options below"
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = "Previous Crawl:"
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = "Breadth First"
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = "Page Importance"
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = "Updating Seed Site Info!"
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = "Select Crawl"
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = "Select Crawl"
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = "Unnamed Crawl"
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = "Crawl Mix Created!"
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = "Setting Crawl To Use as Index"
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = "Mix to Delete Does not Exist!"
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = "Crawl Mix Deleted!"
 ;
-; admin_controller.php line: 1182
-editmix_element_add_crawls = "Add Crawls:"
+; admin_controller.php line: 1179
+editmix_element_add_crawls = "Add Crawls"
 ;
-; admin_controller.php line: 1184
-editmix_element_num_results = "Number of Results:"
+; admin_controller.php line: 1181
+editmix_element_num_results = "Number of Results"
 ;
-; admin_controller.php line: 1185
-editmix_element_del_grp = "Delete group"
+; admin_controller.php line: 1182
+editmix_element_del_grp = "Delete Group"
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = "Weight"
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = "Name"
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = "Keywords"
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = "Actions"
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = "Add Query"
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = "Delete"
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = "Crawl Mix Changes Saved!"
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = "Filtered Sites Updated!"
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = "Select Locale"
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = "Locale Added!"
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = "Locale Does Not Exist!"
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = "Locale Deleted"
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = "Locale Strings Updated!"
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = "configs/config.php not web server writable."
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = "Work directory needs to be writable by web server. "
 ;
-; admin_controller.php line: 1481
-admin_controller_post_size_small = "php.ini directive post_max_size needs to be at least 16M"
+; admin_controller.php line: 1478
+admin_controller_post_size_small = "pnp.ini file variable post_max_size should be at least 16M"
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = "The following required items were missing: %s"
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = "The following optional items were missing: %s"
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = "Check Passed."
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = "Using configs/local_config.php so changing work directory above may not work."
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = "Work Directory Set! You may need to re-login!"
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = "Please Name Your robot"
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = "Working Directory and Profile Created!"
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = "Unable to Update config.php File!"
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = "Unable to Create Profile!"
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = "Work Directory is Invalid! Cannot Create Profile!"
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = "Work Directory is Invalid! Cannot Create Profile!"
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = "Problem Updating Database!"
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = "Profile Updated!"
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = "There was a Problem Updating Profile!"
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = "Please Describe Your Robot"
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = "Logout Successful!!"
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = "Using Crawl Mix: %s"
 ;
-; search_controller.php line: 203
-search_controller_crawl_info = "Using Index: %s Size: %s pages/%s urls"
+; search_controller.php line: 209
+search_controller_crawl_info = "Using Index: %s -- Size: %s pages/%s urls"
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = "No Search Index Set For Use!"
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = "This cached version of %s was obtained by the Yioop crawler on %s."
 ;
-; search_controller.php line: 659
-search_controller_summary_data = "Toggle Extracted Page Summary"
+; search_controller.php line: 678
+search_controller_summary_data = "Toggle Extracted Page Summaries"
 ;
 ; settings_controller.php line: 122
 settings_controller_crawl_mix = "crawl mix"
@@ -349,7 +349,7 @@ crawlstatus_view_run_plugins = "Running Post Processing Plugins..."
 managecrawls_element_stop_crawl = "Stop Crawl"
 ;
 ; crawlstatus_view.php line: 103
-crawlstatus_view_changeoptions = "Change crawl settings"
+crawlstatus_view_changeoptions = "Change Crawl Options"
 ;
 ; crawlstatus_view.php line: 105
 crawlstatus_view_no_description = "No active crawl"
@@ -549,7 +549,7 @@ configure_element_submit = "Submit"
 crawloptions_element_back_to_manage = "Back"
 ;
 ; crawloptions_element.php line: 65
-crawloptions_element_modify_active_crawl = "Modify Options for Current Crawl"
+crawloptions_element_modify_active_crawl = "Modify Active Crawl"
 ;
 ; crawloptions_element.php line: 67
 crawloptions_element_edit_crawl_options = "Edit Crawl Options"
@@ -630,7 +630,7 @@ mixcrawls_element_mix_name = "Mix Name:"
 mixcrawls_element_mix_components = "Mix Components"
 ;
 ; editmix_element.php line: 80
-mixcrawls_element_add_group = "Add Mix Group"
+mixcrawls_element_add_group = "Add Group"
 ;
 ; editmix_element.php line: 86
 mixcrawls_element_save_button = "Save"
@@ -898,7 +898,7 @@ search_view_relevancy = "Rel: %s "
 search_view_proximity = "Prox: %s"
 ;
 ; search_view.php line: 141
-search_view_score = "Score: %s"
+search_view_score = "Score %s"
 ;
 ; search_view.php line: 153
 search_view_cache = "Cached"
diff --git a/locale/es/configure.ini b/locale/es/configure.ini
index 5ccd3388d..e1ec06390 100755
--- a/locale/es/configure.ini
+++ b/locale/es/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/extract_merge.php b/locale/extract_merge.php
index 95f32c01d..b74184c07 100755
--- a/locale/extract_merge.php
+++ b/locale/extract_merge.php
@@ -1,35 +1,20 @@
 <?php
-/**
- *  SeekQuarry/Yioop --
- *  Open Source Pure PHP Search Engine, Crawler, and Indexer
+/* ***** BEGIN LICENSE BLOCK *****
  *
- *  Copyright (C) 2009, 2010, 2011  Chris Pollett chris@pollett.org
+ * The contents of this file are copyright
+ * Chris Pollett 2009.
  *
- *  LICENSE:
+ * Use of this file is permitted provided:
  *
- *  This program is free software: you can redistribute it and/or modify
- *  it under the terms of the GNU General Public License as published by
- *  the Free Software Foundation, either version 3 of the License, or
- *  (at your option) any later version.
+ * (a) this copyright notice is retained,
+ *     including in derived works.
  *
- *  This program is distributed in the hope that it will be useful,
- *  but WITHOUT ANY WARRANTY; without even the implied warranty of
- *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- *  GNU General Public License for more details.
- *
- *  You should have received a copy of the GNU General Public License
- *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
- *
- *  END LICENSE
- *
- * @author Chris Pollett chris@pollett.org
- * @package seek_quarry
- * @subpackage locale
- * @license http://www.gnu.org/licenses/ GPL3
- * @link http://www.seekquarry.com/
- * @copyright 2009, 2010, 2011
- * @filesource
- */
+ * (b) any changes to this file are not
+ *     publicly made available or used
+ *     for commercial purposes without
+ *     the express consent of Chris Pollett
+ *
+ *  ***** END LICENSE BLOCK ***** */

 /**
  * extract.php
@@ -39,6 +24,8 @@
  * It then merges the data to each locale
  *
  * @author Chris Pollett
+ *
+ * @package seek_quarry
  */

 require_once "../configs/config.php";
@@ -54,16 +41,16 @@ function updateLocales($general_ini, $strings)
 {
   $path = BASE_DIR."/locale";
   if(!$dh = @opendir($path)) {
-    die("Couldn't read locale directory!\n");
+	die("Couldn't read locale directory!\n");
   }
   while (($obj = readdir($dh)) !== false) {
-     if($obj == '.' || $obj == '..') {
-         continue;
-     }
-     $cur_path = $path . '/' . $obj;
-     if (is_dir($cur_path)) {
-        updateLocale($general_ini, $strings, $path, $obj);
-     }
+	 if($obj == '.' || $obj == '..') {
+		 continue;
+	 }
+	 $cur_path = $path . '/' . $obj;
+	 if (is_dir($cur_path)) {
+	    updateLocale($general_ini, $strings, $path, $obj);
+	 }
   }
 }

@@ -76,23 +63,22 @@ function updateLocale($general_ini, $strings, $dir, $locale)
    }
    $n = array();
    $n[] = <<<EOT
-; ***** BEGIN LICENSE BLOCK *****
-;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
-;  Copyright (C) 2009, 2010, 2011  Chris Pollett chris@pollett.org
+;***** BEGIN LICENSE BLOCK *****
+;
+; The contents of this file are copyright
+; Chris Pollett 2009.
 ;
-;  This program is free software: you can redistribute it and/or modify
-;  it under the terms of the GNU General Public License as published by
-;  the Free Software Foundation, either version 3 of the License, or
-;  (at your option) any later version.
+; Use of this file is permitted provided:
 ;
-;  This program is distributed in the hope that it will be useful,
-;  but WITHOUT ANY WARRANTY; without even the implied warranty of
-;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-;  GNU General Public License for more details.
+; (a) this copyright notice is retained,
+;     including in derived works.
 ;
-;  You should have received a copy of the GNU General Public License
-;  along with this program.  If not, see <http://www.gnu.org/licenses/>.
-;  ***** END LICENSE BLOCK *****
+; (b) any changes to this file are not
+;     publicly made available or used
+;     for commercial purposes without
+;     the express consent of Chris Pollett
+;
+;  ***** END LICENSE BLOCK *****
 ;
 ; configure.ini
 ;
@@ -101,35 +87,35 @@ function updateLocale($general_ini, $strings, $dir, $locale)
 EOT;
    foreach($general_ini as $general_name => $general_value) {
      if(is_array($general_value)) {
-        $n[] = "[$general_name]";
-        foreach($general_value as $name => $value) {
-           if(isset($old_configure[$general_name][$name])) {
-              $n[] = $name.' = "'.addslashes($old_configure[$general_name][$name]).'"';
-           } else {
-              $n[] = $name.' = "'.$value.'"';
-           }
-        }
-     } else {
-       if(isset($old_configure[$general_name])) {
-          $n[] = $general_name.' = "'.addslashes($old_configure[$general_name]).'"';
-       } else {
-          $n[] = $name.' = "'.$value.'"';
-       }
-     }
+	    $n[] = "[$general_name]";
+		foreach($general_value as $name => $value) {
+		   if(isset($old_configure[$general_name][$name])) {
+		      $n[] = $name.' = "'.addslashes($old_configure[$general_name][$name]).'"';
+		   } else {
+		      $n[] = $name.' = "'.$value.'"';
+		   }
+		}
+	 } else {
+	   if(isset($old_configure[$general_name])) {
+		  $n[] = $general_name.' = "'.addslashes($old_configure[$general_name]).'"';
+	   } else {
+		  $n[] = $name.' = "'.$value.'"';
+	   }
+	 }
    }

    $n[] = ";\n; Strings to translate on various pages\n;";
    $n[] = "[strings]";
    foreach($strings as $string) {
       if( isset($string[0]) && $string[0] == ";") {
-         $n[] = $string;
-      } else {
-         if(isset($old_configure['strings'][$string])) {
-            $n[] = $string.' = "'.addslashes($old_configure['strings'][$string]).'"';
-         } else {
-            $n[] = $string.' = ""';
-         }
-      }
+	     $n[] = $string;
+	  } else {
+	     if(isset($old_configure['strings'][$string])) {
+		    $n[] = $string.' = "'.addslashes($old_configure['strings'][$string]).'"';
+		 } else {
+		    $n[] = $string.' = ""';
+		 }
+	  }
    }

   $out = implode("\n", $n);
@@ -141,12 +127,65 @@ function getTranslateStrings($extract_dirs, $extensions)
    $strings = array();
    foreach($extract_dirs as $dir) {
      $path = BASE_DIR."/".$dir;
-     $dir_strings = traverseExtractRecursive($path, $extensions);
-     if(count($dir_strings) > 0) {
-        $strings[] = ";";
-        $strings[] = "; $path";
-        $strings = array_merge($strings, $dir_strings);
-     }
+	 $dir_strings = traverseExtractRecursive($path, $extensions);
+	 if(count($dir_strings) > 0) {
+	    $strings[] = ";";
+	    $strings[] = "; $path";
+	    $strings = array_merge($strings, $dir_strings);
+	 }
+   }
+
+   return $strings;
+
+}
+
+function traverseExtractRecursive($dir, $extensions)
+{
+  $strings = array();
+
+  if(!$dh = @opendir($dir)) {
+	 return array();
+  }
+
+  while (($obj = readdir($dh)) !== false) {
+	 if($obj == '.' || $obj == '..') {
+		 continue;
+	 }
+
+	 $cur_path = $dir . '/' . $obj;
+	 if (is_dir($cur_path)) {
+		 $dir_strings = traverseExtractRecursive($cur_path, $extensions);
+		 if(count($dir_strings) > 0) {
+	        $strings[] = ";";
+	        $strings[] = "; $cur_path";
+		    $strings = array_merge($strings, $dir_strings);
+		 }
+	 }
+
+	 if(is_file($cur_path)) {
+	   $path_parts = pathinfo($cur_path);
+	   $extension = (isset($path_parts['extension'])) ? $path_parts['extension'] : "";
+	   if(in_array($extension, $extensions)) {
+	      $lines = file($cur_path);
+		  $num_lines = count($lines);
+          for($i = 0; $i < $num_lines; $i++) {
+		     $num_matches = preg_match_all('/tl\(([[:word:]]+?)[(\))|(\s+\,)]/', $lines[$i], $to_translates);
+			 if($num_matches > 0) {
+			    $strings[] = ";";
+			    $strings[] = "; $obj line: $i";
+				$strings = array_merge($strings, $to_translates[1]);
+			 }
+		  }
+	   }
+	 }
+  }
+
+ return $strings;
+ closedir($dh);
+
+ return;
+}
+?>
    }

    return $strings;
diff --git a/locale/fr-FR/configure.ini b/locale/fr-FR/configure.ini
index 60a7d9577..3050cc4da 100755
--- a/locale/fr-FR/configure.ini
+++ b/locale/fr-FR/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
-search_controller_crawl_info = "Utilisant l&#039;index %s avec %s pages / %s hyperliens"
+; search_controller.php line: 209
+search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
@@ -913,7 +913,7 @@ search_view_similar = "Pages&nbsp;similaires"
 search_view_inlink = "Liens retour"
 ;
 ; search_view.php line: 206
-search_view_developed_seek_quarry = "Un logiciel libre du SeekQuarry"
+search_view_developed_seek_quarry = "Un logiciel code source libre du SeekQuarry"
 ;
 ; settings_view.php line: 76
 settings_view_settings = "Pr&eacute;f&eacute;rences"
diff --git a/locale/general.ini b/locale/general.ini
index 8370eeb4c..7dec064e8 100755
--- a/locale/general.ini
+++ b/locale/general.ini
@@ -1,28 +1,31 @@
-;***** BEGIN LICENSE BLOCK *****
-;
-; The contents of this file are copyright
-; Chris Pollett 2009.
-;
-; Use of this file is permitted provided:
-;
-; (a) this copyright notice is retained,
-;     including in derived works.
-;
-; (b) any changes to this file are not
-;     publicly made available or used
-;     for commercial purposes without
-;     the express consent of Chris Pollett
-;
-;  ***** END LICENSE BLOCK *****
-;
-; general.ini
-;
-; General localization data that affects
-; the website globally. You can add new strings
-; to this file as needed. These strings will be
-; merged out to the individual locales when
-; extract_merge.php is run. Values set in this
-; file will serve as default merge values when
-; the merge takes place.
+;***** BEGIN LICENSE BLOCK *****
+;
+; The contents of this file are copyright
+; Chris Pollett 2009.
+;
+; Use of this file is permitted provided:
+;
+; (a) this copyright notice is retained,
+;     including in derived works.
+;
+; (b) any changes to this file are not
+;     publicly made available or used
+;     for commercial purposes without
+;     the express consent of Chris Pollett
+;
+;  ***** END LICENSE BLOCK *****
+;
+; general.ini
+;
+; General localization data that affects
+; the website globally. You can add new strings
+; to this file as needed. These strings will be
+; merged out to the individual locales when
+; extract_merge.php is run. Values set in this
+; file will serve as default merge values when
+; the merge takes place.
+;
+[general]
+takes place.
 ;
 [general]
diff --git a/locale/he/configure.ini b/locale/he/configure.ini
index 1698ab816..e16164150 100755
--- a/locale/he/configure.ini
+++ b/locale/he/configure.ini
@@ -32,276 +32,276 @@
 admin_controller_login_successful = ""
 ;
 ; admin_controller.php line: 132
-admin_controller_login_failed = ""
+admin_controller_login_failed = "סיסמא / שם משתמש אינו נכון"
 ;
 ; admin_controller.php line: 137
-admin_controller_login_to_config = ""
+admin_controller_login_to_config = "התחבר על מנת להמשך בתהליך"
 ;
-; admin_controller.php line: 330
-admin_controller_passwords_dont_match = ""
+; admin_controller.php line: 327
+admin_controller_passwords_dont_match = "סיסמא  אינה נכונה"
 ;
-; admin_controller.php line: 340
-admin_controller_invalid_old_password = ""
+; admin_controller.php line: 337
+admin_controller_invalid_old_password = "סיסמא אינה נכונה"
 ;
-; admin_controller.php line: 347
-admin_controller_change_password = ""
+; admin_controller.php line: 344
+admin_controller_change_password = "סיסמא עודכנה בהצלחה"
 ;
-; admin_controller.php line: 378
-admin_controller_select_username = ""
+; admin_controller.php line: 375
+admin_controller_select_username = "בחר שם משתמש"
 ;
-; admin_controller.php line: 415
-admin_controller_select_rolename = ""
+; admin_controller.php line: 412
+admin_controller_select_rolename = "בחר תפקיד"
 ;
-; admin_controller.php line: 441
-admin_controller_passwords_dont_match = ""
+; admin_controller.php line: 438
+admin_controller_passwords_dont_match = "סיסמא  אינה נכונה"
 ;
-; admin_controller.php line: 448
-admin_controller_username_exists = ""
+; admin_controller.php line: 445
+admin_controller_username_exists = " שם משתמש קיים במערכת"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
-admin_controller_username_doesnt_exists = ""
+; admin_controller.php line: 461
+admin_controller_username_doesnt_exists = "שם שמשתמש אינו קיים"
 ;
-; admin_controller.php line: 471
-admin_controller_username_deleted = ""
+; admin_controller.php line: 468
+admin_controller_username_deleted = "שם משתמש נמחק"
 ;
-; admin_controller.php line: 478
-admin_controller_username_doesnt_exists = ""
+; admin_controller.php line: 475
+admin_controller_username_doesnt_exists = "שם שמשתמש אינו קיים"
 ;
-; admin_controller.php line: 484
-admin_controller_rolename_doesnt_exists = ""
+; admin_controller.php line: 481
+admin_controller_rolename_doesnt_exists = "שם תפקיד אינו קיים"
 ;
-; admin_controller.php line: 490
-admin_controller_rolename_added = ""
+; admin_controller.php line: 487
+admin_controller_rolename_added = "שם תפקיד נוצר"
 ;
-; admin_controller.php line: 501
-admin_controller_username_doesnt_exists = ""
+; admin_controller.php line: 498
+admin_controller_username_doesnt_exists = "שם שמשתמש אינו קיים"
 ;
-; admin_controller.php line: 507
-admin_controller_rolename_doesnt_exists = ""
+; admin_controller.php line: 504
+admin_controller_rolename_doesnt_exists = "שם תפקיד אינו קיים"
 ;
-; admin_controller.php line: 517
-admin_controller_rolename_deleted = ""
+; admin_controller.php line: 514
+admin_controller_rolename_deleted = "שם תפקיד נמחק"
 ;
-; admin_controller.php line: 547
-admin_controller_select_rolename = ""
+; admin_controller.php line: 544
+admin_controller_select_rolename = "בחר תפקיד"
 ;
-; admin_controller.php line: 582
-admin_controller_select_activityname = ""
+; admin_controller.php line: 579
+admin_controller_select_activityname = "בחר פעילות"
 ;
-; admin_controller.php line: 615
-admin_controller_rolename_exists = ""
+; admin_controller.php line: 612
+admin_controller_rolename_exists = "שם תפקיד קיים במערכת"
 ;
-; admin_controller.php line: 625
-admin_controller_rolename_added = ""
+; admin_controller.php line: 622
+admin_controller_rolename_added = "שם תפקיד נוצר"
 ;
-; admin_controller.php line: 636
-admin_controller_rolename_doesnt_exists = ""
+; admin_controller.php line: 633
+admin_controller_rolename_doesnt_exists = "שם תפקיד אינו קיים"
 ;
-; admin_controller.php line: 644
-admin_controller_rolename_deleted = ""
+; admin_controller.php line: 641
+admin_controller_rolename_deleted = "שם תפקיד נמחק"
 ;
-; admin_controller.php line: 650
-admin_controller_rolename_doesnt_exists = ""
+; admin_controller.php line: 647
+admin_controller_rolename_doesnt_exists = "שם תפקיד אינו קיים"
 ;
-; admin_controller.php line: 656
-admin_controller_activityname_doesnt_exists = ""
+; admin_controller.php line: 653
+admin_controller_activityname_doesnt_exists = "שם פעילות אינו קיים במערכת"
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
-admin_controller_rolename_doesnt_exists = ""
+; admin_controller.php line: 669
+admin_controller_rolename_doesnt_exists = "שם תפקיד אינו קיים"
 ;
-; admin_controller.php line: 679
-admin_controller_activityname_doesnt_exists = ""
+; admin_controller.php line: 676
+admin_controller_activityname_doesnt_exists = "שם פעילות אינו קיים במערכת"
 ;
-; admin_controller.php line: 691
-admin_controller_activity_deleted = ""
+; admin_controller.php line: 688
+admin_controller_activity_deleted = "פעילות נמחקה"
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
-admin_controller_use_below = ""
+; admin_controller.php line: 837
+admin_controller_use_below = "השתמש באפשרויות הבאות"
 ;
-; admin_controller.php line: 841
-admin_controller_use_defaults = ""
+; admin_controller.php line: 838
+admin_controller_use_defaults = " השתמש כבררת מחדל כמנוע חיפוש"
 ;
-; admin_controller.php line: 843
-admin_controller_use_below = ""
+; admin_controller.php line: 840
+admin_controller_use_below = "השתמש באפשרויות הבאות"
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
-admin_controller_configure_profile_change = ""
+; admin_controller.php line: 1739
+admin_controller_configure_profile_change = "פרופייל עודכן"
 ;
-; admin_controller.php line: 1756
-admin_controller_configure_no_change_profile = ""
+; admin_controller.php line: 1753
+admin_controller_configure_no_change_profile = "בעיה עם עדכון הפרופייל"
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
-search_controller_logout_successful = ""
+; search_controller.php line: 132
+search_controller_logout_successful = "התנתקות הצליחה"
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
@@ -322,7 +322,7 @@ adminview_auto_logout_one_minute = ""
 crawlstatus_view_currently_processing = ""
 ;
 ; crawlstatus_view.php line: 61
-crawlstatus_view_description = ""
+crawlstatus_view_description = "תאור"
 ;
 ; crawlstatus_view.php line: 66
 crawlstatus_view_starting_crawl = ""
@@ -358,7 +358,7 @@ crawlstatus_view_no_description = ""
 crawlstatus_view_timestamp = ""
 ;
 ; crawlstatus_view.php line: 112
-crawlstatus_view_time_started = ""
+crawlstatus_view_time_started = ":זמן התחלה"
 ;
 ; crawlstatus_view.php line: 116
 crawlstatus_view_queue_memory = ""
@@ -403,7 +403,7 @@ crawlstatus_view_no_recent_urls = ""
 crawlstatus_view_previous_crawls = ""
 ;
 ; crawlstatus_view.php line: 186
-crawlstatus_view_description = ""
+crawlstatus_view_description = "תאור"
 ;
 ; crawlstatus_view.php line: 187
 crawlstatus_view_timestamp = ""
@@ -427,7 +427,7 @@ crawlstatus_view_set_index = ""
 crawlstatus_view_search_index = ""
 ;
 ; crawlstatus_view.php line: 222
-crawlstatus_view_delete = ""
+crawlstatus_view_delete = "מחק"
 ;
 ; crawlstatus_view.php line: 229
 crawlstatus_view_no_previous_crawl = ""
@@ -435,7 +435,7 @@ crawlstatus_view_no_previous_crawl = ""
 ; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/elements
 ;
 ; activity_element.php line: 57
-activity_element_activities = ""
+activity_element_activities = "פעיליות"
 ;
 ; configure_element.php line: 80
 configure_element_work_directory = ""
@@ -498,7 +498,7 @@ configure_element_databasepassword = ""
 configure_element_search_results = ""
 ;
 ; configure_element.php line: 194
-configure_element_signin_link = ""
+configure_element_signin_link = "התחבר"
 ;
 ; configure_element.php line: 199
 configure_element_cache_link = ""
@@ -543,10 +543,10 @@ configure_element_robot_instance = ""
 configure_element_robot_description = ""
 ;
 ; configure_element.php line: 283
-configure_element_submit = ""
+configure_element_submit = "שלח"
 ;
 ; crawloptions_element.php line: 62
-crawloptions_element_back_to_manage = ""
+crawloptions_element_back_to_manage = "חזור"
 ;
 ; crawloptions_element.php line: 65
 crawloptions_element_modify_active_crawl = ""
@@ -585,13 +585,13 @@ crawloptions_element_reindex_crawl = ""
 crawloptions_element_meta_words = ""
 ;
 ; crawloptions_element.php line: 157
-crawloptions_element_word = ""
+crawloptions_element_word = "מילה"
 ;
 ; crawloptions_element.php line: 159
 crawloptions_element_url_pattern = ""
 ;
 ; crawloptions_element.php line: 165
-crawloptions_element_word = ""
+crawloptions_element_word = "מילה"
 ;
 ; crawloptions_element.php line: 171
 crawloptions_element_url_pattern = ""
@@ -606,7 +606,7 @@ crawloptions_element_plugin = ""
 crawloptions_element_plugin_include = ""
 ;
 ; crawloptions_element.php line: 222
-crawloptions_element_save_options = ""
+crawloptions_element_save_options = "שמור אפשרויות"
 ;
 ; editlocales_element.php line: 62
 editlocales_element_back_to_manage = ""
@@ -615,10 +615,10 @@ editlocales_element_back_to_manage = ""
 editlocales_element_edit_locale = ""
 ;
 ; editlocales_element.php line: 95
-editlocales_element_submit = ""
+editlocales_element_submit = "הגש"
 ;
 ; editmix_element.php line: 58
-editmix_element_back_to_mix = ""
+editmix_element_back_to_mix = "חזור"
 ;
 ; editmix_element.php line: 60
 mixcrawls_element_edit_mix = ""
@@ -633,28 +633,28 @@ mixcrawls_element_mix_components = ""
 mixcrawls_element_add_group = ""
 ;
 ; editmix_element.php line: 86
-mixcrawls_element_save_button = ""
+mixcrawls_element_save_button = "שמור"
 ;
 ; manageaccount_element.php line: 56
 manageaccount_element_change_password = ""
 ;
 ; manageaccount_element.php line: 66
-manageaccount_element_old_password = ""
+manageaccount_element_old_password = ":סיסמא ישנה"
 ;
 ; manageaccount_element.php line: 71
-manageaccount_element_new_password = ""
+manageaccount_element_new_password = ":סיסמא חדשה"
 ;
 ; manageaccount_element.php line: 76
 manageaccount_element_retype_password = ""
 ;
 ; manageaccount_element.php line: 82
-manageaccount_element_save = ""
+manageaccount_element_save = "שמור"
 ;
 ; managecrawls_element.php line: 56
 managecrawls_element_create_crawl = ""
 ;
 ; managecrawls_element.php line: 65
-managecrawls_element_description = ""
+managecrawls_element_description = "שם"
 ;
 ; managecrawls_element.php line: 71
 managecrawls_element_start_new_crawl = ""
@@ -681,7 +681,7 @@ managelocales_element_localetaglabel = ""
 managelocales_element_writingmodelabel = ""
 ;
 ; managelocales_element.php line: 92
-managelocales_element_submit = ""
+managelocales_element_submit = "הגש"
 ;
 ; managelocales_element.php line: 98
 managelocales_element_delete_locale = ""
@@ -690,7 +690,7 @@ managelocales_element_delete_locale = ""
 managelocales_element_delete_localelabel = ""
 ;
 ; managelocales_element.php line: 112
-managelocales_element_submit = ""
+managelocales_element_submit = "הגש"
 ;
 ; managelocales_element.php line: 117
 managelocales_element_locale_list = ""
@@ -943,7 +943,7 @@ signin_view_signin = ""
 signin_view_username = ""
 ;
 ; signin_view.php line: 75
-signin_view_password = ""
+signin_view_password = "סיסמא"
 ;
 ; signin_view.php line: 84
 signin_view_login = ""
diff --git a/locale/he/statistics.txt b/locale/he/statistics.txt
index 8f66b5ba6..f2030f01c 100755
--- a/locale/he/statistics.txt
+++ b/locale/he/statistics.txt
@@ -1 +1 @@
-d:0;
\ No newline at end of file
+d:15;
\ No newline at end of file
diff --git a/locale/hi/configure.ini b/locale/hi/configure.ini
new file mode 100755
index 000000000..20137b984
--- /dev/null
+++ b/locale/hi/configure.ini
@@ -0,0 +1,952 @@
+; ***** BEGIN LICENSE BLOCK *****
+;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
+;  Copyright (C) 2009, 2010, 2011  Chris Pollett chris@pollett.org
+;
+;  This program is free software: you can redistribute it and/or modify
+;  it under the terms of the GNU General Public License as published by
+;  the Free Software Foundation, either version 3 of the License, or
+;  (at your option) any later version.
+;
+;  This program is distributed in the hope that it will be useful,
+;  but WITHOUT ANY WARRANTY; without even the implied warranty of
+;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;  GNU General Public License for more details.
+;
+;  You should have received a copy of the GNU General Public License
+;  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+;  ***** END LICENSE BLOCK *****
+;
+; configure.ini
+;
+; hi configuration file
+;
+[general]
+;
+; Strings to translate on various pages
+;
+[strings]
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//controllers
+;
+; admin_controller.php line: 127
+admin_controller_login_successful = "लॉग इन सफल"
+;
+; admin_controller.php line: 132
+admin_controller_login_failed = "लॉग इन असफल"
+;
+; admin_controller.php line: 137
+admin_controller_login_to_config = "कॉन्फ़िगर करने के लिए लॉगिन करें"
+;
+; admin_controller.php line: 327
+admin_controller_passwords_dont_match = "पासवर्ड एक समान नहीं"
+;
+; admin_controller.php line: 337
+admin_controller_invalid_old_password = "अमान्य पुराना पासवर्ड"
+;
+; admin_controller.php line: 344
+admin_controller_change_password = ""
+;
+; admin_controller.php line: 375
+admin_controller_select_username = "उपयोगकर्ता नाम का चयन करें"
+;
+; admin_controller.php line: 412
+admin_controller_select_rolename = "भूमिका नाम का चयन करें"
+;
+; admin_controller.php line: 438
+admin_controller_passwords_dont_match = "पासवर्ड एक समान नहीं"
+;
+; admin_controller.php line: 445
+admin_controller_username_exists = "उपयोगकर्ता मौजूद है"
+;
+; admin_controller.php line: 452
+admin_controller_username_added = ""
+;
+; admin_controller.php line: 461
+admin_controller_username_doesnt_exists = ""
+;
+; admin_controller.php line: 468
+admin_controller_username_deleted = ""
+;
+; admin_controller.php line: 475
+admin_controller_username_doesnt_exists = ""
+;
+; admin_controller.php line: 481
+admin_controller_rolename_doesnt_exists = ""
+;
+; admin_controller.php line: 487
+admin_controller_rolename_added = ""
+;
+; admin_controller.php line: 498
+admin_controller_username_doesnt_exists = ""
+;
+; admin_controller.php line: 504
+admin_controller_rolename_doesnt_exists = ""
+;
+; admin_controller.php line: 514
+admin_controller_rolename_deleted = ""
+;
+; admin_controller.php line: 544
+admin_controller_select_rolename = "भूमिका नाम का चयन करें"
+;
+; admin_controller.php line: 579
+admin_controller_select_activityname = ""
+;
+; admin_controller.php line: 612
+admin_controller_rolename_exists = ""
+;
+; admin_controller.php line: 622
+admin_controller_rolename_added = ""
+;
+; admin_controller.php line: 633
+admin_controller_rolename_doesnt_exists = ""
+;
+; admin_controller.php line: 641
+admin_controller_rolename_deleted = ""
+;
+; admin_controller.php line: 647
+admin_controller_rolename_doesnt_exists = ""
+;
+; admin_controller.php line: 653
+admin_controller_activityname_doesnt_exists = ""
+;
+; admin_controller.php line: 663
+admin_controller_activity_added = ""
+;
+; admin_controller.php line: 669
+admin_controller_rolename_doesnt_exists = ""
+;
+; admin_controller.php line: 676
+admin_controller_activityname_doesnt_exists = ""
+;
+; admin_controller.php line: 688
+admin_controller_activity_deleted = ""
+;
+; admin_controller.php line: 722
+admin_controller_starting_new_crawl = ""
+;
+; admin_controller.php line: 756
+admin_controller_no_description = ""
+;
+; admin_controller.php line: 781
+admin_controller_stop_crawl = ""
+;
+; admin_controller.php line: 787
+admin_controller_resume_crawl = "क्रॉल पुनः आरंभ करें"
+;
+; admin_controller.php line: 811
+admin_controller_delete_crawl_success = ""
+;
+; admin_controller.php line: 816
+admin_controller_delete_crawl_fail = ""
+;
+; admin_controller.php line: 823
+admin_controller_set_index = ""
+;
+; admin_controller.php line: 837
+admin_controller_use_below = ""
+;
+; admin_controller.php line: 838
+admin_controller_use_defaults = ""
+;
+; admin_controller.php line: 840
+admin_controller_use_below = ""
+;
+; admin_controller.php line: 843
+admin_controller_previous_crawl = ""
+;
+; admin_controller.php line: 904
+admin_controller_breadth_first = ""
+;
+; admin_controller.php line: 906
+admin_controller_page_importance = ""
+;
+; admin_controller.php line: 1007
+admin_controller_update_seed_info = ""
+;
+; admin_controller.php line: 1081
+admin_controller_select_crawl = ""
+;
+; admin_controller.php line: 1083
+admin_controller_select_crawl = ""
+;
+; admin_controller.php line: 1111
+admin_controller_unnamed = ""
+;
+; admin_controller.php line: 1116
+admin_controller_mix_created = ""
+;
+; admin_controller.php line: 1125
+admin_controller_set_index = ""
+;
+; admin_controller.php line: 1135
+admin_controller_mix_doesnt_exists = ""
+;
+; admin_controller.php line: 1143
+admin_controller_mix_deleted = ""
+;
+; admin_controller.php line: 1179
+editmix_element_add_crawls = ""
+;
+; admin_controller.php line: 1181
+editmix_element_num_results = ""
+;
+; admin_controller.php line: 1182
+editmix_element_del_grp = ""
+;
+; admin_controller.php line: 1183
+editmix_element_weight = ""
+;
+; admin_controller.php line: 1184
+editmix_element_name = ""
+;
+; admin_controller.php line: 1185
+editmix_add_keywords = ""
+;
+; admin_controller.php line: 1186
+editmix_element_actions = ""
+;
+; admin_controller.php line: 1187
+editmix_add_query = ""
+;
+; admin_controller.php line: 1188
+editmix_element_delete = ""
+;
+; admin_controller.php line: 1240
+admin_controller_mix_saved = ""
+;
+; admin_controller.php line: 1299
+admin_controller_site_filter_update = ""
+;
+; admin_controller.php line: 1328
+admin_controller_select_localename = ""
+;
+; admin_controller.php line: 1371
+admin_controller_locale_added = ""
+;
+; admin_controller.php line: 1378
+admin_controller_localename_doesnt_exists = ""
+;
+; admin_controller.php line: 1387
+admin_controller_localename_deleted = ""
+;
+; admin_controller.php line: 1407
+admin_controller_localestrings_updated = ""
+;
+; admin_controller.php line: 1468
+admin_controller_no_write_config_php = ""
+;
+; admin_controller.php line: 1473
+admin_controller_no_write_work_dir = ""
+;
+; admin_controller.php line: 1478
+admin_controller_post_size_small = ""
+;
+; admin_controller.php line: 1484
+admin_controller_missing_required = ""
+;
+; admin_controller.php line: 1507
+admin_controller_missing_optional = ""
+;
+; admin_controller.php line: 1512
+admin_controller_check_passed = ""
+;
+; admin_controller.php line: 1517
+admin_controller_using_local_config = ""
+;
+; admin_controller.php line: 1587
+admin_controller_configure_work_dir_set = ""
+;
+; admin_controller.php line: 1599
+admin_controller_name_your_bot = ""
+;
+; admin_controller.php line: 1608
+admin_controller_configure_work_profile_made = ""
+;
+; admin_controller.php line: 1616
+admin_controller_configure_no_set_config = ""
+;
+; admin_controller.php line: 1627
+admin_controller_configure_no_create_profile = ""
+;
+; admin_controller.php line: 1636
+admin_controller_configure_work_dir_invalid = ""
+;
+; admin_controller.php line: 1647
+admin_controller_configure_work_dir_invalid = ""
+;
+; admin_controller.php line: 1725
+admin_controller_configure_no_change_db = ""
+;
+; admin_controller.php line: 1739
+admin_controller_configure_profile_change = ""
+;
+; admin_controller.php line: 1753
+admin_controller_configure_no_change_profile = ""
+;
+; admin_controller.php line: 1789
+admin_controller_describe_robot = ""
+;
+; search_controller.php line: 132
+search_controller_logout_successful = "लॉग आउट सफल"
+;
+; search_controller.php line: 206
+search_controller_mix_info = ""
+;
+; search_controller.php line: 209
+search_controller_crawl_info = "क्रॉल जानकारी "
+;
+; search_controller.php line: 263
+search_controller_no_index_set = ""
+;
+; search_controller.php line: 664
+search_controller_cached_version = ""
+;
+; search_controller.php line: 678
+search_controller_summary_data = "सारांश डेटा"
+;
+; settings_controller.php line: 122
+settings_controller_crawl_mix = ""
+;
+; settings_controller.php line: 139
+settings_controller_settings_saved = "सेटिंग्स सहेज दी गई है"
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views
+;
+; admin_view.php line: 78
+admin_view_admin = ""
+;
+; admin_view.php line: 98
+adminview_auto_logout_one_minute = ""
+;
+; crawlstatus_view.php line: 60
+crawlstatus_view_currently_processing = ""
+;
+; crawlstatus_view.php line: 61
+crawlstatus_view_description = ""
+;
+; crawlstatus_view.php line: 66
+crawlstatus_view_starting_crawl = ""
+;
+; crawlstatus_view.php line: 70
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 74
+crawlstatus_view_resuming_crawl = ""
+;
+; crawlstatus_view.php line: 78
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 82
+crawlstatus_view_shutdown_queue = ""
+;
+; crawlstatus_view.php line: 85
+crawlstatus_view_closing_dict = ""
+;
+; crawlstatus_view.php line: 88
+crawlstatus_view_run_plugins = ""
+;
+; crawlstatus_view.php line: 96
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 103
+crawlstatus_view_changeoptions = ""
+;
+; crawlstatus_view.php line: 105
+crawlstatus_view_no_description = ""
+;
+; crawlstatus_view.php line: 110
+crawlstatus_view_timestamp = ""
+;
+; crawlstatus_view.php line: 112
+crawlstatus_view_time_started = ""
+;
+; crawlstatus_view.php line: 116
+crawlstatus_view_queue_memory = ""
+;
+; crawlstatus_view.php line: 121
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 124
+crawlstatus_view_fetcher_memory = ""
+;
+; crawlstatus_view.php line: 129
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 132
+crawlstatus_view_webapp_memory = ""
+;
+; crawlstatus_view.php line: 137
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 140
+crawlstatus_view_urls_per_hour = ""
+;
+; crawlstatus_view.php line: 148
+crawlstatus_view_visited_urls = ""
+;
+; crawlstatus_view.php line: 152
+crawlstatus_view_total_urls = ""
+;
+; crawlstatus_view.php line: 155
+crawlstatus_view_most_recent_fetcher = ""
+;
+; crawlstatus_view.php line: 164
+crawlstatus_view_no_fetcher = ""
+;
+; crawlstatus_view.php line: 168
+crawlstatus_view_most_recent_urls = ""
+;
+; crawlstatus_view.php line: 176
+crawlstatus_view_no_recent_urls = ""
+;
+; crawlstatus_view.php line: 180
+crawlstatus_view_previous_crawls = ""
+;
+; crawlstatus_view.php line: 186
+crawlstatus_view_description = ""
+;
+; crawlstatus_view.php line: 187
+crawlstatus_view_timestamp = ""
+;
+; crawlstatus_view.php line: 188
+crawlstatus_view_url_counts = ""
+;
+; crawlstatus_view.php line: 189
+crawlstatus_view_actions = ""
+;
+; crawlstatus_view.php line: 203
+crawlstatus_view_resume = ""
+;
+; crawlstatus_view.php line: 205
+crawlstatus_view_no_resume = ""
+;
+; crawlstatus_view.php line: 212
+crawlstatus_view_set_index = ""
+;
+; crawlstatus_view.php line: 215
+crawlstatus_view_search_index = ""
+;
+; crawlstatus_view.php line: 222
+crawlstatus_view_delete = ""
+;
+; crawlstatus_view.php line: 229
+crawlstatus_view_no_previous_crawl = ""
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/elements
+;
+; activity_element.php line: 57
+activity_element_activities = ""
+;
+; configure_element.php line: 80
+configure_element_work_directory = ""
+;
+; configure_element.php line: 86
+configure_element_load_or_create = ""
+;
+; configure_element.php line: 99
+configure_element_component_check = ""
+;
+; configure_element.php line: 103
+configure_element_profile_settings = ""
+;
+; configure_element.php line: 105
+configure_element_default_language = ""
+;
+; configure_element.php line: 111
+configure_element_debug_display = ""
+;
+; configure_element.php line: 116
+configure_element_error_info = ""
+;
+; configure_element.php line: 121
+configure_element_query_info = ""
+;
+; configure_element.php line: 126
+configure_element_test_info = ""
+;
+; configure_element.php line: 131
+configure_element_site_access = ""
+;
+; configure_element.php line: 136
+configure_element_web_access = ""
+;
+; configure_element.php line: 141
+configure_element_rss_access = ""
+;
+; configure_element.php line: 146
+configure_element_api_access = ""
+;
+; configure_element.php line: 151
+configure_element_database_setup = ""
+;
+; configure_element.php line: 153
+configure_element_database_system = ""
+;
+; configure_element.php line: 159
+configure_element_databasename = ""
+;
+; configure_element.php line: 166
+configure_element_databaseurl = ""
+;
+; configure_element.php line: 172
+configure_element_databaseuser = ""
+;
+; configure_element.php line: 179
+configure_element_databasepassword = ""
+;
+; configure_element.php line: 189
+configure_element_search_results = ""
+;
+; configure_element.php line: 194
+configure_element_signin_link = ""
+;
+; configure_element.php line: 199
+configure_element_cache_link = ""
+;
+; configure_element.php line: 205
+configure_element_similar_link = ""
+;
+; configure_element.php line: 210
+configure_element_in_link = ""
+;
+; configure_element.php line: 215
+configure_element_ip_link = ""
+;
+; configure_element.php line: 219
+configure_element_queue_server = ""
+;
+; configure_element.php line: 221
+configure_element_queue_server_key = ""
+;
+; configure_element.php line: 227
+configure_element_queue_server_url = ""
+;
+; configure_element.php line: 233
+configure_element_use_memcache = ""
+;
+; configure_element.php line: 240
+configure_element_memcache_servers = ""
+;
+; configure_element.php line: 248
+configure_element_use_filecache = ""
+;
+; configure_element.php line: 257
+configure_element_crawl_robot = ""
+;
+; configure_element.php line: 259
+configure_element_robot_name = ""
+;
+; configure_element.php line: 267
+configure_element_robot_instance = ""
+;
+; configure_element.php line: 274
+configure_element_robot_description = ""
+;
+; configure_element.php line: 283
+configure_element_submit = ""
+;
+; crawloptions_element.php line: 62
+crawloptions_element_back_to_manage = ""
+;
+; crawloptions_element.php line: 65
+crawloptions_element_modify_active_crawl = ""
+;
+; crawloptions_element.php line: 67
+crawloptions_element_edit_crawl_options = ""
+;
+; crawloptions_element.php line: 90
+crawloptions_element_web_crawl = ""
+;
+; crawloptions_element.php line: 100
+crawloptions_element_archive_crawl = ""
+;
+; crawloptions_element.php line: 107
+crawloptions_element_load_options = ""
+;
+; crawloptions_element.php line: 112
+crawloptions_element_crawl_order = ""
+;
+; crawloptions_element.php line: 119
+crawloptions_element_restrict_by_url = ""
+;
+; crawloptions_element.php line: 126
+crawloptions_element_allowed_to_crawl = ""
+;
+; crawloptions_element.php line: 131
+crawloptions_element_disallowed_to_crawl = ""
+;
+; crawloptions_element.php line: 138
+crawloptions_element_seed_sites = ""
+;
+; crawloptions_element.php line: 147
+crawloptions_element_reindex_crawl = ""
+;
+; crawloptions_element.php line: 155
+crawloptions_element_meta_words = ""
+;
+; crawloptions_element.php line: 157
+crawloptions_element_word = ""
+;
+; crawloptions_element.php line: 159
+crawloptions_element_url_pattern = ""
+;
+; crawloptions_element.php line: 165
+crawloptions_element_word = ""
+;
+; crawloptions_element.php line: 171
+crawloptions_element_url_pattern = ""
+;
+; crawloptions_element.php line: 193
+crawloptions_element_indexing_plugins = ""
+;
+; crawloptions_element.php line: 195
+crawloptions_element_plugin = ""
+;
+; crawloptions_element.php line: 198
+crawloptions_element_plugin_include = ""
+;
+; crawloptions_element.php line: 222
+crawloptions_element_save_options = ""
+;
+; editlocales_element.php line: 62
+editlocales_element_back_to_manage = ""
+;
+; editlocales_element.php line: 64
+editlocales_element_edit_locale = ""
+;
+; editlocales_element.php line: 95
+editlocales_element_submit = ""
+;
+; editmix_element.php line: 58
+editmix_element_back_to_mix = ""
+;
+; editmix_element.php line: 60
+mixcrawls_element_edit_mix = ""
+;
+; editmix_element.php line: 71
+mixcrawls_element_mix_name = ""
+;
+; editmix_element.php line: 77
+mixcrawls_element_mix_components = ""
+;
+; editmix_element.php line: 80
+mixcrawls_element_add_group = ""
+;
+; editmix_element.php line: 86
+mixcrawls_element_save_button = ""
+;
+; manageaccount_element.php line: 56
+manageaccount_element_change_password = ""
+;
+; manageaccount_element.php line: 66
+manageaccount_element_old_password = ""
+;
+; manageaccount_element.php line: 71
+manageaccount_element_new_password = ""
+;
+; manageaccount_element.php line: 76
+manageaccount_element_retype_password = ""
+;
+; manageaccount_element.php line: 82
+manageaccount_element_save = ""
+;
+; managecrawls_element.php line: 56
+managecrawls_element_create_crawl = ""
+;
+; managecrawls_element.php line: 65
+managecrawls_element_description = ""
+;
+; managecrawls_element.php line: 71
+managecrawls_element_start_new_crawl = ""
+;
+; managecrawls_element.php line: 75
+managecrawls_element_options = ""
+;
+; managecrawls_element.php line: 79
+managecrawls_element_awaiting_status = ""
+;
+; managecrawls_element.php line: 96
+managecrawls_element_up_longer_update = ""
+;
+; managelocales_element.php line: 59
+managelocales_element_add_locale = ""
+;
+; managelocales_element.php line: 69
+managelocales_element_localenamelabel = ""
+;
+; managelocales_element.php line: 75
+managelocales_element_localetaglabel = ""
+;
+; managelocales_element.php line: 79
+managelocales_element_writingmodelabel = ""
+;
+; managelocales_element.php line: 92
+managelocales_element_submit = ""
+;
+; managelocales_element.php line: 98
+managelocales_element_delete_locale = ""
+;
+; managelocales_element.php line: 108
+managelocales_element_delete_localelabel = ""
+;
+; managelocales_element.php line: 112
+managelocales_element_submit = ""
+;
+; managelocales_element.php line: 117
+managelocales_element_locale_list = ""
+;
+; managelocales_element.php line: 120
+managelocales_element_localename = ""
+;
+; managelocales_element.php line: 121
+managelocales_element_localetag = ""
+;
+; managelocales_element.php line: 122
+managelocales_element_writingmode = ""
+;
+; managelocales_element.php line: 124
+managelocales_element_percenttranslated = ""
+;
+; manageroles_element.php line: 57
+manageroles_element_add_role = ""
+;
+; manageroles_element.php line: 67
+manageroles_element_rolename = ""
+;
+; manageroles_element.php line: 71
+manageroles_element_submit = ""
+;
+; manageroles_element.php line: 76
+manageroles_element_delete_role = ""
+;
+; manageroles_element.php line: 86
+manageusers_element_delete_rolename = ""
+;
+; manageroles_element.php line: 90
+manageroles_element_submit = ""
+;
+; manageroles_element.php line: 94
+manageroles_element_view_role_activities = ""
+;
+; manageroles_element.php line: 103
+manageusers_element_select_role = ""
+;
+; manageroles_element.php line: 123
+manageusers_element_add_activity = ""
+;
+; manageroles_element.php line: 128
+manageroles_element_submit = ""
+;
+; manageusers_element.php line: 57
+manageusers_element_add_user = ""
+;
+; manageusers_element.php line: 67
+manageusers_element_username = ""
+;
+; manageusers_element.php line: 71
+manageusers_element_password = ""
+;
+; manageusers_element.php line: 75
+manageusers_element_retype_password = ""
+;
+; manageusers_element.php line: 80
+manageusers_element_submit = ""
+;
+; manageusers_element.php line: 86
+manageusers_element_delete_user = ""
+;
+; manageusers_element.php line: 96
+manageusers_element_delete_username = ""
+;
+; manageusers_element.php line: 100
+manageusers_element_submit = ""
+;
+; manageusers_element.php line: 105
+manageusers_element_view_user_roles = ""
+;
+; manageusers_element.php line: 114
+manageusers_element_select_user = ""
+;
+; manageusers_element.php line: 135
+manageusers_element_add_role = ""
+;
+; manageusers_element.php line: 140
+manageusers_element_submit = ""
+;
+; mixcrawls_element.php line: 59
+mixcrawls_element_make_mix = ""
+;
+; mixcrawls_element.php line: 69
+mixcrawls_element_mix_name = ""
+;
+; mixcrawls_element.php line: 74
+mixcrawls_element_create_button = ""
+;
+; mixcrawls_element.php line: 78
+mixcrawls_element_available_mixes = ""
+;
+; mixcrawls_element.php line: 80
+mixcrawls_view_name = ""
+;
+; mixcrawls_element.php line: 81
+mixcrawls_view_definition = ""
+;
+; mixcrawls_element.php line: 82
+mixcrawls_view_actions = ""
+;
+; mixcrawls_element.php line: 109
+mixcrawls_view_no_components = ""
+;
+; mixcrawls_element.php line: 114
+mixcrawls_view_edit = ""
+;
+; mixcrawls_element.php line: 120
+mixcrawls_set_index = ""
+;
+; mixcrawls_element.php line: 123
+mixcrawl_search_index = ""
+;
+; mixcrawls_element.php line: 130
+mixcrawls_view_delete = ""
+;
+; searchfilters_element.php line: 57
+searchfilters_element_filter_websites = ""
+;
+; searchfilters_element.php line: 67
+searchfilters_element_sites_to_filter = ""
+;
+; searchfilters_element.php line: 74
+searchfilters_element_save_options = ""
+;
+; signin_element.php line: 63
+signin_element_settings = "सेटिंग्स"
+;
+; signin_element.php line: 68
+signin_element_signin = "साइन इन करें"
+;
+; signin_element.php line: 74
+signin_element_admin = "प्रशासक"
+;
+; signin_element.php line: 76
+signin_element_signout = "साइन आउट करें"
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/helpers
+;
+; pagination_helper.php line: 93
+pagination_helper_previous = ""
+;
+; pagination_helper.php line: 109
+pagination_helper_next = ""
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/layouts
+;
+; rss_layout.php line: 64
+rss_layout_title = ""
+;
+; rss_layout.php line: 72
+rss_layout_description = ""
+;
+; web_layout.php line: 65
+web_layout_title = ""
+;
+; web_layout.php line: 70
+web_layout_description = ""
+;
+; web_layout.php line: 87
+web_layout_query_statistics = ""
+;
+; web_layout.php line: 88
+web_layout_total_elapsed_time = ""
+;
+; web_layout.php line: 93
+web_layout_query_time = ""
+;
+; nocache_view.php line: 65
+nocache_view_no_cache = ""
+;
+; nocache_view.php line: 67
+nocache_view_summary_contents = ""
+;
+; search_view.php line: 82
+search_view_title = ""
+;
+; search_view.php line: 91
+search_view_input_label = ""
+;
+; search_view.php line: 94
+search_view_input_placeholder = "यहाँ लिखें की आप क्या खोजना चाहते हैं!"
+;
+; search_view.php line: 96
+search_view_search = "खोज"
+;
+; search_view.php line: 103
+search_view_query_results = ""
+;
+; search_view.php line: 104
+search_view_calculated = ""
+;
+; search_view.php line: 105
+search_view_results = ""
+;
+; search_view.php line: 135
+search_view_rank = ""
+;
+; search_view.php line: 137
+search_view_relevancy = ""
+;
+; search_view.php line: 139
+search_view_proximity = ""
+;
+; search_view.php line: 141
+search_view_score = ""
+;
+; search_view.php line: 153
+search_view_cache = ""
+;
+; search_view.php line: 156
+search_view_as_text = ""
+;
+; search_view.php line: 167
+search_view_similar = ""
+;
+; search_view.php line: 177
+search_view_inlink = ""
+;
+; search_view.php line: 206
+search_view_developed_seek_quarry = "SeekQuarry द्वारा विकसित"
+;
+; settings_view.php line: 76
+settings_view_settings = "सेटिंग्स"
+;
+; settings_view.php line: 82
+settings_view_results_per_page = "परिणाम प्रति पृष्ठ "
+;
+; settings_view.php line: 87
+settings_view_language_label = "भाषा"
+;
+; settings_view.php line: 91
+settings_view_search_index = "खोज अनुक्रमणिका"
+;
+; settings_view.php line: 99
+settings_view_return_yioop = "Yioop! पर लौटें "
+;
+; settings_view.php line: 102
+settings_view_save = "परिवर्तन सहेजें "
+;
+; settings_view.php line: 110
+setting_install_search_plugin = "Yioop! खोज प्लगइन इन्स्टाल करें"
+;
+; signin_view.php line: 63
+signin_view_signin = "साइन इन"
+;
+; signin_view.php line: 69
+signin_view_username = "उपयोगकर्ता का नाम"
+;
+; signin_view.php line: 75
+signin_view_password = "पासवर्ड"
+;
+; signin_view.php line: 84
+signin_view_login = "लॉग इन करें"
+;
+; signin_view.php line: 91
+signin_view_return_yioop = "वापस Yioop! पर"
\ No newline at end of file
diff --git a/locale/hi/statistics.txt b/locale/hi/statistics.txt
new file mode 100755
index 000000000..09559c0dd
--- /dev/null
+++ b/locale/hi/statistics.txt
@@ -0,0 +1 @@
+d:11;
\ No newline at end of file
diff --git a/locale/in-ID/configure.ini b/locale/in-ID/configure.ini
index 7a62badd4..a3b7dca54 100755
--- a/locale/in-ID/configure.ini
+++ b/locale/in-ID/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = "Login tidak berhasil"
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "Kata sandi tidak sesuai"
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "Kata sandi yang lama salah"
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "Ganti kata sandi"
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "Pilih username"
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "Pilih rolename"
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "Kata sandi tidak sesuai"
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "Username ditemukan"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "Username telah ditambah"
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "Username tidak ditemukan"
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "Username telah dihapus"
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "Username tidak ditemukan"
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "Rolename tidak ditemukan"
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "Rolename telah ditambah"
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "Username tidak ditemukan"
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "Rolename tidak ditemukan"
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "Rolename telah dihapus"
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "Pilih rolename"
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = "Pilih name aktivitas"
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "Rolename ditemukan"
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "Rolename telah ditambah"
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "Rolename tidak ditemukan"
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "Rolename telah dihapus"
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "Rolename tidak ditemukan"
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = "Nama aktivitas tidak ditemukan"
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = "Aktivitas telah ditambah"
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "Rolename tidak ditemukan"
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = "Nama aktivitas tidak ditemukan"
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = "Aktivitas telah dihapus"
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = "Pilih name locale"
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = "Locale telah ditambah"
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = "Locale tidak ditemukan"
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = "Locale telah dihapus"
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = "Logout berhasil"
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/it/configure.ini b/locale/it/configure.ini
index d9cabde4e..a32eb11c8 100755
--- a/locale/it/configure.ini
+++ b/locale/it/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/ja/configure.ini b/locale/ja/configure.ini
index 57d27f49d..caa8c4cba 100755
--- a/locale/ja/configure.ini
+++ b/locale/ja/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = "無効なユーザー名またはパスワー
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "パスワードを違います"
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "無効な古いパスワード"
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "パスワードの編集できました"
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "選択ユーザー名"
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "選択役割名"
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "パスワードを違います"
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "ユーザー名が存在します"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "ユーザー名が追加しました"
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "ユーザー名は存在しません"
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "ユーザー名を削除しました"
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "ユーザー名は存在しません"
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "役割は存在しません"
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "役割が追加しました"
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "ユーザー名は存在しません"
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "役割は存在しません"
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "役割を削除しました"
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "選択役割名"
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = "選択アクティビティ名"
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "役割が存在します"
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "役割が追加しました"
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "役割は存在しません"
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "役割を削除しました"
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "役割は存在しません"
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = "アクティビティ名は存在しません"
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = "アクティビティが追加しました"
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "役割は存在しません"
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = "アクティビティ名は存在しません"
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = "アクティビティを削除しました"
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = "新しい検索を始まります"
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = "検索の説明ありません"
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = "検索を停止する。ちょっと待ってください。"
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = "検索を再会する。ちょっと待ってください。"
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = "検索を削除する。ちょっと待ってください。"
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = "検索削除を失敗しました"
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = "指数のための検索設定する。"
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = "幅優先"
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = "ページの重要性"
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = "シッド情報の更新"
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = "指数のための検索設定する。"
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = "選択ローケル"
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = "ローケルが追加しました"
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = "ローケルは存在しません"
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = "ローケルを削除しました"
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = "ローケルストリングを編集しました"
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = "作業ディレクトリの設定しました。もう一度ログインしてください。"
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = "ボット名を入力してください。"
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = "作業ディレクトリとプロフィールの作成しました。"
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = "config.phpファイルのできない。更新"
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = "プロフィールを作成できない。"
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = "無効な作業ディレクト。プロフィールを作成できない。"
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = "無効な作業ディレクト。プロフィールを作成できない。"
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = "ディータベースの更新ない"
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = "プロフィールの変更できました。"
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = "プロフィールの変更できない。"
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = "ロボットの説明してください。"
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = "ログアウト成功"
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = "%sのこのキャッシュされたバージョンは%sのウィオップから入手しました。"
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
@@ -424,7 +424,7 @@ crawlstatus_view_no_resume = ""
 crawlstatus_view_set_index = "指数の設定する。"
 ;
 ; crawlstatus_view.php line: 215
-crawlstatus_view_search_index = ""
+crawlstatus_view_search_index = "検索指数"
 ;
 ; crawlstatus_view.php line: 222
 crawlstatus_view_delete = "削除"
@@ -886,7 +886,7 @@ search_view_query_results = "キュエリ結果:"
 search_view_calculated = "%s分で計算しました。"
 ;
 ; search_view.php line: 105
-search_view_results = "結果表示 %s ー %s の %s"
+search_view_results = "結果表示%s ー %s の %s"
 ;
 ; search_view.php line: 135
 search_view_rank = "ランク:%s"
diff --git a/locale/ja/statistics.txt b/locale/ja/statistics.txt
index 3131cc2d3..9869bd6bd 100755
--- a/locale/ja/statistics.txt
+++ b/locale/ja/statistics.txt
@@ -1 +1 @@
-d:63;
\ No newline at end of file
+d:64;
\ No newline at end of file
diff --git a/locale/kn/configure.ini b/locale/kn/configure.ini
new file mode 100755
index 000000000..d82b37116
--- /dev/null
+++ b/locale/kn/configure.ini
@@ -0,0 +1,952 @@
+; ***** BEGIN LICENSE BLOCK *****
+;  SeekQuarry/Yioop Open Source Pure PHP Search Engine, Crawler, and Indexer
+;  Copyright (C) 2009, 2010, 2011  Chris Pollett chris@pollett.org
+;
+;  This program is free software: you can redistribute it and/or modify
+;  it under the terms of the GNU General Public License as published by
+;  the Free Software Foundation, either version 3 of the License, or
+;  (at your option) any later version.
+;
+;  This program is distributed in the hope that it will be useful,
+;  but WITHOUT ANY WARRANTY; without even the implied warranty of
+;  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+;  GNU General Public License for more details.
+;
+;  You should have received a copy of the GNU General Public License
+;  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+;  ***** END LICENSE BLOCK *****
+;
+; configure.ini
+;
+; kn configuration file
+;
+[general]
+;
+; Strings to translate on various pages
+;
+[strings]
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//controllers
+;
+; admin_controller.php line: 127
+admin_controller_login_successful = "ಒಳಪ್ರವೇಶಣೆ ಸಫಲ"
+;
+; admin_controller.php line: 132
+admin_controller_login_failed = "ಒಳಪ್ರವೇಶಣೆ ವಿಫಲ, ಬಳಕೆದಾರನ ಹೆಸರು ಅಥವಾ ಪ್ರವೇಶ ಪದ ತಪ್ಪಾಗಿದೆ "
+;
+; admin_controller.php line: 137
+admin_controller_login_to_config = "ಸಂರಚನೆ ಮುಂದುವರೆಸಲು ಒಳಪ್ರವೇಶಿಸಿ"
+;
+; admin_controller.php line: 327
+admin_controller_passwords_dont_match = "ಬರೆದ ಪ್ರವೇಶ ಪದಗಳು ಹೋಲಲಿಲ್ಲ "
+;
+; admin_controller.php line: 337
+admin_controller_invalid_old_password = "ಪ್ರಸ್ತುತ ಪ್ರವೇಶ ಪದ ತಪ್ಪಾಗಿದೆ"
+;
+; admin_controller.php line: 344
+admin_controller_change_password = "ಪ್ರವೇಶ ಪದ ಬದಲಣೆ ಸಫಲವಾಯಿತು"
+;
+; admin_controller.php line: 375
+admin_controller_select_username = "ಬಳಕೆದಾರನ ಹೆಸರನ್ನು ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 412
+admin_controller_select_rolename = "ಬಳಕೆದಾರನ ಪಾತ್ರ ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 438
+admin_controller_passwords_dont_match = "ಬರೆದ ಪ್ರವೇಶ ಪದಗಳು ಹೋಲಲಿಲ್ಲ "
+;
+; admin_controller.php line: 445
+admin_controller_username_exists = "ಈ ಬಳಕೆದಾರನ ಹೆಸರು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇದೆ"
+;
+; admin_controller.php line: 452
+admin_controller_username_added = "ಬಳಕೆದಾರನ ಹೆಸರನ್ನು ಸೃಷ್ಟನೆ ಸಂಪೂರ್ಣವಾಯಿತು"
+;
+; admin_controller.php line: 461
+admin_controller_username_doesnt_exists = "ಈ ಬಳಕೆದಾರನ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 468
+admin_controller_username_deleted = "ಬಳಕೆದಾರನ ಹೆಸರನ್ನು ಅಳಿಸಲಾಯಿತು"
+;
+; admin_controller.php line: 475
+admin_controller_username_doesnt_exists = "ಈ ಬಳಕೆದಾರನ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 481
+admin_controller_rolename_doesnt_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 487
+admin_controller_rolename_added = "ಈ ಪಾತ್ರದ ಹೆಸರನ್ನು ಸೇರಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 498
+admin_controller_username_doesnt_exists = "ಈ ಬಳಕೆದಾರನ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 504
+admin_controller_rolename_doesnt_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 514
+admin_controller_rolename_deleted = "ಈ ಪಾತ್ರದ ಹೆಸರನ್ನು ಅಳಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 544
+admin_controller_select_rolename = "ಬಳಕೆದಾರನ ಪಾತ್ರ ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 579
+admin_controller_select_activityname = "ಚಟುವಟಿಕೆ ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 612
+admin_controller_rolename_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಈಗಾಗಲೇ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇದೆ"
+;
+; admin_controller.php line: 622
+admin_controller_rolename_added = "ಈ ಪಾತ್ರದ ಹೆಸರನ್ನು ಸೇರಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 633
+admin_controller_rolename_doesnt_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 641
+admin_controller_rolename_deleted = "ಈ ಪಾತ್ರದ ಹೆಸರನ್ನು ಅಳಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 647
+admin_controller_rolename_doesnt_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 653
+admin_controller_activityname_doesnt_exists = "ಈ ಚಟುವಟಿಕೆಯ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 663
+admin_controller_activity_added = "ಈ ಚಟುವಟಿಕೆಯನ್ನು ಸೇರಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 669
+admin_controller_rolename_doesnt_exists = "ಈ ಪಾತ್ರದ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 676
+admin_controller_activityname_doesnt_exists = "ಈ ಚಟುವಟಿಕೆಯ ಹೆಸರು ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 688
+admin_controller_activity_deleted = "ಈ ಚಟುವಟಿಕೆಯನ್ನು ಅಳಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 722
+admin_controller_starting_new_crawl = "ಹೊಸ ಕ್ರಾವ್ಲ್  ಪ್ರಾರಂಬಿಸುತಿದ್ದಿವಿ"
+;
+; admin_controller.php line: 756
+admin_controller_no_description = "ಕ್ರಾವ್ಲಿನ ವಿವರಣೆ ಇಲ್ಲ"
+;
+; admin_controller.php line: 781
+admin_controller_stop_crawl = "ಕ್ರಾವ್ಲನ್ನು ನಿಲ್ಲಿಸುತಿದ್ದಿವಿ...ಈ ತೆರೆ ಸ್ವಲ್ಪ ಕ್ಷಣಗಳ ನಂತರ ಮಾರ್ಪಡುವುದು "
+;
+; admin_controller.php line: 787
+admin_controller_resume_crawl = "ಕ್ರಾವ್ಲನ್ನು ಮರುಚಾಲಿಸುತಿದ್ದಿ...ಈ ತೆರೆ ಸ್ವಲ್ಪ ಕ್ಷಣಗಳ ನಂತರ ಮಾರ್ಪಡುವುದು "
+;
+; admin_controller.php line: 811
+admin_controller_delete_crawl_success = "ಕ್ರಾವ್ಲನ್ನು ಅಳಿಸುತಿದ್ದಿವಿ...ಈ ತೆರೆ ಸ್ವಲ್ಪ ಕ್ಷಣಗಳ ನಂತರ ಮಾರ್ಪಡುವುದು"
+;
+; admin_controller.php line: 816
+admin_controller_delete_crawl_fail = "ಕ್ರಾವ್ಲನ್ನು ಅಳಿಸಲು ವಿಫಲವಾಗಿದೆ!! "
+;
+; admin_controller.php line: 823
+admin_controller_set_index = "ಸೂಚಿಕೆಯಾಗಿ ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ"
+;
+; admin_controller.php line: 837
+admin_controller_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
+;
+; admin_controller.php line: 838
+admin_controller_use_defaults = "ಯೂಪ್ ನ ಪೂರ್ವನಿಯೋಜಿತ ನಿಗದಿಗಳನ್ನು ಉಪಯೋಗಿಸಿ"
+;
+; admin_controller.php line: 840
+admin_controller_use_below = "ಐಚ್ಛಿಕ ಆಯ್ಕೆ ಉಪಯೋಗಿಸಿ"
+;
+; admin_controller.php line: 843
+admin_controller_previous_crawl = "ಮೊದಲಿನ ಕ್ರಾವ್ಲ:"
+;
+; admin_controller.php line: 904
+admin_controller_breadth_first = "ಅಗಲ ಮೊದಲಾಗಿ"
+;
+; admin_controller.php line: 906
+admin_controller_page_importance = "ಪುಟ ಪ್ರಾಮುಖ್ಯತೆ"
+;
+; admin_controller.php line: 1007
+admin_controller_update_seed_info = "ಮೂಲ ವೆಬ್ ಸೈಟಿನ ಮಾಹಿತಿಯನ್ನು ಪರಿಷ್ಕರಿಸಲಾಗುತ್ತಿದೆ"
+;
+; admin_controller.php line: 1081
+admin_controller_select_crawl = "ಕ್ರಾವ್ಲನ್ನು ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 1083
+admin_controller_select_crawl = "ಕ್ರಾವ್ಲನ್ನು ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 1111
+admin_controller_unnamed = "ಹೆಸರಿಡದ ಕ್ರಾವ್ಲ"
+;
+; admin_controller.php line: 1116
+admin_controller_mix_created = "ಕ್ರಾವ್ಲಗಳ ಮಿಶ್ರಣ ಸೃಜಿಸಲಾಯಿತು"
+;
+; admin_controller.php line: 1125
+admin_controller_set_index = "ಸೂಚಿಕೆಯಾಗಿ ಹೊಂದಿಸಲಾಗುತ್ತಿದೆ"
+;
+; admin_controller.php line: 1135
+admin_controller_mix_doesnt_exists = "ಅಳಿಸಬೇಕಾದ ಕ್ರಾವ್ಲ ಮಿಶ್ರಣ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 1143
+admin_controller_mix_deleted = "ಕ್ರಾವ್ಲ ಮಿಶ್ರಣ ಅಳಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 1179
+editmix_element_add_crawls = "ಕ್ರಾವ್ಲಗಳನ್ನು ಸೇರಿಸಿ"
+;
+; admin_controller.php line: 1181
+editmix_element_num_results = "ಫಲಿತಾಂಶಗಳ ಸಂಖ್ಯೆ"
+;
+; admin_controller.php line: 1182
+editmix_element_del_grp = "ಗುಂಪನ್ನು ಅಳಿಸು"
+;
+; admin_controller.php line: 1183
+editmix_element_weight = "ಗೌರವ"
+;
+; admin_controller.php line: 1184
+editmix_element_name = "ಹೆಸರು"
+;
+; admin_controller.php line: 1185
+editmix_add_keywords = "ಮುಖ್ಯ ಪದ"
+;
+; admin_controller.php line: 1186
+editmix_element_actions = "ಕ್ರಿಯೆಗಳು"
+;
+; admin_controller.php line: 1187
+editmix_add_query = "ಪ್ರಶ್ನೆಯನ್ನು ಸೇರಿಸು"
+;
+; admin_controller.php line: 1188
+editmix_element_delete = "ಅಳಿಸು"
+;
+; admin_controller.php line: 1240
+admin_controller_mix_saved = "ಕ್ರಾವ್ಲ್ ಮಿಶ್ರಣದಲ್ಲಿ ಬದಲಾವಣೆಯನ್ನು ಉಳಿಸು"
+;
+; admin_controller.php line: 1299
+admin_controller_site_filter_update = "ಸೋಸಿದ ವೆಬ್ ಸೈಟಗಳನ್ನು ಪರಿಷ್ಕರಿಸಲಾಯಿತು"
+;
+; admin_controller.php line: 1328
+admin_controller_select_localename = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಆಯ್ಕೆ ಮಾಡಿ"
+;
+; admin_controller.php line: 1371
+admin_controller_locale_added = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಸೇರಿಸಲಾಗಿದೆ"
+;
+; admin_controller.php line: 1378
+admin_controller_localename_doesnt_exists = "ಈ ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಅಸ್ತಿತ್ವದಲ್ಲಿ ಇಲ್ಲ"
+;
+; admin_controller.php line: 1387
+admin_controller_localename_deleted = "ಪ್ರದೇಶದ ಶಿಷ್ಟತೆ ಅಳಿಸಲಾಗಿದೆ "
+;
+; admin_controller.php line: 1407
+admin_controller_localestrings_updated = "ಪ್ರದೇಶ ಶಿಷ್ಟತೆಯ ಅಕ್ಷರ ಸಮೂಹವನ್ನು ಪರಿಷ್ಕರಿಸಲಾಯಿತು"
+;
+; admin_controller.php line: 1468
+admin_controller_no_write_config_php = "configs/config.php ವೆಬ್ ಸರ್ವರ್ ನಿಂದ ಬರೆಯಲು ಸಶಕ್ತವಲ್ಲ"
+;
+; admin_controller.php line: 1473
+admin_controller_no_write_work_dir = "ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆ ವೆಬ್ ಸರ್ವರ್ ನಿಂದ ಬರೆಯಲು ಸಶಕ್ತವಾಗಿರಬೇಕು"
+;
+; admin_controller.php line: 1478
+admin_controller_post_size_small = "php.ini ಕಡಿತದ ಚರಾಂಶ post_max_size ಕನಿಷ್ಠ ಪಕ್ಷ ೧೬ ಎಂ.ಬಿ. ಇರಬೇಕು"
+;
+; admin_controller.php line: 1484
+admin_controller_missing_required = "ಬರುವ ಅವಶ್ಯಕವಸ್ತುಗಳು ತಪ್ಪಿಹೋಗಿದ್ದಾವೆ:"
+;
+; admin_controller.php line: 1507
+admin_controller_missing_optional = "ಬರುವ ಕಡ್ಡಾಯವಲ್ಲದ ವಸ್ತುಗಳು ತಪ್ಪಿಹೋಗಿದ್ದಾವೆ:"
+;
+; admin_controller.php line: 1512
+admin_controller_check_passed = "ಪರಿಶೀಲನೆ ತೇರ್ಗಡೆಯಾಗಿದೆ"
+;
+; admin_controller.php line: 1517
+admin_controller_using_local_config = "configs/local_config.php ಉಪಯೋಗದಲ್ಲಿದೆ, ಅದರಿಂದ ಮೇಲಿನ ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆಯನ್ನು ಬದಲಾವಣೆ ನಿಷ್ಕ್ರಿಯವಾಗಬಹುದು "
+;
+; admin_controller.php line: 1587
+admin_controller_configure_work_dir_set = "ಕಾರ್ಯ ನಿರ್ದೇಶಿಕೆಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ!  ನೀವು ಮರು ಪ್ರವೇಶಿಸಬೇಕಾಗಬಹುದು"
+;
+; admin_controller.php line: 1599
+admin_controller_name_your_bot = ""
+;
+; admin_controller.php line: 1608
+admin_controller_configure_work_profile_made = ""
+;
+; admin_controller.php line: 1616
+admin_controller_configure_no_set_config = ""
+;
+; admin_controller.php line: 1627
+admin_controller_configure_no_create_profile = ""
+;
+; admin_controller.php line: 1636
+admin_controller_configure_work_dir_invalid = ""
+;
+; admin_controller.php line: 1647
+admin_controller_configure_work_dir_invalid = ""
+;
+; admin_controller.php line: 1725
+admin_controller_configure_no_change_db = ""
+;
+; admin_controller.php line: 1739
+admin_controller_configure_profile_change = ""
+;
+; admin_controller.php line: 1753
+admin_controller_configure_no_change_profile = ""
+;
+; admin_controller.php line: 1789
+admin_controller_describe_robot = ""
+;
+; search_controller.php line: 132
+search_controller_logout_successful = ""
+;
+; search_controller.php line: 206
+search_controller_mix_info = ""
+;
+; search_controller.php line: 209
+search_controller_crawl_info = ""
+;
+; search_controller.php line: 263
+search_controller_no_index_set = ""
+;
+; search_controller.php line: 664
+search_controller_cached_version = ""
+;
+; search_controller.php line: 678
+search_controller_summary_data = ""
+;
+; settings_controller.php line: 122
+settings_controller_crawl_mix = ""
+;
+; settings_controller.php line: 139
+settings_controller_settings_saved = ""
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views
+;
+; admin_view.php line: 78
+admin_view_admin = ""
+;
+; admin_view.php line: 98
+adminview_auto_logout_one_minute = ""
+;
+; crawlstatus_view.php line: 60
+crawlstatus_view_currently_processing = ""
+;
+; crawlstatus_view.php line: 61
+crawlstatus_view_description = ""
+;
+; crawlstatus_view.php line: 66
+crawlstatus_view_starting_crawl = ""
+;
+; crawlstatus_view.php line: 70
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 74
+crawlstatus_view_resuming_crawl = ""
+;
+; crawlstatus_view.php line: 78
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 82
+crawlstatus_view_shutdown_queue = ""
+;
+; crawlstatus_view.php line: 85
+crawlstatus_view_closing_dict = ""
+;
+; crawlstatus_view.php line: 88
+crawlstatus_view_run_plugins = ""
+;
+; crawlstatus_view.php line: 96
+managecrawls_element_stop_crawl = ""
+;
+; crawlstatus_view.php line: 103
+crawlstatus_view_changeoptions = ""
+;
+; crawlstatus_view.php line: 105
+crawlstatus_view_no_description = ""
+;
+; crawlstatus_view.php line: 110
+crawlstatus_view_timestamp = ""
+;
+; crawlstatus_view.php line: 112
+crawlstatus_view_time_started = ""
+;
+; crawlstatus_view.php line: 116
+crawlstatus_view_queue_memory = ""
+;
+; crawlstatus_view.php line: 121
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 124
+crawlstatus_view_fetcher_memory = ""
+;
+; crawlstatus_view.php line: 129
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 132
+crawlstatus_view_webapp_memory = ""
+;
+; crawlstatus_view.php line: 137
+crawlstatus_view_no_mem_data = ""
+;
+; crawlstatus_view.php line: 140
+crawlstatus_view_urls_per_hour = ""
+;
+; crawlstatus_view.php line: 148
+crawlstatus_view_visited_urls = ""
+;
+; crawlstatus_view.php line: 152
+crawlstatus_view_total_urls = ""
+;
+; crawlstatus_view.php line: 155
+crawlstatus_view_most_recent_fetcher = ""
+;
+; crawlstatus_view.php line: 164
+crawlstatus_view_no_fetcher = ""
+;
+; crawlstatus_view.php line: 168
+crawlstatus_view_most_recent_urls = ""
+;
+; crawlstatus_view.php line: 176
+crawlstatus_view_no_recent_urls = ""
+;
+; crawlstatus_view.php line: 180
+crawlstatus_view_previous_crawls = ""
+;
+; crawlstatus_view.php line: 186
+crawlstatus_view_description = ""
+;
+; crawlstatus_view.php line: 187
+crawlstatus_view_timestamp = ""
+;
+; crawlstatus_view.php line: 188
+crawlstatus_view_url_counts = ""
+;
+; crawlstatus_view.php line: 189
+crawlstatus_view_actions = ""
+;
+; crawlstatus_view.php line: 203
+crawlstatus_view_resume = ""
+;
+; crawlstatus_view.php line: 205
+crawlstatus_view_no_resume = ""
+;
+; crawlstatus_view.php line: 212
+crawlstatus_view_set_index = ""
+;
+; crawlstatus_view.php line: 215
+crawlstatus_view_search_index = ""
+;
+; crawlstatus_view.php line: 222
+crawlstatus_view_delete = ""
+;
+; crawlstatus_view.php line: 229
+crawlstatus_view_no_previous_crawl = ""
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/elements
+;
+; activity_element.php line: 57
+activity_element_activities = ""
+;
+; configure_element.php line: 80
+configure_element_work_directory = ""
+;
+; configure_element.php line: 86
+configure_element_load_or_create = ""
+;
+; configure_element.php line: 99
+configure_element_component_check = ""
+;
+; configure_element.php line: 103
+configure_element_profile_settings = ""
+;
+; configure_element.php line: 105
+configure_element_default_language = ""
+;
+; configure_element.php line: 111
+configure_element_debug_display = ""
+;
+; configure_element.php line: 116
+configure_element_error_info = ""
+;
+; configure_element.php line: 121
+configure_element_query_info = ""
+;
+; configure_element.php line: 126
+configure_element_test_info = ""
+;
+; configure_element.php line: 131
+configure_element_site_access = ""
+;
+; configure_element.php line: 136
+configure_element_web_access = ""
+;
+; configure_element.php line: 141
+configure_element_rss_access = ""
+;
+; configure_element.php line: 146
+configure_element_api_access = ""
+;
+; configure_element.php line: 151
+configure_element_database_setup = ""
+;
+; configure_element.php line: 153
+configure_element_database_system = ""
+;
+; configure_element.php line: 159
+configure_element_databasename = ""
+;
+; configure_element.php line: 166
+configure_element_databaseurl = ""
+;
+; configure_element.php line: 172
+configure_element_databaseuser = ""
+;
+; configure_element.php line: 179
+configure_element_databasepassword = ""
+;
+; configure_element.php line: 189
+configure_element_search_results = ""
+;
+; configure_element.php line: 194
+configure_element_signin_link = ""
+;
+; configure_element.php line: 199
+configure_element_cache_link = ""
+;
+; configure_element.php line: 205
+configure_element_similar_link = ""
+;
+; configure_element.php line: 210
+configure_element_in_link = ""
+;
+; configure_element.php line: 215
+configure_element_ip_link = ""
+;
+; configure_element.php line: 219
+configure_element_queue_server = ""
+;
+; configure_element.php line: 221
+configure_element_queue_server_key = ""
+;
+; configure_element.php line: 227
+configure_element_queue_server_url = ""
+;
+; configure_element.php line: 233
+configure_element_use_memcache = ""
+;
+; configure_element.php line: 240
+configure_element_memcache_servers = ""
+;
+; configure_element.php line: 248
+configure_element_use_filecache = ""
+;
+; configure_element.php line: 257
+configure_element_crawl_robot = ""
+;
+; configure_element.php line: 259
+configure_element_robot_name = ""
+;
+; configure_element.php line: 267
+configure_element_robot_instance = ""
+;
+; configure_element.php line: 274
+configure_element_robot_description = ""
+;
+; configure_element.php line: 283
+configure_element_submit = ""
+;
+; crawloptions_element.php line: 62
+crawloptions_element_back_to_manage = ""
+;
+; crawloptions_element.php line: 65
+crawloptions_element_modify_active_crawl = ""
+;
+; crawloptions_element.php line: 67
+crawloptions_element_edit_crawl_options = ""
+;
+; crawloptions_element.php line: 90
+crawloptions_element_web_crawl = ""
+;
+; crawloptions_element.php line: 100
+crawloptions_element_archive_crawl = ""
+;
+; crawloptions_element.php line: 107
+crawloptions_element_load_options = ""
+;
+; crawloptions_element.php line: 112
+crawloptions_element_crawl_order = ""
+;
+; crawloptions_element.php line: 119
+crawloptions_element_restrict_by_url = ""
+;
+; crawloptions_element.php line: 126
+crawloptions_element_allowed_to_crawl = ""
+;
+; crawloptions_element.php line: 131
+crawloptions_element_disallowed_to_crawl = ""
+;
+; crawloptions_element.php line: 138
+crawloptions_element_seed_sites = ""
+;
+; crawloptions_element.php line: 147
+crawloptions_element_reindex_crawl = ""
+;
+; crawloptions_element.php line: 155
+crawloptions_element_meta_words = ""
+;
+; crawloptions_element.php line: 157
+crawloptions_element_word = ""
+;
+; crawloptions_element.php line: 159
+crawloptions_element_url_pattern = ""
+;
+; crawloptions_element.php line: 165
+crawloptions_element_word = ""
+;
+; crawloptions_element.php line: 171
+crawloptions_element_url_pattern = ""
+;
+; crawloptions_element.php line: 193
+crawloptions_element_indexing_plugins = ""
+;
+; crawloptions_element.php line: 195
+crawloptions_element_plugin = ""
+;
+; crawloptions_element.php line: 198
+crawloptions_element_plugin_include = ""
+;
+; crawloptions_element.php line: 222
+crawloptions_element_save_options = ""
+;
+; editlocales_element.php line: 62
+editlocales_element_back_to_manage = ""
+;
+; editlocales_element.php line: 64
+editlocales_element_edit_locale = ""
+;
+; editlocales_element.php line: 95
+editlocales_element_submit = ""
+;
+; editmix_element.php line: 58
+editmix_element_back_to_mix = ""
+;
+; editmix_element.php line: 60
+mixcrawls_element_edit_mix = ""
+;
+; editmix_element.php line: 71
+mixcrawls_element_mix_name = ""
+;
+; editmix_element.php line: 77
+mixcrawls_element_mix_components = ""
+;
+; editmix_element.php line: 80
+mixcrawls_element_add_group = ""
+;
+; editmix_element.php line: 86
+mixcrawls_element_save_button = ""
+;
+; manageaccount_element.php line: 56
+manageaccount_element_change_password = ""
+;
+; manageaccount_element.php line: 66
+manageaccount_element_old_password = ""
+;
+; manageaccount_element.php line: 71
+manageaccount_element_new_password = ""
+;
+; manageaccount_element.php line: 76
+manageaccount_element_retype_password = ""
+;
+; manageaccount_element.php line: 82
+manageaccount_element_save = ""
+;
+; managecrawls_element.php line: 56
+managecrawls_element_create_crawl = ""
+;
+; managecrawls_element.php line: 65
+managecrawls_element_description = ""
+;
+; managecrawls_element.php line: 71
+managecrawls_element_start_new_crawl = ""
+;
+; managecrawls_element.php line: 75
+managecrawls_element_options = ""
+;
+; managecrawls_element.php line: 79
+managecrawls_element_awaiting_status = ""
+;
+; managecrawls_element.php line: 96
+managecrawls_element_up_longer_update = ""
+;
+; managelocales_element.php line: 59
+managelocales_element_add_locale = ""
+;
+; managelocales_element.php line: 69
+managelocales_element_localenamelabel = ""
+;
+; managelocales_element.php line: 75
+managelocales_element_localetaglabel = ""
+;
+; managelocales_element.php line: 79
+managelocales_element_writingmodelabel = ""
+;
+; managelocales_element.php line: 92
+managelocales_element_submit = ""
+;
+; managelocales_element.php line: 98
+managelocales_element_delete_locale = ""
+;
+; managelocales_element.php line: 108
+managelocales_element_delete_localelabel = ""
+;
+; managelocales_element.php line: 112
+managelocales_element_submit = ""
+;
+; managelocales_element.php line: 117
+managelocales_element_locale_list = ""
+;
+; managelocales_element.php line: 120
+managelocales_element_localename = ""
+;
+; managelocales_element.php line: 121
+managelocales_element_localetag = ""
+;
+; managelocales_element.php line: 122
+managelocales_element_writingmode = ""
+;
+; managelocales_element.php line: 124
+managelocales_element_percenttranslated = ""
+;
+; manageroles_element.php line: 57
+manageroles_element_add_role = ""
+;
+; manageroles_element.php line: 67
+manageroles_element_rolename = ""
+;
+; manageroles_element.php line: 71
+manageroles_element_submit = ""
+;
+; manageroles_element.php line: 76
+manageroles_element_delete_role = ""
+;
+; manageroles_element.php line: 86
+manageusers_element_delete_rolename = ""
+;
+; manageroles_element.php line: 90
+manageroles_element_submit = ""
+;
+; manageroles_element.php line: 94
+manageroles_element_view_role_activities = ""
+;
+; manageroles_element.php line: 103
+manageusers_element_select_role = ""
+;
+; manageroles_element.php line: 123
+manageusers_element_add_activity = ""
+;
+; manageroles_element.php line: 128
+manageroles_element_submit = ""
+;
+; manageusers_element.php line: 57
+manageusers_element_add_user = ""
+;
+; manageusers_element.php line: 67
+manageusers_element_username = ""
+;
+; manageusers_element.php line: 71
+manageusers_element_password = ""
+;
+; manageusers_element.php line: 75
+manageusers_element_retype_password = ""
+;
+; manageusers_element.php line: 80
+manageusers_element_submit = ""
+;
+; manageusers_element.php line: 86
+manageusers_element_delete_user = ""
+;
+; manageusers_element.php line: 96
+manageusers_element_delete_username = ""
+;
+; manageusers_element.php line: 100
+manageusers_element_submit = ""
+;
+; manageusers_element.php line: 105
+manageusers_element_view_user_roles = ""
+;
+; manageusers_element.php line: 114
+manageusers_element_select_user = ""
+;
+; manageusers_element.php line: 135
+manageusers_element_add_role = ""
+;
+; manageusers_element.php line: 140
+manageusers_element_submit = ""
+;
+; mixcrawls_element.php line: 59
+mixcrawls_element_make_mix = ""
+;
+; mixcrawls_element.php line: 69
+mixcrawls_element_mix_name = ""
+;
+; mixcrawls_element.php line: 74
+mixcrawls_element_create_button = ""
+;
+; mixcrawls_element.php line: 78
+mixcrawls_element_available_mixes = ""
+;
+; mixcrawls_element.php line: 80
+mixcrawls_view_name = ""
+;
+; mixcrawls_element.php line: 81
+mixcrawls_view_definition = ""
+;
+; mixcrawls_element.php line: 82
+mixcrawls_view_actions = ""
+;
+; mixcrawls_element.php line: 109
+mixcrawls_view_no_components = ""
+;
+; mixcrawls_element.php line: 114
+mixcrawls_view_edit = ""
+;
+; mixcrawls_element.php line: 120
+mixcrawls_set_index = ""
+;
+; mixcrawls_element.php line: 123
+mixcrawl_search_index = ""
+;
+; mixcrawls_element.php line: 130
+mixcrawls_view_delete = ""
+;
+; searchfilters_element.php line: 57
+searchfilters_element_filter_websites = ""
+;
+; searchfilters_element.php line: 67
+searchfilters_element_sites_to_filter = ""
+;
+; searchfilters_element.php line: 74
+searchfilters_element_save_options = "ಉಳಿಸು"
+;
+; signin_element.php line: 63
+signin_element_settings = "ನಿಗದಿಗಳು"
+;
+; signin_element.php line: 68
+signin_element_signin = "ಒಳಪ್ರವೇಶಿಸಿ"
+;
+; signin_element.php line: 74
+signin_element_admin = "ಕಾರ್ಯ ನಿರ್ವಾಹಕ "
+;
+; signin_element.php line: 76
+signin_element_signout = "ನಿಷ್ಕ್ರಮಿಸಿ"
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/helpers
+;
+; pagination_helper.php line: 93
+pagination_helper_previous = "ಹಿಂದಿನ"
+;
+; pagination_helper.php line: 109
+pagination_helper_next = "ಮುಂದಿನ"
+;
+; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/layouts
+;
+; rss_layout.php line: 64
+rss_layout_title = "ಪಿಹೆಚಪಿ ಶೋಧನಾ ಯಂತ್ರ - ಯೂಪ್!: %s"
+;
+; rss_layout.php line: 72
+rss_layout_description = "ಈ ಶೋಧನಾ ಫಲಿತಾಂಶಗಳು ನಿಮ್ಮ ಪ್ರಶ್ನೆ: %s  ಯ ಉತ್ತರ"
+;
+; web_layout.php line: 65
+web_layout_title = "ಪಿಹೆಚಪಿ ಶೋಧನಾ ಯಂತ್ರ - ಯೂಪ್!"
+;
+; web_layout.php line: 70
+web_layout_description = "ಪಿಹೆಚಪಿ ಕ್ರಾವ್ಲರ್ ಮತ್ತು ಶೋಧನಾ ಯಂತ್ರದ ತಂತ್ರಾಂಶ "
+;
+; web_layout.php line: 87
+web_layout_query_statistics = ""
+;
+; web_layout.php line: 88
+web_layout_total_elapsed_time = ""
+;
+; web_layout.php line: 93
+web_layout_query_time = "ಸಮಯ: %s ಸೆಕೆಂಡುಗಳು"
+;
+; nocache_view.php line: 65
+nocache_view_no_cache = ""
+;
+; nocache_view.php line: 67
+nocache_view_summary_contents = ""
+;
+; search_view.php line: 82
+search_view_title = "ಯೂಪ್!, ಪಿಹೆಚಪಿ ಶೋಧನಾ ಯಂತ್ರ "
+;
+; search_view.php line: 91
+search_view_input_label = "ನೀವು ಶೋಧಿಸಬೇಕಾದ ಪದ ವನ್ನು ಇಲ್ಲಿ ಬರೆಯಿರಿ "
+;
+; search_view.php line: 94
+search_view_input_placeholder = "ನಿಮ್ಮ ಪ್ರಶ್ನೆಯನ್ನು ಇಲ್ಲಿ ಬರೆಯಿರಿ "
+;
+; search_view.php line: 96
+search_view_search = "ಹುಡುಕು"
+;
+; search_view.php line: 103
+search_view_query_results = "ನಿಮ್ಮ ಪ್ರಶ್ನೆಯ ಉತ್ತರಗಳು:"
+;
+; search_view.php line: 104
+search_view_calculated = "ಲೆಕ್ಕಾಚಾರದ ಸಮಯ %s ಸೆಕೆಂಡು"
+;
+; search_view.php line: 105
+search_view_results = "ತೋರಿಸುತ್ತಿರುವ ಫಲಿತಾಂಶಗಳು %s - %s ಆಫ್ %s"
+;
+; search_view.php line: 135
+search_view_rank = "ಸ್ಥಾನ: %s"
+;
+; search_view.php line: 137
+search_view_relevancy = "ಪ್ರಾಸ್ತಾವಿಕ: %s"
+;
+; search_view.php line: 139
+search_view_proximity = "ಸಾನಿಧ್ಯ: %s"
+;
+; search_view.php line: 141
+search_view_score = "ಅಂಕ: %s "
+;
+; search_view.php line: 153
+search_view_cache = "ಸಿದ್ಧ ಸ್ಮೃತಿಕೋಶದಿಂದ ನೋಡಿ"
+;
+; search_view.php line: 156
+search_view_as_text = "ಪಠ್ಯ ರೂಪದಲ್ಲಿ ನೋಡಿ"
+;
+; search_view.php line: 167
+search_view_similar = "ಸಮಾನರೂಪದ"
+;
+; search_view.php line: 177
+search_view_inlink = "ಒಳ ಕೊಂಡಿ"
+;
+; search_view.php line: 206
+search_view_developed_seek_quarry = "SeekQuarryಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಸಲಾಗಿದೆ"
+;
+; settings_view.php line: 76
+settings_view_settings = "ನಿಗದಿಗಳು"
+;
+; settings_view.php line: 82
+settings_view_results_per_page = "ಪ್ರತಿ ಪುಟದಲ್ಲಿ ಫಲಿತಾಂಶಗಳ ಸಂಖ್ಯೆ:"
+;
+; settings_view.php line: 87
+settings_view_language_label = "ಭಾಷೆ:"
+;
+; settings_view.php line: 91
+settings_view_search_index = "ಶೋಧನಾ ಸೂಚಿಕೆ"
+;
+; settings_view.php line: 99
+settings_view_return_yioop = "ಯೂಪ್&#039;ಗೆ ಮರಳಿರಿ"
+;
+; settings_view.php line: 102
+settings_view_save = "ಈ ಹೊಂದಾಣಿಕೆಯನ್ನು ಉಳಿಸಿ"
+;
+; settings_view.php line: 110
+setting_install_search_plugin = "ಯೂಪ್ ನನ್ನು  ಅನುಸ್ಟಾಪಿಸಿ. ಯೂಪ್, ಒಂದು ಪ್ರಕಟ ಶೋಧನಾ ಒಳ-ಸೇರಿಕೆ"
+;
+; signin_view.php line: 63
+signin_view_signin = "ಒಳಪ್ರವೇಶಿಸಿ"
+;
+; signin_view.php line: 69
+signin_view_username = "ಬಳಕೆದಾರನ ಹೆಸರು"
+;
+; signin_view.php line: 75
+signin_view_password = "ಪ್ರವೇಶ ಪದ"
+;
+; signin_view.php line: 84
+signin_view_login = "ಒಳಪ್ರವೇಶಿಸಿ"
+;
+; signin_view.php line: 91
+signin_view_return_yioop = "ಯೂಪ್&#039;ಗೆ ಮರಳಿರಿ"
\ No newline at end of file
diff --git a/locale/kn/statistics.txt b/locale/kn/statistics.txt
new file mode 100755
index 000000000..483417392
--- /dev/null
+++ b/locale/kn/statistics.txt
@@ -0,0 +1 @@
+d:36;
\ No newline at end of file
diff --git a/locale/ko/configure.ini b/locale/ko/configure.ini
index a26218f30..8562dfe95 100755
--- a/locale/ko/configure.ini
+++ b/locale/ko/configure.ini
@@ -35,273 +35,273 @@ admin_controller_login_successful = "로그인 성공!!!"
 admin_controller_login_failed = "로그인 실패!!!"
 ;
 ; admin_controller.php line: 137
-admin_controller_login_to_config = ""
+admin_controller_login_to_config = "관리 (default: u=root, p=)"
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "비밀 번호가 일치하지 않습니다."
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "아이디나 비밀번호가 부정확 합니다."
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "비밀 번호를 성공적으로 변경하였습니다."
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "아이디를 선택하여 지정해 주십시요."
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "사용자 권한을 선택해 지정해 주십시요."
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "비밀 번호가 일치하지 않습니다."
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "동일 아이디가 존재하여 생성을 실패하였습니다."
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "아이디를 성공적으로 생성하였습니다."
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "아이디가 존재 하지 않습니다."
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "사용자를 삭제했습니다."
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "아이디가 존재 하지 않습니다."
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "사용자 권한 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "사용자 권한 이름을 추가하였습니다."
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "아이디가 존재 하지 않습니다."
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "사용자 권한 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "사용자 권한이름을 삭제하였습니다."
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "사용자 권한을 선택해 지정해 주십시요."
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = "엑티비티 이름을 선택해 주십시요."
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "동일 권한 이름이 존재 합니다."
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "사용자 권한 이름을 추가하였습니다."
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "사용자 권한 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "사용자 권한이름을 삭제하였습니다."
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "사용자 권한 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = "엑티비티 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = "엑티비티를 추가했습니다."
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "사용자 권한 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = "엑티비티 이름이 존재하지 않습니다."
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = "엑티비티를 삭제 했습니다."
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = "크롤 시작!!"
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = "크롤에 대한 설명이 존재 하지 않습니다."
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = "크롤을 중지합니다.  잠시만 기다려 주십시요."
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = "크롤을 다시 시작합니다. 잠시만 기다려 주십시요."
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = "크롤을 삭제합니다. 잠시만 기다려 주십시요."
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = "크롤 삭제 실패!!"
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = "크롤을 인덱스로써 사용하기 지정"
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = "너비 우선"
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = "페이지 중요성"
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = "씨드 사이트 업데이트"
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = "크롤을 인덱스로써 사용하기 지정"
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = "로케일을 선택하여 주십시요."
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = "로케일 추가!!"
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = "로케일이 존재하지 않습니다."
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = "로케일을 삭제 하였습니다."
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = "로케일 지정 문자열을 업데이트 하였습니다."
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = "작업 디렉토리가 지정 됐습니다. 다시 로그인이 필요할수 있습니다."
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = "로봇 이름을 정해 주십시요."
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = "작업 디렉토리와 프로필이 생성됐습니다."
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = "config.php 파일을  업데이트 실패했습니다."
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = "프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = "작업 디렉토리가 올바르지 않습니다. 프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = "작업 디렉토리가 올바르지 않습니다. 프로필을 생성할수 없습니다."
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = "데이터베이스를 업데이트하는데 문제가 발생했습니다."
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = "프로필을 업데이트 했습니다."
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = "프로필을 업데이트하는데 문제가 발생했습니다."
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = "당신의 로봇을 기술해 주십시요."
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = "로그 아웃 성공!!"
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = "현재 캐시 버젼 %s 은 Yioop 크롤 %s 에 의하여 얻어 졌습니다. "
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
@@ -424,7 +424,7 @@ crawlstatus_view_no_resume = ""
 crawlstatus_view_set_index = "인덱스로 정하기"
 ;
 ; crawlstatus_view.php line: 215
-crawlstatus_view_search_index = ""
+crawlstatus_view_search_index = "검색 인덱스"
 ;
 ; crawlstatus_view.php line: 222
 crawlstatus_view_delete = "삭제"
@@ -822,13 +822,13 @@ searchfilters_element_save_options = ""
 signin_element_settings = "세팅"
 ;
 ; signin_element.php line: 68
-signin_element_signin = "사인인"
+signin_element_signin = "로그 인"
 ;
 ; signin_element.php line: 74
 signin_element_admin = "관리자"
 ;
 ; signin_element.php line: 76
-signin_element_signout = "사인아웃"
+signin_element_signout = "로그 아웃"
 ;
 ; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/helpers
 ;
@@ -841,13 +841,13 @@ pagination_helper_next = "다음"
 ; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views/layouts
 ;
 ; rss_layout.php line: 64
-rss_layout_title = ""
+rss_layout_title = "PHP 검색 엔진 - Yioop! : %s"
 ;
 ; rss_layout.php line: 72
-rss_layout_description = ""
+rss_layout_description = "%s 에 대한 서치 결과:"
 ;
 ; web_layout.php line: 65
-web_layout_title = ""
+web_layout_title = "PHP 검색 엔진 - Yioop!"
 ;
 ; web_layout.php line: 70
 web_layout_description = "찾고자 하는걸 도와드립니다."
diff --git a/locale/ko/statistics.txt b/locale/ko/statistics.txt
index 9869bd6bd..f71103a82 100755
--- a/locale/ko/statistics.txt
+++ b/locale/ko/statistics.txt
@@ -1 +1 @@
-d:64;
\ No newline at end of file
+d:66;
\ No newline at end of file
diff --git a/locale/pl/configure.ini b/locale/pl/configure.ini
index 873092738..250b40ef0 100755
--- a/locale/pl/configure.ini
+++ b/locale/pl/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/pt/configure.ini b/locale/pt/configure.ini
index ac4f33929..c7892f2b1 100755
--- a/locale/pt/configure.ini
+++ b/locale/pt/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/ru/configure.ini b/locale/ru/configure.ini
index 3f7d0d972..264fe6ab3 100755
--- a/locale/ru/configure.ini
+++ b/locale/ru/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/th/configure.ini b/locale/th/configure.ini
index 023408fdd..38edadc86 100755
--- a/locale/th/configure.ini
+++ b/locale/th/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = ""
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = ""
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = ""
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = ""
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = ""
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = ""
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = ""
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = ""
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = ""
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = ""
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = ""
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = ""
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = ""
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = ""
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = ""
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = ""
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = ""
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = ""
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = ""
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = ""
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = ""
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = ""
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/locale/vi-VN/configure.ini b/locale/vi-VN/configure.ini
index 6f390df52..3bb3c7f7a 100755
--- a/locale/vi-VN/configure.ini
+++ b/locale/vi-VN/configure.ini
@@ -35,277 +35,277 @@ admin_controller_login_successful = "Đăng nhập th&agrave;nh c&ocirc;ng"
 admin_controller_login_failed = "T&ecirc;n đăng nhập họăc khẩu kh&ocirc;ng đ&uacute;ng"
 ;
 ; admin_controller.php line: 137
-admin_controller_login_to_config = ""
+admin_controller_login_to_config = "đăng nhập để cấu h&igrave;nh"
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "Những mật khẩu đ&atilde; nhập kh&ocirc;ng tr&ugrave;ng nhau"
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "Mật khẩu cũ bị sai"
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "Thay đổi mật khẩu"
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "Chọn t&ecirc;n sử dụng"
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "Chọn chức vụ"
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "Những mật khẩu đ&atilde; nhập kh&ocirc;ng tr&ugrave;ng nhau"
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "T&ecirc;n sử dụng tồn tại"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "T&ecirc;n sử dụng đ&atilde; đựơc tạo"
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "T&ecirc;n sử dụng kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "X&oacute;a t&ecirc;n sử dụng"
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "T&ecirc;n sử dụng kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "Chức vụ kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "Cộng th&ecirc;m chức vụ "
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "T&ecirc;n sử dụng kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "Chức vụ kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "X&oacute;a chức vụ"
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "Chọn chức vụ"
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = "Lựa chọn họat động"
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "Chức vụ đ&atilde; đựơc d&ugrave;ng"
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "Cộng th&ecirc;m chức vụ "
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "Chức vụ kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "X&oacute;a chức vụ"
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "Chức vụ kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = "T&ecirc;n hoạt động kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = "Bổ sung t&ecirc;n hoạt động "
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "Chức vụ kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = "T&ecirc;n hoạt động kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = "X&oacute;a t&ecirc;n hoạt động"
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = "Bắt đầu sự b&ograve; mới"
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = "Kh&ocirc;ng c&oacute; sự m&ocirc; tả n&agrave;o"
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = "Ngừng thu thập dữ liệu"
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = "Tiếp tục thu thập dữ liệu"
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = "X&oacute;a thu thập dữ liệu th&agrave;nh c&ocirc;ng"
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = "X&oacute;a thu thập dữ liệu kh&ocirc;ng th&agrave;nh c&ocirc;ng"
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = "Thiết lập thu thập dữ liệu để sử dụng l&agrave;m chỉ mục"
 ;
-; admin_controller.php line: 840
-admin_controller_use_below = ""
+; admin_controller.php line: 837
+admin_controller_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; admin_controller.php line: 841
-admin_controller_use_defaults = ""
+; admin_controller.php line: 838
+admin_controller_use_defaults = "Sử dụng mặc định"
 ;
-; admin_controller.php line: 843
-admin_controller_use_below = ""
+; admin_controller.php line: 840
+admin_controller_use_below = "Sử dụng dưới đ&acirc;y"
 ;
-; admin_controller.php line: 846
-admin_controller_previous_crawl = ""
+; admin_controller.php line: 843
+admin_controller_previous_crawl = "trước thu thập dữ liệu"
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = "Bề rộng đầu ti&ecirc;n"
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = "Trang quan trọng"
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = "Cập nhật th&ocirc;ng tin trang web hạt giống"
 ;
-; admin_controller.php line: 1084
-admin_controller_select_crawl = ""
+; admin_controller.php line: 1081
+admin_controller_select_crawl = "Chọn thu thập th&ocirc;ng tin"
 ;
-; admin_controller.php line: 1086
-admin_controller_select_crawl = ""
+; admin_controller.php line: 1083
+admin_controller_select_crawl = "Chọn thu thập th&ocirc;ng tin"
 ;
-; admin_controller.php line: 1114
-admin_controller_unnamed = ""
+; admin_controller.php line: 1111
+admin_controller_unnamed = "V&ocirc; danh"
 ;
-; admin_controller.php line: 1119
-admin_controller_mix_created = ""
+; admin_controller.php line: 1116
+admin_controller_mix_created = "Tạo ra hỗn hợp "
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = "Thiết lập thu thập dữ liệu để sử dụng l&agrave;m chỉ mục"
 ;
-; admin_controller.php line: 1138
-admin_controller_mix_doesnt_exists = ""
+; admin_controller.php line: 1135
+admin_controller_mix_doesnt_exists = "Kết hợp n&agrave;y kh&ocirc;ng tồn tại"
+;
+; admin_controller.php line: 1143
+admin_controller_mix_deleted = "X&oacute;a kết hợp "
 ;
-; admin_controller.php line: 1146
-admin_controller_mix_deleted = ""
+; admin_controller.php line: 1179
+editmix_element_add_crawls = "Cộng th&ecirc;m thu thập"
+;
+; admin_controller.php line: 1181
+editmix_element_num_results = "Số kết quả"
 ;
 ; admin_controller.php line: 1182
-editmix_element_add_crawls = ""
+editmix_element_del_grp = "Nh&oacute;m bị x&oacute;a "
+;
+; admin_controller.php line: 1183
+editmix_element_weight = "Trọng lượng"
 ;
 ; admin_controller.php line: 1184
-editmix_element_num_results = ""
+editmix_element_name = "T&ecirc;n"
 ;
 ; admin_controller.php line: 1185
-editmix_element_del_grp = ""
+editmix_add_keywords = "Từ kh&oacute;a "
 ;
 ; admin_controller.php line: 1186
-editmix_element_weight = ""
+editmix_element_actions = "H&agrave;nh động"
 ;
 ; admin_controller.php line: 1187
-editmix_element_name = ""
+editmix_add_query = "Cộng th&ecirc;m truy vấn"
 ;
 ; admin_controller.php line: 1188
-editmix_add_keywords = ""
-;
-; admin_controller.php line: 1189
-editmix_element_actions = ""
-;
-; admin_controller.php line: 1190
-editmix_add_query = ""
-;
-; admin_controller.php line: 1191
-editmix_element_delete = ""
+editmix_element_delete = "X&oacute;a"
 ;
-; admin_controller.php line: 1243
-admin_controller_mix_saved = ""
+; admin_controller.php line: 1240
+admin_controller_mix_saved = "Kết hợp đ&atilde; được lưu dữ"
 ;
-; admin_controller.php line: 1302
-admin_controller_site_filter_update = ""
+; admin_controller.php line: 1299
+admin_controller_site_filter_update = "Cập nhật c&aacute;c trang web lọc"
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = "Chọn miền địa phương"
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = "Miền địa phương th&ecirc;m v&agrave;o"
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = "Miền địa phương kh&ocirc;ng tồn tại"
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = "X&oacute;a miền địa phương"
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = "Chuỗi Địa phương được cập nhật"
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
-admin_controller_check_passed = ""
+; admin_controller.php line: 1512
+admin_controller_check_passed = "Kiểm tra được th&ocirc;ng qua"
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 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: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = "Đặt t&ecirc;n cho r&ocirc; b&ocirc; của bạn"
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 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: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = "Kh&ocirc;ng thể cập nhật hồ sơ config.php"
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = "Kh&ocirc;ng thể tạo hồ sơ"
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 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: 1650
+; admin_controller.php line: 1647
 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: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = "Vấn đề cập nhật cơ sở dữ liệu"
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = "Hồ sơ được cập nhật"
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = "C&oacute; sự trở ngaị về việc cập nhật hồ sơ "
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = "Diễn tả r&ocirc; b&ocirc; của bạn"
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = "Tho&aacute;t th&agrave;nh c&ocirc;ng"
 ;
-; search_controller.php line: 200
-search_controller_mix_info = ""
+; search_controller.php line: 206
+search_controller_mix_info = "Bằng c&aacute;ch sử dụng kết hợp thu thập dữ liệu %s"
 ;
-; search_controller.php line: 203
-search_controller_crawl_info = ""
+; search_controller.php line: 209
+search_controller_crawl_info = "Sử dụng chỉ số %s"
 ;
-; search_controller.php line: 253
-search_controller_no_index_set = ""
+; search_controller.php line: 263
+search_controller_no_index_set = "Kh&ocirc;ng c&oacute; chỉ mục t&igrave;m kiếm thiết lập để sử dụng"
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = "Trang gốc n&agrave;y: %s đ&atilde; t&igrave;m được bởi c&ocirc;ng cụ t&igrave;m kiẽm Yioop v&agrave;o ng&agrave;y %s."
 ;
-; search_controller.php line: 659
-search_controller_summary_data = ""
+; search_controller.php line: 678
+search_controller_summary_data = "Chuyển đổi chiết xuất trang t&oacute;m tắt"
 ;
 ; settings_controller.php line: 122
-settings_controller_crawl_mix = ""
+settings_controller_crawl_mix = "Thu thập th&ocirc;ng tin hỗn hợp"
 ;
 ; settings_controller.php line: 139
 settings_controller_settings_saved = "Những c&agrave;i đặt đ&atilde; được lưu lại"
@@ -313,7 +313,7 @@ settings_controller_settings_saved = "Những c&agrave;i đặt đ&atilde; đư
 ; /Applications/XAMPP/xamppfiles/htdocs/git/yioop//views
 ;
 ; admin_view.php line: 78
-admin_view_admin = ""
+admin_view_admin = "Quản trị"
 ;
 ; admin_view.php line: 98
 adminview_auto_logout_one_minute = "Tự động tho&aacute;t trong một ph&uacute;t"
@@ -325,28 +325,28 @@ crawlstatus_view_currently_processing = "Hiện tại đang tiến h&agrave;nh"
 crawlstatus_view_description = "M&ocirc; tả:"
 ;
 ; crawlstatus_view.php line: 66
-crawlstatus_view_starting_crawl = ""
+crawlstatus_view_starting_crawl = "Bắt đầu thu thập dữ liệu mới ..."
 ;
 ; crawlstatus_view.php line: 70
-managecrawls_element_stop_crawl = ""
+managecrawls_element_stop_crawl = "Dừng thu thập th&ocirc;ng tin"
 ;
 ; crawlstatus_view.php line: 74
-crawlstatus_view_resuming_crawl = ""
+crawlstatus_view_resuming_crawl = "Nối lại thu thập dữ liệu"
 ;
 ; crawlstatus_view.php line: 78
-managecrawls_element_stop_crawl = ""
+managecrawls_element_stop_crawl = "Dừng thu thập th&ocirc;ng tin"
 ;
 ; crawlstatus_view.php line: 82
-crawlstatus_view_shutdown_queue = ""
+crawlstatus_view_shutdown_queue = "Đ&oacute;ng h&agrave;ng đợi"
 ;
 ; crawlstatus_view.php line: 85
-crawlstatus_view_closing_dict = ""
+crawlstatus_view_closing_dict = "Đ&oacute;ng từ điển thu thập dữ liệu"
 ;
 ; crawlstatus_view.php line: 88
 crawlstatus_view_run_plugins = ""
 ;
 ; crawlstatus_view.php line: 96
-managecrawls_element_stop_crawl = ""
+managecrawls_element_stop_crawl = "Dừng thu thập th&ocirc;ng tin"
 ;
 ; crawlstatus_view.php line: 103
 crawlstatus_view_changeoptions = ""
@@ -424,7 +424,7 @@ crawlstatus_view_no_resume = ""
 crawlstatus_view_set_index = "C&agrave;i l&agrave;m mục lục"
 ;
 ; crawlstatus_view.php line: 215
-crawlstatus_view_search_index = ""
+crawlstatus_view_search_index = "T&igrave;m mục lục"
 ;
 ; crawlstatus_view.php line: 222
 crawlstatus_view_delete = "Xo&aacute;"
diff --git a/locale/vi-VN/statistics.txt b/locale/vi-VN/statistics.txt
index 2e3c64c6e..2a8ca5e0d 100755
--- a/locale/vi-VN/statistics.txt
+++ b/locale/vi-VN/statistics.txt
@@ -1 +1 @@
-d:46;
\ No newline at end of file
+d:58;
\ No newline at end of file
diff --git a/locale/zh-CN/configure.ini b/locale/zh-CN/configure.ini
index 70bfe5786..987c145a2 100755
--- a/locale/zh-CN/configure.ini
+++ b/locale/zh-CN/configure.ini
@@ -37,271 +37,271 @@ admin_controller_login_failed = "登入失敗"
 ; admin_controller.php line: 137
 admin_controller_login_to_config = ""
 ;
-; admin_controller.php line: 330
+; admin_controller.php line: 327
 admin_controller_passwords_dont_match = "密碼錯誤"
 ;
-; admin_controller.php line: 340
+; admin_controller.php line: 337
 admin_controller_invalid_old_password = "密碼無效"
 ;
-; admin_controller.php line: 347
+; admin_controller.php line: 344
 admin_controller_change_password = "改變密碼"
 ;
-; admin_controller.php line: 378
+; admin_controller.php line: 375
 admin_controller_select_username = "使用者名稱"
 ;
-; admin_controller.php line: 415
+; admin_controller.php line: 412
 admin_controller_select_rolename = "暱稱"
 ;
-; admin_controller.php line: 441
+; admin_controller.php line: 438
 admin_controller_passwords_dont_match = "密碼錯誤"
 ;
-; admin_controller.php line: 448
+; admin_controller.php line: 445
 admin_controller_username_exists = "使用者已存在"
 ;
-; admin_controller.php line: 455
+; admin_controller.php line: 452
 admin_controller_username_added = "新增使用者"
 ;
-; admin_controller.php line: 464
+; admin_controller.php line: 461
 admin_controller_username_doesnt_exists = "此使用者不存在"
 ;
-; admin_controller.php line: 471
+; admin_controller.php line: 468
 admin_controller_username_deleted = "刪除使用者"
 ;
-; admin_controller.php line: 478
+; admin_controller.php line: 475
 admin_controller_username_doesnt_exists = "此使用者不存在"
 ;
-; admin_controller.php line: 484
+; admin_controller.php line: 481
 admin_controller_rolename_doesnt_exists = "無此暱稱"
 ;
-; admin_controller.php line: 490
+; admin_controller.php line: 487
 admin_controller_rolename_added = "增加暱稱"
 ;
-; admin_controller.php line: 501
+; admin_controller.php line: 498
 admin_controller_username_doesnt_exists = "此使用者不存在"
 ;
-; admin_controller.php line: 507
+; admin_controller.php line: 504
 admin_controller_rolename_doesnt_exists = "無此暱稱"
 ;
-; admin_controller.php line: 517
+; admin_controller.php line: 514
 admin_controller_rolename_deleted = "刪除暱稱"
 ;
-; admin_controller.php line: 547
+; admin_controller.php line: 544
 admin_controller_select_rolename = "暱稱"
 ;
-; admin_controller.php line: 582
+; admin_controller.php line: 579
 admin_controller_select_activityname = ""
 ;
-; admin_controller.php line: 615
+; admin_controller.php line: 612
 admin_controller_rolename_exists = "此暱稱已存在"
 ;
-; admin_controller.php line: 625
+; admin_controller.php line: 622
 admin_controller_rolename_added = "增加暱稱"
 ;
-; admin_controller.php line: 636
+; admin_controller.php line: 633
 admin_controller_rolename_doesnt_exists = "無此暱稱"
 ;
-; admin_controller.php line: 644
+; admin_controller.php line: 641
 admin_controller_rolename_deleted = "刪除暱稱"
 ;
-; admin_controller.php line: 650
+; admin_controller.php line: 647
 admin_controller_rolename_doesnt_exists = "無此暱稱"
 ;
-; admin_controller.php line: 656
+; admin_controller.php line: 653
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 666
+; admin_controller.php line: 663
 admin_controller_activity_added = ""
 ;
-; admin_controller.php line: 672
+; admin_controller.php line: 669
 admin_controller_rolename_doesnt_exists = "無此暱稱"
 ;
-; admin_controller.php line: 679
+; admin_controller.php line: 676
 admin_controller_activityname_doesnt_exists = ""
 ;
-; admin_controller.php line: 691
+; admin_controller.php line: 688
 admin_controller_activity_deleted = ""
 ;
-; admin_controller.php line: 725
+; admin_controller.php line: 722
 admin_controller_starting_new_crawl = "開始新的搜尋"
 ;
-; admin_controller.php line: 759
+; admin_controller.php line: 756
 admin_controller_no_description = "沒有任何項目"
 ;
-; admin_controller.php line: 784
+; admin_controller.php line: 781
 admin_controller_stop_crawl = "停止搜尋,需要一段時間更新"
 ;
-; admin_controller.php line: 790
+; admin_controller.php line: 787
 admin_controller_resume_crawl = "回復搜尋,需要一段時間更新"
 ;
-; admin_controller.php line: 814
+; admin_controller.php line: 811
 admin_controller_delete_crawl_success = "刪除搜尋,需要一段時間更新"
 ;
-; admin_controller.php line: 819
+; admin_controller.php line: 816
 admin_controller_delete_crawl_fail = "刪除搜尋失敗"
 ;
-; admin_controller.php line: 826
+; admin_controller.php line: 823
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 840
+; admin_controller.php line: 837
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 841
+; admin_controller.php line: 838
 admin_controller_use_defaults = ""
 ;
-; admin_controller.php line: 843
+; admin_controller.php line: 840
 admin_controller_use_below = ""
 ;
-; admin_controller.php line: 846
+; admin_controller.php line: 843
 admin_controller_previous_crawl = ""
 ;
-; admin_controller.php line: 907
+; admin_controller.php line: 904
 admin_controller_breadth_first = "深度優先"
 ;
-; admin_controller.php line: 909
+; admin_controller.php line: 906
 admin_controller_page_importance = "網頁重要性"
 ;
-; admin_controller.php line: 1010
+; admin_controller.php line: 1007
 admin_controller_update_seed_info = ""
 ;
-; admin_controller.php line: 1084
+; admin_controller.php line: 1081
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1086
+; admin_controller.php line: 1083
 admin_controller_select_crawl = ""
 ;
-; admin_controller.php line: 1114
+; admin_controller.php line: 1111
 admin_controller_unnamed = ""
 ;
-; admin_controller.php line: 1119
+; admin_controller.php line: 1116
 admin_controller_mix_created = ""
 ;
-; admin_controller.php line: 1128
+; admin_controller.php line: 1125
 admin_controller_set_index = ""
 ;
-; admin_controller.php line: 1138
+; admin_controller.php line: 1135
 admin_controller_mix_doesnt_exists = ""
 ;
-; admin_controller.php line: 1146
+; admin_controller.php line: 1143
 admin_controller_mix_deleted = ""
 ;
-; admin_controller.php line: 1182
+; admin_controller.php line: 1179
 editmix_element_add_crawls = ""
 ;
-; admin_controller.php line: 1184
+; admin_controller.php line: 1181
 editmix_element_num_results = ""
 ;
-; admin_controller.php line: 1185
+; admin_controller.php line: 1182
 editmix_element_del_grp = ""
 ;
-; admin_controller.php line: 1186
+; admin_controller.php line: 1183
 editmix_element_weight = ""
 ;
-; admin_controller.php line: 1187
+; admin_controller.php line: 1184
 editmix_element_name = ""
 ;
-; admin_controller.php line: 1188
+; admin_controller.php line: 1185
 editmix_add_keywords = ""
 ;
-; admin_controller.php line: 1189
+; admin_controller.php line: 1186
 editmix_element_actions = ""
 ;
-; admin_controller.php line: 1190
+; admin_controller.php line: 1187
 editmix_add_query = ""
 ;
-; admin_controller.php line: 1191
+; admin_controller.php line: 1188
 editmix_element_delete = ""
 ;
-; admin_controller.php line: 1243
+; admin_controller.php line: 1240
 admin_controller_mix_saved = ""
 ;
-; admin_controller.php line: 1302
+; admin_controller.php line: 1299
 admin_controller_site_filter_update = ""
 ;
-; admin_controller.php line: 1331
+; admin_controller.php line: 1328
 admin_controller_select_localename = ""
 ;
-; admin_controller.php line: 1374
+; admin_controller.php line: 1371
 admin_controller_locale_added = ""
 ;
-; admin_controller.php line: 1381
+; admin_controller.php line: 1378
 admin_controller_localename_doesnt_exists = ""
 ;
-; admin_controller.php line: 1390
+; admin_controller.php line: 1387
 admin_controller_localename_deleted = ""
 ;
-; admin_controller.php line: 1410
+; admin_controller.php line: 1407
 admin_controller_localestrings_updated = ""
 ;
-; admin_controller.php line: 1471
+; admin_controller.php line: 1468
 admin_controller_no_write_config_php = ""
 ;
-; admin_controller.php line: 1476
+; admin_controller.php line: 1473
 admin_controller_no_write_work_dir = ""
 ;
-; admin_controller.php line: 1481
+; admin_controller.php line: 1478
 admin_controller_post_size_small = ""
 ;
-; admin_controller.php line: 1487
+; admin_controller.php line: 1484
 admin_controller_missing_required = ""
 ;
-; admin_controller.php line: 1510
+; admin_controller.php line: 1507
 admin_controller_missing_optional = ""
 ;
-; admin_controller.php line: 1515
+; admin_controller.php line: 1512
 admin_controller_check_passed = ""
 ;
-; admin_controller.php line: 1520
+; admin_controller.php line: 1517
 admin_controller_using_local_config = ""
 ;
-; admin_controller.php line: 1590
+; admin_controller.php line: 1587
 admin_controller_configure_work_dir_set = ""
 ;
-; admin_controller.php line: 1602
+; admin_controller.php line: 1599
 admin_controller_name_your_bot = ""
 ;
-; admin_controller.php line: 1611
+; admin_controller.php line: 1608
 admin_controller_configure_work_profile_made = ""
 ;
-; admin_controller.php line: 1619
+; admin_controller.php line: 1616
 admin_controller_configure_no_set_config = ""
 ;
-; admin_controller.php line: 1630
+; admin_controller.php line: 1627
 admin_controller_configure_no_create_profile = ""
 ;
-; admin_controller.php line: 1639
+; admin_controller.php line: 1636
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1650
+; admin_controller.php line: 1647
 admin_controller_configure_work_dir_invalid = ""
 ;
-; admin_controller.php line: 1728
+; admin_controller.php line: 1725
 admin_controller_configure_no_change_db = ""
 ;
-; admin_controller.php line: 1742
+; admin_controller.php line: 1739
 admin_controller_configure_profile_change = ""
 ;
-; admin_controller.php line: 1756
+; admin_controller.php line: 1753
 admin_controller_configure_no_change_profile = ""
 ;
-; admin_controller.php line: 1792
+; admin_controller.php line: 1789
 admin_controller_describe_robot = ""
 ;
-; search_controller.php line: 126
+; search_controller.php line: 132
 search_controller_logout_successful = ""
 ;
-; search_controller.php line: 200
+; search_controller.php line: 206
 search_controller_mix_info = ""
 ;
-; search_controller.php line: 203
+; search_controller.php line: 209
 search_controller_crawl_info = ""
 ;
-; search_controller.php line: 253
+; search_controller.php line: 263
 search_controller_no_index_set = ""
 ;
-; search_controller.php line: 645
+; search_controller.php line: 664
 search_controller_cached_version = ""
 ;
-; search_controller.php line: 659
+; search_controller.php line: 678
 search_controller_summary_data = ""
 ;
 ; settings_controller.php line: 122
diff --git a/models/locale_model.php b/models/locale_model.php
index aba4fa027..a55cfb05d 100644
--- a/models/locale_model.php
+++ b/models/locale_model.php
@@ -36,6 +36,21 @@ if(!defined('BASE_DIR')) {echo "BAD REQUEST"; exit();}
 /** Loads base model class if necessary */
 require_once BASE_DIR."/models/model.php";

+/**
+ * Function for comparing two locale arrays by locale tag so can sort
+ *
+ * @param array $a an associative array of locale info
+ * @param array $b an associative array of locale info
+ *
+ * @return int -1, 0, or 1 depending on which is alphabetically smaller or if
+ *      they are the same size
+ */
+function lessThanLocale($a, $b) {
+    if ($a["LOCALE_TAG"] == $b["LOCALE_TAG"]) {
+        return 0;
+    }
+    return ($a["LOCALE_TAG"] < $b["LOCALE_TAG"]) ? -1 : 1;
+}

 /**
  * Used to encapsulate information about a locale (data about a language in
@@ -177,8 +192,8 @@ class LocaleModel extends Model

         }
         unset($locales[$i]); //last one will be null
-
-
+        usort($locales,"lessThanLocale");
+
         return $locales;
     }

diff --git a/upgrade_functions.php b/upgrade_functions.php
new file mode 100644
index 000000000..103d5c479
--- /dev/null
+++ b/upgrade_functions.php
@@ -0,0 +1,151 @@
+<?php
+/**
+ *  SeekQuarry/Yioop --
+ *  Open Source Pure PHP Search Engine, Crawler, and Indexer
+ *
+ *  Copyright (C) 2009, 2010, 2011  Chris Pollett chris@pollett.org
+ *
+ *  LICENSE:
+ *
+ *  This program is free software: you can redistribute it and/or modify
+ *  it under the terms of the GNU General Public License as published by
+ *  the Free Software Foundation, either version 3 of the License, or
+ *  (at your option) any later version.
+ *
+ *  This program is distributed in the hope that it will be useful,
+ *  but WITHOUT ANY WARRANTY; without even the implied warranty of
+ *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+ *  GNU General Public License for more details.
+ *
+ *  You should have received a copy of the GNU General Public License
+ *  along with this program.  If not, see <http://www.gnu.org/licenses/>.
+ *
+ *  END LICENSE
+ *
+ * This file contains global functions connected to upgrading the database
+ * and locales between different versions of Yioop!
+ *
+ * @author Chris Pollett chris@pollett.org
+ * @package seek_quarry
+ * @license http://www.gnu.org/licenses/ GPL3
+ * @link http://www.seekquarry.com/
+ * @copyright 2009, 2010, 2011
+ * @filesource
+ */
+
+ /**
+ * Checks to see if the locale data of Yioop! in the work dir is older than the
+ * currently running Yioop!
+ */
+function upgradeLocaleCheck()
+{
+    global $locale_tag;
+    $config_name = LOCALE_DIR."/$locale_tag/configure.ini";
+    $fallback_config_name =
+        FALLBACK_LOCALE_DIR."/$locale_tag/configure.ini";
+    if(filemtime($fallback_config_name) > filemtime($config_name)) {
+        return "locale";
+    }
+    return false;
+}
+
+/**
+ * If the locale data of Yioop! in the work directory is older than the
+ * currently running Yioop! then this function is called to at least
+ * try to copy the new strings into the old profile.
+ */
+function upgradeLocale()
+{
+    global $locale;
+    $locale = new LocaleModel();
+    $locale->extractMergeLocales();
+}
+
+/**
+ * Checks to see if the database data of Yioop! is from an older version
+ * of Yioop! than the currently running Yioop!
+ */
+function upgradeDatabaseCheck()
+{
+    $model = new Model();
+    $model->db->selectDB(DB_NAME);
+    $sql = "SELECT ID FROM VERSION";
+
+    $result = @$model->db->execute($sql);
+    if($result !== false) {
+        $row = $model->db->fetchArray($result);
+        if($row['ID'] == 1) {
+            return false;
+        }
+    }
+    return true;
+}
+
+/**
+ * If the database data of Yioop!  is older than the version of the
+ * currently running Yioop! then this function is called to try
+ * upgrade the database to the new version
+ */
+function upgradeDatabase()
+{
+    $versions = array(0, 1, 2);
+    $model = new Model();
+    $model->db->selectDB(DB_NAME);
+    $sql = "SELECT ID FROM VERSION";
+    $result = @$model->db->execute($sql);
+    if($result !== false) {
+        $row = $model->db->fetchArray($result);
+        if(isset($row['ID']) && in_array($row['ID'], $versions)) {
+            $current_version = $row['ID'];
+        } else {
+            $current_version = 0;
+        }
+    } else {
+        $current_version = 0;
+    }
+    $key = array_search($current_version, $versions);
+    $versions = array_slice($versions, $current_version + 1);
+    foreach($versions as $version) {
+        $upgradeDB = "upgradeDatabaseVersion$version";
+        $upgradeDB($model->db);
+    }
+}
+
+/**
+ * Upgrades a Version 0 version of the Yioop! database to a Version 1 version
+ * @param resource $db database handle to use to upgrade
+ */
+function upgradeDatabaseVersion1($db)
+{
+    $db->execute("CREATE TABLE VERSION( ID INTEGER PRIMARY KEY)");
+    $db->execute("INSERT INTO VERSION VALUES (1)");
+    $db->execute("CREATE TABLE USER_SESSION( USER_ID INTEGER PRIMARY KEY, ".
+        "SESSION VARCHAR(4096))");
+}
+
+/**
+ * Upgrades a Version 1 version of the Yioop! database to a Version 2 version
+ * @param resource $db database handle to use to upgrade
+ */
+function upgradeDatabaseVersion2($db)
+{
+    $db->execute("DELETE FROM VERSION;");
+    $db->execute("INSERT INTO VERSION VALUES (2)");
+    $db->execute("ALTER TABLE USER ADD UNIQUE ( USER_NAME )" );
+    $db->execute("INSERT INTO LOCALE VALUES (17, 'kn', 'ಕನ್ನಡ', 'lr-tb')");
+    $db->execute("INSERT INTO LOCALE VALUES (18, 'hi', 'हिन्दी', 'lr-tb')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (3, 5,
+        'Modifier les rôles')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (4, 5,
+        'Modifier les indexes')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (5, 5,
+        'Mélanger les indexes')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (6, 5,
+        'Les filtres de recherche')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (7, 5,
+        'Modifier les lieux')");
+    $db->execute("INSERT INTO TRANSLATION_LOCALE VALUES (8, 5,
+        'Configurer')");
+
+}
+?>
ViewGit