Translator
Helpers
:
Actions
:
or '.strtoupper($lang).' '; } ?>
0) { try { if ($_POST['action'] == 'Import') { $translator->scan(); $translator->extract(); echo "
"; print_r($translator->strings); echo "
\n"; } if ($_POST['action'] == 'Filter') { $translator->scan(); $translator->extract(); $translator->filter(); echo "
"; print_r($translator->strings); echo "
\n"; } if ($_POST['action'] == 'Translate manually') { //show form $translator->prepare(); //translate if (isset($_POST['in'])) { $translation = $_POST['in']; $translator->scan(); $translator->extract(); $translator->filter(); $translator->add_translation($translation); $translator->show_merged(); } } if ($_POST['action'] == 'Merge') { $translator->merge(); } if (stripos($_POST['action'], 'Auto Translate') !== false) { //prepare $translator->scan(); $translator->extract(); $translator->filter(); $translator->auto_translate($_POST['action']); } if ($_POST['action'] == 'Generate empty.json') { //prepare $translator->scan(); $translator->extract(); $translator->filter(); $translator->save_empty(); } } catch (Exception $exc) { echo '
ERROR: ' . $exc->getMessage() . '
'; } } ?>