$english_language_array = array(); $english_language_array = read_complete_file_into_array($extrafile["english"], '$pgv_lang[', '$factarray[', '$countries[', '$faqlist['); // read extra.xx.php file into array $new_language_array = array(); $new_language_file = $extrafile[$language2]; $new_language_array = read_complete_file_into_array($new_language_file, '$pgv_lang[', '$factarray[', '$countries[', '$faqlist['); break; case "lang": default: // read lang.en.php file into array $english_language_array = array(); $english_language_array = read_complete_file_into_array($pgv_language["english"], '$pgv_lang['); // read lang.xx.php file into array $new_language_array = array(); $new_language_file = $pgv_language[$language2]; $new_language_array = read_complete_file_into_array($new_language_file, '$pgv_lang['); break; } $new_message_line = -1; if (isset($new_language_array[$ls02])) { $dummyArray = $new_language_array[$ls02]; } else { $dummyArray = array(); } if ($ls02 < 1) { $dummyArray = $english_language_array[$ls01]; $new_message_line = abs($ls02); } if ($new_message_line == 0 || $new_message_line > sizeof($new_language_array)) { $new_message_line = sizeof($new_language_array) - 2; }
case "extra": $whichFile = $extrafile; $whichVars = array('$pgv_lang[', '$factarray[', '$countries[', '$faqlist['); break; case "lang": default: $whichFile = $pgv_language; $whichVars = '$pgv_lang['; break; } // read the english language file into array $english_language_array = array(); $english_language_array = read_complete_file_into_array($whichFile["english"], $whichVars); // read the chosen language file into array $new_language_array = array(); $new_language_array = read_complete_file_into_array($whichFile[$language2], $whichVars); echo "<table class=\"facts_table {$TEXT_DIRECTION}\" style=\"width:70%; \">"; echo "<tr><td class=\"facts_value center\" colspan=\"2\"><span class=\"subheaders\">", $pgv_lang["listing"], ": "; echo $whichFile["english"], " ", $pgv_lang["and"], " ", $whichFile[$language2]; echo "</span><br /><br />"; echo "<span class=\"subheaders\">", $pgv_lang["contents"], ":</span></td></tr>"; $lang1 = $language_settings[strtolower($language1)]['lang_short_cut']; $lang2 = $language_settings[strtolower($language2)]['lang_short_cut']; $lastfound = -1; for ($ls01 = 0, $lsmax = sizeof($english_language_array); $ls01 < $lsmax; $ls01++) { if (isset($english_language_array[$ls01][1])) { $dummy_output = ""; $dummy_output .= "<tr>"; $dummy_output .= "<td class=\"facts_label\" rowspan=\"2\" dir=\"ltr\">"; $dummy_output .= $english_language_array[$ls01][0]; $dummy_output .= "</td>";