<?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(LICENCE_ADMIN)) 
{  
} else die('Přístup zamítnut!');
  
$save_filename = '_export/LocalizationStrings.lua';

function RepairText($text)
{
  $text = mysql_escape_string($text);
  return $text;
}

$Buffer = "local f=function(name, en, ru) RuWoW_interface[name]=ru; RuWoW_interface_entoname[en]=name; end; RuWoW_interface={ };RuWoW_interface_entoname={ };\n";
$sql = "SELECT * FROM client_text WHERE Language = '0' AND File = 0";
$ID = $Database->SQLCommand($sql);
while($Line = mysql_fetch_array($ID)) 
{
  $id_text = RepairText($Line['id_text']);
  $text = RepairText($Line['text']);            
 
  $Buffer .= 'f("'.$id_text.'", "'.$text.'", "test");'."\n";
}

$file_handle = fopen($save_filename, 'w');
$write_result = fwrite($file_handle, $Buffer);
fclose($file_handle);

echo('Exportování LocalizationStrings.lua: <b>hotovo</b>');

?>

