// Handle edits in untranslated strings if (isset($_REQUEST["edit_tran_$i"]) || isset($_REQUEST['translate_all'])) { // Handle edits in edit translations if (strlen($_REQUEST["tran_$i"]) > 0 && strlen($_REQUEST["source_$i"]) > 0) { $translations->updateTrans($_REQUEST["source_$i"], $_REQUEST["tran_$i"]); } } elseif (isset($_REQUEST["del_tran_$i"])) { // Handle deletes here if (strlen($_REQUEST["source_$i"]) > 0) { $translations->deleteTranslation($_REQUEST["source_$i"]); } } } // end of for ... // for resetting untranslated if (isset($_REQUEST["tran_reset"])) { $translations->deleteAllUntranslated(); } // update language array with new translations $query = "select `source`, `tran` from `tiki_language` where `lang`=?"; $result = $tikilib->fetchAll($query, array($edit_language)); foreach ( $result as $row ) { ${"lang_$edit_language"}[ $row['source'] ] = $row['tran']; } //Handle searches $find = ''; if (isset($_REQUEST['find']) && strlen($_REQUEST['find']) > 0) { $find = $_REQUEST['find'];