- Timestamp:
- Feb 11, 2014, 5:18:51 PM (11 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Modules/Export/Page.php
r783 r792 16 16 function ExportList() 17 17 { 18 $Output = '<a href="?Action=ViewList"> Všechny</a>';18 $Output = '<a href="?Action=ViewList">'.T('All').'</a>'; 19 19 if($this->System->User->Licence(LICENCE_USER)) 20 20 { 21 21 $Output .= ' <a href="?Action=ViewList&Filter=Others">Ostatních</a>'. 22 ' <a href="?Action=ViewList&Filter=My"> Moje</a>';22 ' <a href="?Action=ViewList&Filter=My">'.T('Mine').'</a>'; 23 23 } 24 24 25 25 if($this->System->User->Licence(LICENCE_USER)) 26 $Output .= '<br/><div style="text-align: center;"><a href="?Action=Create"> Vytvořit nový export</a></div><br/>';26 $Output .= '<br/><div style="text-align: center;"><a href="?Action=Create">'.T('Create new export').'</a></div><br/>'; 27 27 28 28 $Filter = ''; … … 37 37 $PageList = GetPageList($DbRow[0]); 38 38 39 $Output .= '<h3> Seznam exportů</h3>'.39 $Output .= '<h3>'.T('List of export').'</h3>'. 40 40 $PageList['Output']; 41 41 42 42 $TableColumns = array( 43 array('Name' => 'TimeCreate', 'Title' => 'Čas vytvoření'),44 array('Name' => 'UserName', 'Title' => 'Překladatel'),45 array('Name' => 'Title', 'Title' => 'Označení'),43 array('Name' => 'TimeCreate', 'Title' => T('Time made')), 44 array('Name' => 'UserName', 'Title' => T('Translator')), 45 array('Name' => 'Title', 'Title' => T('Name od export')), 46 46 // array('Name' => 'UserCount', 'Title' => 'Vybraných překladatelů'), 47 47 // array('Name' => 'GroupCount', 'Title' => 'Překladových skupin'), 48 array('Name' => 'OutputType', 'Title' => 'Typ výstupu'),49 array('Name' => 'ClientVersion', 'Title' => 'Verze klienta'),50 array('Name' => 'UsedCount', 'Title' => 'Prohlédnutí výstupu'),51 array('Name' => '', 'Title' => 'Akce'),48 array('Name' => 'OutputType', 'Title' => T('Type of output')), 49 array('Name' => 'ClientVersion', 'Title' => T('Client version')), 50 array('Name' => 'UsedCount', 'Title' => T('Viewed count')), 51 array('Name' => '', 'Title' => T('Action')), 52 52 ); 53 53 $Order = GetOrderTableHeader($TableColumns, 'TimeCreate', 1); … … 64 64 while($Export = $DbResult->fetch_assoc()) 65 65 { 66 $Action = '<a href="?Action=View&ExportId='.$Export['Id'].'&Tab=0"> Zobrazit</a> '.67 '<a href="?Action=View&ExportId='.$Export['Id'].'&Tab=7"> Exportovat</a>';68 if($Export['User'] == $this->System->User->Id) $Action .= ' <a href="?Action=Delete&ExportId='.$Export['Id'].'" onclick="return confirmAction(\' Opravdu smazat položku?\');">Smazat</a>';69 if($this->System->User->Id != null) $Action .= ' <a href="?Action=Clone&ExportId='.$Export['Id'].'" onclick="return confirmAction(\' Opravdu klonovat položku?\');">Klonovat</a>';66 $Action = '<a href="?Action=View&ExportId='.$Export['Id'].'&Tab=0">'.T('View').'</a> '. 67 '<a href="?Action=View&ExportId='.$Export['Id'].'&Tab=7">'.T('Make export').'</a>'; 68 if($Export['User'] == $this->System->User->Id) $Action .= ' <a href="?Action=Delete&ExportId='.$Export['Id'].'" onclick="return confirmAction(\''.T('Realy delete item?').'\');">'.T('Delete').'</a>'; 69 if($this->System->User->Id != null) $Action .= ' <a href="?Action=Clone&ExportId='.$Export['Id'].'" onclick="return confirmAction(\''.T('Realy clone item?').'\');">'.T('Clone').'</a>'; 70 70 $Output .= '<tr><td>'.HumanDate($Export['TimeCreate']).'</td>'. 71 71 '<td><a href="'.$this->System->Link('/user.php?user='.$Export['User']).'">'.$Export['UserName'].'</a></td>'. … … 91 91 { 92 92 $Output = '<form action="?Action=CreateFinish" method="post">'. 93 '<fieldset><legend> Vytvoření nového exportu</legend>'.94 '<table><tr><td> Označení:</td><td><input type="text" name="Title" /></td></tr>'.95 '<tr><td> Popis:</td><td><textarea name="Description" cols="54" rows="10"></textarea></td></tr>'.96 '<tr><td colspan="2"><input type="submit" value=" Vytvořit" /></td></tr>'.93 '<fieldset><legend>'.T('Creation of new export').'</legend>'. 94 '<table><tr><td>'.T('Identification').':</td><td><input type="text" name="Title" /></td></tr>'. 95 '<tr><td>'.T('Description').':</td><td><textarea name="Description" cols="54" rows="10"></textarea></td></tr>'. 96 '<tr><td colspan="2"><input type="submit" value="'.T('Create').'" /></td></tr>'. 97 97 '</table></fieldset></form>'; 98 } else $Output = ShowMessage( 'Nemůžete vytvářet další export. Max. počet na uživatele je '.$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL);98 } else $Output = ShowMessage(T('You can\'t create another export. Max for one user is').$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL); 99 99 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 100 100 return($Output); … … 113 113 $this->System->Database->query('INSERT INTO `Export` (`Title`, `User`, `TimeCreate`, `WithDiacritic`, `Description`) VALUES ("'.$_POST['Title'].'", '.$this->System->User->Id.', NOW(), 1, "'.$_POST['Description'].'")'); 114 114 $ExportId = $this->System->Database->insert_id; 115 $Output = ShowMessage( 'Nový export vytvořen.<br/>Přímý odkaz na tento export: <a href="?Action=View&ExportId='.$ExportId.'">zde</a>');116 $this->System->ModuleManager->Modules['Log']->WriteLog( 'Vytvořen nový export<a href="'.$this->System->Link('/export/?Action=View&ExportId='.$ExportId).'">'.$ExportId.'</a>.', LOG_TYPE_EXPORT);115 $Output = ShowMessage(T('New export created.<br />Direct link to export').': <a href="?Action=View&ExportId='.$ExportId.'">'.T('here').'</a>'); 116 $this->System->ModuleManager->Modules['Log']->WriteLog(T('New export created').' <a href="'.$this->System->Link('/export/?Action=View&ExportId='.$ExportId).'">'.$ExportId.'</a>.', LOG_TYPE_EXPORT); 117 117 $_GET['Filter'] = 'my'; 118 118 $this->ExportList(); 119 } else $Output = ShowMessage( 'Nemůžete vytvářet další export. Max. počet na uživatele je'.$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL);120 } else $Output = ShowMessage( 'Chybí údaje formuláře.', MESSAGE_CRITICAL);119 } else $Output = ShowMessage(T('You can\'t create another export. Max for one user is').' '.$this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL); 120 } else $Output = ShowMessage(T('Missing data in form.'), MESSAGE_CRITICAL); 121 121 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 122 122 return($Output); … … 137 137 $this->System->Database->query('DELETE FROM `Export` WHERE `Id`='.$_GET['ExportId']); 138 138 DeleteDirectory('../tmp/Export/'.$_GET['ExportId'].'/'); 139 $Output = ShowMessage( 'Export smazán.');139 $Output = ShowMessage(T('Export deleted.')); 140 140 $_GET['Filter'] = 'my'; 141 141 $this->System->ModuleManager->Modules['Log']->WriteLog('Smazán export '.$_GET['ExportId'], LOG_TYPE_EXPORT); 142 142 $Output .= $this->ExportList(); 143 } else $Output = ShowMessage( 'Export nenalezen.', MESSAGE_CRITICAL);143 } else $Output = ShowMessage(T('Export not found.'), MESSAGE_CRITICAL); 144 144 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 145 145 return($Output); … … 208 208 $this->System->Database->query('SET @I = 0'); 209 209 $this->System->Database->query('UPDATE `ExportUser` SET `Sequence` = (@I := @I + 1) WHERE `Export`='.$_GET['ExportId'].' ORDER BY `Sequence`;'); 210 $Output .= ShowMessage( 'Výběr uložen.');210 $Output .= ShowMessage(T('Select saved.')); 211 211 } 212 212 } 213 213 214 214 $TableColumns = array( 215 array('Name' => 'Name', 'Title' => 'Jméno'),216 array('Name' => 'TranslatedCount', 'Title' => 'Překladů'),217 array('Name' => 'XP', 'Title' => 'Úroveň'),218 array('Name' => 'XP', 'Title' => 'Zkušenost'),219 array('Name' => '', 'Title' => 'Výběr'),220 array('Name' => 'Sequence2', 'Title' => 'Pořadí'),215 array('Name' => 'Name', 'Title' => T('Name')), 216 array('Name' => 'TranslatedCount', 'Title' => T('Translated count')), 217 array('Name' => 'XP', 'Title' => T('Level')), 218 array('Name' => 'XP', 'Title' => T('Experience')), 219 array('Name' => '', 'Title' => T('Select')), 220 array('Name' => 'Sequence2', 'Title' => T('Order')), 221 221 ); 222 222 $Order = GetOrderTableHeader($TableColumns, 'TranslatedCount', 1); … … 233 233 234 234 $Output .= '<form name="Translators" action="?Action=View&ExportId='.$_GET['ExportId'].'" method="post">'. 235 '<h3> Překladatelé</h3>';235 '<h3>'.T('Translators').'</h3>'; 236 236 if($Editable) 237 237 { 238 $Output .= '<input type="submit" value=" Uložit" '.$DisabledInput[$Editable].'/>'.238 $Output .= '<input type="submit" value="'.T('Save').'" '.$DisabledInput[$Editable].'/>'. 239 239 '<input type="hidden" name="Operation" value="Save"/><br />'. 240 ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' Zatrhnout vše na stránce</span> <br />'.240 ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' '.T('Select all on page').'</span> <br />'. 241 241 ' <span>'.CheckBox('AllUsers', $Export['AllUsers']).' '.T('Export allways from all users').'</span> '. 242 242 '<br />'. 243 'Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí.<br />'.244 'Pořadí řádků je dáno číselnou hodnotou, kterou lze změnit na požadované pořadí. Řádky se stejným pořadovým číslem budou přečíslovány vzestupně.';243 T('Select users from list which you want to export from. And edit their order.').'<br />'. 244 T('Order is done by numeric value which is can be edit to desirable order. Lines with same number will be renumbered in ascending order.'); 245 245 } 246 246 … … 303 303 '<tr><td colspan="2">'; 304 304 if($Editable) $Output .= ' <input type="submit" value="Uložit" '.$DisabledInput[$Editable].'/>'; 305 $Output .= ' <a href="?Action=Clone&ExportId='.$Export['Id'].'" onclick="return confirmAction(\' Opravdu klonovat položku?\');">Klonovat</a> ';305 $Output .= ' <a href="?Action=Clone&ExportId='.$Export['Id'].'" onclick="return confirmAction(\''.T('Realy clone item?').'\');">'.T('Clone').'</a> '; 306 306 if($this->System->User->Licence(LICENCE_ADMIN)) 307 $Output .= CheckBox('Featured', $Export['Featured'], '', 'CheckBox', !$Editable). ' Doporučený';307 $Output .= CheckBox('Featured', $Export['Featured'], '', 'CheckBox', !$Editable). ' '.T('Recommended').' '; 308 308 $Output .= '</td></tr>'; 309 309 } 310 $Output .= '<tr><td> Označení:</td><td><input type="text" style="width: 400px" name="Title" value="'.$Export['Title'].'"'.$DisabledInput[$Editable].'/></td></tr>'.310 $Output .= '<tr><td>'.T('Identification').':</td><td><input type="text" style="width: 400px" name="Title" value="'.$Export['Title'].'"'.$DisabledInput[$Editable].'/></td></tr>'. 311 311 '<tr><td>Popis:</td><td><textarea name="Description" cols="54" rows="10"'.$DisabledTextArea[$Editable].'>'.$Export['Description'].'</textarea></td></tr>'. 312 '<tr><td> Včetně háčků a čárek</td><td><input type="checkbox" name="WithDiacritic" '.$WithDiacritic.''.$DisabledInput[$Editable].'/></td></tr>'.312 '<tr><td>'.T('With diacritics').'</td><td><input type="checkbox" name="WithDiacritic" '.$WithDiacritic.''.$DisabledInput[$Editable].'/></td></tr>'. 313 313 '</table></form>'; 314 314 return($Output); … … 368 368 369 369 $TableColumns = array( 370 array('Name' => 'Name', 'Title' => 'Název'),371 array('Name' => '', 'Title' => 'Výběr'),372 array('Name' => 'Sequence2', 'Title' => 'Pořadí'),370 array('Name' => 'Name', 'Title' => T('Name')), 371 array('Name' => '', 'Title' => T('Select')), 372 array('Name' => 'Sequence2', 'Title' => T('Order')), 373 373 ); 374 374 $Order = GetOrderTableHeader($TableColumns, 'Sequence2'); 375 375 $Output .= '<form action="?Action=View&ExportId='.$_GET['ExportId'].'" method="post">'. 376 '<h3> Jazyky</h3>';376 '<h3>'.T('Languages').'</h3>'; 377 377 if($Editable) 378 378 { 379 $Output .= '<input type="submit" value=" Uložit" '.$DisabledInput[$Editable].'/>'.379 $Output .= '<input type="submit" value="'.T('Save').'" '.$DisabledInput[$Editable].'/>'. 380 380 '<input type="hidden" name="Operation" value="Save"/>'. 381 381 '<br />'. 382 'Zvolte ze seznamu dostupných jazyků, ze kterých chcete sestavit překlady a upravte jejich pořadí.<br />'.383 'Pořadí řádků je dáno číselnou hodnotou, kterou lze změnit na požadované pořadí. Řádky se stejným pořadovým číslem budou přečíslovány vzestupně.';382 T('Select languades from list witch you want to export from. And edit theirs order.').'<br />'. 383 T('Order is done by numeric value which is can be edit to desirable order. Lines with same number will be renumbered in ascending order.'); 384 384 } 385 385 … … 441 441 } 442 442 } 443 $Output .= ShowMessage( 'Výběr uložen.');443 $Output .= ShowMessage(T('Select saved.')); 444 444 } 445 445 //items … … 475 475 476 476 $TableColumns = array( 477 array('Name' => '', 'Title' => 'Výběr'),478 array('Name' => 'Name', 'Title' => 'Jméno'),477 array('Name' => '', 'Title' => T('Select')), 478 array('Name' => 'Name', 'Title' => T('Name')), 479 479 array('Name' => 'MangosTable', 'Title' => 'Mangos/DBC/Lua'), 480 480 // array('Name' => 'DBCFileName', 'Title' => 'DBC soubor'), 481 481 // array('Name' => 'LuaFileName', 'Title' => 'Lua soubor'), 482 array('Name' => '', 'Title' => 'Položky překladu'),482 array('Name' => '', 'Title' => T('Items of tranlation')), 483 483 ); 484 484 $Order = GetOrderTableHeader($TableColumns, 'Name'); … … 487 487 if($Editable) 488 488 { 489 $Output .= '<input type="submit" value=" Uložit" '.$DisabledInput[$Editable].'/>'.489 $Output .= '<input type="submit" value="'.T('Save').'" '.$DisabledInput[$Editable].'/>'. 490 490 '<input type="hidden" name="Operation" value="Save"/>'. 491 ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' Zatrhnout vše</span> '.491 ' <span onclick="CheckAllCheckbox();">'.CheckBox('CheckAll', False, 'CheckAll').' '.T('Select all').'</span> '. 492 492 '<br />'. 493 'Zvolte ze překladových skupin, ze kterých chcete načítat překlady.<br />';493 T('Select translation groups witch you want to export.').'<br />'; 494 494 } 495 495 … … 553 553 { 554 554 $this->System->Database->query('UPDATE Export SET OutputType='.$_POST['OutputType'].' WHERE Id='.$_GET['ExportId']); 555 $Output .= ShowMessage( 'Výběr uložen.');556 } else $Output .= ShowMessage( 'Nevybrán žádný formát', MESSAGE_CRITICAL);555 $Output .= ShowMessage(T('Select saved.')); 556 } else $Output .= ShowMessage(T('Format wasn\'t selected'), MESSAGE_CRITICAL); 557 557 } 558 558 … … 560 560 $Export = $DbResult->fetch_assoc(); 561 561 562 $Output .= '<h3> Formát generovaného výstupu</h3>'.562 $Output .= '<h3>'.T('Format the generated output').'</h3>'. 563 563 '<form action="?Action=View&ExportId='.$_GET['ExportId'].'" method="post">'; 564 564 if($Editable) 565 565 { 566 $Output .= '<input type="submit" value=" Uložit" '.$DisabledInput[$Editable].'/>'.566 $Output .= '<input type="submit" value="'.T('Save').'" '.$DisabledInput[$Editable].'/>'. 567 567 '<input type="hidden" name="Operation" value="Save"/>'. 568 568 '<br />'; … … 574 574 } 575 575 $Output .= '</form>'; 576 } else $Output .= ShowMessage( 'Položka nenalezena.', MESSAGE_CRITICAL);577 } else $Output .= ShowMessage( 'Nebylo zadáno Id.', MESSAGE_CRITICAL);576 } else $Output .= ShowMessage(T('Item not found'), MESSAGE_CRITICAL); 577 } else $Output .= ShowMessage(T('Is isn\'t select'), MESSAGE_CRITICAL); 578 578 return($Output); 579 579 } … … 592 592 { 593 593 $this->System->Database->query('UPDATE `Export` SET `ClientVersion`='.$_POST['ClientVersion'].' WHERE `Id`='.$_GET['ExportId']); 594 $Output .= ShowMessage( 'Výběr uložen.');594 $Output .= ShowMessage(T('Select saved.')); 595 595 } 596 596 … … 608 608 609 609 $TableColumns = array( 610 array('Name' => 'Version', 'Title' => 'Verze'),611 array('Name' => 'BuildNumber', 'Title' => 'Sestavení'),612 array('Name' => 'ReleaseDate', 'Title' => 'Datum uvolnění'),613 array('Name' => 'Title', 'Title' => 'Titutek'),614 array('Name' => '', 'Title' => 'Výběr'),610 array('Name' => 'Version', 'Title' => T('Version')), 611 array('Name' => 'BuildNumber', 'Title' => T('Build')), 612 array('Name' => 'ReleaseDate', 'Title' => T('Release date')), 613 array('Name' => 'Title', 'Title' => T('Name2')), 614 array('Name' => '', 'Title' => T('Select')), 615 615 ); 616 616 $Order = GetOrderTableHeader($TableColumns, 'BuildNumber', 1); 617 617 $Output .= '<form action="?Action=View&ExportId='.$_GET['ExportId'].'" method="post">'. 618 '<h3> Verze klienta</h3>';618 '<h3>'.T('Client version').'</h3>'; 619 619 620 620 if($Editable) 621 621 { 622 $Output .= '<input type="submit" value=" Uložit" '.$DisabledInput[$Editable].'/>'.622 $Output .= '<input type="submit" value="'.T('Save').'" '.$DisabledInput[$Editable].'/>'. 623 623 '<input type="hidden" name="Operation" value="Save"/>'. 624 624 '<br />'. 625 'Vyberte pro jakou verzi herního klienta se budou texty exportovat.<br />';625 T('Select version of game client witch you want to export.').'<br />'; 626 626 } 627 627 $Output .= $PageList['Output']. … … 653 653 $Export = $DbResult->fetch_assoc(); 654 654 if($Export['OutputType'] == '') $Output .= ShowMessage('Nevybrán typ exportu', MESSAGE_CRITICAL); 655 else if($Export['ClientVersion'] == '') $Output .= ShowMessage( 'Export nemá vybránu verzi klienta', MESSAGE_CRITICAL);655 else if($Export['ClientVersion'] == '') $Output .= ShowMessage(T('Export don\'t have selected version of client'), MESSAGE_CRITICAL); 656 656 else { 657 657 $DbResult = $this->System->Database->query('SELECT * FROM `ExportOutputType` WHERE `Id`='.$Export['OutputType']); … … 664 664 $this->System->Database->query('UPDATE `Export` SET `UsedCount` = `UsedCount` + 1 WHERE `Id`='.$Export['Id']); 665 665 $Output = ExportOutput($Export['Id'], $Export['OutputType']); 666 } else $Output = ShowMessage( 'Nebyla vybrána požadovaná verze klienta.', MESSAGE_CRITICAL);667 } else $Output = ShowMessage( 'Nebyl vybrán formát výstupu.', MESSAGE_CRITICAL);666 } else $Output = ShowMessage(T('Export don\'t have selected version of client'), MESSAGE_CRITICAL); 667 } else $Output = ShowMessage(T('Format output isn\'t select').'.', MESSAGE_CRITICAL); 668 668 } 669 669 return($Output); … … 678 678 679 679 if(($Export->Export['ClientVersion'] == '') or ($Export->ClientVersion['BuildNumber'] == '')) 680 $Output = ShowMessage( 'Nebyla vybrána verze klienta', MESSAGE_CRITICAL);680 $Output = ShowMessage(T('Export don\'t have selected version of client'), MESSAGE_CRITICAL); 681 681 else { 682 682 $GroupListQuery = 'SELECT `Group`.* FROM `Group` '. … … 703 703 $DbRow = $DbResult->fetch_row(); 704 704 $PageList = GetPageList($DbRow[0]); 705 $Output = '<h3> Statistika dokončení vybraných skupin</h3>'.705 $Output = '<h3>'.T('Statistic of coplection selected groups').'</h3>'. 706 706 $PageList['Output']; 707 707 708 708 $Output .= '<table class="BaseTable">'; 709 709 $TableColumns = array( 710 array('Name' => 'Name', 'Title' => 'Jméno'),711 array('Name' => 'Translated', 'Title' => 'Přeložených'),712 array('Name' => 'Total', 'Title' => 'Anglických'),713 array('Name' => 'Percent', 'Title' => 'Procenta'),710 array('Name' => 'Name', 'Title' => T('Name')), 711 array('Name' => 'Translated', 'Title' => T('Translated count')), 712 array('Name' => 'Total', 'Title' => T('English')), 713 array('Name' => 'Percent', 'Title' => T('Percent')), 714 714 ); 715 715 … … 732 732 else $Percent = 100; 733 733 734 $Output .= '<tr><td><strong> Celkem</strong></td><td><strong>'.$Translated.'</strong></td><td><strong>'.$Total.'</strong></td><td><strong>'.ProgressBar(150, round($Percent, 2)).'</strong></td></tr>';734 $Output .= '<tr><td><strong>'.T('Altogether').'</strong></td><td><strong>'.$Translated.'</strong></td><td><strong>'.$Total.'</strong></td><td><strong>'.ProgressBar(150, round($Percent, 2)).'</strong></td></tr>'; 735 735 $Output .= '</table>'; 736 736 } … … 751 751 $UserLine = $DbResult->fetch_assoc(); 752 752 $Output .= 'Export <strong><a href="?Action=View&Tab=6&ExportId='.$Export['Id'].'">'.$_GET['ExportId'].'</a></strong> překladatele <strong>'.$UserLine['Name'].'</strong> s označením <strong>'.$Export['Title'].'</strong>'; 753 $Output .= ShowTabs(array( 'Obecné', 'Překladatelé', 'Překlady', 'Jazyky', 'Formát', 'Verze', 'Statistika', 'Výstup'));753 $Output .= ShowTabs(array(T('General'), T('Translators'), 'Překlady', T('Languages'), T('Format'), T('Version'), T('Statistic'), T('Output'))); 754 754 $Output .= '<div id="content">'; 755 755 if($_SESSION['Tab'] == TAB_GENERAL) $Output .= $this->ExportViewGeneral(); … … 764 764 765 765 $Output .= '</div>'; 766 } else $Output .= ShowMessage( 'Export nenalezen.', MESSAGE_CRITICAL);767 } else $Output .= ShowMessage( 'Nebylo zadáno Id.', MESSAGE_CRITICAL);766 } else $Output .= ShowMessage(T('Export not found.'), MESSAGE_CRITICAL); 767 } else $Output .= ShowMessage(T('Is isn\'t select'), MESSAGE_CRITICAL); 768 768 return($Output); 769 769 } … … 787 787 $DbRow['User'] = $this->System->User->Id; 788 788 $DbRow['TimeCreate'] = 'NOW()'; 789 $DbRow['Title'] .= ' - kopie';789 $DbRow['Title'] .= ' - '.T('clone'); 790 790 $this->System->Database->insert('Export', $DbRow); 791 791 $ExportId = $this->System->Database->insert_id; … … 794 794 $this->System->Database->query('INSERT INTO `ExportLanguage` (SELECT NULL AS `Id`, '.$ExportId.' AS `Export`, `Language`, `Sequence` FROM `ExportLanguage` WHERE `Export`='.$_GET['ExportId'].')'); 795 795 $this->System->Database->query('INSERT INTO `ExportUser` (SELECT NULL AS `Id`, '.$ExportId.' AS `Export`, `User`, `Sequence` FROM `ExportUser` WHERE `Export`='.$_GET['ExportId'].')'); 796 $Output = ShowMessage( 'Kopie exportu vytvořena.<br/>Přímý odkaz na tento export: <a href="?Action=View&ExportId='.$ExportId.'">zde</a>');797 $this->System->ModuleManager->Modules['Log']->WriteLog( 'Vytvořena kopie exportu<a href="'.$this->System->Link('/export/?Action=View&ExportId='.$ExportId).'">'.$ExportId.'</a>.', LOG_TYPE_EXPORT);796 $Output = ShowMessage(T('Clone export created.<br />Direct link to export').': <a href="?Action=View&ExportId='.$ExportId.'">zde</a>'); 797 $this->System->ModuleManager->Modules['Log']->WriteLog(T('Clone export created').' <a href="'.$this->System->Link('/export/?Action=View&ExportId='.$ExportId).'">'.$ExportId.'</a>.', LOG_TYPE_EXPORT); 798 798 $_GET['Filter'] = 'my'; 799 799 $this->ExportList(); … … 801 801 } else $Output = ShowMessage('Nemůžete vytvářet další export. Max. počet na uživatele je '. 802 802 $this->System->Config['MaxExportPerUser'].'.', MESSAGE_CRITICAL); 803 } else $Output = ShowMessage( 'Export nenalezen.', MESSAGE_CRITICAL);803 } else $Output = ShowMessage(T('Export not found.'), MESSAGE_CRITICAL); 804 804 } else $Output = ShowMessage(T('Access denied'), MESSAGE_CRITICAL); 805 805 return($Output); -
trunk/Modules/Forum/Forum.php
r790 r792 26 26 if(array_key_exists('Search', $this->System->ModuleManager->Modules)) 27 27 $this->System->ModuleManager->Modules['Search']->RegisterSearch('forumthread', 28 'Název vlákna fóra', array('UserName', 'Text'), '`ForumThread`', $this->System->Link('/forum/?search='));28 T('Name of thread forum'), array('UserName', 'Text'), '`ForumThread`', $this->System->Link('/forum/?search=')); 29 29 30 30 $this->System->RegisterMenuItem(array( … … 94 94 $Output .= '<form action="?Edit='.$_GET['Edit'].'" method="post">'. 95 95 '<fieldset><legend>'.T('Edit message').'</legend>'. 96 'Uživatel: ';96 T('User').': '; 97 97 if($this->System->User->Licence(LICENCE_USER)) $Output .= '<b>'.$this->System->User->Name.'</b><br />'; 98 98 else $Output .= '<input type="text" name="user" /><br />'; … … 202 202 if($this->System->User->Licence(LICENCE_USER)) $Output .= '<b>'.$this->System->User->Name.'</b><br />'; 203 203 else $Output .= '<input type="text" name="user" /><br />'; 204 $Output .= 'Text zprávy: (Můžete využít <a href="http://www.bbcode.org/reference.php">BB kód</a>)<br/>'.204 $Output .= T('Message text').': ('.T('You can use').' <a href="http://www.bbcode.org/reference.php">'.T('BB code').'</a>)<br/>'. 205 205 '<textarea onkeydown="ResizeTextArea(this)" name="text" cols="80"></textarea> <br/>'. 206 206 '<input type="hidden" name="a" value="add2"/>'. 207 '<input type="submit" value=" Odeslat" /><br /></fieldset>'.207 '<input type="submit" value="'.T('Send').'" /><br /></fieldset>'. 208 208 '</form>'; 209 209 } else $Output .= ShowMessage(T('You have to be registered for adding message.'), MESSAGE_CRITICAL); … … 221 221 if($this->System->User->Licence(LICENCE_USER)) $Output .= '<b>'.$this->System->User->Name.'</b><br />'; 222 222 else $Output .= '<input type="text" name="user" /><br />'; 223 $Output .= 'Název vlákna: <br />'.223 $Output .= T('Name of thread').': <br />'. 224 224 '<textarea onkeydown="ResizeTextArea(this)" name="text" rows="1" cols="30"></textarea> <br/>'. 225 225 '<input type="hidden" name="a" value="add2"/>'. 226 '<input type="submit" value=" Odeslat" /><br /></fieldset>'.226 '<input type="submit" value="'.T('Send').'" /><br /></fieldset>'. 227 227 '</form>'; 228 228 } else $Output .= ShowMessage(T('You have to be registered for adding message.'), MESSAGE_CRITICAL); -
trunk/includes/Version.php
r791 r792 6 6 // and system will need database update. 7 7 8 $Revision = 79 1; // Subversion revision8 $Revision = 792; // Subversion revision 9 9 $DatabaseRevision = 787; // Database structure revision 10 10 $ReleaseTime = '2014-02-09'; -
trunk/locale/cs.php
r791 r792 74 74 'All' => 'Všechny', 75 75 'Language' => 'Jazyk', 76 'Languages' => 'Jazyky', 76 77 'Description' => 'Popis', 77 78 'Translator' => 'Překladatel', … … 220 221 'Add-ons for server' => 'Doplňky pro server', 221 222 'An internal error occurred! <br /> Administrator has been made aware of it and the error soon will be removed.' => 'Došlo k vnitřní chybě!<br/> O chybě byl uvědoměn správce webu a chybu brzy odstraní.', 222 '' => '', 223 '' => '', 224 223 'Czech to Minimanager' => 'Čeština do Minimanageru', 224 'Name of thread forum' => 'Název vlákna fóra', 225 'Name of thread' => 'Název vlákna', 226 'Mine' => 'Moje', 227 'Create new export' => 'Vytvořit nový export', 228 'List of export' => 'Seznam exportů', 229 'Time made' => 'Čas vytvoření', 230 'Name od export' => 'Označení exportu', 231 'Type of output' => 'Typ výstupu', 232 'Viewed count' => 'Prohlédnutí výstupu', 233 'Realy delete item?' => 'Opravdu smazat položku?', 234 'Delete' => 'Smazat', 235 'Realy clone item?' => 'Opravdu klonovat položku?', 236 'Clone' => 'Klonovat', 237 'Creation of new export' => 'Vytvoření nového exportu', 238 'Identification' => 'Označení', 239 'You can\'t create another export. Max for one user is' => 'Nemůžete vytvářet další export. Max. počet na uživatele je', 240 'Create' => 'Vytvořit', 241 'New export created.<br />Direct link to export' => 'Nový export vytvořen.<br/>Přímý odkaz na tento export', 242 'Clone export created.<br />Direct link to export' => 'Kopie exportu vytvořena.<br/>Přímý odkaz na tento export', 243 'here' => 'zde', 244 'New export created' => 'Vytvořen nový export', 245 'Missing data in form.' => 'Chybí údaje formuláře.', 246 'Export deleted.' => 'Export smazán.', 247 'Export not found.' => 'Export nenalezen.', 248 'Select saved.' => 'Výběr uložen.', 249 'Order' => 'Pořadí', 250 'Select' => 'Výběr', 251 'Select all on page' => 'Zatrhnout vše na stránce', 252 'Select users from list witch you want to export from. And edit theirs order.' => 'Zvolte ze seznamu uživatele, od kterých chcete načítat překlady a upravte jejich pořadí.', 253 'Order is done by numeric value which is can be edit to desirable order. Lines with same number will be renumbered in ascending order.' => 'Pořadí řádků je dáno číselnou hodnotou, kterou lze změnit na požadované pořadí. Řádky se stejným pořadovým číslem budou přečíslovány vzestupně.', 254 'Select languades from list witch you want to export from. And edit theirs order.' => 'Zvolte ze seznamu dostupných jazyků, ze kterých chcete sestavit export a upravte jejich pořadí.', 255 'Recommended' => 'Doporučený', 256 'With diacritics' => 'Včetně háčků a čárek', 257 'Items of tranlation' => 'Položky překladu', 258 'Select all' => 'Zatrhnout vše', 259 'Select translation groups witch you want to export.' => 'Zvolte ze překladových skupin, ze kterých chcete načítat překlady.', 260 'Format wasn\'t selected' => 'Nevybrán žádný formát', 261 'Format the generated output' => 'Formát generovaného výstupu', 262 'Is isn\'t select' => 'Nebylo zadáno Id.', 263 'Select version of game client witch you want to export.' => 'Vyberte pro jakou verzi herního klienta se budou texty exportovat.', 264 'Export don\'t have selected version of client' => 'Export nemá vybránu verzi klienta', 265 'Format output isn\'t select' => 'Nebyl vybrán formát výstupu', 266 'Statistic of coplection selected groups' => 'Statistika dokončení vybraných skupin', 267 'English' => 'Anglických', 268 'Percent' => 'Procenta', 269 'Altogether' => 'Celkem', 270 'Statistic' => 'Statistika', 271 'Output' => 'Výstup', 272 'Format' => 'Formát', 273 'General' => 'Obecné', 274 'clone' => 'kopie', 275 'Clone export created' => 'Vytvořena kopie exportu', 276 '' => '', 277 '' => '', 278 '' => '', 279 '' => '', 280 '' => '', 281 '' => '', 282 '' => '', 283 225 284 ); 226 285 }
Note:
See TracChangeset
for help on using the changeset viewer.