#!/usr/bin/php -qn $value) { fwrite($fh, sprintf("\$lang_info['%s'] = \"%s\";\n", $key, $value ) ); } } fwrite($fh, "\n\n"); foreach ($lang as $key => $value) { if (is_array($value)) { foreach ($value as $k => $v) { fwrite($fh, sprintf("\$lang['%s'][%s] = \"%s\";\n", str_replace("'", "\'", trim($key)), trim($k), str_replace('"', '\"', trim($source_lang[$key][$k])) ) ); } } elseif (in_array($key, $exclude_keys)) { fwrite($fh, sprintf("\$lang['%s'] = \"%s\";\n", str_replace("'", "\'", trim($key)), str_replace('"', '\"', trim($source_lang[$key])) ) ); } else { fwrite($fh, sprintf("\$lang['%s'] = \"%s\";\n", str_replace("'", "\'", trim($value)), str_replace('"', '\"', trim($source_lang[$key])) ) ); } } fwrite($fh, '?>'); fclose($fh); } catch (Exception $e) { print $e->getMessage(); } } function help() { echo "\n"; echo 'usage : ', basename($_SERVER['argv'][0]), " \n"; echo "\n"; exit(1); } function copyright() { return '