--- a/src/eric7/i18n/eric7_cs.ts Tue Dec 19 09:31:02 2023 +0100 +++ b/src/eric7/i18n/eric7_cs.ts Tue Dec 19 11:04:03 2023 +0100 @@ -3796,7 +3796,7 @@ <translation>Stisknutím vymazat seznam hostů</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="510" /> + <location filename="../Cooperation/ChatWidget.py" line="529" /> <location filename="../Cooperation/ChatWidget.ui" line="0" /> <source>Clear</source> <translation>Vyčistit</translation> @@ -3827,156 +3827,156 @@ <translation>Zobrazuje stav serveru</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="314" /> - <location filename="../Cooperation/ChatWidget.py" line="82" /> + <location filename="../Cooperation/ChatWidget.py" line="324" /> + <location filename="../Cooperation/ChatWidget.py" line="85" /> <source>Start Server</source> <translation>Spustit server</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="149" /> + <location filename="../Cooperation/ChatWidget.py" line="153" /> <source>! Unknown command: {0} </source> <translation>!Neznámý příkaz: {0} </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="172" /> + <location filename="../Cooperation/ChatWidget.py" line="177" /> <source>* {0} has joined. </source> <translation>* {0} připojeno. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="189" /> + <location filename="../Cooperation/ChatWidget.py" line="194" /> <source>New User</source> <translation type="unfinished" /> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="190" /> + <location filename="../Cooperation/ChatWidget.py" line="195" /> <source>{0} has joined.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="213" /> + <location filename="../Cooperation/ChatWidget.py" line="219" /> <source>* {0} has left. </source> <translation>* {0} odešlo. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="222" /> + <location filename="../Cooperation/ChatWidget.py" line="228" /> <source>User Left</source> <translation type="unfinished" /> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="223" /> + <location filename="../Cooperation/ChatWidget.py" line="229" /> <source>{0} has left.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="249" /> + <location filename="../Cooperation/ChatWidget.py" line="257" /> <source>Message from <{0}></source> <translation type="unfinished" /> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="322" /> + <location filename="../Cooperation/ChatWidget.py" line="332" /> <source>Stop Server</source> <translation>Zastavit server</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="328" /> + <location filename="../Cooperation/ChatWidget.py" line="338" /> <source>! Server Error: {0} </source> <translation>!Chyba serveru: {0} </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="338" /> + <location filename="../Cooperation/ChatWidget.py" line="349" /> <source>Disconnect</source> <translation>Odpojeno</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="342" /> + <location filename="../Cooperation/ChatWidget.py" line="353" /> <source>Connect</source> <translation>Připojeno</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="499" /> + <location filename="../Cooperation/ChatWidget.py" line="518" /> <source>Copy</source> <translation>Kopírovat</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="503" /> + <location filename="../Cooperation/ChatWidget.py" line="522" /> <source>Cut all</source> <translation>Vyjmout vše</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="506" /> + <location filename="../Cooperation/ChatWidget.py" line="525" /> <source>Copy all</source> <translation>Kopírovat vše</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="514" /> + <location filename="../Cooperation/ChatWidget.py" line="533" /> <source>Save</source> <translation>Uložit</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="570" /> - <location filename="../Cooperation/ChatWidget.py" line="555" /> + <location filename="../Cooperation/ChatWidget.py" line="591" /> + <location filename="../Cooperation/ChatWidget.py" line="576" /> <source>Save Chat</source> <translation>Uložit pokec</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="557" /> + <location filename="../Cooperation/ChatWidget.py" line="578" /> <source>Text Files (*.txt);;All Files (*)</source> <translation>Textové soubory (*.txt);;Všechny soubory (*)</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="571" /> + <location filename="../Cooperation/ChatWidget.py" line="592" /> <source><p>The file <b>{0}</b> already exists. Overwrite it?</p></source> <translation type="unfinished"><p>Soubor <b>{0}</b> již existuje.</p><p>Má se přepsat?</p></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="586" /> + <location filename="../Cooperation/ChatWidget.py" line="607" /> <source>Error saving Chat</source> <translation>Chyba při ukládání pokecu</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="587" /> + <location filename="../Cooperation/ChatWidget.py" line="608" /> <source><p>The chat contents could not be written to <b>{0}</b></p><p>Reason: {1}</p></source> <translation><p>Obsah pokecu se nepodařilo zapsat do <b>{0}</b></p><p>Důvod: {1}</p></translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="626" /> + <location filename="../Cooperation/ChatWidget.py" line="647" /> <source>Kick User</source> <translation>Vykopnout uživatele</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="630" /> + <location filename="../Cooperation/ChatWidget.py" line="651" /> <source>Ban User</source> <translation>Zakázat uživatele</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="634" /> + <location filename="../Cooperation/ChatWidget.py" line="655" /> <source>Ban and Kick User</source> <translation>Zakázat a vykopnout uživatele</translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="665" /> + <location filename="../Cooperation/ChatWidget.py" line="687" /> <source>* {0} has been kicked. </source> <translation>* {0} bylo vykopnuto. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="683" /> + <location filename="../Cooperation/ChatWidget.py" line="705" /> <source>* {0} has been banned. </source> <translation>* {0} bylo zakázáno. </translation> </message> <message> - <location filename="../Cooperation/ChatWidget.py" line="701" /> + <location filename="../Cooperation/ChatWidget.py" line="723" /> <source>* {0} has been banned and kicked. </source> <translation>* {0} bylo zakázáno a vykopnuto.</translation> @@ -20113,28 +20113,38 @@ <translation type="unfinished">Rozlišit velké a malé znaky</translation> </message> <message> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="147" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="143" /> + <source>Select to match case sensitive</source> + <translation type="unfinished">Vybrat pro rozlišování velkých/malých znaků</translation> + </message> + <message> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="148" /> <source>Whole word</source> <translation type="unfinished">Celé slovo</translation> </message> <message> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="157" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="149" /> + <source>Select to match whole words only</source> + <translation type="unfinished">Vybrat pro rozlišování jen celých slov</translation> + </message> + <message> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="159" /> <source>Press to find the previous occurrence</source> <translation type="unfinished">Stisknout pro vyhledání předchozího výskytu</translation> </message> <message> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="163" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="165" /> <source>Press to find the next occurrence</source> <translation type="unfinished">Stisknout pro vyhledání následujícího výskytu</translation> </message> <message> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="482" /> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="434" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="484" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="436" /> <source>'{0}' was not found.</source> <translation type="unfinished">'{0}' nebyl nalezen.</translation> </message> <message> - <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="487" /> + <location filename="../EricWidgets/EricTextEditSearchWidget.py" line="489" /> <source>Match {0} of {1}</source> <translation type="unfinished" /> </message> @@ -71696,8 +71706,18 @@ </message> <message> <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Press to close the window</source> - <translation type="unfinished">Stisknutím zavřít okno</translation> + <source>&Replace:</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select to search in the current selection only</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Selection only</source> + <translation type="unfinished" /> </message> <message> <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> @@ -71711,6 +71731,16 @@ </message> <message> <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select to match case sensitive</source> + <translation type="unfinished">Vybrat pro rozlišování velkých/malých znaků</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>&Match case</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> <source>Press to find the previous occurrence</source> <translation type="unfinished">Stisknout pro vyhledání předchozího výskytu</translation> </message> @@ -71726,36 +71756,6 @@ </message> <message> <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Match case</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Whole &word</source> - <translation type="unfinished">Celá slo&va</translation> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Rege&xp</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>Wrap &around</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Selection only</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> - <source>&Replace:</source> - <translation type="unfinished" /> - </message> - <message> - <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> <source>Press to replace the selection</source> <translation type="unfinished">Stisknout pro nahrazení výběru</translation> </message> @@ -71770,6 +71770,51 @@ <translation type="unfinished">Stisknout pro nahrazení všech výskytů</translation> </message> <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select if the searchtext is a regular expression</source> + <translation type="unfinished">Vybrat jestliže hledaný text je regulární výraz</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Rege&xp</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Press to close the window</source> + <translation type="unfinished">Stisknutím zavřít okno</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select to continue the search at the beginning or end</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Wrap &around</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select to match whole words only</source> + <translation type="unfinished">Vybrat pro rozlišování jen celých slov</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Whole &word</source> + <translation type="unfinished">Celá slo&va</translation> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Select if the search or replace text contains escape codes</source> + <translation type="unfinished" /> + </message> + <message> + <location filename="../QScintilla/SearchReplaceWidget.ui" line="0" /> + <source>Escape</source> + <translation type="unfinished">Escape</translation> + </message> + <message> <location filename="../QScintilla/SearchReplaceWidget.py" line="67" /> <source><b>Find and Replace</b> <p>This dialog is used to find some text and replace it with another text. @@ -71890,19 +71935,19 @@ <translation type="unfinished" /> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1164" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="713" /> - <location filename="../QScintilla/SearchReplaceWidget.py" line="675" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1205" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="748" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="710" /> <source>'{0}' was not found.</source> <translation>'{0}' nebyl nalezen.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1317" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1364" /> <source>Replaced {0} occurrences.</source> <translation>Nahrazeno {0} výskytů.</translation> </message> <message> - <location filename="../QScintilla/SearchReplaceWidget.py" line="1323" /> + <location filename="../QScintilla/SearchReplaceWidget.py" line="1370" /> <source>Nothing replaced because '{0}' was not found.</source> <translation>Nebylo nic nahrazeno, protože '{0}' nebyl nalezen.</translation> </message> @@ -71940,6 +71985,11 @@ <translation>Stisknout pro vyhledání následujícího výskytu</translation> </message> <message> + <location filename="../WebBrowser/SearchWidget.ui" line="0" /> + <source>Select to match case sensitive</source> + <translation type="unfinished">Vybrat pro rozlišování velkých/malých znaků</translation> + </message> + <message> <location filename="../UI/SearchWidget.ui" line="0" /> <location filename="../WebBrowser/SearchWidget.ui" line="0" /> <source>Match case</source> @@ -71999,16 +72049,31 @@ </message> <message> <location filename="../UI/SearchWidgetLine.ui" line="0" /> + <source>Select to match case sensitive</source> + <translation type="unfinished">Vybrat pro rozlišování velkých/malých znaků</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="0" /> <source>Match case</source> <translation type="unfinished">Rozlišit velké a malé znaky</translation> </message> <message> <location filename="../UI/SearchWidgetLine.ui" line="0" /> + <source>Select to match whole words only</source> + <translation type="unfinished">Vybrat pro rozlišování jen celých slov</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="0" /> <source>Whole word</source> <translation type="unfinished">Celé slovo</translation> </message> <message> <location filename="../UI/SearchWidgetLine.ui" line="0" /> + <source>Select if the searchtext is a regular expression</source> + <translation type="unfinished">Vybrat jestliže hledaný text je regulární výraz</translation> + </message> + <message> + <location filename="../UI/SearchWidgetLine.ui" line="0" /> <source>Regexp</source> <translation type="unfinished">Regexp</translation> </message> @@ -85590,124 +85655,124 @@ <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="649" /> + <location filename="../Testing/TestingWidget.py" line="650" /> <source>Running</source> <translation type="unfinished">Běží</translation> </message> <message> - <location filename="../Testing/TestingWidget.py" line="719" /> + <location filename="../Testing/TestingWidget.py" line="720" /> <source>Python3 Files ({0});;All Files (*)</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="724" /> + <location filename="../Testing/TestingWidget.py" line="725" /> <source>Python Files (*.py);;All Files (*)</source> <translation type="unfinished">Python soubory (*.py);;Všechny soubory (*)</translation> </message> <message> - <location filename="../Testing/TestingWidget.py" line="887" /> + <location filename="../Testing/TestingWidget.py" line="888" /> <source><h3>Versions of Frameworks and their Plugins</h3></source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="901" /> + <location filename="../Testing/TestingWidget.py" line="902" /> <source><tr><td>{0}</td><td>{1}</td></tr></source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="910" /> + <location filename="../Testing/TestingWidget.py" line="911" /> <source>No version information available.</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="913" /> + <location filename="../Testing/TestingWidget.py" line="914" /> <source>Versions</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="931" /> + <location filename="../Testing/TestingWidget.py" line="934" /> <source>Discovering Tests</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="993" /> + <location filename="../Testing/TestingWidget.py" line="996" /> <source>Preparing Testsuite</source> <translation type="unfinished">Příprava soupravy testu</translation> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1009" /> + <location filename="../Testing/TestingWidget.py" line="1012" /> <source>Running Tests</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1010" /> + <location filename="../Testing/TestingWidget.py" line="1013" /> <source>No test case has been selected. Shall all test cases be run?</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1073" /> + <location filename="../Testing/TestingWidget.py" line="1076" /> <source>pending</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1104" /> + <location filename="../Testing/TestingWidget.py" line="1107" /> <source>Failure</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1114" /> - <location filename="../Testing/TestingWidget.py" line="1107" /> + <location filename="../Testing/TestingWidget.py" line="1117" /> + <location filename="../Testing/TestingWidget.py" line="1110" /> <source>Collection Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1115" /> + <location filename="../Testing/TestingWidget.py" line="1118" /> <source><p>There was an error while collecting tests.</p><p>{0}</p></source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1137" /> + <location filename="../Testing/TestingWidget.py" line="1140" /> <source>running</source> <translation type="unfinished">běžící</translation> </message> <message numerus="yes"> - <location filename="../Testing/TestingWidget.py" line="1189" /> + <location filename="../Testing/TestingWidget.py" line="1192" /> <source>Ran %n test(s) in {0}s</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message numerus="yes"> - <location filename="../Testing/TestingWidget.py" line="1201" /> + <location filename="../Testing/TestingWidget.py" line="1204" /> <source>Ran %n test(s)</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1223" /> + <location filename="../Testing/TestingWidget.py" line="1226" /> <source>not run</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1266" /> + <location filename="../Testing/TestingWidget.py" line="1269" /> <source>Test Run Output</source> <translation type="unfinished" /> </message> <message numerus="yes"> - <location filename="../Testing/TestingWidget.py" line="1444" /> + <location filename="../Testing/TestingWidget.py" line="1447" /> <source>Discovered %n Test(s)</source> <translation type="unfinished"> <numerusform /> </translation> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1457" /> + <location filename="../Testing/TestingWidget.py" line="1460" /> <source>Discovery Error</source> <translation type="unfinished" /> </message> <message> - <location filename="../Testing/TestingWidget.py" line="1458" /> + <location filename="../Testing/TestingWidget.py" line="1461" /> <source><p>There was an error while discovering tests in <b>{0}</b>.</p><p>{1}</p></source> <translation type="unfinished" /> </message>