<?php

  session_start();
  include('../includes/config.php');
  include('../includes/databaseconection.php');
  include('../includes/global_function.php');

  //připojení do databáze
  $Database = new Database($Config['Database']['Host'], $Config['Database']['User'], $Config['Database']['Password']); 
  $Database->SQLCommand('SET NAMES '.$Config['Database']['Charset']);
  $Database->SelectDatabase($Config['Database']['Database']);    
  
  if (Licence(2)) {  // echo 'Přístup povolen'; 
  } else { die('Přístup zamítnut!'); }

   //Const  
   $SeparatorString = '"';
   $SlashString = chr(92);
   $File = '_language_files/LocalizationStrings.lua';
   $save_filename = '_sql/LocalizationStrings.sql';
   
  function Read()
  { // BEGIN function Read
    global $SeparatorString,$Buffer,$SlashString;
    $Separator = $SeparatorString;

      $result_string = substr($Buffer,0,strpos($Buffer,$Separator));   //načtení stringu
      $last_char = substr($result_string,strlen($result_string)-1,1);  //načtení předcházejícího znaku před separatorem
      $Buffer = substr($Buffer,strlen($result_string)+1,strlen($Buffer)-strlen($result_string));  //mazání
      
      while ($last_char == $SlashString) { //NFIRM", "Abandon \"%s\"?", "đ×ĐéđŚđ
        $length_del = substr($Buffer,0,strpos($Buffer,$Separator));
        $result_string .= $SeparatorString.substr($Buffer,0,strpos($Buffer,$Separator)); 
        $last_char = substr($result_string,strlen($result_string)-1,1);  //načtení předcházejícího znaku před separatorem
        $Buffer = substr($Buffer,strlen($length_del)+1,strlen($Buffer)-strlen($result_string));  //mazání
      }
      
      return $result_string;
      
  } // END function Read

  
    $fcontents = file ($File);
    $Buffer = '';
    
    while (list ($line_num, $line) = each ($fcontents)) {
      $Buffer .= $line;
    }
    
    $sql = "";
    while ($Buffer <> '') {
      Read();
      $id_text = Read();
      Read();
      $aj_text = Read();
      Read();
      $ru_text = Read();
      $sql .= "INSERT INTO `client_text` ( `text` , `id_text` ,  `File` , `Language`) VALUES ( \"$aj_text\", \"$id_text\", '0', '0' );
      "; 
    }
        $file_handle = fopen($save_filename, 'w');
        $write_result = fwrite($file_handle, $sql);
        fclose($file_handle);

      echo '<b>hotovo</b>';

/*

local f=function(name, en, ru) RuWoW_interface[name]=ru; RuWoW_interface_entoname[en]=name; end; RuWoW_interface={ };RuWoW_interface_entoname={ };
f("ABANDON_PET", "Are you sure you want to permanently abandon your pet?", "đĺĐő Đâđ-đÁĐÇđÁđŻĐő, ĐçĐéđż ĐůđżĐéđŞĐéđÁ đŻđ-đ-ĐüđÁđ-đ+đ- đŞđĚđ-đ-đ-đŞĐéĐîĐüĐĆ đżĐé Đüđ-đżđÁđ-đż đŹđŞĐéđżđ-Đćđ-?");
f("ABANDON_QUEST_CONFIRM", "Abandon \"%s\"?", "đ×ĐéđŚđ-đĚđ-ĐéĐîĐüĐĆ đżĐé \"%s\"?");



*/
?>

