echo "<h2>Access denied</h2>"; } else { if ($_POST["submit"]) { if ($translator->isEditor()) { if ($_POST["delete"]=="CHECKED") { $translator->deleteText($_POST["key"]); } else { $languages = $translator->getTranslatorLanguages().",".$translator->getDefaultLanguage(); //update the localised text for each language that this editor manages $language = strtok ($languages,","); while($language) { //does the editor wish to update this text? if ($_POST[$language."_update_text"]=="CHECKED") { //do they wish to update the timestamp for this record $blnUpdateTime = ($_POST[$language."_update_date"]=="CHECKED"); $translator->setLocalisedText($language, $_POST["key"], $_POST[$language."_text"], $blnUpdateTime); } $language = strtok (","); } }