diff --git a/share/qtcreator/translations/qtcreator_cs.ts b/share/qtcreator/translations/qtcreator_cs.ts index ed21bb788e4..82894db6838 100644 --- a/share/qtcreator/translations/qtcreator_cs.ts +++ b/share/qtcreator/translations/qtcreator_cs.ts @@ -808,7 +808,7 @@ - Core::BaseFileWizard + ::Core File Generation Failure Chyba při vytváření souboru @@ -833,18 +833,6 @@ [folder] [složka] - - Unable to create the directory %1. - Adresář %1 nelze vytvořit. - - - Unable to open %1 for writing: %2 - Soubor %1 nelze otevřít pro zápis: %2 - - - Error while writing to %1: %2 - Chyba při zápisu do %1: %2 - Failed to open an editor for '%1'. Pro soubor '%1' se nepodařilo otevřít editor. @@ -875,17 +863,10 @@ Would you like to overwrite them? %2. Chcete je nechat přepsat? - - - Core::EditorManager Revert to Saved Vrátit se k uloženému - - Close - Zavřít - Close All Zavřít vše @@ -1054,10 +1035,6 @@ Chcete je nechat přepsat? Y-coordinate of the current editor's upper left corner, relative to screen. Souřadnice y levého, horního rohu nynějšího editoru, poměrně k obrazovce. - - Close "%1" - Zavřít "%1" - Close Editor Zavřít editor @@ -1078,18 +1055,6 @@ Chcete je nechat přepsat? Cannot Open File Nelze otevřít soubor - - Cannot open the file for editing with SCC. - Soubor se nepodařilo s pomocí správy verzí udělat zapisovatelný (otevřít pro úpravy). - - - Cannot Set Permissions - Chyba při nastavení oprávnění pro přístup k souboru - - - Cannot set permissions to writable. - Soubor se nepodařilo udělat zapisovatelný. - Cannot open the file for editing with VCS. Soubor se nepodařilo s pomocí správy verzí udělat zapisovatelný (otevřít pro úpravy). @@ -1142,10 +1107,6 @@ Chcete je nechat přepsat? The file %1 is read only. Soubor %1 je pouze pro čtení. - - Open with VCS (%1) - Otevřít s pomocí systému na ověřování verzí (VCS) (%1) - Save as ... Uložit jako... @@ -1178,22 +1139,10 @@ Chcete je nechat přepsat? Previous Open Document in History Předchozí otevřený dokument na seznamu - - Go Back - Jít zpět - - - Go Forward - Jít dopředu - Meta+E Meta+E - - Ctrl+E - Ctrl+E - %1,2 %1,2 @@ -1218,10 +1167,6 @@ Chcete je nechat přepsat? %1,o %1,o - - All Files (*) - Všechny soubory (*) - Save %1 As... Uložit '%1' jako... @@ -1262,9 +1207,6 @@ Chcete je nechat přepsat? <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> <table border=1 cellspacing=0 cellpadding=3><tr><th>Proměnná</th><th>Rozšiřuje se k</th></tr><tr><td>%f</td><td>Název souboru</td></tr><tr><td>%l</td><td>Číslo řádku</td></tr><tr><td>%c</td><td>Číslo sloupce</td></tr><tr><td>%x</td><td>Xová souřadnice polohy editoru na obrazovce</td></tr><tr><td>%y</td><td>Yová souřadnice polohy editoru na obrazovce</td></tr><tr><td>%w</td><td>Šířka editoru v pixelech</td></tr><tr><td>%h</td><td>Výška editoru v pixelech</td></tr><tr><td>%W</td><td>Šířka editoru ve znacích</td></tr><tr><td>%H</td><td>Výška editoru ve znacích</td></tr><tr><td>%%</td><td>%</td></tr></table> - - - Core::FileManager Cannot save file Soubor nelze uložit @@ -1273,67 +1215,6 @@ Chcete je nechat přepsat? Cannot save changes to '%1'. Do you want to continue and lose your changes? Změny nelze uložit do souboru '%1'. Chcete přesto pokračovat a ztratit své změny? - - File Error - Chyba souboru - - - Overwrite? - Přepsat? - - - An item named '%1' already exists at this location. Do you want to overwrite it? - V tomto umístění již existuje soubor s názvem '%1'. Chcete jej přepsat? - - - Save File As - Uložit soubor jako - - - File is Read Only - Soubor je pouze pro čtení - - - The file <i>%1</i> is read only. - Soubor <i>%1</i> je pouze pro čtení. - - - Open with VCS (%1) - Otevřít s pomocí systému na řízení verzí (VCS) (%1) - - - Make writable - Udělat zapisovatelným - - - Save as... - Uložit jako... - - - Cannot reload %1 - %1 se nahrát znovu nepodařilo - - - - Core::Internal::ComboBox - - Activate %1 - Zapnout %1 - - - - Core::Internal::EditMode - - Edit - Úpravy - - - - Core::Internal::EditorSplitter - - Split Left/Right - Rozdělit vlevo/vpravo - Split Top/Bottom Rozdělit nahoře/dole @@ -1358,72 +1239,14 @@ Chcete je nechat přepsat? Previous Document Předchozí dokument - - Alt+Left - Alt+Left - - - Next Document - Další dokument - - - Alt+Right - Alt+Right - - - Previous Group - Předchozí skupina - - - Next Group - Další skupina - - - Move Document to Previous Group - Přesunout dokument do předchozí skupiny - - - Move Document to Next Group - Přesunout dokument do další skupiny - - - - Core::Internal::EditorView - - Go Back - Jít zpět - - - Go Forward - Jít dopředu - Placeholder Zástupný znak - - Close - Zavřít - - - Make writable - Udělat zapisovatelným - - - File is writable - Soubor je zapisovatelný - Copy full path to clipboard Kopírovat celou cestu do schránky - - - Core::Internal::GeneralSettings - - General - Obecné - <System Language> <Jazyk systému> @@ -1444,10 +1267,6 @@ Chcete je nechat přepsat? The language change will take effect after a restart of Qt Creator. Změna jazyka se projeví po novém spuštění Qt Creatoru. - - Environment - Prostředí - Variables Proměnné @@ -1460,14 +1279,6 @@ Chcete je nechat přepsat? User &interface color: Barva uživatelského &rozhraní: - - Reset to default - Nastavit znovu na výchozí - - - R - R - Terminal: Terminál: @@ -1590,17 +1401,6 @@ Chcete je nechat přepsat? Automatically creates temporary copies of modified files. If Qt Creator is restarted after a crash or power failure, it asks whether to recover the auto-saved content. Dočasné kopie změněných souborů vytváří automaticky. Po pádu nebo výpadku proudu se při spuštění bude Qt Creator ptát, má-li automaticky uložený obsah obnovit. - - - Core::Internal::MainWindow - - Qt Creator - Qt Creator - - - Output - Výstup - &File &Soubor @@ -1653,18 +1453,10 @@ Chcete je nechat přepsat? Recent &Files Naposledy otevřené s&oubory - - &Save - &Uložit - Save Uložit - - Save &As... - Uložit &jako... - Ctrl+Shift+S Ctrl+Shift+S @@ -1819,9 +1611,6 @@ Chcete je nechat přepsat? Settings... Nastavení... - - - Core::Internal::MessageOutputWindow General Obecné @@ -1830,42 +1619,6 @@ Chcete je nechat přepsat? General Messages Obecné zprávy - - - Core::Internal::NavComboBox - - Activate %1 - Zapnout %1 - - - - Core::Internal::NavigationSubWidget - - Split - Rozdělit - - - Close - Zavřít - - - - Core::Internal::NavigationWidget - - Hide Sidebar - Skrýt postranní pruh - - - Show Sidebar - Ukázat postranní pruh - - - Activate %1 Pane - Zapnout tabulku '%1' - - - - Core::Internal::NewDialog New Project Nový projekt @@ -1910,51 +1663,14 @@ Chcete je nechat přepsat? Supported Platforms Podporované platformy - - - Core::Internal::OpenEditorsWidget Open Documents Otevřít dokumenty - - Close %1 - Zavřít %1 - - - Close Editor - Zavřít editor - - - Close All Except %1 - Zavřít vše kromě %1 - - - Close "%1" - Zavřít "%1" - - - Close All Except "%1" - Zavřít vše až na "%1" - - - Close Other Editors - Zavřít ostatní editory - - - Close All Editors - Zavřít všechny editory - - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: Otevřít soubor '%1' s: @@ -1967,9 +1683,6 @@ Chcete je nechat přepsat? Open file extension with: Otevřít souborovou příponu s: - - - Core::Internal::OutputPaneManager Output Výstup @@ -2014,9 +1727,6 @@ Chcete je nechat přepsat? Minimize Output Pane Zmenšit výstupní tabulku - - - Core::Internal::PluginDialog Details Podrobnosti @@ -2026,10 +1736,6 @@ Chcete je nechat přepsat? Fehlermeldungen zu %1 Podrobnosti o chybě - - Close - Zavřít - Restart required. Znovuspuštění vyžadováno. @@ -2046,16 +1752,10 @@ Chcete je nechat přepsat? Plugin Errors of %1 Chyby přídavného modulu %1 - - - Core::Internal::ProgressView Processes Procesy - - - Core::Internal::SaveItemsDialog Do not Save Neukládat @@ -2064,10 +1764,6 @@ Chcete je nechat přepsat? Save All Uložit vše - - Save - Uložit - Save Selected Uložit vybrané @@ -2084,17 +1780,10 @@ Chcete je nechat přepsat? Automatically save all files before building Automaticky uložit všechny změněné soubory před sestavováním - - - Core::Internal::ShortcutSettings Keyboard Klávesnice - - Environment - Prostředí - Keyboard Shortcuts Klávesové zkratky @@ -2123,20 +1812,6 @@ Chcete je nechat přepsat? Export Keyboard Mapping Scheme Exportovat schéma přiřazení kláves - - - Core::Internal::SideBarWidget - - Split - Rozdělit - - - Close - Zavřít - - - - Core::Internal::VersionDialog About Qt Creator O programu Qt Creator @@ -2162,9 +1837,6 @@ Chcete je nechat přepsat? <h3>Qt Creator %1</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%8<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>Qt Creator %1</h3>Založený na Qt %2 (%3 bit)<br/><br/>Vytvořený %4 v %5<br /><br/>%8<br/>Autorské právo 2008-%6 %7. Všechna práva vyhrazena.<br/><br/> Program je poskytován tak, JAK JE, BEZ ZÁRUKY JAKÉHOKOLI DRUHU, VČETNĚ ZÁRUKY PROVEDENÍ, PRODEJNOSTI A VHODNOSTI PRO URČITÝ ÚČEL.<br/> - - - Core::ModeManager Switch to %1 mode Přepnout na režim '%1' @@ -2173,9 +1845,6 @@ Chcete je nechat přepsat? Switch to <b>%1</b> mode Přepnout na režim <b>%1</b> - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -2186,9 +1855,6 @@ Chcete je nechat přepsat? Unknown error Neznámá chyba - - - Core::StandardFileWizard New %1 TODO: Grammatical case problem @@ -8748,7 +8414,7 @@ Přidat, upravit a odstranit dokumentové filtry, které v režimu nápovědy ur - Locator + ::Core Filters Filtry @@ -10286,7 +9952,7 @@ ve svém .pro souboru. - Core::FolderNavigationWidgetFactory + ::Core File System Souborový systém @@ -10303,10 +9969,6 @@ ve svém .pro souboru. Filter Files Filtrovat soubory - - Synchronize with Editor - Seřídit s editorem - ::ProjectExplorer @@ -10713,22 +10375,6 @@ se projektu '%2' nepodařilo přidat. Open File Otevřít soubor - - Show in Explorer... - Ukázat v průzkumníku... - - - Show in Finder... - Ukázat v hledáčku... - - - Show containing folder... - Ukázat složku... - - - Recent Projects - Naposledy otevřené projekty - Close Project Zavřít projekt @@ -16343,7 +15989,7 @@ p, li { white-space: pre-wrap; } - Locator::Internal::DirectoryFilterOptions + ::Core Name: Název: @@ -16370,14 +16016,6 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás Limit to prefix Omezit na předponu - - Add... - Přidat... - - - Edit... - Upravit... - Remove Odstranit @@ -16398,21 +16036,10 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás Edit Upravit - - - Locator::Internal::FileSystemFilterOptions Filter configuration Nastavení filtru - - Prefix: - Předpona: - - - Limit to prefix - Omezit na předponu - Include hidden files Ukazovat skryté soubory @@ -16425,25 +16052,10 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás Add Filter Configuration Přidat nastavení filtru - - - Locator::Internal::SettingsWidget Configure Filters Nastavit filtry - - Add - Přidat - - - Remove - Odstranit - - - Edit - Upravit - Refresh Interval: Mezera mezi obnovami: @@ -17649,7 +17261,7 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás - Core::Internal::SettingsDialog + ::Core Preferences Nastavení @@ -18612,7 +18224,7 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás - Locator::Internal::DirectoryFilter + ::Core Generic Directory Filter Obecný adresářový filtr @@ -18645,9 +18257,6 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás %1 filter update: canceled %1 stav filtru: zrušeno - - - Locator::Internal::FileSystemFilter Files in file system Soubory v souborovém systému @@ -18656,50 +18265,18 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás Files in File System Soubory v souborovém systému - - - Locator::ILocatorFilter - - Filter Configuration - Nastavení filtru - - - Limit to prefix - Omezit na předponu - - - Prefix: - Předpona: - - - - Locator::Internal::LocatorFiltersFilter Available filters Dostupné filtry - - - Locator::Internal::LocatorPlugin Ctrl+K Ctrl+K - - Type to locate - Vzor hledání - Type to locate (%1) Vzor hledání (%1) - - Indexing - Rejstříkování - - - - Locator::Internal::LocatorWidget Refresh Obnovit @@ -18716,28 +18293,14 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás Type to locate Vzor hledání - - Options - Volby - <type here> <Sem napište> - - - Locator::Internal::OpenDocumentsFilter Open documents Otevřít dokumenty - - Open Documents - Otevřít dokumenty - - - - Locator::Internal::SettingsPage %1 (Prefix: %2) %1 (Předpona: %2) @@ -20237,61 +19800,6 @@ S60 emulator run configuration default display name, %1 is base pro-File nameRozdíly mezi soubory - - CommandMappings - - Command Mappings - Přiřazení příkazů - - - Command - Příkaz - - - Label - Štítek - - - Target - Cíl - - - Defaults - Výchozí - - - Import... - Zavést... - - - Export... - Vyvést... - - - Target Identifier - Identifikátor cíle - - - Target: - Cíl: - - - Reset - Nastavit znovu - - - Reset all to default - Nastavit vše znovu na výchozí - - - Reset All - Nastavit znovu vše - - - Reset to default - Nastavit znovu výchozí - - ::Git @@ -23061,7 +22569,7 @@ Desetinná hodnota se znaménkem (velký endian): %4 - Core::CommandMappings + ::Core Command Mappings Přiřazení příkazů @@ -23098,21 +22606,10 @@ Desetinná hodnota se znaménkem (velký endian): %4 Reset to default. Nastavit znovu na výchozí. - - Reset - Nastavit znovu - Target: Cíl: - - Label - Štítek - - - - ::Core Qt Qt @@ -23134,16 +22631,10 @@ Desetinná hodnota se znaménkem (velký endian): %4 msgShowOptionsDialog Nastavení... - - - Core::DesignMode Design Návrh - - - Core::Internal::SystemEditor System Editor Systémový editor @@ -23152,17 +22643,6 @@ Desetinná hodnota se znaménkem (velký endian): %4 Could not open url %1. Nepodařilo se otevřít adresu (URL) %1. - - - Core::EditorToolBar - - Copy full path to clipboard - Kopírovat celou cestu do schránky - - - Split - Rozdělit - Copy Full Path to Clipboard Kopírovat celou cestu do schránky @@ -23175,21 +22655,10 @@ Desetinná hodnota se znaménkem (velký endian): %4 Remove Split Odstranit rozdělení - - Make Writable - Udělat zapisovatelným - - - Make writable - Udělat zapisovatelným - File is writable Soubor je zapisovatelný - - - Core::HelpManager Unfiltered Nezpracovaný @@ -23207,14 +22676,11 @@ Desetinná hodnota se znaménkem (velký endian): %4 - Core::InteractiveSshConnection + ::Core Error sending input Chyba při posílání vstupních dat - - - Core::SftpConnection Error setting up SFTP subsystem Chyba při nastavování podsystému SFTP @@ -24718,11 +24184,7 @@ Proces Pdb po určité době od úspěšného spuštění spadl. - Core::FolderNavigationWidget - - Open - Otevřít - + ::Core Open parent folder Otevřít rodičovskou složku @@ -24747,10 +24209,6 @@ Proces Pdb po určité době od úspěšného spuštění spadl. Show in Explorer... Ukázat v průzkumníku... - - Show in Finder... - Ukázat v hledáčku... - Show containing folder... Ukázat obsahující složku... @@ -24787,58 +24245,6 @@ Proces Pdb po určité době od úspěšného spuštění spadl. Find in this directory... Najít v tomto adresáři... - - Show Containing Folder... - Ukázat obsaženou složku... - - - Open Command Prompt Here... - Otevřít příkazový řádek zde... - - - Open Terminal Here... - Otevřít terminál zde... - - - Launching a file browser failed - Spuštění prohlížeče souborů se nezdařilo - - - Unable to start the file manager: - -%1 - - - Prohlížeč souborů se nepodařilo spustit: - -%1 - - - - - '%1' returned the following error: - -%2 - Chyba při provádění '%1': - -%2 - - - Settings... - Nastavení... - - - Launching Windows Explorer Failed - Spuštění Windows Exploreru se nezdařilo - - - Launching Windows Explorer failed - Spuštění Windows Exploreru se nezdařilo - - - Could not find explorer.exe in path to launch Windows Explorer. - Windows Explorer se nepodařilo spustit, protože se v cestě nepodařilo nalézt soubor explorer.exe. - ::ProjectExplorer @@ -27796,7 +27202,7 @@ Místní přivedení nejsou použita na hlavní větev. - Core::ExternalToolConfig + ::Core Form Formulář @@ -27805,26 +27211,14 @@ Místní přivedení nejsou použita na hlavní větev. Add tool Přidat nástroj - - Add - Přidat - Remove tool Odstranit nástroj - - Remove - Odstranit - Revert tool to default Vrátit nástroj na výchozí hodnotu - - Reset - Nastavit znovu - Description: Popis: @@ -27941,123 +27335,6 @@ Místní přivedení nejsou použita na hlavní větev. <ul><li>Potlačit: S výstupem nezacházet</li><li>Ukázat v panelu: 'Obecné výstupy' ukazovat v panelu </li><li>Nahradit vybraný text: Text vybraný v dokumentu bude nahrazen výstupem.</li></ul></p></body></html> - - - MimeTypeMagicDialog - - Dialog - Dialog - - - Value: - Hodnota: - - - Type - Typ - - - String - Řetězec - - - Byte - Byte - - - Use Recommended - Použít doporučené - - - Start range: - Začátek oblasti: - - - End range: - Konec oblasti: - - - Priority: - Přednost: - - - <i>Note: Wide range values might impact Qt Creator's performance when opening files.</i> - <i>Poznámka: Velké oblasti se mohou na rychlosti otevírání souborů odrazit záporně.</i> - - - - MimeTypeSettingsPage - - Form - Formulář - - - Registered MIME Types - Zapsané MIME typy - - - Reset all to default. - Nastavit vše znovu na výchozí. - - - Reset All - Nastavit znovu vše - - - Details - Podrobnosti - - - Patterns: - Vzory: - - - Magic Header - Kouzelné záhlaví - - - Type - Typ - - - Range - Rozsah - - - Priority - Přednost - - - Add - Přidat - - - Edit - Upravit - - - Remove - Odstranit - - - Add... - Přidat... - - - Edit... - Upravit... - - - - Core::VariableChooser - - Variables - Proměnné - - - Select a variable to insert. - Vyberte proměnnou, která se má vložit. - Insert variable Vložit proměnnou @@ -31947,7 +31224,7 @@ Server: %2. - Core::Internal::ExternalToolModel + ::Core Uncategorized Nezařazeno do skupin @@ -31977,9 +31254,6 @@ Server: %2. Sample external tool text Užitečný text - - - Core::Internal::PromptOverwriteDialog Overwrite Existing Files Přepsat stávající soubory @@ -32033,7 +31307,7 @@ Chcete je nechat přepsat? - Core::Internal::ExternalToolRunner + ::Core Could not find executable for '%1' (expanded '%2') @@ -32052,13 +31326,6 @@ Chcete je nechat přepsat? '%1' finished '%1' dokončeno - - - Core::ExternalToolManager - - Configure... - Nastavení... - &External &Externí @@ -32071,16 +31338,10 @@ Chcete je nechat přepsat? Error: External tool in %1 has duplicate id Chyba: Externí nástroj v %1 obsahuje již zadané ID - - - Core::IFile File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. Soubor byl obnoven z automaticky uložené záložní kopie. Vyberte <i>Uložit</i> pro potvrzení nebo <i>Obnovit</i> pro zahození změn. - - - Core::InfoBarDisplay Do not show again Neukazovat znovu @@ -32089,17 +31350,6 @@ Chcete je nechat přepsat? Do Not Show Again Neukazovat znovu - - Close - Zavřít - - - - Core::Internal::MimeTypeMagicDialog - - Magic Header - Kouzelné záhlaví - Add Magic Header Přidat kouzelné záhlaví @@ -32152,9 +31402,6 @@ Chcete je nechat přepsat? <i>Note: Wide range values might impact Qt Creator's performance when opening files.</i> <i>Poznámka: Velké oblasti se mohou na rychlosti otevírání souborů odrazit záporně.</i> - - - Core::Internal::MimeTypeSettingsModel MIME Type Typ MIME @@ -32183,13 +31430,6 @@ Chcete je nechat přepsat? %n vzorů hledání se již používá. - - - Core::Internal::MimeTypeSettingsPrivate - - Error - Chyba - No MIME type selected. Nevybrán žádný typ MIME. @@ -32206,23 +31446,6 @@ Chcete je nechat přepsat? Changes will take effect in the next time you start Qt Creator. Změny se projeví po novém spuštění Qt Creatoru. - - - Core::Internal::MimeTypeSettings - - MIME Types - Typy MIME - - - - Core::Internal::CommandComboBox - - Activate %1 Pane - Zapnout tabulku '%1' - - - - Core::NavigationWidget Activate %1 Pane Zapnout tabulku %1 @@ -32231,13 +31454,6 @@ Chcete je nechat přepsat? Hide Sidebar Skrýt postranní panel - - Show Sidebar - Ukázat postranní panel - - - - Core::OutputWindow Additional output omitted @@ -32248,16 +31464,10 @@ Chcete je nechat přepsat? Additional output omitted Dodatečný výstup opomenut - - - Core::Internal::ToolSettings External Tools Externí nástroje - - - Core::VcsManager %1 repository was detected but %1 is not configured. Bylo nalezeno skladiště verzovacího systému %1, ale %1 ještě není nastaven. @@ -39823,7 +39033,7 @@ Prověřte, prosím, oprávnění pro přístup k adresáři. - Core::Internal::ExternalTool + ::Core Creates qm translation files that can be used by an application from the translator's ts files Vytvoří ze souborů ts od překladatele překladové soubory qm, které mohou být použity programem @@ -39896,10 +39106,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři. Edit with vi Upravit ve vi - - Error while parsing external tool %1: %2 - Chyba při zpracování externího nástroje %1: %2 - ExtensionSystem::Internal::PluginErrorOverview @@ -40429,7 +39635,7 @@ Prověřte, prosím, oprávnění pro přístup k adresáři. - Core::Internal + ::Core Launching a file browser failed Spuštění prohlížeče souborů se nezdařilo @@ -40454,10 +39660,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři. %2 - - Settings... - Nastavení... - Launching Windows Explorer Failed Spuštění Windows Exploreru se nezdařilo @@ -40498,29 +39700,14 @@ Prověřte, prosím, oprávnění pro přístup k adresáři. Could not delete file %1. Soubor %1 se nepodařilo smazat. - - Show in Explorer... - Ukázat v průzkumníku... - Show in Finder... Ukázat v nálezci... - - Show Containing Folder... - Ukázat obsaženou složku... - Open Command Prompt Here... Otevřít výzvu k příkazu zde... - - Open Terminal Here... - Otevřít terminál zde... - - - - BaseFileWizard Unable to create the directory %1. Adresář %1 nelze vytvořit. @@ -42791,78 +41978,23 @@ p, li { white-space: pre-wrap; } - Core::Internal::CommandMappings - - Command Mappings - Přiřazení příkazů - - - Command - Příkaz - + ::Core Label Popis - - Target - Cíl - Reset all to default Nastavit vše znovu na výchozí - - Reset All - Nastavit znovu vše - - - Import... - Importovat... - - - Export... - Exportovat... - - - Target Identifier - Identifikátor cíle - - - Target: - Cíl: - Reset to default Nastavit znovu výchozí - - Reset - Nastavit znovu - - - - Core::Internal::MimeTypeSettingsPage - - Form - Formulář - Registered MIME Types Přihlášené MIME typy - - Reset all to default. - Nastavit vše znovu na výchozí. - - - Reset All - Nastavit znovu vše - - - Details - Podrobnosti - Patterns: Vzory: @@ -42871,10 +42003,6 @@ p, li { white-space: pre-wrap; } Magic Header Kouzelné záhlaví - - Type - Typ - Range Rozsah @@ -42891,21 +42019,10 @@ p, li { white-space: pre-wrap; } Edit... Upravit... - - Remove - Odstranit - Filter Filtr - - - Core::Internal::VariableChooser - - Variables - Proměnné - Select a variable to insert. Vyberte proměnnou, která se má vložit. @@ -45956,16 +45073,12 @@ Pro přidání verzí Qt vyberte Volby -> Sestavení a spuštění -> Verz - Core::DocumentManager + ::Core Could not save the files. error message Soubory se nepodařilo uložit. - - File Error - Chyba souboru - Error while saving file: %1 Při ukládání souboru: %1 se vyskytla chyba @@ -45990,41 +45103,14 @@ Pro přidání verzí Qt vyberte Volby -> Sestavení a spuštění -> Verz File Is Read Only Soubor je pouze pro čtení - - The file <i>%1</i> is read only. - Soubor <i>%1</i> je pouze pro čtení. - Make &Writable Udělat &zapisovatelným - - &Save As... - &Uložit jako... - - - Open with VCS (%1) - Otevřít s pomocí systému na ověřování verzí (VCS) (%1) - - - Make Writable - Udělat zapisovatelným - - - Save As... - Uložit jako... - Cannot reload %1 %1 se nahrát znovu nepodařilo - - - Core::IDocument - - File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. - Soubor byl obnoven z automaticky uložené záložní kopie. Vyberte <i>Uložit</i> pro potvrzení nebo <i>Obnovit</i> pro zahození změn. - File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Soubor byl obnoven z automaticky uložené záložní kopie. Vyberte <i>Uložit</i> pro potvrzení nebo <i>Obnovit</i> pro zahození změn. @@ -46957,7 +46043,7 @@ nepatří k ověřeným Remotes v %3. Vybrat jinou složku? - Locator::Internal::ExecuteFilter + ::Core Previous command is still running ('%1'). Do you want to kill it? @@ -47990,7 +47076,7 @@ Je zapotřebí mít nějakou verzi Qt a sadu nástrojů, aby modely kódu C++ a - Core::RemoveFileDialog + ::Core Remove File Odstranit soubor @@ -48985,7 +48071,7 @@ Nainstalujte, prosím, alespoň jedno SDK. - Core::Internal::OpenEditorsViewFactory + ::Core Meta+O Meta+O @@ -48994,9 +48080,6 @@ Nainstalujte, prosím, alespoň jedno SDK. Alt+O Alt+O - - - Core::IVersionControl Open with VCS (%1) Otevřít s pomocí systému na správu verzí (VCS) (%1) @@ -53542,7 +52625,7 @@ Vzdálený: %4 - Core::Internal::ReadOnlyFilesDialog + ::Core Files Without Write Permissions Soubory bez oprávnění pro zápis @@ -53551,10 +52634,6 @@ Vzdálený: %4 The following files have no write permissions. Do you want to change the permissions? Následující soubory jsou chráněny proti zápisu. Chcete oprávnění změnit? - - Make Writable - Udělat zapisovatelným - Open with VCS Otevřít s pomocí systému na správu verzí (VCS) (%1) @@ -54385,7 +53464,7 @@ Lze používat části jmen, pokud jsou jednoznačné. - Core::ICore + ::Core (%1) (%1) @@ -54398,9 +53477,6 @@ Lze používat části jmen, pokud jsou jednoznačné. Based on Qt %1 (%2, %3 bit) Založeno na Qt %1 (%2, %3 bit) - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Přepnout podrobnosti postupu @@ -54413,9 +53489,6 @@ Lze používat části jmen, pokud jsou jednoznačné. Alt+Shift+0 Alt+Shift+0 - - - Core::VariableManager %1: Full path including file name. %1: Úplná cesta včetně názvu souboru. @@ -55536,11 +54609,7 @@ monitor reset - Core::Internal::AddToVcsDialog - - Dialog - Dialog - + ::Core Add the file to version control (%1) Přidat soubor do správy verzí (%1) @@ -56491,7 +55560,7 @@ Soubory ve zdrojovém adresáři balíčku pro Android jsou zkopírovány do adr - Core::DocumentModel + ::Core <no document> <žádný dokument> @@ -57836,7 +56905,7 @@ For example, "Revision: 15" will leave the branch at revision 15. - Core::Internal::FindDialog + ::Core &Search &Hledat @@ -57865,9 +56934,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Sco&pe: &Oblast: - - - Core::Internal::FindWidget Find Hledat @@ -57896,109 +56962,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Replace All Nahradit vše - - Advanced... - Pokročilé... - - - - Core::Internal::DirectoryFilterOptions - - Name: - Název: - - - File types: - Souborové typy: - - - Specify file name filters, separated by comma. Filters may contain wildcards. - Zadejte seznam filtrů souborových názvů oddělených čárkou. Filtry mohou obsahovat vzory hledání. - - - Prefix: - Předpona: - - - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. -To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. - Zadejte krátké slovo nebo zkratku, které omezí nálezy na soubory nálezající se v tomto adresářovém stromu. -Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, následované mezerou a hledaným výrazem. - - - Limit to prefix - Omezit na předponu - - - Add... - Přidat... - - - Edit... - Upravit... - - - Remove - Odstranit - - - Directories: - Adresáře: - - - - Core::Internal::FileSystemFilterOptions - - Add Filter Configuration - Přidat nastavení filtru - - - Prefix: - Předpona: - - - Limit to prefix - Omezit na předponu - - - Include hidden files - Ukazovat skryté soubory - - - Filter: - Filtr: - - - - Core::Internal::LocatorSettingsWidget - - Configure Filters - Nastavit filtry - - - Add... - Přidat... - - - Remove - Odstranit - - - Edit... - Upravit... - - - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. - Vyhledávací filtry, které své údaje neaktualizují okamžitě (např. vlastní filtry pro adresáře), se aktualizují po uplynutí této doby. - - - Refresh interval: - Doba mezi obnovami: - - - min - minuty - ::Qnx @@ -58417,7 +57380,7 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt. - Core::FindPlugin + ::Core &Find/Replace &Hledat/Nahradit @@ -58438,9 +57401,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -58485,14 +57445,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Ctrl+Shift+F3 Ctrl+Shift+F3 - - Replace - Nahradit - - - Replace && Find - Nahradit a hledat - Ctrl+= Ctrl+= @@ -58501,10 +57453,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Replace && Find Previous Nahradit a najít předchozí - - Replace All - Nahradit vše - Case Sensitive Rozlišující velká a malá písmena @@ -58521,9 +57469,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Preserve Case when Replacing Zachovat při nahrazování velikost - - - Core::IFindFilter Case sensitive Rozlišovat velká a malá písmena @@ -58552,17 +57497,10 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt., , - - - Core::Internal::SearchResultWidget Search was canceled. Hledání bylo zrušeno. - - Cancel - Zrušit - Repeat the search with same parameters. Opakovat hledání se stejnými parametry. @@ -58571,22 +57509,10 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Search again Hledat ještě jednou - - Replace with: - Nahradit: - Replace all occurrences. Nahradit všechny výskyty. - - Replace - Nahradit - - - Preserve case - Zachovat velikost písmen - This change cannot be undone. Tuto změnu nelze vrátit zpět. @@ -58615,9 +57541,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Nalezeno %n shod. - - - Core::SearchResultWindow New Search Nové hledání @@ -58638,62 +57561,6 @@ Vytvořte, prosím, aplikaci qmldump na stránce pro nastavení verze Qt.Search Results Výsledky hledání - - - Core::Internal::DirectoryFilter - - Generic Directory Filter - Obecný adresářový filtr - - - Filter Configuration - Nastavení filtru - - - Select Directory - Vybrat adresář - - - %1 filter update: 0 files - %1 stav filtru: žádný soubor - - - %1 filter update: %n files - - %1 stav filtru: jeden soubor - %1 stav filtru: %n soubory - %1 stav filtru: %n souborů - - - - %1 filter update: canceled - %1 stav filtru: zrušeno - - - - Core::Internal::ExecuteFilter - - Execute Custom Commands - Spustit vlastní příkazy - - - Previous command is still running ('%1'). -Do you want to kill it? - Předchozí příkaz stále běží ('%1'). -Chcete jej ukončit? - - - Kill Previous Process? - Ukončit předchozí proces? - - - Command '%1' finished. - Příkaz '%1' dokončen. - - - Command '%1' failed. - Příkaz '%1' selhal. - Could not find executable for '%1'. Nepodařilo se najít spustitelný soubor pro '%1'. @@ -58706,88 +57573,11 @@ Chcete jej ukončit? Could not start process: %1. Proces "%1." se nepodařilo spustit. - - - Core::Internal::FileSystemFilter - - Files in File System - Soubory v souborovém systému - - - - Core::ILocatorFilter - - Filter Configuration - Nastavení filtru - - - Limit to prefix - Omezit na předponu - - - Prefix: - Předpona: - - - - Core::Internal::Locator - - Ctrl+K - Ctrl+K - - - Type to locate - Vzor hledání - - - Type to locate (%1) - Vzor hledání (%1) - Indexing Indexování - - Core::Internal::LocatorFiltersFilter - - Available filters - Dostupné filtry - - - - Core::Internal::LocatorWidget - - Refresh - Obnovit - - - Locate... - Najít... - - - Options - Volby - - - <type here> - <Sem napište> - - - - Core::Internal::OpenDocumentsFilter - - Open Documents - Otevřít dokumenty - - - - Core::Internal::SettingsPage - - %1 (prefix: %2) - %1 (Předpona: %2) - - ::Debugger diff --git a/share/qtcreator/translations/qtcreator_da.ts b/share/qtcreator/translations/qtcreator_da.ts index a835baa711c..cb02b4d5472 100644 --- a/share/qtcreator/translations/qtcreator_da.ts +++ b/share/qtcreator/translations/qtcreator_da.ts @@ -2562,7 +2562,7 @@ Advarsel: dette er en eksperimentel facilitet og kan lede til at test-eksekverba - BaseFileWizard + ::Core Unable to create the directory %1. Kunne ikke oprette mappen %1. @@ -5665,9 +5665,6 @@ p, li { white-space: pre-wrap; } On Linux/macOS Alle filer (*) - - - Core::BaseFileWizard Existing files Eksisterende filer @@ -5676,9 +5673,6 @@ p, li { white-space: pre-wrap; } File Generation Failure Filgenerering mislykkedes - - - Core::BaseFileWizardFactory Failed to open an editor for "%1". Kunne ikke åbne en redigering for "%1". @@ -5701,9 +5695,6 @@ p, li { white-space: pre-wrap; } Projektmappen %1 indeholder filer som ikke kan overskrives: %2. - - - Core::CommandMappings Command Mappings Kommando kortlægninger @@ -5736,16 +5727,10 @@ p, li { white-space: pre-wrap; } Export... Eksportér... - - - Core::DesignMode Design Design - - - Core::DocumentManager Could not save the files. error message @@ -5779,9 +5764,6 @@ p, li { white-space: pre-wrap; } Cannot reload %1 Kan ikke genindlæse %1 - - - Core::EditorManager Revert to Saved Tilbagefør til gemt @@ -5850,10 +5832,6 @@ Continue? Fortsæt? - - File Error - Filfejl - Close "%1" Luk "%1" @@ -5894,17 +5872,10 @@ Fortsæt? Close Document Luk dokument - - - Core::EditorToolBar Drag to drag documents between splits Træk for at trække dokumenter mellem opdelinger - - Split - Opdel - Remove Split Fjern opdeling @@ -5917,9 +5888,6 @@ Fortsæt? File is writable Filen er skrivbar - - - Core::ExternalToolManager &External &Eksterne @@ -5928,9 +5896,6 @@ Fortsæt? Error: External tool in %1 has duplicate id Fejl: eksternt værktøj i %1 har duplikeret id - - - Core::Find &Find/Replace Fi&nd/erstat @@ -5951,9 +5916,6 @@ Fortsæt? Ctrl+Shift+F Ctrl+Skift+F - - - Core::ICore Settings... Indstillinger... @@ -5970,16 +5932,10 @@ Fortsæt? Based on Qt %1 (%2, %3 bit) Baseret på Qt %1 (%2, %3 bit) - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Filen blev genskabt fra automatisk gemt kopi. Vælg Gem for at bekræfte eller Tilbagefør til gemt for at forkaste ændringer. - - - Core::IFindFilter Case sensitive Forskel på store og små bogstaver @@ -6008,9 +5964,6 @@ Fortsæt? , , - - - Core::ILocatorFilter Filter Configuration Filterkonfiguration @@ -6031,16 +5984,10 @@ Fortsæt? Include the filter when not using a prefix for searches. Inkluder filteret når der ikke bruges et præfiks til søgninger. - - - Core::IVersionControl Open with VCS (%1) Åbn med VCS (%1) - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Fabrik med id="%1" er allerede registreret. Sletter. @@ -6053,9 +6000,6 @@ Fortsæt? Inspect Wizard State Inspicer assistent-tilstand - - - Core::InfoBarDisplay &Show Details &Vis detaljer @@ -6064,13 +6008,6 @@ Fortsæt? Do Not Show Again Vis ikke igen - - Close - Luk - - - - Core::Internal Launching a file browser failed Start af filhåndtering mislykkedes @@ -6135,9 +6072,6 @@ Fortsæt? Could not delete file %1. Kunne ikke slette filen %1. - - - Core::Internal::AddToVcsDialog Dialog Dialog @@ -6150,16 +6084,10 @@ Fortsæt? Add the files to version control (%1) Tilføj filerne til versionsstyring (%1) - - - Core::Internal::CommandComboBox Activate %1 View Aktivér %1-visning - - - Core::Internal::CorePlugin No themes found in installation. Ingen temaer fundet i installationen. @@ -6232,9 +6160,6 @@ Fortsæt? A comment. En kommentar. - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. @@ -6242,9 +6167,6 @@ Fortsæt? %n forekomster erstattet. - - - Core::Internal::DirectoryFilter Generic Directory Filter Generisk mappefilter @@ -6268,9 +6190,6 @@ Fortsæt? %1 filter update: canceled %1 filter opdatering: annulleret - - - Core::Internal::DirectoryFilterOptions Name: Navn: @@ -6297,9 +6216,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Directories: Mapper: - - - Core::Internal::DocumentModelPrivate <no document> <intet dokument> @@ -6308,16 +6224,10 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe No document is selected. Intet dokument er valgt. - - - Core::Internal::EditMode Edit Rediger - - - Core::Internal::EditorManagerPrivate Properties... Egenskaber... @@ -6374,10 +6284,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Alt+Right Alt+Højre - - Split - Opdel - Meta+E,2 Meta+E,2 @@ -6386,10 +6292,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Opdel side-om-side - Meta+E,3 Meta+E,3 @@ -6398,10 +6300,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Ctrl+E,3 Ctrl+E,3 - - Open in New Window - Åbn i nyt vindue - Meta+E,4 Meta+E,4 @@ -6498,10 +6396,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe <b>Warning:</b> You are changing a read-only file. <b>Advarsel:</b> du er ved at ændre en skrivebeskyttet fil. - - Make Writable - Gør skrivbar - &Save %1 &Gem %1 @@ -6526,10 +6420,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Close All Except %1 Luk alle, undtagen %1 - - Close Others - Luk andre - Cannot Open File Kan ikke åbne fil @@ -6538,14 +6428,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Cannot open the file for editing with VCS. Kan ikke åbne filen til redigering med VCS. - - File Error - Filfejl - - - Revert to Saved - Tilbagefør til gemt - You will lose your current changes if you proceed reverting %1. Du vil miste dine aktuelle ændringer hvis du fortsat tilbageføre %1. @@ -6562,9 +6444,6 @@ Det gør du ved at skrive denne genvej og et mellemrum i Lokatør-indtastningsfe Cancel && &Diff Annuller og &diff - - - Core::Internal::ExecuteFilter Execute Custom Commands Eksekver brugerdefineret kommandoer @@ -6599,9 +6478,6 @@ Vil du dræbe den? Could not start process: %1. Kunne ikke starte process: %1. - - - Core::Internal::ExternalTool Error while parsing external tool %1: %2 Fejl under parsing af eksternt værktøj %1: %2 @@ -6666,9 +6542,6 @@ Vil du dræbe den? Edit with vi Rediger med vi - - - Core::ExternalToolConfig Add tool. Tilføj værktøj. @@ -6681,10 +6554,6 @@ Vil du dræbe den? Remove tool. Fjern værktøj. - - Remove - Fjern - Revert tool to default. Tilbagefør værktøj til standard. @@ -6797,9 +6666,6 @@ Vil du dræbe den? PATH=/opt/bin:${PATH} PATH=/opt/bin:${PATH} - - - Core::Internal::ExternalToolModel Uncategorized Ukategoriseret @@ -6825,9 +6691,6 @@ Vil du dræbe den? Sample external tool text Nyttig tekst - - - Core::Internal::ExternalToolRunner Could not find executable for "%1" (expanded "%2") Kunne ikke finde eksekverbar for "%1" (udvidet "%2") @@ -6840,16 +6703,10 @@ Vil du dræbe den? "%1" finished "%1" fuldført - - - Core::Internal::ExternalToolsFilter Run External Tool Kør eksternt værktøj - - - Core::Internal::FileSystemFilter Files in File System Filer i filsystem @@ -6858,9 +6715,6 @@ Vil du dræbe den? Create and Open "%1" Opret og åbn "%1" - - - Core::Internal::FileSystemFilterOptions Include hidden files Inkluder skjulte filer @@ -6869,9 +6723,6 @@ Vil du dræbe den? Filter: Filter: - - - Core::Internal::FindDialog &Search &Søg @@ -6900,9 +6751,6 @@ Vil du dræbe den? Sco&pe: &Område: - - - Core::Internal::FindToolBar Shift+Enter Skift+Enter @@ -6991,16 +6839,10 @@ Vil du dræbe den? Replace with... Erstat med... - - - Core::Internal::FindToolWindow Empty search term. Tomt søgeterm. - - - Core::Internal::FindWidget Find Find @@ -7013,25 +6855,6 @@ Vil du dræbe den? Replace with: Erstat med: - - Replace - Erstat - - - Replace && Find - Erstat og find - - - Replace All - Erstat alle - - - Advanced... - Avanceret... - - - - Core::Internal::GeneralSettings User Interface Brugerflade @@ -7045,10 +6868,6 @@ Vil du dræbe den? Color Nulstil til standard. - - Reset - Nulstil - Theme: Tema: @@ -7094,9 +6913,6 @@ Vil du dræbe den? High DPI scaling: Høj-DPI-skalering: - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -7121,16 +6937,10 @@ Vil du dræbe den? Updating Locator Caches Opdaterer lokatør-mellemlagre - - - Core::Internal::LocatorFiltersFilter Available filters Tilgængelige filtre - - - Core::Internal::LocatorSettingsPage Name Navn @@ -7151,25 +6961,10 @@ Vil du dræbe den? Custom Brugerdefineret - - - Core::Internal::LocatorSettingsWidget Configure Filters Konfigurer filtre - - Add... - Tilføj... - - - Remove - Fjern - - - Edit... - Rediger... - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Lokatør-filtre som ikke straks opdatere deres mellemlagret, såsom de brugerdefineret mappefiltre, opdatere den efter dette tidsinterval. @@ -7182,9 +6977,6 @@ Vil du dræbe den? min min - - - Core::Internal::LocatorWidget Refresh Genindlæs @@ -7201,9 +6993,6 @@ Vil du dræbe den? Options Valgmuligheder - - - Core::Internal::MainWindow &File &Fil @@ -7429,20 +7218,10 @@ Vil du dræbe den? About &Plugins... Om &plugins... - - - Core::Internal::MessageOutputWindow General Messages Generelle meddelelser - - - Core::Internal::MimeTypeMagicDialog - - Dialog - Dialog - <html><head/><body><p>MIME magic data is interpreted as defined by the Shared MIME-info Database specification from <a href="http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html">freedesktop.org</a>.<hr/></p></body></html> <html><head/><body><p>MIME magisk data fortolkes som defineret af Shared MIME-info Database-speficikationen fra <a href="http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html">freedesktop.org</a>.<hr/></p></body></html> @@ -7527,16 +7306,10 @@ Vil du dræbe den? <html><head/><body><p><span style=" font-style:italic;">Note: Wide range values might impact performance when opening files.</span></p></body></html> <html><head/><body><p><span style=" font-style:italic;">Bemærk: værdier med stor bredde kan påvirke ydelse ved åbning af filer.</span></p></body></html> - - - Core::Internal::MimeTypeSettings MIME Types MIME-typer - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME-type @@ -7549,9 +7322,6 @@ Vil du dræbe den? Undefined Udefineret - - - Core::Internal::MimeTypeSettingsPage Registered MIME Types Registreret MIME-typer @@ -7560,14 +7330,6 @@ Vil du dræbe den? Filter Filter - - Reset all to default. - Nulstil alle til standard. - - - Reset All - Nulstil alle - Details Detaljer @@ -7588,21 +7350,6 @@ Vil du dræbe den? Priority Prioritet - - Add... - Tilføj... - - - Edit... - Rediger... - - - Remove - Fjern - - - - Core::Internal::MimeTypeSettingsPrivate Reset MIME Types Nulstil MIME-typer @@ -7611,20 +7358,6 @@ Vil du dræbe den? Changes will take effect after restart. Ændringer træder i kraft efter genstart. - - - Core::Internal::NavigationSubWidget - - Split - Opdel - - - Close - Luk - - - - Core::Internal::NewDialog New Project Nyt projekt @@ -7661,16 +7394,10 @@ Vil du dræbe den? Supported Platforms Understøttet platforme - - - Core::Internal::OpenDocumentsFilter Open Documents Åbne dokumenter - - - Core::Internal::OpenEditorsViewFactory Meta+O Meta+O @@ -7679,23 +7406,10 @@ Vil du dræbe den? Alt+O Alt+O - - - Core::Internal::OpenEditorsWidget - - Open Documents - Åbne dokumenter - - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open File With... Åbn fil med... @@ -7708,9 +7422,6 @@ Vil du dræbe den? Open file "%1" with: Åbn filen "%1" med: - - - Core::Internal::OutputPaneManager Minimize Output Pane Minimer outputrude @@ -7755,9 +7466,6 @@ Vil du dræbe den? Alt+Shift+9 Alt+Skift+9 - - - Core::Internal::PluginDialog Show all Vis alle @@ -7766,18 +7474,10 @@ Vil du dræbe den? Show all installed plugins, including base plugins and plugins that are not available on this platform. Vis alle installerede plugins, inklusiv grund-plugins og plugins som ikke er tilgængelige på denne platform. - - Details - Detaljer - Error Details Fejldetaljer - - Close - Luk - Restart required. Genstart kræves. @@ -7794,23 +7494,14 @@ Vil du dræbe den? Plugin Errors of %1 Plugin-fejl af %1 - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Forløbsdetaljer til/fra - - - Core::Internal::ProgressView Processes Processer - - - Core::Internal::ReadOnlyFilesDialog Files Without Write Permissions Filer uden skrivetilladelser @@ -7819,10 +7510,6 @@ Vil du dræbe den? The following files have no write permissions. Do you want to change the permissions? Følgende filer har ingen skrivetilladelser. Vil du ændre tilladelserne? - - Make Writable - Gør skrivbar - Open with VCS Åbn med VCS @@ -7839,9 +7526,6 @@ Vil du dræbe den? Select all, if possible: Vælg alle, hvis muligt: - - - Core::Internal::SaveItemsDialog Save Changes Gem ændringer @@ -7862,10 +7546,6 @@ Vil du dræbe den? Do &Not Save Gem &ikke - - &Save - &Gem - &Diff && Cancel &Diff og annuller @@ -7890,25 +7570,14 @@ Vil du dræbe den? Save All Gem alle - - Save - Gem - Save Selected Gem valgte - - - Core::Internal::SearchResultWidget Search was canceled. Søgning blev annulleret. - - Cancel - Annuller - Repeat the search with same parameters. Gentag søgningen med samme parametre. @@ -7959,20 +7628,10 @@ Vil du dræbe den? %n match fundet. - - - Core::Internal::SettingsDialog Preferences Præferencer - - Options - Valgmuligheder - - - - Core::Internal::ShortcutButton Click and type the new key sequence. Klik og skriv den nye tastesekvens. @@ -7985,16 +7644,10 @@ Vil du dræbe den? Record Optag - - - Core::Internal::ShortcutSettings Keyboard Tastatur - - - Core::Internal::ShortcutSettingsWidget Keyboard Shortcuts Tastaturgenveje @@ -8019,10 +7672,6 @@ Vil du dræbe den? Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". Brug "Ctrl", "Alt", "Meta", og "Shift" som modifier-taster. Brug "Escape", "Backspace", "Delete", "Insert", "Home" osv. til specielle taster. Kombinér individuelle taster med "+", og kombinér flere genveje til én genvej med ",". F.eks. hvis brugeren skal holde Ctrl- og Shift-modifier-taster mens der trykkes på Escape, og så slippe og trykke på A, indtast da "Ctrl+Shift+Escape,A". - - Reset - Nulstil - Reset to default. Nulstil til standard. @@ -8047,27 +7696,10 @@ Vil du dræbe den? Export Keyboard Mapping Scheme Eksportér tastatur-kortlægningsskema - - - Core::Internal::SideBarWidget - - Split - Opdel - - - Close - Luk - - - - Core::Internal::SpotlightLocatorFilter Spotlight File Name Index Spotlight-filnavnindeks - - - Core::Internal::SystemEditor System Editor Systemets redigering @@ -8076,9 +7708,6 @@ Vil du dræbe den? Could not open URL %1. Kunne ikke åbne URL'en %1. - - - Core::Internal::SystemSettings System System @@ -8137,10 +7766,6 @@ Vil du dræbe den? File Browser Nulstil til standard. - - Reset - Nulstil - External file browser: Ekstern filbrowser: @@ -8170,10 +7795,6 @@ Vil du dræbe den? Case Sensitive (Default) Forskel på store og små bogstaver (standard) - - Case Sensitive - Forskel på store og små bogstaver - Case Insensitive (Default) Ingen forskel på store og små bogstaver (standard) @@ -8202,31 +7823,18 @@ Vil du dræbe den? Minimum number of open documents that should be kept in memory. Increasing this number will lead to greater resource usage when not manually closing documents. Minimum antal åbne dokumenter som skal holdes i hukommelse. Øges dette nummer vil det lede til større ressourceforbrug når dokumenter ikke lukkedes manualt. - - - Core::Internal::ThemeChooser Current theme: %1 Aktuelle tema: %1 - - Restart Required - Genstart kræves - The theme change will take effect after restart. Temaændringen træder i kraft efter genstartet. - - - Core::Internal::ToolSettings External Tools Eksterne værktøjer - - - Core::Internal::VersionDialog About %1 Om %1 @@ -8244,9 +7852,6 @@ Vil du dræbe den? <h3>%1</h3>%2<br/>%3%4%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>%1</h3>%2<br/>%3%4%5<br/>Ophavsret 2008-%6 %7. Alle rettigheder forbeholdt.<br/><br/>Programmet leveres "SOM ER" UDEN GARANTI AF NOGEN SLAGS, INKLUSIV, GARANTIER VEDRØRENDE DESIGN, SALGBARHED OG EGNETHED TIL ET BESTEMT FORMÅL.<br/> - - - Core::Internal::WindowSupport Exit Full Screen Forlad fuldskærm @@ -8255,9 +7860,6 @@ Vil du dræbe den? Enter Full Screen Gå i fuldskærm - - - Core::JsExpander Error in "%1": %2 Fejl i "%1": %2 @@ -8270,37 +7872,18 @@ Vil du dræbe den? Evaluate simple JavaScript statements.<br>The statements may not contain '{' nor '}' characters. Evaluer enkle JavaScript-udsagn.<br>Udsagnet må ikke indeholde '{'- og '}'-tegn. - - - Core::LocatorManager <type here> <skriv her> - - - Core::ModeManager Switch to <b>%1</b> mode Skift til <b>%1</b>-tilstand - - - Core::NavigationWidget - - Activate %1 View - Aktivér %1-visning - - - - Core::OutputWindow Additional output omitted Yderligere output udeladt - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. Der er ikke konfigureret nogen patch-kommando i de generelle "Miljø"-indstillinger. @@ -8329,9 +7912,6 @@ Vil du dræbe den? "%1" failed (exit code %2). "%1" mislykkedes (afslutningskode %2). - - - Core::PromptOverwriteDialog Overwrite Existing Files Overskriv eksisterende filer @@ -8344,25 +7924,10 @@ Would you like to overwrite them? %1. Vil du overskrive dem? - - - Core::ReadOnlyFilesDialog Mixed Blandet - - Make Writable - Gør skrivbar - - - Open with VCS - Åbn med VCS - - - Save As - Gem som - Failed to %1 File Kunne ikke %1 fil @@ -8419,9 +7984,6 @@ Do you want to check them out now? Følgende filer er ikke checked out endnu. Vil du check dem out nu? - - - Core::SearchResultWindow Expand All Udfold alle @@ -8446,9 +8008,6 @@ Vil du check dem out nu? Search Results Søgeresultater - - - Core::VariableChooser Insert Variable Indsæt variabel @@ -8473,13 +8032,6 @@ Vil du check dem out nu? Select a variable to insert. Vælg en variabel til indsættelse. - - Variables - Variabler - - - - Core::VcsManager %1 repository was detected but %1 is not configured. %1 repository blev detekteret men %1 er ikke konfigureret. @@ -19688,7 +19240,7 @@ Fejl: %5 - Locator + ::Core Locator Lokatør @@ -23028,7 +22580,7 @@ Ekskludering: %2 - Core::FolderNavigationWidget + ::Core The file "%1" was renamed to "%2", but the following projects could not be automatically changed: %3 Filen "%1" blev omdøbt til "%2", men følgende projekter kunne ikke ændres automatisk: %3 @@ -23073,10 +22625,6 @@ Ekskludering: %2 Home Hjem - - Projects - Projekter - Open "%1" Åbn "%1" @@ -23085,9 +22633,6 @@ Ekskludering: %2 Open Project in "%1" Åbn projekt i "%1" - - - Core::FolderNavigationWidgetFactory File System Filsystem @@ -23100,10 +22645,6 @@ Ekskludering: %2 Alt+Y Alt+Y - - Options - Valgmuligheder - Add New... Tilføj nyt... @@ -40772,7 +40313,7 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o - Core::FilePropertiesDialog + ::Core File Properties Filegenskaber @@ -40789,10 +40330,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o Size: Størrelse: - - Name: - Navn: - Path: Sti: @@ -40813,10 +40350,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o Writable: Skrivbar: - - Executable: - Eksekverbar: - Symbolic link: Synbolsk link: @@ -40829,10 +40362,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o Default editor: Standardredigering: - - Undefined - Udefineret - %1 Bytes %1 byte @@ -41376,14 +40905,11 @@ Kopiér stien til kildefilerne til udklipsholderen? ::CMakeProjectManager - Core::HelpManager + ::Core Update Documentation Opdater dokumentation - - - Core::Internal::JavaScriptFilter Evaluate JavaScript Evaluer JavaScript @@ -41400,9 +40926,6 @@ Kopiér stien til kildefilerne til udklipsholderen? Copy to clipboard: %1 Kopiér til udklipsholder: %1 - - - Core::Internal::MenuBarFilter Actions from the Menu Handlinger fra menuen diff --git a/share/qtcreator/translations/qtcreator_de.ts b/share/qtcreator/translations/qtcreator_de.ts index b8e5b12b684..a41114908c1 100644 --- a/share/qtcreator/translations/qtcreator_de.ts +++ b/share/qtcreator/translations/qtcreator_de.ts @@ -1295,7 +1295,7 @@ Stellen Sie sicher, dass der Wert der CMAKE_BUILD_TYPE-Variable derselbe wie der - Core::EditorManager + ::Core Revert to Saved Wiederherstellen @@ -1424,16 +1424,10 @@ Trotzdem fortfahren? Close Document Dokument schließen - - - Core::Internal::EditMode Edit Editieren - - - Core::Internal::GeneralSettings <System Language> <Sprache des Betriebssystems> @@ -1500,9 +1494,6 @@ Trotzdem fortfahren? Enable high DPI scaling Skalierung für hohe Auflösung einschalten - - - Core::Internal::MainWindow &File &Datei @@ -1777,27 +1768,10 @@ Trotzdem fortfahren? About &Plugins... &Plugins... - - - Core::Internal::MessageOutputWindow General Messages Allgemeine Ausgaben - - - Core::Internal::NavigationSubWidget - - Split - Teilen - - - Close - Schließen - - - - Core::Internal::NewDialog Choose a template: Vorlage: @@ -1830,16 +1804,10 @@ Trotzdem fortfahren? Supported Platforms Unterstützte Plattformen - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open File With... Öffne Datei mit... @@ -1848,13 +1816,6 @@ Trotzdem fortfahren? Open file "%1" with: Öffne Datei "%1" mit: - - - Core::Internal::OutputPaneManager - - Minimize - Minimieren - Maximize Maximieren @@ -1863,10 +1824,6 @@ Trotzdem fortfahren? Output Ausgaben - - Clear - Löschen - Next Item Nächster Eintrag @@ -1895,13 +1852,6 @@ Trotzdem fortfahren? Alt+Shift+9 Alt+Shift+9 - - - Core::Internal::PluginDialog - - Details - Beschreibung - Error Details Fehlermeldungen zu %1 @@ -1927,16 +1877,10 @@ Trotzdem fortfahren? Plugin Errors of %1 Fehler in %1 - - - Core::Internal::ProgressView Processes Prozesse - - - Core::Internal::SaveItemsDialog &Diff &Diff @@ -1945,10 +1889,6 @@ Trotzdem fortfahren? Do &Not Save &Nicht speichern - - &Save - &Speichern - &Diff && Cancel &Diff && abbrechen @@ -1973,10 +1913,6 @@ Trotzdem fortfahren? Save All Alle speichern - - Save - Speichern - Save Selected Auswahl speichern @@ -1993,16 +1929,10 @@ Trotzdem fortfahren? Automatically save all files before building Geänderte Dateien vor dem Erstellen automatisch speichern - - - Core::Internal::SettingsDialog Preferences Einstellungen - - - Core::Internal::ShortcutSettings Keyboard Shortcuts Tastenkombinationen @@ -2043,20 +1973,6 @@ Trotzdem fortfahren? Export Keyboard Mapping Scheme Tastaturschema exportieren - - - Core::Internal::SideBarWidget - - Split - Teilen - - - Close - Schließen - - - - Core::Internal::VersionDialog About %1 Über %1 @@ -2077,9 +1993,6 @@ Trotzdem fortfahren? The Qt logo as well as Qt®, Qt Quick®, Built with Qt®, Boot to Qt®, Qt Quick Compiler®, Qt Enterprise®, Qt Mobile® and Qt Embedded® are registered trademarks of The Qt Company Ltd. The Qt logo as well as Qt®, Qt Quick®, Built with Qt®, Boot to Qt®, Qt Quick Compiler®, Qt Enterprise®, Qt Mobile® and Qt Embedded® are registered trademarks of The Qt Company Ltd. - - - Core::ModeManager Switch to <b>%1</b> mode Gehe zu Modus <b>'%1'</b> @@ -9581,7 +9494,7 @@ Leer lassen, um das Dateisystem zu durchsuchen. - Locator + ::Core Locator Locator @@ -14725,7 +14638,7 @@ Locked components cannot be modified or selected. - Core::Internal::SystemEditor + ::Core System Editor Editor des Betriebssystems @@ -14825,7 +14738,7 @@ Locked components cannot be modified or selected. - Core::DesignMode + ::Core Design Design @@ -15032,7 +14945,7 @@ zu deaktivieren, deaktiviert auch die folgenden Plugins: - Core::CommandMappings + ::Core Command Mappings Zuordnung von Kommandos @@ -15053,10 +14966,6 @@ zu deaktivieren, deaktiviert auch die folgenden Plugins: Reset all to default. Alle auf Vorgabewert zurücksetzen. - - Reset - Zurücksetzen - Reset to default. Auf Vorgabe zurücksetzen. @@ -15073,17 +14982,10 @@ zu deaktivieren, deaktiviert auch die folgenden Plugins: Label Beschreibung - - - Core::EditorToolBar Drag to drag documents between splits Ziehen um Dokumente in andere Editor-Ansichten zu verschieben - - Split - Teilen - Remove Split Teilung entfernen @@ -15928,7 +15830,7 @@ Möchten Sie sie überschreiben? - Core::NavigationWidget + ::Core Activate %1 View Anzeige "%1" aktivieren @@ -16166,11 +16068,7 @@ Möchten Sie sie überschreiben? - Core::Internal::CommandComboBox - - Activate %1 View - Anzeige "%1" aktivieren - + ::Core ::CppEditor @@ -16503,7 +16401,7 @@ Möchten Sie sie überschreiben? - Core::VcsManager + ::Core %1 repository was detected but %1 is not configured. Ein Repository des Versionskontrollsystems %1 wurde gefunden, aber %1 ist noch nicht konfiguriert. @@ -17188,27 +17086,11 @@ Zum Beispiel bewirkt die Angabe "Revision: 15" dass der Branch auf Rev - Core::ExternalToolConfig - - Add - Hinzufügen - - - Remove - Löschen - - - Reset - Zurücksetzen - + ::Core Description: Beschreibung: - - Executable: - Ausführbare Datei: - Arguments: Argumente: @@ -17350,9 +17232,6 @@ Zum Beispiel bewirkt die Angabe "Revision: 15" dass der Branch auf Rev External Tools Externe Werkzeuge - - - Core::ExternalToolManager &External &Extern @@ -17361,17 +17240,10 @@ Zum Beispiel bewirkt die Angabe "Revision: 15" dass der Branch auf Rev Error: External tool in %1 has duplicate id Fehler: Die externe Werkzeugspezifikation %1 enthält eine bereits vergebene ID - - - Core::Internal::MimeTypeMagicDialog Add Magic Header Magic-Header hinzufügen - - Error - Fehler - Internal error: Type is invalid Interner Fehler: Typ ist ungültig @@ -17448,9 +17320,6 @@ Zum Beispiel bewirkt die Angabe "Revision: 15" dass der Branch auf Rev <html><head/><body><p><span style=" font-style:italic;">Note: Wide range values might impact performance when opening files.</span></p></body></html> <html><head/><body><p><span style=" font-style:italic;">Hinweis: Große Bereiche können das Öffnen von Dateien verlangsamen.</span></p></body></html> - - - Core::Internal::MimeTypeSettingsPrivate Reset MIME Types MIME-Typen zurücksetzen @@ -17575,7 +17444,7 @@ Aktivieren Sie dies, wenn Sie 32bit-x86-Binärdateien erstellen wollen, ohne ein - Core::Internal::MimeTypeSettingsModel + ::Core MIME Type MIME-Typ @@ -17584,9 +17453,6 @@ Aktivieren Sie dies, wenn Sie 32bit-x86-Binärdateien erstellen wollen, ohne ein Handler Editor - - - Core::Internal::MimeTypeSettings MIME Types MIME-Typen @@ -19700,7 +19566,7 @@ Speichern fehlgeschlagen. - Core::OutputWindow + ::Core Elided %n characters due to Application Output settings @@ -21006,7 +20872,7 @@ When disabled, moves targets straight to the current mouse position. - Core::Internal::ExternalTool + ::Core Creates qm translation files that can be used by an application from the translator's ts files Erzeugt aus den ts-Dateien des Übersetzers qm-Übersetzungsdateien, die von einer Anwendung genutzt werden können @@ -21095,7 +20961,7 @@ When disabled, moves targets straight to the current mouse position. - Core::Internal + ::Core Launching a file browser failed Das Starten des Datei-Browsers schlug fehl @@ -21178,9 +21044,6 @@ When disabled, moves targets straight to the current mouse position. Failed to remove file "%1". Die Datei "%1" konnte nicht gelöscht werden. - - - BaseFileWizard Unable to create the directory %1. Das Verzeichnis %1 kann nicht erstellt werden. @@ -21351,7 +21214,7 @@ Außer: %3 - Core::Internal::MimeTypeSettingsPage + ::Core Registered MIME Types Registrierte MIME-Typen @@ -21380,10 +21243,6 @@ Außer: %3 Magic Header Magic Header - - Type - Typ - Range Bereich @@ -21404,10 +21263,6 @@ Außer: %3 Remove Entfernen - - Reset MIME Types - MIME-Typen zurücksetzen - Reset Handlers Editoren zurücksetzen @@ -25000,16 +24855,12 @@ the manifest file by overriding your settings. Allow override? - Core::DocumentManager + ::Core Could not save the files. error message Die Dateien konnten nicht gespeichert werden. - - File Error - Dateifehler - Error while saving file: %1 Fehler beim Speichern der Datei: %1 @@ -25034,9 +24885,6 @@ the manifest file by overriding your settings. Allow override? Cannot reload %1 %1 konnte nicht neu geladen werden - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Die Datei wurde von einer Sicherheitskopie wiederhergestellt. Wählen Sie Speichern zur Bestätigung oder Wiederherstellen um die Änderungen zu verwerfen. @@ -26049,7 +25897,7 @@ wirklich löschen? - Core::IVersionControl + ::Core Open with VCS (%1) Öffnen mittels Versionskontrollsystem (%1) @@ -28033,7 +27881,7 @@ The affected files are: - Core::Internal::ProgressManagerPrivate + ::Core Toggle Progress Details Verlaufsdetails ein/ausschalten @@ -28496,7 +28344,7 @@ The affected files are: - Core::Internal::AddToVcsDialog + ::Core Add the file to version control (%1) Datei unter Versionsverwaltung (%1) stellen @@ -30440,7 +30288,7 @@ das beim Drücken unter dem Zeiger oder Berührungspunkt war, unter diesem Punkt - Core::Internal::FindDialog + ::Core &Search &Suchen @@ -30469,9 +30317,6 @@ das beim Drücken unter dem Zeiger oder Berührungspunkt war, unter diesem Punkt Sco&pe: &Bereich: - - - Core::Internal::FindWidget Find Suchen @@ -30492,17 +30337,10 @@ das beim Drücken unter dem Zeiger oder Berührungspunkt war, unter diesem Punkt Replace && Find Ersetzen && weitersuchen - - Replace All - Alles ersetzen - Advanced... Erweitert... - - - Core::Internal::DirectoryFilterOptions Name: Name: @@ -30513,25 +30351,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Geben Sie ein Kürzel oder eine Abkürzung ein, die die Funde auf Dateien aus diesem Verzeichnis beschränkt. Um es abzurufen, tippen Sie das Kürzel im Locator, gefolgt von einem Leerzeichen und dem Suchbegriff. - - Add... - Hinzufügen... - - - Edit... - Bearbeiten... - - - Remove - Entfernen - Directories: Verzeichnisse: - - - Core::Internal::FileSystemFilterOptions Include hidden files Versteckte Dateien zeigen @@ -30540,21 +30363,6 @@ Um es abzurufen, tippen Sie das Kürzel im Locator, gefolgt von einem Leerzeiche Filter: Filter: - - - Core::Internal::LocatorSettingsWidget - - Add... - Hinzufügen... - - - Remove - Entfernen - - - Edit... - Bearbeiten... - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Locator-Filter, die ihre gespeicherten Daten nicht unmittelbar aktualisieren (wie die benutzerdefinierten Filter für Verzeichnisse), aktualisieren ihre Daten nach diesem Intervall. @@ -30744,7 +30552,7 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi - Core::Internal::FindToolBar + ::Core Shift+Enter Shift+Enter @@ -30797,14 +30605,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi Ctrl+Alt+Return Ctrl+Alt+Return - - Replace - Ersetzen - - - Replace && Find - Ersetzen && weitersuchen - Ctrl+= Ctrl+= @@ -30817,10 +30617,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi Replace All Alle ersetzen - - Case Sensitive - Groß-/Kleinschreibung - Whole Words Only Ganze Worte @@ -30841,9 +30637,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi Replace with... Ersetzen durch... - - - Core::IFindFilter Case sensitive Groß-/Kleinschreibung @@ -30872,9 +30665,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi , , - - - Core::Internal::SearchResultWidget Search was canceled. Die Suche wurde abgebrochen. @@ -30937,9 +30727,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi %n Treffer gefunden. - - - Core::SearchResultWindow History: Verlauf: @@ -30968,9 +30755,6 @@ Bitte erstellen Sie die Anwendung qmldump auf der Einstellungsseite der Qt-Versi Search Results Suchergebnisse - - - Core::Internal::ExecuteFilter Execute Custom Commands Benutzerdefinierte Kommandos ausführen @@ -30997,9 +30781,6 @@ Möchten Sie es beenden? Could not find executable for "%1". Die ausführbare Datei von "%1" konnte nicht gefunden werden. - - - Core::Internal::FileSystemFilter Files in File System Dateien aus Dateisystem @@ -31028,9 +30809,6 @@ Möchten Sie es beenden? Create Erzeugen - - - Core::ILocatorFilter Filter Configuration Filterkonfiguration @@ -31051,9 +30829,6 @@ Möchten Sie es beenden? Prefix: Präfix: - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -31078,16 +30853,10 @@ Möchten Sie es beenden? Updating Locator Caches Aktualisiere Locator-Zwischenspeicher - - - Core::Internal::LocatorFiltersFilter Available filters Verfügbare Filter - - - Core::Internal::LocatorWidget Open as Centered Popup Als zentriertes Pop-up öffnen @@ -31108,9 +30877,6 @@ Möchten Sie es beenden? Options Einstellungen - - - Core::Internal::OpenDocumentsFilter Open Documents Offene Dokumente @@ -31314,7 +31080,7 @@ Möchten Sie es beenden? - Core::BaseFileWizardFactory + ::Core Failed to open an editor for "%1". Es konnte kein Editor für die Datei "%1" geöffnet werden. @@ -31337,9 +31103,6 @@ Möchten Sie es beenden? Das Projektverzeichnis %1 enthält Dateien, die nicht überschrieben werden können: %2. - - - Core::Internal::WindowSupport Exit Full Screen Vollbildmodus verlassen @@ -31920,7 +31683,7 @@ Möchten Sie es beenden? - Core::Internal::CorePlugin + ::Core No themes found in installation. Keine Themen in der Installation gefunden. @@ -32065,9 +31828,6 @@ Sie werden wahrscheinlich auf weitere Probleme mit dieser Instanz von %3 stoßen %1 security policy Sicherheitsrichtlinien von %1 - - - Core::PromptOverwriteDialog Overwrite Existing Files Existierende Dateien überschreiben @@ -32080,17 +31840,10 @@ Would you like to overwrite them? %1. Sollen sie überschrieben werden? - - - Core::ReadOnlyFilesDialog Mixed Gemischt - - Make Writable - Schreibbar machen - Open with VCS Öffnen mittels Versionskontrollsystem @@ -32175,9 +31928,6 @@ Do you want to check them out now? Die folgenden Dateien sind noch nicht ausgecheckt. Möchten Sie sie jetzt auschecken? - - - Core::Internal::EditorManagerPrivate Properties... Eigenschaften... @@ -32238,10 +31988,6 @@ Möchten Sie sie jetzt auschecken? Alt+Right Alt+Right - - Split - Teilen - Meta+E,2 Meta+E,2 @@ -32250,10 +31996,6 @@ Möchten Sie sie jetzt auschecken? Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Nebeneinander teilen - Meta+E,3 Meta+E,3 @@ -32262,10 +32004,6 @@ Möchten Sie sie jetzt auschecken? Ctrl+E,3 Ctrl+E,3 - - Open in New Window - In neuem Fenster öffnen - Meta+E,4 Meta+E,4 @@ -32362,10 +32100,6 @@ Möchten Sie sie jetzt auschecken? <b>Warning:</b> You are changing a read-only file. <b>Warnung:</b> Sie ändern eine schreibgeschützte Datei. - - Make Writable - Schreibbar machen - &Save %1 &Speichere %1 @@ -32390,10 +32124,6 @@ Möchten Sie sie jetzt auschecken? Close All Except %1 Alle außer %1 schließen - - Close Others - Andere schließen - Cannot Open File Datei kann nicht geöffnet werden @@ -32402,14 +32132,6 @@ Möchten Sie sie jetzt auschecken? Cannot open the file for editing with VCS. Die Datei konnte nicht zum Bearbeiten mit der Versionsverwaltung geöffnet werden. - - File Error - Dateifehler - - - Revert to Saved - Wiederherstellen - You will lose your current changes if you proceed reverting %1. Bei der Wiederherstellung von %1 gehen Ihre derzeitigen Änderungen verloren. @@ -32418,17 +32140,10 @@ Möchten Sie sie jetzt auschecken? Proceed Weiter - - Cancel - Abbrechen - Cancel && &Diff Abbrechen && &Diff - - - Core::JsExpander Error in "%1": %2 Fehler in "%1": %2 @@ -34674,7 +34389,7 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw - Core::Internal::SystemSettings + ::Core System System @@ -34739,10 +34454,6 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw Ignore Modifications Änderungen ignorieren - - Reset to default. - Auf Vorgabe zurücksetzen. - Patch command: Patch-Kommando: @@ -34751,10 +34462,6 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw ? ? - - Reset - Zurücksetzen - External file browser: Externer Dateimanager: @@ -34800,14 +34507,6 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw Command line arguments used for "%1". Kommandozeilenargumente für "%1". - - Change... - Ändern... - - - Environment: - Umgebung: - Command used for reverting diff chunks. Kommando zum Zurücksetzen von einzelnen Änderungen in Diff-Anzeige. @@ -34849,10 +34548,6 @@ provided they were unmodified before the refactoring. The file system case sensitivity change will take effect after restart. Die Änderung der Groß-/Kleinschreibungseinstellung wird nach einem Neustart wirksam. - - No changes to apply. - Keine Änderungen. - Variables Variablen @@ -35068,7 +34763,7 @@ provided they were unmodified before the refactoring. - Core::BaseFileWizard + ::Core Existing files Bereits existierende Dateien @@ -35077,9 +34772,6 @@ provided they were unmodified before the refactoring. File Generation Failure Fehler bei Dateierzeugung - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. @@ -35087,9 +34779,6 @@ provided they were unmodified before the refactoring. %n Vorkommen ersetzt. - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Die Factory mit der ID="%1" ist bereits registriert und wird gelöscht. @@ -35102,9 +34791,6 @@ provided they were unmodified before the refactoring. Inspect Wizard State Zustand der Assistenten untersuchen - - - Core::Internal::ExternalToolsFilter Run External Tool Externes Werkzeug ausführen @@ -38164,7 +37850,7 @@ Siehe auch die Einstellungen für Google Test. - Core::Internal::ThemeChooser + ::Core Current theme: %1 Aktuelles Thema: %1 @@ -38821,7 +38507,7 @@ Um eine Variable zu deaktivieren, stellen Sie der Zeile "#" voran. - Core::Internal::ShortcutButton + ::Core Click and type the new key sequence. Hier klicken, um die neue Tastenkombination einzutippen. @@ -38834,9 +38520,6 @@ Um eine Variable zu deaktivieren, stellen Sie der Zeile "#" voran.Record Aufnehmen - - - Core::Internal::DocumentModelPrivate <no document> <kein Dokument> @@ -38845,9 +38528,6 @@ Um eine Variable zu deaktivieren, stellen Sie der Zeile "#" voran.No document is selected. Es ist kein Dokument ausgewählt. - - - Core::Find &Find/Replace &Suchen/Ersetzen @@ -38860,17 +38540,10 @@ Um eine Variable zu deaktivieren, stellen Sie der Zeile "#" voran.Open Advanced Find... Erweiterte Suche öffnen... - - Advanced... - Erweitert... - Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::SpotlightLocatorFilter Locator: Error occurred when running "%1". Finden: Bei der Ausführung von "%1" trat ein Fehler auf. @@ -38899,14 +38572,6 @@ Um eine Variable zu deaktivieren, stellen Sie der Zeile "#" voran.Matches files from a global file system index (Spotlight, Locate, Everything). Append "+<number>" or ":<number>" to jump to the given line number. Append another "+<number>" or ":<number>" to jump to the column number as well. Filtert Dateien aus einem globalen Dateisystemindex (Spotlight, Locate, Everything). Fügen Sie "+<Zahl>" oder ":<Zahl>" an, um zur angegebenen Zeile zu springen. Fügen Sie noch einmal "+<Zahl>" oder ":<Zahl>" an, um auch zur angegebenen Spalte zu springen. - - Executable: - Ausführbare Datei: - - - Arguments: - Argumente: - Case sensitive: Mit Groß-/Kleinschreibung: @@ -40093,7 +39758,7 @@ Zeile: %4, Spalte: %5 - Core::ICore + ::Core (%1) (%1) @@ -41325,7 +40990,7 @@ Außer Leerzeichen innerhalb von Kommentaren und Zeichenketten. - Core::Internal::FindToolWindow + ::Core Empty search term. Leerer Suchbegriff. @@ -41399,7 +41064,7 @@ Außer Leerzeichen innerhalb von Kommentaren und Zeichenketten. - Core::Internal::JavaScriptFilter + ::Core Evaluate JavaScript JavaScript auswerten @@ -44138,29 +43803,17 @@ Setzen Sie erst eine gültige ausführbare Datei. - Core::Internal::UrlFilterOptions - - Name: - Name: - + ::Core URLs: URLs: - - Add - Hinzufügen - Add "%1" placeholder for the query string. Double-click to edit item. Fügen Sie den Platzhalter "%1" für den Suchtext hinzu. Doppelklicken Sie einen Eintrag um ihn zu ändern. - - Remove - Entfernen - Move Up Nach oben @@ -45317,11 +44970,7 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. - Core::RestartDialog - - Restart Required - Neustart erforderlich - + ::Core Later Später @@ -45330,13 +44979,6 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. Restart Now Jetzt neu starten - - - OpenEditorsWidget - - Open Documents - Offene Dokumente - Meta+O Meta+O @@ -45345,9 +44987,6 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. Alt+O Alt+O - - - Core::DirectoryFilter Generic Directory Filter Allgemeiner Verzeichnisfilter @@ -45375,9 +45014,6 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. %1 filter update: canceled %1-Filterstatus: Abgebrochen - - - Core::UrlLocatorFilter Web Search Web-Suche @@ -45386,21 +45022,6 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. Qt Project Bugs Qt Project-Bugs - - URL Template - URL-Maske - - - - Core::IOutputPane - - Use Regular Expressions - Reguläre Ausdrücke verwenden - - - Case Sensitive - Groß-/Kleinschreibung - Show Non-matching Lines Zeige nicht übereinstimmende Zeilen @@ -45409,9 +45030,6 @@ Doppelklicken Sie einen Eintrag um ihn zu ändern. Filter output... Ausgabe filtern... - - - Core::ListItemDelegate Tags: Schlüsselworte: @@ -47273,7 +46891,7 @@ Useful if build directory is corrupted or when rebuilding with a newer version o - Core::CodecSelector + ::Core Text Encoding Text-Zeichenkodierung @@ -47294,9 +46912,6 @@ Useful if build directory is corrupted or when rebuilding with a newer version o Save with Encoding Mit Zeichenkodierung speichern - - - Core::Internal::ShortcutInput Key sequence: Tastenfolge: @@ -47313,20 +46928,10 @@ Useful if build directory is corrupted or when rebuilding with a newer version o Enter key sequence as text Geben Sie die Tastenfolge als Text ein - - - Core::Internal::DocumentManagerPrivate - - Ctrl+Shift+S - Ctrl+Shift+S - Save A&ll A&lles speichern - - - Core::Internal::PluginInstallWizard Source Quelle @@ -47343,10 +46948,6 @@ Useful if build directory is corrupted or when rebuilding with a newer version o Check Archive Archiv überprüfen - - Cancel - Abbrechen - Checking archive... Überprüfe Archiv... @@ -51837,7 +51438,7 @@ in "%2" aus. - Core::Internal::ActionsFilter + ::Core Global Actions & Actions from the Menu Globale Aktionen & Aktionen aus dem Menü @@ -51846,9 +51447,6 @@ in "%2" aus. Triggers an action. If it is from the menu it matches any part of a menu hierarchy, separated by ">". For example "sess def" matches "File > Sessions > Default". Löst eine Aktion aus. Aktionen aus dem Menü werden inklusive Hierarchie, mit ">" getrennt, gefiltert. Zum Beispiel ist "Datei > Sitzungen > Vorgabe" ein Treffer für "sitz vorg". - - - Core::ExternalTool System Environment Systemumgebung @@ -51857,13 +51455,6 @@ in "%2" aus. Error while parsing external tool %1: %2 Fehler beim Auswerten der Ausgabe des externen Programms %1: %2 - - - Core::FilePropertiesDialog - - Name: - Name: - Path: Pfad: @@ -51936,10 +51527,6 @@ in "%2" aus. Mac (CR) Mac (CR) - - Mixed - Gemischt - %1 Spaces %1 Leerzeichen @@ -51952,9 +51539,6 @@ in "%2" aus. Undefined Undefiniert - - - Core::ExternalToolRunner Could not find executable for "%1" (expanded "%2") Die ausführbare Datei von "%1" (expandiert: "%2") konnte nicht gefunden werden @@ -51971,16 +51555,10 @@ in "%2" aus. "%1" finished with error "%1" mit Fehler beendet - - - Core::FileUtils Failed to rename the include guard in file "%1". Konnte Include-Guard in der Datei "%1" nicht umbenennen. - - - Core::FolderNavigationWidget Show Hidden Files Versteckte Dateien anzeigen @@ -52001,11 +51579,6 @@ in "%2" aus. Synchronize Root Directory with Editor Wurzelverzeichnis aus Editor übernehmen - - New File - Title of dialog - Neue Datei - New Folder Neues Verzeichnis @@ -52018,14 +51591,6 @@ in "%2" aus. Remove Folder Verzeichnis löschen - - Collapse All - Alle einklappen - - - Error - Fehler - Computer Computer @@ -52034,13 +51599,6 @@ in "%2" aus. Home Benutzerverzeichnis - - Projects - Projekte - - - - Core::FolderNavigationWidgetFactory File System Dateisystem @@ -52053,10 +51611,6 @@ in "%2" aus. Alt+Y,Alt+F Alt+Y,Alt+F - - Options - Einstellungen - Add New... Hinzufügen... @@ -52069,24 +51623,10 @@ in "%2" aus. Remove... Entfernen... - - - Core::Internal::LoggingCategoryModel - - Category - Kategorie - - - Type - Typ - Color Farbe - - - LoggingViewManagerWidget Logging Category Viewer diff --git a/share/qtcreator/translations/qtcreator_es.ts b/share/qtcreator/translations/qtcreator_es.ts index 136ab8d4218..ae4f4d49e93 100644 --- a/share/qtcreator/translations/qtcreator_es.ts +++ b/share/qtcreator/translations/qtcreator_es.ts @@ -722,7 +722,7 @@ - Core::BaseFileWizard + ::Core File Generation Failure Falla generando archivo @@ -771,9 +771,6 @@ Would you like to overwrite them? Los siguientes archivos ya existen en el directorio %1: %2. ¿Quiere sobreescribirlos? - - - Core::EditorManager Revert to Saved Revertir a la copia guardada @@ -1006,9 +1003,6 @@ Would you like to overwrite them? <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expande a</th></tr><tr><td>%f</td><td>nombre de archivo</td></tr><tr><td>%l</td><td>número de línea actual</td></tr><tr><td>%c</td><td>número de columna actual</td></tr><tr><td>%x</td><td>posición x del editor en pantalla</td></tr><tr><td>%y</td><td>posición y del editor en pantalla</td></tr><tr><td>%w</td><td>ancho del editor en pixeles</td></tr><tr><td>%h</td><td>altura del editor en pixeles</td></tr><tr><td>%W</td><td>ancho del editor en caracteres</td></tr><tr><td>%H</td><td>altura del editor en caracteres</td></tr><tr><td>%%</td><td>%</td></tr></table> - - - Core::FileManager Can't save file No se pudo guardar el archivo @@ -1037,23 +1031,14 @@ Would you like to overwrite them? Save File As Guardar archivo como - - - Core::Internal::ComboBox Activate %1 Activar %1 - - - Core::Internal::EditMode Edit Edición - - - Core::Internal::EditorSplitter Split Left/Right Dividir Izquierda/Derecha @@ -1082,18 +1067,10 @@ Would you like to overwrite them? Previous Document Documento previo - - Alt+Left - - Next Document Documento siguiente - - Alt+Right - - Previous Group Grupo previo @@ -1110,9 +1087,6 @@ Would you like to overwrite them? Move Document to Next Group Mover documento al grupo siguiente - - - Core::Internal::EditorView Go Back Ir atrás @@ -1126,14 +1100,6 @@ Would you like to overwrite them? Suplente? Suplente - - Close - Cerrar - - - Make writable - Hacer escribible - File is writable El archivo es escribible @@ -1142,9 +1108,6 @@ Would you like to overwrite them? Copy full path to clipboard - - - Core::Internal::GeneralSettings General @@ -1211,9 +1174,6 @@ Would you like to overwrite them? Ignore modifications - - - Core::Internal::MainWindow Qt Creator @@ -1367,41 +1327,10 @@ Would you like to overwrite them? Title of dialog Nuevo... - - - Core::Internal::MessageOutputWindow - - General - - - - - Core::Internal::NavComboBox - - Activate %1 - Activar %1 - - - - Core::Internal::NavigationSubWidget - - Split - Dividir - - - Close - Cerrar - - - - Core::Internal::NavigationWidget Activate %1 Pane Activar panel %1 - - - Core::Internal::NewDialog New Project Nuevo proyecto @@ -1411,9 +1340,6 @@ Would you like to overwrite them? 1 - - - Core::Internal::OpenEditorsWidget Open Documents Documentos abiertos @@ -1438,27 +1364,14 @@ Would you like to overwrite them? Close All Editors - - - Core::Internal::OpenEditorsWindow * - - - Core::Internal::OpenWithDialog Open file '%1' with: Abrir archivo '%1' con: - - - Core::Internal::OutputPaneManager - - Output - Salida - Clear Limpiar @@ -1475,9 +1388,6 @@ Would you like to overwrite them? Output &Panes &Paneles de salida - - - Core::Internal::PluginDialog Details Detalles @@ -1487,10 +1397,6 @@ Would you like to overwrite them? Fehlermeldungen zu %1 Detalles de errores - - Close - Cerrar - Installed Plugins Plugins instalados @@ -1503,16 +1409,10 @@ Would you like to overwrite them? Plugin Errors of %1 Errores del plugin %1 - - - Core::Internal::ProgressView Processes Procesos - - - Core::Internal::SaveItemsDialog Don't Save No guardar @@ -1533,17 +1433,10 @@ Would you like to overwrite them? Save Selected Guardar seleccionado - - - Core::Internal::ShortcutSettings Keyboard Teclado - - Environment - Entorno - Import Keyboard Mapping Scheme Importar esquema de mapeado de teclas @@ -1556,20 +1449,6 @@ Would you like to overwrite them? Export Keyboard Mapping Scheme Exportar esquema de mapeado de teclas - - - Core::Internal::SideBarWidget - - Split - Dividir - - - Close - Cerrar - - - - Core::Internal::VersionDialog About Qt Creator Acerca de Qt Creator @@ -1790,14 +1669,11 @@ Would you like to overwrite them? - Core::ModeManager + ::Core Switch to %1 mode Alternar al modo %1 - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -1808,9 +1684,6 @@ Would you like to overwrite them? Unknown error Error desconocido - - - Core::StandardFileWizard New %1 TODO: Grammatical case problem @@ -6072,7 +5945,7 @@ Skipping file. - Locator + ::Core Filters Filtros @@ -7158,7 +7031,7 @@ Nombre base de librería: %1 - Core::FolderNavigationWidgetFactory + ::Core File System Sistema de archivos @@ -9010,7 +8883,7 @@ p, li { white-space: pre-wrap; } - Locator::ILocatorFilter + ::Core Filter Configuration Filtro de configuración @@ -9023,9 +8896,6 @@ p, li { white-space: pre-wrap; } Prefix: Prefijo: - - - Locator::Internal::DirectoryFilter Generic Directory Filter Filtro genérico de directorios @@ -9053,9 +8923,6 @@ p, li { white-space: pre-wrap; } %1 filter update: canceled Filtro %1 actualiza: cancelado - - - Locator::Internal::DirectoryFilterOptions Name: Nombre: @@ -9107,25 +8974,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Especifique una palabra corta o abreviatura que pueda usarse para restringir el completado de archivos de este arbol de directorios. Para hacerlo, introduzca el atajo y un espacio en el campo Localización, y luego la palabra a buscar. - - - Locator::Internal::FileSystemFilter Files in file system Archivos en el sistema de archivos - - - Locator::Internal::FileSystemFilterOptions Filter configuration Ajustes de filtros - - - Prefix: - Prefijo: - Limit to prefix @@ -9141,30 +8997,18 @@ Para hacerlo, introduzca el atajo y un espacio en el campo Localización, y lueg Filter: Filtro: - - - Locator::Internal::OpenDocumentsFilter Open documents Documentos abiertos - - - Locator::Internal::LocatorFiltersFilter Available filters Filtros disponibles - - - Locator::Internal::LocatorPlugin Indexing Indizando - - - Locator::Internal::LocatorWidget Refresh Refrescar @@ -9185,9 +9029,6 @@ Para hacerlo, introduzca el atajo y un espacio en el campo Localización, y lueg <type here> <escribalo aquí> - - - Locator::Internal::SettingsDialog Configure Filters Ajustar filtros @@ -9197,11 +9038,6 @@ Para hacerlo, introduzca el atajo y un espacio en el campo Localización, y lueg Add Agregar - - - Remove - Suprimir - min @@ -9212,55 +9048,20 @@ Para hacerlo, introduzca el atajo y un espacio en el campo Localización, y lueg Refresh now! Refrescar ahora! - - - Edit... - Editar... - Refresh Interval: Intervalo de refresco: - - - Locator::Internal::SettingsPage %1 (Prefix: %2) %1 (Prefijo: %2) - - - Locator::Internal::SettingsWidget - - Configure Filters - Ajustar filtros - - - - Add - Agregar - - - - Remove - Suprimir - Edit Editar - - - Refresh Interval: - Intervalo de refresco: - - - - min - - RegExp::Internal::RegExpWindow @@ -11865,7 +11666,7 @@ p, li { white-space: pre-wrap; } - Core::Internal::SettingsDialog + ::Core Preferences diff --git a/share/qtcreator/translations/qtcreator_fr.ts b/share/qtcreator/translations/qtcreator_fr.ts index dcb024c67ce..8e5fa0d9cdd 100644 --- a/share/qtcreator/translations/qtcreator_fr.ts +++ b/share/qtcreator/translations/qtcreator_fr.ts @@ -729,19 +729,7 @@ - Core::BaseFileWizard - - Unable to create the directory %1. - Impossible de créer le répertoire %1. - - - Unable to open %1 for writing: %2 - Impossible d'ouvrir %1 pour écrire : %2 - - - Error while writing to %1: %2 - Erreur pendant l'écriture de %1 : %2 - + ::Core File Generation Failure Échec de la génération du fichier @@ -796,9 +784,6 @@ Would you like to overwrite them? %2. Voulez vous les écraser ? - - - Core::EditorManager Revert to Saved Revenir à la version sauvegardée @@ -1035,14 +1020,6 @@ Voulez vous les écraser ? Cannot open the file for editing with SCC. Impossible d'ouvrir le fichier pour édition avec SCC. - - Cannot Set Permissions - Impossible de définir les permissions - - - Cannot set permissions to writable. - Impossible d'attribuer les droits en écriture. - Cannot open the file for editing with VCS. Impossible d'ouvrir le fichier pour édition avec VCS. @@ -1095,10 +1072,6 @@ Voulez vous les écraser ? Alt+V,Alt+I nav.net - - All Files (*) - Tout les fichiers (*) - Opening File Ouverture du Fichier @@ -1107,30 +1080,6 @@ Voulez vous les écraser ? Cannot open file %1! Impossible d'ouvrir le fichier %1! - - Open File - Ouvrir le Fichier - - - File is Read Only - Le Fichier est en Lecture Seule - - - The file %1 is read only. - Le fichier %1 est en lecture seule. - - - Open with VCS (%1) - Ouvrir avec VCS (%1) - - - Make writable - Rendre inscriptible - - - Save as ... - Enregistrer sous... - Failed! Échec ! @@ -1191,200 +1140,6 @@ Voulez vous les écraser ? Cancel Annuler - - <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> - <table border=1 cellspacing=0 cellpadding=3><tr><th>La variable</th><th>se développe en </th></tr><tr><td>%f</td><td>nom de fichier</td></tr><tr><td>%l</td><td>numéro de ligne courante</td></tr><tr><td>%c</td><td>numéro de colonne courante</td></tr><tr><td>%x</td><td>abscisse de l'éditeur à l'écran</td></tr><tr><td>%y</td><td>ordonnée de l'éditeur à l'écran</td></tr><tr><td>%w</td><td>largeur de l'éditeur en pixels</td></tr><tr><td>%h</td><td>hauteur de l'éditeur en pixels</td></tr><tr><td>%W</td><td>largeur de l'éditeur en caractères</td></tr><tr><td>%H</td><td>hauteur de l'éditeur en caractères</td></tr><tr><td>%%</td><td>%</td></tr></table> - - - - Core::FileManager - - Can't save file - Impossible de sauver le fichier - - - Can't save changes to '%1'. Do you want to continue and loose your changes? - Impossible de sauvegarder les modifications dans "%1". Voulez vous continuer et perdre vos modifications ? - - - Cannot save file - Impossible d'enregistrer le fichier - - - Cannot save changes to '%1'. Do you want to continue and lose your changes? - Impossible d'enregistrer les modifications dans "%1". Voulez-vous continuer et perdre vos modifications ? - - - File Error - Erreur de fichier - - - Overwrite? - Écraser ? - - - An item named '%1' already exists at this location. Do you want to overwrite it? - Un élément nommé "%1' existe déjà. Voulez-vous l"écraser ? - - - Save File As - Enregistrer sous - - - Open File - Ouvrir le Fichier - - - File is Read Only - Le Fichier est en Lecture Seule - - - The file <i>%1</i> is read only. - Le fichier <i>%1</i> est en lecture seule. - - - Open with VCS (%1) - Ouvrir avec VCS (%1) - - - Make writable - Rendre inscriptible - - - Save as... - Enregistrer sous... - - - Cannot reload %1 - Impossible de recharger %1 - - - Save as ... - Enregistrer sous... - - - - Core::Internal::ComboBox - - Activate %1 - Activer %1 - - - - Core::Internal::EditMode - - Edit - Éditer - - - - Core::Internal::EditorSplitter - - Split Left/Right - Scinder gauche/droite - - - Split Top/Bottom - Scinder haut/bas - - - Unsplit - Fermer la vue courante - - - Default Splitter Layout - Arrangement par défaut - - - Save Current as Default - Sauvegarder comme arrangement par défaut - - - Restore Default Layout - Restaurer l'arrangement par défaut - - - Previous Document - Document précédent - - - Alt+Left - Alt+Gauche - - - Next Document - Document suivant - - - Alt+Right - Alt+Droite - - - Previous Group - Groupe précédent - - - Next Group - Groupe suivant - - - Move Document to Previous Group - Déplacer le document vers le groupe précédent - - - Move Document to Next Group - Déplacer le document vers le groupe suivant - - - - Core::Internal::EditorView - - Go Back - Précédent - - - Go Forward - Suivant - - - Placeholder - Paramètre fictif - - - Close - Fermer - - - Make writable - Rendre inscriptible - - - File is writable - Le fichier est inscriptible - - - Copy full path to clipboard - Copier le chemin complet vers le presse-papier - - - - Core::Internal::GeneralSettings - - General settings - Réglages généraux - - - User &interface color: - Couleur de l'&interface utilisateur : - - - Reset to default - Restaurer les paramètres par défaut - - - R - R - Terminal: Terminal : @@ -1413,10 +1168,6 @@ Voulez vous les écraser ? The language change will take effect after a restart of Qt Creator. Le changement de langue prendra effet au prochain démarrage de Qt Creator. - - Environment - Environnement - Variables Variables @@ -1518,17 +1269,6 @@ Voulez vous les écraser ? Button text Réinitialiser les avertissements - - - Core::Internal::MainWindow - - Qt Creator - Qt Creator - - - Output - Sortie - &File &Fichier @@ -1593,18 +1333,10 @@ Voulez vous les écraser ? Recent &Files &Fichiers récents - - &Save - &Enregistrer - Save Enregistrer - - Save &As... - Enregistrer &sous... - Ctrl+Shift+S Ctrl+Shift+S @@ -1759,53 +1491,10 @@ Voulez vous les écraser ? Settings... Paramètres... - - - Core::Internal::MessageOutputWindow - - General - Général - General Messages Messages généraux - - - Core::Internal::NavComboBox - - Activate %1 - Activer %1 - - - - Core::Internal::NavigationSubWidget - - Split - Scinder - - - Close - Fermer - - - - Core::Internal::NavigationWidget - - Hide Sidebar - Masquer la barre latérale - - - Show Sidebar - Afficher la barre latérale - - - Activate %1 Pane - Activer le panneau %1 - - - - Core::Internal::NewDialog New Project Nouveau projet @@ -1846,52 +1535,10 @@ Voulez vous les écraser ? Supported Platforms Plateformes supportées - - - Core::Internal::OpenEditorsWidget - - Open Documents - NB:il ne s'agit pas ici d'une action mais du panneau affichant les documents ouverts - Documents ouverts - - - Close %1 - Fermer %1 - - - Close Editor - Fermer l'éditeur - - - Close All Except %1 - Fermer tout sauf %1 - - - Close "%1" - Fermer "%1" - - - Close All Except "%1" - Fermer tout sauf "%1" - - - Close Other Editors - Fermer les autres éditeurs - - - Close All Editors - Fermer tous les éditeurs - - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: Ouvrir le fichier %1 avec : @@ -1904,9 +1551,6 @@ Voulez vous les écraser ? Open file extension with: Ouvrir ce type d'extension avec : - - - Core::Internal::OutputPaneManager Output Sortie @@ -1951,9 +1595,6 @@ Voulez vous les écraser ? Minimize Output Pane Minimiser le panneau de sortie - - - Core::Internal::PluginDialog Details Détails @@ -1962,10 +1603,6 @@ Voulez vous les écraser ? Error Details Détails de l'erreur - - Close - Fermer - Restart required. Redémarrage nécessaire. @@ -1983,16 +1620,10 @@ Voulez vous les écraser ? Plugin Errors of %1 Erreurs du plug-in %1 - - - Core::Internal::ProgressView Processes Processus - - - Core::Internal::SaveItemsDialog Don't Save Ne pas enregistrer @@ -2005,10 +1636,6 @@ Voulez vous les écraser ? Save All Tout enregistrer - - Save - Enregistrer - Save Selected Enregistrer la sélection @@ -2025,17 +1652,10 @@ Voulez vous les écraser ? Automatically save all files before building Sauvegarder automatiquement tous les fichiers avant de compiler - - - Core::Internal::ShortcutSettings Keyboard Clavier - - Environment - Environnement - Keyboard Shortcuts Raccourcis clavier @@ -2064,20 +1684,6 @@ Voulez vous les écraser ? Export Keyboard Mapping Scheme Exporter le mapping clavier - - - Core::Internal::SideBarWidget - - Split - Scinder - - - Close - Fermer - - - - Core::Internal::VersionDialog About Qt Creator À propos de Qt Creator @@ -2240,7 +1846,7 @@ Voulez vous les écraser ? - Core::ModeManager + ::Core Switch to %1 mode Basculer vers le mode %1 @@ -2249,9 +1855,6 @@ Voulez vous les écraser ? Switch to <b>%1</b> mode Basculer vers le mode <b>%1</b> - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -2262,9 +1865,6 @@ Voulez vous les écraser ? Unknown error Erreur inconnue - - - Core::StandardFileWizard New %1 Nouveau %1 @@ -9433,7 +9033,7 @@ Ajouter, modifier et supprimer des filtres de documents, lesquels déterminent l - Locator + ::Core Filters Filtres @@ -10773,7 +10373,7 @@ francis : voila une nouvelle suggestion :) - Core::FolderNavigationWidgetFactory + ::Core File System Système de fichier @@ -10790,10 +10390,6 @@ francis : voila une nouvelle suggestion :) Filter Files Fichiers de filtre - - Synchronize with Editor - Synchroniser avec l'éditeur - ::ProjectExplorer @@ -12320,10 +11916,6 @@ Présélectionne une version desktop Qt pour compiler l'application si disp Cannot open the file for edit with VCS. Impossible d'ouvrir le fichier pour édition avec le gestionnaire de versions. - - Cannot Set Permissions - Impossible de définir les permissions - Cannot set permissions to writable. Impossible d'attribuer les droits en écriture. @@ -12649,268 +12241,6 @@ Présélectionne une version desktop Qt pour compiler l'application si disp Debugging Helper Build Log for '%1' Journal de compilation de l'assistant de debogage pour "%1" - - Binary not found - Binaire non trouvé - - - <html><body><table><tr><td colspan="2"><b>GDB debugging helpers</b></td></tr><tr><td>File:</td><td><pre>%1</pre></td></tr><tr><td>Last modified:</td><td>%2</td></tr><tr><td>Size:</td><td>%3 Bytes</td></tr><tr><td colspan="2"><b>QML type dumper</b></td></tr><tr><td>File:</td><td><pre>%4</pre></td></tr><tr><td>Last modified:</td><td>%5</td></tr><tr><td>Size:</td><td>%6 Bytes</td></tr><tr><td colspan="2"><b>QML observer</b></td></tr><tr><td>File:</td><td><pre>%7</pre></td></tr><tr><td>Last modified:</td><td>%8</td></tr><tr><td>Size:</td><td>%9 Bytes</td></tr></table></body></html> - Tooltip showing the debugging helper library file. - <html><body><table><tr><td colspan="2"><b>Assistants au débogage de GDB</b></td></tr><tr><td>Fichier :</td><td><pre>%1</pre></td></tr><tr><td>Dernière modification :</td><td>%2</td></tr><tr><td>Taille :</td><td>%3 octets</td></tr><tr><td colspan="2"><b>Dumper de type QML</b></td></tr><tr><td>Fichier :</td><td><pre>%4</pre></td></tr><tr><td>Dernière modification :</td><td>%5</td></tr><tr><td>Taille :</td><td>%6 octets</td></tr><tr><td colspan="2"><b>Observateur QML</b></td></tr><tr><td>Fichier :</td><td><pre>%7</pre></td></tr><tr><td>Dernière modification :</td><td>%8</td></tr><tr><td>Taille :</td><td>%9 octets</td></tr></table></body></html> - - - This Qt Version has a unknown toolchain. - La version de Qt a une chaîne de compilation inconnue. - - - Desktop - Qt Version is meant for the desktop - Desktop - - - Symbian - Qt Version is meant for Symbian - Symbian - - - Maemo - Qt Version is meant for Maemo - Maemo - - - Qt Simulator - Qt Version is meant for Qt Simulator - Qt Simulator - - - unkown - No idea what this Qt Version is meant for! - inconnue - - - Found Qt version %1, using mkspec %2 (%3) - Version %1 de Qt trouvée, utilise le mkspec %2 (%3) - - - The Qt Version identified by %1 is not installed. Run make install - La version de Qt indentifiée par %1 n'est pas installée. Lancez make install - - - %1 does not specify a valid Qt installation - %1 ne spécifie pas une installation de Qt valide - - - Found Qt version %1, using mkspec %2 - Version %1 de Qt trouvée, utilise le mkspec %2 - - - Qt versions - Versions de Qt - - - Name - Nom - - - Debugging Helper - Assistance au débogage - - - + - + - - - - - - - - - Version Name: - Nom de version : - - - MinGw Directory: - Répertoire de MinGW : - - - MSVC Version: - Version de MSVC : - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#ff0000;">Unable to detect MSVC version.</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#ff0000;">Impossible de détecter la version de MSVC.</span></p></body></html> - - - Debugging Helper: - Assistance au débogage : - - - Show &Log - Afficher les &log - - - &Rebuild - &Recompiler - - - Default Qt Version: - Version de Qt par défaut : - - - QMake Location - Emplacement de QMake - - - QMake Location: - Emplacement de QMake : - - - S60 SDK: - SDK S60 : - - - Carbide Directory: - Répertoire de Carbide : - - - MinGW Directory: - Répertoire de MinGW : - - - CSL/GCCE Directory: - Répertoire CSL/GCCE : - - - qmake Location - Emplacement de QMake - - - Version name: - Nom de version : - - - qmake location: - Emplacement de QMake : - - - MinGW directory: - Répertoire de MinGW : - - - Toolchain: - Chaîne d'outils : - - - CSL/GCCE directory: - Répertoire CSL/GCCE : - - - Carbide directory: - Répertoire de Carbide : - - - Debugging helper: - Assistance au débogage : - - - Unable to detect MSVC version. - Impossible de détecter la version de MSVC. - - - Debugging helpers: - Assistants de débogage : - - - Add - Ajouter - - - The project %1 could not be opened. - Le projet %1 ne peut pas être ouvert. - - - Edit Variable - Éditer une variable - - - Variable Name: - Nom de variable : - - - Assignment Operator: - Opérateur d'assignation : - - - Variable: - Variable : - - - Append (+=) - Ajouté à la fin (+=) - - - Remove (-=) - Supprimer (-=) - - - Replace (~=) - Remplacer (~=) - - - Set (=) - Définir (=) - - - Unique (*=) - Unique (*=) - - - Select Item - Sélectionner élément - - - Edit Item - Éditer l'élément - - - Select Items - Sélectionner les éléments - - - Edit Items - Éditer les éléments - - - Edit Values - Éditer les valeurs - - - Edit %1 - Éditer %1 - - - Edit Scope - Éditer la portée - - - Edit Advanced Expression - Éditer les expressions avancées - - - Qt Creator needs a build configuration set up to build. Configure a tool chain in Project mode. - Qt Creator nécessite une configuration de compilation pour compiler. Configurez une chaîne de compilation dans le mode Projet. - - - Qt Creator needs a tool chain set up to build. Configure a tool chain in Project mode. - Qt Creator requiert une chaîne de compilation pour compiler. Configurez-en une dans le mode Projet. - Make Qt MakeStep display name. @@ -13427,7 +12757,7 @@ p, li { white-space: pre-wrap; } - Locator::ILocatorFilter + ::Core Filter Configuration Configuration du filtre @@ -13440,17 +12770,10 @@ p, li { white-space: pre-wrap; } Prefix: Préfixe : - - - Locator::Internal::DirectoryFilter Generic Directory Filter Filtre de dossier générique - - Filter Configuration - Configuration du filtre - Choose a directory to add Sélectionner un répertoire à ajouter @@ -13474,9 +12797,6 @@ p, li { white-space: pre-wrap; } %1 filter update: canceled Mise à jour du filtre %1 : annulée - - - Locator::Internal::DirectoryFilterOptions Name: Nom : @@ -13489,27 +12809,11 @@ p, li { white-space: pre-wrap; } Specify file name filters, separated by comma. Filters may contain wildcards. Spécifier les filtres de nom de fichier, séparés par la virgule. Les filtres peuvent contenir des caractères de remplacement. - - Prefix: - Préfixe : - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. Spécifier un mot court ou une abbréviation qui peut être utilisé pour réstreindre les complétions aux fichiers de cette arborescence. Pour ce faire, entrer ce raccourci et un espace dans le champs localisation, puis ensuite le mot à chercher. - - Limit to prefix - Limiter au préfixe - - - Add... - Ajouter... - - - Edit... - Modifier... - Remove Supprimer @@ -13526,13 +12830,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Add Ajouter - - Edit - Éditer - - - - Locator::Internal::FileSystemFilter Files in file system Fichiers du système de fichier @@ -13541,21 +12838,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Files in File System Fichiers dans le système de fichiers - - - Locator::Internal::FileSystemFilterOptions Filter configuration Configuration du filtre - - Prefix: - Préfixe : - - - Limit to prefix - Limiter au préfixe - Include hidden files Inclure les fichiers cachés @@ -13568,9 +12854,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Add Filter Configuration Ajouter un filtre de configuration - - - Locator::Internal::OpenDocumentsFilter Open documents Ouvrir des documents @@ -13579,16 +12862,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Open Documents Documents ouverts - - - Locator::Internal::LocatorFiltersFilter Available filters Filtres disponibles - - - Locator::Internal::LocatorPlugin Ctrl+K Ctrl+K @@ -13605,9 +12882,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Indexing Indexation - - - Locator::Internal::LocatorWidget Refresh Rafraîchir @@ -13620,10 +12894,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Locate... Localiser... - - Type to locate - Taper pour localiser - Options Options @@ -13632,63 +12902,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t <type here> <taper ici> - - - Locator::Internal::SettingsDialog - - Configure Filters - Configurer les filtres - - - Add - Ajouter - - - Remove - Supprimer - - - Edit... - Modifier... - - - Refresh Interval: - Intervalle de raffraichissement : - - - min - min - - - Refresh now! - Raffraîchir maintenant ! - - - - Locator::Internal::SettingsPage - - %1 (Prefix: %2) - %1 (Préfixe : %2) - %1 (prefix: %2) %1 (préfixe : %2) - - - Locator::Internal::SettingsWidget Configure Filters Configurer les filtres - - Add - Ajouter - - - Remove - Supprimer - Edit Modifier @@ -17759,15 +16980,11 @@ p, li { white-space: pre-wrap; } - Core::Internal::SettingsDialog + ::Core Preferences Préférences - - Options - Options - ::CodePaster @@ -22654,7 +21871,7 @@ Valeur précédente au format décimal signé (gros-boutiste) : %4 - Core::CommandMappings + ::Core Command Commande @@ -22663,9 +21880,6 @@ Valeur précédente au format décimal signé (gros-boutiste) : %4 Label Libellé - - - ::Core Qt Qt @@ -22682,31 +21896,14 @@ Valeur précédente au format décimal signé (gros-boutiste) : %4 Clear Menu Effacer le menu - - - Core::DesignMode Design Design - - - Core::Internal::SystemEditor Could not open url %1. Impossible d'ouvrir l'url %1. - - - Core::EditorToolBar - - Copy full path to clipboard - Copier le chemin complet vers le presse-papier - - - Split - Scinder - Copy Full Path to Clipboard Copier le chemin complet dans le presse papier @@ -22715,14 +21912,6 @@ Valeur précédente au format décimal signé (gros-boutiste) : %4 Remove Split Supprimer la séparation - - Make Writable - Rendre inscriptible - - - Make writable - Rendre inscriptible - File is writable Le fichier est inscriptible @@ -22742,14 +21931,11 @@ francis : je ne vois pas non plus. Ou un truc du genre "Arriére plan crypt - Core::InteractiveSshConnection + ::Core Error sending input Erreur lors de l'envoi de l'entrée - - - Core::SftpConnection Error setting up SFTP subsystem Erreur lors de la configuration du sous-systeme SFTP @@ -24229,11 +23415,7 @@ avec un mot de passe, que vous pouvez renseigner ci-dessus. - Core::FolderNavigationWidget - - Open - Ouvrir - + ::Core Open parent folder Ouvrir le dossier parent @@ -24298,59 +23480,6 @@ avec un mot de passe, que vous pouvez renseigner ci-dessus. Find in this directory... Chercher dans ce dossier... - - Show Containing Folder... - Montrer le contenu du dossier... - - - Open Command Prompt Here... - Ouvre une invite de commande ici... - - - Open Terminal Here... - Ouvrir un terminal ici... - - - Launching a file browser failed - Échec du lancement du navigateur de fichier - - - Unable to start the file manager: - -%1 - - - Impossible de démarrer le gestionnaire de fichiers : - -%1 - - - - - '%1' returned the following error: - -%2 - '%1' retourne l'erreur suivante : - -%2 - - - Settings... - Paramètres... - - - Launching Windows Explorer Failed - Échec du lancement de l'explorateur Windows - - - Launching Windows Explorer failed - Échec du lancement de l'Explorateur Windows - - - Could not find explorer.exe in path to launch Windows Explorer. - chemin ? - Impossible de trouver explorer.exe dans le path pour lancer l'explorateur Windows. - ::ProjectExplorer @@ -26656,7 +25785,7 @@ Preselects Qt for Simulator and mobile targets if available - Core::HelpManager + ::Core Unfiltered Sans filtre @@ -27298,14 +26427,7 @@ Preselects Qt for Simulator and mobile targets if available - Core::Internal::CommandComboBox - - Activate %1 Pane - Activer le panneau %1 - - - - Core::NavigationWidget + ::Core Activate %1 Pane Activer le panneau %1 @@ -27314,93 +26436,6 @@ Preselects Qt for Simulator and mobile targets if available Hide Sidebar Masquer la barre latérale - - Show Sidebar - Afficher la barre latérale - - - - Core::Internal::SftpChannelPrivate - - Server could not start sftp subsystem. - Le serveur ne peut démarrer le sous-système sftp. - - - Unexpected packet of type %1. - Paquet de type %1 inattendu. - - - Protocol version mismatch: Expected %1, got %2 - Conflit de version de protocole : %1 attendue, %2 detectée - - - Unknown error. - Erreur inconnue. - - - Created remote directory '%1'. - Création du répertoire distant "%1". - - - Remote directory '%1' already exists. - Le répertoire distant "%1" existe déjà. - - - Error creating directory '%1': %2 - Erreur lors de la création du répertoire "%1" : %2 - - - Could not open local file '%1': %2 - Impossible d'ouvrir le fichier local "%1" : %2 - - - Remote directory could not be opened for reading. - Le répertoire distant ne peut pas être ouvert pour lecture. - - - Failed to list remote directory contents. - Impossible de lister le contenu du répertoire distant. - - - Failed to close remote directory. - Impossible de fermer le répertoire distant. - - - Failed to open remote file for reading. - Impossible d'ouvrir le fichier distant pour lecture. - - - Failed retrieve information on the remote file ('stat' failed). - Impossible de récupérer les informations sur le fichier distant ('échec de 'stat'). - - - Failed to read remote file. - Impossible de lire le fichier distant. - - - Failed to close remote file. - Impossible de fermer le fichier distant. - - - Failed to open remote file for writing. - Impossible d'ouvrir le fichier distant pour écriture. - - - Failed to write remote file. - Impossible d'écrire sur le fichier distant. - - - Cannot append to remote file: Server does not support the file size attribute. - Impossible d'ajouter à la fin du fichier distant : le serveur ne supporte pas l'attribut taille du fichier. - - - Server could not start session. - Le serveur ne peut pas démarrer la session. - - - Error reading local file: %1 - Erreur lors de la lecture du fichier local : %1 - SshConnection @@ -27412,14 +26447,11 @@ La liste du serveur était %2. - Core::Internal::SshChannelManager + ::Core Invalid channel id %1 Identifiant %1 du canal invalide - - - Core::Internal::SshConnectionPrivate SSH Protocol error: %1 Erreur dans le protocole SSH : %1 @@ -30126,7 +29158,7 @@ Les pulls locaux ne sont pas appliqués à la branche maître. - Core::ExternalToolConfig + ::Core Form Formulaire @@ -30135,26 +29167,14 @@ Les pulls locaux ne sont pas appliqués à la branche maître. Add tool Ajouter un outil - - Add - Ajouter - Remove tool Supprimer un outil - - Remove - Supprimer - Revert tool to default Rétablir l'outil par défaut - - Reset - Réinitialiser - Description: Description : @@ -30238,131 +29258,6 @@ Les pulls locaux ne sont pas appliqués à la branche maître. Add Category Ajouter une catégorie - - - MimeTypeMagicDialog - - Dialog - Boîte de dialogue - - - Value: - Valeur : - - - Type - Type - - - String - Chaîne de caractères - - - Byte - Octet - - - Use Recommended - Utiliser le paramètre recommandé - - - Start range: - Début de l'intervalle : - - - End range: - Fin de l'intervalle : - - - Priority: - Priorité : - - - <i>Note: Wide range values might impact on Qt Creator's performance when opening files.</i> - <i>Note : de grands intervalles pourraient avoir un impact sur les performances de Qt Creator à l'ouverture des fichiers. </i> - - - <i>Note: Wide range values might impact Qt Creator's performance when opening files.</i> - <i>Note : de grands intervalles pourraient avoir un impact sur les performances de Qt Creator à l'ouverture des fichiers. </i> - - - - MimeTypeSettingsPage - - Form - Formulaire - - - Registered MIME Types - Types MIME enregistrés - - - Reset all to default - Restaurer tous les paramètres par défaut - - - Reset All - Tout réinitialiser - - - Details - Détails - - - Patterns: - Motifs : - - - Magic Header - En-tête magique - - - Type - Type - - - Range - Intervalle - - - Priority - Priorité - - - Add - Ajouter - - - Edit - Éditer - - - Remove - Supprimer - - - Reset all to default. - Restaurer tous les paramètres par défaut. - - - Add... - Ajouter... - - - Edit... - Modifier... - - - - Core::VariableChooser - - Variables - Variables - - - Select a variable to insert. - Sélectionner une variable à insérer. - Insert variable Insérer une variable @@ -32250,7 +31145,7 @@ Specifie comment retour arrière se comporte avec l'indentation. - Core::Internal::ExternalToolModel + ::Core Uncategorized Sans catégorie @@ -32280,9 +31175,6 @@ Specifie comment retour arrière se comporte avec l'indentation. Sample external tool text Texte utile - - - Core::Internal::ExternalTool Could not open tool specification %1 for reading: %2 Impossible d'ouvrir les spécificatrions d'outil %1 pour lecture : %2 @@ -32369,9 +31261,6 @@ Specifie comment retour arrière se comporte avec l'indentation. Error while parsing external tool %1: %2 Erreur lors de l'analyse de l'outil externe %1 : %2 - - - Core::Internal::ExternalToolRunner Could not find executable for '%1' (expanded '%2') @@ -32389,13 +31278,6 @@ Specifie comment retour arrière se comporte avec l'indentation. '%1' finished "%1" a fini - - - Core::ExternalToolManager - - Configure... - Configurer... - External Externe @@ -32404,21 +31286,10 @@ Specifie comment retour arrière se comporte avec l'indentation. &External &Externe - - Error while parsing external tool %1: %2 - Erreur lors du parsage de l'outil externe %1 : %2 - Error: External tool in %1 has duplicate id Erreur : outil externe dans %1 a un identifiant dupliqué - - - Core::Internal::MimeTypeMagicDialog - - Magic Header - En-tête magique - Add Magic Header Ajouter un en-tête magique @@ -32471,9 +31342,6 @@ Specifie comment retour arrière se comporte avec l'indentation. <i>Note: Wide range values might impact Qt Creator's performance when opening files.</i> <i>Note : de grands intervalles pourraient avoir un impact sur les performances de Qt Creator à l'ouverture des fichiers. </i> - - - Core::Internal::MimeTypeSettingsModel MIME Type Type MIME @@ -32502,13 +31370,6 @@ Specifie comment retour arrière se comporte avec l'indentation. %n motifs déjà utilisés. - - - Core::Internal::MimeTypeSettingsPrivate - - Error - Erreur - No MIME type selected. Pas de type MIME sélectionné. @@ -32525,23 +31386,10 @@ Specifie comment retour arrière se comporte avec l'indentation. Changes will take effect in the next time you start Qt Creator. Les changements vont prendre effet au prochain démarrage de Qt Creator. - - - Core::Internal::MimeTypeSettings - - MIME Types - Types MIME - - - - Core::Internal::ToolSettings External Tools Outils externes - - - Core::VcsManager %1 repository was detected but %1 is not configured. Le dépôt %1 a été détecté mais %1 n'est pas configuré. @@ -36673,7 +35521,7 @@ Avec la simulation de cache, d'autres compteurs d'événements sont ac - Core::Internal::PromptOverwriteDialog + ::Core Overwrite Existing Files Écraser les fichiers existants @@ -36684,27 +35532,14 @@ Avec la simulation de cache, d'autres compteurs d'événements sont ac Would you like to overwrite them? Les fichiers suivants existent déjà dans le dossier %1. Voulez-vous les écraser ? - - - Core::IFile File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. Le fichier a été restauré depuis une copie de sauvegarde automatique. Utilisez <i>Sauver</i> pour confirmer ou <i>Retour à la sauvegarde</i> pour effacer les changements. - - - Core::InfoBarDisplay Do not show again Ne plus afficher - - Close - Fermer - - - - Core::OutputWindow Additional output omitted @@ -39755,7 +38590,7 @@ Pour compiler l'observateur QML, allez à la page des versions de Qt, séle - Core::Internal + ::Core Launching a file browser failed Échec du lancement du navigateur de fichier @@ -39780,10 +38615,6 @@ Pour compiler l'observateur QML, allez à la page des versions de Qt, séle %2 - - Settings... - Paramètres... - Launching Windows Explorer Failed Échec du lancement de l'explorateur Windows @@ -39824,29 +38655,6 @@ Pour compiler l'observateur QML, allez à la page des versions de Qt, séle Could not delete file %1. Impossible de supprimer le fichier %1. - - Show in Explorer... - Afficher dans l'explorateur de fichier... - - - Show in Finder... - Afficher dans Finder... - - - Show Containing Folder... - Montrer le contenu du dossier... - - - Open Command Prompt Here... - Ouvre une invite de commande ici... - - - Open Terminal Here... - Ouvrir un terminal ici... - - - - BaseFileWizard Unable to create the directory %1. Impossible de créer le répertoire %1. @@ -40873,19 +39681,11 @@ Filtre : %2 - Core::Internal::CommandMappings + ::Core Command Mappings Mappages de commandes - - Command - Commande - - - Label - Libellé - Target Cible @@ -40918,17 +39718,6 @@ Filtre : %2 Reset to default Restaurer les paramètres par défaut - - Reset - Réinitialiser - - - - Core::Internal::MimeTypeSettingsPage - - Form - Formulaire - Registered MIME Types Types MIME enregistrés @@ -40937,14 +39726,6 @@ Filtre : %2 Reset all to default. Restaurer tous les paramètres par défaut. - - Reset All - Tout réinitialiser - - - Details - Détails - Patterns: Motifs : @@ -40953,10 +39734,6 @@ Filtre : %2 Magic Header En-tête magique - - Type - Type - Range Intervalle @@ -40973,21 +39750,10 @@ Filtre : %2 Edit... Modifier... - - Remove - Supprimer - Filter Filtre - - - Core::Internal::VariableChooser - - Variables - Variables - Select a variable to insert. Sélectionner une variable à insérer. @@ -43168,16 +41934,12 @@ si un dépôt requiert une authentification SSH (voir la documentation sur SSH e - Core::DocumentManager + ::Core Could not save the files. error message Impossible d'enregistrer les fichiers. - - File Error - Erreur de fichier - Error while saving file: %1 Erreur lors de l'enregistrement du fichier : %1 @@ -43202,10 +41964,6 @@ si un dépôt requiert une authentification SSH (voir la documentation sur SSH e File Is Read Only Le fichier est en lecture seule - - The file <i>%1</i> is read only. - Le fichier <i>%1</i> est en lecture seule. - Make &Writable Rendre &inscriptible @@ -43214,29 +41972,10 @@ si un dépôt requiert une authentification SSH (voir la documentation sur SSH e &Save As... Enregistrer &sous... - - Open with VCS (%1) - Ouvrir avec VCS (%1) - - - Make Writable - Rendre inscriptible - - - Save As... - Enregistrer sous... - Cannot reload %1 Impossible de recharger %1 - - - Core::IDocument - - File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. - Le fichier a été restauré depuis une copie de sauvegarde automatique. Utilisez <i>Sauver</i> pour confirmer ou <i>Retour à la sauvegarde</i> pour effacer les changements. - File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Le fichier a été restauré depuis une copie de sauvegarde automatique. Sélectionnez Sauver pour confirmer ou Retour à la sauvegarde pour effacer les changements. @@ -43415,7 +42154,7 @@ si un dépôt requiert une authentification SSH (voir la documentation sur SSH e - Locator::Internal::ExecuteFilter + ::Core Previous command is still running ('%1'). Do you want to kill it? @@ -44555,7 +43294,7 @@ Le fichier APL ne sera pas utilisable sur d'autres périphériques. - Core::RemoveFileDialog + ::Core Remove File Supprimer le fichier @@ -46105,7 +44844,7 @@ Oui :) - Core::Internal::OpenEditorsViewFactory + ::Core Meta+O Meta+O @@ -46114,9 +44853,6 @@ Oui :) Alt+O Alt+O - - - Core::IVersionControl Open with VCS (%1) Ouvrir avec VCS (%1) @@ -48576,7 +47312,7 @@ n'a pas pu être trouvé dans le dossier. - Core::Internal::ReadOnlyFilesDialog + ::Core Files Without Write Permissions Fichiers sans permisions d'écriture @@ -48585,10 +47321,6 @@ n'a pas pu être trouvé dans le dossier. The following files have no write permissions. Do you want to change the permissions? Les fichiers suivants n'ont pas de permission d'écriture. Souhaitez-vous changer les permissions ? - - Make Writable - Rendre inscriptible - Open with VCS Ouvrir avec VCS @@ -50662,7 +49394,7 @@ Les noms partiels peuvent êtres utilisé s'ils ne sont pas ambigües. - Core::ICore + ::Core (%1) (%1) @@ -50675,9 +49407,6 @@ Les noms partiels peuvent êtres utilisé s'ils ne sont pas ambigües.Based on Qt %1 (%2, %3 bit) Basé sur Qt %1 (%2, %3 bit) - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Activer/désactiver les détails de la progression @@ -50690,9 +49419,6 @@ Les noms partiels peuvent êtres utilisé s'ils ne sont pas ambigües.Alt+Shift+0 Alt+Shift+0 - - - Core::VariableManager %1: Full path including file name. %1 : chemin complet incluant le nom du fichier. @@ -52999,11 +51725,7 @@ réinitialisation du moniteur - Core::Internal::AddToVcsDialog - - Dialog - Dialogue - + ::Core Add the file to version control (%1) Ajouter le fichier au contrôle de version (%1) @@ -53898,7 +52620,7 @@ réinitialisation du moniteur - Core::DocumentModel + ::Core <no document> <aucun document> diff --git a/share/qtcreator/translations/qtcreator_hr.ts b/share/qtcreator/translations/qtcreator_hr.ts index 290802b24ad..cb99e94ab9e 100644 --- a/share/qtcreator/translations/qtcreator_hr.ts +++ b/share/qtcreator/translations/qtcreator_hr.ts @@ -2018,7 +2018,7 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m - Core::Internal::AddToVcsDialog + ::Core Dialog Dijalog @@ -2031,9 +2031,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Add the files to version control (%1) Dodaj datoteke u kontrolu verzija (%1) - - - Core::ExternalToolConfig Add tool. Dodaj alat. @@ -2062,10 +2059,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Description: Opis: - - Executable: - Izvršna datoteka: - Arguments: Argumenti: @@ -2167,9 +2160,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m PATH=/opt/bin:${PATH} PATH=/opt/bin:${PATH} - - - Core::FilePropertiesDialog File Properties Svojstva datoteke @@ -2234,9 +2224,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m %1 Bytes %1 bajta - - - Core::Internal::NewDialog New Project Novi projekt @@ -2249,10 +2236,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Choose... Odaberi … - - Projects - Projekti - Files and Classes Datoteke i klase @@ -2273,9 +2256,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Supported Platforms Podržane platforme - - - Core::Internal::OpenWithDialog Open File With... Otvori datoteku pomoću … @@ -2288,9 +2268,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Open file "%1" with: Otvori datoteku "%1" pomoću: - - - Core::Internal::ReadOnlyFilesDialog Files Without Write Permissions Datoteke bez dozvole za pisanjem @@ -2303,10 +2280,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Make Writable Omogući pisanje - - Open with VCS - Otvori s VCS - Save As Spremi kao @@ -2319,9 +2292,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Select all, if possible: Ako je moguće, odaberi sve: - - - Core::Internal::SaveItemsDialog Save Changes Spremi promjene @@ -2378,9 +2348,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Save Selected Spremi odabrano - - - Core::Internal::FindDialog &Search &Traži @@ -2409,9 +2376,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Sco&pe: &Područje: - - - Core::Internal::FindWidget Find Nađi @@ -2440,9 +2404,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Advanced... Napredno … - - - Core::Internal::GeneralSettings User Interface Korisničko sučelje @@ -2464,10 +2425,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m Color Resetiraj na standardne vrijednosti. - - Reset - Resetiraj - Re-enable warnings that were suppressed by selecting "Do Not Show Again" (for example, missing highlighter). Ponovo aktiviraj upozorenja koja su deaktivirana odabirom "Ne prikazuj ponovo" (na primjer, nedostajanje isticanja). @@ -2493,10 +2450,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m <System Language> <Jezik sustava> - - Restart Required - Potrebno je ponovno pokretanje - The high DPI settings will take effect after restart. Postavke s visokom DPI rezolucijom će djelovati nakon ponovnog pokretanja. @@ -2505,13 +2458,6 @@ Međutim, korištenje opuštenih i proširenih pravila također znači da nije m The language change will take effect after restart. Promjena jezika će djelovati nakon ponovnog pokretanja. - - - Core::Internal::DirectoryFilterOptions - - Name: - Naziv: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. @@ -2526,17 +2472,10 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ Edit... Uredi … - - Remove - Ukloni - Directories: Mape: - - - Core::Internal::FileSystemFilterOptions Include hidden files Uključi skrivene datoteke @@ -2545,25 +2484,10 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ Filter: Filtar: - - - Core::Internal::LocatorSettingsWidget Configure Filters Konfiguriraj filtre - - Add... - Dodaj … - - - Remove - Ukloni - - - Edit... - Uredi … - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Nakon ovog vremenskog intervala, aktualiziraj filtre za lociranje koji ne aktualiziraju predmemorirane podatke trenutno, kao što su prilagođeni filtri direktorija. @@ -2576,13 +2500,6 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ min min - - - Core::Internal::MimeTypeMagicDialog - - Dialog - Dijalog - <html><head/><body><p>MIME magic data is interpreted as defined by the Shared MIME-info Database specification from <a href="http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html">freedesktop.org</a>.<hr/></p></body></html> <html><head/><body><p>MIME čarobni podaci interpretiraju se kao što je definirano specifikacijom dijeljene MIME-info baze podataka <a href="http://standards.freedesktop.org/shared-mime-info-spec/shared-mime-info-spec-latest.html">freedesktop.org</a>.<hr/></p></body></html> @@ -2667,9 +2584,6 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ Internal error: Type is invalid Unutarnja greška: neispravna vrsta - - - Core::Internal::MimeTypeSettingsPage Registered MIME Types Registrirane MIME vrste @@ -2710,21 +2624,6 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ Priority Prioritet - - Add... - Dodaj … - - - Edit... - Uredi … - - - Remove - Ukloni - - - - Core::Internal::SystemSettings System Sustav @@ -2791,10 +2690,6 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ File Browser Vrati na zadane vrijednosti. - - Reset - Resetiraj - Warn before opening text files greater than Upozori prije otvaranja tekstualnih datoteka, većih od @@ -2840,10 +2735,6 @@ Za to upiši ovaj prečac i jedan razmak u polje za unos mjesta, a zatim riječ Case Sensitive (Default) Razlikovanje slova (zadano) - - Case Sensitive - Razlikovanje slova - Case Insensitive (Default) Nerazlikovanje slova (zadano) @@ -17653,7 +17544,7 @@ Kopirati stazu do izvornih datoteka u međuspremnik? - Core::CommandMappings + ::Core Command Mappings Mapiranje naredbi @@ -17674,10 +17565,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Reset All Resetiraj sve - - Reset all to default. - Resetiraj sve na zadane vrijednosti - Import... Uvezi … @@ -17686,9 +17573,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Export... Izvoz … - - - Core::BaseFileWizard Existing files Postojeće datoteke @@ -17697,9 +17581,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? File Generation Failure Neuspjelo generiranje datoteke - - - Core::BaseFileWizardFactory Failed to open an editor for "%1". Neuspjelo otvaranje uređivača za "%1". @@ -17722,9 +17603,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Direktorij projekta %1 sadrži datoteke koje se ne mogu prepisati: %2. - - - Core::Internal::CorePlugin No themes found in installation. U instalaciji nema teme. @@ -17809,16 +17687,10 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Create Folder Stvori mapu - - - Core::DesignMode Design Dizajn - - - Core::Internal::ExternalToolModel Uncategorized Nekategorizirano @@ -17844,9 +17716,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Sample external tool text Korisni tekst - - - Core::Internal::ExternalTool System Environment Okruženje sustava @@ -17915,9 +17784,6 @@ Kopirati stazu do izvornih datoteka u međuspremnik? Edit with vi Uredi pomoću vi - - - Core::PromptOverwriteDialog Overwrite Existing Files Prepiši preko postojećih datoteka @@ -17930,25 +17796,14 @@ Would you like to overwrite them? %1. Želiš li ih prepisati? - - - Core::ReadOnlyFilesDialog Mixed Pomiješano - - Make Writable - Omogući pisanje - Open with VCS Otviru s VCS-om - - Save As - Spremi kao - Failed to %1 File Neuspjelo je %1 datoteku @@ -18004,9 +17859,6 @@ Nema sustava za kontrolu verzija. Do you want to check them out now? - - - Core::Internal::SettingsDialog Preferences Postavke @@ -18015,9 +17867,6 @@ Do you want to check them out now? Options Opcije - - - Core::Internal::ShortcutButton Click and type the new key sequence. Klikni i utipkaj novu sekvencu tipaka. @@ -18030,9 +17879,6 @@ Do you want to check them out now? Record Snimi - - - Core::Internal::ShortcutSettingsWidget Keyboard Shortcuts Tipkovni prečaci @@ -18057,10 +17903,6 @@ Do you want to check them out now? Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". - - Reset - Resetiraj - Reset to default. Resetiraj na zadano. @@ -18085,25 +17927,15 @@ Do you want to check them out now? Export Keyboard Mapping Scheme Izvezi shemu mapiranja tipkovnice - - - Core::Internal::ShortcutSettings Keyboard Tipkovnica - - - Core::DocumentManager Could not save the files. error message Nije bilo moguće spremiti datoteku. - - File Error - Datotečna greška - Error while saving file: %1 Greška prilikom spremanja datoteke: %1 @@ -18128,16 +17960,10 @@ Do you want to check them out now? Cannot reload %1 Nije moguće ponovo učitati %1 - - - Core::Internal::EditMode Edit Uredi - - - Core::Internal::DocumentModelPrivate <no document> <nema dokumenta> @@ -18146,13 +17972,6 @@ Do you want to check them out now? No document is selected. Niti jedan dokument nije odabran. - - - Core::EditorManager - - Revert to Saved - Vrati na spremljeno stanje - Close Zatvori @@ -18197,10 +18016,6 @@ Do you want to check them out now? Copy File Name Kopiraj naziv datoteke - - &Save - &Spremi - Save &As... Spremi &kao … @@ -18217,10 +18032,6 @@ Continue? Nastaviti? - - File Error - Datotečna greška - Close "%1" Zatvori "%1" @@ -18245,10 +18056,6 @@ Nastaviti? Opening File Otvaranje datoteke - - Split - Podjela - Split Side by Side Podijeli jedno pored drugog @@ -18261,9 +18068,6 @@ Nastaviti? Close Document Zatvori dokument - - - Core::Internal::EditorManagerPrivate Properties... Svojstva … @@ -18320,10 +18124,6 @@ Nastaviti? Alt+Right Alt+Desno - - Split - Podjela - Meta+E,2 Meta+E,2 @@ -18332,10 +18132,6 @@ Nastaviti? Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Podijeli jedno pored drugog - Meta+E,3 Meta+E,3 @@ -18344,10 +18140,6 @@ Nastaviti? Ctrl+E,3 Ctrl+E,3 - - Open in New Window - Otvori u novom prozoru - Meta+E,4 Meta+E,4 @@ -18444,10 +18236,6 @@ Nastaviti? <b>Warning:</b> You are changing a read-only file. <b>Upozorenje:</b> Mijenjaš datoteku koja je samo za čitanje. - - Make Writable - Omogući pisanje - &Save %1 &Spremi %1 @@ -18472,10 +18260,6 @@ Nastaviti? Close All Except %1 Zatvori sve osim %1 - - Close Others - Zatvori ostale - Cannot Open File Nije moguće otvoriti datoteku @@ -18508,16 +18292,10 @@ Nastaviti? Cancel && &Diff Odustani i &Razlika - - - Core::Internal::OpenEditorsWidget Open Documents Otvori dokumente - - - Core::Internal::OpenEditorsViewFactory Meta+O Meta+O @@ -18526,16 +18304,10 @@ Nastaviti? Alt+O Alt+O - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::SystemEditor System Editor Uređivač sustava @@ -18544,32 +18316,18 @@ Nastaviti? Could not open URL %1. Nije bilo moguće otvoriti URL %1. - - - Core::EditorToolBar Drag to drag documents between splits Povuci za povlačenje dokumenata između podjela - - Split - Podjela - Remove Split Ukloni podjelu - - Make Writable - Omogući pisanje - File is writable Datoteka dopušta pisanje - - - Core::Internal::ExternalToolRunner Could not find executable for "%1" (expanded "%2") Nije bilo moguće naći izvršnu stavku za „%1” (prošireno „%2”) @@ -18582,9 +18340,6 @@ Nastaviti? "%1" finished „%1” gotov - - - Core::ExternalToolManager &External &Vanjski @@ -18593,9 +18348,6 @@ Nastaviti? Error: External tool in %1 has duplicate id Greška: Vanjsk alat u %1 ima dupli id - - - Core::Internal Launching a file browser failed Neuspjelo pokretanje datotečnog preglednika @@ -18660,9 +18412,6 @@ Nastaviti? Could not delete file %1. Nije bilo moguće izbrisati datoteku %1. - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. @@ -18671,9 +18420,6 @@ Nastaviti? - - - Core::Find &Find/Replace &Nađi/Zamijeni @@ -18686,17 +18432,10 @@ Nastaviti? Open Advanced Find... Otvori naprednu pretragu … - - Advanced... - Napredno … - Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -18741,14 +18480,6 @@ Nastaviti? Ctrl+Shift+F3 Ctrl+Shift+F3 - - Replace - Zamijeni - - - Replace && Find - Zamijeni i nađi - Ctrl+= Ctrl+= @@ -18757,10 +18488,6 @@ Nastaviti? Replace && Find Previous Zamijeni i nađi prethodni - - Replace All - Zamijeni sve - Case Sensitive Razlikovanje velikih/malih slova @@ -18785,16 +18512,10 @@ Nastaviti? Replace with... Zamijeni sa … - - - Core::Internal::FindToolWindow Empty search term. Pojam za pretragu je prazan. - - - Core::IFindFilter Case sensitive Razlikovanje velikih/malih slova @@ -18823,17 +18544,10 @@ Nastaviti? , , - - - Core::Internal::SearchResultWidget Search was canceled. Pretraga je prekinuta. - - Cancel - Odustani - Repeat the search with same parameters. Ponovi pretragu s istim parametrima. @@ -18886,9 +18600,6 @@ Nastaviti? %n podudaranja. - - - Core::SearchResultWindow Expand All Rastvori sve @@ -18913,16 +18624,10 @@ Nastaviti? Search Results Rezultati pretrage - - - BaseFileWizard Unable to create the directory %1. Neuspjelo stvaranje direktorija %1. - - - Core::ICore Settings... Postavke … @@ -18939,16 +18644,10 @@ Nastaviti? Based on Qt %1 (%2, %3 bit) Na osnovi Qt %1 (%2, %3 bit) - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Datoteka je vraćena iz automatski spremljene kopije. Odaberi „Spremi” za potvrdu ili „Vrati na spremljeno” za odbacivanje promjena. - - - Core::InfoBarDisplay &Show Details &Prikaži detalje @@ -18957,20 +18656,10 @@ Nastaviti? Do Not Show Again Ne prikazuj ponovo - - Close - Zatvori - - - - Core::IVersionControl Open with VCS (%1) Otvori s VCS-om (%1) - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Veš postoji tvornica s id=„%1”. Briše se. @@ -18983,9 +18672,6 @@ Nastaviti? Inspect Wizard State Provjeri stanje čarobnjaka - - - Core::JsExpander Error in "%1": %2 Greška u "%1": %2 @@ -18998,9 +18684,6 @@ Nastaviti? Evaluate simple JavaScript statements.<br>The statements may not contain '{' nor '}' characters. Odredi jednostavne JavaScript izjave. <br> Izjave ne smiju sadržavati znakove '{' nor '}'. - - - Core::Internal::DirectoryFilter Generic Directory Filter Generički filtar za direktorije @@ -19025,9 +18708,6 @@ Nastaviti? %1 filter update: canceled Aktualiziranje filtra %1: prekinuto - - - Core::Internal::ExecuteFilter Execute Custom Commands Izvrši prilagođene naredbe @@ -19062,16 +18742,10 @@ Do you want to kill it? Could not start process: %1. Nije bilo moguće pokrenuti proces: %1. - - - Core::Internal::ExternalToolsFilter Run External Tool Pokreni vanjski alat - - - Core::Internal::FileSystemFilter Files in File System Datoteke u datotečnom sustavu @@ -19080,9 +18754,6 @@ Do you want to kill it? Create and Open "%1" Stvori i otvori "%1" - - - Core::ILocatorFilter Filter Configuration Konfiguracija filtra @@ -19103,9 +18774,6 @@ Do you want to kill it? Include the filter when not using a prefix for searches. Uključi filtar kad ne koristiš predznak za pretrage. - - - Core::Internal::JavaScriptFilter Evaluate JavaScript Odredi JavaScript @@ -19122,9 +18790,6 @@ Do you want to kill it? Copy to clipboard: %1 Kopiraj u međuspremnik: %1 - - - Core::Internal::Locator Locate... Odredi mjesto … @@ -19149,30 +18814,18 @@ Do you want to kill it? Updating Locator Caches Aktualiziranje međuspremnike određivača mjesta - - - Locator Locator Određivač mjesta - - - Core::Internal::LocatorFiltersFilter Available filters Dostupni filtri - - - Core::LocatorManager <type here> <utipkaj ovdje> - - - Core::Internal::LocatorSettingsPage Name Naziv @@ -19193,17 +18846,10 @@ Do you want to kill it? Custom Prilagođeno - - - Core::Internal::LocatorWidget Refresh Aktualiziraj - - Options - Opcije - Type to locate Tipkaj za određivanje mjesta @@ -19212,23 +18858,10 @@ Do you want to kill it? Type to locate (%1) Tipkaj za određivanje mjesta (%1) - - - Core::Internal::OpenDocumentsFilter - - Open Documents - Otvori dokumente - - - - Core::Internal::SpotlightLocatorFilter Spotlight File Name Index Indeks imena datoteke za Spotlight - - - Core::Internal::MainWindow &File &Datoteka @@ -19274,10 +18907,6 @@ Do you want to kill it? Recent &Files Ne&davne datoteke - - Save - Spremi - Ctrl+Shift+S Ctrl+Shift+S @@ -19454,23 +19083,14 @@ Do you want to kill it? Hidden Skriveno - - - Core::Internal::MenuBarFilter Actions from the Menu Radnje iz izbornika - - - Core::Internal::MessageOutputWindow General Messages Opće poruke - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME vrsta @@ -19479,59 +19099,22 @@ Do you want to kill it? Handler Rukovatelj - - - Core::Internal::MimeTypeSettingsPrivate - - Reset MIME Types - Resetiraj MIME vrste - Changes will take effect after restart. Promjena će djelovati nakon ponovnog pokretanja. - - - Core::Internal::MimeTypeSettings MIME Types MIME vrste - - - Core::ModeManager Switch to <b>%1</b> mode Prebaci na način rada <b>%1</b> - - - Core::Internal::NavigationSubWidget - - Split - Podjela - - - Close - Zatvori - - - - Core::Internal::CommandComboBox Activate %1 View Aktiviraj prikaz %1 - - - Core::NavigationWidget - - Activate %1 View - - - - - Core::Internal::OutputPaneManager Minimize Output Pane Minimiraj ploču izlanih rezultata @@ -19576,16 +19159,10 @@ Do you want to kill it? Alt+Shift+9 Alt+Shift+9 - - - Core::OutputWindow Additional output omitted. You can increase the limit in the "Build & Run" settings. Dodatni izlazni rezultat je izostavljen. Ograničenje možeš povećati u postavkama za „Izgradi i pokreni”. - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. U općim postavkama za „Okruženje” nema konfigurirane zakrpne naredbe. @@ -19614,9 +19191,6 @@ Do you want to kill it? "%1" failed (exit code %2). „%1” nije uspjela (kȏd izlaska %2). - - - Core::Internal::PluginDialog Show all Prikaži sve @@ -19625,18 +19199,10 @@ Do you want to kill it? Show all installed plugins, including base plugins and plugins that are not available on this platform. Prikaži sve instalirane dodatke, uključujući osnovne dodatke i dodatke koji nisu dostupni na ovoj platformi. - - Details - Detalji - Error Details Detalji greške - - Close - Zatvori - Restart required. Potrebno je ponovno pokretanje. @@ -19653,31 +19219,18 @@ Do you want to kill it? Plugin Errors of %1 Greške dodatka od %1 - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Uključi/Isključi detalje tijeka procesa - - - Core::Internal::ProgressView Processes Procesi - - - Core::Internal::SideBarWidget Split Podijeli - - Close - Zatvori - QCoreApplication @@ -19687,7 +19240,7 @@ Do you want to kill it? - Core::Internal::ThemeChooser + ::Core Current theme: %1 Trenutačna tema: %1 @@ -19700,16 +19253,10 @@ Do you want to kill it? The theme change will take effect after restart. Promjena teme će djelovati nakon ponovnog pokretanja. - - - Core::Internal::ToolSettings External Tools Vanjski alati - - - Core::VariableChooser Insert Variable Umetni varijablu @@ -19734,13 +19281,6 @@ Do you want to kill it? Select a variable to insert. Odaberi varijablu za umetanje. - - Variables - Varijable - - - - Core::VcsManager %1 repository was detected but %1 is not configured. %1 spremište je pronađeno, ali %1 nije konfigurirano. @@ -19795,9 +19335,6 @@ u kontrolu verzija (%2) Nije bilo moguće dodati sljedeće datoteke u kontrolu verzija (%1) %2 - - - Core::Internal::VersionDialog About %1 O programu %1 @@ -19815,9 +19352,6 @@ u kontrolu verzija (%2) <h3>%1</h3>%2<br/>%3%4%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>%1</h3>%2<br/>%3%4%5<br/>Autorsko pravo 2008. – %6. %7. Sva prava pridržana.<br/><br/>Program se pruža BEZ JAMSTVA BILO KOJE VRSTE, UKLJUČUJUĆI GARANCIJU DIZAJNA, PRODAJU I PRIKLADNOSTI ZA ODREĐENU SVRHU.<br/> - - - Core::Internal::WindowSupport Exit Full Screen Izađi iz prikaza preko cijelog zaslona @@ -28045,7 +27579,7 @@ Isključivo: %2 - Core::FolderNavigationWidget + ::Core The file "%1" was renamed to "%2", but the following projects could not be automatically changed: %3 @@ -28695,7 +28229,7 @@ Rename %2 to %3 anyway? - Core::FolderNavigationWidgetFactory + ::Core File System @@ -28708,10 +28242,6 @@ Rename %2 to %3 anyway? Alt+Y Alt+Y - - Options - Opcije - Add New... @@ -30275,10 +29805,6 @@ Neither the path to the library nor the path to its includes is added to the .pr Could not write project file %1. - - File Error - - Error while parsing file %1. Giving up. diff --git a/share/qtcreator/translations/qtcreator_hu.ts b/share/qtcreator/translations/qtcreator_hu.ts index a7255f2648f..d6f431ef1f2 100644 --- a/share/qtcreator/translations/qtcreator_hu.ts +++ b/share/qtcreator/translations/qtcreator_hu.ts @@ -1102,7 +1102,7 @@ - Core::0 + ::Core File Generation Failure Hiba történt a fájl generálása közben @@ -1415,9 +1415,6 @@ Felül szeretné írni azokat? New %1 Új %1 - - - Core::BaseFileWizard Unable to create the directory %1. Nem lehet létrehozni a(z) %1 könyvtárat. @@ -1468,9 +1465,6 @@ Would you like to overwrite them? %2. Felül szeretné írni azokat? - - - Core::EditorManager Revert to Saved Visszatérés az elmentett állapotra @@ -1695,9 +1689,6 @@ Felül szeretné írni azokat? <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> <table border=1 cellspacing=0 cellpadding=3><tr><th>Változó</th><th>kiterjesztés</th></tr><tr><td>%f</td><td>fájl névre</td></tr><tr><td>%l</td><td>aktuális sorszám</td></tr><tr><td>%c</td><td>aktuális oszlopszám</td></tr><tr><td>%x</td><td>a szerkesztő X Poziciója a képernyőn</td></tr><tr><td>%y</td><td>a szerkesztő Y pozicója a képernyőn</td></tr><tr><td>%w</td><td>a szerkesztő szélessége pixelekben </td></tr><tr><td>%h</td><td>a szerkesztő magassága pixelekben </td></tr><tr><td>%W</td><td>a szerkesztő szélessége karakterekben </td></tr><tr><td>%H</td><td>a szerkesztő magassága karakterekben </td></tr><tr><td>%%</td><td>%</td></tr></table> - - - Core::FileManager Cannot save file Nem lehet elmenti a fájlt @@ -1718,9 +1709,6 @@ Felül szeretné írni azokat? Save File As Mentés másként - - - Core::Internal::0 Activate %1 %1 aktiválása @@ -1757,18 +1745,10 @@ Felül szeretné írni azokat? Previous Document Voriges Dokument - - Alt+Left - Alt+Left - Next Document Nächstes Dokument - - Alt+Right - Alt+Right - Previous Group Vorige Gruppe @@ -1789,14 +1769,6 @@ Felül szeretné írni azokat? Placeholder Helyőrző - - Close - Bezárás - - - Make writable - Írhatóvá tétel - File is writable A fájl írható @@ -1987,10 +1959,6 @@ Felül szeretné írni azokat? Title of dialog Új - - Split - Feldarabolás - Activate %1 Pane '%1' panel aktiválása @@ -2411,23 +2379,14 @@ p { Feedback Visszajelzés - - - Core::Internal::ComboBox Activate %1 %1 aktiválása - - - Core::Internal::EditMode Edit Szerkesztés - - - Core::Internal::EditorSplitter Split Left/Right Bal/Jobb feldarabolás @@ -2456,18 +2415,10 @@ p { Previous Document Voriges Dokument - - Alt+Left - Alt+Left - Next Document Nächstes Dokument - - Alt+Right - Alt+Right - Previous Group Vorige Gruppe @@ -2484,29 +2435,10 @@ p { Move Document to Next Group Dokument in nächste Gruppe verschieben - - - Core::Internal::EditorView - - Go Back - Vissza - - - Go Forward - Előre - Placeholder Helyőrző - - Close - Bezárás - - - Make writable - Írhatóvá tétel - File is writable A fájl írható @@ -2515,9 +2447,6 @@ p { Copy full path to clipboard - - - Core::Internal::GeneralSettings General settings Általános beállítások @@ -2574,9 +2503,6 @@ p { Variables Változók - - - Core::Internal::MainWindow Qt Creator Qt Creator @@ -2722,41 +2648,10 @@ p { Settings... Beállítások... - - - Core::Internal::MessageOutputWindow - - General - Általános - - - - Core::Internal::NavComboBox - - Activate %1 - %1 aktiválása - - - - Core::Internal::NavigationSubWidget - - Split - Feldarabolás - - - Close - Bezárás - - - - Core::Internal::NavigationWidget Activate %1 Pane '%1' panel aktiválása - - - Core::Internal::NewDialog New Project Új Projekt @@ -2765,25 +2660,14 @@ p { 1 1 - - - Core::Internal::OpenEditorsWidget Open Documents Dokumentumok megnyitása - - Close %1 - %1 bezárása - Close Editor Szerkesztő bezárása - - Close All Except %1 - Az összes bezárása a(z) %1 kivételével - Close Other Editors Egyéb szerkesztők bezárása @@ -2792,27 +2676,14 @@ p { Close All Editors Az összes szerkesztő bezárása - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: '%1' fájl megnyitása ezzel:: - - - Core::Internal::OutputPaneManager - - Output - Kimenet - Clear Kiürítés @@ -2829,9 +2700,6 @@ p { Output &Panes Kimeneti &panelek - - - Core::Internal::PluginDialog Details Részletek @@ -2840,10 +2708,6 @@ p { Error Details Hiba részletek - - Close - Bezárás - Installed Plugins Telepített beépülő modulok @@ -2856,16 +2720,10 @@ p { Plugin Errors of %1 %1 beépülő modul hibák - - - Core::Internal::ProgressView Processes Folyamatok - - - Core::Internal::SaveItemsDialog Do not Save Ne mentse el @@ -2882,9 +2740,6 @@ p { Save Selected Kiválasztottak elmentése - - - Core::Internal::SettingsDialog Preferences Beállítások @@ -2893,17 +2748,10 @@ p { Options Opciók - - - Core::Internal::ShortcutSettings Keyboard Billentyűzet - - Environment - Környezet - Import Keyboard Mapping Scheme Billentyűzet leképzési tervének importálása @@ -2916,20 +2764,6 @@ p { Export Keyboard Mapping Scheme Billentyűzet leképezési terv exportálása - - - Core::Internal::SideBarWidget - - Split - Feldarabolás - - - Close - Bezárás - - - - Core::Internal::VersionDialog About Qt Creator Qt Creator-ról @@ -2942,16 +2776,10 @@ p { <h3>Qt Creator %1</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%8<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>Qt Creator %1</h3>%2 Qt-n alapszik (%3 bites)<br/><br/>%4-re épül%5<br /><br/>%8<br/>Szerzői jog 2008-%6 %7. Minden jog fenntartva.<br/><br/> A szolgáltatott programra úgy, ahogy van, semmi garancia sincs, beleértve a tervezés, eladhatóság és alkalmasság garanciáját egyéni célokra.<br/> - - - Core::ModeManager Switch to %1 mode '%1'-es módra kapcsolás - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -2962,16 +2790,10 @@ p { Unknown error Ismeretlen hiba - - - Core::StandardFileWizard New %1 Új %1 - - - Core::Utils::0 The class name must not contain namespace delimiters. Az osztály neve nem tartalmazhat névtér határoló jeleket. @@ -3148,10 +2970,6 @@ p { Delete line Sör törlése - - Clear - Kiürítés - From "%1" "%1"-tól @@ -8802,7 +8620,7 @@ Fájl kihagyása. - Locator + ::Core Filters Szűrők @@ -8811,9 +8629,6 @@ Fájl kihagyása. Locator Lokátor - - - Locator::ILocatorFilter Filter Configuration Szűrő konfiguráció @@ -8826,17 +8641,10 @@ Fájl kihagyása. Prefix: Előtag: - - - Locator::Internal::DirectoryFilter Generic Directory Filter Általános könyvtár szűrő - - Filter Configuration - Szűrő konfiguráció - Choose a directory to add Hozzáadni kívánt könyvtár kiválasztása @@ -8854,9 +8662,6 @@ Fájl kihagyása. %1 filter update: canceled %1 szűrő frissítés: mégse - - - Locator::Internal::DirectoryFilterOptions Name: Név: @@ -8869,20 +8674,12 @@ Fájl kihagyása. Specify file name filters, separated by comma. Filters may contain wildcards. Határozza meg a névszűrőket, vesszővel elválasztva. A szűrők tartalmazhatnak helyettesítő jeleket. - - Prefix: - Előtag: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. Határozzon meg egy rövidítést, amit a fájlok kiegészítésének korlátozására lehet használni ebből a könyvtár szerkezetből. Hogy ezt megtehesse, gépelje be ezt a gyorsbillentyűt és egy szóközt a Lokátor beviteli mezőbe, és aztán a keresett szót.Um es abzurufen, tippen Sie das Kürzel im Locator, gefolgt von einem Leerzeichen und dem Suchbegriff. - - Limit to prefix - Előtag korlátozás - Add... Hozzáadás... @@ -8899,28 +8696,14 @@ Hogy ezt megtehesse, gépelje be ezt a gyorsbillentyűt és egy szóközt a Lok Directories: Könyvtárak: - - - Locator::Internal::FileSystemFilter Files in file system Fájlrendszeren levő fájlok - - - Locator::Internal::FileSystemFilterOptions Filter configuration Szűrők konfigurálása - - Prefix: - Előtag: - - - Limit to prefix - Előtag korlátozás - Include hidden files Rejtett fájlokat beleértve @@ -8929,23 +8712,14 @@ Hogy ezt megtehesse, gépelje be ezt a gyorsbillentyűt és egy szóközt a Lok Filter: Szűrő: - - - Locator::Internal::LocatorFiltersFilter Available filters Elérhető szűrők - - - Locator::Internal::LocatorPlugin Indexing Indexelés - - - Locator::Internal::LocatorWidget Refresh Felfrissítés @@ -8966,23 +8740,14 @@ Hogy ezt megtehesse, gépelje be ezt a gyorsbillentyűt és egy szóközt a Lok <type here> <típus ide> - - - Locator::Internal::OpenDocumentsFilter Open documents Dokumentumok megnyitása - - - Locator::Internal::SettingsPage %1 (Prefix: %2) %1 (Előtag: %2) - - - Locator::Internal::SettingsWidget Configure Filters Szűrők konfigurálása @@ -8991,14 +8756,6 @@ Hogy ezt megtehesse, gépelje be ezt a gyorsbillentyűt és egy szóközt a Lok Add Hozzáadás - - Remove - Eltávolítás - - - Edit - Szerkesztés - Refresh Interval: Intervallum frissítése: @@ -11624,7 +11381,7 @@ Ok: %2 - Core::FolderNavigationWidgetFactory + ::Core File System Fájlrendszer diff --git a/share/qtcreator/translations/qtcreator_it.ts b/share/qtcreator/translations/qtcreator_it.ts index 5fa3e9d8c8c..7cdb823813f 100644 --- a/share/qtcreator/translations/qtcreator_it.ts +++ b/share/qtcreator/translations/qtcreator_it.ts @@ -740,7 +740,7 @@ - Core::BaseFileWizard + ::Core Unable to create the directory %1. Impossibile creare la cartella %1. @@ -791,9 +791,6 @@ Would you like to overwrite them? %2. Vuoi sovrascriverli? - - - Core::EditorManager Revert to Saved Torna al Salvato @@ -1018,9 +1015,6 @@ Vuoi sovrascriverli? <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> <table border=1 cellspacing=0 cellpadding=3><tr><th>Variabile</th><th>Espansa in</th></tr><tr><td>%f</td><td>nome del file</td></tr><tr><td>%l</td><td>numero di riga corrente</td></tr><tr><td>%c</td><td>numero di colonna corrente</td></tr><tr><td>%x</td><td>posizione x dell'editor</td></tr><tr><td>%y</td><td>posizione y dell'editor</td></tr><tr><td>%w</td><td>larghezza dell'editor, in pixel</td></tr><tr><td>%h</td><td>altezza dell'editor, in pixel</td></tr><tr><td>%W</td><td>larghezza dell'editor, in caratteri</td></tr><tr><td>%H</td><td>altezza dell'editor, in caratteri</td></tr><tr><td>%%</td><td>%</td></tr></table> - - - Core::FileManager Can't save file Impossibile salvare il file @@ -1049,23 +1043,14 @@ Vuoi sovrascriverli? Save File As Salva il File Come - - - Core::Internal::ComboBox Activate %1 Attiva %1 - - - Core::Internal::EditMode Edit Modifica - - - Core::Internal::EditorSplitter Split Left/Right Dividi Sinistra/Destra @@ -1094,18 +1079,10 @@ Vuoi sovrascriverli? Previous Document Documento Precedente - - Alt+Left - - Next Document Documento Successivo - - Alt+Right - - Previous Group Gruppo Precedente @@ -1122,9 +1099,6 @@ Vuoi sovrascriverli? Move Document to Next Group Sposta il Documento al Gruppo Successivo - - - Core::Internal::EditorView Go Back Indietro @@ -1137,14 +1111,6 @@ Vuoi sovrascriverli? Placeholder Segnaposto - - Close - Chiudi - - - Make writable - Rendi scrivibile - File is writable Il file è scrivibile @@ -1153,9 +1119,6 @@ Vuoi sovrascriverli? Copy full path to clipboard - - - Core::Internal::GeneralSettings General Generale @@ -1222,9 +1185,6 @@ Vuoi sovrascriverli? Ignore modifications - - - Core::Internal::MainWindow Qt Creator Qt Creator @@ -1378,41 +1338,10 @@ Vuoi sovrascriverli? Title of dialog Nuovo... - - - Core::Internal::MessageOutputWindow - - General - Generale - - - - Core::Internal::NavComboBox - - Activate %1 - Attiva %1 - - - - Core::Internal::NavigationSubWidget - - Split - Dividi - - - Close - Chiudi - - - - Core::Internal::NavigationWidget Activate %1 Pane Attiva il Pannello %1 - - - Core::Internal::NewDialog New Project Nuovo Progetto @@ -1422,9 +1351,6 @@ Vuoi sovrascriverli? 1 1 - - - Core::Internal::OpenEditorsWidget Open Documents Documenti Aperti @@ -1449,27 +1375,14 @@ Vuoi sovrascriverli? Close All Editors - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: Apri il file '%1' con: - - - Core::Internal::OutputPaneManager - - Output - Uscita - Clear Cancella @@ -1486,9 +1399,6 @@ Vuoi sovrascriverli? Output &Panes &Pannelli di Uscita - - - Core::Internal::PluginDialog Details Dettagli @@ -1497,10 +1407,6 @@ Vuoi sovrascriverli? Error Details Dettagli Errore - - Close - Chiudi - Installed Plugins Plugin Installati @@ -1513,16 +1419,10 @@ Vuoi sovrascriverli? Plugin Errors of %1 Errore Plugin di %1 - - - Core::Internal::ProgressView Processes Processi - - - Core::Internal::SaveItemsDialog Don't Save Non Salvare @@ -1543,17 +1443,10 @@ Vuoi sovrascriverli? Save Selected Salva Selezionati - - - Core::Internal::ShortcutSettings Keyboard Tastiera - - Environment - Ambiente - Import Keyboard Mapping Scheme Importa la Mappatura della Tastiera @@ -1566,20 +1459,6 @@ Vuoi sovrascriverli? Export Keyboard Mapping Scheme Esporta Mappatura della Tastiera - - - Core::Internal::SideBarWidget - - Split - Dividi - - - Close - Chiudi - - - - Core::Internal::VersionDialog About Qt Creator Informazioni su Qt Creator @@ -1810,14 +1689,11 @@ Vuoi sovrascriverli? - Core::ModeManager + ::Core Switch to %1 mode Passa alla modalità %1 - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -1828,9 +1704,6 @@ Vuoi sovrascriverli? Unknown error Errore sconosciuto - - - Core::StandardFileWizard New %1 Nuovo %1 @@ -5968,7 +5841,7 @@ Causa: %3 - Locator + ::Core Filters Filtri @@ -7079,7 +6952,7 @@ Nome di base della libreria: %1 - Core::FolderNavigationWidgetFactory + ::Core File System File System @@ -8899,7 +8772,7 @@ p, li { white-space: pre-wrap; } - Locator::ILocatorFilter + ::Core Filter Configuration Configurazione del Filtro @@ -8912,17 +8785,10 @@ p, li { white-space: pre-wrap; } Prefix: Prefisso: - - - Locator::Internal::DirectoryFilter Generic Directory Filter Filtro Cartella Generica - - Filter Configuration - Configurazione del Filtro - %1 filter update: %n files @@ -8942,9 +8808,6 @@ p, li { white-space: pre-wrap; } %1 filter update: canceled %1 aggiornamento filtri: annullato - - - Locator::Internal::DirectoryFilterOptions Name: Nome: @@ -8996,30 +8859,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Specifica la parola breve/abbreviazione che sarà usata per restringere il completamento ai file di queste cartelle. Per eseguire la ricerca, scrivi questo prefisso, uno spazio e poi il termine da cercare nella casella di Ricerca Rapida. - - - Locator::Internal::FileSystemFilter Files in file system File nel file system - - - Locator::Internal::FileSystemFilterOptions Filter configuration Configurazione del filtro - - - Prefix: - Prefisso: - - - - Limit to prefix - Limita al prefisso - Include hidden files @@ -9030,30 +8877,18 @@ Per eseguire la ricerca, scrivi questo prefisso, uno spazio e poi il termine da Filter: Filtro: - - - Locator::Internal::OpenDocumentsFilter Open documents Documenti aperti - - - Locator::Internal::LocatorFiltersFilter Available filters Filtri disponibili - - - Locator::Internal::LocatorPlugin Indexing Indicizzazione - - - Locator::Internal::LocatorWidget Refresh Aggiorna @@ -9074,9 +8909,6 @@ Per eseguire la ricerca, scrivi questo prefisso, uno spazio e poi il termine da <type here> <scrivi qui> - - - Locator::Internal::SettingsDialog Configure Filters Configura i Filtri @@ -9086,11 +8918,6 @@ Per eseguire la ricerca, scrivi questo prefisso, uno spazio e poi il termine da Add Aggiungi - - - Remove - Rimuovi - min @@ -9101,55 +8928,20 @@ Per eseguire la ricerca, scrivi questo prefisso, uno spazio e poi il termine da Refresh now! Aggiorna adesso! - - - Edit... - Modifica... - Refresh Interval: Intervallo di aggiornamento: - - - Locator::Internal::SettingsPage %1 (Prefix: %2) %1 (Prefisso: %2) - - - Locator::Internal::SettingsWidget - - Configure Filters - Configura i Filtri - - - - Add - Aggiungi - - - - Remove - Rimuovi - Edit Modifica - - - Refresh Interval: - Intervallo di aggiornamento: - - - - min - min - RegExp::Internal::RegExpWindow @@ -11710,7 +11502,7 @@ p, li { white-space: pre-wrap; } - Core::Internal::SettingsDialog + ::Core Preferences diff --git a/share/qtcreator/translations/qtcreator_ja.ts b/share/qtcreator/translations/qtcreator_ja.ts index 93920e5a735..75c96739204 100644 --- a/share/qtcreator/translations/qtcreator_ja.ts +++ b/share/qtcreator/translations/qtcreator_ja.ts @@ -1222,7 +1222,7 @@ Local pulls are not applied to the master branch. - Core::Internal::AddToVcsDialog + ::Core Dialog ダイアログ @@ -1235,9 +1235,6 @@ Local pulls are not applied to the master branch. Add the files to version control (%1) ファイルをバージョン管理(%1)に追加する - - - Core::ExternalToolConfig Form フォーム @@ -1374,9 +1371,6 @@ Local pulls are not applied to the master branch. Base environment: ベースとなる環境: - - - Core::Internal::NewDialog New Project 新しいプロジェクト @@ -1413,9 +1407,6 @@ Local pulls are not applied to the master branch. Supported Platforms サポートプラットフォーム - - - Core::Internal::OpenWithDialog Open File With... プログラムから開く... @@ -1428,9 +1419,6 @@ Local pulls are not applied to the master branch. Open file "%1" with: 指定したエディタで "%1" を開く: - - - Core::Internal::ReadOnlyFilesDialog Files Without Write Permissions 書き込み権限のないファイル @@ -1459,9 +1447,6 @@ Local pulls are not applied to the master branch. Select all, if possible: 可能であればすべてを選択: - - - Core::Internal::SaveItemsDialog Save Changes 変更内容を保存 @@ -1522,9 +1507,6 @@ Local pulls are not applied to the master branch. Save Selected 選択したファイルを保存 - - - Core::Internal::GeneralSettings User Interface ユーザーインターフェース @@ -1538,10 +1520,6 @@ Local pulls are not applied to the master branch. Color 既定に戻します。 - - Reset - リセット - Language: 言語: @@ -1603,13 +1581,6 @@ Local pulls are not applied to the master branch. Text codec for tools: ツール用文字コード: - - - Core::Internal::MimeTypeMagicDialog - - Dialog - ダイアログ - Value: 値: @@ -1698,13 +1669,6 @@ Local pulls are not applied to the master branch. <html><head/><body><p><span style=" font-style:italic;">Note: Wide range values might impact performance when opening files.</span></p></body></html> <html><head/><body><p><span style=" font-style:italic;">注意:広い範囲の値は、ファイルを開く際のパフォーマンスに影響を与える可能性があります。</span></p></body></html> - - - Core::Internal::MimeTypeSettingsPage - - Form - フォーム - Registered MIME Types 登録済み MIME タイプ @@ -1717,10 +1681,6 @@ Local pulls are not applied to the master branch. Reset all to default. すべてを既定に戻します。 - - Reset All - すべてをリセット - Details 詳細 @@ -1749,10 +1709,6 @@ Local pulls are not applied to the master branch. Edit... 編集... - - Remove - 削除 - Reset all MIME type definitions to their defaults. すべての MIME タイプ定義をデフォルトに戻す。 @@ -1773,9 +1729,6 @@ Local pulls are not applied to the master branch. A semicolon-separated list of wildcarded file names. セミコロンで区切られたワイルドカードのファイル名の一覧。 - - - Core::RemoveFileDialog Remove File ファイルの削除 @@ -13225,7 +13178,7 @@ To unset a variable, use -U<variable>. - Core::CommandMappings + ::Core Command Mappings コマンドマップ @@ -13242,14 +13195,6 @@ To unset a variable, use -U<variable>. Reset All すべて戻す - - Reset all to default. - すべてを既定に戻します。 - - - Reset - リセット - Reset to default. 既定に戻します。 @@ -13266,9 +13211,6 @@ To unset a variable, use -U<variable>. Label ラベル - - - ::Core Show Sidebar サイドバーを表示する @@ -13334,16 +13276,10 @@ To unset a variable, use -U<variable>. On Linux/macOS すべてのファイル (*) - - - Core::DesignMode Design デザイン - - - Core::Internal::ExternalToolModel Uncategorized 未分類 @@ -13369,9 +13305,6 @@ To unset a variable, use -U<variable>. Sample external tool text テキスト - - - Core::Internal::SettingsDialog Preferences 設定 @@ -13380,9 +13313,6 @@ To unset a variable, use -U<variable>. Options オプション - - - Core::Internal::ShortcutSettings Keyboard Shortcuts キーボードショートカット @@ -13395,10 +13325,6 @@ To unset a variable, use -U<variable>. Keyboard キーボード - - Add - 追加 - Invalid key sequence. 無効なキーシーケンスです。 @@ -13423,9 +13349,6 @@ To unset a variable, use -U<variable>. Key sequence has potential conflicts. <a href="#conflicts">Show.</a> 他のキーシーケンスと競合しているかもしれません。 <a href="#conflicts">確認する。</a> - - - Core::DocumentManager Could not save the files. error message @@ -13459,16 +13382,10 @@ To unset a variable, use -U<variable>. Cannot reload %1 %1 を再読込できません - - - Core::Internal::EditMode Edit 編集 - - - Core::EditorManager Revert to Saved 保存時の状態に戻す @@ -13509,10 +13426,6 @@ To unset a variable, use -U<variable>. Go to Last Edit 最後の編集箇所に移動する - - &Save - 保存(&S) - Save &As... 名前を付けて保存(&A)... @@ -13565,10 +13478,6 @@ To unset a variable, use -U<variable>. Open With エディタを指定して開く - - File Error - ファイルエラー - Copy Full Path フルパスをコピー @@ -13597,16 +13506,10 @@ Continue? Opening File ファイルを開く - - - Core::Internal::OpenEditorsWidget Open Documents 開いているドキュメント - - - Core::Internal::OpenEditorsViewFactory Meta+O Meta+O @@ -13615,16 +13518,10 @@ Continue? Alt+O Alt+O - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::SystemEditor System Editor システムエディタ @@ -13637,13 +13534,6 @@ Continue? Could not open url %1. URL %1 を開けませんでした。 - - - Core::EditorToolBar - - Split - 上下に分割 - Drag to drag documents between splits ドキュメントを他の分割ウィンドウにドラッグして移動します @@ -13652,17 +13542,10 @@ Continue? Remove Split 分割解除 - - Make Writable - 書込可能にする - File is writable ファイルは書込可能です - - - Core::Internal::ExternalToolRunner Could not find executable for "%1" (expanded "%2") 実行ファイル "%1" が見つかりませんでした(展開後 "%2") @@ -13679,9 +13562,6 @@ Continue? "%1" finished "%1" が終了しました - - - Core::ExternalToolManager &External 外部(&E) @@ -13690,9 +13570,6 @@ Continue? Error: External tool in %1 has duplicate id エラー: 外部ツール %1 は ID が重複しています - - - Core::Internal::ExternalTool Error while parsing external tool %1: %2 外部ツール %1 の解析中にエラーが発生しました: %2 @@ -13765,9 +13642,6 @@ Continue? Edit with vi vi で編集 - - - Core::Internal Launching a file browser failed ファイルブラウザの起動に失敗しました @@ -13858,23 +13732,17 @@ Continue? Could not delete file %1. ファイル %1 を削除できません。 - - - BaseFileWizard Unable to create the directory %1. ディレクトリ %1 を作成できません。 - - - Core::HelpManager Unfiltered フィルタなし - ICore + ::Core (%1) (%1) @@ -13887,34 +13755,18 @@ Continue? Based on Qt %1 (%2, %3 bit) Qt %1 (%2, %3 ビット) を使用 - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. ファイルは自動保存したコピーから復元されました。変更を保存する場合は確認を、元に戻す場合は、保存時の状態に戻すを選択してください。 - - - Core::InfoBarDisplay Do Not Show Again 今後このメッセージを表示しない - - Close - 閉じる - - - - Core::IVersionControl Open with VCS (%1) バージョン管理システム (%1) で開く - - - Core::Internal::MainWindow Qt Creator Qt Creator @@ -13963,10 +13815,6 @@ Continue? Recent &Files 最近使ったファイル(&F) - - Save - 保存 - Ctrl+Shift+S Ctrl+Shift+S @@ -14184,16 +14032,10 @@ Continue? Settings... 設定... - - - Core::Internal::MessageOutputWindow General Messages 全体メッセージ - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME タイプ @@ -14206,34 +14048,14 @@ Continue? Undefined 未定義 - - - Core::Internal::MimeTypeSettings MIME Types MIME タイプ - - - Core::ModeManager Switch to <b>%1</b> mode <b>%1</b>モードに切り替える - - - Core::Internal::NavigationSubWidget - - Split - 上下に分割 - - - Close - 閉じる - - - - Core::Internal::OutputPaneManager Output アウトプット @@ -14278,9 +14100,6 @@ Continue? Minimize Output Pane 出力ペインの最小化 - - - Core::OutputWindow Additional output omitted 追加の出力は省略されました @@ -14297,21 +14116,10 @@ Continue? [保留中の大量の出力結果を破棄しています] - - - Core::Internal::PluginDialog - - Details - 詳細 - Error Details エラーの詳細 - - Close - 閉じる - Install Plugin... プラグインをインストールする... @@ -14336,49 +14144,18 @@ Continue? Plugin Errors of %1 プラグイン %1 のエラー情報 - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details 詳細な進捗表示の切替 - - Ctrl+Shift+0 - Ctrl+Shift+0 - - - Alt+Shift+0 - Alt+Shift+0 - - - - Core::Internal::ProgressView Processes プロセス - - - Core::Internal::SideBarWidget - - Split - 上下に分割 - - - Close - 閉じる - - - - Core::Internal::ToolSettings External Tools 外部ツール - - - Core::VariableChooser Insert "%1" "%1" の挿入 @@ -14407,9 +14184,6 @@ Continue? Variables 変数 - - - Core::VcsManager %1 repository was detected but %1 is not configured. %1 のリポジトリが見つかりましたが、%1 が設定されていません。 @@ -14472,9 +14246,6 @@ to version control (%2) 以下のファイルをバージョン管理システム (%1) に追加できません %2 - - - Core::Internal::VersionDialog About Qt Creator Qt Creator について @@ -21847,7 +21618,7 @@ instead of its installation directory when run outside git bash. - Locator + ::Core Locator クイックアクセス @@ -23663,7 +23434,7 @@ Excluding: %2 - Core::FolderNavigationWidget + ::Core The file "%1" was renamed to "%2", but the following projects could not be automatically changed: %3 ファイル "%1" が "%2" に名前変更されましたが、以下のプロジェクトは自動的に変更できませんでした:"%3" @@ -23708,10 +23479,6 @@ Excluding: %2 Home ホーム - - Projects - プロジェクト - Open 開く @@ -23736,9 +23503,6 @@ Excluding: %2 Choose Folder フォルダを選択してください - - - Core::FolderNavigationWidgetFactory File System ファイルシステム @@ -23751,10 +23515,6 @@ Excluding: %2 Alt+Y,Alt+F Alt+Y,Alt+F - - Options - オプション - Add New... 新しいファイルを追加... @@ -32364,7 +32124,7 @@ Ex. "Revision: 15" を指定した場合、ブランチはリビジョ - Core::Internal::FindDialog + ::Core &Search 検索(&S) @@ -32397,9 +32157,6 @@ Ex. "Revision: 15" を指定した場合、ブランチはリビジョ Case &sensitive 大文字/小文字を区別する(&S) - - - Core::Internal::FindWidget Find 検索 @@ -32428,9 +32185,6 @@ Ex. "Revision: 15" を指定した場合、ブランチはリビジョ Advanced... 拡張... - - - Core::Internal::DirectoryFilterOptions Name: 名前: @@ -32449,25 +32203,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t 短い単語や略語を指定すると、このディレクトリツリーで補完するファイル名を限定できるようになります。 クイックオープンでの検索時に、ショートカットとスペースに続けて検索する単語を入力してください。 - - Add... - 追加... - - - Edit... - 編集... - - - Remove - 削除 - Directories: ディレクトリ: - - - Core::Internal::FileSystemFilterOptions Include hidden files 隠しファイルも含める @@ -32476,25 +32215,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Filter: フィルタ: - - - Core::Internal::LocatorSettingsWidget Configure Filters フィルタの設定 - - Add... - 追加... - - - Remove - 削除 - - - Edit... - 編集... - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. クイックアクセスではキャッシュデータの即時更新は行っていません。カスタムディレクトリフィルタなどのキャッシュはこの更新間隔の経過後に更新されます。 @@ -32803,7 +32527,7 @@ Qt バージョンオプションページで qmldump アプリケーション - Core::Find + ::Core &Find/Replace 検索/置換(&F) @@ -32816,17 +32540,10 @@ Qt バージョンオプションページで qmldump アプリケーション Open Advanced Find... 検索ダイアログを開く... - - Advanced... - 拡張... - Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -32871,14 +32588,6 @@ Qt バージョンオプションページで qmldump アプリケーション Ctrl+Shift+F3 Ctrl+Shift+F3 - - Replace - 置換 - - - Replace && Find - 置換して検索 - Ctrl+= Ctrl+= @@ -32887,14 +32596,6 @@ Qt バージョンオプションページで qmldump アプリケーション Replace && Find Previous 置換して前を検索 - - Replace All - すべて置換 - - - Case Sensitive - 大文字/小文字を区別する - Whole Words Only 単語単位で検索する @@ -32915,9 +32616,6 @@ Qt バージョンオプションページで qmldump アプリケーション Replace with... 置換... - - - Core::IFindFilter Case sensitive 大文字/小文字を区別する @@ -32946,9 +32644,6 @@ Qt バージョンオプションページで qmldump アプリケーション , , - - - Core::Internal::SearchResultWidget Search was canceled. 検索はキャンセルされました。 @@ -32965,22 +32660,10 @@ Qt バージョンオプションページで qmldump アプリケーション Search again 再検索 - - Replace with: - 置換文字列: - Replace all occurrences. すべての出現箇所を置換します。 - - Replace - 置換 - - - Preserve case - 大文字/小文字を維持する - This change cannot be undone. この変更は元に戻せません。 @@ -33005,9 +32688,6 @@ Qt バージョンオプションページで qmldump アプリケーション %n 件見つかりました。 - - - Core::SearchResultWindow History: 履歴: @@ -33032,9 +32712,6 @@ Qt バージョンオプションページで qmldump アプリケーション Search Results 検索結果 - - - Core::Internal::DirectoryFilter Generic Directory Filter 一般的なディレクトリフィルタ @@ -33057,9 +32734,6 @@ Qt バージョンオプションページで qmldump アプリケーション %1 filter update: canceled フィルタ %1 の更新: キャンセルしました - - - Core::Internal::ExecuteFilter Execute Custom Commands カスタムコマンドの実行 @@ -33094,9 +32768,6 @@ kill しますか? Could not find executable for "%1". "%1" の実行ファイルが見つかりませんでした。 - - - Core::Internal::FileSystemFilter Files in File System ファイルシステム上のファイル @@ -33109,9 +32780,6 @@ kill しますか? Create 生成 - - - Core::ILocatorFilter Filter Configuration フィルタ設定 @@ -33132,9 +32800,6 @@ kill しますか? Include the filter when not using a prefix for searches. プレフィックスを使用しない検索時のフィルタとして使用します。 - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -33167,41 +32832,15 @@ kill しますか? Updating Locator Caches クイックアクセスキャッシュの更新中 - - - Core::Internal::LocatorWidget Refresh 更新 - - Type to locate - パスを入力してください - - - Type to locate (%1) - パスを入力してください (%1) - - - Locate... - クイックアクセス... - - - Options - オプション - <type here> <入力してください> - - Core::Internal::OpenDocumentsFilter - - Open Documents - 開いているドキュメント - - ::Debugger @@ -33902,7 +33541,7 @@ API バージョンが %1 以上の SDK をインストールしてください - Core::BaseFileWizardFactory + ::Core Failed to open an editor for "%1". "%1"をエディタで開けません。 @@ -33925,9 +33564,6 @@ API バージョンが %1 以上の SDK をインストールしてください プロジェクトディレクトリ %1 内のファイルを上書きできません: %2. - - - Core::Internal::DocumentModelPrivate <no document> <ドキュメントなし> @@ -33936,9 +33572,6 @@ API バージョンが %1 以上の SDK をインストールしてください No document is selected. ドキュメントが選択されていません。 - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. 設定の"環境"で patch コマンドが指定されていません。 @@ -33963,9 +33596,6 @@ API バージョンが %1 以上の SDK をインストールしてください "%1" failed (exit code %2). "%1" が失敗しました(終了コード %2)。 - - - Core::Internal::WindowSupport Exit Full Screen 全画面表示をやめる @@ -34847,7 +34477,7 @@ Android 5 ではローカルの Qt ライブラリをデプロイできません - Core::Internal::SystemSettings + ::Core Terminal: ターミナル: @@ -34902,10 +34532,6 @@ Android 5 ではローカルの Qt ライブラリをデプロイできません File Browser 既定に戻します。 - - Reset - リセット - External file browser: 外部ファイルブラウザ: @@ -34943,14 +34569,6 @@ Android 5 ではローカルの Qt ライブラリをデプロイできません Files to keep open: 維持するファイル数: - - Environment: - 環境変数: - - - Change... - 変更... - CppTools::ClangDiagnosticConfigsWidget @@ -37563,7 +37181,7 @@ clang の実行ファイルを設定してください。 - Core::BaseFileWizard + ::Core Existing files 上書き時のエラー @@ -37572,9 +37190,6 @@ clang の実行ファイルを設定してください。 File Generation Failure ファイル生成エラー - - - Core::Internal::CorePlugin No themes found in installation. インストールされているテーマが見つかりません。 @@ -37643,9 +37258,6 @@ clang の実行ファイルを設定してください。 A comment. コメントです。 - - - Core::PromptOverwriteDialog Overwrite Existing Files 既存ファイルの上書き @@ -37658,25 +37270,10 @@ Would you like to overwrite them? %1 上書きしますか? - - - Core::ReadOnlyFilesDialog Mixed 混在 - - Make Writable - 書込可能にする - - - Open with VCS - バージョン管理システムで開く - - - Save As - 名前を付けて保存 - Failed to %1 File ファイルの %1 に失敗しました @@ -37733,9 +37330,6 @@ Do you want to check them out now? 以下のファイルはまだチェックアウトされていません。 今すぐチェックアウトしますか? - - - Core::Internal::ShortcutButton Click and type the new key sequence. クリックして新しいキーシーケンスを入力してください。 @@ -37748,17 +37342,6 @@ Do you want to check them out now? Record 記録 - - - Core::Internal::ShortcutSettingsWidget - - Keyboard Shortcuts - キーボードショートカット - - - Shortcut - ショートカット - Enter key sequence as text キーシーケンスを文字列で入力してください @@ -37775,37 +37358,6 @@ Do you want to check them out now? Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". 修飾キーには "Ctrl" や "Alt", "Meta", "Shift" を使用してください。特殊キーとして "Escape" や "Backspace", "Delete", "Insert", "Home" なども使用できます。各キーを組み合わせる場合は "+" を、複数のシーケンスで構成されるショートカットは "," を使用してください。例えば、Ctrl キーと Shift キーを押しながら Escape キーを押して、それらを離した後に A キーを押す場合は ”Ctrl+Shift+Escape,A" と入力してください。 - - Reset - リセット - - - Reset to default. - 既定に戻します。 - - - Key sequence has potential conflicts. <a href="#conflicts">Show.</a> - 他のキーシーケンスと競合しているかもしれません。 <a href="#conflicts">確認する。</a> - - - Invalid key sequence. - 無効なキーシーケンスです。 - - - Import Keyboard Mapping Scheme - キーボードマップスキームのインポート - - - Keyboard Mapping Scheme (*.kms) - キーボードマップスキーム (*.kms) - - - Export Keyboard Mapping Scheme - キーボードマップスキームのエクスポート - - - - Core::Internal::EditorManagerPrivate Properties... プロパティ... @@ -37862,10 +37414,6 @@ Do you want to check them out now? Alt+Right Alt+Right - - Split - 上下に分割 - Meta+E,2 Meta+E,2 @@ -37874,10 +37422,6 @@ Do you want to check them out now? Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - 左右に分割 - Meta+E,3 Meta+E,3 @@ -37886,10 +37430,6 @@ Do you want to check them out now? Ctrl+E,3 Ctrl+E,3 - - Open in New Window - 新規ウィンドウで開く - Meta+E,4 Meta+E,4 @@ -37978,18 +37518,10 @@ Do you want to check them out now? <b>Warning:</b> This file was not opened in %1 yet. <b>警告:</b> このファイルはまだ %1 で開かれていません。 - - Open - 開く - <b>Warning:</b> You are changing a read-only file. <b>警告:</b> 読み取り専用ファイルを変更しています。 - - Make Writable - 書込可能にする - &Save %1 %1 の保存(&S) @@ -38010,18 +37542,10 @@ Do you want to check them out now? Close All Except %1 %1 以外をすべて閉じる - - Close Others - 他を閉じる - Cancel && &Diff キャンセルして差分表示(&D) - - Qt Creator - Qt Creator - Cannot Open File ファイルを開けません @@ -38030,14 +37554,6 @@ Do you want to check them out now? Cannot open the file for editing with VCS. ファイルをバージョン管理システムでの編集用に開けませんでした。 - - File Error - ファイルエラー - - - Revert to Saved - 保存時の状態に戻す - You will lose your current changes if you proceed reverting %1. 元に戻すと %1 への変更内容が失われます。 @@ -38046,22 +37562,12 @@ Do you want to check them out now? Proceed 続行 - - Cancel - キャンセル - - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. %n 個置換しました。 - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. ID が "%1" のウィザードファクトリーは既に登録されています。削除します。 @@ -38074,9 +37580,6 @@ Do you want to check them out now? Inspect Wizard State ウィザードの状態のインスペクト - - - Core::JsExpander Error in "%1": %2 "%1" でエラー: %2 @@ -38089,43 +37592,10 @@ Do you want to check them out now? Evaluate simple JavaScript statements.<br>The statements may not contain '{' nor '}' characters. シンプルな JavaScript 文を評価します。<br>文には '{' や '}' は含まれません。 - - - Core::Internal::ExternalToolsFilter Run External Tool 外部ツールの実行 - - - Core::Internal::LocatorSettingsPage - - Name - 名前 - - - Default - 既定 - - - Prefix - プレフィックス - - - Built-in - ビルトイン - - - Custom - カスタム - - - - Core::Internal::MimeTypeSettingsPrivate - - Reset MIME Types - MIME タイプのリセット - Changes will take effect after restart. 変更は Qt Creator を再起動した後に反映されます。 @@ -38134,16 +37604,6 @@ Do you want to check them out now? Changes will take effect after Qt Creator restart. 変更は Qt Creator を再起動した後に反映されます。 - - - Core::Internal::CommandComboBox - - Activate %1 View - %1 ビューをアクティブにします - - - - Core::NavigationWidget Activate %1 View %1 ビューをアクティブにします @@ -38157,11 +37617,7 @@ Do you want to check them out now? - Core::Internal::ThemeChooser - - Restart Required - 再起動が必要です - + ::Core Current theme: %1 現在のテーマ: %1 @@ -42951,7 +42407,7 @@ Android パッケージソースディレクトリのファイルはビルドデ - Core::Internal::SpotlightLocatorFilter + ::Core Spotlight File Name Index Spotlight ファイル名検索 @@ -43270,7 +42726,7 @@ Output: - Core::Internal::LocatorFiltersFilter + ::Core Available filters 利用可能なフィルタ @@ -44021,7 +43477,7 @@ Output: - Core::FilePropertiesDialog + ::Core Group: グループ: @@ -44030,29 +43486,10 @@ Output: Size: サイズ: - - Name: - 名前: - Path: パス: - - Executable: - 実行ファイル: - - - Undefined - 未定義 - - - - Core::Internal::UrlFilterOptions - - Name: - 名前: - Move Up 上に移動 @@ -46429,7 +45866,7 @@ Output: - Core::CodecSelector + ::Core Text Encoding 文字コードの指定 @@ -46451,38 +45888,6 @@ Output: 指定された文字コードで保存 - - Core::ExternalToolConfig - - Uncategorized - 未分類 - - - Tools that will appear directly under the External Tools menu. - ツールは外部ツールメニューの直下に表示されます。 - - - New Category - 新しいカテゴリ - - - New Tool - 新しいツール - - - This tool prints a line of useful text - このツールはテキストを1行を出力します - - - Useful text - Sample external tool text - テキスト - - - External Tools - 外部ツール - - ExternalTool @@ -46491,87 +45896,10 @@ Output: - Core::RestartDialog - - Restart Required - 再起動が必要です - - - - Core::Internal::ShortcutInput - - Key sequence: - キーシーケンス: - - - Use "Cmd", "Opt", "Ctrl", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". - 修飾キーには "Cmd" や "Opt", "Ctrl", "Shift" を使用してください。特殊キーとして "Escape" や "Backspace", "Delete", "Insert", "Home" なども使用できます。各キーを組み合わせる場合は "+" を、複数のシーケンスで構成されるショートカットは "," を使用してください。例えば、Ctrl キーと Shift キーを押しながら Escape キーを押して、それらを離した後に A キーを押す場合は "Ctrl+Shift+Escape,A" と入力してください。 - - - Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". - 修飾キーには "Ctrl" や "Alt", "Meta", "Shift" を使用してください。特殊キーとして "Escape" や "Backspace", "Delete", "Insert", "Home" なども使用できます。各キーを組み合わせる場合は "+" を、複数のシーケンスで構成されるショートカットは "," を使用してください。例えば、Ctrl キーと Shift キーを押しながら Escape キーを押して、それらを離した後に A キーを押す場合は "Ctrl+Shift+Escape,A" と入力してください。 - - - Enter key sequence as text - キーシーケンスを文字列で入力してください - - - - Core::Internal::DocumentManagerPrivate - - Ctrl+Shift+S - Ctrl+Shift+S - - - Save A&ll - すべて保存(&L) - - - - OpenEditorsWidget - - Open Documents - 開いているドキュメント - - - Meta+O - Meta+O - - - Alt+O - Alt+O - + ::Core EditorManager - - Revert to Saved - 保存時の状態に戻す - - - Close - 閉じる - - - Close All - すべて閉じる - - - Close Others - 他を閉じる - - - Close All Except Visible - 表示されていないファイルをすべて閉じる - - - Next Open Document in History - 履歴内の次のドキュメントに移動 - - - Previous Open Document in History - 履歴内の前のドキュメントに移動 - Go Back 戻る @@ -46580,18 +45908,6 @@ Output: Go Forward 進む - - Copy Full Path - フルパスをコピー - - - Copy Path and Line Number - パスと行番号をコピー - - - Copy File Name - ファイル名をコピー - &Save 保存(&S) @@ -46600,22 +45916,6 @@ Output: Save &As... 名前を付けて保存(&A)... - - Continue Opening Huge Text File? - 巨大なテキストファイルを引き続き開きますか? - - - The text file "%1" has the size %2MB and might take more memory to open and process than available. - -Continue? - テキストファイル "%1" のサイズは %2MB あり、開いて処理するのに余分にメモリを必要とします。 - -継続しますか? - - - File Error - ファイルエラー - Split 上下に分割 @@ -46634,7 +45934,7 @@ Continue? - Core::ICore + ::Core (%1) (%1) @@ -46647,63 +45947,14 @@ Continue? Based on Qt %1 (%2, %3 bit) Qt %1 (%2, %3 ビット) を使用 - - - Core::DirectoryFilter - - Generic Directory Filter - 一般的なディレクトリフィルタ - - - Select Directory - ディレクトリの選択 - - - %1 filter update: 0 files - フィルタ %1 の更新: 0 個のファイル - - - %1 filter update: %n files - - フィルタ %1 の更新: %n 個のファイル - - - - %1 filter update: canceled - フィルタ %1 の更新: キャンセルしました - - - - Core::UrlLocatorFilter Web Search Web 検索 - - - Core::LocatorManager - - <type here> - <入力してください> - - - - Core::IOutputPane - - Use Regular Expressions - 正規表現を使用する - - - - Core::Internal::PluginInstallWizard Source ソース - - Cancel - キャンセル - Summary 概要 @@ -46712,9 +45963,6 @@ Continue? Overwrite 上書きする - - - Core::Internal::SystemSettings Command line arguments used for "%1". "%1" に使用するコマンドライン引数。 @@ -46751,21 +45999,10 @@ Continue? Case Insensitive 大文字小文字を区別しない - - No changes to apply. - 変更しません。 - - - Variables - 変数 - System システム - - - Core::ListItemDelegate Tags: タグ: diff --git a/share/qtcreator/translations/qtcreator_pl.ts b/share/qtcreator/translations/qtcreator_pl.ts index 6f6252a2109..4f141d44f65 100644 --- a/share/qtcreator/translations/qtcreator_pl.ts +++ b/share/qtcreator/translations/qtcreator_pl.ts @@ -224,7 +224,7 @@ - Core::Internal::NewDialog + ::Core New Project Nowy projekt @@ -262,9 +262,6 @@ Supported Platforms Obsługiwane platformy - - - Core::Internal::GeneralSettings <System Language> <Język systemowy> @@ -293,10 +290,6 @@ Language: Język: - - Reset - Reset - Reset to default. Color @@ -2094,7 +2087,7 @@ Przyczyna: %3 - Core::BaseFileWizard + ::Core File Generation Failure Błąd w trakcie generowania pliku @@ -2164,7 +2157,7 @@ Przyczyna: %3 - Core::Internal::OpenWithDialog + ::Core Open File With... Otwórz plik przy pomocy... @@ -2177,9 +2170,6 @@ Przyczyna: %3 Open file "%1" with: Otwórz plik "%1" przy pomocy: - - - Core::Internal::SaveItemsDialog Save All Zachowaj wszystko @@ -2236,9 +2226,6 @@ Przyczyna: %3 Automatically save all files before building Automatycznie zachowuj wszystkie pliki przed budowaniem - - - Core::Internal::SettingsDialog Preferences Ustawienia @@ -2247,23 +2234,14 @@ Przyczyna: %3 Options Opcje - - - Core::Internal::ShortcutSettings Keyboard Klawisze - - - Core::Internal::EditMode Edit Edycja - - - Core::EditorManager Revert to Saved Odwróć zmiany @@ -2324,10 +2302,6 @@ Kontynuować? Open With Otwórz przy pomocy - - &Save - &Zachowaj - Save &As... Zachowaj j&ako... @@ -2376,23 +2350,14 @@ Kontynuować? Close Document Zamknij dokument - - - Core::Internal::OpenEditorsWidget Open Documents Otwarte dokumenty - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::MainWindow Qt Creator Qt Creator @@ -2442,10 +2407,6 @@ Kontynuować? Recent &Files Ostatnie p&liki - - Save - Zachowaj - Ctrl+Shift+S Ctrl+Shift+S @@ -2586,34 +2547,14 @@ Kontynuować? Settings... Ustawienia... - - - Core::Internal::MessageOutputWindow General Messages Komunikaty ogólne - - - Core::ModeManager Switch to <b>%1</b> mode Przejdź do trybu <b>%1</b> - - - Core::Internal::NavigationSubWidget - - Split - Podziel - - - Close - Zamknij - - - - Core::Internal::OutputPaneManager Output Komunikaty @@ -2658,9 +2599,6 @@ Kontynuować? Minimize Output Pane Zminimalizuj panel z komunikatami - - - Core::Internal::PluginDialog Show all Pokaż wszystkie @@ -2677,10 +2615,6 @@ Kontynuować? Error Details Szczegóły błędów - - Close - Zamknij - Restart required. Wymagane ponowne uruchomienie. @@ -2697,27 +2631,10 @@ Kontynuować? Plugin Errors of %1 Błędy wtyczki %1 - - - Core::Internal::ProgressView Processes Procesy - - - Core::Internal::SideBarWidget - - Split - Podziel - - - Close - Zamknij - - - - Core::Internal::VersionDialog About Qt Creator Informacje o Qt Creatorze @@ -7376,7 +7293,7 @@ Wykluczenia: %2 - Core::FolderNavigationWidgetFactory + ::Core File System System plików @@ -8598,7 +8515,7 @@ Wstępnie wybiera wersję desktopową Qt do budowania aplikacji (jeśli jest dos - Locator + ::Core Locator Lokalizator @@ -10617,7 +10534,7 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM - Core::CommandMappings + ::Core Command Mappings Mapy komend @@ -10650,9 +10567,6 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM Label Etykieta - - - ::Core Show Left Sidebar Pokaż lewy boczny pasek @@ -10706,16 +10620,10 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM On Linux/macOS Wszystkie pliki (*) - - - Core::DesignMode Design Design - - - Core::Internal::SystemEditor System Editor Edytor systemowy @@ -10724,13 +10632,6 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM Could not open URL %1. Nie można otworzyć URL %1. - - - Core::EditorToolBar - - Split - Podziel - Drag to drag documents between splits "drag to drag" doesn't really explain anything- maybe "drag to move" @@ -11399,7 +11300,7 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM - Core::FolderNavigationWidget + ::Core Open Otwórz @@ -12787,14 +12688,7 @@ Identyfikatory muszą rozpoczynać się małą literą. - Core::Internal::CommandComboBox - - Activate %1 View - Uaktywnij widok %1 - - - - Core::NavigationWidget + ::Core Activate %1 View Uaktywnij widok %1 @@ -13818,7 +13712,7 @@ Local pulls are not applied to the master branch. - Core::ExternalToolConfig + ::Core Form Formularz @@ -13831,10 +13725,6 @@ Local pulls are not applied to the master branch. Remove Usuń - - Reset - Przywróć - Description: Opis: @@ -13951,9 +13841,6 @@ Local pulls are not applied to the master branch. Change... Zmień... - - - Core::VariableChooser Insert Variable Wstaw zmienną @@ -14552,7 +14439,7 @@ Local pulls are not applied to the master branch. - Core::Internal::ExternalToolModel + ::Core Uncategorized Nieskategoryzowane @@ -14578,9 +14465,6 @@ Local pulls are not applied to the master branch. Sample external tool text Przydatny tekst - - - Core::Internal::ExternalToolRunner Could not find executable for "%1" (expanded "%2") Nie można znaleźć pliku wykonywalnego dla "%1" (w rozwinięciu "%2") @@ -14593,9 +14477,6 @@ Local pulls are not applied to the master branch. "%1" finished Zakończono "%1" - - - Core::ExternalToolManager &External Z&ewnętrzne @@ -14604,9 +14485,6 @@ Local pulls are not applied to the master branch. Error: External tool in %1 has duplicate id Błąd: narzędzie zewnętrzne w %1 ma powielony identyfikator - - - Core::Internal::MimeTypeMagicDialog Add Magic Header Dodaj magiczny nagłówek @@ -14695,9 +14573,6 @@ Local pulls are not applied to the master branch. Range end: Koniec zakresu: - - - Core::Internal::MimeTypeSettingsModel MIME Type Typ MIME @@ -14710,9 +14585,6 @@ Local pulls are not applied to the master branch. Undefined Niezdefiniowana - - - Core::Internal::MimeTypeSettingsPrivate Reset MIME Types Zresetuj typy MIME @@ -14721,23 +14593,14 @@ Local pulls are not applied to the master branch. Changes will take effect after Qt Creator restart. Zmiany zostaną zastosowane przy ponownym uruchomieniu Qt Creatora. - - - Core::Internal::MimeTypeSettings MIME Types Typy MIME - - - Core::Internal::ToolSettings External Tools Narzędzia zewnętrzne - - - Core::VcsManager %1 repository was detected but %1 is not configured. Wykryto repozytorium %1, ale %1 nie jest skonfigurowane. @@ -16891,7 +16754,7 @@ With cache simulation, further event counters are enabled: - Core::InfoBarDisplay + ::Core &Show Details &Pokaż szczegóły @@ -16900,13 +16763,6 @@ With cache simulation, further event counters are enabled: Do Not Show Again Nie pokazuj ponownie - - Close - Zamknij - - - - Core::OutputWindow Additional output omitted Pominięto dalsze komunikaty @@ -17943,7 +17799,7 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. - Core::Internal + ::Core Launching a file browser failed Nie można uruchomić przeglądarki plików @@ -18008,9 +17864,6 @@ Dodatkowo, przetestowane zostanie połączenie z urządzeniem. Could not delete file %1. Nie można usunąć pliku %1. - - - BaseFileWizard Unable to create the directory %1. Nie można utworzyć katalogu %1. @@ -18555,7 +18408,7 @@ Wykluczenia: %3 - Core::Internal::ExternalTool + ::Core Creates qm translation files that can be used by an application from the translator's ts files Tworzy pliki qm z tłumaczeniami, na podstawie plików ts tłumacza, które mogą być użyte w aplikacji @@ -18872,27 +18725,11 @@ Wykluczenia: %3 - Core::Internal::MimeTypeSettingsPage - - Form - Formularz - + ::Core Registered MIME Types Zarejestrowane typy MIME - - Reset all to default. - Przywraca wszystkie domyślne. - - - Reset All - Przywróć wszystkie - - - Details - Szczegóły - Patterns: Wzory: @@ -18917,17 +18754,10 @@ Wykluczenia: %3 Edit... Modyfikuj... - - Remove - Usuń - Filter Filtr - - - Core::RemoveFileDialog Remove File Usuń plik @@ -20807,16 +20637,12 @@ Wersje Qt można dodać w: Opcje > Budowanie i uruchamianie > Wersje Qt. - Core::DocumentManager + ::Core Could not save the files. error message Nie można zachować plików. - - File Error - Błąd pliku - Error while saving file: %1 Błąd zachowywania pliku: %1 @@ -20841,9 +20667,6 @@ Wersje Qt można dodać w: Opcje > Budowanie i uruchamianie > Wersje Qt.Cannot reload %1 Nie można przeładować %1 - - - Core::Internal::OpenEditorsViewFactory Meta+O Meta+O @@ -20852,9 +20675,6 @@ Wersje Qt można dodać w: Opcje > Budowanie i uruchamianie > Wersje Qt.Alt+O Alt+O - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Plik został przywrócony z automatycznie zachowanej kopii. Naciśnij "Zachowaj" aby potwierdzić, lub "Przywróć do zachowanego" aby odrzucić zmiany. @@ -22718,7 +22538,7 @@ You can choose another communication channel here, such as a serial line or cust - Core::IVersionControl + ::Core Open with VCS (%1) Otwórz przy pomocy VCS (%1) @@ -23121,7 +22941,7 @@ You can choose another communication channel here, such as a serial line or cust - Core::Internal::ReadOnlyFilesDialog + ::Core Files Without Write Permissions Pliki bez prawa do zapisu @@ -23130,10 +22950,6 @@ You can choose another communication channel here, such as a serial line or cust The following files have no write permissions. Do you want to change the permissions? Następujące pliki nie posiadają praw do zapisu. Zmienić prawa? - - Make Writable - Przydziel prawa do zapisu - Open with VCS Otwórz przy pomocy VCS @@ -24304,7 +24120,7 @@ Więcej informacji w dokumentacji "Checking Code Syntax". - Core::ICore + ::Core (%1) (%1) @@ -24317,9 +24133,6 @@ Więcej informacji w dokumentacji "Checking Code Syntax".Based on Qt %1 (%2, %3 bit) Bazujący na Qt %1 (%2, %3 bitowy) - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Przełącz szczegóły postępu @@ -25775,11 +25588,7 @@ Zdalny: %4 - Core::Internal::AddToVcsDialog - - Dialog - Dialog - + ::Core Add the file to version control (%1) Dodaj plik do systemu kontroli wersji (%1) @@ -27440,7 +27249,7 @@ For example, "Revision: 15" will leave the branch at revision 15. - Core::Internal::FindDialog + ::Core &Search Wy&szukaj @@ -27469,9 +27278,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Sco&pe: Z&akres: - - - Core::Internal::FindWidget Find Znajdź @@ -27500,9 +27306,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Advanced... Zaawansowane... - - - Core::Internal::DirectoryFilterOptions Name: Nazwa: @@ -27513,25 +27316,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Podaj krótkie słowo lub skrót, który zostanie użyty do odfiltrowania plików w podanych katalogach. Aby uaktywnić ten filtr, wpisz w lokalizatorze powyższy skrót i po spacji podaj szukane słowo. - - Add... - Dodaj... - - - Edit... - Modyfikuj... - - - Remove - Usuń - Directories: Katalogi: - - - Core::Internal::FileSystemFilterOptions Include hidden files Włącz ukryte pliki @@ -27540,25 +27328,10 @@ Aby uaktywnić ten filtr, wpisz w lokalizatorze powyższy skrót i po spacji pod Filter: Filtr: - - - Core::Internal::LocatorSettingsWidget Configure Filters Konfiguracja filtrów - - Add... - Dodaj... - - - Remove - Usuń - - - Edit... - Modyfikuj... - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Jest to czas, po którym zostaną odświeżone filtry lokalizatora. Dotyczy to filtrów, które nie odświeżają swoich danych natychmiast, takich jak własne filtry katalogów. @@ -27822,7 +27595,7 @@ However, using the relaxed and extended rules means also that no highlighting/co - Core::Internal::FindToolBar + ::Core Shift+Enter Shift+Enter @@ -27867,14 +27640,6 @@ However, using the relaxed and extended rules means also that no highlighting/co Ctrl+Shift+F3 Ctrl+Shift+F3 - - Replace - Zastąp - - - Replace && Find - Zastąp i znajdź - Ctrl+= Ctrl+= @@ -27883,10 +27648,6 @@ However, using the relaxed and extended rules means also that no highlighting/co Replace && Find Previous Zastąp i znajdź poprzednie - - Replace All - Zastąp wszystkie - Case Sensitive Uwzględniaj wielkość liter @@ -27911,9 +27672,6 @@ However, using the relaxed and extended rules means also that no highlighting/co Replace with... Zastępowanie... - - - Core::IFindFilter Case sensitive Uwzględniaj wielkość liter @@ -27942,9 +27700,6 @@ However, using the relaxed and extended rules means also that no highlighting/co , , - - - Core::Internal::SearchResultWidget Search was canceled. Anulowano przeszukiwanie. @@ -28009,9 +27764,6 @@ However, using the relaxed and extended rules means also that no highlighting/co Znaleziono %n pasujących wyników. - - - Core::SearchResultWindow History: Historia: @@ -28036,9 +27788,6 @@ However, using the relaxed and extended rules means also that no highlighting/co Search Results Wyniki wyszukiwań - - - Core::Internal::DirectoryFilter Generic Directory Filter Ogólny filtr katalogów @@ -28063,9 +27812,6 @@ However, using the relaxed and extended rules means also that no highlighting/co %1 filter update: canceled Uaktualnienie filtra %1: anulowano - - - Core::Internal::ExecuteFilter Execute Custom Commands Wykonanie własnej komendy @@ -28100,9 +27846,6 @@ Czy przerwać ją? Could not find executable for "%1". Nie można odnaleźć pliku wykonywalnego dla "%1". - - - Core::Internal::FileSystemFilter Files in File System Pliki w systemie plików @@ -28111,9 +27854,6 @@ Czy przerwać ją? Create and Open "%1" Utwórz i otwórz "%1" - - - Core::ILocatorFilter Filter Configuration Konfiguracja filtra @@ -28134,9 +27874,6 @@ Czy przerwać ją? Prefix: Przedrostek: - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -28161,16 +27898,10 @@ Czy przerwać ją? Updating Locator Caches Odświeżanie cache'ów Locatora - - - Core::Internal::LocatorFiltersFilter Available filters Dostępne filtry - - - Core::Internal::LocatorWidget Refresh Odśwież @@ -28183,17 +27914,6 @@ Czy przerwać ją? Type to locate (%1) Wpisz aby znaleźć (%1) - - Options - Opcje - - - - Core::Internal::OpenDocumentsFilter - - Open Documents - Otwarte dokumenty - ::Debugger @@ -29237,7 +28957,7 @@ Zainstaluj SDK o wersji %1 lub wyższej. - Core::BaseFileWizardFactory + ::Core Failed to open an editor for "%1". Nie można otworzyć edytora dla "%1". @@ -29260,9 +28980,6 @@ Zainstaluj SDK o wersji %1 lub wyższej. Katalog projektu %1 zawiera pliki, które nie mogą być nadpisane: %2. - - - Core::Internal::CorePlugin No themes found in installation. Nie zainstalowano żadnych motywów. @@ -29335,9 +29052,6 @@ Zainstaluj SDK o wersji %1 lub wyższej. A comment. Komentarz. - - - Core::PromptOverwriteDialog Overwrite Existing Files Nadpisz istniejące pliki @@ -29350,25 +29064,10 @@ Would you like to overwrite them? %1. Czy nadpisać je? - - - Core::ReadOnlyFilesDialog Mixed Mieszane - - Make Writable - Przydziel prawa do zapisu - - - Open with VCS - Otwórz przy pomocy VCS - - - Save As - Zachowaj jako - Failed to %1 File Horror!!! @@ -29426,9 +29125,6 @@ Brak systemu kontroli wersji. Do you want to check them out now? - - - Core::Internal::EditorManagerPrivate Revert File to Saved Odwróć zmiany w pliku @@ -29481,10 +29177,6 @@ Do you want to check them out now? Alt+Right Alt+Right - - Split - Podziel - Meta+E,2 Meta+E,2 @@ -29493,10 +29185,6 @@ Do you want to check them out now? Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Podziel sąsiadująco - Meta+E,3 Meta+E,3 @@ -29505,10 +29193,6 @@ Do you want to check them out now? Ctrl+E,3 Ctrl+E,3 - - Open in New Window - Otwórz w nowym oknie - Meta+E,4 Meta+E,4 @@ -29597,18 +29281,10 @@ Do you want to check them out now? <b>Warning:</b> This file was not opened in %1 yet. <b>Ostrzeżenie:</b> Ten plik nie był jeszcze otwarty w %1. - - Open - Otwórz - <b>Warning:</b> You are changing a read-only file. <b>Ostrzeżenie:</b> Zmieniasz plik, który jest tylko do odczytu. - - Make Writable - Przydziel prawa do zapisu - &Save %1 &Zachowaj %1 @@ -29633,14 +29309,6 @@ Do you want to check them out now? Close All Except %1 Zamknij wszystko z wyjątkiem %1 - - Close Others - Zamknij inne - - - Qt Creator - Qt Creator - Cannot Open File Nie można otworzyć pliku @@ -29649,14 +29317,6 @@ Do you want to check them out now? Cannot open the file for editing with VCS. Nie można otworzyć pliku do edycji przy pomocy VCS. - - File Error - Błąd pliku - - - Revert to Saved - Odwróć zmiany - You will lose your current changes if you proceed reverting %1. Utracisz swoje bieżące zmiany w %1 jeśli potwierdzisz wykonanie tego polecenia. @@ -29665,17 +29325,10 @@ Do you want to check them out now? Proceed Wykonaj - - Cancel - Anuluj - Cancel && &Diff Anuluj i pokaż &różnice - - - Core::JsExpander Error in "%1": %2 Błąd w "%1": %2 @@ -29688,9 +29341,6 @@ Do you want to check them out now? Evaluate simple JavaScript statements.<br>The statements may not contain '{' nor '}' characters. Wykonaj proste wyrażenia JavaScript.<br>Wyrażenia nie mogą zawierać znaków "{" i "}". - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. Brak skonfigurowanej komendy "patch" w głównych ustawieniach środowiska. @@ -29724,7 +29374,7 @@ Do you want to check them out now? - Core::Internal::WindowSupport + ::Core Exit Full Screen Wyłącz tryb pełnoekranowy @@ -32830,7 +32480,7 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan - Core::Internal::ShortcutSettingsWidget + ::Core Keyboard Shortcuts Skróty klawiszowe @@ -32855,10 +32505,6 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". - - Reset - Reset - Reset to default. Przywróć domyślny. @@ -32883,9 +32529,6 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan Export Keyboard Mapping Scheme Wyeksportuj schemat mapowania klawiatury - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. @@ -32894,9 +32537,6 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan Zastąpiono %n wystąpień. - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Fabryka o identyfikatorze "%1" już zarejestrowana. Nowa fabryka zostanie usunięta. @@ -32909,16 +32549,10 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan Inspect Wizard State Przejrzyj stan kreatora - - - Core::Internal::ExternalToolsFilter Run External Tool Uruchom zewnętrzne narzędzie - - - Core::Internal::LocatorSettingsPage Name Nazwa @@ -34071,7 +33705,7 @@ Ustawianie pułapek w liniach plików może się nie udać. - Core::Internal::SystemSettings + ::Core System System @@ -34159,10 +33793,6 @@ Ustawianie pułapek w liniach plików może się nie udać. Case Sensitive (Default) Uwzględniaj wielkość liter (domyślne) - - Case Sensitive - Uwzględniaj wielkość liter - Case Insensitive (Default) Nie uwzględniaj wielkości liter (domyślne) @@ -34171,10 +33801,6 @@ Ustawianie pułapek w liniach plików może się nie udać. Case Insensitive Nie uwzględniaj wielkości liter - - Variables - Zmienne - Influences how file names are matched to decide if they are the same. Wpływa na sposób, w jaki nazwy plików są ze sobą porównywane, w celu stwierdzenia, że są to te same pliki. @@ -36442,15 +36068,11 @@ Ustaw prawdziwy plik wykonywalny Clang. - Core::Internal::ThemeChooser + ::Core Current theme: %1 Bieżący motyw: %1 - - Restart Required - Wymagane ponowne uruchomienie - The theme change will take effect after a restart of Qt Creator. Zmiana motywu nastąpi po restarcie Qt Creatora. @@ -37510,7 +37132,7 @@ Komunikat: - Core::Internal::ShortcutButton + ::Core Click and type the new key sequence. Kliknij i wpisz nową sekwencję klawiszy. @@ -37523,9 +37145,6 @@ Komunikat: Record Rozpocznij nagrywanie - - - Core::Internal::DocumentModelPrivate <no document> <brak dokumentu> @@ -37534,9 +37153,6 @@ Komunikat: No document is selected. Brak zaznaczonego dokumentu. - - - Core::Find &Find/Replace Z&najdź / zastąp @@ -37549,17 +37165,10 @@ Komunikat: Open Advanced Find... Otwórz zaawansowane przeszukiwanie... - - Advanced... - Zaawansowane... - Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::SpotlightLocatorFilter Spotlight File Name Index @@ -40260,7 +39869,7 @@ Błąd: %2 - Core::Internal::FindToolWindow + ::Core Empty search term Pusty tekst do wyszukania @@ -40947,7 +40556,7 @@ Błąd: %5 - Core::LocatorManager + ::Core <type here> <wpisz tutaj> diff --git a/share/qtcreator/translations/qtcreator_ru.ts b/share/qtcreator/translations/qtcreator_ru.ts index 8c06f11da13..d4fce36eeb2 100644 --- a/share/qtcreator/translations/qtcreator_ru.ts +++ b/share/qtcreator/translations/qtcreator_ru.ts @@ -4052,7 +4052,7 @@ Warning: this is an experimental feature and might lead to failing to execute th - BaseFileWizard + ::Core Unable to create the directory %1. Невозможно создать каталог %1. @@ -8308,9 +8308,6 @@ p, li { white-space: pre-wrap; } On Linux/macOS Все файлы (*) - - - Core::BaseFileWizard Existing files Существующие файлы @@ -8319,9 +8316,6 @@ p, li { white-space: pre-wrap; } File Generation Failure Не удалось сгенерировать файл - - - Core::BaseFileWizardFactory Failed to open an editor for "%1". Не удалось открыть редактор для «%1». @@ -8344,9 +8338,6 @@ p, li { white-space: pre-wrap; } Каталог проекта %1 содержит файлы, которые не могут быть перезаписаны: %2. - - - Core::CodecSelector Text Encoding Кодировка текста @@ -8367,9 +8358,6 @@ p, li { white-space: pre-wrap; } Save with Encoding Сохранить в кодировке - - - Core::CommandMappings Command Mappings Связывание команд @@ -8390,10 +8378,6 @@ p, li { white-space: pre-wrap; } Reset all to default. Сбросить всё в исходное состояние. - - Reset - Сбросить - Reset to default. Сброс в исходное состояние. @@ -8410,16 +8394,10 @@ p, li { white-space: pre-wrap; } Label Название - - - Core::DesignMode Design Дизайн - - - Core::DirectoryFilter Generic Directory Filter Общий фильтр для каталогов @@ -8444,9 +8422,6 @@ p, li { white-space: pre-wrap; } %1 filter update: canceled Обновление по фильтру %1: отменено - - - Core::DocumentManager Could not save the files. error message @@ -8480,9 +8455,6 @@ p, li { white-space: pre-wrap; } Cannot reload %1 Не удалось перезагрузить %1 - - - Core::EditorManager Revert to Saved Вернуть к сохранённому @@ -8559,10 +8531,6 @@ Continue? Close Other Editors Закрыть остальные документы - - File Error - Ошибка файла - Copy Full Path Скопировать полный путь @@ -8611,17 +8579,10 @@ Continue? Close Document Закрыть документ - - - Core::EditorToolBar Drag to drag documents between splits Перетаскивайте документы между разделениями - - Split - Разделить - Remove Split Удалить разделение @@ -8634,9 +8595,6 @@ Continue? File is writable Файл записываемый - - - Core::ExternalToolConfig Uncategorized Другие @@ -8682,9 +8640,6 @@ Continue? External Tools Внешние утилиты - - - Core::ExternalToolManager &External &Внешние @@ -8693,9 +8648,6 @@ Continue? Error: External tool in %1 has duplicate id Ошибка: Внешняя утилита в %1 имеет повторяющийся id - - - Core::Find &Find/Replace Поиск/&замена @@ -8716,9 +8668,6 @@ Continue? Ctrl+Shift+F Ctrl+Shift+F - - - Core::ICore (%1) (%1) @@ -8731,16 +8680,10 @@ Continue? Based on Qt %1 (%2, %3 bit) Основан на Qt %1 (%2, %3 бита) - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Файл был восстановлен из авто-сохранённой копии. Используйте «Сохранить» для подтверждения или «Возвратить сохранённую» для отказа от изменений. - - - Core::IFindFilter Case sensitive С учётом регистра @@ -8769,9 +8712,6 @@ Continue? , , - - - Core::ILocatorFilter Filter Configuration Настройка фильтра @@ -8792,9 +8732,6 @@ Continue? Prefix: Префикс: - - - Core::IOutputPane Use Regular Expressions Использовать регулярные выражения @@ -8811,16 +8748,10 @@ Continue? Filter output... Фильтр вывода... - - - Core::IVersionControl Open with VCS (%1) Открыть с помощью VCS (%1) - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Фабрика с id="%1" уже зарегистрирована. Удаляется. @@ -8833,9 +8764,6 @@ Continue? Inspect Wizard State Проверить состояние мастера - - - Core::Internal Launching a file browser failed Не удалось запустить обозреватель файлов @@ -8910,9 +8838,6 @@ Continue? Could not delete file %1. Не удалось удалить файл %1. - - - Core::Internal::AddToVcsDialog Dialog @@ -8925,16 +8850,10 @@ Continue? Add the files to version control (%1) Добавить файлы под контроль версий (%1) - - - Core::Internal::CommandComboBox Activate %1 View Активировать обзор %1 - - - Core::Internal::CorePlugin No themes found in installation. Темы не установлены. @@ -9043,9 +8962,6 @@ You will likely experience further problems using this instance of %3. При чтении файла настроек «%1» возникла ошибка: %2 Возможны проблемы при дальнейшем использовании %3 без перезапуска. - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. @@ -9054,13 +8970,6 @@ You will likely experience further problems using this instance of %3. Выполнено %n замен. - - - Core::Internal::DirectoryFilterOptions - - Name: - Имя: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. @@ -9083,9 +8992,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Edit... Изменить... - - - Core::Internal::DocumentManagerPrivate Ctrl+Shift+S Ctrl+Shift+S @@ -9094,9 +9000,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Save A&ll Сохранить &всё - - - Core::Internal::DocumentModelPrivate <no document> <нет документа> @@ -9105,16 +9008,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t No document is selected. Документ не выбран. - - - Core::Internal::EditMode Edit Редактор - - - Core::Internal::EditorManagerPrivate Properties... Свойства... @@ -9175,10 +9072,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Alt+Right Alt+Right - - Split - Разделить - Meta+E,2 Meta+E,2 @@ -9187,10 +9080,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Разделить вертикально - Meta+E,3 Meta+E,3 @@ -9199,10 +9088,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Ctrl+E,3 Ctrl+E,3 - - Open in New Window - Открыть в новом окне - Meta+E,4 Meta+E,4 @@ -9299,10 +9184,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t <b>Warning:</b> You are changing a read-only file. <b>Внимание:</b> Вы изменяете файл, доступный только для чтения. - - Make Writable - Сделать записываемым - &Save %1 &Сохранить %1 @@ -9327,10 +9208,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Close All Except %1 Закрыть все, кроме %1 - - Close Others - Закрыть другие - Cannot Open File Не удалось открыть файл @@ -9339,14 +9216,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Cannot open the file for editing with VCS. Не удалось открыть файл для правки с помощью VCS. - - File Error - Ошибка файла - - - Revert to Saved - Вернуть к сохранённому - You will lose your current changes if you proceed reverting %1. Если продолжить откат %1, будут потеряны все текущие изменения. @@ -9363,9 +9232,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Cancel && &Diff Отменить и с&равнить - - - Core::Internal::ExecuteFilter Execute Custom Commands Запустить особую команду @@ -9400,9 +9266,6 @@ Do you want to kill it? Could not start process: %1. Не удалось запустить процесс: %1. - - - Core::Internal::ExternalTool Creates qm translation files that can be used by an application from the translator's ts files Создание из ts-файлов переводчика qm-файлов переводов, используемых приложением @@ -9471,29 +9334,14 @@ Do you want to kill it? System Environment Системная среда - - - Core::ExternalToolConfig Add Добавить - - Remove - Удалить - - - Reset - Сбросить - Description: Описание: - - Executable: - Программа: - Arguments: Параметры: @@ -9586,9 +9434,6 @@ Do you want to kill it? Base environment: Исходная среда: - - - Core::Internal::ExternalToolRunner Could not find executable for "%1" (expanded "%2") Не удалось найти программу для «%1» (полностью «%2») @@ -9601,16 +9446,10 @@ Do you want to kill it? "%1" finished «%1» завершилась - - - Core::Internal::ExternalToolsFilter Run External Tool Запуск внешней утилиты - - - Core::Internal::FileSystemFilter Files in File System Файлы в системе @@ -9635,9 +9474,6 @@ Do you want to kill it? Create Создать - - - Core::Internal::FileSystemFilterOptions Include hidden files Включить скрытые файлы @@ -9646,9 +9482,6 @@ Do you want to kill it? Filter: Фильтр: - - - Core::Internal::FindDialog &Search &Найти @@ -9677,9 +9510,6 @@ Do you want to kill it? Sco&pe: &Область: - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -9744,18 +9574,10 @@ Do you want to kill it? Replace All Заменить всё - - Case Sensitive - Учитывать регистр - Whole Words Only Только слова целиком - - Use Regular Expressions - Использовать регулярные выражения - Preserve Case when Replacing Сохранять регистр при замене @@ -9768,16 +9590,10 @@ Do you want to kill it? Replace with... Заменить на... - - - Core::Internal::FindToolWindow Empty search term. Пустое поле поиска. - - - Core::Internal::FindWidget Find Поиск @@ -9790,25 +9606,6 @@ Do you want to kill it? Replace with: Заменить на: - - Replace - Заменить - - - Replace && Find - Заменить и продолжить поиск - - - Replace All - Заменить всё - - - Advanced... - Дополнительно... - - - - Core::Internal::GeneralSettings <System Language> <Системный> @@ -9853,10 +9650,6 @@ Do you want to kill it? Language: Язык: - - Reset - Сбросить - Reset to default. Color @@ -9879,9 +9672,6 @@ Do you want to kill it? Enable high DPI scaling Масштабировать при большом DPI - - - Core::Internal::JavaScriptFilter Evaluate JavaScript Вычислить JavaScript @@ -9898,9 +9688,6 @@ Do you want to kill it? Copy to clipboard: %1 Скопировать в буфер обмена: %1 - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -9925,24 +9712,14 @@ Do you want to kill it? Updating Locator Caches Обновление кэшей поиска - - - Core::Internal::LocatorFiltersFilter Available filters Доступные фильтры - - - Core::Internal::LocatorSettingsWidget Configure Filters Настройка фильтров - - Remove - Удалить - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Период обновления фильтров поисковика, которые не сразу обновляют кэшированные данные (например: особые фильтры каталогов). @@ -9955,14 +9732,6 @@ Do you want to kill it? min мин - - Add... - Добавить... - - - Edit... - Изменить... - Files in Directories Файлы в каталогах @@ -9991,9 +9760,6 @@ Do you want to kill it? Custom Особый - - - Core::Internal::LocatorWidget Refresh Обновить @@ -10010,9 +9776,6 @@ Do you want to kill it? Options Параметры - - - Core::Internal::MainWindow &File &Файл @@ -10061,10 +9824,6 @@ Do you want to kill it? Save Сохранить - - Ctrl+Shift+S - Ctrl+Shift+S - Save As... Сохранить как... @@ -10242,23 +10001,14 @@ Do you want to kill it? About &Plugins... О &модулях... - - - Core::Internal::MenuBarFilter Actions from the Menu Действия из меню - - - Core::Internal::MessageOutputWindow General Messages Основные сообщения - - - Core::Internal::MimeTypeMagicDialog Add Magic Header Добавить заголовок-признак @@ -10271,10 +10021,6 @@ Do you want to kill it? Internal error: Type is invalid Внутренняя ошибка: тип неверен - - Dialog - - Value: Значение: @@ -10347,16 +10093,10 @@ Do you want to kill it? <html><head/><body><p><span style=" font-style:italic;">Note: Wide range values might impact performance when opening files.</span></p></body></html> <html><head/><body><p><span style=" font-style:italic;">Широкий диапазон значений может снизить скорость при открытии файлов.</span></p></body></html> - - - Core::Internal::MimeTypeSettings MIME Types MIME-типы - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME-тип @@ -10365,17 +10105,10 @@ Do you want to kill it? Handler Обработчик - - - Core::Internal::MimeTypeSettingsPage Registered MIME Types Зарегистрированные MIME-типы - - Reset all to default. - Сбросить всё в исходное состояние. - Details Подробнее @@ -10396,18 +10129,6 @@ Do you want to kill it? Priority Приоритет - - Add... - Добавить... - - - Edit... - Изменить... - - - Remove - Удалить - Filter Фильтр @@ -10420,31 +10141,10 @@ Do you want to kill it? Reset Handlers Сброс обработчиков - - - Core::Internal::MimeTypeSettingsPrivate - - Reset MIME Types - Сброс MIME-типов - Changes will take effect after restart. Изменения вступят в силу после перезапуска. - - - Core::Internal::NavigationSubWidget - - Split - Разделить - - - Close - Закрыть - - - - Core::Internal::NewDialog New Project Новый проект @@ -10481,23 +10181,14 @@ Do you want to kill it? Supported Platforms Поддерживаемые платформы - - - Core::Internal::OpenDocumentsFilter Open Documents Открытые документы - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open File With... Открыть файл с помощью... @@ -10511,9 +10202,6 @@ Do you want to kill it? Open file "%1" with: Открыть файл «%1» с помощью: - - - Core::Internal::OutputPaneManager Output Вывод @@ -10558,21 +10246,10 @@ Do you want to kill it? Minimize Output Pane Свернуть панель вывода - - - Core::Internal::PluginDialog - - Details - Подробнее - Error Details Подробнее об ошибке - - Close - Закрыть - Install Plugin... Установить модуль... @@ -10597,9 +10274,6 @@ Do you want to kill it? Plugin Errors of %1 Ошибки модуля %1 - - - Core::Internal::PluginInstallWizard Source Источник @@ -10616,10 +10290,6 @@ Do you want to kill it? Check Archive Проверка архива - - Cancel - Отмена - Checking archive... Проверка архива... @@ -10708,23 +10378,14 @@ Do you want to kill it? Failed to Copy Plugin Files Не удалось скопировать файлы модуля - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details Переключить подробности выполнения - - - Core::Internal::ProgressView Processes Процессы - - - Core::Internal::ReadOnlyFilesDialog Files Without Write Permissions Файлы без права записи @@ -10733,10 +10394,6 @@ Do you want to kill it? The following files have no write permissions. Do you want to change the permissions? Для следующих файлов отсутствует право записи. Сменить права? - - Make Writable - Сделать записываемым - Open with VCS Открыть в VCS @@ -10753,17 +10410,10 @@ Do you want to kill it? Select all, if possible: Выбрать все, если возможно: - - - Core::Internal::SaveItemsDialog Save All Сохранить все - - Save - Сохранить - &Diff &Сравнить @@ -10772,10 +10422,6 @@ Do you want to kill it? Do &Not Save &Не сохранять - - &Save - &Сохранить - &Diff && Cancel С&равнить и отменить @@ -10812,17 +10458,10 @@ Do you want to kill it? Automatically save all files before building Всегда сохранять файлы перед сборкой - - - Core::Internal::SearchResultWidget Search was canceled. Поиск был отменён. - - Cancel - Отмена - Repeat the search with same parameters. Повторить поиск с такими же параметрами. @@ -10875,20 +10514,10 @@ Do you want to kill it? Найдено %n совпадений. - - - Core::Internal::SettingsDialog Preferences Настройки - - Options - Параметры - - - - Core::Internal::ShortcutButton Click and type the new key sequence. Щёлкните и введите новую ключевую последовательность. @@ -10901,9 +10530,6 @@ Do you want to kill it? Record Записать - - - Core::Internal::ShortcutInput Key sequence: Сочетание клавиш: @@ -10920,9 +10546,6 @@ Do you want to kill it? Enter key sequence as text Введите комбинацию в виде текста - - - Core::Internal::ShortcutSettings Keyboard Shortcuts Горячие клавиши @@ -10943,10 +10566,6 @@ Do you want to kill it? Key sequence will not work in editor. Комбинация не будет работать в редакторе. - - Add - Добавить - Invalid key sequence. Неверная комбинация клавиш. @@ -10963,27 +10582,10 @@ Do you want to kill it? Export Keyboard Mapping Scheme Экспорт схемы разметки клавиатуры - - - Core::Internal::SideBarWidget - - Split - Разделить - - - Close - Закрыть - - - - Core::Internal::SpotlightLocatorFilter Spotlight File Name Index Индекс имени файла Spotlight - - - Core::Internal::SystemEditor System Editor Системный редактор @@ -10992,9 +10594,6 @@ Do you want to kill it? Could not open URL %1. Не удалось открыть URL %1. - - - Core::Internal::SystemSettings System Система @@ -11099,9 +10698,6 @@ Do you want to kill it? Maximum number of entries in "Recent Files": Максимальное число записей в меню «Недавние файлы»: - - - Core::Internal::SystemSettings Command line arguments used for "%1". Параметры командной строки для «%1». @@ -11118,10 +10714,6 @@ Do you want to kill it? Case Sensitive (Default) Учитывать регистр (по умолчанию) - - Case Sensitive - Учитывать регистр - Case Insensitive (Default) Не учитывать регистр (по умолчанию) @@ -11134,9 +10726,6 @@ Do you want to kill it? Variables Переменные - - - Core::Internal::ThemeChooser Current theme: %1 Текущая тема: %1 @@ -11145,9 +10734,6 @@ Do you want to kill it? The theme change will take effect after restart. Изменение темы вступит в силу после перезапуска. - - - Core::Internal::UrlFilterOptions Name: Название: @@ -11156,14 +10742,6 @@ Do you want to kill it? URLs: Ссылки: - - Add - Добавить - - - Remove - Удалить - Move Up Поднять @@ -11178,9 +10756,6 @@ Double-click to edit item. Добавить заполнитель «%1» для строки запроса. Двойной щелчок для изменения. - - - Core::Internal::VersionDialog About %1 О программе %1 @@ -11197,9 +10772,6 @@ Double-click to edit item. <h3>%1</h3>%2<br/>%3%4%5<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>%1</h3>%2<br/>%3%4%5<br/>© 2008-%6 %7. Все права защищены.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> - - - Core::Internal::WindowSupport Exit Full Screen Выйти из полноэкранного режима @@ -11208,9 +10780,6 @@ Double-click to edit item. Enter Full Screen Полноэкранный режим - - - Core::JsExpander Error in "%1": %2 Ошибка в «%1»: %2 @@ -11223,37 +10792,18 @@ Double-click to edit item. Evaluate simple JavaScript statements.<br>Literal '}' characters must be escaped as "\}", '\' characters must be escaped as "\\", and "%{" must be escaped as "%\{". Вычисление простейших выражений JavaScript.<br>Символы '}' и '\' должны экранироваться: "\}" и "\\", а "%{" – "%\{". - - - Core::ListItemDelegate Tags: Теги: - - - Core::LocatorManager <type here> <введите здесь> - - - Core::ModeManager Switch to <b>%1</b> mode Переключить в режим <b>%1</b> - - - Core::NavigationWidget - - Activate %1 View - Активировать обзор %1 - - - - Core::OutputWindow Elided %n characters due to Application Output settings @@ -11268,9 +10818,6 @@ Double-click to edit item. [Часть вывода опущена.] - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. Команда patch не настроена в общих настройках «Среды». @@ -11299,9 +10846,6 @@ Double-click to edit item. "%1" failed (exit code %2). Ошибка команды «%1» (код завершения %2). - - - Core::PromptOverwriteDialog Overwrite Existing Files Перезаписать существующие файлы @@ -11314,25 +10858,10 @@ Would you like to overwrite them? %1 Желаете перезаписать их? - - - Core::ReadOnlyFilesDialog Mixed Смешанный - - Make Writable - Сделать записываемым - - - Open with VCS - Открыть в VCS - - - Save As - Сохранить как - Failed to %1 File Не удалось %1 файл @@ -11389,13 +10918,6 @@ Do you want to check them out now? Следующие файлы ещё не были получены. Получить их сейчас? - - - Core::RestartDialog - - Restart Required - Требуется перезапуск - Later Позже @@ -11404,9 +10926,6 @@ Do you want to check them out now? Restart Now Перезапустить - - - Core::SearchResultWindow History: История: @@ -11431,9 +10950,6 @@ Do you want to check them out now? Search Results Результаты поиска - - - Core::UrlLocatorFilter Web Search Поиск в сети @@ -11442,13 +10958,6 @@ Do you want to check them out now? Qt Project Bugs Qt Project Bugs - - URL Template - Шаблон URL - - - - Core::VariableChooser Insert "%1" Вставить «%1» @@ -11473,13 +10982,6 @@ Do you want to check them out now? Select a variable to insert. Выберите переменную для вставки. - - Variables - Переменные - - - - Core::VcsManager %1 repository was detected but %1 is not configured. Обнаружено хранилище %1, но %1 не настроен. @@ -19431,7 +18933,7 @@ will also disable the following plugins: - Core::FilePropertiesDialog + ::Core File Properties Свойства файла @@ -19448,10 +18950,6 @@ will also disable the following plugins: Size: Размер: - - Name: - Имя: - Path: Путь: @@ -25054,7 +24552,7 @@ Error: %5 - Locator + ::Core Locator Быстрый поиск @@ -26854,11 +26352,7 @@ If set to false, the target will be moved straight to the current mouse position - OpenEditorsWidget - - Open Documents - Открытые документы - + ::Core Meta+O Meta+O @@ -29823,7 +29317,7 @@ What should Qt Creator do now? - Core::FolderNavigationWidget + ::Core Open "%1" Открыть «%1» @@ -29876,13 +29370,6 @@ What should Qt Creator do now? Home Домашний каталог - - Projects - Проекты - - - - Core::FolderNavigationWidgetFactory File System Файловая система @@ -29895,10 +29382,6 @@ What should Qt Creator do now? Alt+Y Alt+Y - - Options - Параметры - Add New... Добавить новый... diff --git a/share/qtcreator/translations/qtcreator_sl.ts b/share/qtcreator/translations/qtcreator_sl.ts index f291bdd9ec1..d82b6a05524 100644 --- a/share/qtcreator/translations/qtcreator_sl.ts +++ b/share/qtcreator/translations/qtcreator_sl.ts @@ -729,7 +729,7 @@ - Core::BaseFileWizard + ::Core File Generation Failure Napaka ustvarjanja datoteke @@ -784,9 +784,6 @@ Would you like to overwrite them? %2. Ali jih želite nadomestiti? - - - Core::EditorManager Revert to Saved Povrni na shranjeno @@ -1015,53 +1012,6 @@ Ali jih želite nadomestiti? Alt+V,Alt+I Alt+V,Alt+I - - Cannot open file %1! - Ni moč odpreti datoteke %1. - - - File is Read Only - Datoteka je samo za branje - - - The file %1 is read only. - Datoteka %1 je samo za branje. - - - Open with VCS (%1) - Odpri v sistemu za nadzor različic (%1) - - - Save as ... - Shrani kot … - - - Failed! - Spodletelo. - - - Could not set permissions to writable. - Dovoljenj ni bilo moč nastaviti na zapisljivo. - - - All Files (*) - Vse datoteke (*) - - - Could not open the file for editing with SCC. - Ni bilo moč odpreti datoteke za urejanje v SCC. - - - <table border=1 cellspacing=0 cellpadding=3><tr><th>Variable</th><th>Expands to</th></tr><tr><td>%f</td><td>file name</td></tr><tr><td>%l</td><td>current line number</td></tr><tr><td>%c</td><td>current column number</td></tr><tr><td>%x</td><td>editor's x position on screen</td></tr><tr><td>%y</td><td>editor's y position on screen</td></tr><tr><td>%w</td><td>editor's width in pixels</td></tr><tr><td>%h</td><td>editor's height in pixels</td></tr><tr><td>%W</td><td>editor's width in characters</td></tr><tr><td>%H</td><td>editor's height in characters</td></tr><tr><td>%%</td><td>%</td></tr></table> - <table border=1 cellspacing=0 cellpadding=3><tr><th>Spremenljivka</th><th>Se razširi v</th></tr><tr><td>%f</td><td>ime datoteke</td></tr><tr><td>%l</td><td>številko trenutne vrstice</td></tr><tr><td>%c</td><td>številko trenutnega stolpca</td></tr><tr><td>%x</td><td>urejevalnikov vodoravni položaj na zaslonu</td></tr><tr><td>%y</td><td>urejevalnikov navpični položaj na zaslonu</td></tr><tr><td>%w</td><td>urejevalnikovo širino v pikah</td></tr><tr><td>%h</td><td>urejevalnikovo višino v pikah</td></tr><tr><td>%W</td><td>urejevalnikovo širino v znakih</td></tr><tr><td>%H</td><td>urejevalnikovo višino v znakih</td></tr><tr><td>%%</td><td>%</td></tr></table> - - - - Core::FileManager - - File Error - Napaka glede datoteke - Overwrite? Nadomestim? @@ -1090,10 +1040,6 @@ Ali jih želite nadomestiti? Open with VCS (%1) Odpri v sistemu za nadzor različic (%1) - - Make writable - Spremeni v zapisljivo - Save as... Shrani kot ... @@ -1110,16 +1056,6 @@ Ali jih želite nadomestiti? Cannot save changes to '%1'. Do you want to continue and lose your changes? Ni moč shraniti sprememb v »%1«. Ali želite nadaljevati in izgubiti svoje spremembe? - - - Core::Internal::EditMode - - Edit - Urejanje - - - - Core::Internal::GeneralSettings General Splošno @@ -1255,13 +1191,6 @@ Ali jih želite nadomestiti? Default file encoding: Privzeti nabor znakov za datoteke: - - - Core::Internal::MainWindow - - Qt Creator - Qt Creator - &File &Datoteka @@ -1407,27 +1336,10 @@ Ali jih želite nadomestiti? &Select All &Izberi vse - - - Core::Internal::MessageOutputWindow General Messages Splošna sporočila - - - Core::Internal::NavigationSubWidget - - Split - Razdeli - - - Close - Zapri - - - - Core::Internal::NewDialog New Project Nov projekt @@ -1449,9 +1361,6 @@ Ali jih želite nadomestiti? Files and Classes Datoteke in razredi - - - Core::Internal::OpenEditorsWidget Open Documents Odprti dokumenti @@ -1476,31 +1385,14 @@ Ali jih želite nadomestiti? Close All Editors Zapri vse urejevalnike - - Close %1 - Zapri %1 - - - Close All Except %1 - Zapri vse, razen %1 - - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: Odpri datoteko »%1« v: - - - Core::Internal::OutputPaneManager Output Izhod @@ -1529,9 +1421,6 @@ Ali jih želite nadomestiti? Minimize Output Pane Pomanjšaj podokno z izhodom - - - Core::Internal::PluginDialog Details Podrobnosti @@ -1542,10 +1431,6 @@ Ali jih želite nadomestiti? Podrobnosti napake - - Close - Zapri - Restart required. Potreben je ponovni zagon. @@ -1562,16 +1447,10 @@ Ali jih želite nadomestiti? Plugin Errors of %1 Napake vstavka %1 - - - Core::Internal::ProgressView Processes Procesi - - - Core::Internal::SaveItemsDialog Do not Save Ne shrani @@ -1588,9 +1467,6 @@ Ali jih želite nadomestiti? Save Selected Shrani izbrane - - - Core::Internal::ShortcutSettings Keyboard Tipkovnica @@ -1619,20 +1495,6 @@ Ali jih želite nadomestiti? Export Keyboard Mapping Scheme Izvozi shemo preslikave tipkovnice - - - Core::Internal::SideBarWidget - - Split - Razdeli - - - Close - Zapri - - - - Core::Internal::VersionDialog About Qt Creator O Qt Creatorju @@ -1651,16 +1513,10 @@ Ali jih želite nadomestiti? <h3>Qt Creator %1 %8</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%9<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>Qt Creator %1 %8</h3>Temelji na Qt %2 (%3-biten)<br/><br/>Zgrajen dne %4 ob %5<br /><br/>%9<br/>Avtorske pravice © 2008–%6 %7. Vse pravice pridržane.<br/><br/>Prevedel: <a href="mailto:jlp@holodeck1.com">Jure Repinc</a>, <a href="http://www.lugos.si/">LUGOS</a><br/><br/>Program je na voljo KOT TAK, BREZ KAKRŠNEGAKOLI JAMSTVA, niti jamstva USTREZNOSTI ZA PRODAJO niti PRIMERNOSTI ZA UPORABO.<br/> - - - Core::ModeManager Switch to <b>%1</b> mode Preklopi v način <b>%1</b> - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -1671,9 +1527,6 @@ Ali jih želite nadomestiti? Unknown error Neznana napaka - - - Core::StandardFileWizard New %1 TODO: Grammatical case problem @@ -6431,7 +6284,7 @@ enojen »Vstopi« za oddajo signala pa vas bo privedel neposredno do ustrezne pr - Locator + ::Core Filters Filtri @@ -7375,7 +7228,7 @@ enojen »Vstopi« za oddajo signala pa vas bo privedel neposredno do ustrezne pr - Core::FolderNavigationWidgetFactory + ::Core File System Datotečni sistem @@ -11022,7 +10875,7 @@ p, li { white-space: pre-wrap; } - Locator::Internal::DirectoryFilterOptions + ::Core Name: Ime: @@ -11032,11 +10885,6 @@ p, li { white-space: pre-wrap; } Specify file name filters, separated by comma. Filters may contain wildcards. Določite filtre imen datotek, ločenih z vejico. Filtri lahko vsebujejo nadomestitelje. - - - Prefix: - Predpona: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. @@ -11044,11 +10892,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Določite kratko besedo ali okrajšavo, ki se lahko uporabi za omejitev dokončevanja za datoteke iz tega drevesa map. Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskano besedo. - - - Limit to prefix - Omeji na predpono - Remove @@ -11069,11 +10912,6 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Add Dodaj - - - Edit - Uredi - Add... Dodaj … @@ -11082,23 +10920,10 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Edit... Urejanje … - - - Locator::Internal::FileSystemFilterOptions Filter configuration Nastavitev filtra - - - Prefix: - Predpona: - - - - Limit to prefix - Omeji na predpono - Include hidden files @@ -11109,23 +10934,10 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Filter: Filter: - - - Locator::Internal::SettingsWidget Configure Filters Nastavitev filtrov - - - Add - Dodaj - - - - Remove - Odstrani - Edit @@ -11947,7 +11759,7 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan - Core::Internal::SettingsDialog + ::Core Preferences Nastavitve @@ -12543,7 +12355,7 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan - Locator::Internal::DirectoryFilter + ::Core Generic Directory Filter Splošen filter map @@ -12573,9 +12385,6 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan %1 filter update: canceled Posodobitev filtra %1: preklicana - - - Locator::Internal::FileSystemFilter Files in File System Datoteke v datotečnem sistemu @@ -12584,13 +12393,6 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Files in file system Datoteke v datotečnem sistemu - - - Locator::ILocatorFilter - - Filter Configuration - Nastavitev filtrov - Limit to prefix Omeji na predpono @@ -12599,16 +12401,10 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Prefix: Predpona: - - - Locator::Internal::LocatorFiltersFilter Available filters Razpoložljivi filtri - - - Locator::Internal::LocatorPlugin Type to locate Tipkajte za iskanje @@ -12621,47 +12417,18 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan Indexing Indeksiranje - - - Locator::Internal::LocatorWidget Refresh Osveži - - Configure... - Nastavitve … - Locate... Lociraj … - - Options - Možnosti - <type here> <tipkajte sem> - - Type to locate - Tipkajte za lociranje - - - - Locator::Internal::OpenDocumentsFilter - - Open Documents - Odprti dokumenti - - - Open documents - Odprti dokumenti - - - - Locator::Internal::SettingsPage %1 (prefix: %2) %1 (predpona: %2) @@ -15200,7 +14967,7 @@ Desetiška predznačena vrednost (najprej veliki konec): %4 - Core::CommandMappings + ::Core Command Ukaz @@ -15209,9 +14976,6 @@ Desetiška predznačena vrednost (najprej veliki konec): %4 Label Oznaka - - - ::Core Qt Qt @@ -15228,38 +14992,22 @@ Desetiška predznačena vrednost (najprej veliki konec): %4 Clear Menu Počisti meni - - - Core::DesignMode Design Oblikovanje - - - Core::Internal::SystemEditor Could not open url %1. Ni bilo moč odpreti URL-ja %1. - - - Core::EditorToolBar Copy Full Path to Clipboard Skopiraj celotno pot na odložišče - - Make writable - Spremeni v zapisljivo - File is writable Datoteka je zapisljiva - - - Core::HelpManager Unfiltered Nefiltrirano @@ -16214,7 +15962,7 @@ Desetiška predznačena vrednost (najprej veliki konec): %4 - Core::FolderNavigationWidget + ::Core Open Odpri @@ -16283,10 +16031,6 @@ Desetiška predznačena vrednost (najprej veliki konec): %4 %2 - - Settings... - Nastavitve … - Launching Windows Explorer Failed Zaganjanje Windows Explorer-ja ni uspelo @@ -18216,7 +17960,7 @@ Krajevnih potegov se v vejo »master« ne uveljavi. - Core::ExternalToolConfig + ::Core Form Obrazec @@ -18226,31 +17970,16 @@ Krajevnih potegov se v vejo »master« ne uveljavi. Add tool Dodaj orodje - - - Add - Dodaj - Remove tool Odstrani orodje - - - Remove - Odstrani - Revert tool to default Povrni orodje na privzeto - - - Reset - Ponastavi - Description: @@ -18475,11 +18204,7 @@ Krajevnih potegov se v vejo »master« ne uveljavi. - Core::VariableChooser - - Variables - Spremenljivke - + ::Core Select a variable to insert. @@ -22295,7 +22020,7 @@ Seznam za strežnik je: %2. - Core::Internal::ExternalToolModel + ::Core Uncategorized Brez kategorije @@ -22324,9 +22049,6 @@ Seznam za strežnik je: %2. Useful text Uporabno besedilo - - - Core::Internal::PromptOverwriteDialog Overwrite Existing Files Nadomesti obstoječe datoteke @@ -22364,7 +22086,7 @@ Ali jih želite nadomestiti? - Core::Internal::ExternalToolRunner + ::Core Could not find executable for '%1' (expanded '%2') @@ -22379,9 +22101,6 @@ Ali jih želite nadomestiti? '%1' finished »%1« je zaključil - - - Core::ExternalToolManager Configure... Nastavi ... @@ -22398,23 +22117,10 @@ Ali jih želite nadomestiti? Error: External tool in %1 has duplicate id Napaka: zunanje orodje v %1 ima podvojeno identifikacijo - - - Core::IFile File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. Datoteka je bila obnovljena iz samodejno shranjene kopije. Za potrditev kliknite <i>Shrani</i>, za zavrnitev sprememb pa <i>Povrni na shranjeno</i>. - - - Core::InfoBarDisplay - - Close - Zapri - - - - Core::Internal::MimeTypeMagicDialog Magic Header Rokovalnik z značilkami @@ -22427,9 +22133,6 @@ Ali jih želite nadomestiti? Not a valid byte pattern. Vzorec bajtov ni veljaven. - - - Core::Internal::MimeTypeSettingsModel MIME Type Zvrst MIME @@ -22459,13 +22162,6 @@ Ali jih želite nadomestiti? %n vzorcev je že v uporabi. - - - Core::Internal::MimeTypeSettingsPrivate - - Error - Napaka - No MIME type selected. Izbrana ni nobena zvrst MIME. @@ -22482,23 +22178,6 @@ Ali jih želite nadomestiti? Changes will take effect in the next time you start Qt Creator. Spremembe bodo stopile v veljavo z naslednjim zagonom Qt Creatorja. - - - Core::Internal::MimeTypeSettings - - MIME Types - Zvrsti MIME - - - - Core::Internal::CommandComboBox - - Activate %1 Pane - Aktiviraj podokno %1 - - - - Core::NavigationWidget Activate %1 Pane Aktiviraj podokno %1 @@ -22507,29 +22186,16 @@ Ali jih želite nadomestiti? Hide Sidebar Skrij stranski pas - - Show Sidebar - Prikaži stranski pas - - - - Core::OutputWindow Additional output omitted Nekaj izhoda je bilo izpuščenega - - - Core::Internal::ToolSettings External Tools Zunanja orodja - - - Core::VcsManager Version Control Nadzor različic @@ -29204,105 +28870,6 @@ Preverite pravice za dostop do mape. Med usklajevanjem na waitForBytesWritten za %1 je prišlo do napake: %1 - - Core::Internal::ComboBox - - Activate %1 - Aktiviraj %1 - - - - Core::Internal::EditorSplitter - - Split Left/Right - Razdeli levo/desno - - - Split Top/Bottom - Razdeli zgoraj/spodaj - - - Unsplit - Odstrani razdelitev - - - Default Splitter Layout - Privzeta postavitev delitelja - - - Save Current as Default - Shrani trenutno kot privzeto - - - Restore Default Layout - Obnovi privzeto postavitev - - - Previous Document - Predhodni dokument - - - Alt+Left - Alt+Left - - - Next Document - Naslednji dokument - - - Alt+Right - Alt+Right - - - Previous Group - Predhodna skupina - - - Next Group - Naslednja skupina - - - Move Document to Previous Group - Premakni dokument v predhodno skupino - - - Move Document to Next Group - Premakni dokument v naslednjo skupino - - - - Core::Internal::EditorView - - Placeholder - Vsebnik - - - Close - Zapri - - - - Core::Internal::NavComboBox - - Activate %1 - Aktiviraj %1 - - - - Core::Internal::NavigationWidget - - Hide Sidebar - Skrij stranski pas - - - Show Sidebar - Prikaži stranski pas - - - Activate %1 Pane - Aktiviraj podokno %1 - - ::CppEditor @@ -31487,14 +31054,11 @@ Preverite, ali je telefon priključen in ali App TRK teče. - Core::InteractiveSshConnection + ::Core Error sending input Napaka pri pošiljanju vhoda - - - Core::SftpConnection Error setting up SFTP subsystem Napaka pri nastavljanju podsistema SFTP diff --git a/share/qtcreator/translations/qtcreator_uk.ts b/share/qtcreator/translations/qtcreator_uk.ts index 863d536cb89..f872799a7d2 100644 --- a/share/qtcreator/translations/qtcreator_uk.ts +++ b/share/qtcreator/translations/qtcreator_uk.ts @@ -242,7 +242,7 @@ - BaseFileWizard + ::Core Unable to create the directory %1. Неможливо створити теку %1. @@ -1679,9 +1679,6 @@ Local pulls are not applied to the master branch. msgShowOptionsDialogToolTip (non-mac version) Відкрити діалог налаштувань. - - - Core::BaseFileWizard File Generation Failure Збій генерації файлу @@ -1690,43 +1687,6 @@ Local pulls are not applied to the master branch. Existing files Існуючі файли - - Failed to open an editor for '%1'. - Збій відкриття редактора для '%1'. - - - [read only] - [лише для читання] - - - [folder] - [тека] - - - [symbolic link] - [символічне посилання] - - - [read only] - [лише для читання] - - - [folder] - [тека] - - - [symbolic link] - [символічне посилання] - - - The project directory %1 contains files which cannot be overwritten: -%2. - Тека проекту %1 містить файли, які не можуть бути перезаписані: -%2. - - - - Core::CommandMappings Command Mappings Відображення команд @@ -1759,32 +1719,14 @@ Local pulls are not applied to the master branch. Target Identifier Ідентифікатор цілі - - Reset to default. - Скинути до типового. - - - Reset - Скинути - - - Target: - Ціль: - Label Підпис - - - Core::DesignMode Design Дизайн - - - Core::EditorManager Revert to Saved Повернути до збереженого @@ -1837,106 +1779,6 @@ Local pulls are not applied to the master branch. Save &As... Зберегти &як... - - Revert File to Saved - Повернути файл до збереженого - - - Ctrl+W - Ctrl+W - - - Alternative Close - Закрити - - - Ctrl+F4 - Ctrl+F4 - - - Ctrl+Shift+W - Ctrl+Shift+W - - - Alt+Tab - Alt+Tab - - - Ctrl+Tab - Ctrl+Tab - - - Alt+Shift+Tab - Alt+Shift+Tab - - - Ctrl+Shift+Tab - Ctrl+Shift+Tab - - - Ctrl+Alt+Left - Ctrl+Alt+Left - - - Alt+Left - Alt+Left - - - Ctrl+Alt+Right - Ctrl+Alt+Right - - - Alt+Right - Alt+Right - - - Meta+E,2 - Meta+E,2 - - - Ctrl+E,2 - Ctrl+E,2 - - - Meta+E,3 - Meta+E,3 - - - Ctrl+E,3 - Ctrl+E,3 - - - Meta+E,4 - Meta+E,4 - - - Ctrl+E,4 - Ctrl+E,4 - - - Meta+E,0 - Meta+E,0 - - - Ctrl+E,0 - Ctrl+E,0 - - - Meta+E,1 - Meta+E,1 - - - Ctrl+E,1 - Ctrl+E,1 - - - Meta+E,o - Meta+E,o - - - Ctrl+E,o - Ctrl+E,o - Split Розбити @@ -1949,26 +1791,6 @@ Local pulls are not applied to the master branch. Close Document Закрити документ - - Remove Current Split - Видалити поточну розбивку - - - Remove All Splits - Видалити всі розбивки - - - Ad&vanced - &Додатково - - - X-coordinate of the current editor's upper left corner, relative to screen. - Координата X верхнього лівого кута поточного редактора відносно екрана. - - - Y-coordinate of the current editor's upper left corner, relative to screen. - Координата Y верхнього лівого кута поточного редактора відносно екрана. - Close "%1" Закрити "%1" @@ -2021,97 +1843,10 @@ Continue? Opening File Відкриття файлу - - Cannot open the file for editing with VCS. - Не вдалось відкрити файл для редагування за допомогою VCS. - - - <b>Warning:</b> This file was not opened in %1 yet. - <b>Попередження:</b> Цей файл не було ще відкрито в %1. - - - Open - Відкрити - - - Cannot Open File - Неможливо відкрити файл - - - Qt Creator - Qt Creator - - - <b>Warning:</b> You are changing a read-only file. - <b>Попередження:</b> Ви змінюєте файл лише для читання. - - - Make Writable - Зробити придатним до запису - - - Save %1 &As... - Зберегти %1 &як... - - - &Save %1 - &Зберегти %1 - Open in New Window Відкрити в новому вікні - - Go to Next Split or Window - Перейти до наступної розбивки або вікна - - - Current document - Поточний документ - - - Revert %1 to Saved - Повернути %1 до збереженого - - - Reload %1 - Перезавантажити %1 - - - Close %1 - Закрити %1 - - - Close All Except %1 - Закрити все окрім %1 - - - You will lose your current changes if you proceed reverting %1. - Ви втрати ваші поточні зміни, якщо продовжите повернення %1. - - - Proceed - Продовжити - - - Cancel - Скасувати - - - - Core::EditorToolBar - - Split - Розбити - - - Copy Full Path to Clipboard - Скопіювати повний шлях до буферу обміну - - - Copy File Name to Clipboard - Скопіювати назву файлу до буферу обміну - Drag to drag documents between splits Перетягніть, що перетягнути документи між розбиттями @@ -2128,9 +1863,6 @@ Continue? File is writable Файл придатний до запису - - - Core::ExternalToolManager Configure... Налаштувати... @@ -2139,24 +1871,14 @@ Continue? &External Зо&внішні - - Error while parsing external tool %1: %2 - Помилка під час розбору зовнішнього інструмента %1: %2 - Error: External tool in %1 has duplicate id Помилка: Зовнішній інструмент в %1 має повторний ідентифікатор - - - Core::HelpManager Unfiltered Без фільтра - - - Core::InfoBarDisplay Do not show again Не показувати знову @@ -2165,13 +1887,6 @@ Continue? Do Not Show Again Не показувати знову - - Close - Закрити - - - - Core::Internal Launching a file browser failed Збій запуску оглядача файлів @@ -2196,10 +1911,6 @@ Continue? %2 - - Settings... - Налаштування... - "%1" returned the following error: @@ -2260,9 +1971,6 @@ Continue? Record Записати - - - Core::Internal::CommandComboBox Activate %1 Pane Активувати панель %1 @@ -2271,16 +1979,10 @@ Continue? Activate %1 View Активувати вид %1 - - - Core::Internal::EditMode Edit Редактор - - - Core::Internal::ExternalTool Creates qm translation files that can be used by an application from the translator's ts files Створення з файлів перекладача ts файлів перекладу qm, які можуть бути використані програмою @@ -2353,9 +2055,6 @@ Continue? Error while parsing external tool %1: %2 Помилка під час розбору зовнішнього інструмента %1: %2 - - - Core::ExternalToolConfig Form Форма @@ -2512,9 +2211,6 @@ Continue? Change... Змінити... - - - Core::Internal::ExternalToolModel Uncategorized Без категорії @@ -2540,9 +2236,6 @@ Continue? Sample external tool text Корисний текст - - - Core::Internal::ExternalToolRunner Could not find executable for '%1' (expanded '%2') @@ -2573,9 +2266,6 @@ Continue? "%1" finished %1" завершено - - - Core::Internal::GeneralSettings User Interface Інтерфейс користувача @@ -2588,42 +2278,6 @@ Continue? Language: Мова: - - System - Система - - - Terminal: - Термінал: - - - ? - ? - - - External file browser: - Зовнішній оглядач файлів: - - - When files are externally modified: - Коли файли змінені зовні: - - - Always Ask - Завжди запитувати - - - Reload All Unchanged Editors - Перезавантажити усі незмінені редактори - - - Ignore Modifications - Ігнорувати зміни - - - General - Загальне - <System Language> <Системна мова> @@ -2632,14 +2286,6 @@ Continue? Restart Required Необхідний перезапуск - - Command used for reverting diff chunks. - Команда для накладання латок. - - - Variables - Змінні - Interface Інтерфейс @@ -2652,59 +2298,11 @@ Continue? The language change will take effect after a restart of Qt Creator. Зміна мови стане чинною після перезапуску Qt Creator. - - Reset - Скинути - Reset to default. Color Скинути до типового. - - Reset to default. - Terminal - Скинути до типового. - - - Reset to default. - File Browser - Скинути до типового. - - - Automatically create temporary copies of modified files. If Qt Creator is restarted after a crash or power failure, it asks whether to recover the auto-saved content. - Автоматично створювати тимчасові копії змінених файлів. Якщо Qt Creator буде перезапущено через помилку чи збій живлення, то він запитає чи відновлювати автоматично збережений зміст. - - - Auto-save modified files - Автоматично зберігати змінені файли - - - Interval: - Інтервал: - - - min - unit for minutes - хв - - - Re-enable all warnings which were suppressed using "Don't show again" button (e.g. missing highlighter). - Знову увімкнути всі попередження, що були відключені кнопкою "Не показувати знову" (наприклад, відсутня підсвітка). - - - Reset warnings - Button text - Скинути попередження - - - Reset warnings - Скинути попередження - - - Reset to default. - Скинути до типового. - Re-enable warnings that were suppressed by selecting "Do Not Show Again" (for example, missing highlighter). Знову увімкнути всі попередження, що були відключені кнопкою "Не показувати знову" (наприклад, відсутня підсвітка). @@ -2714,41 +2312,14 @@ Continue? Button text Скинути попередження - - Automatically creates temporary copies of modified files. If Qt Creator is restarted after a crash or power failure, it asks whether to recover the auto-saved content. - Автоматично створювати тимчасові копії змінених файлів. Якщо Qt Creator буде перезапущено через помилку чи збій живлення, то він запитає чи відновлювати автоматично збережений зміст. - - - Patch command: - Команда patch: - Theme: Тема: - - Warn before opening text files greater than - Попереджати перед відкриттям текстових файлів більших за - - - MB - Мб - - - - Core::Internal::MainWindow Qt Creator Qt Creator - - Exit Full Screen - Вийти з повноекранного режиму - - - Enter Full Screen - Перейти в повноекранний режим - &File &Файл @@ -2789,18 +2360,10 @@ Continue? Recent &Files Нещодавні &файли - - &Save - &Зберегти - Save Зберегти - - Save &As... - Зберегти &як... - Ctrl+Shift+S Ctrl+Shift+S @@ -2898,10 +2461,6 @@ Continue? Ctrl+Meta+W Ctrl+Meta+W - - Show Sidebar - Показати бічну панель - Ctrl+0 Ctrl+0 @@ -2955,16 +2514,10 @@ Continue? New Новий - - - Core::Internal::MessageOutputWindow General Messages Основні повідомлення - - - Core::Internal::MimeTypeMagicDialog Add Magic Header Додати магічний заголовок @@ -2989,10 +2542,6 @@ Continue? Value: Значення: - - Type - Тип - String Рядок @@ -3069,16 +2618,10 @@ Continue? Range end: Кінець діапазону: - - - Core::Internal::MimeTypeSettings MIME Types Типи MIME - - - Core::Internal::MimeTypeSettingsModel MIME Type Тип MIME @@ -3107,13 +2650,6 @@ Continue? %n зразків вже використовується. - - - Core::Internal::MimeTypeSettingsPrivate - - Error - Помилка - No MIME type selected. Тип MIME не обрано. @@ -3122,10 +2658,6 @@ Continue? No magic header selected. Магічний заголовок не обрано. - - MIME Types - Типи MIME - Changes will take effect in the next time you start Qt Creator. Зміни стануть чинним при наступному запуску Qt Creator. @@ -3138,20 +2670,6 @@ Continue? Changes will take effect after Qt Creator restart. Зміни стануть чинними після перезапуску Qt Creator. - - - Core::Internal::NavigationSubWidget - - Split - Розбити - - - Close - Закрити - - - - Core::Internal::NewDialog New Project Новий проект @@ -3192,23 +2710,14 @@ Continue? Supported Platforms Підтримувані платформи - - - Core::Internal::OpenEditorsWidget Open Documents Відкриті документи - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: Відкрити файл '%1' у: @@ -3225,9 +2734,6 @@ Continue? Open file "%1" with: Відкрити файл %1" у: - - - Core::Internal::OutputPaneManager Output Вивід @@ -3280,9 +2786,6 @@ Continue? Minimize Output Pane Мінімізувати панель виводу - - - Core::Internal::PluginDialog Details Деталі @@ -3291,10 +2794,6 @@ Continue? Error Details Деталі помилки - - Close - Закрити - Restart required. Необхідний перезапуск. @@ -3311,31 +2810,10 @@ Continue? Plugin Errors of %1 Помилки додатку %1 - - - Core::Internal::ProgressView Processes Процеси - - - Core::Internal::PromptOverwriteDialog - - Overwrite Existing Files - Перезаписати існуючі файли - - - The following files already exist in the folder -%1. -Would you like to overwrite them? - Наступні файли вже існують в теці -%1. -Бажаєте перезаписати їх? - - - - Core::Internal::SaveItemsDialog Do not Save Не зберігати @@ -3344,10 +2822,6 @@ Would you like to overwrite them? Save All Зберегти усе - - Save - Зберегти - Save Selected Зберегти виділене @@ -3364,9 +2838,6 @@ Would you like to overwrite them? Automatically save all files before building Автоматично зберігати усі файли перед збіркою - - - Core::Internal::SettingsDialog Preferences Вподобання @@ -3375,55 +2846,10 @@ Would you like to overwrite them? Options Опції - - - Core::Internal::ShortcutSettings Keyboard Клавіатура - - Keyboard Shortcuts - Клавіатурні скорочення - - - Key sequence: - Послідовність клавіш: - - - Shortcut - Поєднання клавіш - - - Type to set shortcut - Наберіть, щоб встановити скорочення - - - Import Keyboard Mapping Scheme - Імпортувати схему відображення клавіатури - - - Keyboard Mapping Scheme (*.kms) - Схема відображення клавіатури (*.kms) - - - Export Keyboard Mapping Scheme - Експортувати схему відображення клавіатури - - - - Core::Internal::SideBarWidget - - Split - Розбити - - - Close - Закрити - - - - Core::Internal::SystemEditor System Editor Системний редактор @@ -3432,16 +2858,10 @@ Would you like to overwrite them? Could not open url %1. Не вдалось відкрити %1. - - - Core::Internal::ToolSettings External Tools Зовнішні інструменти - - - Core::Internal::VersionDialog About Qt Creator Про Qt Creator @@ -3476,48 +2896,14 @@ Would you like to overwrite them? This gets conditionally inserted as argument %8 into the description string. З ревізії %1<br/> - - - Core::ModeManager Switch to <b>%1</b> mode Перемкнути в режим <b>%1</b> - - - Core::NavigationWidget - - Activate %1 Pane - Активувати панель %1 - - - Hide Sidebar - Сховати бічну панель - - - Show Sidebar - Показати бічну панель - - - Activate %1 View - Активувати вид %1 - - - - Core::OutputWindow - - Additional output omitted - - Додаткове виведення пропущено - - Additional output omitted Додаткове виведення пропущено - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -3528,16 +2914,10 @@ Would you like to overwrite them? Unknown error Невідома помилка - - - Core::StandardFileWizard New %1 Новий %1 - - - Core::VariableChooser Insert variable Вставити змінну @@ -3546,10 +2926,6 @@ Would you like to overwrite them? Insert unexpanded value Вставити нерозгорнуте значення - - Insert "%1" - Вставити "%1" - Insert expanded value Вставити розгорнуте значення @@ -3578,9 +2954,6 @@ Would you like to overwrite them? Variables Змінні - - - Core::VcsManager %1 repository was detected but %1 is not configured. Виявлено сховище %1, але %1 не налаштовано. @@ -8715,295 +8088,6 @@ will also disable the following plugins: Назва фільтра: - - Find::FindPlugin - - &Find/Replace - По&шук/Заміна - - - Advanced Find - Розширений пошук - - - Open Advanced Find... - Відкрити розширений пошук... - - - Advanced... - Розширений... - - - Ctrl+Shift+F - Ctrl+Shift+F - - - - Find::IFindFilter - - Case sensitive - Враховувати регістр - - - Whole words - Цілі слова - - - Regular expressions - Регулярні вирази - - - Preserve case - Зберігати регістр - - - Flags: %1 - Прапорці: %1 - - - None - Немає - - - , - , - - - - Find::Internal::FindDialog - - &Search - &Знайти - - - Sco&pe: - &Область: - - - Sear&ch for: - &Шукати: - - - Case sensiti&ve - Враховувати &регістр - - - Whole words o&nly - Тільки &цілі слова - - - Use re&gular expressions - Використовувати регул&ярні вирази - - - Search && &Replace - Знайти &та замінити - - - - Find::Internal::FindToolBar - - Shift+Enter - Shift+Enter - - - Shift+Return - Shift+Return - - - Find/Replace - Пошук/Заміна - - - Enter Find String - Введіть рядок для пошуку - - - Ctrl+E - Ctrl+E - - - Find Next - Знайти наступний - - - Find Previous - Знайти попередній - - - Find Next (Selected) - Знайти наступний (виділене) - - - Ctrl+F3 - Ctrl+F3 - - - Find Previous (Selected) - Знайти попереднє (виділене) - - - Ctrl+Shift+F3 - Ctrl+Shift+F3 - - - Replace - Замінити - - - Replace && Find - Замінити та знайти - - - Ctrl+= - Ctrl+= - - - Replace && Find Previous - Замінити та знайти попередній - - - Replace All - Замінити все - - - Case Sensitive - Враховувати регістр - - - Whole Words Only - Тільки цілі слова - - - Use Regular Expressions - Використовувати регулярні вирази - - - Preserve Case when Replacing - Зберігати регістр при заміні - - - - Find::Internal::FindWidget - - Find - Пошук - - - Find: - Шукати: - - - ... - ... - - - Replace with: - Замінити на: - - - Replace - Замінити - - - Replace && Find - Замінити та знайти - - - Replace All - Замінити все - - - Advanced... - Додатково... - - - - Find::Internal::SearchResultWidget - - Search was canceled. - Пошук було скасовано. - - - Cancel - Скасувати - - - Repeat the search with same parameters - Повторити пошук з тими самими параметрами - - - Search again - Шукати знову - - - Replace with: - Замінити на: - - - Replace all occurrences - Замінити усі збіги - - - Replace - Замінити - - - Preserve case - Зберігати регістр - - - This change cannot be undone. - Цю зміна не може бути скасована. - - - The search resulted in more than %n items, do you still want to continue? - - Знайдено більше ніж %n елемент, бажаєте продовжити? - Знайдено більше ніж %n елементи, бажаєте продовжити? - Знайдено більше ніж %n елементів, бажаєте продовжити? - - - - Continue - Продовжити - - - No matches found. - Збігів не виявлено. - - - %n matches found. - - Знайдено %n збіг. - Знайдено %n збіги. - Знайдено %n збігів. - - - - - Find::SearchResultWindow - - New Search - Новий пошук - - - Expand All - Розгорнути все - - - %1 %2 - %1 %2 - - - Collapse All - Згорнути все - - - Search Results - Результати пошуку - - FlickableGroupBox @@ -11207,10 +10291,6 @@ Add, modify, and remove document filters, which determine the documentation set Use &Blank Page П&орожня сторінка - - Reset to default - Скинути до типового - Reset Скинути @@ -11698,227 +10778,12 @@ Ids must begin with a lowercase letter. - Locator + ::Core Locator Локатор - - Locator::ILocatorFilter - - Filter Configuration - Налаштування фільтра - - - Limit to prefix - Обмежити до префікса - - - Prefix: - Префікс: - - - - Locator::Internal::DirectoryFilter - - Generic Directory Filter - Загальний фільтр тек - - - Filter Configuration - Налаштування фільтра - - - Select Directory - Оберіть теку - - - %1 filter update: 0 files - Оновлення фільтра %1: 0 файлів - - - %1 filter update: %n files - - Оновлення фільтра %1: %n файл - Оновлення фільтра %1: %n файли - Оновлення фільтра %1: %n файлів - - - - %1 filter update: canceled - Оновлення фільтра %1: скасовано - - - - Locator::Internal::DirectoryFilterOptions - - Name: - Назва: - - - File types: - Типи файлів: - - - Specify file name filters, separated by comma. Filters may contain wildcards. - Вкажіть фільтри імен файлів, розділені комою. Фільтри можуть містити групові символи. - - - Prefix: - Префікс: - - - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. -To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. - Вкажіть коротке слово/абревіатуру, що може бути використана для обмеження доповнення до файлів з цього дерева тек. -Щоб зробити це, наберіть це скорочення, пропуск та слово для пошуку в поле введення локатора. - - - Limit to prefix - Обмежити до префікса - - - Remove - Видалити - - - Directories: - Теки: - - - Add - Додати - - - Edit - Редагувати - - - - Locator::Internal::FileSystemFilter - - Files in File System - Файл в файловій системі - - - - Locator::Internal::FileSystemFilterOptions - - Prefix: - Префікс: - - - Limit to prefix - Обмежити до префікса - - - Include hidden files - Включати приховані файли - - - Filter: - Фільтр: - - - Add Filter Configuration - Додавання конфігурації фільтра - - - - Locator::Internal::LocatorFiltersFilter - - Available filters - Доступні фільтри - - - - Locator::Internal::LocatorPlugin - - Ctrl+K - Ctrl+K - - - Type to locate - Наберіть, щоб знайти - - - Type to locate (%1) - Наберіть, щоб знайти (%1) - - - Indexing - Індексування - - - - Locator::Internal::LocatorWidget - - Refresh - Оновити - - - Configure... - Налаштувати... - - - Locate... - Огляд... - - - Options - Опції - - - <type here> - <наберіть тут> - - - - Locator::Internal::OpenDocumentsFilter - - Open Documents - Відкриті документи - - - - Locator::Internal::SettingsPage - - %1 (prefix: %2) - %1 (префікс: %2) - - - - Locator::Internal::SettingsWidget - - Configure Filters - Налаштування фільтрів - - - Add - Додати - - - Remove - Видалити - - - Edit - Правка - - - Refresh interval: - Інтервал оновлення: - - - min - хв - - - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. - Фільтри локатора не оновлюють свої кешовані дані одразу, так як користувацькі фільтри тек, оновити їх після цього інтервалу часу. - - ::Macros @@ -14594,7 +13459,7 @@ To do this, you type this shortcut and a space in the Locator entry field, and t - Core::FolderNavigationWidget + ::Core Open Відкрити @@ -14627,10 +13492,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Open Project in "%1" Відкрити проект в "%1" - - Open With - Відкрити за допомогою - Choose Folder... Оберіть теку... @@ -14639,9 +13500,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Choose Folder Оберіть теку - - - Core::FolderNavigationWidgetFactory File System Файлова система @@ -18016,22 +16874,6 @@ Adds the library and include paths to the .pro file. Arguments: Аргументи: - - Select Working Directory - Оберіть робочу теку - - - Reset to default - Скинути до типового - - - Working directory: - Робоча тека: - - - Run in terminal - Запускати в терміналі - Desktop Qt4 Desktop target display name @@ -23606,78 +22448,11 @@ With cache simulation, further event counters are enabled: - Core::Internal::CommandMappings - - Command Mappings - Відображення команд - - - Command - Команда - - - Label - Підпис - - - Target - Ціль - - - Reset all to default - Скинути все до типового - - - Reset All - Скинути все - - - Import... - Імпортувати... - - - Export... - Експортувати... - - - Target Identifier - Ідентифікатор цілі - - - Target: - Ціль: - - - Reset to default - Скинути до типового - - - Reset - Скинути - - - - Core::Internal::MimeTypeSettingsPage - - Form - Форма - + ::Core Registered MIME Types Зареєстровані типи MIME - - Reset all to default. - Скинути все до типового. - - - Reset All - Скинути все - - - Details - Деталі - Patterns: Зразки: @@ -23706,26 +22481,11 @@ With cache simulation, further event counters are enabled: Edit... Редагувати... - - Remove - Видалити - Filter Фільтр - - Core::Internal::VariableChooser - - Variables - Змінні - - - Select a variable to insert. - Оберіть змінну для вставки. - - ::CodePaster @@ -25446,16 +24206,12 @@ should a repository require SSH-authentication (see documentation on SSH and the - Core::DocumentManager + ::Core Could not save the files. error message Не вдалось зберегти файли. - - File Error - Помилка файлу - Error while saving file: %1 Помилка при збереженні файлу %1 @@ -25488,9 +24244,6 @@ should a repository require SSH-authentication (see documentation on SSH and the Could not save the files. Не вдалось зберегти файли. - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. Файл було відновлено з автоматично збереженої копії. Натисніть "Зберегти", щоб підтвердити, або "Повернутись до збереженого", щоб відкинути зміни. @@ -25950,52 +24703,6 @@ should a repository require SSH-authentication (see documentation on SSH and the Показати текстовий граф історії. - - Locator::Internal::ExecuteFilter - - Previous command is still running ('%1'). -Do you want to kill it? - Попередня команда досі виконується ('%1'). -Бажаєте вбити її? - - - Kill Previous Process? - Вбити попередній процес? - - - Command '%1' finished. - Команда '%1' завершилась. - - - Command '%1' failed. - Збій команди '%1'. - - - Could not start process: %1 - Не вдалось запустити процес %1 - - - finished - завершено - - - failed - збій - - - Could not find executable for '%1' - Не вдалось знайти виконуваний модуль для '%1' - - - Starting command '%1' - Запуск команди '%1' - - - - Execute Custom Commands - Виконати користувацьку команду - - ::ProjectExplorer @@ -27150,7 +25857,7 @@ Do you want to kill it? - Core::RemoveFileDialog + ::Core Remove File Видалити файл @@ -28656,7 +27363,7 @@ To add the Qt versions, select Options > Build & Run > Qt Versions. - Core::Internal::OpenEditorsViewFactory + ::Core Meta+O Meta+O @@ -28665,9 +27372,6 @@ To add the Qt versions, select Options > Build & Run > Qt Versions.Alt+O Alt+O - - - Core::IVersionControl Open with VCS (%1) Відкрити за допомогою VCS (%1) @@ -33525,7 +32229,7 @@ Remote: %4 - Core::Internal::ReadOnlyFilesDialog + ::Core Files Without Write Permissions Файли без дозволу на запис @@ -33534,10 +32238,6 @@ Remote: %4 The following files have no write permissions. Do you want to change the permissions? Наступні файли не мають дозволу на запис. Бажаєте змінити дозволи? - - Make Writable - Зробити придатним до запису - Open with VCS Відкрити за допомогою VCS @@ -33554,94 +32254,6 @@ Remote: %4 Select all, if possible: Оберіть всі, якщо можливо: - - Mixed - Змішано - - - Failed to %1 File - Збій %1 для файлу - - - %1 file %2 from version control system %3 failed. - - збій %1 для файлу %2 з системи контролю версій %3. - - - - No Version Control System Found - Систему контролю версій не знайдено - - - Cannot open file %1 from version control system. -No version control system found. - - Неможливо відкрити файл %1 з системи контролю версій. -Систему контролю версій не знайдено. - - - - Cannot Set Permissions - Неможливо встановити права доступу - - - Cannot set permissions for %1 to writable. - - Неможливо встановити права доступу на запис для %1. - - - Cannot Save File - Неможливо зберегти файл - - - Cannot save file %1 - - Неможливо зберегти файл %1 - - - %1 file %2 from version control system %3 failed. - збій %1 для файлу %2 з системи контролю версій %3. - - - Cannot open file %1 from version control system. -No version control system found. - Неможливо відкрити файл %1 з системи контролю версій. -Систему контролю версій не знайдено. - - - Cannot set permissions for %1 to writable. - Неможливо встановити права доступу на запис для %1. - - - Cannot save file %1 - Неможливо зберегти файл %1 - - - Canceled Changing Permissions - Встановлення дозволів скасовано - - - Could Not Change Permissions on Some Files - Не вдалось змінити дозволи для деяких файлів - - - See details for a complete list of files. - Перегляньте деталі для повного списку файлів. - - - Change &Permission - &Змінити дозволи - - - -See details for a complete list of files. - -Перегляньте деталі для повного списку файлів. - - - &Change Permission - &Змінити дозволи - ::Debugger @@ -34121,7 +32733,7 @@ Partial names can be used if they are unambiguous. - Core::Internal::ProgressManagerPrivate + ::Core Toggle Progress Details Увімк./вимк. поступ @@ -34134,9 +32746,6 @@ Partial names can be used if they are unambiguous. Alt+Shift+0 Alt+Shift+0 - - - Core::VariableManager %1: Full path including file name. %1: Повний шлях до включно з іменем файлу. @@ -34643,18 +33252,6 @@ Partial names can be used if they are unambiguous. Select Working Directory Оберіть робочу теку - - Reset to default - Скинути до типового - - - Working directory: - Робоча тека: - - - Run in terminal - Запускати в терміналі - QmlProjectManager::QmlProjectEnvironmentAspect @@ -34884,7 +33481,7 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d - Core::ICore + ::Core (%1) (%1) @@ -35333,11 +33930,7 @@ monitor reset - Core::Internal::AddToVcsDialog - - Dialog - Діалог - + ::Core Add the file to version control (%1) Додати файл до контролю версій (%1) @@ -36331,17 +34924,6 @@ Do you want to uninstall the existing package next time? Неможливо зневадити: пристрій не має налаштування постачальника сервера GDB. - - Core::DocumentModel - - <no document> - <немає документа> - - - No document is selected. - Документ не обрано. - - ::CppEditor @@ -37519,7 +36101,7 @@ For example, "Revision: 15" will leave the branch at revision 15. - Core::Internal::FindDialog + ::Core &Search &Знайти @@ -37548,9 +36130,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Sco&pe: &Область: - - - Core::Internal::FindWidget Find Пошук @@ -37559,10 +36138,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Find: Шукати: - - ... - ... - Replace with: Замінити на: @@ -37579,13 +36154,6 @@ For example, "Revision: 15" will leave the branch at revision 15.Replace All Замінити все - - Advanced... - Додатково... - - - - Core::Internal::DirectoryFilterOptions Name: Назва: @@ -37598,51 +36166,16 @@ For example, "Revision: 15" will leave the branch at revision 15.Specify file name filters, separated by comma. Filters may contain wildcards. Вкажіть фільтри імен файлів, розділені комою. Фільтри можуть містити групові символи. - - Prefix: - Префікс: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. Вкажіть коротке слово/абревіатуру, що може бути використана для обмеження доповнення до файлів з цього дерева тек. Щоб зробити це, наберіть це скорочення, пропуск та слово для пошуку в поле введення локатора. - - Limit to prefix - Обмежити до префікса - - - Add... - Додати... - - - Edit... - Редагувати... - - - Remove - Видалити - Directories: Теки: - - - Core::Internal::FileSystemFilterOptions - - Add Filter Configuration - Додавання конфігурації фільтра - - - Prefix: - Префікс: - - - Limit to prefix - Обмежити до префікса - Include hidden files Включати приховані файли @@ -37651,25 +36184,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Filter: Фільтр: - - - Core::Internal::LocatorSettingsWidget Configure Filters Налаштування фільтрів - - Add... - Додати... - - - Remove - Видалити - - - Edit... - Редагувати... - Locator filters that do not update their cached data immediately, such as the custom directory filters, update it after this time interval. Фільтри локатора не оновлюють свої кешовані дані одразу, так як користувацькі фільтри тек, оновити їх після цього інтервалу часу. @@ -38105,7 +36623,7 @@ Please build the qmldump application on the Qt version options page. - Core::FindPlugin + ::Core &Find/Replace По&шук/Заміна @@ -38126,9 +36644,6 @@ Please build the qmldump application on the Qt version options page. Ctrl+Shift+F Ctrl+Shift+F - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -38173,14 +36688,6 @@ Please build the qmldump application on the Qt version options page. Ctrl+Shift+F3 Ctrl+Shift+F3 - - Replace - Замінити - - - Replace && Find - Замінити та знайти - Ctrl+= Ctrl+= @@ -38189,10 +36696,6 @@ Please build the qmldump application on the Qt version options page. Replace && Find Previous Замінити та знайти попередній - - Replace All - Замінити все - Case Sensitive Враховувати регістр @@ -38217,9 +36720,6 @@ Please build the qmldump application on the Qt version options page. Replace with... Замінити на... - - - Core::IFindFilter Case sensitive Враховувати регістр @@ -38248,9 +36748,6 @@ Please build the qmldump application on the Qt version options page. , , - - - Core::Internal::SearchResultWidget Search was canceled. Пошук було скасовано. @@ -38267,22 +36764,10 @@ Please build the qmldump application on the Qt version options page. Search again Шукати знову - - Replace with: - Замінити на: - Replace all occurrences. Замінити усі збіги. - - Replace - Замінити - - - Preserve case - Зберігати регістр - This change cannot be undone. Цю зміна не може бути скасована. @@ -38311,9 +36796,6 @@ Please build the qmldump application on the Qt version options page. Знайдено %n збігів. - - - Core::SearchResultWindow History: Історія: @@ -38338,17 +36820,10 @@ Please build the qmldump application on the Qt version options page. Search Results Результати пошуку - - - Core::Internal::DirectoryFilter Generic Directory Filter Загальний фільтр тек - - Filter Configuration - Налаштування фільтра - Select Directory Оберіть теку @@ -38369,9 +36844,6 @@ Please build the qmldump application on the Qt version options page. %1 filter update: canceled Оновлення фільтра %1: скасовано - - - Core::Internal::ExecuteFilter Execute Custom Commands Виконати користувацьку команду @@ -38398,24 +36870,10 @@ Do you want to kill it? Starting command "%1". Запуск команди %1". - - Previous command is still running ('%1'). -Do you want to kill it? - Попередня команда досі виконується ('%1'). -Бажаєте вбити її? - Kill Previous Process? Вбити попередній процес? - - Command '%1' finished. - Команда '%1' завершилась. - - - Command '%1' failed. - Збій команди '%1'. - Could not find executable for '%1'. Не вдалось знайти виконуваний модуль для '%1'. @@ -38428,9 +36886,6 @@ Do you want to kill it? Could not start process: %1. Не вдалось запустити процес %1. - - - Core::Internal::FileSystemFilter Files in File System Файли в файловій системі @@ -38439,9 +36894,6 @@ Do you want to kill it? Create and Open "%1" Створити та відкрити %1" - - - Core::ILocatorFilter Filter Configuration Налаштування фільтра @@ -38458,17 +36910,10 @@ Do you want to kill it? Include the filter when not using a prefix for searches. Включати фільтр, коли під час пошуку не використовується префікс. - - Limit to prefix - Обмежити до префікса - Prefix: Префікс: - - - Core::Internal::Locator Ctrl+K Ctrl+K @@ -38497,20 +36942,6 @@ Do you want to kill it? Updating Locator Caches Оновлення кешів локатора - - Indexing - Індексування - - - - Core::Internal::LocatorFiltersFilter - - Available filters - Доступні фільтри - - - - Core::Internal::LocatorWidget Refresh Оновити @@ -38519,29 +36950,11 @@ Do you want to kill it? Locate... Огляд... - - Options - Опції - <type here> <наберіть тут> - - Core::Internal::OpenDocumentsFilter - - Open Documents - Відкриті документи - - - - Core::Internal::SettingsPage - - %1 (prefix: %2) - %1 (префікс: %2) - - ::Debugger @@ -39604,15 +38017,7 @@ Install an SDK of at least API version %1. - Core::BaseFileWizardFactory - - File Generation Failure - Збій генерації файлу - - - Existing files - Існуючі файли - + ::Core Failed to open an editor for "%1". Збій відкриття редактора для "%1". @@ -39635,16 +38040,6 @@ Install an SDK of at least API version %1. Тека проекту %1 містить файли, які не можуть бути перезаписані: %2. - - - Core::StandardFileWizardFactory - - New %1 - Новий %1 - - - - Core::DocumentModelPrivate <no document> <немає документа> @@ -39653,9 +38048,6 @@ Install an SDK of at least API version %1. No document is selected. Документ не обрано. - - - Core::PatchTool There is no patch-command configured in the general "Environment" settings. Відсутня налаштована команда patch в Опції -Середовище. @@ -39680,24 +38072,6 @@ Install an SDK of at least API version %1. "%1" failed (exit code %2). Збій "%1" (код завершення %2). - - - Core::Internal::VariableChooserPrivate - - Select a variable to insert. - Оберіть змінну для вставки. - - - Insert variable - Вставити змінну - - - Current Value: %1 - Поточне значення: %1 - - - - Core::Internal::WindowSupport Exit Full Screen Вийти з повноекранного режиму @@ -40927,18 +39301,11 @@ Deploying local Qt libraries is incompatible with Android 5. - Core::Internal::ThemeEditor::ThemeEditorWidget + ::Core Theme Editor Редактор теми - - Filter: - Фільтр: - - - - Core::Internal::ThemeSettings Rename... Перейменувати... @@ -41374,7 +39741,7 @@ Deploying local Qt libraries is incompatible with Android 5. - Core::Internal::CorePlugin + ::Core No themes found in installation. У встановленні тем не знайдено. @@ -41451,9 +39818,6 @@ Deploying local Qt libraries is incompatible with Android 5. The current time (QTime formatstring) Поточний час (рядок формату QDate) - - - Core::PromptOverwriteDialog Overwrite Existing Files Перезаписати існуючі файли @@ -41466,25 +39830,10 @@ Would you like to overwrite them? %1. Бажаєте перезаписати їх? - - - Core::ReadOnlyFilesDialog Mixed Змішано - - Make Writable - Зробити придатним до запису - - - Open with VCS - Відкрити за допомогою VCS - - - Save As - Зберегти як - Failed to %1 File Збій %1 для файлу @@ -41540,9 +39889,6 @@ No version control system found. Do you want to check them out now? - - - Core::Internal::EditorManagerPrivate Revert File to Saved Повернути файл до збереженого @@ -41595,10 +39941,6 @@ Do you want to check them out now? Alt+Right Alt+Right - - Split - Розбити - Meta+E,2 Meta+E,2 @@ -41607,10 +39949,6 @@ Do you want to check them out now? Ctrl+E,2 Ctrl+E,2 - - Split Side by Side - Розбити вертикально - Meta+E,3 Meta+E,3 @@ -41619,10 +39957,6 @@ Do you want to check them out now? Ctrl+E,3 Ctrl+E,3 - - Open in New Window - Відкрити в новому вікні - Meta+E,4 Meta+E,4 @@ -41711,18 +40045,10 @@ Do you want to check them out now? <b>Warning:</b> This file was not opened in %1 yet. <b>Попередження:</b> Цей файл не було ще відкрито в %1. - - Open - Відкрити - <b>Warning:</b> You are changing a read-only file. <b>Попередження:</b> Ви змінюєте файл лише для читання. - - Make Writable - Зробити придатним до запису - &Save %1 &Зберегти %1 @@ -41747,14 +40073,6 @@ Do you want to check them out now? Close All Except %1 Закрити все окрім %1 - - Close Others - Закрити інші - - - Qt Creator - Qt Creator - Cannot Open File Неможливо відкрити файл @@ -41763,14 +40081,6 @@ Do you want to check them out now? Cannot open the file for editing with VCS. Не вдалось відкрити файл для редагування за допомогою VCS. - - File Error - Помилка файлу - - - Revert to Saved - Повернути до збереженого - You will lose your current changes if you proceed reverting %1. Ви втрати ваші поточні зміни, якщо продовжите повернення %1. @@ -41779,13 +40089,6 @@ Do you want to check them out now? Proceed Продовжити - - Cancel - Скасувати - - - - Core::JsExpander Error in "%1": %2 Помилка в "%1": %2 @@ -41804,9 +40107,6 @@ The statements may not contain '{' nor '}' characters.Обчислити прості твердження Javascript. Твердження не можуть містити символи '{' або '}'. - - - Core::Internal::ThemeEditor::ThemeSettingsItemDelegate <unnamed> (current) <без назви> (поточна) @@ -41851,9 +40151,6 @@ The statements may not contain '{' nor '}' characters.Add Variable Name Додавання назви змінної - - - Core::Internal::ThemeEditor::ThemeSettingsTableModel Widget Style Стиль віджета @@ -43849,62 +42146,15 @@ The files in the Android package source directory are copied to the build direct - Core::Internal::ThemeSettingsWidget - - Delete Theme - Видалити тему - - - Are you sure you want to delete the theme '%1' permanently? - Ви впевнені, що хочете назавжди видалити тему '%1'? - + ::Core Are you sure you want to delete the theme "%1" permanently? Ви впевнені, що хочете назавжди видалити тему "%1"? - - Delete - Видалити - - - Copy Theme - Копіювати тему - - - Theme name: - Назва теми: - - - Theme Changed - Тему змінено - - - The theme "%1" was modified, do you want to save the changes? - Тему "%1" було змінено, бажаєте зберегти зміни? - - - Discard - Відкинути - - - Rename Theme - Перейменувати тему - - - - Core::Internal::VariableTreeView - - Insert unexpanded value - Вставити нерозгорнуте значення - Insert "%1" Вставити "%1" - - Insert expanded value - Вставити розгорнуте значення - ::Debugger @@ -44358,7 +42608,7 @@ Affected are breakpoints %1 - Core::Internal::EnvironmentChangesDialog + ::Core Edit Environment Changes Редагування змін середовища @@ -44375,9 +42625,6 @@ Affected are breakpoints %1 PATH=/opt/bin:${PATH} PATH=/opt/bin:${PATH} - - - Core::Internal::CurrentDocumentFind %1 occurrences replaced. Замінено %1 збіг(-ів). @@ -44390,13 +42637,6 @@ Affected are breakpoints %1 Замінено %n збігів. - - - Core::Internal::LocatorSettingsPage - - %1 (prefix: %2) - %1 (префікс: %2) - Name Назва @@ -45704,7 +43944,7 @@ Setting breakpoints by file name and line number may fail. - Core::Internal::ShortcutSettingsWidget + ::Core Keyboard Shortcuts Клавіатурні скорочення @@ -45729,10 +43969,6 @@ Setting breakpoints by file name and line number may fail. Use "Ctrl", "Alt", "Meta", and "Shift" for modifier keys. Use "Escape", "Backspace", "Delete", "Insert", "Home", and so on, for special keys. Combine individual keys with "+", and combine multiple shortcuts to a shortcut sequence with ",". For example, if the user must hold the Ctrl and Shift modifier keys while pressing Escape, and then release and press A, enter "Ctrl+Shift+Escape,A". Використовуйте "Ctrl", "Alt", "Meta" та "Shift" для клавіш-модифікаторів. Використовуйте "Escape", "Backspace", "Delete", "Insert", "Home" і т.д. для спеціальних клавіш. Комбінуйте окремі клавіші за допомогою "+", а декілька сполучень клавіш в послідовність за допомогою ",". Наприклад, якщо користувач має тримати натисненими модифікатори Ctrl та Shift під час натискання Escape, а потім їх відпустити та натиснути A, введіть "Ctrl+Shift+Escape,A". - - Reset - Скинути - Reset to default. Скинути до типового. @@ -45757,9 +43993,6 @@ Setting breakpoints by file name and line number may fail. Export Keyboard Mapping Scheme Експортувати схему відображення клавіатури - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. Фабрику з id="%1" вже зареєстровано. Усуваю. @@ -45772,9 +44005,6 @@ Setting breakpoints by file name and line number may fail. Inspect Wizard State Переглянути стан майстра - - - Core::Internal::ExternalToolsFilter Run External Tool Виконати зовнішній інструмент @@ -46209,7 +44439,7 @@ Output: - Core::Internal::SystemSettings + ::Core System Система @@ -46272,10 +44502,6 @@ Output: File Browser Скинути до типового. - - Reset - Скинути - External file browser: Зовнішній оглядач файлів: @@ -46301,10 +44527,6 @@ Output: Case Sensitive (Default) Враховувати регістр (типово) - - Case Sensitive - Враховувати регістр - Case Insensitive (Default) Враховувати регістр @@ -46313,10 +44535,6 @@ Output: Case Insensitive Ігнорувати регістр - - Variables - Змінні - Influences how file names are matched to decide if they are the same. Впливає на те, яким чином порівнюються імена файлів, щоб з'ясувати чи вони однакові. @@ -48575,11 +46793,7 @@ Please set a real Clang executable. - Core::Internal::ThemeChooser - - Restart Required - Необхідний перезапуск - + ::Core The theme change will take effect after a restart of Qt Creator. Зміна теми стане чинною після перезапуску Qt Creator. diff --git a/share/qtcreator/translations/qtcreator_zh_CN.ts b/share/qtcreator/translations/qtcreator_zh_CN.ts index 1e464d54c1c..92bf199b56b 100644 --- a/share/qtcreator/translations/qtcreator_zh_CN.ts +++ b/share/qtcreator/translations/qtcreator_zh_CN.ts @@ -4314,7 +4314,7 @@ Warning: this is an experimental feature and might lead to failing to execute th - BaseFileWizard + ::Core Unable to create the directory %1. 无法创建目录 %1。 @@ -8743,9 +8743,6 @@ Set a valid executable first. "%1" failed (exit code %2). - - - Core::BaseFileWizard File Generation Failure 生成文件失败 @@ -8754,9 +8751,6 @@ Set a valid executable first. Existing files 已存在的文件 - - - Core::BaseFileWizardFactory Failed to open an editor for "%1". @@ -8779,9 +8773,6 @@ Set a valid executable first. 项目目录 %1 存在着无法被覆盖的文件: %2。 - - - Core::CodecSelector Text Encoding 文本编码 @@ -8802,9 +8793,6 @@ Set a valid executable first. Save with Encoding 按编码保存 - - - Core::CommandMappings Command 命令 @@ -8829,10 +8817,6 @@ Set a valid executable first. Reset all to default. - - Reset - 重置 - Reset to default. 重置为默认。 @@ -8845,16 +8829,10 @@ Set a valid executable first. Export... - - - Core::DesignMode Design 设计 - - - Core::DirectoryFilter Generic Directory Filter 标准目录过滤器 @@ -8881,9 +8859,6 @@ Set a valid executable first. %1 filter update: canceled %1 过滤器更新: 已取消 - - - Core::DocumentManager File Error 文件错误 @@ -8917,9 +8892,6 @@ Set a valid executable first. An item named "%1" already exists at this location. Do you want to overwrite it? - - - Core::EditorManager Revert to Saved 恢复到已保存的状态 @@ -8980,10 +8952,6 @@ Set a valid executable first. Close Other Editors 关闭其它编辑器 - - File Error - 文件错误 - Close All Except Visible @@ -9046,13 +9014,6 @@ Continue? Close Document 关闭文档 - - - Core::EditorToolBar - - Split - 分栏 - Remove Split 删除分栏 @@ -9069,9 +9030,6 @@ Continue? Drag to drag documents between splits - - - Core::ExternalTool System Environment 系统环境变量 @@ -9080,9 +9038,6 @@ Continue? Error while parsing external tool %1: %2 解析外部工具%1时发生错误: %2 - - - Core::ExternalToolConfig Add 添加 @@ -9103,10 +9058,6 @@ Continue? Executable: 执行档: - - Arguments: - 参数: - Working directory: 工作目录: @@ -9236,9 +9187,6 @@ Continue? External Tools 外部工具 - - - Core::ExternalToolManager &External 外部(&E) @@ -9247,9 +9195,6 @@ Continue? Error: External tool in %1 has duplicate id 错误: 在%1的外部工具有重复ID - - - Core::ExternalToolRunner Could not find executable for "%1" (expanded "%2") @@ -9266,9 +9211,6 @@ Continue? "%1" finished with error - - - Core::FilePropertiesDialog Name: 名称: @@ -9277,100 +9219,22 @@ Continue? Path: 路径: - - MIME type: - - - - Default editor: - - - - Line endings: - - - - Indentation: - - - - Owner: - - - - Group: - 组: - - - Size: - - - - Last read: - - - - Last modified: - - - - Readable: - - - - Writable: - - - - Executable: - 执行档: - - - Symbolic link: - - Unknown 未知 - - Windows (CRLF) - - - - Unix (LF) - - - - Mac (CR) - - Mixed 混合 - - %1 Spaces - - - - Tabs - - Undefined 未定义 - - - Core::FileUtils Failed to rename the include guard in file "%1". - - - Core::Find &Find/Replace 查找/替换(&F) @@ -9391,9 +9255,6 @@ Continue? Ctrl+Shift+F Ctrl+Shift+F - - - Core::FolderNavigationWidget Open "%1" 打开 "%1" @@ -9435,10 +9296,6 @@ Continue? Collapse All 折叠全部 - - Error - 错误 - Computer @@ -9447,13 +9304,6 @@ Continue? Home 主页 - - Projects - 项目 - - - - Core::FolderNavigationWidgetFactory File System 文件系统 @@ -9482,9 +9332,6 @@ Continue? Remove... - - - Core::ICore (%1) @@ -9497,16 +9344,10 @@ Continue? Based on Qt %1 (%2, %3) - - - Core::IDocument File was restored from auto-saved copy. Select Save to confirm or Revert to Saved to discard changes. 文件由自动保存的备份恢复。选择“保存”来确认, 或者“恢复”回滚到已经保存的内容来丢弃修改。 - - - Core::IFindFilter Case sensitive 区分大小写 @@ -9535,9 +9376,6 @@ Continue? , - - - Core::ILocatorFilter Filter Configuration 过滤器配置 @@ -9558,9 +9396,6 @@ Continue? Include the filter when not using a prefix for searches. - - - Core::IOutputPane Use Regular Expressions 使用正则表达式 @@ -9577,16 +9412,10 @@ Continue? Filter output... - - - Core::IVersionControl Open with VCS (%1) 使用VCS打开 (%1) - - - Core::IWizardFactory Factory with id="%1" already registered. Deleting. @@ -9599,9 +9428,6 @@ Continue? Inspect Wizard State - - - Core::Internal Launching a file browser failed 启动文件浏览器失败 @@ -9682,9 +9508,6 @@ Continue? Failed to remove file "%1". - - - Core::Internal::ActionsFilter Global Actions & Actions from the Menu @@ -9693,9 +9516,6 @@ Continue? Triggers an action. If it is from the menu it matches any part of a menu hierarchy, separated by ">". For example "sess def" matches "File > Sessions > Default". - - - Core::Internal::AddToVcsDialog Add the file to version control (%1) @@ -9704,16 +9524,10 @@ Continue? Add the files to version control (%1) - - - Core::Internal::CommandComboBox Activate %1 View - - - Core::Internal::CorePlugin No themes found in installation. @@ -9856,228 +9670,34 @@ You will likely experience further problems using this instance of %3. %1 security policy - - - Core::Internal::CurrentDocumentFind %n occurrences replaced. - - - Core::Internal::DirectoryFilterOptions - - Name: - 名称: - Specify a short word/abbreviation that can be used to restrict completions to files from this directory tree. To do this, you type this shortcut and a space in the Locator entry field, and then the word to search for. 指定用于限定此目录树的文件的关键词或者缩写。 您可以在“定位器”的输入位置键入这个缩写和一个空格,然后输入搜索的词。 - - Directories: - 目录: - - - Add... - 添加... - - - Edit... - 编辑... - - - Remove - 删除 - - - - Core::Internal::DocumentManagerPrivate - - Ctrl+Shift+S - Ctrl+Shift+S - - - Save A&ll - 保存所有文件(&L) - - - - Core::Internal::DocumentModelPrivate - - <no document> - - - - No document is selected. - - - - - Core::Internal::EditMode - - Edit - 编辑 - - - - Core::Internal::EditorManagerPrivate - - Properties... - - - - Pin - - Revert File to Saved 恢复文件到已保存的状态 - - Ctrl+W - Ctrl+W - - - Alternative Close - - - - Ctrl+F4 - Ctrl+F4 - - - Ctrl+Shift+W - Ctrl+Shift+W - - - Alt+Tab - Alt+Tab - - - Ctrl+Tab - Ctrl+Tab - - - Alt+Shift+Tab - Alt+Shift+Tab - - - Ctrl+Shift+Tab - Ctrl+Shift+Tab - - - Ctrl+Alt+Left - Ctrl+Alt+Left - - - Alt+Left - Alt+Left - - - Ctrl+Alt+Right - Ctrl+Alt+Right - - - Alt+Right - Alt+Right - - - Split - 分栏 - - - Meta+E,2 - Meta+E,2 - - - Ctrl+E,2 - Ctrl+E,2 - - - Split Side by Side - 左右分栏 - - - Meta+E,3 - Meta+E,3 - - - Ctrl+E,3 - Ctrl+E,3 - - - Open in New Window - - - - Meta+E,4 - Meta+E,4 - - - Ctrl+E,4 - Ctrl+E,4 - Remove Current Split 删除当前分隔 - - Meta+E,0 - Meta+E,0 - - - Ctrl+E,0 - Ctrl+E,0 - Remove All Splits 删除所有分隔 - - Meta+E,1 - Meta+E,1 - - - Ctrl+E,1 - Ctrl+E,1 - - - Go to Previous Split or Window - - - - Meta+E,i - - - - Ctrl+E,i - - - - Go to Next Split or Window - - - - Meta+E,o - Meta+E,o - - - Ctrl+E,o - Ctrl+E,o - Ad&vanced 高级(&A) - - Current document - - X-coordinate of the current editor's upper left corner, relative to screen. 当前编辑器的左上角(相对屏幕来说)X坐标轴。 @@ -10086,18 +9706,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Y-coordinate of the current editor's upper left corner, relative to screen. 当前编辑器的左上角(相对屏幕来说)Y坐标轴。 - - Could not open "%1": Cannot open files of type "%2". - - - - Could not open "%1" for reading. Either the file does not exist or you do not have the permissions to open it. - - - - Could not open "%1": Unknown error. - - <b>Warning:</b> This file was not opened in %1 yet. <b>警告:</b> 此文件还没有在%1中打开。 @@ -10110,10 +9718,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t <b>Warning:</b> You are changing a read-only file. <b>警告:</b> 您正在改写一个只读文件。 - - Make Writable - 使文件可写 - &Save %1 保存%1(&S) @@ -10126,22 +9730,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Revert %1 to Saved 恢复%1 到已保存的状态 - - Reload %1 - - - - Close %1 - - - - Close All Except %1 - - - - Close Others - 关闭其它 - Cannot Open File 无法打开文件 @@ -10150,14 +9738,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Cannot open the file for editing with VCS. - - File Error - 文件错误 - - - Revert to Saved - 恢复到已保存的状态 - You will lose your current changes if you proceed reverting %1. 如果恢复 %1 那么您将会丢失现有的所有修改。 @@ -10174,9 +9754,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Cancel && &Diff - - - Core::Internal::ExecuteFilter Execute Custom Commands 执行自定义的命令 @@ -10202,9 +9779,6 @@ Do you want to kill it? Starting command "%1". - - - Core::Internal::ExternalToolsFilter Run External Tool @@ -10213,9 +9787,6 @@ Do you want to kill it? Runs an external tool that you have set up in the preferences (Environment > External Tools). - - - Core::Internal::FileSystemFilter Files in File System 文件系统中的文件 @@ -10244,9 +9815,6 @@ Do you want to kill it? Create - - - Core::Internal::FileSystemFilterOptions Include hidden files 包括隐藏文件 @@ -10255,9 +9823,6 @@ Do you want to kill it? Filter: 过滤器: - - - Core::Internal::FindDialog &Search 搜索(&S) @@ -10286,9 +9851,6 @@ Do you want to kill it? Sco&pe: 范围(&P): - - - Core::Internal::FindToolBar Shift+Enter Shift+Enter @@ -10361,18 +9923,10 @@ Do you want to kill it? Replace All 替换所有 - - Case Sensitive - 区分大小写 - Whole Words Only 全词匹配 - - Use Regular Expressions - 使用正则表达式 - Preserve Case when Replacing @@ -10385,16 +9939,10 @@ Do you want to kill it? Replace with... - - - Core::Internal::FindToolWindow Empty search term. - - - Core::Internal::FindWidget Find 查找 @@ -10407,25 +9955,6 @@ Do you want to kill it? Replace with: 替换为: - - Replace - 替换 - - - Replace && Find - 查找并替换 - - - Replace All - 替换所有 - - - Advanced... - 高级... - - - - Core::Internal::GeneralSettings <System Language> <系统语言> @@ -10442,10 +9971,6 @@ Do you want to kill it? Language: 语言: - - Reset - 重置 - Reset to default. Color @@ -10492,9 +10017,6 @@ Do you want to kill it? Interface - - - Core::Internal::JavaScriptFilter Evaluate JavaScript @@ -10515,9 +10037,6 @@ Do you want to kill it? Copy to clipboard: %1 - - - Core::Internal::Locator Locate... 定位... @@ -10542,20 +10061,10 @@ Do you want to kill it? Updating Locator Caches - - - Core::Internal::LocatorFiltersFilter Available filters 可使用的过滤器 - - - Core::Internal::LocatorSettingsWidget - - Add... - 添加... - Refresh interval: 更新间隔: @@ -10568,14 +10077,6 @@ Do you want to kill it? min - - Remove - 删除 - - - Edit... - 编辑... - Files in Directories @@ -10604,9 +10105,6 @@ Do you want to kill it? Custom - - - Core::Internal::LocatorWidget Open as Centered Popup @@ -10615,10 +10113,6 @@ Do you want to kill it? Refresh - - Options - 选项 - Type to locate 输入以定位 @@ -10627,24 +10121,14 @@ Do you want to kill it? Type to locate (%1) 输入以定位(%1) - - - Core::Internal::LoggingCategoryModel Category - - Type - 类型 - Color 颜色 - - - Core::Internal::MainWindow &File 文件(&F) @@ -10807,11 +10291,6 @@ Do you want to kill it? New File... - - New File - Title of dialog - 新建文件 - Zoom In 放大 @@ -10920,16 +10399,10 @@ Do you want to kill it? <p>Qt Creator developers can be reached at the Qt Creator mailing list:</p>%1<p>or the #qt-creator channel on Libera.Chat IRC:</p>%2<p>Our bug tracker is located at %3.</p><p>Please use %4 for bigger chunks of text.</p> - - - Core::Internal::MessageOutputWindow General Messages 概要信息 - - - Core::Internal::MimeTypeMagicDialog Add Magic Header 添加Magic Header @@ -11014,16 +10487,10 @@ Do you want to kill it? Internal error: Type is invalid - - - Core::Internal::MimeTypeSettings MIME Types MIME 类型 - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME 类型 @@ -11032,9 +10499,6 @@ Do you want to kill it? Handler 处理器 - - - Core::Internal::MimeTypeSettingsPage Registered MIME Types 已注册的MIME 类型 @@ -11071,10 +10535,6 @@ Do you want to kill it? Edit... 编辑... - - Remove - 删除 - Reset all MIME type definitions to their defaults. @@ -11095,31 +10555,10 @@ Do you want to kill it? A semicolon-separated list of wildcarded file names. - - - Core::Internal::MimeTypeSettingsPrivate - - Reset MIME Types - - Changes will take effect after restart. - - - Core::Internal::NavigationSubWidget - - Split - 分栏 - - - Close - 关闭 - - - - Core::Internal::NewDialog Choose a template: 选择一个模板: @@ -11152,23 +10591,14 @@ Do you want to kill it? Choose... 选择... - - - Core::Internal::OpenDocumentsFilter Open Documents - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open File With... 打开文件,用... @@ -11177,9 +10607,6 @@ Do you want to kill it? Open file "%1" with: - - - Core::Internal::OutputPaneManager Output 输出 @@ -11204,33 +10631,10 @@ Do you want to kill it? F6 F6 - - Minimize - 最小化 - - - Maximize - - Out&put - - Ctrl+Shift+9 - - - - Alt+Shift+9 - - - - - Core::Internal::PluginDialog - - Details - 详情 - Error Details 错误详情 @@ -11255,9 +10659,6 @@ Do you want to kill it? Plugin changes will take effect after restart. - - - Core::Internal::PluginInstallWizard Source @@ -11274,10 +10675,6 @@ Do you want to kill it? Check Archive - - Cancel - 取消 - Checking archive... @@ -11366,31 +10763,18 @@ Do you want to kill it? Failed to Copy Plugin Files - - - Core::Internal::ProgressManagerPrivate Toggle Progress Details - - - Core::Internal::ProgressView Processes 进程 - - - Core::Internal::SaveItemsDialog Save All 保存所有 - - Save - 保存 - Save Selected 保存选中 @@ -11415,10 +10799,6 @@ Do you want to kill it? Do &Not Save - - &Save - 保存(&S) - &Diff && Cancel @@ -11439,13 +10819,6 @@ Do you want to kill it? &Diff Selected && Cancel - - - Core::Internal::SearchResultWidget - - Cancel - 取消 - Repeat the search with same parameters. @@ -11502,16 +10875,10 @@ Do you want to kill it? No matches found. 未找到匹配。 - - - Core::Internal::SettingsDialog Preferences 首选项 - - - Core::Internal::ShortcutButton Click and type the new key sequence. @@ -11524,9 +10891,6 @@ Do you want to kill it? Record - - - Core::Internal::ShortcutInput Key sequence: 键位顺序: @@ -11543,9 +10907,6 @@ Do you want to kill it? Enter key sequence as text - - - Core::Internal::ShortcutSettings Keyboard 键盘 @@ -11570,10 +10931,6 @@ Do you want to kill it? Export Keyboard Mapping Scheme 导出键盘映射方案 - - Add - 添加 - Invalid key sequence. @@ -11586,20 +10943,6 @@ Do you want to kill it? Key sequence has potential conflicts. <a href="#conflicts">Show.</a> - - - Core::Internal::SideBarWidget - - Split - 分栏 - - - Close - 关闭 - - - - Core::Internal::SpotlightLocatorFilter Locator: Error occurred when running "%1". @@ -11628,10 +10971,6 @@ Do you want to kill it? Matches files from a global file system index (Spotlight, Locate, Everything). Append "+<number>" or ":<number>" to jump to the given line number. Append another "+<number>" or ":<number>" to jump to the column number as well. - - Executable: - 执行档: - Arguments: 参数: @@ -11640,9 +10979,6 @@ Do you want to kill it? Case sensitive: - - - Core::Internal::SystemEditor System Editor @@ -11651,9 +10987,6 @@ Do you want to kill it? Could not open URL %1. - - - Core::Internal::SystemSettings Auto-suspend unmodified files @@ -11734,14 +11067,6 @@ Do you want to kill it? Minimum number of open documents that should be kept in memory. Increasing this number will lead to greater resource usage when not manually closing documents. - - Reset - 重置 - - - Reset to default. - 重置为默认。 - ? ? @@ -11755,14 +11080,6 @@ Do you want to kill it? Patch command: - - Change... - - - - Environment: - 环境: - Terminal: 终端: @@ -11812,10 +11129,6 @@ provided they were unmodified before the refactoring. Case Sensitive (Default) - - Case Sensitive - 区分大小写 - Case Insensitive (Default) @@ -11828,17 +11141,10 @@ provided they were unmodified before the refactoring. The file system case sensitivity change will take effect after restart. - - No changes to apply. - - Variables 变量 - - - Core::Internal::ThemeChooser Current theme: %1 @@ -11847,26 +11153,11 @@ provided they were unmodified before the refactoring. The theme change will take effect after restart. - - - Core::Internal::UrlFilterOptions - - Name: - 名称: - Add "%1" placeholder for the query string. Double-click to edit item. - - Add - 添加 - - - Remove - 删除 - Move Up @@ -11879,9 +11170,6 @@ Double-click to edit item. URLs: - - - Core::Internal::VersionDialog About %1 @@ -11902,9 +11190,6 @@ Double-click to edit item. The Qt logo as well as Qt®, Qt Quick®, Built with Qt®, Boot to Qt®, Qt Quick Compiler®, Qt Enterprise®, Qt Mobile® and Qt Embedded® are registered trademarks of The Qt Company Ltd. - - - Core::Internal::WindowSupport Exit Full Screen 退出全屏模式 @@ -11913,9 +11198,6 @@ Double-click to edit item. Enter Full Screen 进入全屏模式 - - - Core::JsExpander Error in "%1": %2 @@ -11928,30 +11210,14 @@ Double-click to edit item. Evaluate simple JavaScript statements.<br>Literal '}' characters must be escaped as "\}", '\' characters must be escaped as "\\", and "%{" must be escaped as "%\{". - - - Core::ListItemDelegate Tags: 标签: - - - Core::ModeManager Switch to <b>%1</b> mode 切换到<b>%1</b> 模式 - - - Core::NavigationWidget - - Activate %1 View - - - - - Core::OutputWindow Elided %n characters due to Application Output settings @@ -11963,9 +11229,6 @@ Double-click to edit item. - - - Core::PromptOverwriteDialog Overwrite Existing Files 覆盖现有文件 @@ -11978,17 +11241,6 @@ Would you like to overwrite them? %1中。 您想要覆盖吗? - - - Core::ReadOnlyFilesDialog - - Mixed - 混合 - - - Make Writable - 使文件可写 - Open with VCS @@ -12071,13 +11323,6 @@ No version control system found. Do you want to check them out now? - - - Core::RestartDialog - - Restart Required - - Later @@ -12086,9 +11331,6 @@ Do you want to check them out now? Restart Now - - - Core::SearchResultWindow Expand All 展开全部 @@ -12105,10 +11347,6 @@ Do you want to check them out now? %1 %2 %1 %2 - - Collapse All - 折叠全部 - History: @@ -12117,9 +11355,6 @@ Do you want to check them out now? Search Results 搜索结果 - - - Core::UrlLocatorFilter Web Search 搜索网络 @@ -12128,13 +11363,6 @@ Do you want to check them out now? Qt Project Bugs - - URL Template - - - - - Core::VcsManager Version Control 版本控制 @@ -17414,34 +16642,6 @@ Examining symbols and setting breakpoints by file name and line number may fail. Cannot start %1 without a project. Please open the project and try again. - - Profile - - - - Release - - - - in Debug mode - - - - in Profile mode - - - - in Release mode - - - - with debug symbols (Debug or Profile mode) - - - - on optimized code (Profile or Release mode) - - Run %1 in %2 Mode? 在%2 模式下运行%1吗? @@ -24979,7 +24179,7 @@ Error: %5 - Locator + ::Core Locator 定位器 @@ -24997,7 +24197,7 @@ Error: %5 - LoggingViewManagerWidget + ::Core Logging Category Viewer @@ -25006,10 +24206,6 @@ Error: %5 Save Log - - Clear - - Stop Logging @@ -25034,14 +24230,6 @@ Error: %5 Timestamp - - Category - - - - Type - 类型 - Message 消息 @@ -25074,10 +24262,6 @@ Error: %5 Save Logs As - - Error - 错误 - Failed to write logs to "%1". @@ -26653,11 +25837,7 @@ Error: - OpenEditorsWidget - - Open Documents - - + ::Core Meta+O Meta+O diff --git a/share/qtcreator/translations/qtcreator_zh_TW.ts b/share/qtcreator/translations/qtcreator_zh_TW.ts index 43ca286e8dc..e65fa96d48a 100644 --- a/share/qtcreator/translations/qtcreator_zh_TW.ts +++ b/share/qtcreator/translations/qtcreator_zh_TW.ts @@ -400,7 +400,7 @@ - Core::BaseFileWizard + ::Core File Generation Failure 產生檔案失敗 @@ -431,9 +431,6 @@ 專案目錄 %1 存在無法被覆蓋的檔案: %2。 - - - Core::EditorManager Revert to Saved 回復到已儲存的狀態 @@ -702,16 +699,10 @@ Cancel 取消 - - - Core::Internal::EditMode Edit 編輯 - - - Core::Internal::GeneralSettings General 一般 @@ -812,13 +803,6 @@ unit for minutes - - - Core::Internal::MainWindow - - Qt Creator - Qt Creator - Exit Full Screen @@ -959,10 +943,6 @@ Zoom 縮放 - - Show Sidebar - 顯示邊欄 - Ctrl+0 Ctrl+0 @@ -1008,27 +988,10 @@ Settings... 設定... - - - Core::Internal::MessageOutputWindow General Messages 一般訊息 - - - Core::Internal::NavigationSubWidget - - Split - 分割 - - - Close - 關閉 - - - - Core::Internal::NewDialog New Project 新專案 @@ -1065,23 +1028,14 @@ Supported Platforms 支援的平台 - - - Core::Internal::OpenEditorsWidget Open Documents 開啟文件 - - - Core::Internal::OpenEditorsWindow * * - - - Core::Internal::OpenWithDialog Open file '%1' with: 開啟檔案 '%1' 的方式: @@ -1094,9 +1048,6 @@ Open file extension with: 開啟此副檔名的方式: - - - Core::Internal::OutputPaneManager Output 輸出 @@ -1141,9 +1092,6 @@ Output &Panes 輸出窗格(&P) - - - Core::Internal::PluginDialog Details 詳情 @@ -1152,10 +1100,6 @@ Error Details 錯誤詳情 - - Close - 關閉 - Restart required. 需要重新啟動。 @@ -1172,16 +1116,10 @@ Plugin Errors of %1 %1 的外掛程式錯誤 - - - Core::Internal::ProgressView Processes 行程 - - - Core::Internal::SaveItemsDialog Do not Save 不要儲存 @@ -1190,10 +1128,6 @@ Save All 全部儲存 - - Save - 儲存 - Save Selected 儲存選取的項目 @@ -1210,9 +1144,6 @@ Automatically save all files before building 建置前自動儲存所有檔案 - - - Core::Internal::ShortcutSettings Keyboard 鍵盤 @@ -1241,20 +1172,6 @@ Export Keyboard Mapping Scheme 匯出鍵盤映射機制 - - - Core::Internal::SideBarWidget - - Split - 分割 - - - Close - 關閉 - - - - Core::Internal::VersionDialog About Qt Creator 關於 Qt Creator @@ -1272,16 +1189,10 @@ <h3>Qt Creator %1 %8</h3>Based on Qt %2 (%3 bit)<br/><br/>Built on %4 at %5<br /><br/>%9<br/>Copyright 2008-%6 %7. All rights reserved.<br/><br/>The program is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.<br/> <h3>Qt Creator %1 %8</h3>基於 Qt %2 (%3 bit)<br/><br/>建置於 %5 %4 <br /><br/>%9<br/>Copyright 2008-%6 %7. 保留所有權利。<br/><br/>此程式以「目前現況」(As-is)釋出,不做任何形式的保固,包括不做設計瑕疵上的保固、不保證適於銷售(Merchantability),也不保證適用於任何目的等等。<br/> - - - Core::ModeManager Switch to <b>%1</b> mode 切換至 <b>%1</b> 模式 - - - Core::ScriptManager Exception at line %1: %2 %3 @@ -1291,9 +1202,6 @@ Unknown error 未知的錯誤 - - - Core::StandardFileWizard New %1 新增 %1 @@ -5952,7 +5860,7 @@ Add, modify, and remove document filters, which determine the documentation set - Locator + ::Core Locator 定位器 @@ -6803,7 +6711,7 @@ Add, modify, and remove document filters, which determine the documentation set - Core::FolderNavigationWidgetFactory + ::Core File System 檔案系統 @@ -8156,7 +8064,7 @@ Preselects a desktop Qt for building the application if available. - Locator::ILocatorFilter + ::Core Filter Configuration 過濾器設置 @@ -8169,17 +8077,10 @@ Preselects a desktop Qt for building the application if available. Prefix: 前置字串: - - - Locator::Internal::DirectoryFilter Generic Directory Filter 一般目錄過濾 - - Filter Configuration - 過濾器設置 - Select Directory 選擇目錄 @@ -8198,9 +8099,6 @@ Preselects a desktop Qt for building the application if available. %1 filter update: canceled %1 過濾器更新:已取消 - - - Locator::Internal::DirectoryFilterOptions Name: 名稱: @@ -8209,14 +8107,6 @@ Preselects a desktop Qt for building the application if available. Specify file name filters, separated by comma. Filters may contain wildcards. 指定檔案名稱過濾器,用逗號分隔。過濾器可以包含萬用字元符。 - - Prefix: - 前置字串: - - - Limit to prefix - 前置字串限制 - Remove 移除 @@ -8239,32 +8129,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Add 新增 - - Edit - 編輯 - - - - Locator::Internal::FileSystemFilter Files in File System 在檔案系統中的檔案 - - - Locator::Internal::FileSystemFilterOptions Filter configuration 過濾器設置 - - Prefix: - 前置字串: - - - Limit to prefix - 前置字串限制 - Include hidden files 包括隱藏檔案 @@ -8277,23 +8149,10 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Add Filter Configuration - - - Locator::Internal::OpenDocumentsFilter - - Open Documents - 開啟文件 - - - - Locator::Internal::LocatorFiltersFilter Available filters 可使用的過濾器 - - - Locator::Internal::LocatorPlugin Ctrl+K Ctrl+K @@ -8310,9 +8169,6 @@ To do this, you type this shortcut and a space in the Locator entry field, and t Indexing 建立索引中 - - - Locator::Internal::LocatorWidget Refresh 刷新 @@ -8333,32 +8189,14 @@ To do this, you type this shortcut and a space in the Locator entry field, and t <type here> <在此輸入> - - - Locator::Internal::SettingsPage %1 (prefix: %2) %1 (前置字串:%2) - - - Locator::Internal::SettingsWidget Configure Filters 過濾器設置 - - Add - 新增 - - - Remove - 移除 - - - Edit - 編輯 - min @@ -10425,15 +10263,11 @@ Will not be applied to whitespace in comments and strings. - Core::Internal::SettingsDialog + ::Core Preferences 喜好設定 - - Options - 選項 - ::CodePaster @@ -12633,7 +12467,7 @@ For qmlproject projects, use the importPaths property to add import paths. - Core::CommandMappings + ::Core Command 指令 @@ -12642,27 +12476,14 @@ For qmlproject projects, use the importPaths property to add import paths.Label 標籤 - - - Core::DesignMode Design 設計 - - - Core::Internal::SystemEditor Could not open url %1. 無法開啟網址 %1。 - - - Core::EditorToolBar - - Split - 分割 - Copy Full Path to Clipboard 複製完整路徑到剪貼簿 @@ -12671,10 +12492,6 @@ For qmlproject projects, use the importPaths property to add import paths.Remove Split 移除分割 - - Make Writable - 設為可寫入 - File is writable 檔案可寫入 @@ -13189,11 +13006,7 @@ For qmlproject projects, use the importPaths property to add import paths. - Core::FolderNavigationWidget - - Open - 開啟 - + ::Core Open "%1" 開啟 "%1" @@ -15128,7 +14941,7 @@ Ids must begin with a lowercase letter. - Core::HelpManager + ::Core Unfiltered 未過濾 @@ -15620,14 +15433,7 @@ Ids must begin with a lowercase letter. - Core::Internal::CommandComboBox - - Activate %1 Pane - 啟用 %1 窗格 - - - - Core::NavigationWidget + ::Core Activate %1 Pane 啟用 %1 窗格 @@ -17810,7 +17616,7 @@ Local pulls are not applied to the master branch. - Core::ExternalToolConfig + ::Core Form 表單 @@ -17819,26 +17625,14 @@ Local pulls are not applied to the master branch. Add tool 新增工具 - - Add - 新增 - Remove tool 移除工具 - - Remove - 移除 - Revert tool to default 還原為預設工具 - - Reset - 重置 - Description: 描述: @@ -17923,9 +17717,6 @@ Local pulls are not applied to the master branch. Add Category 新增類別 - - - Core::VariableChooser Insert variable 插入變數 @@ -18677,7 +18468,7 @@ Local pulls are not applied to the master branch. ::CMakeProjectManager - Core::Internal::ExternalToolModel + ::Core Uncategorized 未分類 @@ -18703,9 +18494,6 @@ Local pulls are not applied to the master branch. Sample external tool text 有用的文字 - - - Core::Internal::ExternalTool Creates qm translation files that can be used by an application from the translator's ts files 從翻譯者翻譯好的 ts 檔產生給應用程式使用的 qm 檔 @@ -18766,9 +18554,6 @@ Local pulls are not applied to the master branch. Edit with vi 使用 vi 進行編輯 - - - Core::Internal::ExternalToolRunner Could not find executable for '%1' (expanded '%2') @@ -18783,13 +18568,6 @@ Local pulls are not applied to the master branch. '%1' finished '%1' 已完成 - - - Core::ExternalToolManager - - Configure... - 設置... - &External 外部(&E) @@ -18802,13 +18580,6 @@ Local pulls are not applied to the master branch. Error: External tool in %1 has duplicate id 錯誤:在 %1 的外部工具有重複的代碼 - - - Core::Internal::MimeTypeMagicDialog - - Magic Header - 魔術標頭檔 - Add Magic Header @@ -18861,9 +18632,6 @@ Local pulls are not applied to the master branch. <i>Note: Wide range values might impact Qt Creator's performance when opening files.</i> <i>注意:取值範圍太大可能影響到 Qt Creator 開啟檔案的效能。</i> - - - Core::Internal::MimeTypeSettingsModel MIME Type MIME 型態 @@ -18890,13 +18658,6 @@ Local pulls are not applied to the master branch. %n 個樣式已在使用中。 - - - Core::Internal::MimeTypeSettingsPrivate - - Error - 錯誤 - No MIME type selected. 沒有選中任何 MIME 型態。 @@ -18913,23 +18674,10 @@ Local pulls are not applied to the master branch. Changes will take effect in the next time you start Qt Creator. 這些變更將在下次啟動 Qt Creator 時生效。 - - - Core::Internal::MimeTypeSettings - - MIME Types - MIME 型態 - - - - Core::Internal::ToolSettings External Tools 外部工具 - - - Core::VcsManager Version Control 版本控制 @@ -21676,7 +21424,7 @@ With cache simulation, further event counters are enabled: - Core::Internal::PromptOverwriteDialog + ::Core Overwrite Existing Files 覆寫現有檔案 @@ -21689,16 +21437,6 @@ Would you like to overwrite them? %1 中。您要覆寫它們嗎? - - - Core::InfoBarDisplay - - Close - 關閉 - - - - Core::OutputWindow Additional output omitted @@ -24274,7 +24012,7 @@ To compile QML Observer, go to the Qt Versions page, select the current Qt versi - Core::Internal + ::Core Launching a file browser failed 啟動檔案瀏覽器失敗 @@ -24299,10 +24037,6 @@ To compile QML Observer, go to the Qt Versions page, select the current Qt versi %2 - - Settings... - 設定... - Launching Windows Explorer Failed 啟動 Windows Explorer 失敗 @@ -24339,9 +24073,6 @@ To compile QML Observer, go to the Qt Versions page, select the current Qt versi Could not delete file %1. 無法刪除檔案 %1。 - - - BaseFileWizard Unable to create the directory %1. 無法建立資料夾 %1。 @@ -25574,19 +25305,11 @@ Filter: %2 - Core::Internal::CommandMappings + ::Core Command Mappings 指令映射 - - Command - 指令 - - - Label - 標籤 - Target 目標 @@ -25619,17 +25342,6 @@ Filter: %2 Reset to default 重置為預設 - - Reset - 重置 - - - - Core::Internal::MimeTypeSettingsPage - - Form - 表單 - Registered MIME Types 已註冊的 MIME 型態 @@ -25638,14 +25350,6 @@ Filter: %2 Reset all to default. 重置所有為預設值。 - - Reset All - 全部重置 - - - Details - 詳情 - Patterns: 樣式: @@ -25654,10 +25358,6 @@ Filter: %2 Magic Header 魔術標頭 - - Type - 型態 - Range 範圍 @@ -25674,17 +25374,6 @@ Filter: %2 Edit... 編輯... - - Remove - 移除 - - - - Core::Internal::VariableChooser - - Variables - 變數 - Select a variable to insert. 選擇要插入的變數。 @@ -27643,11 +27332,7 @@ should a repository require SSH-authentication (see documentation on SSH and the - Core::DocumentManager - - File Error - 檔案錯誤 - + ::Core Error while saving file: %1 儲存檔案時發生錯誤:%1 @@ -27684,25 +27369,10 @@ should a repository require SSH-authentication (see documentation on SSH and the &Save As... - - Open with VCS (%1) - 使用 VCS 開啟 (%1) - - - Make Writable - 設為可寫入 - - - Save As... - 另存新檔... - Cannot reload %1 無法重新載入 %1 - - - Core::IDocument File was restored from auto-saved copy. Use <i>Save</i> to confirm, or <i>Revert to Saved</i> to discard changes. 檔案已經由自動儲存的備份恢復。您可以使用「<i>儲存</i>」來確認,或是用「<i>回復到已儲存</i>」來丟棄變更。 @@ -27887,7 +27557,7 @@ should a repository require SSH-authentication (see documentation on SSH and the - Locator::Internal::ExecuteFilter + ::Core Previous command is still running ('%1'). Do you want to kill it? @@ -28872,7 +28542,7 @@ This option is useful when you want to try your application on devices which don - Core::RemoveFileDialog + ::Core Remove File 移除檔案 @@ -30254,7 +29924,7 @@ Please choose a valid package name for your application (e.g. "org.example. - Core::Internal::OpenEditorsViewFactory + ::Core Meta+O @@ -30263,9 +29933,6 @@ Please choose a valid package name for your application (e.g. "org.example. Alt+O - - - Core::IVersionControl Open with VCS (%1) 使用 VCS 開啟 (%1) diff --git a/src/plugins/coreplugin/actionmanager/actionmanager.cpp b/src/plugins/coreplugin/actionmanager/actionmanager.cpp index 6215461f150..3d0a200283c 100644 --- a/src/plugins/coreplugin/actionmanager/actionmanager.cpp +++ b/src/plugins/coreplugin/actionmanager/actionmanager.cpp @@ -96,9 +96,9 @@ void PresentationModeHandler::showShortcutPopup(const QString &shortcut) your plugin's ExtensionSystem::IPlugin::initialize() function. \code - QAction *myAction = new QAction(tr("My Action"), this); + QAction *myAction = new QAction(Tr::tr("My Action"), this); Command *cmd = ActionManager::registerAction(myAction, "myplugin.myaction", Context(C_GLOBAL)); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Alt+u"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+Alt+u"))); connect(myAction, &QAction::triggered, this, &MyPlugin::performMyAction); \endcode diff --git a/src/plugins/coreplugin/actionmanager/commandmappings.cpp b/src/plugins/coreplugin/actionmanager/commandmappings.cpp index c4e976b8440..bfc62c3d184 100644 --- a/src/plugins/coreplugin/actionmanager/commandmappings.cpp +++ b/src/plugins/coreplugin/actionmanager/commandmappings.cpp @@ -2,8 +2,8 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "commandmappings.h" -#include "commandsfile.h" +#include #include #include @@ -33,7 +33,7 @@ public: : q(parent) { groupBox = new QGroupBox(parent); - groupBox->setTitle(CommandMappings::tr("Command Mappings")); + groupBox->setTitle(::Core::Tr::tr("Command Mappings")); filterEdit = new FancyLineEdit(groupBox); filterEdit->setFiltering(true); @@ -45,19 +45,19 @@ public: commandList->setColumnCount(3); QTreeWidgetItem *item = commandList->headerItem(); - item->setText(2, CommandMappings::tr("Target")); - item->setText(1, CommandMappings::tr("Label")); - item->setText(0, CommandMappings::tr("Command")); + item->setText(2, ::Core::Tr::tr("Target")); + item->setText(1, ::Core::Tr::tr("Label")); + item->setText(0, ::Core::Tr::tr("Command")); - defaultButton = new QPushButton(CommandMappings::tr("Reset All"), groupBox); - defaultButton->setToolTip(CommandMappings::tr("Reset all to default.")); + defaultButton = new QPushButton(::Core::Tr::tr("Reset All"), groupBox); + defaultButton->setToolTip(::Core::Tr::tr("Reset all to default.")); - resetButton = new QPushButton(CommandMappings::tr("Reset"), groupBox); - resetButton->setToolTip(CommandMappings::tr("Reset to default.")); + resetButton = new QPushButton(::Core::Tr::tr("Reset"), groupBox); + resetButton->setToolTip(::Core::Tr::tr("Reset to default.")); resetButton->setVisible(false); - importButton = new QPushButton(CommandMappings::tr("Import..."), groupBox); - exportButton = new QPushButton(CommandMappings::tr("Export..."), groupBox); + importButton = new QPushButton(::Core::Tr::tr("Import..."), groupBox); + exportButton = new QPushButton(::Core::Tr::tr("Export..."), groupBox); auto hboxLayout1 = new QHBoxLayout(); hboxLayout1->addWidget(defaultButton); @@ -147,7 +147,7 @@ void CommandMappings::setPageTitle(const QString &s) void CommandMappings::setTargetHeader(const QString &s) { - d->commandList->setHeaderLabels({tr("Command"), tr("Label"), s}); + d->commandList->setHeaderLabels({::Core::Tr::tr("Command"), ::Core::Tr::tr("Label"), s}); } void CommandMappings::filterChanged(const QString &f) diff --git a/src/plugins/coreplugin/actionsfilter.cpp b/src/plugins/coreplugin/actionsfilter.cpp index 3e22b8c0df1..927e7da6331 100644 --- a/src/plugins/coreplugin/actionsfilter.cpp +++ b/src/plugins/coreplugin/actionsfilter.cpp @@ -6,6 +6,7 @@ #include "actionmanager/actioncontainer.h" #include "actionmanager/actionmanager.h" #include "coreconstants.h" +#include "coreplugintr.h" #include "icore.h" #include "locator/locatormanager.h" @@ -31,16 +32,15 @@ size_t qHash(const QPointer &p, size_t seed) } QT_END_NAMESPACE -using namespace Core::Internal; -using namespace Core; +namespace Core::Internal { ActionsFilter::ActionsFilter() { setId("Actions from the menu"); - setDisplayName(tr("Global Actions & Actions from the Menu")); - setDescription( - tr("Triggers an action. If it is from the menu it matches any part of a menu hierarchy, " - "separated by \">\". For example \"sess def\" matches \"File > Sessions > Default\".")); + setDisplayName(Tr::tr("Global Actions & Actions from the Menu")); + setDescription(Tr::tr("Triggers an action. If it is from the menu it matches any part " + "of a menu hierarchy, separated by \">\". For example \"sess def\" " + "matches \"File > Sessions > Default\".")); setDefaultShortcutString("t"); setDefaultSearchText({}); setDefaultKeySequence(QKeySequence("Ctrl+Shift+K")); @@ -341,3 +341,5 @@ void ActionsFilter::restoreState(const QJsonObject &object) m_lastTriggered.append({nullptr, Utils::Id::fromString(command.toString())}); } } + +} // Core::Internal diff --git a/src/plugins/coreplugin/basefilewizard.cpp b/src/plugins/coreplugin/basefilewizard.cpp index d4181a267d5..37dfce83305 100644 --- a/src/plugins/coreplugin/basefilewizard.cpp +++ b/src/plugins/coreplugin/basefilewizard.cpp @@ -4,6 +4,7 @@ #include "basefilewizard.h" #include "basefilewizardfactory.h" +#include "coreplugintr.h" #include "ifilewizardextension.h" #include @@ -67,7 +68,7 @@ void BaseFileWizard::accept() reject(); return; case BaseFileWizardFactory::OverwriteError: - QMessageBox::critical(nullptr, tr("Existing files"), errorMessage); + QMessageBox::critical(nullptr, Tr::tr("Existing files"), errorMessage); reject(); return; case BaseFileWizardFactory::OverwriteOk: @@ -82,7 +83,7 @@ void BaseFileWizard::accept() // Write if (!m_factory->writeFiles(m_files, &errorMessage)) { - QMessageBox::critical(parentWidget(), tr("File Generation Failure"), errorMessage); + QMessageBox::critical(parentWidget(), Tr::tr("File Generation Failure"), errorMessage); reject(); return; } @@ -93,7 +94,7 @@ void BaseFileWizard::accept() bool remove; if (!ex->processFiles(m_files, &remove, &errorMessage)) { if (!errorMessage.isEmpty()) - QMessageBox::critical(parentWidget(), tr("File Generation Failure"), errorMessage); + QMessageBox::critical(parentWidget(), Tr::tr("File Generation Failure"), errorMessage); reject(); return; } @@ -110,7 +111,7 @@ void BaseFileWizard::accept() // Post generation handler if (!m_factory->postGenerateFiles(this, m_files, &errorMessage)) if (!errorMessage.isEmpty()) - QMessageBox::critical(nullptr, tr("File Generation Failure"), errorMessage); + QMessageBox::critical(nullptr, Tr::tr("File Generation Failure"), errorMessage); Wizard::accept(); } @@ -126,7 +127,7 @@ void BaseFileWizard::generateFileList() QString errorMessage; m_files = m_factory->generateFiles(this, &errorMessage); if (m_files.empty()) { - QMessageBox::critical(parentWidget(), tr("File Generation Failure"), errorMessage); + QMessageBox::critical(parentWidget(), Tr::tr("File Generation Failure"), errorMessage); reject(); } } diff --git a/src/plugins/coreplugin/basefilewizardfactory.cpp b/src/plugins/coreplugin/basefilewizardfactory.cpp index e3b4c0ac526..3f7d4c771fb 100644 --- a/src/plugins/coreplugin/basefilewizardfactory.cpp +++ b/src/plugins/coreplugin/basefilewizardfactory.cpp @@ -4,11 +4,9 @@ #include "basefilewizardfactory.h" #include "basefilewizard.h" +#include "coreplugintr.h" #include "dialogs/promptoverwritedialog.h" #include "editormanager/editormanager.h" -#include "icontext.h" -#include "icore.h" -#include "ifilewizardextension.h" #include @@ -169,7 +167,7 @@ bool BaseFileWizardFactory::postGenerateOpenEditors(const GeneratedFiles &l, QSt if (file.attributes() & GeneratedFile::OpenEditorAttribute) { if (!EditorManager::openEditor(file.filePath(), file.editorId())) { if (errorMessage) - *errorMessage = tr("Failed to open an editor for \"%1\"."). + *errorMessage = Tr::tr("Failed to open an editor for \"%1\"."). arg(file.filePath().toUserOutput()); return false; } @@ -194,9 +192,9 @@ BaseFileWizardFactory::OverwriteResult BaseFileWizardFactory::promptOverwrite(Ge FilePaths existingFiles; bool oddStuffFound = false; - static const QString readOnlyMsg = tr("[read only]"); - static const QString directoryMsg = tr("[folder]"); - static const QString symLinkMsg = tr("[symbolic link]"); + static const QString readOnlyMsg = Tr::tr("[read only]"); + static const QString directoryMsg = Tr::tr("[folder]"); + static const QString symLinkMsg = Tr::tr("[symbolic link]"); for (const GeneratedFile &file : std::as_const(*files)) { const FilePath path = file.filePath(); @@ -236,7 +234,7 @@ BaseFileWizardFactory::OverwriteResult BaseFileWizardFactory::promptOverwrite(Ge } if (oddStuffFound) { - *errorMessage = tr("The project directory %1 contains files which cannot be overwritten:\n%2.") + *errorMessage = Tr::tr("The project directory %1 contains files which cannot be overwritten:\n%2.") .arg(commonExistingPath.toUserOutput(), fileNamesMsgPart); return OverwriteError; } diff --git a/src/plugins/coreplugin/coreconstants.h b/src/plugins/coreplugin/coreconstants.h index 6846177b683..51633a04e10 100644 --- a/src/plugins/coreplugin/coreconstants.h +++ b/src/plugins/coreplugin/coreconstants.h @@ -209,7 +209,7 @@ const char SETTINGS_THEME[] = "Core/CreatorTheme"; const char DEFAULT_THEME[] = "flat"; const char DEFAULT_DARK_THEME[] = "flat-dark"; -const char TR_CLEAR_MENU[] = QT_TRANSLATE_NOOP("Core", "Clear Menu"); +const char TR_CLEAR_MENU[] = QT_TRANSLATE_NOOP("::Core", "Clear Menu"); const int MODEBAR_ICON_SIZE = 34; const int MODEBAR_ICONSONLY_BUTTON_SIZE = MODEBAR_ICON_SIZE + 4; diff --git a/src/plugins/coreplugin/coreplugin.cpp b/src/plugins/coreplugin/coreplugin.cpp index c99a7ee4ecd..e406f5b7a9a 100644 --- a/src/plugins/coreplugin/coreplugin.cpp +++ b/src/plugins/coreplugin/coreplugin.cpp @@ -138,7 +138,7 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage) } if (ThemeEntry::availableThemes().isEmpty()) { - *errorMessage = tr("No themes found in installation."); + *errorMessage = Tr::tr("No themes found in installation."); return false; } const CoreArguments args = parseArguments(arguments); @@ -170,55 +170,55 @@ bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage) m_locator->initialize(); MacroExpander *expander = Utils::globalMacroExpander(); - expander->registerVariable("CurrentDate:ISO", tr("The current date (ISO)."), + expander->registerVariable("CurrentDate:ISO", Tr::tr("The current date (ISO)."), [] { return QDate::currentDate().toString(Qt::ISODate); }); - expander->registerVariable("CurrentTime:ISO", tr("The current time (ISO)."), + expander->registerVariable("CurrentTime:ISO", Tr::tr("The current time (ISO)."), [] { return QTime::currentTime().toString(Qt::ISODate); }); - expander->registerVariable("CurrentDate:RFC", tr("The current date (RFC2822)."), + expander->registerVariable("CurrentDate:RFC", Tr::tr("The current date (RFC2822)."), [] { return QDate::currentDate().toString(Qt::RFC2822Date); }); - expander->registerVariable("CurrentTime:RFC", tr("The current time (RFC2822)."), + expander->registerVariable("CurrentTime:RFC", Tr::tr("The current time (RFC2822)."), [] { return QTime::currentTime().toString(Qt::RFC2822Date); }); - expander->registerVariable("CurrentDate:Locale", tr("The current date (Locale)."), + expander->registerVariable("CurrentDate:Locale", Tr::tr("The current date (Locale)."), [] { return QLocale::system() .toString(QDate::currentDate(), QLocale::ShortFormat); }); - expander->registerVariable("CurrentTime:Locale", tr("The current time (Locale)."), + expander->registerVariable("CurrentTime:Locale", Tr::tr("The current time (Locale)."), [] { return QLocale::system() .toString(QTime::currentTime(), QLocale::ShortFormat); }); - expander->registerVariable("Config:DefaultProjectDirectory", tr("The configured default directory for projects."), + expander->registerVariable("Config:DefaultProjectDirectory", Tr::tr("The configured default directory for projects."), [] { return DocumentManager::projectsDirectory().toString(); }); - expander->registerVariable("Config:LastFileDialogDirectory", tr("The directory last visited in a file dialog."), + expander->registerVariable("Config:LastFileDialogDirectory", Tr::tr("The directory last visited in a file dialog."), [] { return DocumentManager::fileDialogLastVisitedDirectory().toString(); }); expander->registerVariable("HostOs:isWindows", - tr("Is %1 running on Windows?").arg(Constants::IDE_DISPLAY_NAME), + Tr::tr("Is %1 running on Windows?").arg(Constants::IDE_DISPLAY_NAME), [] { return QVariant(Utils::HostOsInfo::isWindowsHost()).toString(); }); expander->registerVariable("HostOs:isOSX", - tr("Is %1 running on OS X?").arg(Constants::IDE_DISPLAY_NAME), + Tr::tr("Is %1 running on OS X?").arg(Constants::IDE_DISPLAY_NAME), [] { return QVariant(Utils::HostOsInfo::isMacHost()).toString(); }); expander->registerVariable("HostOs:isLinux", - tr("Is %1 running on Linux?").arg(Constants::IDE_DISPLAY_NAME), + Tr::tr("Is %1 running on Linux?").arg(Constants::IDE_DISPLAY_NAME), [] { return QVariant(Utils::HostOsInfo::isLinuxHost()).toString(); }); expander->registerVariable("HostOs:isUnix", - tr("Is %1 running on any unix-based platform?") + Tr::tr("Is %1 running on any unix-based platform?") .arg(Constants::IDE_DISPLAY_NAME), [] { return QVariant(Utils::HostOsInfo::isAnyUnixHost()).toString(); }); expander->registerVariable("HostOs:PathListSeparator", - tr("The path list separator for the platform."), + Tr::tr("The path list separator for the platform."), [] { return QString(Utils::HostOsInfo::pathListSeparator()); }); expander->registerVariable("HostOs:ExecutableSuffix", - tr("The platform executable suffix."), + Tr::tr("The platform executable suffix."), [] { return QString(Utils::HostOsInfo::withExecutableSuffix("")); }); expander->registerVariable("IDE:ResourcePath", - tr("The directory where %1 finds its pre-installed resources.") + Tr::tr("The directory where %1 finds its pre-installed resources.") .arg(Constants::IDE_DISPLAY_NAME), [] { return ICore::resourcePath().toString(); }); - expander->registerPrefix("CurrentDate:", tr("The current date (QDate formatstring)."), + expander->registerPrefix("CurrentDate:", Tr::tr("The current date (QDate formatstring)."), [](const QString &fmt) { return QDate::currentDate().toString(fmt); }); - expander->registerPrefix("CurrentTime:", tr("The current time (QTime formatstring)."), + expander->registerPrefix("CurrentTime:", Tr::tr("The current time (QTime formatstring)."), [](const QString &fmt) { return QTime::currentTime().toString(fmt); }); - expander->registerVariable("UUID", tr("Generate a new UUID."), + expander->registerVariable("UUID", Tr::tr("Generate a new UUID."), [] { return QUuid::createUuid().toString(); }); - expander->registerPrefix("#:", tr("A comment."), [](const QString &) { return QString(); }); + expander->registerPrefix("#:", Tr::tr("A comment."), [](const QString &) { return QString(); }); Utils::PathChooser::setAboutToShowContextMenuHandler(&CorePlugin::addToPathChooserContextMenu); @@ -364,7 +364,7 @@ void CorePlugin::addToPathChooserContextMenu(Utils::PathChooser *pathChooser, QM menu->insertAction(firstAction, showInTerminal); } else { - auto *mkPathAct = new QAction(tr("Create Folder"), menu); + auto *mkPathAct = new QAction(Tr::tr("Create Folder"), menu); connect(mkPathAct, &QAction::triggered, pathChooser, [pathChooser] { QDir().mkpath(pathChooser->filePath().toString()); pathChooser->triggerChanged(); @@ -381,7 +381,7 @@ void CorePlugin::checkSettings() const auto showMsgBox = [this](const QString &msg, QMessageBox::Icon icon) { connect(ICore::instance(), &ICore::coreOpened, this, [msg, icon] { QMessageBox msgBox(ICore::dialogParent()); - msgBox.setWindowTitle(tr("Settings File Error")); + msgBox.setWindowTitle(Tr::tr("Settings File Error")); msgBox.setText(msg); msgBox.setIcon(icon); msgBox.exec(); @@ -393,7 +393,7 @@ void CorePlugin::checkSettings() case QSettings::NoError: { const QFileInfo fi(userSettings->fileName()); if (fi.exists() && !fi.isWritable()) { - const QString errorMsg = tr("The settings file \"%1\" is not writable.\n" + const QString errorMsg = Tr::tr("The settings file \"%1\" is not writable.\n" "You will not be able to store any %2 settings.") .arg(QDir::toNativeSeparators(userSettings->fileName()), QLatin1String(Core::Constants::IDE_DISPLAY_NAME)); @@ -402,13 +402,13 @@ void CorePlugin::checkSettings() return; } case QSettings::AccessError: - errorDetails = tr("The file is not readable."); + errorDetails = Tr::tr("The file is not readable."); break; case QSettings::FormatError: - errorDetails = tr("The file is invalid."); + errorDetails = Tr::tr("The file is invalid."); break; } - const QString errorMsg = tr("Error reading settings file \"%1\": %2\n" + const QString errorMsg = Tr::tr("Error reading settings file \"%1\": %2\n" "You will likely experience further problems using this instance of %3.") .arg(QDir::toNativeSeparators(userSettings->fileName()), errorDetails, QLatin1String(Core::Constants::IDE_DISPLAY_NAME)); @@ -421,22 +421,22 @@ void CorePlugin::warnAboutCrashReporing() return; QString warnStr = ICore::settings()->value("CrashReportingEnabled", false).toBool() - ? tr("%1 collects crash reports for the sole purpose of fixing bugs. " + ? Tr::tr("%1 collects crash reports for the sole purpose of fixing bugs. " "To disable this feature go to %2.") - : tr("%1 can collect crash reports for the sole purpose of fixing bugs. " + : Tr::tr("%1 can collect crash reports for the sole purpose of fixing bugs. " "To enable this feature go to %2."); if (Utils::HostOsInfo::isMacHost()) { warnStr = warnStr.arg(QLatin1String(Core::Constants::IDE_DISPLAY_NAME), - Core::Constants::IDE_DISPLAY_NAME + tr(" > Preferences > Environment > System")); + Core::Constants::IDE_DISPLAY_NAME + Tr::tr(" > Preferences > Environment > System")); } else { warnStr = warnStr.arg(QLatin1String(Core::Constants::IDE_DISPLAY_NAME), - tr("Edit > Preferences > Environment > System")); + Tr::tr("Edit > Preferences > Environment > System")); } Utils::InfoBarEntry info(kWarnCrashReportingSetting, warnStr, Utils::InfoBarEntry::GlobalSuppression::Enabled); - info.addCustomButton(tr("Configure..."), [] { + info.addCustomButton(Tr::tr("Configure..."), [] { ICore::infoBar()->removeInfo(kWarnCrashReportingSetting); ICore::infoBar()->globallySuppressInfo(kWarnCrashReportingSetting); ICore::showOptionsDialog(Core::Constants::SETTINGS_ID_SYSTEM); @@ -456,15 +456,15 @@ void CorePlugin::warnAboutCrashReporing() // static QString CorePlugin::msgCrashpadInformation() { - return tr("%1 uses Google Crashpad for collecting crashes and sending them to our backend " + return Tr::tr("%1 uses Google Crashpad for collecting crashes and sending them to our backend " "for processing. Crashpad may capture arbitrary contents from crashed process’ " "memory, including user sensitive information, URLs, and whatever other content " "users have trusted %1 with. The collected crash reports are however only used " "for the sole purpose of fixing bugs.").arg(Core::Constants::IDE_DISPLAY_NAME) - + "

" + tr("More information:") + + "

" + Tr::tr("More information:") + "
" + tr("Crashpad Overview") + "" - "
" + tr("%1 security policy").arg("Sentry.io") + "overview_design.md'>" + Tr::tr("Crashpad Overview") + "" + "
" + Tr::tr("%1 security policy").arg("Sentry.io") + ""; } diff --git a/src/plugins/coreplugin/designmode.cpp b/src/plugins/coreplugin/designmode.cpp index 81cf48e442c..3b5e5fa41f7 100644 --- a/src/plugins/coreplugin/designmode.cpp +++ b/src/plugins/coreplugin/designmode.cpp @@ -3,13 +3,14 @@ #include "designmode.h" -#include -#include -#include -#include -#include -#include -#include +#include "coreconstants.h" +#include "coreicons.h" +#include "coreplugintr.h" +#include "editormanager/editormanager.h" +#include "editormanager/ieditor.h" +#include "icore.h" +#include "idocument.h" +#include "modemanager.h" #include @@ -65,7 +66,7 @@ DesignMode::DesignMode() setEnabled(false); setContext(Context(Constants::C_DESIGN_MODE)); setWidget(d->m_stackWidget); - setDisplayName(tr("Design")); + setDisplayName(Tr::tr("Design")); setIcon(Utils::Icon::modeIcon(Icons::MODE_DESIGN_CLASSIC, Icons::MODE_DESIGN_FLAT, Icons::MODE_DESIGN_FLAT_ACTIVE)); setPriority(Constants::P_MODE_DESIGN); diff --git a/src/plugins/coreplugin/dialogs/addtovcsdialog.cpp b/src/plugins/coreplugin/dialogs/addtovcsdialog.cpp index 9c8a857cb84..7750cfcc17d 100644 --- a/src/plugins/coreplugin/dialogs/addtovcsdialog.cpp +++ b/src/plugins/coreplugin/dialogs/addtovcsdialog.cpp @@ -3,6 +3,8 @@ #include "addtovcsdialog.h" +#include "../coreplugintr.h" + #include #include @@ -44,8 +46,8 @@ AddToVcsDialog::AddToVcsDialog(QWidget *parent, connect(buttonBox, &QDialogButtonBox::rejected, this, &QDialog::reject); const QString addTo = files.size() == 1 - ? tr("Add the file to version control (%1)").arg(vcsDisplayName) - : tr("Add the files to version control (%1)").arg(vcsDisplayName); + ? Tr::tr("Add the file to version control (%1)").arg(vcsDisplayName) + : Tr::tr("Add the files to version control (%1)").arg(vcsDisplayName); // clang-format off Column { diff --git a/src/plugins/coreplugin/dialogs/codecselector.cpp b/src/plugins/coreplugin/dialogs/codecselector.cpp index e3c2de54127..6c0187dcbe6 100644 --- a/src/plugins/coreplugin/dialogs/codecselector.cpp +++ b/src/plugins/coreplugin/dialogs/codecselector.cpp @@ -2,7 +2,9 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "codecselector.h" -#include + +#include "../coreplugintr.h" +#include "../textdocument.h" #include #include @@ -38,12 +40,12 @@ CodecSelector::CodecSelector(QWidget *parent, Core::BaseTextDocument *doc) if (m_hasDecodingError) buf = doc->decodingErrorSample(); - setWindowTitle(tr("Text Encoding")); + setWindowTitle(Tr::tr("Text Encoding")); m_label = new QLabel(this); QString decodingErrorHint; if (m_hasDecodingError) - decodingErrorHint = QLatin1Char('\n') + tr("The following encodings are likely to fit:"); - m_label->setText(tr("Select encoding for \"%1\".%2") + decodingErrorHint = '\n' + Tr::tr("The following encodings are likely to fit:"); + m_label->setText(Tr::tr("Select encoding for \"%1\".%2") .arg(doc->filePath().fileName()) .arg(decodingErrorHint)); @@ -92,8 +94,8 @@ CodecSelector::CodecSelector(QWidget *parent, Core::BaseTextDocument *doc) connect(m_listWidget, &QListWidget::itemSelectionChanged, this, &CodecSelector::updateButtons); m_dialogButtonBox = new QDialogButtonBox(this); - m_reloadButton = m_dialogButtonBox->addButton(tr("Reload with Encoding"), QDialogButtonBox::DestructiveRole); - m_saveButton = m_dialogButtonBox->addButton(tr("Save with Encoding"), QDialogButtonBox::DestructiveRole); + m_reloadButton = m_dialogButtonBox->addButton(Tr::tr("Reload with Encoding"), QDialogButtonBox::DestructiveRole); + m_saveButton = m_dialogButtonBox->addButton(Tr::tr("Save with Encoding"), QDialogButtonBox::DestructiveRole); m_dialogButtonBox->addButton(QDialogButtonBox::Cancel); connect(m_dialogButtonBox, &QDialogButtonBox::clicked, this, &CodecSelector::buttonClicked); connect(m_listWidget, &QAbstractItemView::activated, m_reloadButton, &QAbstractButton::click); diff --git a/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp b/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp index f5ed2c01ef3..270ed9f681d 100644 --- a/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp +++ b/src/plugins/coreplugin/dialogs/externaltoolconfig.cpp @@ -4,6 +4,11 @@ #include "externaltoolconfig.h" #include "ioptionspage.h" +#include "../coreconstants.h" +#include "../coreplugintr.h" +#include "../externaltool.h" +#include "../externaltoolmanager.h" +#include "../icore.h" #include #include @@ -17,11 +22,6 @@ #include #include -#include -#include -#include -#include - #include #include #include @@ -49,8 +49,6 @@ const Qt::ItemFlags TOOL_ITEM_FLAGS = Qt::ItemIsSelectable | Qt::ItemIsEnabled | class ExternalToolModel final : public QAbstractItemModel { - Q_DECLARE_TR_FUNCTIONS(Core::ExternalToolConfig) - public: ExternalToolModel() = default; ~ExternalToolModel() final; @@ -132,9 +130,9 @@ QVariant ExternalToolModel::data(const QString &category, int role) switch (role) { case Qt::DisplayRole: case Qt::EditRole: - return category.isEmpty() ? tr("Uncategorized") : category; + return category.isEmpty() ? Tr::tr("Uncategorized") : category; case Qt::ToolTipRole: - return category.isEmpty() ? tr("Tools that will appear directly under the External Tools menu.") : QVariant(); + return category.isEmpty() ? Tr::tr("Tools that will appear directly under the External Tools menu.") : QVariant(); default: break; } @@ -333,7 +331,7 @@ void ExternalToolModel::revertTool(const QModelIndex &modelIndex) QModelIndex ExternalToolModel::addCategory() { - const QString &categoryBase = tr("New Category"); + const QString &categoryBase = Tr::tr("New Category"); QString category = categoryBase; int count = 0; while (m_tools.contains(category)) { @@ -360,10 +358,10 @@ QModelIndex ExternalToolModel::addTool(const QModelIndex &atIndex) auto tool = new ExternalTool; tool->setDisplayCategory(category); - tool->setDisplayName(tr("New Tool")); - tool->setDescription(tr("This tool prints a line of useful text")); + tool->setDisplayName(Tr::tr("New Tool")); + tool->setDescription(Tr::tr("This tool prints a line of useful text")); //: Sample external tool text - const QString text = tr("Useful text"); + const QString text = Tr::tr("Useful text"); if (HostOsInfo::isWindowsHost()) { tool->setExecutables({"cmd"}); tool->setArguments("/c echo " + text); @@ -410,15 +408,13 @@ void ExternalToolModel::removeTool(const QModelIndex &modelIndex) static void fillBaseEnvironmentComboBox(QComboBox *box) { box->clear(); - box->addItem(ExternalTool::tr("System Environment"), QByteArray()); + box->addItem(Tr::tr("System Environment"), QByteArray()); for (const EnvironmentProvider &provider : EnvironmentProvider::providers()) box->addItem(provider.displayName, Id::fromName(provider.id).toSetting()); } class ExternalToolConfig final : public IOptionsPageWidget { - Q_DECLARE_TR_FUNCTIONS(Core::ExternalToolConfig) - public: ExternalToolConfig(); @@ -468,14 +464,14 @@ ExternalToolConfig::ExternalToolConfig() m_toolTree->header()->setVisible(false); m_toolTree->header()->setDefaultSectionSize(21); - auto addButton = new QPushButton(tr("Add")); - addButton->setToolTip(tr("Add tool.")); + auto addButton = new QPushButton(Tr::tr("Add")); + addButton->setToolTip(Tr::tr("Add tool.")); - m_removeButton = new QPushButton(tr("Remove")); - m_removeButton->setToolTip(tr("Remove tool.")); + m_removeButton = new QPushButton(Tr::tr("Remove")); + m_removeButton->setToolTip(Tr::tr("Remove tool.")); - m_revertButton = new QPushButton(tr("Reset")); - m_revertButton->setToolTip(tr("Revert tool to default.")); + m_revertButton = new QPushButton(Tr::tr("Reset")); + m_revertButton->setToolTip(Tr::tr("Revert tool to default.")); auto scrollArea = new QScrollArea(this); QSizePolicy sizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); @@ -504,20 +500,20 @@ ExternalToolConfig::ExternalToolConfig() m_workingDirectory = new PathChooser(m_infoWidget); - auto outputLabel = new QLabel(tr("Output:")); - outputLabel->setToolTip(tr("\n" + auto outputLabel = new QLabel(Tr::tr("Output:")); + outputLabel->setToolTip(Tr::tr("\n" "

What to do with the executable's standard output.\n" "

  • Ignore: Do nothing with it.
  • Show in General Messages.
  • " "
  • Replace selection: Replace the current selection in the current document with it.
  • " "

\n")); m_outputBehavior = new QComboBox(m_infoWidget); - m_outputBehavior->addItem(tr("Ignore")); - m_outputBehavior->addItem(tr("Show in General Messages")); - m_outputBehavior->addItem(tr("Replace Selection")); + m_outputBehavior->addItem(Tr::tr("Ignore")); + m_outputBehavior->addItem(Tr::tr("Show in General Messages")); + m_outputBehavior->addItem(Tr::tr("Replace Selection")); - auto errorOutputLabel = new QLabel(tr("Error output:")); - errorOutputLabel->setToolTip(tr("\n" + auto errorOutputLabel = new QLabel(Tr::tr("Error output:")); + errorOutputLabel->setToolTip(Tr::tr("\n" "

What to do with the executable's standard error output.

\n" "
  • Ignore: Do nothing with it.
  • \n" "
  • Show in General Messages.
  • \n" @@ -525,23 +521,23 @@ ExternalToolConfig::ExternalToolConfig() "
")); m_errorOutputBehavior = new QComboBox(m_infoWidget); - m_errorOutputBehavior->addItem(tr("Ignore")); - m_errorOutputBehavior->addItem(tr("Show in General Messages")); - m_errorOutputBehavior->addItem(tr("Replace Selection")); + m_errorOutputBehavior->addItem(Tr::tr("Ignore")); + m_errorOutputBehavior->addItem(Tr::tr("Show in General Messages")); + m_errorOutputBehavior->addItem(Tr::tr("Replace Selection")); - m_environmentLabel = new QLabel(tr("No changes to apply.")); + m_environmentLabel = new QLabel(Tr::tr("No changes to apply.")); m_environmentLabel->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); - auto environmentButton = new QPushButton(tr("Change...")); + auto environmentButton = new QPushButton(Tr::tr("Change...")); - m_modifiesDocumentCheckbox = new QCheckBox(tr("Modifies current document")); - m_modifiesDocumentCheckbox->setToolTip(tr("If the tool modifies the current document, " + m_modifiesDocumentCheckbox = new QCheckBox(Tr::tr("Modifies current document")); + m_modifiesDocumentCheckbox->setToolTip(Tr::tr("If the tool modifies the current document, " "set this flag to ensure that the document is saved before " "running the tool and is reloaded after the tool finished.")); - auto inputLabel = new QLabel(tr("Input:")); - inputLabel->setToolTip(tr("Text to pass to the executable via standard input. Leave " - "empty if the executable should not receive any input.")); + auto inputLabel = new QLabel(Tr::tr("Input:")); + inputLabel->setToolTip(Tr::tr("Text to pass to the executable via standard input. Leave " + "empty if the executable should not receive any input.")); m_inputText = new QPlainTextEdit(m_infoWidget); QSizePolicy sizePolicy3(QSizePolicy::Expanding, QSizePolicy::Expanding); @@ -558,14 +554,14 @@ ExternalToolConfig::ExternalToolConfig() using namespace Layouting; Form { - tr("Description:"), m_description, br, - tr("Executable:"), m_executable, br, - tr("Arguments:"), m_arguments, br, - tr("Working directory:"), m_workingDirectory, br, + Tr::tr("Description:"), m_description, br, + Tr::tr("Executable:"), m_executable, br, + Tr::tr("Arguments:"), m_arguments, br, + Tr::tr("Working directory:"), m_workingDirectory, br, outputLabel, m_outputBehavior, br, errorOutputLabel, m_errorOutputBehavior, br, - tr("Base environment:"), m_baseEnvironment, br, - tr("Environment:"), m_environmentLabel, environmentButton, br, + Tr::tr("Base environment:"), m_baseEnvironment, br, + Tr::tr("Environment:"), m_environmentLabel, environmentButton, br, empty, m_modifiesDocumentCheckbox, br, inputLabel, m_inputText }.attachTo(m_infoWidget, WithMargins); @@ -631,10 +627,10 @@ ExternalToolConfig::ExternalToolConfig() auto menu = new QMenu(addButton); addButton->setMenu(menu); - auto addTool = new QAction(tr("Add Tool"), this); + auto addTool = new QAction(Tr::tr("Add Tool"), this); menu->addAction(addTool); connect(addTool, &QAction::triggered, this, &ExternalToolConfig::addTool); - auto addCategory = new QAction(tr("Add Category"), this); + auto addCategory = new QAction(Tr::tr("Add Category"), this); menu->addAction(addCategory); connect(addCategory, &QAction::triggered, this, &ExternalToolConfig::addCategory); @@ -926,8 +922,8 @@ void ExternalToolConfig::updateEffectiveArguments() void ExternalToolConfig::editEnvironmentChanges() { const QString placeholderText = HostOsInfo::isWindowsHost() - ? tr("PATH=C:\\dev\\bin;${PATH}") - : tr("PATH=/opt/bin:${PATH}"); + ? Tr::tr("PATH=C:\\dev\\bin;${PATH}") + : Tr::tr("PATH=/opt/bin:${PATH}"); const auto newItems = EnvironmentDialog::getEnvironmentItems(m_environmentLabel, m_environment, placeholderText); @@ -942,7 +938,7 @@ void ExternalToolConfig::updateEnvironmentLabel() QString shortSummary = EnvironmentItem::toStringList(m_environment).join("; "); QFontMetrics fm(m_environmentLabel->font()); shortSummary = fm.elidedText(shortSummary, Qt::ElideRight, m_environmentLabel->width()); - m_environmentLabel->setText(shortSummary.isEmpty() ? tr("No changes to apply.") : shortSummary); + m_environmentLabel->setText(shortSummary.isEmpty() ? Tr::tr("No changes to apply.") : shortSummary); } // ToolSettingsPage @@ -950,7 +946,7 @@ void ExternalToolConfig::updateEnvironmentLabel() ToolSettings::ToolSettings() { setId(Constants::SETTINGS_ID_TOOLS); - setDisplayName(ExternalToolConfig::tr("External Tools")); + setDisplayName(Tr::tr("External Tools")); setCategory(Constants::SETTINGS_CATEGORY_CORE); setWidgetCreator([] { return new ExternalToolConfig; }); } diff --git a/src/plugins/coreplugin/dialogs/filepropertiesdialog.cpp b/src/plugins/coreplugin/dialogs/filepropertiesdialog.cpp index 874d5d2d893..c37125d447a 100644 --- a/src/plugins/coreplugin/dialogs/filepropertiesdialog.cpp +++ b/src/plugins/coreplugin/dialogs/filepropertiesdialog.cpp @@ -3,8 +3,10 @@ #include "filepropertiesdialog.h" -#include -#include +#include "../coreplugintr.h" +#include "../editormanager/editormanager.h" +#include "../editormanager/ieditorfactory.h" + #include #include #include @@ -64,21 +66,21 @@ FilePropertiesDialog::FilePropertiesDialog(const FilePath &filePath, QWidget *pa // clang-format off Column { Form { - tr("Name:"), m_name, br, - tr("Path:"), m_path, br, - tr("MIME type:"), m_mimeType, br, - tr("Default editor:"), m_defaultEditor, br, - tr("Line endings:"), m_lineEndings, br, - tr("Indentation:"), m_indentation, br, - tr("Owner:"), m_owner, br, - tr("Group:"), m_group, br, - tr("Size:"), m_size, br, - tr("Last read:"), m_lastRead, br, - tr("Last modified:"), m_lastModified, br, - tr("Readable:"), m_readable, br, - tr("Writable:"), m_writable, br, - tr("Executable:"), m_executable, br, - tr("Symbolic link:"), m_symLink, br + Tr::tr("Name:"), m_name, br, + Tr::tr("Path:"), m_path, br, + Tr::tr("MIME type:"), m_mimeType, br, + Tr::tr("Default editor:"), m_defaultEditor, br, + Tr::tr("Line endings:"), m_lineEndings, br, + Tr::tr("Indentation:"), m_indentation, br, + Tr::tr("Owner:"), m_owner, br, + Tr::tr("Group:"), m_group, br, + Tr::tr("Size:"), m_size, br, + Tr::tr("Last read:"), m_lastRead, br, + Tr::tr("Last modified:"), m_lastModified, br, + Tr::tr("Readable:"), m_readable, br, + Tr::tr("Writable:"), m_writable, br, + Tr::tr("Executable:"), m_executable, br, + Tr::tr("Symbolic link:"), m_symLink, br }, buttonBox }.attachTo(this); @@ -105,8 +107,8 @@ void FilePropertiesDialog::detectTextFileSettings() { QFile file(m_filePath.toString()); if (!file.open(QIODevice::ReadOnly)) { - m_lineEndings->setText(tr("Unknown")); - m_indentation->setText(tr("Unknown")); + m_lineEndings->setText(Tr::tr("Unknown")); + m_indentation->setText(Tr::tr("Unknown")); return; } @@ -116,15 +118,15 @@ void FilePropertiesDialog::detectTextFileSettings() // Try to guess the files line endings if (data.contains("\r\n")) { - m_lineEndings->setText(tr("Windows (CRLF)")); + m_lineEndings->setText(Tr::tr("Windows (CRLF)")); } else if (data.contains("\n")) { - m_lineEndings->setText(tr("Unix (LF)")); + m_lineEndings->setText(Tr::tr("Unix (LF)")); } else if (data.contains("\r")) { - m_lineEndings->setText(tr("Mac (CR)")); + m_lineEndings->setText(Tr::tr("Mac (CR)")); lineSeparator = '\r'; } else { // That does not look like a text file at all - m_lineEndings->setText(tr("Unknown")); + m_lineEndings->setText(Tr::tr("Unknown")); return; } @@ -167,14 +169,14 @@ void FilePropertiesDialog::detectTextFileSettings() if (!indents.empty()) { if (tabIndented) { - m_indentation->setText(tr("Mixed")); + m_indentation->setText(Tr::tr("Mixed")); } else { - m_indentation->setText(tr("%1 Spaces").arg(max->first)); + m_indentation->setText(Tr::tr("%1 Spaces").arg(max->first)); } } else if (tabIndented) { - m_indentation->setText(tr("Tabs")); + m_indentation->setText(Tr::tr("Tabs")); } else { - m_indentation->setText(tr("Unknown")); + m_indentation->setText(Tr::tr("Unknown")); } } @@ -192,7 +194,7 @@ void FilePropertiesDialog::refresh() const EditorTypeList factories = IEditorFactory::preferredEditorTypes(m_filePath); m_defaultEditor->setText(!factories.isEmpty() ? factories.at(0)->displayName() - : tr("Undefined")); + : Tr::tr("Undefined")); m_owner->setText(fileInfo.owner()); m_group->setText(fileInfo.group()); @@ -206,8 +208,8 @@ void FilePropertiesDialog::refresh() if (mimeType.inherits("text/plain")) { detectTextFileSettings(); } else { - m_lineEndings->setText(tr("Unknown")); - m_indentation->setText(tr("Unknown")); + m_lineEndings->setText(Tr::tr("Unknown")); + m_indentation->setText(Tr::tr("Unknown")); } }); } diff --git a/src/plugins/coreplugin/dialogs/newdialogwidget.cpp b/src/plugins/coreplugin/dialogs/newdialogwidget.cpp index b26a7a10808..545ca9c4169 100644 --- a/src/plugins/coreplugin/dialogs/newdialogwidget.cpp +++ b/src/plugins/coreplugin/dialogs/newdialogwidget.cpp @@ -3,8 +3,9 @@ #include "newdialogwidget.h" -#include -#include +#include "../coreplugintr.h" +#include "../icontext.h" +#include "../icore.h" #include #include @@ -32,7 +33,7 @@ Q_DECLARE_METATYPE(Core::IWizardFactory*) using namespace Utils; -namespace { +namespace Core::Internal { const int ICON_SIZE = 48; const char LAST_CATEGORY_KEY[] = "Core/NewDialog/LastCategory"; @@ -42,9 +43,6 @@ const char SHOW_PLATOFORM_FILTER[] = "Core/NewDialog/ShowPlatformFilter"; const char BLACKLISTED_CATEGORIES_KEY[] = "Core/NewDialog/BlacklistedCategories"; const char ALTERNATIVE_WIZARD_STYLE[] = "Core/NewDialog/AlternativeWizardStyle"; -using namespace Core; -using namespace Core::Internal; - class WizardFactoryContainer { public: @@ -150,13 +148,11 @@ public: } }; -} +} // Core::Internal -Q_DECLARE_METATYPE(WizardFactoryContainer) +Q_DECLARE_METATYPE(Core::Internal::WizardFactoryContainer) -using namespace Core; -using namespace Core::Internal; -using namespace Layouting; +namespace Core::Internal { NewDialogWidget::NewDialogWidget(QWidget *parent) : QDialog(parent) @@ -197,11 +193,12 @@ NewDialogWidget::NewDialogWidget(QWidget *parent) m_templateDescription->setFocusPolicy(Qt::NoFocus); m_templateDescription->setFrameShape(QFrame::NoFrame); + using namespace Layouting; + Column { m_imageLabel, m_templateDescription }.attachTo(frame); Column { - Row { QCoreApplication::translate("Core::Internal::NewDialog", "Choose a template:"), - st, m_comboBox }, + Row { Tr::tr("Choose a template:"), st, m_comboBox }, Row { m_templateCategoryView, m_templatesView, frame }, buttonBox }.attachTo(this); @@ -211,7 +208,7 @@ NewDialogWidget::NewDialogWidget(QWidget *parent) frame->setPalette(p); m_okButton = buttonBox->button(QDialogButtonBox::Ok); m_okButton->setDefault(true); - m_okButton->setText(tr("Choose...")); + m_okButton->setText(Tr::tr("Choose...")); m_model = new QStandardItemModel(this); @@ -279,10 +276,10 @@ void NewDialogWidget::setWizardFactories(QList factories, m_model->clear(); QStandardItem *parentItem = m_model->invisibleRootItem(); - QStandardItem *projectKindItem = new QStandardItem(tr("Projects")); + QStandardItem *projectKindItem = new QStandardItem(Tr::tr("Projects")); projectKindItem->setData(IWizardFactory::ProjectWizard, Qt::UserRole); projectKindItem->setFlags({}); // disable item to prevent focus - QStandardItem *filesKindItem = new QStandardItem(tr("Files and Classes")); + QStandardItem *filesKindItem = new QStandardItem(Tr::tr("Files and Classes")); filesKindItem->setData(IWizardFactory::FileWizard, Qt::UserRole); filesKindItem->setFlags({}); // disable item to prevent focus @@ -293,11 +290,11 @@ void NewDialogWidget::setWizardFactories(QList factories, const bool allowAllTemplates = ICore::settings()->value(ALLOW_ALL_TEMPLATES, true).toBool(); if (allowAllTemplates) - m_comboBox->addItem(tr("All Templates"), Id().toSetting()); + m_comboBox->addItem(Tr::tr("All Templates"), Id().toSetting()); for (Id platform : availablePlatforms) { const QString displayNameForPlatform = IWizardFactory::displayNameForPlatform(platform); - m_comboBox->addItem(tr("%1 Templates").arg(displayNameForPlatform), platform.toSetting()); + m_comboBox->addItem(Tr::tr("%1 Templates").arg(displayNameForPlatform), platform.toSetting()); } m_comboBox->setCurrentIndex(0); // "All templates" @@ -443,9 +440,9 @@ void NewDialogWidget::currentItemChanged(const QModelIndex &index) desciption.replace(QLatin1Char('\n'), QLatin1String("
")); desciption += QLatin1String("

"); if (wizard->flags().testFlag(IWizardFactory::PlatformIndependent)) - desciption += tr("Platform independent") + QLatin1String(""); + desciption += Tr::tr("Platform independent") + QLatin1String(""); else - desciption += tr("Supported Platforms") + desciption += Tr::tr("Supported Platforms") + QLatin1String(":
    ") + "
  • " + displayNamesForSupportedPlatforms.join("
  • ") + "
  • " + QLatin1String("
"); @@ -511,3 +508,5 @@ void NewDialogWidget::setSelectedPlatform(int /*platform*/) //The static cast allows us to keep PlatformFilterProxyModel anonymous static_cast(m_filterProxyModel)->setPlatform(selectedPlatform()); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/dialogs/newdialogwidget.h b/src/plugins/coreplugin/dialogs/newdialogwidget.h index 1733cae83da..04a06e382e1 100644 --- a/src/plugins/coreplugin/dialogs/newdialogwidget.h +++ b/src/plugins/coreplugin/dialogs/newdialogwidget.h @@ -25,14 +25,10 @@ class QTextBrowser; class QTreeView; QT_END_NAMESPACE -namespace Core { - -namespace Internal { +namespace Core::Internal { class NewDialogWidget : public QDialog, public NewDialog { - Q_DECLARE_TR_FUNCTIONS(Core::Internal::NewDialog) - public: explicit NewDialogWidget(QWidget *parent); ~NewDialogWidget() override; @@ -77,5 +73,4 @@ private: QVariantMap m_extraVariables; }; -} // namespace Internal -} // namespace Core +} // Core::Internal diff --git a/src/plugins/coreplugin/dialogs/openwithdialog.cpp b/src/plugins/coreplugin/dialogs/openwithdialog.cpp index 2dc9ec6f76d..ddec97928bf 100644 --- a/src/plugins/coreplugin/dialogs/openwithdialog.cpp +++ b/src/plugins/coreplugin/dialogs/openwithdialog.cpp @@ -3,6 +3,8 @@ #include "openwithdialog.h" +#include "../coreplugintr.h" + #include #include @@ -10,8 +12,7 @@ #include #include -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { OpenWithDialog::OpenWithDialog(const Utils::FilePath &filePath, QWidget *parent) : QDialog(parent) @@ -19,7 +20,7 @@ OpenWithDialog::OpenWithDialog(const Utils::FilePath &filePath, QWidget *parent) , buttonBox(new QDialogButtonBox) { resize(358, 199); - setWindowTitle(tr("Open File With...")); + setWindowTitle(Tr::tr("Open File With...")); buttonBox->setStandardButtons(QDialogButtonBox::Cancel | QDialogButtonBox::Ok); buttonBox->button(QDialogButtonBox::Ok)->setDefault(true); @@ -27,7 +28,7 @@ OpenWithDialog::OpenWithDialog(const Utils::FilePath &filePath, QWidget *parent) using namespace Utils::Layouting; // clang-format off Column { - tr("Open file \"%1\" with:").arg(filePath.fileName()), + Tr::tr("Open file \"%1\" with:").arg(filePath.fileName()), editorListWidget, buttonBox }.attachTo(this); @@ -70,3 +71,5 @@ void OpenWithDialog::currentItemChanged(QListWidgetItem *current, QListWidgetIte { setOkButtonEnabled(current); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/dialogs/promptoverwritedialog.cpp b/src/plugins/coreplugin/dialogs/promptoverwritedialog.cpp index fc033570d30..62878a19eaa 100644 --- a/src/plugins/coreplugin/dialogs/promptoverwritedialog.cpp +++ b/src/plugins/coreplugin/dialogs/promptoverwritedialog.cpp @@ -3,6 +3,8 @@ #include "promptoverwritedialog.h" +#include "../coreplugintr.h" + #include #include @@ -43,7 +45,7 @@ PromptOverwriteDialog::PromptOverwriteDialog(QWidget *parent) : m_view(new QTreeView), m_model(new QStandardItemModel(0, 1, this)) { - setWindowTitle(tr("Overwrite Existing Files")); + setWindowTitle(Tr::tr("Overwrite Existing Files")); setModal(true); auto mainLayout = new QVBoxLayout(this); mainLayout->addWidget(m_label); @@ -74,8 +76,8 @@ void PromptOverwriteDialog::setFiles(const FilePaths &l) m_model->appendRow(item); } const QString message = - tr("The following files already exist in the folder\n%1.\n" - "Would you like to overwrite them?").arg(nativeCommonPath); + Tr::tr("The following files already exist in the folder\n%1.\n" + "Would you like to overwrite them?").arg(nativeCommonPath); m_label->setText(message); } diff --git a/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp b/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp index 0fc4aabc0c2..97d35aca82c 100644 --- a/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp +++ b/src/plugins/coreplugin/dialogs/readonlyfilesdialog.cpp @@ -3,11 +3,12 @@ #include "readonlyfilesdialog.h" -#include -#include -#include -#include -#include +#include "../coreplugintr.h" +#include "../editormanager/editormanager_p.h" +#include "../icore.h" +#include "../idocument.h" +#include "../iversioncontrol.h" +#include "../vcsmanager.h" #include #include @@ -35,8 +36,6 @@ namespace Internal { class ReadOnlyFilesDialogPrivate { - Q_DECLARE_TR_FUNCTIONS(Core::ReadOnlyFilesDialog) - public: ReadOnlyFilesDialogPrivate(ReadOnlyFilesDialog *parent, IDocument *document = nullptr, bool useSaveAs = false); ~ReadOnlyFilesDialogPrivate(); @@ -100,10 +99,10 @@ ReadOnlyFilesDialogPrivate::ReadOnlyFilesDialogPrivate(ReadOnlyFilesDialog *pare , useVCS(false) , showWarnings(false) , document(document) - , mixedText(tr("Mixed")) - , makeWritableText(tr("Make Writable")) - , versionControlOpenText(tr("Open with VCS")) - , saveAsText(tr("Save As")) + , mixedText(Tr::tr("Mixed")) + , makeWritableText(Tr::tr("Make Writable")) + , versionControlOpenText(Tr::tr("Open with VCS")) + , saveAsText(Tr::tr("Save As")) {} ReadOnlyFilesDialogPrivate::~ReadOnlyFilesDialogPrivate() @@ -217,16 +216,16 @@ void ReadOnlyFilesDialogPrivate::promptFailWarning(const FilePaths &files, ReadO case ReadOnlyFilesDialog::RO_OpenVCS: { if (IVersionControl *vc = versionControls[file]) { const QString openText = Utils::stripAccelerator(vc->vcsOpenText()); - title = tr("Failed to %1 File").arg(openText); - message = tr("%1 file %2 from version control system %3 failed.") + title = Tr::tr("Failed to %1 File").arg(openText); + message = Tr::tr("%1 file %2 from version control system %3 failed.") .arg(openText) .arg(file.toUserOutput()) .arg(vc->displayName()) + '\n' + failWarning; } else { - title = tr("No Version Control System Found"); - message = tr("Cannot open file %1 from version control system.\n" + title = Tr::tr("No Version Control System Found"); + message = Tr::tr("Cannot open file %1 from version control system.\n" "No version control system found.") .arg(file.toUserOutput()) + '\n' @@ -235,27 +234,27 @@ void ReadOnlyFilesDialogPrivate::promptFailWarning(const FilePaths &files, ReadO break; } case ReadOnlyFilesDialog::RO_MakeWritable: - title = tr("Cannot Set Permissions"); - message = tr("Cannot set permissions for %1 to writable.") + title = Tr::tr("Cannot Set Permissions"); + message = Tr::tr("Cannot set permissions for %1 to writable.") .arg(file.toUserOutput()) + '\n' + failWarning; break; case ReadOnlyFilesDialog::RO_SaveAs: - title = tr("Cannot Save File"); - message = tr("Cannot save file %1").arg(file.toUserOutput()) + title = Tr::tr("Cannot Save File"); + message = Tr::tr("Cannot save file %1").arg(file.toUserOutput()) + '\n' + failWarning; break; default: - title = tr("Canceled Changing Permissions"); + title = Tr::tr("Canceled Changing Permissions"); message = failWarning; break; } } else { - title = tr("Could Not Change Permissions on Some Files"); + title = Tr::tr("Could Not Change Permissions on Some Files"); message = failWarning + QLatin1Char('\n') - + tr("See details for a complete list of files."); + + Tr::tr("See details for a complete list of files."); details = Utils::transform(files, &FilePath::toString).join('\n'); } QMessageBox msgBox(QMessageBox::Warning, title, message, @@ -393,18 +392,18 @@ void ReadOnlyFilesDialogPrivate::updateSelectAll() void ReadOnlyFilesDialogPrivate::initDialog(const FilePaths &filePaths) { q->resize(639, 217); - q->setWindowTitle(tr("Files Without Write Permissions")); + q->setWindowTitle(Tr::tr("Files Without Write Permissions")); - m_msgLabel = new QLabel(tr( + m_msgLabel = new QLabel(Tr::tr( "The following files have no write permissions. Do you want to change the permissions?")); m_treeWidget = new QTreeWidget; auto headerItem = new QTreeWidgetItem; - headerItem->setText(0, tr("Make Writable")); - headerItem->setText(1, tr("Open with VCS")); - headerItem->setText(2, tr("Save As")); - headerItem->setText(3, tr("Filename")); - headerItem->setText(4, tr("Path")); + headerItem->setText(0, Tr::tr("Make Writable")); + headerItem->setText(1, Tr::tr("Open with VCS")); + headerItem->setText(2, Tr::tr("Save As")); + headerItem->setText(3, Tr::tr("Filename")); + headerItem->setText(4, Tr::tr("Path")); m_treeWidget->setSelectionMode(QAbstractItemView::NoSelection); m_treeWidget->setTextElideMode(Qt::ElideLeft); m_treeWidget->setIndentation(0); @@ -416,14 +415,14 @@ void ReadOnlyFilesDialogPrivate::initDialog(const FilePaths &filePaths) m_setAll = new QComboBox; auto buttonBox = new QDialogButtonBox(QDialogButtonBox::NoButton); - buttonBox->addButton(tr("Change &Permission"), QDialogButtonBox::AcceptRole); + buttonBox->addButton(Tr::tr("Change &Permission"), QDialogButtonBox::AcceptRole); buttonBox->addButton(QDialogButtonBox::Cancel); QObject::connect(buttonBox, &QDialogButtonBox::accepted, q, &QDialog::accept); QObject::connect(buttonBox, &QDialogButtonBox::rejected, q, &QDialog::reject); using namespace Layouting; - QWidget *setAllWidget = Row{tr("Select all, if possible: "), m_setAll, st}.emerge( + QWidget *setAllWidget = Row{Tr::tr("Select all, if possible: "), m_setAll, st}.emerge( WithoutMargins); // clang-format off @@ -505,9 +504,10 @@ void ReadOnlyFilesDialogPrivate::initDialog(const FilePaths &filePaths) m_treeWidget->resizeColumnToContents(FileName); m_treeWidget->resizeColumnToContents(Folder); setAllWidget->setVisible(false); - if (useVCS) - m_msgLabel->setText(tr("The following files are not checked out yet.\n" - "Do you want to check them out now?")); + if (useVCS) { + m_msgLabel->setText(Tr::tr("The following files are not checked out yet.\n" + "Do you want to check them out now?")); + } return; } diff --git a/src/plugins/coreplugin/dialogs/restartdialog.cpp b/src/plugins/coreplugin/dialogs/restartdialog.cpp index adf92371e65..3513b310b66 100644 --- a/src/plugins/coreplugin/dialogs/restartdialog.cpp +++ b/src/plugins/coreplugin/dialogs/restartdialog.cpp @@ -3,7 +3,8 @@ #include "restartdialog.h" -#include +#include "../coreplugintr.h" +#include "../icore.h" #include @@ -12,11 +13,11 @@ namespace Core { RestartDialog::RestartDialog(QWidget *parent, const QString &text) : QMessageBox(parent) { - setWindowTitle(tr("Restart Required")); + setWindowTitle(Tr::tr("Restart Required")); setText(text); setIcon(QMessageBox::Information); - addButton(tr("Later"), QMessageBox::NoRole); - addButton(tr("Restart Now"), QMessageBox::YesRole); + addButton(Tr::tr("Later"), QMessageBox::NoRole); + addButton(Tr::tr("Restart Now"), QMessageBox::YesRole); connect(this, &QDialog::accepted, ICore::instance(), &ICore::restart, Qt::QueuedConnection); } diff --git a/src/plugins/coreplugin/dialogs/restartdialog.h b/src/plugins/coreplugin/dialogs/restartdialog.h index c0bcbcff99b..65646f3389a 100644 --- a/src/plugins/coreplugin/dialogs/restartdialog.h +++ b/src/plugins/coreplugin/dialogs/restartdialog.h @@ -12,8 +12,6 @@ namespace Core { class CORE_EXPORT RestartDialog : public QMessageBox { - Q_DECLARE_TR_FUNCTIONS(Core::RestartDialog) - public: RestartDialog(QWidget *parent, const QString &text); }; diff --git a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp index 68d951e4b6a..87953b3ab92 100644 --- a/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp +++ b/src/plugins/coreplugin/dialogs/saveitemsdialog.cpp @@ -3,8 +3,9 @@ #include "saveitemsdialog.h" -#include -#include +#include "../coreplugintr.h" +#include "../diffservice.h" +#include "../idocument.h" #include #include @@ -24,18 +25,17 @@ Q_DECLARE_METATYPE(Core::IDocument*) -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { SaveItemsDialog::SaveItemsDialog(QWidget *parent, const QList &items) : QDialog(parent) - , m_msgLabel(new QLabel(tr("The following files have unsaved changes:"))) + , m_msgLabel(new QLabel(Tr::tr("The following files have unsaved changes:"))) , m_treeWidget(new QTreeWidget) - , m_saveBeforeBuildCheckBox(new QCheckBox(tr("Automatically save all files before building"))) + , m_saveBeforeBuildCheckBox(new QCheckBox(Tr::tr("Automatically save all files before building"))) , m_buttonBox(new QDialogButtonBox) { resize(457, 200); - setWindowTitle(tr("Save Changes")); + setWindowTitle(Tr::tr("Save Changes")); m_treeWidget->setSelectionMode(QAbstractItemView::ExtendedSelection); m_treeWidget->setTextElideMode(Qt::ElideLeft); @@ -50,11 +50,11 @@ SaveItemsDialog::SaveItemsDialog(QWidget *parent, const QList &item ? QDialogButtonBox::ResetRole : QDialogButtonBox::DestructiveRole; if (DiffService::instance()) { - m_diffButton = m_buttonBox->addButton(tr("&Diff"), discardButtonRole); + m_diffButton = m_buttonBox->addButton(Tr::tr("&Diff"), discardButtonRole); connect(m_diffButton, &QAbstractButton::clicked, this, &SaveItemsDialog::collectFilesToDiff); } m_buttonBox->setStandardButtons(QDialogButtonBox::Cancel | QDialogButtonBox::Save); - QPushButton *discardButton = m_buttonBox->addButton(tr("Do &Not Save"), discardButtonRole); + QPushButton *discardButton = m_buttonBox->addButton(Tr::tr("Do &Not Save"), discardButtonRole); m_treeWidget->setFocus(); m_saveBeforeBuildCheckBox->setVisible(false); @@ -116,16 +116,16 @@ void SaveItemsDialog::updateButtons() int count = m_treeWidget->selectedItems().count(); QPushButton *saveButton = m_buttonBox->button(QDialogButtonBox::Save); bool buttonsEnabled = true; - QString saveText = tr("&Save"); - QString diffText = tr("&Diff && Cancel"); + QString saveText = Tr::tr("&Save"); + QString diffText = Tr::tr("&Diff && Cancel"); if (count == m_treeWidget->topLevelItemCount()) { - saveText = tr("&Save All"); - diffText = tr("&Diff All && Cancel"); + saveText = Tr::tr("&Save All"); + diffText = Tr::tr("&Diff All && Cancel"); } else if (count == 0) { buttonsEnabled = false; } else { - saveText = tr("&Save Selected"); - diffText = tr("&Diff Selected && Cancel"); + saveText = Tr::tr("&Save Selected"); + diffText = Tr::tr("&Diff Selected && Cancel"); } saveButton->setEnabled(buttonsEnabled); saveButton->setText(saveText); @@ -140,9 +140,9 @@ void SaveItemsDialog::adjustButtonWidths() // give save button a size that all texts fit in, so it doesn't get resized // Mac: make cancel + save button same size (work around dialog button box issue) QStringList possibleTexts; - possibleTexts << tr("Save") << tr("Save All"); + possibleTexts << Tr::tr("Save") << Tr::tr("Save All"); if (m_treeWidget->topLevelItemCount() > 1) - possibleTexts << tr("Save Selected"); + possibleTexts << Tr::tr("Save Selected"); int maxTextWidth = 0; QPushButton *saveButton = m_buttonBox->button(QDialogButtonBox::Save); for (const QString &text : std::as_const(possibleTexts)) { @@ -208,3 +208,5 @@ bool SaveItemsDialog::alwaysSaveChecked() { return m_saveBeforeBuildCheckBox->isChecked(); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/dialogs/settingsdialog.cpp b/src/plugins/coreplugin/dialogs/settingsdialog.cpp index f641c63c25c..5b760f8ff10 100644 --- a/src/plugins/coreplugin/dialogs/settingsdialog.cpp +++ b/src/plugins/coreplugin/dialogs/settingsdialog.cpp @@ -3,9 +3,10 @@ #include "settingsdialog.h" -#include -#include -#include +#include "ioptionspage.h" +#include "../coreplugintr.h" +#include "../icore.h" +#include "../iwizardfactory.h" #include #include @@ -429,7 +430,7 @@ SettingsDialog::SettingsDialog(QWidget *parent) : m_filterLineEdit->setFiltering(true); createGui(); - setWindowTitle(QCoreApplication::translate("Core::Internal::SettingsDialog", "Preferences")); + setWindowTitle(Tr::tr("Preferences")); m_model.setPages(m_pages, IOptionsPageProvider::allOptionsPagesProviders()); diff --git a/src/plugins/coreplugin/dialogs/shortcutsettings.cpp b/src/plugins/coreplugin/dialogs/shortcutsettings.cpp index b467f2d7b64..598cf92d993 100644 --- a/src/plugins/coreplugin/dialogs/shortcutsettings.cpp +++ b/src/plugins/coreplugin/dialogs/shortcutsettings.cpp @@ -3,12 +3,13 @@ #include "shortcutsettings.h" -#include -#include -#include -#include -#include -#include +#include "../coreconstants.h" +#include "../coreplugintr.h" +#include "../documentmanager.h" +#include "../icore.h" +#include "../actionmanager/actionmanager.h" +#include "../actionmanager/command.h" +#include "../actionmanager/commandsfile.h" #include #include @@ -130,11 +131,10 @@ ShortcutButton::ShortcutButton(QWidget *parent) : QPushButton(parent) , m_key({{0, 0, 0, 0}}) { - // Using ShortcutButton::tr() as workaround for QTBUG-34128 - setToolTip(ShortcutButton::tr("Click and type the new key sequence.")); + setToolTip(::Core::Tr::tr("Click and type the new key sequence.")); setCheckable(true); - m_checkedText = ShortcutButton::tr("Stop Recording"); - m_uncheckedText = ShortcutButton::tr("Record"); + m_checkedText = ::Core::Tr::tr("Stop Recording"); + m_uncheckedText = ::Core::Tr::tr("Record"); updateText(); connect(this, &ShortcutButton::toggled, this, &ShortcutButton::handleToggleChange); } @@ -228,8 +228,6 @@ void ShortcutButton::handleToggleChange(bool toogleState) class ShortcutSettingsWidget final : public CommandMappings { - Q_DECLARE_TR_FUNCTIONS(Core::Internal::ShortcutSettings) - public: ShortcutSettingsWidget(); ~ShortcutSettingsWidget() final; @@ -262,8 +260,8 @@ private: ShortcutSettingsWidget::ShortcutSettingsWidget() { - setPageTitle(tr("Keyboard Shortcuts")); - setTargetHeader(tr("Shortcut")); + setPageTitle(Tr::tr("Keyboard Shortcuts")); + setTargetHeader(Tr::tr("Shortcut")); setResetVisible(true); connect(ActionManager::instance(), &ActionManager::commandListChanged, @@ -275,7 +273,7 @@ ShortcutSettingsWidget::ShortcutSettingsWidget() this, &ShortcutSettingsWidget::resetToDefault); - m_shortcutBox = new QGroupBox(tr("Shortcut"), this); + m_shortcutBox = new QGroupBox(Tr::tr("Shortcut"), this); m_shortcutBox->setEnabled(false); m_shortcutLayout = new QGridLayout(m_shortcutBox); m_shortcutBox->setLayout(m_shortcutLayout); @@ -292,7 +290,7 @@ ShortcutSettingsWidget::~ShortcutSettingsWidget() ShortcutSettings::ShortcutSettings() { setId(Constants::SETTINGS_ID_SHORTCUTS); - setDisplayName(ShortcutSettingsWidget::tr("Keyboard")); + setDisplayName(Tr::tr("Keyboard")); setCategory(Constants::SETTINGS_CATEGORY_CORE); } @@ -371,7 +369,7 @@ void ShortcutSettingsWidget::setupShortcutBox(ShortcutItem *scitem) }; m_shortcutInputs.clear(); delete m_addButton; - m_addButton = new QPushButton(tr("Add"), this); + m_addButton = new QPushButton(Tr::tr("Add"), this); for (int i = 0; i < qMax(1, scitem->m_keys.size()); ++i) addShortcutInput(i, scitem->m_keys.value(i)); connect(m_addButton, &QPushButton::clicked, this, [this, addShortcutInput, addButtonToLayout] { @@ -388,11 +386,11 @@ static bool checkValidity(const QKeySequence &key, QString *warningMessage) return true; QTC_ASSERT(warningMessage, return true); if (!keySequenceIsValid(key)) { - *warningMessage = ShortcutSettingsWidget::tr("Invalid key sequence."); + *warningMessage = Tr::tr("Invalid key sequence."); return false; } if (isTextKeySequence(key)) - *warningMessage = ShortcutSettingsWidget::tr("Key sequence will not work in editor."); + *warningMessage = Tr::tr("Key sequence will not work in editor."); return true; } @@ -466,9 +464,9 @@ void ShortcutSettingsWidget::resetToDefault() void ShortcutSettingsWidget::importAction() { FilePath fileName = FileUtils::getOpenFilePath(nullptr, - tr("Import Keyboard Mapping Scheme"), + Tr::tr("Import Keyboard Mapping Scheme"), schemesPath(), - tr("Keyboard Mapping Scheme (*.kms)")); + Tr::tr("Keyboard Mapping Scheme (*.kms)")); if (!fileName.isEmpty()) { CommandsFile cf(fileName); @@ -506,9 +504,9 @@ void ShortcutSettingsWidget::defaultAction() void ShortcutSettingsWidget::exportAction() { const FilePath filePath - = DocumentManager::getSaveFileNameWithExtension(tr("Export Keyboard Mapping Scheme"), + = DocumentManager::getSaveFileNameWithExtension(Tr::tr("Export Keyboard Mapping Scheme"), schemesPath(), - tr("Keyboard Mapping Scheme (*.kms)")); + Tr::tr("Keyboard Mapping Scheme (*.kms)")); if (!filePath.isEmpty()) { CommandsFile cf(filePath); cf.exportCommands(m_scitems); @@ -619,33 +617,33 @@ void ShortcutSettingsWidget::markAllCollisions() ShortcutInput::ShortcutInput() { - m_shortcutLabel = new QLabel(tr("Key sequence:")); + m_shortcutLabel = new QLabel(Tr::tr("Key sequence:")); m_shortcutLabel->setToolTip( Utils::HostOsInfo::isMacHost() ? QLatin1String("") - + tr("Use \"Cmd\", \"Opt\", \"Ctrl\", and \"Shift\" for modifier keys. " - "Use \"Escape\", \"Backspace\", \"Delete\", \"Insert\", \"Home\", and so " - "on, for special keys. " - "Combine individual keys with \"+\", " - "and combine multiple shortcuts to a shortcut sequence with \",\". " - "For example, if the user must hold the Ctrl and Shift modifier keys " - "while pressing Escape, and then release and press A, " - "enter \"Ctrl+Shift+Escape,A\".") + + Tr::tr("Use \"Cmd\", \"Opt\", \"Ctrl\", and \"Shift\" for modifier keys. " + "Use \"Escape\", \"Backspace\", \"Delete\", \"Insert\", \"Home\", and so " + "on, for special keys. " + "Combine individual keys with \"+\", " + "and combine multiple shortcuts to a shortcut sequence with \",\". " + "For example, if the user must hold the Ctrl and Shift modifier keys " + "while pressing Escape, and then release and press A, " + "enter \"Ctrl+Shift+Escape,A\".") + QLatin1String("") : QLatin1String("") - + tr("Use \"Ctrl\", \"Alt\", \"Meta\", and \"Shift\" for modifier keys. " - "Use \"Escape\", \"Backspace\", \"Delete\", \"Insert\", \"Home\", and so " - "on, for special keys. " - "Combine individual keys with \"+\", " - "and combine multiple shortcuts to a shortcut sequence with \",\". " - "For example, if the user must hold the Ctrl and Shift modifier keys " - "while pressing Escape, and then release and press A, " - "enter \"Ctrl+Shift+Escape,A\".") + + Tr::tr("Use \"Ctrl\", \"Alt\", \"Meta\", and \"Shift\" for modifier keys. " + "Use \"Escape\", \"Backspace\", \"Delete\", \"Insert\", \"Home\", and so " + "on, for special keys. " + "Combine individual keys with \"+\", " + "and combine multiple shortcuts to a shortcut sequence with \",\". " + "For example, if the user must hold the Ctrl and Shift modifier keys " + "while pressing Escape, and then release and press A, " + "enter \"Ctrl+Shift+Escape,A\".") + QLatin1String("")); m_shortcutEdit = new Utils::FancyLineEdit; m_shortcutEdit->setFiltering(true); - m_shortcutEdit->setPlaceholderText(tr("Enter key sequence as text")); + m_shortcutEdit->setPlaceholderText(Tr::tr("Enter key sequence as text")); connect(m_shortcutEdit, &Utils::FancyLineEdit::textChanged, this, &ShortcutInput::changed); m_shortcutButton = new ShortcutButton; @@ -669,7 +667,7 @@ ShortcutInput::ShortcutInput() const bool isValid = checkValidity(key, &warningMessage); m_warningLabel->setText(warningMessage); if (isValid && m_conflictChecker && m_conflictChecker(key)) { - m_warningLabel->setText(ShortcutSettingsWidget::tr( + m_warningLabel->setText(Tr::tr( "Key sequence has potential conflicts. Show.")); } return isValid; diff --git a/src/plugins/coreplugin/documentmanager.cpp b/src/plugins/coreplugin/documentmanager.cpp index 403bd1a0f72..d5bd558e804 100644 --- a/src/plugins/coreplugin/documentmanager.cpp +++ b/src/plugins/coreplugin/documentmanager.cpp @@ -228,7 +228,7 @@ void DocumentManagerPrivate::registerSaveAllAction() { ActionContainer *mfile = ActionManager::actionContainer(Constants::M_FILE); Command *cmd = ActionManager::registerAction(m_saveAllAction, Constants::SAVEALL); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? QString() : tr("Ctrl+Shift+S"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? QString() : Tr::tr("Ctrl+Shift+S"))); mfile->addAction(cmd, Constants::G_FILE_SAVE); m_saveAllAction->setEnabled(false); connect(m_saveAllAction, &QAction::triggered, [] { @@ -237,7 +237,7 @@ void DocumentManagerPrivate::registerSaveAllAction() } DocumentManagerPrivate::DocumentManagerPrivate() : - m_saveAllAction(new QAction(tr("Save A&ll"), this)) + m_saveAllAction(new QAction(Tr::tr("Save A&ll"), this)) { // we do not want to do too much directly in the focus change event, so queue the connection connect(qApp, @@ -688,9 +688,8 @@ static bool saveModifiedFilesHelper(const QList &documents, } if (!roDocuments.isEmpty()) { ReadOnlyFilesDialog roDialog(roDocuments, ICore::dialogParent()); - roDialog.setShowFailWarning(true, DocumentManager::tr( - "Could not save the files.", - "error message")); + roDialog.setShowFailWarning(true, Tr::tr("Could not save the files.", + "error message")); if (roDialog.exec() == ReadOnlyFilesDialog::RO_Cancel) { if (cancelled) (*cancelled) = true; @@ -732,8 +731,8 @@ bool DocumentManager::saveDocument(IDocument *document, } *isReadOnly = false; } - QMessageBox::critical(ICore::dialogParent(), tr("File Error"), - tr("Error while saving file: %1").arg(errorString)); + QMessageBox::critical(ICore::dialogParent(), Tr::tr("File Error"), + Tr::tr("Error while saving file: %1").arg(errorString)); out: ret = false; } @@ -826,8 +825,8 @@ FilePath DocumentManager::getSaveFileName(const QString &title, const FilePath & if (!suffixOk && !suffixes.isEmpty()) { filePath = filePath.stringAppended(suffixes.at(0)); if (filePath.exists()) { - if (QMessageBox::warning(ICore::dialogParent(), tr("Overwrite?"), - tr("An item named \"%1\" already exists at this location. " + if (QMessageBox::warning(ICore::dialogParent(), Tr::tr("Overwrite?"), + Tr::tr("An item named \"%1\" already exists at this location. " "Do you want to overwrite it?").arg(filePath.toUserOutput()), QMessageBox::Yes | QMessageBox::No) == QMessageBox::No) { repeat = true; @@ -877,7 +876,7 @@ FilePath DocumentManager::getSaveAsFileName(const IDocument *document) if (selectedFilter.isEmpty()) selectedFilter = Utils::mimeTypeForName(document->mimeType()).filterString(); - return getSaveFileName(tr("Save File As"), + return getSaveFileName(Tr::tr("Save File As"), fileDialogPath, filter, &selectedFilter); @@ -1036,7 +1035,7 @@ FilePaths DocumentManager::getOpenFileNames(const QString &filters, QFileDialog::Options options) { const FilePath path = pathIn.isEmpty() ? fileDialogInitialDirectory() : pathIn; - const FilePaths files = FileUtils::getOpenFilePaths(nullptr, tr("Open File"), path, filters, + const FilePaths files = FileUtils::getOpenFilePaths(nullptr, Tr::tr("Open File"), path, filters, selectedFilter, options); if (!files.isEmpty()) setFileDialogLastVisitedDirectory(files.front().absolutePath()); @@ -1286,7 +1285,7 @@ void DocumentManager::checkForReload() } if (!success) { if (errorString.isEmpty()) - errorStrings << tr("Cannot reload %1").arg(document->filePath().toUserOutput()); + errorStrings << Tr::tr("Cannot reload %1").arg(document->filePath().toUserOutput()); else errorStrings << errorString; } @@ -1300,7 +1299,7 @@ void DocumentManager::checkForReload() } if (!errorStrings.isEmpty()) - QMessageBox::critical(ICore::dialogParent(), tr("File Error"), + QMessageBox::critical(ICore::dialogParent(), Tr::tr("File Error"), errorStrings.join(QLatin1Char('\n'))); // handle deleted files diff --git a/src/plugins/coreplugin/editmode.cpp b/src/plugins/coreplugin/editmode.cpp index 8e47e5d9aee..684170a9cba 100644 --- a/src/plugins/coreplugin/editmode.cpp +++ b/src/plugins/coreplugin/editmode.cpp @@ -1,19 +1,20 @@ // Copyright (C) 2016 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 +#include "editmode.h" + #include "coreconstants.h" #include "coreicons.h" -#include "editmode.h" +#include "coreplugintr.h" +#include "editormanager/editormanager.h" +#include "editormanager/ieditor.h" #include "icore.h" -#include "modemanager.h" #include "minisplitter.h" +#include "modemanager.h" #include "navigationwidget.h" #include "outputpane.h" #include "rightpane.h" -#include -#include -#include #include #include #include @@ -26,7 +27,7 @@ EditMode::EditMode() : m_rightSplitWidgetLayout(new QVBoxLayout) { setObjectName(QLatin1String("EditMode")); - setDisplayName(tr("Edit")); + setDisplayName(Tr::tr("Edit")); setIcon(Utils::Icon::modeIcon(Icons::MODE_EDIT_CLASSIC, Icons::MODE_EDIT_FLAT, Icons::MODE_EDIT_FLAT_ACTIVE)); setPriority(Constants::P_MODE_EDIT); diff --git a/src/plugins/coreplugin/editormanager/documentmodel.cpp b/src/plugins/coreplugin/editormanager/documentmodel.cpp index 4041ecb1666..ea349270850 100644 --- a/src/plugins/coreplugin/editormanager/documentmodel.cpp +++ b/src/plugins/coreplugin/editormanager/documentmodel.cpp @@ -5,8 +5,9 @@ #include "documentmodel_p.h" #include "ieditor.h" -#include -#include +#include "../coreplugintr.h" +#include "../documentmanager.h" +#include "../idocument.h" #include #include @@ -290,9 +291,9 @@ QVariant DocumentModelPrivate::data(const QModelIndex &index, int role) const // entry switch (role) { case Qt::DisplayRole: - return tr(""); + return Tr::tr(""); case Qt::ToolTipRole: - return tr("No document is selected."); + return Tr::tr("No document is selected."); default: return QVariant(); } diff --git a/src/plugins/coreplugin/editormanager/editormanager.cpp b/src/plugins/coreplugin/editormanager/editormanager.cpp index 2c450e59ab9..4128cbdc0d7 100644 --- a/src/plugins/coreplugin/editormanager/editormanager.cpp +++ b/src/plugins/coreplugin/editormanager/editormanager.cpp @@ -4,42 +4,39 @@ #include "editormanager.h" #include "editormanager_p.h" -#include "../coreconstants.h" -#include "editorwindow.h" - -#include "editorview.h" -#include "openeditorswindow.h" -#include "openeditorsview.h" #include "documentmodel.h" #include "documentmodel_p.h" +#include "editorview.h" +#include "editorwindow.h" #include "ieditor.h" +#include "openeditorsview.h" +#include "openeditorswindow.h" +#include "../actionmanager/actioncontainer.h" +#include "../actionmanager/actionmanager.h" +#include "../actionmanager/command.h" +#include "../coreconstants.h" +#include "../coreplugintr.h" +#include "../dialogs/openwithdialog.h" +#include "../dialogs/readonlyfilesdialog.h" +#include "../diffservice.h" +#include "../documentmanager.h" +#include "../editormanager/ieditorfactory.h" +#include "../editormanager/ieditorfactory_p.h" +#include "../editormanager/iexternaleditor.h" +#include "../fileutils.h" +#include "../find/searchresultitem.h" +#include "../findplaceholder.h" +#include "../icore.h" +#include "../iversioncontrol.h" +#include "../modemanager.h" +#include "../outputpane.h" +#include "../outputpanemanager.h" +#include "../rightpane.h" +#include "../settingsdatabase.h" +#include "../vcsmanager.h" #include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - #include #include @@ -56,33 +53,30 @@ #include #include +#include +#include #include #include #include +#include #include #include +#include #include +#include +#include +#include #include #include #include #include +#include #include #include - -#include -#include -#include -#include -#include -#include -#include -#include #include - #include #if defined(WITH_TESTS) -#include #include #endif @@ -110,12 +104,11 @@ static const char scratchBufferKey[] = "_q_emScratchBuffer"; static const int kMaxViews = 20; -// for lupdate -using namespace Core; - using namespace Core::Internal; using namespace Utils; +namespace Core { + static void checkEditorFlags(EditorManager::OpenEditorFlags flags) { if (flags & EditorManager::OpenInOtherSplit) { @@ -372,36 +365,36 @@ static void setFocusToEditorViewAndUnmaximizePanes(EditorView *view) EditorManagerPrivate::EditorManagerPrivate(QObject *parent) : QObject(parent), - m_revertToSavedAction(new QAction(EditorManager::tr("Revert to Saved"), this)), + m_revertToSavedAction(new QAction(::Core::Tr::tr("Revert to Saved"), this)), m_saveAction(new QAction(this)), m_saveAsAction(new QAction(this)), - m_closeCurrentEditorAction(new QAction(EditorManager::tr("Close"), this)), - m_closeAllEditorsAction(new QAction(EditorManager::tr("Close All"), this)), - m_closeOtherDocumentsAction(new QAction(EditorManager::tr("Close Others"), this)), - m_closeAllEditorsExceptVisibleAction(new QAction(EditorManager::tr("Close All Except Visible"), this)), - m_gotoNextDocHistoryAction(new QAction(EditorManager::tr("Next Open Document in History"), this)), - m_gotoPreviousDocHistoryAction(new QAction(EditorManager::tr("Previous Open Document in History"), this)), - m_goBackAction(new QAction(Utils::Icons::PREV.icon(), EditorManager::tr("Go Back"), this)), - m_goForwardAction(new QAction(Utils::Icons::NEXT.icon(), EditorManager::tr("Go Forward"), this)), - m_gotoLastEditAction(new QAction(EditorManager::tr("Go to Last Edit"), this)), - m_copyFilePathContextAction(new QAction(EditorManager::tr("Copy Full Path"), this)), - m_copyLocationContextAction(new QAction(EditorManager::tr("Copy Path and Line Number"), this)), - m_copyFileNameContextAction(new QAction(EditorManager::tr("Copy File Name"), this)), - m_saveCurrentEditorContextAction(new QAction(EditorManager::tr("&Save"), this)), - m_saveAsCurrentEditorContextAction(new QAction(EditorManager::tr("Save &As..."), this)), - m_revertToSavedCurrentEditorContextAction(new QAction(EditorManager::tr("Revert to Saved"), this)), - m_closeCurrentEditorContextAction(new QAction(EditorManager::tr("Close"), this)), - m_closeAllEditorsContextAction(new QAction(EditorManager::tr("Close All"), this)), - m_closeOtherDocumentsContextAction(new QAction(EditorManager::tr("Close Others"), this)), - m_closeAllEditorsExceptVisibleContextAction(new QAction(EditorManager::tr("Close All Except Visible"), this)), + m_closeCurrentEditorAction(new QAction(::Core::Tr::tr("Close"), this)), + m_closeAllEditorsAction(new QAction(::Core::Tr::tr("Close All"), this)), + m_closeOtherDocumentsAction(new QAction(::Core::Tr::tr("Close Others"), this)), + m_closeAllEditorsExceptVisibleAction(new QAction(::Core::Tr::tr("Close All Except Visible"), this)), + m_gotoNextDocHistoryAction(new QAction(::Core::Tr::tr("Next Open Document in History"), this)), + m_gotoPreviousDocHistoryAction(new QAction(::Core::Tr::tr("Previous Open Document in History"), this)), + m_goBackAction(new QAction(Utils::Icons::PREV.icon(), ::Core::Tr::tr("Go Back"), this)), + m_goForwardAction(new QAction(Utils::Icons::NEXT.icon(), ::Core::Tr::tr("Go Forward"), this)), + m_gotoLastEditAction(new QAction(::Core::Tr::tr("Go to Last Edit"), this)), + m_copyFilePathContextAction(new QAction(::Core::Tr::tr("Copy Full Path"), this)), + m_copyLocationContextAction(new QAction(::Core::Tr::tr("Copy Path and Line Number"), this)), + m_copyFileNameContextAction(new QAction(::Core::Tr::tr("Copy File Name"), this)), + m_saveCurrentEditorContextAction(new QAction(::Core::Tr::tr("&Save"), this)), + m_saveAsCurrentEditorContextAction(new QAction(::Core::Tr::tr("Save &As..."), this)), + m_revertToSavedCurrentEditorContextAction(new QAction(::Core::Tr::tr("Revert to Saved"), this)), + m_closeCurrentEditorContextAction(new QAction(::Core::Tr::tr("Close"), this)), + m_closeAllEditorsContextAction(new QAction(::Core::Tr::tr("Close All"), this)), + m_closeOtherDocumentsContextAction(new QAction(::Core::Tr::tr("Close Others"), this)), + m_closeAllEditorsExceptVisibleContextAction(new QAction(::Core::Tr::tr("Close All Except Visible"), this)), m_openGraphicalShellAction(new QAction(FileUtils::msgGraphicalShellAction(), this)), m_openGraphicalShellContextAction(new QAction(FileUtils::msgGraphicalShellAction(), this)), m_showInFileSystemViewAction(new QAction(FileUtils::msgFileSystemAction(), this)), m_showInFileSystemViewContextAction(new QAction(FileUtils::msgFileSystemAction(), this)), m_openTerminalAction(new QAction(FileUtils::msgTerminalHereAction(), this)), m_findInDirectoryAction(new QAction(FileUtils::msgFindInDirectory(), this)), - m_filePropertiesAction(new QAction(tr("Properties..."), this)), - m_pinAction(new QAction(tr("Pin"), this)) + m_filePropertiesAction(new QAction(::Core::Tr::tr("Properties..."), this)), + m_pinAction(new QAction(::Core::Tr::tr("Pin"), this)) { d = this; } @@ -445,7 +438,7 @@ void EditorManagerPrivate::init() Command *cmd = ActionManager::registerAction(m_revertToSavedAction, Constants::REVERTTOSAVED, editManagerContext); cmd->setAttribute(Command::CA_UpdateText); - cmd->setDescription(tr("Revert File to Saved")); + cmd->setDescription(::Core::Tr::tr("Revert File to Saved")); mfile->addAction(cmd, Constants::G_FILE_SAVE); connect(m_revertToSavedAction, &QAction::triggered, m_instance, &EditorManager::revertToSaved); @@ -466,7 +459,7 @@ void EditorManagerPrivate::init() // Close Action cmd = ActionManager::registerAction(m_closeCurrentEditorAction, Constants::CLOSE, editManagerContext, true); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+W"))); + cmd->setDefaultKeySequence(QKeySequence(::Core::Tr::tr("Ctrl+W"))); cmd->setAttribute(Command::CA_UpdateText); cmd->setDescription(m_closeCurrentEditorAction->text()); mfile->addAction(cmd, Constants::G_FILE_CLOSE); @@ -475,17 +468,17 @@ void EditorManagerPrivate::init() if (HostOsInfo::isWindowsHost()) { // workaround for QTCREATORBUG-72 - QAction *action = new QAction(tr("Alternative Close"), this); + QAction *action = new QAction(::Core::Tr::tr("Alternative Close"), this); cmd = ActionManager::registerAction(action, Constants::CLOSE_ALTERNATIVE, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+F4"))); - cmd->setDescription(EditorManager::tr("Close")); + cmd->setDefaultKeySequence(QKeySequence(::Core::Tr::tr("Ctrl+F4"))); + cmd->setDescription(::Core::Tr::tr("Close")); connect(action, &QAction::triggered, m_instance, &EditorManager::slotCloseCurrentEditorOrDocument); } // Close All Action cmd = ActionManager::registerAction(m_closeAllEditorsAction, Constants::CLOSEALL, editManagerContext, true); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Shift+W"))); + cmd->setDefaultKeySequence(QKeySequence(::Core::Tr::tr("Ctrl+Shift+W"))); mfile->addAction(cmd, Constants::G_FILE_CLOSE); connect(m_closeAllEditorsAction, &QAction::triggered, m_instance, &EditorManager::closeAllDocuments); @@ -572,28 +565,28 @@ void EditorManagerPrivate::init() // Goto Previous In History Action cmd = ActionManager::registerAction(m_gotoPreviousDocHistoryAction, Constants::GOTOPREVINHISTORY, editDesignContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Alt+Tab") : tr("Ctrl+Tab"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Alt+Tab") : ::Core::Tr::tr("Ctrl+Tab"))); mwindow->addAction(cmd, Constants::G_WINDOW_NAVIGATE); connect(m_gotoPreviousDocHistoryAction, &QAction::triggered, this, &EditorManagerPrivate::gotoPreviousDocHistory); // Goto Next In History Action cmd = ActionManager::registerAction(m_gotoNextDocHistoryAction, Constants::GOTONEXTINHISTORY, editDesignContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Alt+Shift+Tab") : tr("Ctrl+Shift+Tab"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Alt+Shift+Tab") : ::Core::Tr::tr("Ctrl+Shift+Tab"))); mwindow->addAction(cmd, Constants::G_WINDOW_NAVIGATE); connect(m_gotoNextDocHistoryAction, &QAction::triggered, this, &EditorManagerPrivate::gotoNextDocHistory); // Go back in navigation history cmd = ActionManager::registerAction(m_goBackAction, Constants::GO_BACK, editDesignContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Ctrl+Alt+Left") : tr("Alt+Left"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Ctrl+Alt+Left") : ::Core::Tr::tr("Alt+Left"))); mwindow->addAction(cmd, Constants::G_WINDOW_NAVIGATE); connect(m_goBackAction, &QAction::triggered, m_instance, &EditorManager::goBackInNavigationHistory); // Go forward in navigation history cmd = ActionManager::registerAction(m_goForwardAction, Constants::GO_FORWARD, editDesignContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Ctrl+Alt+Right") : tr("Alt+Right"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Ctrl+Alt+Right") : ::Core::Tr::tr("Alt+Right"))); mwindow->addAction(cmd, Constants::G_WINDOW_NAVIGATE); connect(m_goForwardAction, &QAction::triggered, m_instance, &EditorManager::goForwardInNavigationHistory); @@ -604,57 +597,57 @@ void EditorManagerPrivate::init() connect(m_gotoLastEditAction, &QAction::triggered, this, &EditorManagerPrivate::gotoLastEditLocation); - m_splitAction = new QAction(Utils::Icons::SPLIT_HORIZONTAL.icon(), tr("Split"), this); + m_splitAction = new QAction(Utils::Icons::SPLIT_HORIZONTAL.icon(), ::Core::Tr::tr("Split"), this); cmd = ActionManager::registerAction(m_splitAction, Constants::SPLIT, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,2") : tr("Ctrl+E,2"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,2") : ::Core::Tr::tr("Ctrl+E,2"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_splitAction, &QAction::triggered, this, [] { split(Qt::Vertical); }); m_splitSideBySideAction = new QAction(Utils::Icons::SPLIT_VERTICAL.icon(), - tr("Split Side by Side"), this); + ::Core::Tr::tr("Split Side by Side"), this); cmd = ActionManager::registerAction(m_splitSideBySideAction, Constants::SPLIT_SIDE_BY_SIDE, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,3") : tr("Ctrl+E,3"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,3") : ::Core::Tr::tr("Ctrl+E,3"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_splitSideBySideAction, &QAction::triggered, m_instance, &EditorManager::splitSideBySide); - m_splitNewWindowAction = new QAction(tr("Open in New Window"), this); + m_splitNewWindowAction = new QAction(::Core::Tr::tr("Open in New Window"), this); cmd = ActionManager::registerAction(m_splitNewWindowAction, Constants::SPLIT_NEW_WINDOW, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,4") : tr("Ctrl+E,4"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,4") : ::Core::Tr::tr("Ctrl+E,4"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_splitNewWindowAction, &QAction::triggered, this, [] { splitNewWindow(currentEditorView()); }); - m_removeCurrentSplitAction = new QAction(tr("Remove Current Split"), this); + m_removeCurrentSplitAction = new QAction(::Core::Tr::tr("Remove Current Split"), this); cmd = ActionManager::registerAction(m_removeCurrentSplitAction, Constants::REMOVE_CURRENT_SPLIT, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,0") : tr("Ctrl+E,0"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,0") : ::Core::Tr::tr("Ctrl+E,0"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_removeCurrentSplitAction, &QAction::triggered, this, &EditorManagerPrivate::removeCurrentSplit); - m_removeAllSplitsAction = new QAction(tr("Remove All Splits"), this); + m_removeAllSplitsAction = new QAction(::Core::Tr::tr("Remove All Splits"), this); cmd = ActionManager::registerAction(m_removeAllSplitsAction, Constants::REMOVE_ALL_SPLITS, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,1") : tr("Ctrl+E,1"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,1") : ::Core::Tr::tr("Ctrl+E,1"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_removeAllSplitsAction, &QAction::triggered, this, &EditorManagerPrivate::removeAllSplits); - m_gotoPreviousSplitAction = new QAction(tr("Go to Previous Split or Window"), this); + m_gotoPreviousSplitAction = new QAction(::Core::Tr::tr("Go to Previous Split or Window"), this); cmd = ActionManager::registerAction(m_gotoPreviousSplitAction, Constants::GOTO_PREV_SPLIT, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,i") : tr("Ctrl+E,i"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,i") : ::Core::Tr::tr("Ctrl+E,i"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_gotoPreviousSplitAction, &QAction::triggered, this, &EditorManagerPrivate::gotoPreviousSplit); - m_gotoNextSplitAction = new QAction(tr("Go to Next Split or Window"), this); + m_gotoNextSplitAction = new QAction(::Core::Tr::tr("Go to Next Split or Window"), this); cmd = ActionManager::registerAction(m_gotoNextSplitAction, Constants::GOTO_NEXT_SPLIT, editManagerContext); - cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? tr("Meta+E,o") : tr("Ctrl+E,o"))); + cmd->setDefaultKeySequence(QKeySequence(useMacShortcuts ? ::Core::Tr::tr("Meta+E,o") : ::Core::Tr::tr("Ctrl+E,o"))); mwindow->addAction(cmd, Constants::G_WINDOW_SPLIT); connect(m_gotoNextSplitAction, &QAction::triggered, this, &EditorManagerPrivate::gotoNextSplit); ActionContainer *medit = ActionManager::actionContainer(Constants::M_EDIT); ActionContainer *advancedMenu = ActionManager::createMenu(Constants::M_EDIT_ADVANCED); medit->addMenu(advancedMenu, Constants::G_EDIT_ADVANCED); - advancedMenu->menu()->setTitle(tr("Ad&vanced")); + advancedMenu->menu()->setTitle(::Core::Tr::tr("Ad&vanced")); advancedMenu->appendGroup(Constants::G_EDIT_FORMAT); advancedMenu->appendGroup(Constants::G_EDIT_TEXT); advancedMenu->appendGroup(Constants::G_EDIT_COLLAPSING); @@ -693,21 +686,21 @@ void EditorManagerPrivate::init() d->m_openEditorsFactory = new OpenEditorsViewFactory(); - globalMacroExpander()->registerFileVariables(kCurrentDocumentPrefix, tr("Current document"), + globalMacroExpander()->registerFileVariables(kCurrentDocumentPrefix, ::Core::Tr::tr("Current document"), [] { IDocument *document = EditorManager::currentDocument(); return document ? document->filePath() : FilePath(); }); globalMacroExpander()->registerIntVariable(kCurrentDocumentXPos, - tr("X-coordinate of the current editor's upper left corner, relative to screen."), + ::Core::Tr::tr("X-coordinate of the current editor's upper left corner, relative to screen."), []() -> int { IEditor *editor = EditorManager::currentEditor(); return editor ? editor->widget()->mapToGlobal(QPoint(0, 0)).x() : 0; }); globalMacroExpander()->registerIntVariable(kCurrentDocumentYPos, - tr("Y-coordinate of the current editor's upper left corner, relative to screen."), + ::Core::Tr::tr("Y-coordinate of the current editor's upper left corner, relative to screen."), []() -> int { IEditor *editor = EditorManager::currentEditor(); return editor ? editor->widget()->mapToGlobal(QPoint(0, 0)).y() : 0; @@ -748,8 +741,8 @@ bool EditorManagerPrivate::skipOpeningBigTextFile(const FilePath &filePath) const double fileSizeInMB = fileSize / 1000.0 / 1000.0; if (fileSizeInMB > d->m_settings.bigFileSizeLimitInMB && fileSize < EditorManager::maxTextFileSize()) { - const QString title = EditorManager::tr("Continue Opening Huge Text File?"); - const QString text = EditorManager::tr( + const QString title = ::Core::Tr::tr("Continue Opening Huge Text File?"); + const QString text = ::Core::Tr::tr( "The text file \"%1\" has the size %2MB and might take more memory to open" " and process than available.\n" "\n" @@ -819,8 +812,8 @@ IEditor *EditorManagerPrivate::openEditor(EditorView *view, const FilePath &file } if (factories.isEmpty()) { Utils::MimeType mimeType = Utils::mimeTypeForFile(filePath); - QMessageBox msgbox(QMessageBox::Critical, EditorManager::tr("File Error"), - tr("Could not open \"%1\": Cannot open files of type \"%2\".") + QMessageBox msgbox(QMessageBox::Critical, ::Core::Tr::tr("File Error"), + ::Core::Tr::tr("Could not open \"%1\": Cannot open files of type \"%2\".") .arg(realFp.toUserOutput(), mimeType.name()), QMessageBox::Ok, ICore::dialogParent()); msgbox.exec(); @@ -858,8 +851,8 @@ IEditor *EditorManagerPrivate::openEditor(EditorView *view, const FilePath &file editor = nullptr; if (openResult == IDocument::OpenResult::ReadError) { QMessageBox msgbox(QMessageBox::Critical, - EditorManager::tr("File Error"), - tr("Could not open \"%1\" for reading. " + ::Core::Tr::tr("File Error"), + ::Core::Tr::tr("Could not open \"%1\" for reading. " "Either the file does not exist or you do not have " "the permissions to open it.") .arg(realFp.toUserOutput()), @@ -879,10 +872,10 @@ IEditor *EditorManagerPrivate::openEditor(EditorView *view, const FilePath &file } if (errorString.isEmpty()) - errorString = tr("Could not open \"%1\": Unknown error.").arg(realFp.toUserOutput()); + errorString = ::Core::Tr::tr("Could not open \"%1\": Unknown error.").arg(realFp.toUserOutput()); QMessageBox msgbox(QMessageBox::Critical, - EditorManager::tr("File Error"), + ::Core::Tr::tr("File Error"), errorString, QMessageBox::Open | QMessageBox::Cancel, ICore::dialogParent()); @@ -2042,14 +2035,14 @@ void EditorManagerPrivate::updateMakeWritableWarning() // we are about to change a read-only file, warn user if (promptVCS) { InfoBarEntry info(Id(kMakeWritableWarning), - tr("Warning: This file was not opened in %1 yet.") + ::Core::Tr::tr("Warning: This file was not opened in %1 yet.") .arg(versionControl->displayName())); - info.addCustomButton(tr("Open"), &vcsOpenCurrentEditor); + info.addCustomButton(::Core::Tr::tr("Open"), &vcsOpenCurrentEditor); document->infoBar()->addInfo(info); } else { InfoBarEntry info(Id(kMakeWritableWarning), - tr("Warning: You are changing a read-only file.")); - info.addCustomButton(tr("Make Writable"), &makeCurrentEditorWritable); + ::Core::Tr::tr("Warning: You are changing a read-only file.")); + info.addCustomButton(::Core::Tr::tr("Make Writable"), &makeCurrentEditorWritable); document->infoBar()->addInfo(info); } } else { @@ -2069,15 +2062,15 @@ void EditorManagerPrivate::setupSaveActions(IDocument *document, QAction *saveAc if (document && !document->displayName().isEmpty()) { const QString quotedName = QLatin1Char('"') + Utils::quoteAmpersands(document->displayName()) + QLatin1Char('"'); - saveAction->setText(tr("&Save %1").arg(quotedName)); - saveAsAction->setText(tr("Save %1 &As...").arg(quotedName)); + saveAction->setText(::Core::Tr::tr("&Save %1").arg(quotedName)); + saveAsAction->setText(::Core::Tr::tr("Save %1 &As...").arg(quotedName)); revertToSavedAction->setText(document->isModified() - ? tr("Revert %1 to Saved").arg(quotedName) - : tr("Reload %1").arg(quotedName)); + ? ::Core::Tr::tr("Revert %1 to Saved").arg(quotedName) + : ::Core::Tr::tr("Reload %1").arg(quotedName)); } else { - saveAction->setText(EditorManager::tr("&Save")); - saveAsAction->setText(EditorManager::tr("Save &As...")); - revertToSavedAction->setText(EditorManager::tr("Revert to Saved")); + saveAction->setText(::Core::Tr::tr("&Save")); + saveAsAction->setText(::Core::Tr::tr("Save &As...")); + revertToSavedAction->setText(::Core::Tr::tr("Revert to Saved")); } } @@ -2097,10 +2090,11 @@ void EditorManagerPrivate::updateActions() setupSaveActions(curDocument, d->m_saveAction, d->m_saveAsAction, d->m_revertToSavedAction); d->m_closeCurrentEditorAction->setEnabled(curDocument); - d->m_closeCurrentEditorAction->setText(tr("Close %1").arg(quotedName)); + d->m_closeCurrentEditorAction->setText(::Core::Tr::tr("Close %1").arg(quotedName)); d->m_closeAllEditorsAction->setEnabled(openedCount > 0); d->m_closeOtherDocumentsAction->setEnabled(openedCount > 1); - d->m_closeOtherDocumentsAction->setText((openedCount > 1 ? tr("Close All Except %1").arg(quotedName) : tr("Close Others"))); + d->m_closeOtherDocumentsAction->setText((openedCount > 1 ? ::Core::Tr::tr("Close All Except %1").arg(quotedName) + : ::Core::Tr::tr("Close Others"))); d->m_closeAllEditorsExceptVisibleAction->setEnabled(visibleDocumentsCount() < openedCount); @@ -2290,8 +2284,8 @@ void EditorManagerPrivate::vcsOpenCurrentEditor() return; if (!versionControl->vcsOpen(document->filePath())) { - QMessageBox::warning(ICore::dialogParent(), tr("Cannot Open File"), - tr("Cannot open the file for editing with VCS.")); + QMessageBox::warning(ICore::dialogParent(), ::Core::Tr::tr("Cannot Open File"), + ::Core::Tr::tr("Cannot open the file for editing with VCS.")); } } @@ -2365,7 +2359,7 @@ void EditorManagerPrivate::autoSave() } if (!errors.isEmpty()) QMessageBox::critical(ICore::dialogParent(), - tr("File Error"), + ::Core::Tr::tr("File Error"), errors.join(QLatin1Char('\n'))); emit m_instance->autoSaved(); } @@ -2569,18 +2563,18 @@ void EditorManagerPrivate::revertToSaved(IDocument *document) return; if (document->isModified()) { QMessageBox msgBox(QMessageBox::Question, - tr("Revert to Saved"), - tr("You will lose your current changes if you proceed reverting %1.") + ::Core::Tr::tr("Revert to Saved"), + ::Core::Tr::tr("You will lose your current changes if you proceed reverting %1.") .arg(QDir::toNativeSeparators(fileName)), QMessageBox::Yes | QMessageBox::No, ICore::dialogParent()); - msgBox.button(QMessageBox::Yes)->setText(tr("Proceed")); - msgBox.button(QMessageBox::No)->setText(tr("Cancel")); + msgBox.button(QMessageBox::Yes)->setText(::Core::Tr::tr("Proceed")); + msgBox.button(QMessageBox::No)->setText(::Core::Tr::tr("Cancel")); QPushButton *diffButton = nullptr; auto diffService = DiffService::instance(); if (diffService) - diffButton = msgBox.addButton(tr("Cancel && &Diff"), QMessageBox::RejectRole); + diffButton = msgBox.addButton(::Core::Tr::tr("Cancel && &Diff"), QMessageBox::RejectRole); msgBox.setDefaultButton(QMessageBox::No); msgBox.setEscapeButton(QMessageBox::No); @@ -2594,7 +2588,7 @@ void EditorManagerPrivate::revertToSaved(IDocument *document) } QString errorString; if (!document->reload(&errorString, IDocument::FlagReload, IDocument::TypeContents)) - QMessageBox::critical(ICore::dialogParent(), tr("File Error"), errorString); + QMessageBox::critical(ICore::dialogParent(), ::Core::Tr::tr("File Error"), errorString); } void EditorManagerPrivate::autoSuspendDocuments() @@ -2887,11 +2881,11 @@ void EditorManager::addSaveAndCloseEditorActions(QMenu *contextMenu, DocumentMod const QString quotedDisplayName = entry ? Utils::quoteAmpersands(entry->displayName()) : QString(); d->m_closeCurrentEditorContextAction->setText(entry - ? tr("Close \"%1\"").arg(quotedDisplayName) - : tr("Close Editor")); + ? ::Core::Tr::tr("Close \"%1\"").arg(quotedDisplayName) + : ::Core::Tr::tr("Close Editor")); d->m_closeOtherDocumentsContextAction->setText(entry - ? tr("Close All Except \"%1\"").arg(quotedDisplayName) - : tr("Close Other Editors")); + ? ::Core::Tr::tr("Close All Except \"%1\"").arg(quotedDisplayName) + : ::Core::Tr::tr("Close Other Editors")); d->m_closeCurrentEditorContextAction->setEnabled(entry != nullptr); d->m_closeOtherDocumentsContextAction->setEnabled(entry != nullptr); d->m_closeAllEditorsContextAction->setEnabled(!DocumentModel::entries().isEmpty()); @@ -2912,10 +2906,10 @@ void EditorManager::addPinEditorActions(QMenu *contextMenu, DocumentModel::Entry const QString quotedDisplayName = entry ? Utils::quoteAmpersands(entry->displayName()) : QString(); if (entry) { d->m_pinAction->setText(entry->pinned - ? tr("Unpin \"%1\"").arg(quotedDisplayName) - : tr("Pin \"%1\"").arg(quotedDisplayName)); + ? ::Core::Tr::tr("Unpin \"%1\"").arg(quotedDisplayName) + : ::Core::Tr::tr("Pin \"%1\"").arg(quotedDisplayName)); } else { - d->m_pinAction->setText(tr("Pin Editor")); + d->m_pinAction->setText(::Core::Tr::tr("Pin Editor")); } d->m_pinAction->setEnabled(entry != nullptr); contextMenu->addAction(d->m_pinAction); @@ -2940,7 +2934,7 @@ void EditorManager::addNativeDirAndOpenWithActions(QMenu *contextMenu, DocumentM contextMenu->addAction(d->m_openTerminalAction); contextMenu->addAction(d->m_findInDirectoryAction); contextMenu->addAction(d->m_filePropertiesAction); - QMenu *openWith = contextMenu->addMenu(tr("Open With")); + QMenu *openWith = contextMenu->addMenu(::Core::Tr::tr("Open With")); openWith->setEnabled(enabled); if (enabled) populateOpenWithMenu(openWith, entry->filePath()); @@ -3223,7 +3217,7 @@ bool EditorManager::openExternalEditor(const FilePath &filePath, Id editorId) const bool ok = ee->startEditor(filePath, &errorMessage); QApplication::restoreOverrideCursor(); if (!ok) - QMessageBox::critical(ICore::dialogParent(), tr("Opening File"), errorMessage); + QMessageBox::critical(ICore::dialogParent(), ::Core::Tr::tr("Opening File"), errorMessage); return ok; } @@ -3811,3 +3805,5 @@ void EditorManager::setWindowTitleVcsTopicHandler(WindowTitleHandler handler) { d->m_titleVcsTopicHandler = handler; } + +} // Core diff --git a/src/plugins/coreplugin/editormanager/openeditorsview.cpp b/src/plugins/coreplugin/editormanager/openeditorsview.cpp index cae311e24f2..3cbc9b4aec8 100644 --- a/src/plugins/coreplugin/editormanager/openeditorsview.cpp +++ b/src/plugins/coreplugin/editormanager/openeditorsview.cpp @@ -2,20 +2,20 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "openeditorsview.h" + +#include "documentmodel.h" #include "editormanager.h" #include "ieditor.h" -#include "documentmodel.h" +#include "../actionmanager/command.h" +#include "../coreplugintr.h" -#include -#include #include #include #include #include -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { //// // OpenEditorsWidget @@ -23,7 +23,7 @@ using namespace Core::Internal; OpenEditorsWidget::OpenEditorsWidget() { - setWindowTitle(tr("Open Documents")); + setWindowTitle(Tr::tr("Open Documents")); setDragEnabled(true); setDragDropMode(QAbstractItemView::DragOnly); @@ -111,9 +111,8 @@ void OpenEditorsWidget::contextMenuRequested(QPoint pos) OpenEditorsViewFactory::OpenEditorsViewFactory() { setId("Open Documents"); - setDisplayName(OpenEditorsWidget::tr("Open Documents")); - setActivationSequence(QKeySequence(useMacShortcuts ? OpenEditorsWidget::tr("Meta+O") - : OpenEditorsWidget::tr("Alt+O"))); + setDisplayName(Tr::tr("Open Documents")); + setActivationSequence(QKeySequence(useMacShortcuts ? Tr::tr("Meta+O") : Tr::tr("Alt+O"))); setPriority(200); } @@ -265,3 +264,5 @@ void ProxyModel::sourceRowsAboutToBeInserted(const QModelIndex &parent, int star int realEnd = parent.isValid() || end == 0 ? end : end - 1; beginInsertRows(parent, realStart, realEnd); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/editormanager/openeditorsview.h b/src/plugins/coreplugin/editormanager/openeditorsview.h index 3355bf9f308..0634e45f7d2 100644 --- a/src/plugins/coreplugin/editormanager/openeditorsview.h +++ b/src/plugins/coreplugin/editormanager/openeditorsview.h @@ -45,7 +45,6 @@ private: class OpenEditorsWidget : public OpenDocumentsTreeView { - Q_DECLARE_TR_FUNCTIONS(OpenEditorsWidget) public: OpenEditorsWidget(); ~OpenEditorsWidget() override; diff --git a/src/plugins/coreplugin/editormanager/openeditorswindow.cpp b/src/plugins/coreplugin/editormanager/openeditorswindow.cpp index 1f6922ec6d5..b3e119f3ad9 100644 --- a/src/plugins/coreplugin/editormanager/openeditorswindow.cpp +++ b/src/plugins/coreplugin/editormanager/openeditorswindow.cpp @@ -6,7 +6,8 @@ #include "editormanager.h" #include "editormanager_p.h" #include "editorview.h" -#include +#include "../coreplugintr.h" +#include "../idocument.h" #include #include @@ -21,8 +22,7 @@ Q_DECLARE_METATYPE(Core::Internal::EditorView*) Q_DECLARE_METATYPE(Core::IDocument*) -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { enum class Role { @@ -226,7 +226,7 @@ void OpenEditorsWindow::addItem(DocumentModel::Entry *entry, QTC_ASSERT(!title.isEmpty(), return); auto item = new QTreeWidgetItem(); if (entry->document->isModified()) - title += tr("*"); + title += Tr::tr("*"); item->setIcon(0, !entry->filePath().isEmpty() && entry->document->isFileReadOnly() ? DocumentModel::lockedIcon() : Utils::FileIconProvider::icon(entry->filePath())); item->setText(0, title); @@ -240,3 +240,5 @@ void OpenEditorsWindow::addItem(DocumentModel::Entry *entry, if (m_editorList->topLevelItemCount() == 1) m_editorList->setCurrentItem(item); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/editormanager/systemeditor.cpp b/src/plugins/coreplugin/editormanager/systemeditor.cpp index f7e91cf624f..d54446aa480 100644 --- a/src/plugins/coreplugin/editormanager/systemeditor.cpp +++ b/src/plugins/coreplugin/editormanager/systemeditor.cpp @@ -3,20 +3,22 @@ #include "systemeditor.h" +#include "../coreplugintr.h" + #include #include #include #include -using namespace Core; -using namespace Core::Internal; using namespace Utils; +namespace Core::Internal { + SystemEditor::SystemEditor() { setId("CorePlugin.OpenWithSystemEditor"); - setDisplayName(tr("System Editor")); + setDisplayName(Tr::tr("System Editor")); setMimeTypes({"application/octet-stream"}); } @@ -28,8 +30,10 @@ bool SystemEditor::startEditor(const FilePath &filePath, QString *errorMessage) url.setScheme(QLatin1String("file")); if (!QDesktopServices::openUrl(url)) { if (errorMessage) - *errorMessage = tr("Could not open URL %1.").arg(url.toString()); + *errorMessage = Tr::tr("Could not open URL %1.").arg(url.toString()); return false; } return true; } + +} // Core::Internal diff --git a/src/plugins/coreplugin/editortoolbar.cpp b/src/plugins/coreplugin/editortoolbar.cpp index e4f349bd095..fadfe4cae67 100644 --- a/src/plugins/coreplugin/editortoolbar.cpp +++ b/src/plugins/coreplugin/editortoolbar.cpp @@ -3,13 +3,14 @@ #include "editortoolbar.h" -#include -#include -#include -#include -#include -#include -#include +#include "actionmanager/actionmanager.h" +#include "actionmanager/command.h" +#include "coreplugintr.h" +#include "editormanager/documentmodel.h" +#include "editormanager/editormanager.h" +#include "editormanager/editormanager_p.h" +#include "editormanager/ieditor.h" +#include "icore.h" #include #include @@ -72,16 +73,16 @@ EditorToolBarPrivate::EditorToolBarPrivate(QWidget *parent, EditorToolBar *q) : m_lockButton(new QToolButton(q)), m_dragHandle(new QToolButton(q)), m_dragHandleMenu(nullptr), - m_goBackAction(new QAction(Utils::Icons::PREV_TOOLBAR.icon(), EditorManager::tr("Go Back"), parent)), - m_goForwardAction(new QAction(Utils::Icons::NEXT_TOOLBAR.icon(), EditorManager::tr("Go Forward"), parent)), + m_goBackAction(new QAction(Utils::Icons::PREV_TOOLBAR.icon(), Tr::tr("Go Back"), parent)), + m_goForwardAction(new QAction(Utils::Icons::NEXT_TOOLBAR.icon(), Tr::tr("Go Forward"), parent)), m_backButton(new QToolButton(q)), m_forwardButton(new QToolButton(q)), m_splitButton(new QToolButton(q)), m_horizontalSplitAction(new QAction(Utils::Icons::SPLIT_HORIZONTAL.icon(), - EditorManager::tr("Split"), parent)), + Tr::tr("Split"), parent)), m_verticalSplitAction(new QAction(Utils::Icons::SPLIT_VERTICAL.icon(), - EditorManager::tr("Split Side by Side"), parent)), - m_splitNewWindowAction(new QAction(EditorManager::tr("Open in New Window"), parent)), + Tr::tr("Split Side by Side"), parent)), + m_splitNewWindowAction(new QAction(Tr::tr("Open in New Window"), parent)), m_closeSplitButton(new QToolButton(q)), m_activeToolBar(nullptr), m_toolBarPlaceholder(new QWidget(q)), @@ -109,7 +110,7 @@ EditorToolBar::EditorToolBar(QWidget *parent) : d->m_lockButton->setEnabled(false); d->m_dragHandle->setProperty("noArrow", true); - d->m_dragHandle->setToolTip(tr("Drag to drag documents between splits")); + d->m_dragHandle->setToolTip(Tr::tr("Drag to drag documents between splits")); d->m_dragHandle->installEventFilter(this); d->m_dragHandleMenu = new QMenu(d->m_dragHandle); d->m_dragHandle->setMenu(d->m_dragHandleMenu); @@ -138,7 +139,7 @@ EditorToolBar::EditorToolBar(QWidget *parent) : d->m_forwardButton->setDefaultAction(d->m_goForwardAction); d->m_splitButton->setIcon(Utils::Icons::SPLIT_HORIZONTAL_TOOLBAR.icon()); - d->m_splitButton->setToolTip(tr("Split")); + d->m_splitButton->setToolTip(Tr::tr("Split")); d->m_splitButton->setPopupMode(QToolButton::InstantPopup); d->m_splitButton->setProperty("noArrow", true); auto splitMenu = new QMenu(d->m_splitButton); @@ -347,10 +348,10 @@ void EditorToolBar::setCanGoForward(bool canGoForward) void EditorToolBar::updateActionShortcuts() { - d->m_closeEditorButton->setToolTip(ActionManager::command(Constants::CLOSE)->stringWithAppendedShortcut(EditorManager::tr("Close Document"))); + d->m_closeEditorButton->setToolTip(ActionManager::command(Constants::CLOSE)->stringWithAppendedShortcut(Tr::tr("Close Document"))); d->m_goBackAction->setToolTip(ActionManager::command(Constants::GO_BACK)->action()->toolTip()); d->m_goForwardAction->setToolTip(ActionManager::command(Constants::GO_FORWARD)->action()->toolTip()); - d->m_closeSplitButton->setToolTip(ActionManager::command(Constants::REMOVE_CURRENT_SPLIT)->stringWithAppendedShortcut(tr("Remove Split"))); + d->m_closeSplitButton->setToolTip(ActionManager::command(Constants::REMOVE_CURRENT_SPLIT)->stringWithAppendedShortcut(Tr::tr("Remove Split"))); } void EditorToolBar::checkDocumentStatus(IDocument *document) @@ -383,12 +384,12 @@ void EditorToolBar::updateDocumentStatus(IDocument *document) const static QIcon locked = Utils::Icons::LOCKED_TOOLBAR.icon(); d->m_lockButton->setIcon(locked); d->m_lockButton->setEnabled(true); - d->m_lockButton->setToolTip(tr("Make Writable")); + d->m_lockButton->setToolTip(Tr::tr("Make Writable")); } else { const static QIcon unlocked = Utils::Icons::UNLOCKED_TOOLBAR.icon(); d->m_lockButton->setIcon(unlocked); d->m_lockButton->setEnabled(false); - d->m_lockButton->setToolTip(tr("File is writable")); + d->m_lockButton->setToolTip(Tr::tr("File is writable")); } if (document->filePath().isEmpty()) diff --git a/src/plugins/coreplugin/externaltool.cpp b/src/plugins/coreplugin/externaltool.cpp index d375ef1c806..bfac272b3d5 100644 --- a/src/plugins/coreplugin/externaltool.cpp +++ b/src/plugins/coreplugin/externaltool.cpp @@ -2,14 +2,14 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "externaltool.h" -#include "externaltoolmanager.h" +#include "coreplugintr.h" +#include "externaltoolmanager.h" #include "icore.h" #include "idocument.h" #include "messagemanager.h" #include "documentmanager.h" #include "editormanager/editormanager.h" -#include "editormanager/ieditor.h" #include @@ -308,7 +308,7 @@ static void localizedText(const QStringList &locales, QXmlStreamReader *reader, } } else { if (*currentLocale < 0 && currentText->isEmpty()) { - *currentText = QCoreApplication::translate("Core::ExternalTool", + *currentText = QCoreApplication::translate("::Core", reader->readElementText().toUtf8().constData(), ""); } else { @@ -591,7 +591,7 @@ bool ExternalToolRunner::resolve() if (m_resolvedExecutable.isEmpty()) { m_hasError = true; for (int i = 0; i < expandedExecutables.size(); ++i) { - m_errorString += tr("Could not find executable for \"%1\" (expanded \"%2\")") + m_errorString += Tr::tr("Could not find executable for \"%1\" (expanded \"%2\")") .arg(m_tool->executables().at(i).toUserOutput(), expandedExecutables.at(i).toUserOutput()); m_errorString += QLatin1Char('\n'); @@ -643,7 +643,7 @@ void ExternalToolRunner::run() const auto write = m_tool->outputHandling() == ExternalTool::ShowInPane ? QOverload::of(MessageManager::writeDisrupting) : QOverload::of(MessageManager::writeSilently); - write(tr("Starting external tool \"%1\"").arg(cmd.toUserOutput())); + write(Tr::tr("Starting external tool \"%1\"").arg(cmd.toUserOutput())); if (!m_resolvedInput.isEmpty()) m_process->setWriteData(m_resolvedInput.toLocal8Bit()); m_process->start(); @@ -657,8 +657,8 @@ void ExternalToolRunner::done() ExternalToolManager::emitReplaceSelectionRequested(m_processOutput); } const QString message = (m_process->result() == ProcessResult::FinishedWithSuccess) - ? tr("\"%1\" finished").arg(m_resolvedExecutable.toUserOutput()) - : tr("\"%1\" finished with error").arg(m_resolvedExecutable.toUserOutput()); + ? Tr::tr("\"%1\" finished").arg(m_resolvedExecutable.toUserOutput()) + : Tr::tr("\"%1\" finished with error").arg(m_resolvedExecutable.toUserOutput()); if (m_tool->modifiesCurrentDocument()) DocumentManager::unexpectFileChange(m_expectedFilePath); diff --git a/src/plugins/coreplugin/externaltoolmanager.cpp b/src/plugins/coreplugin/externaltoolmanager.cpp index dc2231529e1..0a42bfc9ab7 100644 --- a/src/plugins/coreplugin/externaltoolmanager.cpp +++ b/src/plugins/coreplugin/externaltoolmanager.cpp @@ -2,8 +2,10 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "externaltoolmanager.h" + #include "externaltool.h" #include "coreconstants.h" +#include "coreplugintr.h" #include "icontext.h" #include "icore.h" #include "messagemanager.h" @@ -55,7 +57,7 @@ ExternalToolManager::ExternalToolManager() // add the external tools menu ActionContainer *mexternaltools = ActionManager::createMenu(Id(Constants::M_TOOLS_EXTERNAL)); - mexternaltools->menu()->setTitle(ExternalToolManager::tr("&External")); + mexternaltools->menu()->setTitle(Tr::tr("&External")); ActionContainer *mtools = ActionManager::actionContainer(Constants::M_TOOLS); mtools->addMenu(mexternaltools, Constants::G_DEFAULT_THREE); @@ -105,7 +107,7 @@ void ExternalToolManager::parseDirectory(const QString &directory, QString error; ExternalTool *tool = ExternalTool::createFromFile(Utils::FilePath::fromString(fileName), &error, ICore::userInterfaceLanguage()); if (!tool) { - qWarning() << ExternalTool::tr("Error while parsing external tool %1: %2").arg(fileName, error); + qWarning() << Tr::tr("Error while parsing external tool %1: %2").arg(fileName, error); continue; } if (tools->contains(tool->id())) { @@ -114,7 +116,7 @@ void ExternalToolManager::parseDirectory(const QString &directory, ExternalTool *other = tools->value(tool->id()); other->setPreset(QSharedPointer(tool)); } else { - qWarning() << ExternalToolManager::tr("Error: External tool in %1 has duplicate id").arg(fileName); + qWarning() << Tr::tr("Error: External tool in %1 has duplicate id").arg(fileName); delete tool; } continue; diff --git a/src/plugins/coreplugin/fileutils.cpp b/src/plugins/coreplugin/fileutils.cpp index 8fc53f1f1f9..3525d602a6b 100644 --- a/src/plugins/coreplugin/fileutils.cpp +++ b/src/plugins/coreplugin/fileutils.cpp @@ -4,6 +4,7 @@ #include "fileutils.h" #include "coreconstants.h" +#include "coreplugintr.h" #include "documentmanager.h" #include "editormanager/editormanager.h" #include "foldernavigationwidget.h" @@ -47,14 +48,11 @@ namespace Core { // Show error with option to open settings. static void showGraphicalShellError(QWidget *parent, const QString &app, const QString &error) { - const QString title = QApplication::translate("Core::Internal", - "Launching a file browser failed"); - const QString msg = QApplication::translate("Core::Internal", - "Unable to start the file manager:\n\n%1\n\n").arg(app); + const QString title = Tr::tr("Launching a file browser failed"); + const QString msg = Tr::tr("Unable to start the file manager:\n\n%1\n\n").arg(app); QMessageBox mbox(QMessageBox::Warning, title, msg, QMessageBox::Close, parent); if (!error.isEmpty()) - mbox.setDetailedText(QApplication::translate("Core::Internal", - "\"%1\" returned the following error:\n\n%2").arg(app, error)); + mbox.setDetailedText(Tr::tr("\"%1\" returned the following error:\n\n%2").arg(app, error)); QAbstractButton *settingsButton = mbox.addButton(Core::ICore::msgShowOptionsDialog(), QMessageBox::ActionRole); mbox.exec(); @@ -70,10 +68,8 @@ void FileUtils::showInGraphicalShell(QWidget *parent, const FilePath &pathIn) const FilePath explorer = Environment::systemEnvironment().searchInPath(QLatin1String("explorer.exe")); if (explorer.isEmpty()) { QMessageBox::warning(parent, - QApplication::translate("Core::Internal", - "Launching Windows Explorer Failed"), - QApplication::translate("Core::Internal", - "Could not find explorer.exe in path to launch Windows Explorer.")); + Tr::tr("Launching Windows Explorer Failed"), + Tr::tr("Could not find explorer.exe in path to launch Windows Explorer.")); return; } QStringList param; @@ -91,8 +87,7 @@ void FileUtils::showInGraphicalShell(QWidget *parent, const FilePath &pathIn) UnixUtils::substituteFileBrowserParameters(app, folder)); QString error; if (browserArgs.isEmpty()) { - error = QApplication::translate("Core::Internal", - "The command for file browser is not set."); + error = QApplication::translate("::Core", "The command for file browser is not set."); } else { QProcess browserProc; browserProc.setProgram(browserArgs.takeFirst()); @@ -100,8 +95,7 @@ void FileUtils::showInGraphicalShell(QWidget *parent, const FilePath &pathIn) const bool success = browserProc.startDetached(); error = QString::fromLocal8Bit(browserProc.readAllStandardError()); if (!success && error.isEmpty()) - error = QApplication::translate("Core::Internal", - "Error while starting file browser."); + error = QApplication::translate("::Core", "Error while starting file browser."); } if (!error.isEmpty()) showGraphicalShellError(parent, app, error); @@ -184,37 +178,37 @@ void FileUtils::openTerminal(const FilePath &path, const Environment &env) QString FileUtils::msgFindInDirectory() { - return QApplication::translate("Core::Internal", "Find in This Directory..."); + return Tr::tr("Find in This Directory..."); } QString FileUtils::msgFileSystemAction() { - return QApplication::translate("Core::Internal", "Show in File System View"); + return Tr::tr("Show in File System View"); } QString FileUtils::msgGraphicalShellAction() { if (HostOsInfo::isWindowsHost()) - return QApplication::translate("Core::Internal", "Show in Explorer"); + return Tr::tr("Show in Explorer"); if (HostOsInfo::isMacHost()) - return QApplication::translate("Core::Internal", "Show in Finder"); - return QApplication::translate("Core::Internal", "Show Containing Folder"); + return Tr::tr("Show in Finder"); + return Tr::tr("Show Containing Folder"); } QString FileUtils::msgTerminalHereAction() { if (HostOsInfo::isWindowsHost()) - return QApplication::translate("Core::Internal", "Open Command Prompt Here"); - return QApplication::translate("Core::Internal", "Open Terminal Here"); + return Tr::tr("Open Command Prompt Here"); + return Tr::tr("Open Terminal Here"); } QString FileUtils::msgTerminalWithAction() { if (HostOsInfo::isWindowsHost()) - return QApplication::translate("Core::Internal", "Open Command Prompt With", - "Opens a submenu for choosing an environment, such as \"Run Environment\""); - return QApplication::translate("Core::Internal", "Open Terminal With", - "Opens a submenu for choosing an environment, such as \"Run Environment\""); + return Tr::tr("Open Command Prompt With", + "Opens a submenu for choosing an environment, such as \"Run Environment\""); + return Tr::tr("Open Terminal With", + "Opens a submenu for choosing an environment, such as \"Run Environment\""); } void FileUtils::removeFiles(const FilePaths &filePaths, bool deleteFromFS) @@ -232,8 +226,7 @@ void FileUtils::removeFiles(const FilePaths &filePaths, bool deleteFromFS) continue; if (!file.remove()) { MessageManager::writeDisrupting( - QCoreApplication::translate("Core::Internal", "Failed to remove file \"%1\".") - .arg(fp.toUserOutput())); + Tr::tr("Failed to remove file \"%1\".").arg(fp.toUserOutput())); } } } @@ -270,8 +263,7 @@ void FileUtils::updateHeaderFileGuardIfApplicable(const Utils::FilePath &oldFile if (headerUpdateSuccess) return; MessageManager::writeDisrupting( - QCoreApplication::translate("Core::FileUtils", - "Failed to rename the include guard in file \"%1\".") + Tr::tr("Failed to rename the include guard in file \"%1\".") .arg(newFilePath.toUserOutput())); } diff --git a/src/plugins/coreplugin/find/currentdocumentfind.cpp b/src/plugins/coreplugin/find/currentdocumentfind.cpp index 044c6b08afd..9a8c7864dbd 100644 --- a/src/plugins/coreplugin/find/currentdocumentfind.cpp +++ b/src/plugins/coreplugin/find/currentdocumentfind.cpp @@ -3,8 +3,9 @@ #include "currentdocumentfind.h" +#include "../coreplugintr.h" + #include -#include #include #include @@ -13,9 +14,7 @@ #include #include -using namespace Core; -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { CurrentDocumentFind::CurrentDocumentFind() : m_currentFind(nullptr) @@ -128,7 +127,7 @@ int CurrentDocumentFind::replaceAll(const QString &before, const QString &after, QTC_CHECK(m_currentWidget); int count = m_currentFind->replaceAll(before, after, findFlags); Utils::FadingIndicator::showText(m_currentWidget, - tr("%n occurrences replaced.", nullptr, count), + Tr::tr("%n occurrences replaced.", nullptr, count), Utils::FadingIndicator::SmallText); return count; } @@ -264,3 +263,5 @@ void CurrentDocumentFind::candidateAggregationChanged() emit candidateChanged(); } } + +} // Core::Internal diff --git a/src/plugins/coreplugin/find/findplugin.cpp b/src/plugins/coreplugin/find/findplugin.cpp index 95b0021ecc7..3be3c8209e2 100644 --- a/src/plugins/coreplugin/find/findplugin.cpp +++ b/src/plugins/coreplugin/find/findplugin.cpp @@ -6,17 +6,15 @@ #include "currentdocumentfind.h" #include "findtoolbar.h" #include "findtoolwindow.h" -#include "searchresultwindow.h" #include "ifindfilter.h" - -#include -#include -#include - -#include -#include -#include -#include +#include "searchresultwindow.h" +#include "../actionmanager/actioncontainer.h" +#include "../actionmanager/actionmanager.h" +#include "../actionmanager/command.h" +#include "../coreconstants.h" +#include "../coreplugintr.h" +#include "../icontext.h" +#include "../icore.h" #include @@ -155,8 +153,6 @@ void CompletionModel::updateCompletion(const QString &text, FindFlags f) class FindPrivate : public QObject { - Q_DECLARE_TR_FUNCTIONS(Core::Find) - public: bool isAnyFilterEnabled() const; void writeSettings(); @@ -266,7 +262,7 @@ void FindPrivate::setupMenu() ActionContainer *medit = ActionManager::actionContainer(Constants::M_EDIT); ActionContainer *mfind = ActionManager::createMenu(Constants::M_FIND); medit->addMenu(mfind, Constants::G_EDIT_FIND); - mfind->menu()->setTitle(tr("&Find/Replace")); + mfind->menu()->setTitle(Tr::tr("&Find/Replace")); mfind->appendGroup(Constants::G_FIND_CURRENTDOCUMENT); mfind->appendGroup(Constants::G_FIND_FILTERS); mfind->appendGroup(Constants::G_FIND_FLAGS); @@ -276,12 +272,12 @@ void FindPrivate::setupMenu() mfind->addSeparator(Constants::G_FIND_ACTIONS); ActionContainer *mfindadvanced = ActionManager::createMenu(Constants::M_FIND_ADVANCED); - mfindadvanced->menu()->setTitle(tr("Advanced Find")); + mfindadvanced->menu()->setTitle(Tr::tr("Advanced Find")); mfind->addMenu(mfindadvanced, Constants::G_FIND_FILTERS); - m_openFindDialog = new QAction(tr("Open Advanced Find..."), this); - m_openFindDialog->setIconText(tr("Advanced...")); + m_openFindDialog = new QAction(Tr::tr("Open Advanced Find..."), this); + m_openFindDialog->setIconText(Tr::tr("Advanced...")); cmd = ActionManager::registerAction(m_openFindDialog, Constants::ADVANCED_FIND); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Shift+F"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+Shift+F"))); mfindadvanced->addAction(cmd); connect(m_openFindDialog, &QAction::triggered, this, [] { Find::openFindDialog(nullptr); }); diff --git a/src/plugins/coreplugin/find/findtoolbar.cpp b/src/plugins/coreplugin/find/findtoolbar.cpp index 962373f8b47..11c51fe26ea 100644 --- a/src/plugins/coreplugin/find/findtoolbar.cpp +++ b/src/plugins/coreplugin/find/findtoolbar.cpp @@ -6,15 +6,15 @@ #include "ifindfilter.h" #include "findplugin.h" #include "optionspopup.h" - -#include -#include -#include -#include -#include -#include -#include -#include +#include "../actionmanager/actioncontainer.h" +#include "../actionmanager/actionmanager.h" +#include "../actionmanager/command.h" +#include "../coreicons.h" +#include "../coreplugin.h" +#include "../coreplugintr.h" +#include "../findplaceholder.h" +#include "../icontext.h" +#include "../icore.h" #include #include @@ -59,10 +59,10 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) m_findIncrementalTimer(this), m_findStepTimer(this) { - setWindowTitle(QCoreApplication::translate("Core::Internal::FindWidget", "Find", nullptr)); + setWindowTitle(Tr::tr("Find", nullptr)); m_findLabel = new QLabel; - m_findLabel->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Find:", nullptr)); + m_findLabel->setText(Tr::tr("Find:", nullptr)); m_findEdit = new FancyLineEdit; m_findEdit->setObjectName("findEdit"); @@ -98,7 +98,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) m_replaceEdit->setFiltering(true); m_replaceLabel = new QLabel; - m_replaceLabel->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Replace with:")); + m_replaceLabel->setText(Tr::tr("Replace with:")); // compensate for a vertically expanding spacer below the label m_replaceLabel->setMinimumHeight(m_replaceEdit->sizeHint().height()); @@ -106,21 +106,21 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) m_replaceButtonsWidget->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Preferred); m_replaceButton = new QToolButton; - m_replaceButton->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Replace")); + m_replaceButton->setText(Tr::tr("Replace")); m_replaceButton->setToolButtonStyle(Qt::ToolButtonTextOnly); m_replaceButton->setArrowType(Qt::LeftArrow); m_replaceNextButton = new QToolButton; - m_replaceNextButton->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Replace && Find")); + m_replaceNextButton->setText(Tr::tr("Replace && Find")); m_replaceNextButton->setToolButtonStyle(Qt::ToolButtonTextOnly); m_replaceNextButton->setArrowType(Qt::RightArrow); m_replaceAllButton = new QToolButton; - m_replaceAllButton->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Replace All")); + m_replaceAllButton->setText(Tr::tr("Replace All")); m_replaceAllButton->setToolButtonStyle(Qt::ToolButtonTextOnly); m_advancedButton = new QToolButton; - m_advancedButton->setText(QCoreApplication::translate("Core::Internal::FindWidget", "Advanced...")); + m_advancedButton->setText(Tr::tr("Advanced...")); m_advancedButton->setToolButtonStyle(Qt::ToolButtonTextOnly); auto replaceButtonsLayout = new QHBoxLayout(m_replaceButtonsWidget); @@ -208,26 +208,26 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) this, &FindToolBar::findCompleterActivated); auto shiftEnterAction = new QAction(m_findEdit); - shiftEnterAction->setShortcut(QKeySequence(tr("Shift+Enter"))); + shiftEnterAction->setShortcut(QKeySequence(Tr::tr("Shift+Enter"))); shiftEnterAction->setShortcutContext(Qt::WidgetShortcut); connect(shiftEnterAction, &QAction::triggered, this, &FindToolBar::invokeFindPrevious); m_findEdit->addAction(shiftEnterAction); auto shiftReturnAction = new QAction(m_findEdit); - shiftReturnAction->setShortcut(QKeySequence(tr("Shift+Return"))); + shiftReturnAction->setShortcut(QKeySequence(Tr::tr("Shift+Return"))); shiftReturnAction->setShortcutContext(Qt::WidgetShortcut); connect(shiftReturnAction, &QAction::triggered, this, &FindToolBar::invokeFindPrevious); m_findEdit->addAction(shiftReturnAction); auto shiftEnterReplaceAction = new QAction(m_replaceEdit); - shiftEnterReplaceAction->setShortcut(QKeySequence(tr("Shift+Enter"))); + shiftEnterReplaceAction->setShortcut(QKeySequence(Tr::tr("Shift+Enter"))); shiftEnterReplaceAction->setShortcutContext(Qt::WidgetShortcut); connect(shiftEnterReplaceAction, &QAction::triggered, this, &FindToolBar::invokeReplacePrevious); m_replaceEdit->addAction(shiftEnterReplaceAction); auto shiftReturnReplaceAction = new QAction(m_replaceEdit); - shiftReturnReplaceAction->setShortcut(QKeySequence(tr("Shift+Return"))); + shiftReturnReplaceAction->setShortcut(QKeySequence(Tr::tr("Shift+Return"))); shiftReturnReplaceAction->setShortcutContext(Qt::WidgetShortcut); connect(shiftReturnReplaceAction, &QAction::triggered, this, &FindToolBar::invokeReplacePrevious); @@ -241,8 +241,8 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) ActionContainer *mfind = ActionManager::actionContainer(Constants::M_FIND); Command *cmd; - auto advancedAction = new QAction(Find::tr("Open Advanced Find..."), this); - advancedAction->setIconText(Find::tr("Advanced...")); + auto advancedAction = new QAction(Tr::tr("Open Advanced Find..."), this); + advancedAction->setIconText(Tr::tr("Advanced...")); Command *advancedCmd = ActionManager::command(Constants::ADVANCED_FIND); if (advancedCmd) advancedCmd->augmentActionWithShortcutToolTip(advancedAction); @@ -258,7 +258,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) this, &FindToolBar::setFocusToCurrentFindSupport); QIcon icon = QIcon::fromTheme(QLatin1String("edit-find-replace")); - m_findInDocumentAction = new QAction(icon, tr("Find/Replace"), this); + m_findInDocumentAction = new QAction(icon, Tr::tr("Find/Replace"), this); cmd = ActionManager::registerAction(m_findInDocumentAction, Constants::FIND_IN_DOCUMENT); cmd->setDefaultKeySequence(QKeySequence::Find); mfind->addAction(cmd, Constants::G_FIND_CURRENTDOCUMENT); @@ -273,16 +273,16 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) }); if (QApplication::clipboard()->supportsFindBuffer()) { - m_enterFindStringAction = new QAction(tr("Enter Find String"), this); + m_enterFindStringAction = new QAction(Tr::tr("Enter Find String"), this); cmd = ActionManager::registerAction(m_enterFindStringAction, "Find.EnterFindString"); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+E"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+E"))); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_enterFindStringAction, &QAction::triggered, this, &FindToolBar::putSelectionToFindClipboard); connect(QApplication::clipboard(), &QClipboard::findBufferChanged, this, &FindToolBar::updateFromFindClipboard); } - m_findNextAction = new QAction(tr("Find Next"), this); + m_findNextAction = new QAction(Tr::tr("Find Next"), this); cmd = ActionManager::registerAction(m_findNextAction, Constants::FIND_NEXT); cmd->setDefaultKeySequence(QKeySequence::FindNext); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); @@ -293,7 +293,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localFindNextAction, &QAction::triggered, this, &FindToolBar::invokeFindNext); m_findNextButton->setDefaultAction(m_localFindNextAction); - m_findPreviousAction = new QAction(tr("Find Previous"), this); + m_findPreviousAction = new QAction(Tr::tr("Find Previous"), this); cmd = ActionManager::registerAction(m_findPreviousAction, Constants::FIND_PREVIOUS); cmd->setDefaultKeySequence(QKeySequence::FindPrevious); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); @@ -304,22 +304,22 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localFindPreviousAction, &QAction::triggered, this, &FindToolBar::invokeFindPrevious); m_findPreviousButton->setDefaultAction(m_localFindPreviousAction); - m_findNextSelectedAction = new QAction(tr("Find Next (Selected)"), this); + m_findNextSelectedAction = new QAction(Tr::tr("Find Next (Selected)"), this); cmd = ActionManager::registerAction(m_findNextSelectedAction, Constants::FIND_NEXT_SELECTED); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+F3"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+F3"))); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_findNextSelectedAction, &QAction::triggered, this, &FindToolBar::findNextSelected); - m_findPreviousSelectedAction = new QAction(tr("Find Previous (Selected)"), this); + m_findPreviousSelectedAction = new QAction(Tr::tr("Find Previous (Selected)"), this); cmd = ActionManager::registerAction(m_findPreviousSelectedAction, Constants::FIND_PREV_SELECTED); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Shift+F3"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+Shift+F3"))); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_findPreviousSelectedAction, &QAction::triggered, this, &FindToolBar::findPreviousSelected); - m_selectAllAction = new QAction(tr("Select All"), this); + m_selectAllAction = new QAction(Tr::tr("Select All"), this); cmd = ActionManager::registerAction(m_selectAllAction, Constants::FIND_SELECT_ALL); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+Alt+Return"))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+Alt+Return"))); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_selectAllAction, &QAction::triggered, this, &FindToolBar::selectAll); m_localSelectAllAction = new QAction(m_selectAllAction->text(), this); @@ -328,7 +328,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localSelectAllAction, &QAction::triggered, this, &FindToolBar::selectAll); m_selectAllButton->setDefaultAction(m_localSelectAllAction); - m_replaceAction = new QAction(tr("Replace"), this); + m_replaceAction = new QAction(Tr::tr("Replace"), this); cmd = ActionManager::registerAction(m_replaceAction, Constants::REPLACE); cmd->setDefaultKeySequence(QKeySequence()); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); @@ -339,9 +339,9 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localReplaceAction, &QAction::triggered, this, &FindToolBar::invokeReplace); m_replaceButton->setDefaultAction(m_localReplaceAction); - m_replaceNextAction = new QAction(tr("Replace && Find"), this); + m_replaceNextAction = new QAction(Tr::tr("Replace && Find"), this); cmd = ActionManager::registerAction(m_replaceNextAction, Constants::REPLACE_NEXT); - cmd->setDefaultKeySequence(QKeySequence(tr("Ctrl+="))); + cmd->setDefaultKeySequence(QKeySequence(Tr::tr("Ctrl+="))); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_replaceNextAction, &QAction::triggered, this, &FindToolBar::invokeGlobalReplaceNext); m_localReplaceNextAction = new QAction(m_replaceNextAction->text(), this); @@ -351,7 +351,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localReplaceNextAction, &QAction::triggered, this, &FindToolBar::invokeReplaceNext); m_replaceNextButton->setDefaultAction(m_localReplaceNextAction); - m_replacePreviousAction = new QAction(tr("Replace && Find Previous"), this); + m_replacePreviousAction = new QAction(Tr::tr("Replace && Find Previous"), this); cmd = ActionManager::registerAction(m_replacePreviousAction, Constants::REPLACE_PREVIOUS); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_replacePreviousAction, &QAction::triggered, @@ -362,7 +362,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localReplacePreviousAction, &QAction::triggered, this, &FindToolBar::invokeReplacePrevious); - m_replaceAllAction = new QAction(tr("Replace All"), this); + m_replaceAllAction = new QAction(Tr::tr("Replace All"), this); cmd = ActionManager::registerAction(m_replaceAllAction, Constants::REPLACE_ALL); mfind->addAction(cmd, Constants::G_FIND_ACTIONS); connect(m_replaceAllAction, &QAction::triggered, this, &FindToolBar::invokeGlobalReplaceAll); @@ -372,7 +372,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) connect(m_localReplaceAllAction, &QAction::triggered, this, &FindToolBar::invokeReplaceAll); m_replaceAllButton->setDefaultAction(m_localReplaceAllAction); - m_caseSensitiveAction = new QAction(tr("Case Sensitive"), this); + m_caseSensitiveAction = new QAction(Tr::tr("Case Sensitive"), this); m_caseSensitiveAction->setIcon(Icons::FIND_CASE_INSENSITIVELY.icon()); m_caseSensitiveAction->setCheckable(true); m_caseSensitiveAction->setChecked(false); @@ -380,7 +380,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) mfind->addAction(cmd, Constants::G_FIND_FLAGS); connect(m_caseSensitiveAction, &QAction::toggled, this, &FindToolBar::setCaseSensitive); - m_wholeWordAction = new QAction(tr("Whole Words Only"), this); + m_wholeWordAction = new QAction(Tr::tr("Whole Words Only"), this); m_wholeWordAction->setIcon(Icons::FIND_WHOLE_WORD.icon()); m_wholeWordAction->setCheckable(true); m_wholeWordAction->setChecked(false); @@ -388,7 +388,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) mfind->addAction(cmd, Constants::G_FIND_FLAGS); connect(m_wholeWordAction, &QAction::toggled, this, &FindToolBar::setWholeWord); - m_regularExpressionAction = new QAction(tr("Use Regular Expressions"), this); + m_regularExpressionAction = new QAction(Tr::tr("Use Regular Expressions"), this); m_regularExpressionAction->setIcon(Icons::FIND_REGEXP.icon()); m_regularExpressionAction->setCheckable(true); m_regularExpressionAction->setChecked(false); @@ -396,7 +396,7 @@ FindToolBar::FindToolBar(CurrentDocumentFind *currentDocumentFind) mfind->addAction(cmd, Constants::G_FIND_FLAGS); connect(m_regularExpressionAction, &QAction::toggled, this, &FindToolBar::setRegularExpressions); - m_preserveCaseAction = new QAction(tr("Preserve Case when Replacing"), this); + m_preserveCaseAction = new QAction(Tr::tr("Preserve Case when Replacing"), this); m_preserveCaseAction->setIcon(Icons::FIND_PRESERVE_CASE.icon()); m_preserveCaseAction->setCheckable(true); m_preserveCaseAction->setChecked(false); @@ -527,7 +527,7 @@ void FindToolBar::updateToolBar() m_findLabel->setEnabled(enabled); m_findLabel->setVisible(showAllControls); m_findEdit->setEnabled(enabled); - m_findEdit->setPlaceholderText(showAllControls ? QString() : tr("Search for...")); + m_findEdit->setPlaceholderText(showAllControls ? QString() : Tr::tr("Search for...")); m_findPreviousButton->setEnabled(enabled); m_findPreviousButton->setVisible(showAllControls); m_findNextButton->setEnabled(enabled); @@ -541,7 +541,7 @@ void FindToolBar::updateToolBar() m_replaceLabel->setEnabled(replaceEnabled); m_replaceLabel->setVisible(replaceEnabled && showAllControls); m_replaceEdit->setEnabled(replaceEnabled); - m_replaceEdit->setPlaceholderText(showAllControls ? QString() : tr("Replace with...")); + m_replaceEdit->setPlaceholderText(showAllControls ? QString() : Tr::tr("Replace with...")); m_replaceEdit->setVisible(replaceEnabled); m_replaceButtonsWidget->setVisible(replaceEnabled && showAllControls); m_advancedButton->setVisible(replaceEnabled && showAllControls); diff --git a/src/plugins/coreplugin/find/findtoolwindow.cpp b/src/plugins/coreplugin/find/findtoolwindow.cpp index 5edafe9c345..1ab13cdc7c1 100644 --- a/src/plugins/coreplugin/find/findtoolwindow.cpp +++ b/src/plugins/coreplugin/find/findtoolwindow.cpp @@ -5,8 +5,8 @@ #include "ifindfilter.h" #include "findplugin.h" - -#include +#include "../coreplugintr.h" +#include "../icore.h" #include #include @@ -16,7 +16,6 @@ #include #include #include -#include #include #include #include @@ -36,7 +35,7 @@ static bool validateRegExp(Utils::FancyLineEdit *edit, QString *errorMessage) { if (edit->text().isEmpty()) { if (errorMessage) - *errorMessage = FindToolWindow::tr("Empty search term."); + *errorMessage = Tr::tr("Empty search term."); return false; } if (Find::hasFindFlag(FindRegularExpression)) { @@ -58,17 +57,17 @@ FindToolWindow::FindToolWindow(QWidget *parent) m_instance = this; m_searchButton = new QPushButton(this); - m_searchButton->setText(QCoreApplication::translate("Core::Internal::FindDialog", "&Search", nullptr)); + m_searchButton->setText(Tr::tr("&Search", nullptr)); m_searchButton->setDefault(true); m_replaceButton = new QPushButton(this); - m_replaceButton->setText(QCoreApplication::translate("Core::Internal::FindDialog", "Search && &Replace", nullptr)); + m_replaceButton->setText(Tr::tr("Search && &Replace", nullptr)); m_searchTerm = new FancyLineEdit(this); m_searchTerm->setFiltering(true); m_searchLabel = new QLabel(this); - m_searchLabel->setText(QCoreApplication::translate("Core::Internal::FindDialog", "Search f&or:", nullptr)); + m_searchLabel->setText(Tr::tr("Search f&or:", nullptr)); m_searchLabel->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); m_searchLabel->setBuddy(m_searchTerm); @@ -79,16 +78,16 @@ FindToolWindow::FindToolWindow(QWidget *parent) m_optionsWidget = new QWidget(this); m_matchCase = new QCheckBox(m_optionsWidget); - m_matchCase->setText(QCoreApplication::translate("Core::Internal::FindDialog", "&Case sensitive", nullptr)); + m_matchCase->setText(Tr::tr("&Case sensitive", nullptr)); m_wholeWords = new QCheckBox(m_optionsWidget); - m_wholeWords->setText(QCoreApplication::translate("Core::Internal::FindDialog", "Whole words o&nly", nullptr)); + m_wholeWords->setText(Tr::tr("Whole words o&nly", nullptr)); m_regExp = new QCheckBox(m_optionsWidget); - m_regExp->setText(QCoreApplication::translate("Core::Internal::FindDialog", "Use re&gular expressions", nullptr)); + m_regExp->setText(Tr::tr("Use re&gular expressions", nullptr)); auto label = new QLabel(this); - label->setText(QCoreApplication::translate("Core::Internal::FindDialog", "Sco&pe:", nullptr)); + label->setText(Tr::tr("Sco&pe:", nullptr)); label->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Preferred); label->setMinimumSize(QSize(80, 0)); label->setAlignment(Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter); diff --git a/src/plugins/coreplugin/find/ifindfilter.cpp b/src/plugins/coreplugin/find/ifindfilter.cpp index 9b57b9307dd..85b8a68be80 100644 --- a/src/plugins/coreplugin/find/ifindfilter.cpp +++ b/src/plugins/coreplugin/find/ifindfilter.cpp @@ -3,7 +3,8 @@ #include "ifindfilter.h" -#include +#include "../coreicons.h" +#include "../coreplugintr.h" #include #include @@ -315,18 +316,18 @@ QString IFindFilter::descriptionForFindFlags(FindFlags flags) { QStringList flagStrings; if (flags & FindCaseSensitively) - flagStrings.append(tr("Case sensitive")); + flagStrings.append(Tr::tr("Case sensitive")); if (flags & FindWholeWords) - flagStrings.append(tr("Whole words")); + flagStrings.append(Tr::tr("Whole words")); if (flags & FindRegularExpression) - flagStrings.append(tr("Regular expressions")); + flagStrings.append(Tr::tr("Regular expressions")); if (flags & FindPreserveCase) - flagStrings.append(tr("Preserve case")); - QString description = tr("Flags: %1"); + flagStrings.append(Tr::tr("Preserve case")); + QString description = Tr::tr("Flags: %1"); if (flagStrings.isEmpty()) - description = description.arg(tr("None")); + description = description.arg(Tr::tr("None")); else - description = description.arg(flagStrings.join(tr(", "))); + description = description.arg(flagStrings.join(Tr::tr(", "))); return description; } diff --git a/src/plugins/coreplugin/find/searchresultwidget.cpp b/src/plugins/coreplugin/find/searchresultwidget.cpp index 0beb254fcf0..0d590743b5c 100644 --- a/src/plugins/coreplugin/find/searchresultwidget.cpp +++ b/src/plugins/coreplugin/find/searchresultwidget.cpp @@ -2,6 +2,7 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "searchresultwidget.h" + #include "searchresulttreeview.h" #include "searchresulttreemodel.h" #include "searchresulttreeitems.h" @@ -9,15 +10,14 @@ #include "findplugin.h" #include "itemviewfind.h" +#include "../coreplugintr.h" #include -#include #include #include #include -#include #include #include #include @@ -139,29 +139,29 @@ SearchResultWidget::SearchResultWidget(QWidget *parent) : descriptionLayout->addWidget(m_label); descriptionLayout->addWidget(m_searchTerm); m_cancelButton = new QToolButton(topFindWidget); - m_cancelButton->setText(tr("Cancel")); + m_cancelButton->setText(Tr::tr("Cancel")); m_cancelButton->setToolButtonStyle(Qt::ToolButtonTextOnly); connect(m_cancelButton, &QAbstractButton::clicked, this, &SearchResultWidget::cancel); m_searchAgainButton = new QToolButton(topFindWidget); - m_searchAgainButton->setToolTip(tr("Repeat the search with same parameters.")); - m_searchAgainButton->setText(tr("&Search Again")); + m_searchAgainButton->setToolTip(Tr::tr("Repeat the search with same parameters.")); + m_searchAgainButton->setText(Tr::tr("&Search Again")); m_searchAgainButton->setToolButtonStyle(Qt::ToolButtonTextOnly); m_searchAgainButton->setVisible(false); connect(m_searchAgainButton, &QAbstractButton::clicked, this, &SearchResultWidget::searchAgain); - m_replaceLabel = new QLabel(tr("Repla&ce with:"), m_topReplaceWidget); + m_replaceLabel = new QLabel(Tr::tr("Repla&ce with:"), m_topReplaceWidget); m_replaceTextEdit = new WideEnoughLineEdit(m_topReplaceWidget); m_replaceLabel->setBuddy(m_replaceTextEdit); m_replaceTextEdit->setMinimumWidth(120); setTabOrder(m_replaceTextEdit, m_searchResultTreeView); m_preserveCaseCheck = new QCheckBox(m_topReplaceWidget); - m_preserveCaseCheck->setText(tr("Preser&ve case")); + m_preserveCaseCheck->setText(Tr::tr("Preser&ve case")); m_preserveCaseCheck->setEnabled(false); m_additionalReplaceWidget = new QWidget(m_topReplaceWidget); m_additionalReplaceWidget->setVisible(false); m_replaceButton = new QToolButton(m_topReplaceWidget); - m_replaceButton->setToolTip(tr("Replace all occurrences.")); - m_replaceButton->setText(tr("&Replace")); + m_replaceButton->setToolTip(Tr::tr("Replace all occurrences.")); + m_replaceButton->setText(Tr::tr("&Replace")); m_replaceButton->setToolButtonStyle(Qt::ToolButtonTextOnly); m_replaceButton->setEnabled(false); @@ -234,7 +234,7 @@ void SearchResultWidget::addResults(const QList &items, Search if (!m_dontAskAgainGroup.isEmpty()) { Id undoWarningId = Id("warninglabel/").withSuffix(m_dontAskAgainGroup); if (m_infoBar.canInfoBeAdded(undoWarningId)) { - InfoBarEntry info(undoWarningId, tr("This change cannot be undone."), + InfoBarEntry info(undoWarningId, Tr::tr("This change cannot be undone."), InfoBarEntry::GlobalSuppression::Enabled); m_infoBar.addInfo(info); } @@ -252,10 +252,10 @@ void SearchResultWidget::addResults(const QList &items, Search return; emit paused(true); InfoBarEntry info(sizeWarningId, - tr("The search resulted in more than %n items, do you still want to continue?", + Tr::tr("The search resulted in more than %n items, do you still want to continue?", nullptr, SEARCHRESULT_WARNING_LIMIT)); - info.setCancelButtonInfo(tr("Cancel"), [this] { cancelAfterSizeWarning(); }); - info.addCustomButton(tr("Continue"), [this] { continueAfterSizeWarning(); }); + info.setCancelButtonInfo(Tr::tr("Cancel"), [this] { cancelAfterSizeWarning(); }); + info.addCustomButton(Tr::tr("Continue"), [this] { continueAfterSizeWarning(); }); m_infoBar.addInfo(info); emit requestPopup(false/*no focus*/); } @@ -434,7 +434,7 @@ void SearchResultWidget::finishSearch(bool canceled, const QString &reason) m_preserveCaseCheck->setEnabled(m_count > 0); m_cancelButton->setVisible(false); if (canceled) - m_messageLabel->setText(reason.isEmpty() ? tr("Search was canceled.") : reason); + m_messageLabel->setText(reason.isEmpty() ? Tr::tr("Search was canceled.") : reason); m_messageWidget->setVisible(canceled); m_searchAgainButton->setVisible(m_searchAgainSupported); m_searching = false; @@ -512,11 +512,11 @@ QList SearchResultWidget::checkedItems() const void SearchResultWidget::updateMatchesFoundLabel() { if (m_count > 0) { - m_matchesFoundLabel->setText(tr("%n matches found.", nullptr, m_count)); + m_matchesFoundLabel->setText(Tr::tr("%n matches found.", nullptr, m_count)); } else if (m_searching) { - m_matchesFoundLabel->setText(tr("Searching...")); + m_matchesFoundLabel->setText(Tr::tr("Searching...")); } else { - m_matchesFoundLabel->setText(tr("No matches found.")); + m_matchesFoundLabel->setText(Tr::tr("No matches found.")); } } diff --git a/src/plugins/coreplugin/find/searchresultwindow.cpp b/src/plugins/coreplugin/find/searchresultwindow.cpp index 30cb40de51a..29c1953a084 100644 --- a/src/plugins/coreplugin/find/searchresultwindow.cpp +++ b/src/plugins/coreplugin/find/searchresultwindow.cpp @@ -2,13 +2,15 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "searchresultwindow.h" + #include "searchresultwidget.h" #include "textfindconstants.h" +#include "../actionmanager/actionmanager.h" +#include "../actionmanager/command.h" +#include "../coreplugintr.h" +#include "../icontext.h" +#include "../icore.h" -#include -#include -#include -#include #include #include #include @@ -78,7 +80,6 @@ namespace Internal { class SearchResultWindowPrivate : public QObject { - Q_DECLARE_TR_FUNCTIONS(Core::SearchResultWindow) public: SearchResultWindowPrivate(SearchResultWindow *window, QWidget *newSearchPanel); bool isSearchVisible() const { return m_currentIndex > 0; } @@ -116,7 +117,7 @@ namespace Internal { SearchResultWindowPrivate::SearchResultWindowPrivate(SearchResultWindow *window, QWidget *nsp) : q(window), m_expandCollapseButton(nullptr), - m_expandCollapseAction(new QAction(tr("Expand All"), window)), + m_expandCollapseAction(new QAction(Tr::tr("Expand All"), window)), m_spacer(new QWidget), m_spacer2(new QWidget), m_widget(new QStackedWidget), @@ -143,11 +144,11 @@ namespace Internal { m_expandCollapseButton->setDefaultAction(cmd->action()); m_filterButton = new QToolButton(m_widget); - m_filterButton->setText(tr("Filter Results")); + m_filterButton->setText(Tr::tr("Filter Results")); m_filterButton->setIcon(Utils::Icons::FILTER.icon()); m_filterButton->setEnabled(false); - QAction *newSearchAction = new QAction(tr("New Search"), this); + QAction *newSearchAction = new QAction(Tr::tr("New Search"), this); newSearchAction->setIcon(Utils::Icons::NEWSEARCH_TOOLBAR.icon()); cmd = ActionManager::command(Constants::ADVANCED_FIND); m_newSearchButton = Command::toolButtonWithAppendedShortcut(newSearchAction, cmd); @@ -478,7 +479,7 @@ SearchResult *SearchResultWindow::startNewSearch(const QString &label, delete d->m_searchResults.takeLast(); d->m_recentSearchesBox->removeItem(d->m_recentSearchesBox->count() - 1); } - d->m_recentSearchesBox->insertItem(1, tr("%1 %2").arg(label, searchTerm)); + d->m_recentSearchesBox->insertItem(1, Tr::tr("%1 %2").arg(label, searchTerm)); } auto widget = new SearchResultWidget; connect(widget, &SearchResultWidget::filterInvalidated, this, [this, widget] { @@ -601,10 +602,10 @@ void SearchResultWindowPrivate::handleExpandCollapseToolButton(bool checked) return; m_searchResultWidgets.at(visibleSearchIndex())->setAutoExpandResults(checked); if (checked) { - m_expandCollapseAction->setText(tr("Collapse All")); + m_expandCollapseAction->setText(Tr::tr("Collapse All")); m_searchResultWidgets.at(visibleSearchIndex())->expandAll(); } else { - m_expandCollapseAction->setText(tr("Expand All")); + m_expandCollapseAction->setText(Tr::tr("Expand All")); m_searchResultWidgets.at(visibleSearchIndex())->collapseAll(); } } @@ -618,12 +619,12 @@ void SearchResultWindowPrivate::updateFilterButton() QList SearchResultWindowPrivate::toolBarWidgets() { if (!m_historyLabel) - m_historyLabel = new QLabel(tr("History:")); + m_historyLabel = new QLabel(Tr::tr("History:")); if (!m_recentSearchesBox) { m_recentSearchesBox = new QComboBox; m_recentSearchesBox->setProperty("drawleftborder", true); m_recentSearchesBox->setSizeAdjustPolicy(QComboBox::AdjustToContents); - m_recentSearchesBox->addItem(tr("New Search")); + m_recentSearchesBox->addItem(Tr::tr("New Search")); connect(m_recentSearchesBox, &QComboBox::activated, this, &SearchResultWindowPrivate::setCurrentIndexWithFocus); } @@ -715,6 +716,14 @@ bool SearchResultWindow::canNavigate() const return true; } +/*! + \internal +*/ +QString SearchResultWindow::displayName() const +{ + return Tr::tr("Search Results"); +} + /*! \internal */ diff --git a/src/plugins/coreplugin/find/searchresultwindow.h b/src/plugins/coreplugin/find/searchresultwindow.h index fd69828421e..e8758e657ce 100644 --- a/src/plugins/coreplugin/find/searchresultwindow.h +++ b/src/plugins/coreplugin/find/searchresultwindow.h @@ -100,7 +100,6 @@ public: PreserveCaseDisabled }; - SearchResultWindow(QWidget *newSearchPanel); ~SearchResultWindow() override; static SearchResultWindow *instance(); @@ -108,7 +107,7 @@ public: QWidget *outputWidget(QWidget *) override; QList toolBarWidgets() const override; - QString displayName() const override { return tr("Search Results"); } + QString displayName() const override; int priorityInStatusBar() const override; void visibilityChanged(bool visible) override; bool hasFocus() const override; diff --git a/src/plugins/coreplugin/foldernavigationwidget.cpp b/src/plugins/coreplugin/foldernavigationwidget.cpp index b1b1f132cfe..fc7b86ab177 100644 --- a/src/plugins/coreplugin/foldernavigationwidget.cpp +++ b/src/plugins/coreplugin/foldernavigationwidget.cpp @@ -3,18 +3,19 @@ #include "foldernavigationwidget.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include +#include "actionmanager/actionmanager.h" +#include "actionmanager/command.h" +#include "coreicons.h" +#include "coreplugintr.h" +#include "diffservice.h" +#include "documentmanager.h" +#include "editormanager/editormanager.h" +#include "editormanager/ieditor.h" +#include "fileutils.h" +#include "icontext.h" +#include "icore.h" +#include "idocument.h" +#include "iwizardfactory.h" #include @@ -250,9 +251,9 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) : QWidget(parent m_listView(new Utils::NavigationTreeView(this)), m_fileSystemModel(new FolderNavigationModel(this)), m_sortProxyModel(new FolderSortProxyModel(m_fileSystemModel)), - m_filterHiddenFilesAction(new QAction(tr("Show Hidden Files"), this)), - m_showBreadCrumbsAction(new QAction(tr("Show Bread Crumbs"), this)), - m_showFoldersOnTopAction(new QAction(tr("Show Folders on Top"), this)), + m_filterHiddenFilesAction(new QAction(Tr::tr("Show Hidden Files"), this)), + m_showBreadCrumbsAction(new QAction(Tr::tr("Show Bread Crumbs"), this)), + m_showFoldersOnTopAction(new QAction(Tr::tr("Show Folders on Top"), this)), m_toggleSync(new QToolButton(this)), m_toggleRootSync(new QToolButton(this)), m_rootSelector(new QComboBox), @@ -323,11 +324,11 @@ FolderNavigationWidget::FolderNavigationWidget(QWidget *parent) : QWidget(parent m_toggleSync->setIcon(Utils::Icons::LINK_TOOLBAR.icon()); m_toggleSync->setCheckable(true); - m_toggleSync->setToolTip(tr("Synchronize with Editor")); + m_toggleSync->setToolTip(Tr::tr("Synchronize with Editor")); m_toggleRootSync->setIcon(Utils::Icons::LINK.icon()); m_toggleRootSync->setCheckable(true); - m_toggleRootSync->setToolTip(tr("Synchronize Root Directory with Editor")); + m_toggleRootSync->setToolTip(Tr::tr("Synchronize Root Directory with Editor")); selectorLayout->addWidget(m_toggleRootSync); // connections @@ -469,7 +470,7 @@ void FolderNavigationWidget::addNewItem() return; const auto filePath = Utils::FilePath::fromString(m_fileSystemModel->filePath(current)); const Utils::FilePath path = filePath.isDir() ? filePath : filePath.parentDir(); - Core::ICore::showNewItemDialog(tr("New File", "Title of dialog"), + Core::ICore::showNewItemDialog(Tr::tr("New File", "Title of dialog"), Utils::filtered(Core::IWizardFactory::allWizardFactories(), Utils::equal(&Core::IWizardFactory::kind, Core::IWizardFactory::FileWizard)), @@ -623,7 +624,7 @@ void FolderNavigationWidget::openItem(const QModelIndex &index) void FolderNavigationWidget::createNewFolder(const QModelIndex &parent) { - static const QString baseName = tr("New Folder"); + static const QString baseName = Tr::tr("New Folder"); // find non-existing name const QDir dir(m_fileSystemModel->filePath(parent)); const QSet existingItems @@ -685,7 +686,7 @@ void FolderNavigationWidget::contextMenuEvent(QContextMenuEvent *ev) : Utils::FilePath(); if (hasCurrentItem) { if (!isDir) - actionOpenFile = menu.addAction(tr("Open \"%1\"").arg(filePath.toUserOutput())); + actionOpenFile = menu.addAction(Tr::tr("Open \"%1\"").arg(filePath.toUserOutput())); emit m_instance->aboutToShowContextMenu(&menu, filePath, isDir); } @@ -703,13 +704,13 @@ void FolderNavigationWidget::contextMenuEvent(QContextMenuEvent *ev) menu.addAction(Core::ActionManager::command(REMOVEFILE)->action()); if (m_fileSystemModel->flags(current) & Qt::ItemIsEditable) menu.addAction(Core::ActionManager::command(RENAMEFILE)->action()); - newFolder = menu.addAction(tr("New Folder")); + newFolder = menu.addAction(Tr::tr("New Folder")); if (isDir) - removeFolder = menu.addAction(tr("Remove Folder")); + removeFolder = menu.addAction(Tr::tr("Remove Folder")); } menu.addSeparator(); - QAction *const collapseAllAction = menu.addAction(tr("Collapse All")); + QAction *const collapseAllAction = menu.addAction(Tr::tr("Collapse All")); QAction *action = menu.exec(ev->globalPos()); if (!action) @@ -730,7 +731,7 @@ void FolderNavigationWidget::contextMenuEvent(QContextMenuEvent *ev) QString errorMessage; filePath.removeRecursively(&errorMessage); if (!errorMessage.isEmpty()) - QMessageBox::critical(ICore::dialogParent(), tr("Error"), errorMessage); + QMessageBox::critical(ICore::dialogParent(), Tr::tr("Error"), errorMessage); } } else if (action == collapseAllAction) { m_listView->collapseAll(); @@ -772,19 +773,19 @@ bool FolderNavigationWidget::isShowingFoldersOnTop() const FolderNavigationWidgetFactory::FolderNavigationWidgetFactory() { m_instance = this; - setDisplayName(tr("File System")); + setDisplayName(Tr::tr("File System")); setPriority(400); setId("File System"); - setActivationSequence(QKeySequence(Core::useMacShortcuts ? tr("Meta+Y,Meta+F") - : tr("Alt+Y,Alt+F"))); + setActivationSequence(QKeySequence(Core::useMacShortcuts ? Tr::tr("Meta+Y,Meta+F") + : Tr::tr("Alt+Y,Alt+F"))); insertRootDirectory({QLatin1String("A.Computer"), 0 /*sortValue*/, - FolderNavigationWidget::tr("Computer"), + Tr::tr("Computer"), Utils::FilePath(), Core::Icons::DESKTOP_DEVICE_SMALL.icon()}); insertRootDirectory({QLatin1String("A.Home"), 10 /*sortValue*/, - FolderNavigationWidget::tr("Home"), + Tr::tr("Home"), Utils::FilePath::fromString(QDir::homePath()), Utils::Icons::HOME.icon()}); updateProjectsDirectoryRoot(); @@ -815,7 +816,7 @@ Core::NavigationView FolderNavigationWidgetFactory::createWidget() n.widget = fnw; auto filter = new QToolButton; filter->setIcon(Utils::Icons::FILTER.icon()); - filter->setToolTip(tr("Options")); + filter->setToolTip(Tr::tr("Options")); filter->setPopupMode(QToolButton::InstantPopup); filter->setProperty("noArrow", true); auto filterMenu = new QMenu(filter); @@ -903,7 +904,7 @@ void FolderNavigationWidgetFactory::updateProjectsDirectoryRoot() { insertRootDirectory({QLatin1String(PROJECTSDIRECTORYROOT_ID), 20 /*sortValue*/, - FolderNavigationWidget::tr("Projects"), + Tr::tr("Projects"), Core::DocumentManager::projectsDirectory(), Utils::Icons::PROJECT.icon()}); } @@ -928,21 +929,21 @@ void FolderNavigationWidgetFactory::registerActions() { Core::Context context(C_FOLDERNAVIGATIONWIDGET); - auto add = new QAction(tr("Add New..."), this); + auto add = new QAction(Tr::tr("Add New..."), this); Core::ActionManager::registerAction(add, ADDNEWFILE, context); connect(add, &QAction::triggered, Core::ICore::instance(), [] { if (auto navWidget = currentFolderNavigationWidget()) navWidget->addNewItem(); }); - auto rename = new QAction(tr("Rename..."), this); + auto rename = new QAction(Tr::tr("Rename..."), this); Core::ActionManager::registerAction(rename, RENAMEFILE, context); connect(rename, &QAction::triggered, Core::ICore::instance(), [] { if (auto navWidget = currentFolderNavigationWidget()) navWidget->editCurrentItem(); }); - auto remove = new QAction(tr("Remove..."), this); + auto remove = new QAction(Tr::tr("Remove..."), this); Core::ActionManager::registerAction(remove, REMOVEFILE, context); connect(remove, &QAction::triggered, Core::ICore::instance(), [] { if (auto navWidget = currentFolderNavigationWidget()) diff --git a/src/plugins/coreplugin/generalsettings.cpp b/src/plugins/coreplugin/generalsettings.cpp index d1654e4a485..ae5139b95c8 100644 --- a/src/plugins/coreplugin/generalsettings.cpp +++ b/src/plugins/coreplugin/generalsettings.cpp @@ -41,7 +41,6 @@ const char settingsKeyCodecForLocale[] = "General/OverrideCodecForLocale"; class GeneralSettingsWidget final : public IOptionsPageWidget { - Q_DECLARE_TR_FUNCTIONS(Core::Internal::GeneralSettings) public: explicit GeneralSettingsWidget(GeneralSettings *q); @@ -87,37 +86,37 @@ GeneralSettingsWidget::GeneralSettingsWidget(GeneralSettings *q) m_colorButton->setMinimumSize(QSize(64, 0)); m_colorButton->setProperty("alphaAllowed", QVariant(false)); - m_resetWarningsButton->setText(tr("Reset Warnings", "Button text")); + m_resetWarningsButton->setText(Tr::tr("Reset Warnings", "Button text")); m_resetWarningsButton->setToolTip( - tr("Re-enable warnings that were suppressed by selecting \"Do Not " + Tr::tr("Re-enable warnings that were suppressed by selecting \"Do Not " "Show Again\" (for example, missing highlighter).", nullptr)); - auto resetColorButton = new QPushButton(tr("Reset")); - resetColorButton->setToolTip(tr("Reset to default.", "Color")); + auto resetColorButton = new QPushButton(Tr::tr("Reset")); + resetColorButton->setToolTip(Tr::tr("Reset to default.", "Color")); Form form; - form.addRow({tr("Color:"), m_colorButton, resetColorButton, st}); - form.addRow({tr("Theme:"), m_themeChooser}); - form.addRow({tr("Language:"), m_languageBox, st}); + form.addRow({Tr::tr("Color:"), m_colorButton, resetColorButton, st}); + form.addRow({Tr::tr("Theme:"), m_themeChooser}); + form.addRow({Tr::tr("Language:"), m_languageBox, st}); if (!Utils::HostOsInfo::isMacHost()) { - auto dpiCheckbox = new QCheckBox(tr("Enable high DPI scaling")); + auto dpiCheckbox = new QCheckBox(Tr::tr("Enable high DPI scaling")); form.addRow({empty, dpiCheckbox}); const bool defaultValue = Utils::HostOsInfo::isWindowsHost(); dpiCheckbox->setChecked(ICore::settings()->value(settingsKeyDPI, defaultValue).toBool()); connect(dpiCheckbox, &QCheckBox::toggled, this, [defaultValue](bool checked) { ICore::settings()->setValueWithDefault(settingsKeyDPI, checked, defaultValue); QMessageBox::information(ICore::dialogParent(), - tr("Restart Required"), - tr("The high DPI settings will take effect after restart.")); + Tr::tr("Restart Required"), + Tr::tr("The high DPI settings will take effect after restart.")); }); } form.addRow({empty, m_showShortcutsInContextMenus}); form.addRow(Row{m_resetWarningsButton, st}); - form.addRow({tr("Text codec for tools:"), m_codecBox, st}); - Column{Group{title(tr("User Interface")), form}}.attachTo(this); + form.addRow({Tr::tr("Text codec for tools:"), m_codecBox, st}); + Column{Group{title(Tr::tr("User Interface")), form}}.attachTo(this); fillLanguageBox(); fillCodecBox(); @@ -126,7 +125,7 @@ GeneralSettingsWidget::GeneralSettingsWidget(GeneralSettings *q) m_resetWarningsButton->setEnabled(canResetWarnings()); m_showShortcutsInContextMenus->setText( - tr("Show keyboard shortcuts in context menus (default: %1)") + Tr::tr("Show keyboard shortcuts in context menus (default: %1)") .arg(q->m_defaultShowShortcutsInContextMenu ? Tr::tr("on") : Tr::tr("off"))); m_showShortcutsInContextMenus->setChecked(GeneralSettings::showShortcutsInContextMenu()); @@ -152,7 +151,7 @@ void GeneralSettingsWidget::fillLanguageBox() const { const QString currentLocale = language(); - m_languageBox->addItem(tr(""), QString()); + m_languageBox->addItem(Tr::tr(""), QString()); // need to add this explicitly, since there is no qm file for English m_languageBox->addItem(QLatin1String("English"), QLatin1String("C")); if (currentLocale == QLatin1String("C")) @@ -234,7 +233,7 @@ void GeneralSettingsWidget::setLanguage(const QString &locale) QtcSettings *settings = ICore::settings(); if (settings->value(QLatin1String("General/OverrideLanguage")).toString() != locale) { RestartDialog dialog(ICore::dialogParent(), - tr("The language change will take effect after restart.")); + Tr::tr("The language change will take effect after restart.")); dialog.exec(); } @@ -280,7 +279,7 @@ void GeneralSettings::setShowShortcutsInContextMenu(bool show) GeneralSettings::GeneralSettings() { setId(Constants::SETTINGS_ID_INTERFACE); - setDisplayName(GeneralSettingsWidget::tr("Interface")); + setDisplayName(Tr::tr("Interface")); setCategory(Constants::SETTINGS_CATEGORY_CORE); setDisplayCategory(Tr::tr("Environment")); setCategoryIconPath(":/core/images/settingscategory_core.png"); diff --git a/src/plugins/coreplugin/generatedfile.cpp b/src/plugins/coreplugin/generatedfile.cpp index 0bc18a7a5a5..35ac4e1fa5b 100644 --- a/src/plugins/coreplugin/generatedfile.cpp +++ b/src/plugins/coreplugin/generatedfile.cpp @@ -3,7 +3,8 @@ #include "generatedfile.h" -#include +#include "coreplugintr.h" +#include "editormanager/editormanager.h" #include #include @@ -138,8 +139,7 @@ bool GeneratedFile::write(QString *errorMessage) const const FilePath parentDir = m_d->path.parentDir(); if (!parentDir.isDir()) { if (!parentDir.createDir()) { - *errorMessage = QCoreApplication::translate("BaseFileWizard", - "Unable to create the directory %1.") + *errorMessage = Tr::tr("Unable to create the directory %1.") .arg(parentDir.toUserOutput()); return false; } diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index cd46009d3e5..a7cf3debe3a 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -620,10 +620,10 @@ QString ICore::versionString() { QString ideVersionDescription; if (QLatin1String(Constants::IDE_VERSION_LONG) != QLatin1String(Constants::IDE_VERSION_DISPLAY)) - ideVersionDescription = tr(" (%1)").arg(QLatin1String(Constants::IDE_VERSION_LONG)); - return tr("%1 %2%3").arg(QLatin1String(Constants::IDE_DISPLAY_NAME), - QLatin1String(Constants::IDE_VERSION_DISPLAY), - ideVersionDescription); + ideVersionDescription = Tr::tr(" (%1)").arg(QLatin1String(Constants::IDE_VERSION_LONG)); + return Tr::tr("%1 %2%3").arg(QLatin1String(Constants::IDE_DISPLAY_NAME), + QLatin1String(Constants::IDE_VERSION_DISPLAY), + ideVersionDescription); } /*! @@ -631,7 +631,7 @@ QString ICore::versionString() */ QString ICore::buildCompatibilityString() { - return tr("Based on Qt %1 (%2, %3)").arg(QLatin1String(qVersion()), + return Tr::tr("Based on Qt %1 (%2, %3)").arg(QLatin1String(qVersion()), compilerString(), QSysInfo::buildCpuArchitecture()); } diff --git a/src/plugins/coreplugin/idocument.cpp b/src/plugins/coreplugin/idocument.cpp index 0785aef406c..1e8d6ca1f18 100644 --- a/src/plugins/coreplugin/idocument.cpp +++ b/src/plugins/coreplugin/idocument.cpp @@ -3,6 +3,8 @@ #include "idocument.h" +#include "coreplugintr.h" + #include #include #include @@ -613,7 +615,7 @@ void IDocument::setRestoredFrom(const Utils::FilePath &path) d->autoSavePath = path; d->restored = true; Utils::InfoBarEntry info(Id(kRestoredAutoSave), - tr("File was restored from auto-saved copy. " + Tr::tr("File was restored from auto-saved copy. " "Select Save to confirm or Revert to Saved to discard changes.")); infoBar()->addInfo(info); } diff --git a/src/plugins/coreplugin/iversioncontrol.cpp b/src/plugins/coreplugin/iversioncontrol.cpp index 92da90c4e73..35db42ab4cf 100644 --- a/src/plugins/coreplugin/iversioncontrol.cpp +++ b/src/plugins/coreplugin/iversioncontrol.cpp @@ -2,6 +2,8 @@ // SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0 #include "iversioncontrol.h" + +#include "coreplugintr.h" #include "vcsmanager.h" #include @@ -53,7 +55,7 @@ namespace Core { QString IVersionControl::vcsOpenText() const { - return tr("Open with VCS (%1)").arg(displayName()); + return Tr::tr("Open with VCS (%1)").arg(displayName()); } QString IVersionControl::vcsMakeWritableText() const diff --git a/src/plugins/coreplugin/iwizardfactory.cpp b/src/plugins/coreplugin/iwizardfactory.cpp index e64742e0dc4..a30637e08c1 100644 --- a/src/plugins/coreplugin/iwizardfactory.cpp +++ b/src/plugins/coreplugin/iwizardfactory.cpp @@ -4,6 +4,7 @@ #include "iwizardfactory.h" #include "actionmanager/actionmanager.h" +#include "coreplugintr.h" #include "documentmanager.h" #include "icore.h" #include "featureprovider.h" @@ -182,7 +183,7 @@ QList IWizardFactory::allWizardFactories() QTC_ASSERT(existingFactory != newFactory, continue); if (existingFactory) { - qWarning("%s", qPrintable(tr("Factory with id=\"%1\" already registered. Deleting.") + qWarning("%s", qPrintable(Tr::tr("Factory with id=\"%1\" already registered. Deleting.") .arg(existingFactory->id().toString()))); delete newFactory; continue; @@ -400,14 +401,14 @@ void IWizardFactory::initialize() { connect(ICore::instance(), &ICore::coreAboutToClose, &IWizardFactory::clearWizardFactories); - auto resetAction = new QAction(tr("Reload All Wizards"), ActionManager::instance()); + auto resetAction = new QAction(Tr::tr("Reload All Wizards"), ActionManager::instance()); ActionManager::registerAction(resetAction, "Wizard.Factory.Reset"); connect(resetAction, &QAction::triggered, &IWizardFactory::clearWizardFactories); connect(ICore::instance(), &ICore::newItemDialogStateChanged, resetAction, [resetAction] { resetAction->setEnabled(!ICore::isNewItemDialogRunning()); }); - s_inspectWizardAction = new QAction(tr("Inspect Wizard State"), ActionManager::instance()); + s_inspectWizardAction = new QAction(Tr::tr("Inspect Wizard State"), ActionManager::instance()); ActionManager::registerAction(s_inspectWizardAction, "Wizard.Inspect"); } diff --git a/src/plugins/coreplugin/jsexpander.cpp b/src/plugins/coreplugin/jsexpander.cpp index 7749f9ce2b6..2378cbadb49 100644 --- a/src/plugins/coreplugin/jsexpander.cpp +++ b/src/plugins/coreplugin/jsexpander.cpp @@ -4,11 +4,11 @@ #include "jsexpander.h" #include "corejsextensions.h" +#include "coreplugintr.h" #include #include -#include #include #include @@ -46,8 +46,7 @@ QString JsExpander::evaluate(const QString &expression, QString *errorMessage) { QJSValue value = d->m_engine.evaluate(expression); if (value.isError()) { - const QString msg = QCoreApplication::translate("Core::JsExpander", "Error in \"%1\": %2") - .arg(expression, value.toString()); + const QString msg = Tr::tr("Error in \"%1\": %2").arg(expression, value.toString()); if (errorMessage) *errorMessage = msg; return QString(); @@ -59,8 +58,7 @@ QString JsExpander::evaluate(const QString &expression, QString *errorMessage) return QString::number(value.toNumber()); if (value.isString()) return value.toString(); - QString msg = QCoreApplication::translate("Core::JsExpander", - "Cannot convert result of \"%1\" to string.").arg(expression); + QString msg = Tr::tr("Cannot convert result of \"%1\" to string.").arg(expression); if (errorMessage) *errorMessage = msg; return QString(); @@ -75,11 +73,10 @@ void JsExpander::registerForExpander(Utils::MacroExpander *macroExpander) { macroExpander->registerPrefix( "JS", - QCoreApplication::translate("Core::JsExpander", - "Evaluate simple JavaScript statements.
" - "Literal '}' characters must be escaped as \"\\}\", " - "'\\' characters must be escaped as \"\\\\\", " - "and \"%{\" must be escaped as \"%\\{\"."), + Tr::tr("Evaluate simple JavaScript statements.
" + "Literal '}' characters must be escaped as \"\\}\", " + "'\\' characters must be escaped as \"\\\\\", " + "and \"%{\" must be escaped as \"%\\{\"."), [this](QString in) -> QString { QString errorMessage; QString result = evaluate(in, &errorMessage); diff --git a/src/plugins/coreplugin/locator/directoryfilter.cpp b/src/plugins/coreplugin/locator/directoryfilter.cpp index 46e322bf1b5..19a9f098e62 100644 --- a/src/plugins/coreplugin/locator/directoryfilter.cpp +++ b/src/plugins/coreplugin/locator/directoryfilter.cpp @@ -4,8 +4,7 @@ #include "directoryfilter.h" #include "locator.h" - -#include +#include "../coreplugintr.h" #include #include @@ -16,7 +15,6 @@ #include #include #include -#include #include #include #include @@ -45,7 +43,7 @@ const QStringList kExclusionFiltersDefault = {"*/.git/*", "*/.cvs/*", "*/.svn/*" static QString defaultDisplayName() { - return DirectoryFilter::tr("Generic Directory Filter"); + return Tr::tr("Generic Directory Filter"); } DirectoryFilter::DirectoryFilter(Id id) @@ -55,9 +53,9 @@ DirectoryFilter::DirectoryFilter(Id id) setId(id); setDefaultIncludedByDefault(true); setDisplayName(defaultDisplayName()); - setDescription(tr("Matches all files from a custom set of directories. Append \"+\" or " - "\":\" to jump to the given line number. Append another " - "\"+\" or \":\" to jump to the column number as well.")); + setDescription(Tr::tr("Matches all files from a custom set of directories. Append \"+\" " + "or \":\" to jump to the given line number. Append another " + "\"+\" or \":\" to jump to the column number as well.")); } void DirectoryFilter::saveState(QJsonObject &object) const @@ -148,13 +146,11 @@ void DirectoryFilter::restoreState(const QByteArray &state) class DirectoryFilterOptions : public QDialog { - Q_DECLARE_TR_FUNCTIONS(Core::Internal::DirectoryFilterOptions) - public: DirectoryFilterOptions(QWidget *parent) : QDialog(parent) { - nameLabel = new QLabel(tr("Name:")); + nameLabel = new QLabel(Tr::tr("Name:")); nameEdit = new QLineEdit(this); filePatternLabel = new QLabel(this); @@ -168,7 +164,7 @@ public: shortcutEdit = new QLineEdit(this); shortcutEdit->setSizePolicy(QSizePolicy::Fixed, QSizePolicy::Fixed); shortcutEdit->setMaximumSize(QSize(16777215, 16777215)); - shortcutEdit->setToolTip(tr("Specify a short word/abbreviation that can be used to " + shortcutEdit->setToolTip(Tr::tr("Specify a short word/abbreviation that can be used to " "restrict completions to files from this directory tree.\n" "To do this, you type this shortcut and a space in the " "Locator entry field, and then the word to search for.")); @@ -176,11 +172,11 @@ public: defaultFlag = new QCheckBox(this); defaultFlag->setChecked(false); - directoryLabel = new QLabel(tr("Directories:")); + directoryLabel = new QLabel(Tr::tr("Directories:")); - addButton = new QPushButton(tr("Add...")); - editButton = new QPushButton(tr("Edit...")); - removeButton = new QPushButton(tr("Remove")); + addButton = new QPushButton(Tr::tr("Add...")); + editButton = new QPushButton(Tr::tr("Edit...")); + removeButton = new QPushButton(Tr::tr("Remove")); directoryList = new QListWidget(this); QSizePolicy sizePolicy1(QSizePolicy::Expanding, QSizePolicy::Expanding); @@ -324,7 +320,7 @@ bool DirectoryFilter::openConfigDialog(QWidget *parent, bool &needsRefresh) void DirectoryFilter::handleAddDirectory() { - FilePath dir = FileUtils::getExistingDirectory(m_dialog, tr("Select Directory")); + FilePath dir = FileUtils::getExistingDirectory(m_dialog, Tr::tr("Select Directory")); if (!dir.isEmpty()) m_dialog->directoryList->addItem(dir.toUserOutput()); } @@ -334,7 +330,7 @@ void DirectoryFilter::handleEditDirectory() if (m_dialog->directoryList->selectedItems().count() < 1) return; QListWidgetItem *currentItem = m_dialog->directoryList->selectedItems().at(0); - FilePath dir = FileUtils::getExistingDirectory(m_dialog, tr("Select Directory"), + FilePath dir = FileUtils::getExistingDirectory(m_dialog, Tr::tr("Select Directory"), FilePath::fromUserInput(currentItem->text())); if (!dir.isEmpty()) currentItem->setText(dir.toUserOutput()); @@ -372,7 +368,7 @@ void DirectoryFilter::refresh(QFutureInterface &future) QMetaObject::invokeMethod(this, &DirectoryFilter::updateFileIterator, Qt::QueuedConnection); future.setProgressRange(0, 1); - future.setProgressValueAndText(1, tr("%1 filter update: 0 files").arg(displayName())); + future.setProgressValueAndText(1, Tr::tr("%1 filter update: 0 files").arg(displayName())); return; } directories = m_directories; @@ -390,7 +386,7 @@ void DirectoryFilter::refresh(QFutureInterface &future) if (future.isProgressUpdateNeeded() || future.progressValue() == 0 /*workaround for regression in Qt*/) { future.setProgressValueAndText(subDirIterator.currentProgress(), - tr("%1 filter update: %n files", nullptr, filesFound.size()).arg(displayName())); + Tr::tr("%1 filter update: %n files", nullptr, filesFound.size()).arg(displayName())); } } @@ -400,7 +396,7 @@ void DirectoryFilter::refresh(QFutureInterface &future) QMetaObject::invokeMethod(this, &DirectoryFilter::updateFileIterator, Qt::QueuedConnection); future.setProgressValue(subDirIterator.maxProgress()); } else { - future.setProgressValueAndText(subDirIterator.currentProgress(), tr("%1 filter update: canceled").arg(displayName())); + future.setProgressValueAndText(subDirIterator.currentProgress(), Tr::tr("%1 filter update: canceled").arg(displayName())); } } diff --git a/src/plugins/coreplugin/locator/executefilter.cpp b/src/plugins/coreplugin/locator/executefilter.cpp index 141a7739c5f..2983b85d650 100644 --- a/src/plugins/coreplugin/locator/executefilter.cpp +++ b/src/plugins/coreplugin/locator/executefilter.cpp @@ -3,9 +3,11 @@ #include "executefilter.h" -#include -#include -#include +#include "../coreplugintr.h" +#include "../icore.h" +#include "../editormanager/editormanager.h" +#include "../messagemanager.h" + #include #include #include @@ -16,16 +18,15 @@ #include #include -using namespace Core; -using namespace Core::Internal; - using namespace Utils; +namespace Core::Internal { + ExecuteFilter::ExecuteFilter() { setId("Execute custom commands"); - setDisplayName(tr("Execute Custom Commands")); - setDescription(tr( + setDisplayName(Tr::tr("Execute Custom Commands")); + setDescription(Tr::tr( "Runs an arbitrary command with arguments. The command is searched for in the PATH " "environment variable if needed. Note that the command is run directly, not in a shell.")); setDefaultShortcutString("!"); @@ -93,9 +94,9 @@ void ExecuteFilter::accept(const LocatorFilterEntry &selection, d.workingDirectory = FilePath::fromString(workingDirectory); if (m_process) { - const QString info(tr("Previous command is still running (\"%1\").\nDo you want to kill it?") + const QString info(Tr::tr("Previous command is still running (\"%1\").\nDo you want to kill it?") .arg(p->headCommand())); - int r = QMessageBox::question(ICore::dialogParent(), tr("Kill Previous Process?"), info, + int r = QMessageBox::question(ICore::dialogParent(), Tr::tr("Kill Previous Process?"), info, QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel, QMessageBox::Yes); if (r == QMessageBox::Cancel) @@ -143,12 +144,12 @@ void ExecuteFilter::runHeadCommand() const ExecuteData &d = m_taskQueue.head(); if (d.command.executable().isEmpty()) { MessageManager::writeDisrupting( - tr("Could not find executable for \"%1\".").arg(d.command.executable().toUserOutput())); + Tr::tr("Could not find executable for \"%1\".").arg(d.command.executable().toUserOutput())); m_taskQueue.dequeue(); runHeadCommand(); return; } - MessageManager::writeDisrupting(tr("Starting command \"%1\".").arg(headCommand())); + MessageManager::writeDisrupting(Tr::tr("Starting command \"%1\".").arg(headCommand())); QTC_CHECK(!m_process); createProcess(); m_process->setWorkingDirectory(d.workingDirectory); @@ -200,3 +201,5 @@ QString ExecuteFilter::headCommand() const const ExecuteData &data = m_taskQueue.head(); return data.command.toUserOutput(); } + +} // Core::Internal diff --git a/src/plugins/coreplugin/locator/externaltoolsfilter.cpp b/src/plugins/coreplugin/locator/externaltoolsfilter.cpp index 5a44691483b..96ce58e20b3 100644 --- a/src/plugins/coreplugin/locator/externaltoolsfilter.cpp +++ b/src/plugins/coreplugin/locator/externaltoolsfilter.cpp @@ -3,22 +3,23 @@ #include "externaltoolsfilter.h" -#include -#include -#include -#include -#include +#include "../coreconstants.h" +#include "../coreplugintr.h" +#include "../externaltool.h" +#include "../externaltoolmanager.h" +#include "../icore.h" +#include "../messagemanager.h" + #include -using namespace Core; -using namespace Core::Internal; +namespace Core::Internal { ExternalToolsFilter::ExternalToolsFilter() { setId("Run external tool"); - setDisplayName(tr("Run External Tool")); - setDescription(tr("Runs an external tool that you have set up in the preferences (Environment > " - "External Tools).")); + setDisplayName(Tr::tr("Run External Tool")); + setDescription(Tr::tr("Runs an external tool that you have set up in the preferences " + "(Environment > External Tools).")); setDefaultShortcutString("x"); setPriority(Medium); } @@ -82,3 +83,5 @@ void ExternalToolsFilter::prepareSearch(const QString &entry) m_results = {}; m_results << bestEntries << betterEntries << goodEntries << configEntry; } + +} // Core::Internal diff --git a/src/plugins/coreplugin/locator/filesystemfilter.cpp b/src/plugins/coreplugin/locator/filesystemfilter.cpp index 647753539e4..9e085dec79c 100644 --- a/src/plugins/coreplugin/locator/filesystemfilter.cpp +++ b/src/plugins/coreplugin/locator/filesystemfilter.cpp @@ -4,14 +4,11 @@ #include "filesystemfilter.h" #include "basefilefilter.h" - -#include -#include -#include -#include -#include -#include -#include +#include "../coreplugintr.h" +#include "../documentmanager.h" +#include "../editormanager/editormanager.h" +#include "../icore.h" +#include "../vcsmanager.h" #include #include @@ -19,7 +16,6 @@ #include #include -#include #include #include #include @@ -54,8 +50,8 @@ ILocatorFilter::MatchLevel FileSystemFilter::matchLevelFor(const QRegularExpress FileSystemFilter::FileSystemFilter() { setId("Files in file system"); - setDisplayName(tr("Files in File System")); - setDescription(tr("Opens a file given by a relative path to the current document, or absolute " + setDisplayName(Tr::tr("Files in File System")); + setDescription(Tr::tr("Opens a file given by a relative path to the current document, or absolute " "path. \"~\" refers to your home directory. You have the option to create a " "file if it does not exist yet.")); setDefaultShortcutString("f"); @@ -147,7 +143,7 @@ QList FileSystemFilter::matchesFor(QFutureInterface