VcsBase: Convert to Tr::tr

To reduce the amount of duplicated strings for translators to handle.
The problem is not very prominent in vcsbase, but that's where we
are moving everywhere else.

Change-Id: Icb11fad3bccfea8a1408420e729566a75adccb66
Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
hjk
2023-01-18 09:38:35 +01:00
parent 7e815270f1
commit fa7dd2fd3b
46 changed files with 293 additions and 1510 deletions

View File

@@ -14799,13 +14799,6 @@ Nepoužije se na mezeru v poznámkách a řetězcích.</translation>
<source>Project from Version Control</source>
<translation type="obsolete">Projekt ze systému na správu verzí</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Jméno</translation>
</message>
<message>
<source>E-mail</source>
<translation>E-mailová adresa</translation>
@@ -14826,9 +14819,6 @@ Nepoužije se na mezeru v poznámkách a řetězcích.</translation>
<source>Nicknames</source>
<translation>Přezdívky</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Stav</translation>
@@ -14837,24 +14827,10 @@ Nepoužije se na mezeru v poznámkách a řetězcích.</translation>
<source>File</source>
<translation>Soubor</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation type="obsolete">Opatřit vysvětlivkami &quot;%1&quot;</translation>
</message>
<message>
<source>Copy &quot;%1&quot;</source>
<translation type="obsolete">Kopírovat &quot;%1&quot;</translation>
</message>
<message>
<source>Describe change %1</source>
<translation type="obsolete">Ukázat podrobnosti ke změně %1</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check message</source>
<translation type="obsolete">Ověřit popis</translation>
@@ -14919,50 +14895,6 @@ Nepoužije se na mezeru v poznámkách a řetězcích.</translation>
<source>The check script returned exit code %1.</source>
<translation>Skript pro ověření byl ukončen. Vrácená hodnota %1.</translation>
</message>
</context>
<context>
<name>VcsBaseSettingsPage</name>
<message>
<source>Common</source>
<translation type="obsolete">Společné</translation>
</message>
<message>
<source>Wrap submit message at:</source>
<translation type="obsolete">Zalomit popis předložení na:</translation>
</message>
<message>
<source>An executable which is called with the submit message in a temporary file as first argument. It should return with an exit != 0 and a message on standard error to indicate failure.</source>
<translation type="obsolete">Spustitelný soubor, který je zavolán s popisem předložení v dočasném souboru jako první argument příkazového řádku. Při neúspěchu by měl vrátit zpět hodnotu rozdílnou od nuly (!= 0) a odpovídající zprávu o obvyklé chybě kvůli poukázání na selhání.</translation>
</message>
<message>
<source>Submit message check script:</source>
<translation type="obsolete">Skript k ověření popisu předložení:</translation>
</message>
<message>
<source>A file listing user names and email addresses in a 4-column mailmap format:
name &lt;email&gt; alias &lt;email&gt;</source>
<translation type="obsolete">Soubor, který obsahuje jména uživatelů a e-mailové adresy ve čtyřsloupcovém formátu (mailmap):
Jméno &lt;E-mail&gt; Přezdívka &lt;E-mail&gt;</translation>
</message>
<message>
<source>User/alias configuration file:</source>
<translation type="obsolete">Soubor s nastavením uživatele/přezdívky:</translation>
</message>
<message>
<source>A simple file containing lines with field names like &quot;Reviewed-By:&quot; which will be added below the submit editor.</source>
<translation type="obsolete">Soubor, který obsahuje řádky s názvy polí (například &quot;Reviewed-By:&quot;), který bude bude přidán pod okno editoru předložení.</translation>
</message>
<message>
<source>User fields configuration file:</source>
<translation type="obsolete">Soubor s nastavením polí uživatele:</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation type="obsolete">Ověření verzí</translation>
</message>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>
@@ -16391,61 +16323,6 @@ Toho se dosáhne vložením této zkratky v zadávacím poli vyhledávače, nás
<translation>Smazat pozadí.</translation>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<message>
<source>WizardPage</source>
<translation type="obsolete">WizardPage</translation>
</message>
<message>
<source>Checkout Directory:</source>
<translation type="obsolete">Adresář pro přezkoušení (checkout; dostat kopii):</translation>
</message>
<message>
<source>Repository</source>
<translation type="obsolete">Skladiště</translation>
</message>
<message>
<source>The remote repository to check out.</source>
<translation type="obsolete">Vzdálené skladiště ke stažení.</translation>
</message>
<message>
<source>Branch:</source>
<translation type="obsolete">Větev:</translation>
</message>
<message>
<source>The development branch in the remote repository to check out.</source>
<translation type="obsolete">Vývojářská větev ve vzdáleném skladišti ke stažení.</translation>
</message>
<message>
<source>Retrieve list of branches in repository.</source>
<translation type="obsolete">Získat seznam větví ve skladišti.</translation>
</message>
<message>
<source>...</source>
<translation type="obsolete">...</translation>
</message>
<message>
<source>Working Copy</source>
<translation type="obsolete">Pracovní kopie</translation>
</message>
<message>
<source>The path in which the directory containing the checkout will be created.</source>
<translation type="obsolete">Cesta, ve které bude vytvořen adresář obsahující stažené.</translation>
</message>
<message>
<source>Checkout path:</source>
<translation type="obsolete">Cesta ke staženému:</translation>
</message>
<message>
<source>The local directory that will contain the code after the checkout.</source>
<translation type="obsolete">Místní adresář, který bude po stažení obsahovat kód.</translation>
</message>
<message>
<source>Checkout directory:</source>
<translation type="obsolete">Adresář se stažením:</translation>
</message>
</context>
<context>
<name>::Welcome</name>
<message>
@@ -19040,7 +18917,7 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation>Chyba při otevírání projektu</translation>
@@ -19065,9 +18942,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Unable to open the project &apos;%1&apos;.</source>
<translation type="obsolete">Projekt &apos;%1&apos; se nepodařilo otevřít.</translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation>Nelze spustit %1: %2</translation>
@@ -19088,9 +18962,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Stopping...</source>
<translation>Zastavuje se...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout</source>
<translation>Příkaz checkout</translation>
@@ -19111,9 +18982,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Succeeded.</source>
<translation>Mělo úspěch.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Otevřít &quot;%1&quot;</translation>
@@ -19122,10 +18990,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Clear</source>
<translation>Smazat</translation>
</message>
<message>
<source>Version Control</source>
<translation>Správa verzí</translation>
</message>
<message>
<source>Executing: %1 %2</source>
<translation>Provádí se: %1 %2</translation>
@@ -20925,11 +20789,7 @@ a předpokladem je, že vzdálený spustitelný soubor bude v adresáři zmiňov
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation type="obsolete">Uklidit skladiště</translation>
</message>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Adresář %1 se nepodařilo smazat.</translation>
@@ -22658,7 +22518,7 @@ heslem, jež můžete zadat níže.</translation>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>Editor odevzdání (commit) pro CVS</translation>
@@ -26206,11 +26066,7 @@ Vybere pro napodobovatele a přenosné cíle vhodné verze Qt, jsou-li dostupné
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation>Správa verzí</translation>
</message>
<name>::VcsBase</name>
<message>
<source>The file &apos;%1&apos; could not be deleted.</source>
<translation>Soubor &apos;%1&apos; se nepodařilo smazat.</translation>
@@ -28994,7 +28850,7 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configure</source>
<translation type="obsolete">Nastavit</translation>
@@ -38258,7 +38114,7 @@ Prověřte, prosím, oprávnění pro přístup k adresáři.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsWidget</name>
<name>::VcsBase</name>
<message>
<source>Command used for reverting diff chunks</source>
<translation>Příkaz používaný pro vrácení jednotlivých změn</translation>
@@ -38267,9 +38123,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři.</translation>
<source>Command used for reverting diff chunks.</source>
<translation>Příkaz používaný pro vrácení jednotlivých změn.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClient</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation>Proces &apos;%1&apos; nelze spustit: %2</translation>
@@ -38282,9 +38135,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři.</translation>
<source>Working...</source>
<translation>Pracuje...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Opatřit anotacemi &quot;%1&quot;</translation>
@@ -38293,10 +38143,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři.</translation>
<source>Copy &quot;%1&quot;</source>
<translation>Kopírovat &quot;%1&quot;</translation>
</message>
<message>
<source>Describe change %1</source>
<translation type="obsolete">Ukázat podrobnosti ke změně %1</translation>
</message>
<message>
<source>Describe Change %1</source>
<translation>Ukázat podrobnosti ke změně %1</translation>
@@ -38342,17 +38188,6 @@ Prověřte, prosím, oprávnění pro přístup k adresáři.</translation>
<translation>Chcete použít tuto změnu?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsJobRunner</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation type="obsolete">Proces &apos;%1&apos; nelze spustit: %2</translation>
</message>
<message>
<source>Timed out after %1s waiting for the process %2 to finish.</source>
<translation type="obsolete">Překročení časového omezení %1s při čekání na ukončení %2.</translation>
</message>
</context>
<context>
<name>::Welcome</name>
<message>
@@ -40063,7 +39898,7 @@ Filtr: %2
</message>
</context>
<context>
<name>VcsCommand</name>
<name>::VcsBase</name>
<message>
<source>
&apos;%1&apos; failed (exit code %2).
@@ -40080,9 +39915,6 @@ Filtr: %2
&apos;%1&apos; úspěšně proveden (vrácená hodnota %2).
</translation>
</message>
</context>
<context>
<name>VcsBase::Command</name>
<message>
<source>Error: VCS timed out after %1s.</source>
<translation>Chyba: Překročení času u správy verzí po %1s.</translation>
@@ -40091,10 +39923,6 @@ Filtr: %2
<source>Unable to start process, binary is empty</source>
<translation>Nepodařilo se spustit proces, protože nebyl zadán žádný spustitelný soubor</translation>
</message>
<message>
<source>Error: Executable timed out after %1s.</source>
<translation>Chyba: Překročení času po %1s.</translation>
</message>
</context>
<context>
<name>Utils::SshKeyCreationDialog</name>
@@ -42633,7 +42461,7 @@ Určuje chování odsazení se zřetelem k navazujícím řádkům.
</message>
</context>
<context>
<name>VcsBase::Internal::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation>WizardPage</translation>
@@ -42690,9 +42518,6 @@ Určuje chování odsazení se zřetelem k navazujícím řádkům.
<source>Directory:</source>
<translation>Adresář:</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation>Uklidit skladiště</translation>
@@ -42701,9 +42526,6 @@ Určuje chování odsazení se zřetelem k navazujícím řádkům.
<source>Select All</source>
<translation>Vybrat vše</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Zalomit popis revize na:</translation>
@@ -42765,13 +42587,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
Jméno &lt;E-mail&gt; alias &lt;E-mail&gt;.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsConfigurationPage</name>
<message>
<source>Configure...</source>
<translation type="obsolete">Nastavení...</translation>
</message>
</context>
<context>
<name>develop</name>
<message>
@@ -46095,7 +45910,7 @@ Je zapotřebí mít nějakou verzi Qt a sadu nástrojů, aby modely kódu C++ a
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in browser...</source>
<translation type="obsolete">Otevřít adresu (URL) v prohlížeči...</translation>
@@ -46112,9 +45927,6 @@ Je zapotřebí mít nějakou verzi Qt a sadu nástrojů, aby modely kódu C++ a
<source>Copy URL Location</source>
<translation>Kopírovat umístění adresy (URL)</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send email to...</source>
<translation type="obsolete">Poslat e-mail...</translation>
@@ -50165,7 +49977,7 @@ nelze najít v cestě.</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Subversion Submit</source>
<translation>Odeslání Subversion</translation>
@@ -57383,7 +57195,7 @@ Tento průvodce vás provede základními kroky, které jsou nutné pro nasazen
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<name>::VcsBase</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Název verzovacího systému používaného nynějším projektem.</translation>

View File

@@ -37509,7 +37509,7 @@ Put dens navn på en linje for sig selv, for at rydde en variabel.</translation>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>Bazaar Commit Log Editor</source>
<translation>Bazaar commit-log-redigering</translation>
@@ -38564,9 +38564,6 @@ Med mellemlager-simulation aktiveres begivenhedstællere:
<source>General</source>
<translation>Generelt</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Mappen %1 kunne ikke slettes.</translation>
@@ -38613,20 +38610,10 @@ Med mellemlager-simulation aktiveres begivenhedstællere:
<source>Cleaning &quot;%1&quot;</source>
<translation>Renser &quot;%1&quot;</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation>Rens repository</translation>
</message>
<message>
<source>Select All</source>
<translation>Markér alt</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Ombryd submit-meddelelse ved:</translation>
@@ -38679,9 +38666,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Reset VCS Cache</source>
<translation>Nulstil VCS-mellemlager</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Send e-mail til...</translation>
@@ -38690,17 +38674,10 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Copy Email Address</source>
<translation>Kopiér e-mailadresse</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Nicknames</source>
<translation>Kaldenavne</translation>
</message>
<message>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<source>Email</source>
<translation>E-mail</translation>
@@ -38713,9 +38690,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Alias email</source>
<translation>Alias e-mail</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<message>
<source>Open URL in Browser...</source>
<translation>Åbn URL i browser...</translation>
@@ -38724,9 +38698,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Copy URL Location</source>
<translation>Kopiér URL-adresse</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation>&quot;data&quot; har intet JSON-objekt &quot;VcsCommand&quot;-side.</translation>
@@ -38759,9 +38730,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Checkout</source>
<translation>Checkout</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Navn versionsstyringssystemet i brug af det aktuelle projekt.</translation>
@@ -38774,9 +38742,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>The top level path to the repository the current project is in.</source>
<translation>Top-niveau stien til repository&apos;et det akuelt brugte projekt.</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<message>
<source>Subversion Submit</source>
<translation>Subversion submit</translation>
@@ -38814,9 +38779,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<extracomment>Uncheck all for submit</extracomment>
<translation>Fravælg alle</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Tilstand</translation>
@@ -38825,23 +38787,14 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>File</source>
<translation>Fil</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<message>
<source>Working...</source>
<translation>Arbejder...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorController</name>
<message>
<source>Processing diff</source>
<translation>Behandler diff</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>&amp;Describe Change %1</source>
<translation>&amp;Beskriv ændring %1</translation>
@@ -38886,9 +38839,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Would you like to apply the chunk?</source>
<translation>Vil du anvende bidden?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>commit</source>
<comment>name of &quot;commit&quot; action of the VCS.</comment>
@@ -38898,10 +38848,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Save before %1?</source>
<translation>Gem inden %1?</translation>
</message>
<message>
<source>Version Control</source>
<translation>Versionsstyring</translation>
</message>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation>Filen &quot;%1&quot; kunne ikke slettes.</translation>
@@ -38934,9 +38880,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>A version control repository could not be created in %1.</source>
<translation>Et versionsstyringsrepository kunne ikke oprettes i %1.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation>Tjekmeddelelse</translation>
@@ -38977,9 +38920,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>The check script returned exit code %1.</source>
<translation>Tjek-scriptet returnerede afslutningskode %1.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>&quot;%1&quot; (%2) ikke fundet.</translation>
@@ -39000,9 +38940,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>&quot;%1&quot; (%2) does not exist.</source>
<translation>&quot;%1&quot; (%2) findes ikke.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation>Konfiguration</translation>
@@ -39025,9 +38962,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>No known version control selected.</source>
<translation>Ingen kendt versionsstyring valgt.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Åbn &quot;%1&quot;</translation>
@@ -39036,10 +38970,6 @@ skal være et repository krævet SSH-autentifikation (se dokumentation på SSH o
<source>Clear</source>
<translation>Ryd</translation>
</message>
<message>
<source>Version Control</source>
<translation>Versionsstyring</translation>
</message>
<message>
<source>Running: %1 %2</source>
<translation>Kører: %1 %2</translation>

View File

@@ -12376,9 +12376,6 @@ Werte kleiner als 100% können überlappende und falsch ausgerichtete Darstellun
<source>General</source>
<translation>Allgemein</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Name</translation>
@@ -12395,9 +12392,6 @@ Werte kleiner als 100% können überlappende und falsch ausgerichtete Darstellun
<source>Alias</source>
<translation>Alias</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Status</translation>
@@ -12406,9 +12400,6 @@ Werte kleiner als 100% können überlappende und falsch ausgerichtete Darstellun
<source>File</source>
<translation>Datei</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation>Beschreibung prüfen</translation>
@@ -13214,7 +13205,7 @@ Was möchten Sie tun?</translation>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>CVS Commit-Editor</translation>
@@ -14700,7 +14691,7 @@ Locked components cannot be modified or selected.</source>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Das Verzeichnis %1 konnte nicht gelöscht werden.</translation>
@@ -14717,18 +14708,10 @@ Locked components cannot be modified or selected.</source>
<source>Clean Repository</source>
<translation type="unfinished">Repository bereinigen</translation>
</message>
<message>
<source>Select All</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Delete...</source>
<translation>Löschen...</translation>
</message>
<message>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<source>Repository: %1</source>
<translation>Repository: %1</translation>
@@ -17369,7 +17352,7 @@ Aktivieren Sie dies, wenn Sie 32bit-x86-Binärdateien erstellen wollen, ohne ein
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Annotation für &quot;%1&quot;</translation>
@@ -19135,7 +19118,7 @@ Speichern fehlgeschlagen.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configuration</source>
<translation>Konfiguration</translation>
@@ -24621,7 +24604,7 @@ the manifest file by overriding your settings. Allow override?</source>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in Browser...</source>
<translation>URL in Browser öffnen...</translation>
@@ -24630,9 +24613,6 @@ the manifest file by overriding your settings. Allow override?</source>
<source>Copy URL Location</source>
<translation>URL kopieren</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Sende E-Mail an...</translation>
@@ -25962,7 +25942,7 @@ wirklich löschen?</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Subversion Submit</source>
<translation>Subversion Submit</translation>
@@ -30812,7 +30792,7 @@ Möchten Sie es beenden?</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<name>::VcsBase</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Name des im aktuellen Projekt verwendeten Versionskontrollsystems.</translation>
@@ -34274,7 +34254,7 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<name>::VcsBase</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>&quot;%1&quot; öffnen</translation>
@@ -34283,10 +34263,6 @@ Benutzen Sie dies nur für Prototypen. Sie können damit keine vollständige Anw
<source>Clear</source>
<translation>Löschen</translation>
</message>
<message>
<source>Version Control</source>
<translation>Versionskontrolle</translation>
</message>
<message>
<source>Running: %1</source>
<translation type="unfinished">Führe aus: %1</translation>
@@ -35957,7 +35933,7 @@ Error:
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<name>::VcsBase</name>
<message>
<source>Failed to retrieve data.</source>
<translation>Es konnten keine Daten empfangen werden.</translation>
@@ -35966,9 +35942,6 @@ Error:
<source>Working...</source>
<translation>Arbeite...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation>&quot;data&quot; ist kein JSON-Objekt auf der &quot;VcsCommand&quot;-Seite.</translation>
@@ -36017,9 +35990,6 @@ Error:
<source>Failed.</source>
<translation type="unfinished">Fehlgeschlagen.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>&quot;%1&quot; (%2) nicht gefunden.</translation>
@@ -40896,7 +40866,7 @@ Außer Leerzeichen innerhalb von Kommentaren und Zeichenketten.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorController</name>
<name>::VcsBase</name>
<message>
<source>Processing diff</source>
<translation>Verarbeite Unterschiede</translation>
@@ -42206,7 +42176,7 @@ Was soll %1 tun?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsSubmitEditorFactory</name>
<name>::VcsBase</name>
<message>
<source>&amp;Undo</source>
<translation>&amp;Rückgängig</translation>
@@ -46016,14 +45986,11 @@ Do you want to display them anyway?</source>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorConfig</name>
<name>::VcsBase</name>
<message>
<source>Reload</source>
<translation>Neu laden</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePluginPrivate</name>
<message>
<source>Commit</source>
<comment>name of &quot;commit&quot; action of the VCS.</comment>
@@ -46033,10 +46000,6 @@ Do you want to display them anyway?</source>
<source>Save before %1?</source>
<translation>Vor dem %1 speichern?</translation>
</message>
<message>
<source>Version Control</source>
<translation>Versionskontrolle</translation>
</message>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation>Die Datei &quot;%1&quot; konnte nicht gelöscht werden.</translation>
@@ -56090,7 +56053,7 @@ Failed to open file &quot;%1&quot;</source>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonVcsSettings</name>
<name>::VcsBase</name>
<message>
<source>User/&amp;alias configuration file:</source>
<translation type="unfinished">Nutzer/&amp;Alias-Konfigurationsdatei:</translation>
@@ -56143,9 +56106,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Reset information about which version control system handles which directory.</source>
<translation type="unfinished">Die Zuordnung, welches Versionsverwaltungssystem welches Verzeichnis behandelt, zurücksetzen.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSettings</name>
<message>
<source>Log count:</source>
<translation type="unfinished">Log-Anzeige beschränken auf:</translation>
@@ -56162,16 +56122,10 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>s</source>
<translation type="unfinished">s</translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommand</name>
<message>
<source>UNKNOWN</source>
<translation type="unfinished">UNBEKANNT</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputLineParser</name>
<message>
<source>&amp;Open &quot;%1&quot;</source>
<translation type="unfinished"></translation>

View File

@@ -10395,9 +10395,6 @@ The following encodings are likely to fit:</source>
<source>Common</source>
<translation>Común</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Nombre</translation>
@@ -10418,9 +10415,6 @@ The following encodings are likely to fit:</source>
<source>Cannot open &apos;%1&apos;: %2</source>
<translation>No se pudo abrir &apos;%1&apos;: %2</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Estado</translation>
@@ -10429,16 +10423,10 @@ The following encodings are likely to fit:</source>
<source>File</source>
<translation>Archivo</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Describe change %1</source>
<translation>Describa modificaciones %1</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check message</source>
<translation>Mensaje para la revisión</translation>
@@ -10471,17 +10459,10 @@ The following encodings are likely to fit:</source>
<source>The check script returned exit code %1.</source>
<translation>El script de comprobación retornó el valor %1.</translation>
</message>
</context>
<context>
<name>VcsBaseSettingsPage</name>
<message>
<source>Prompt to submit</source>
<translation type="obsolete">Preguntar antes de enviar</translation>
</message>
<message>
<source>Common</source>
<translation>Común</translation>
</message>
<message>
<location/>
<source>Wrap submit message at:</source>
@@ -10519,13 +10500,6 @@ nombre &lt;email&gt; alias &lt;email&gt;</translation>
<source>User fields configuration file:</source>
<translation>Archivo de configuración de campos de usuario:</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation>Control de versiones</translation>
</message>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>
@@ -11478,7 +11452,7 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation type="unfinished"></translation>
@@ -12716,7 +12690,7 @@ Check if the phone is connected and the TRK application is running.</source>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation type="unfinished"></translation>
@@ -12741,9 +12715,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Unable to open the project &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>The process terminated with exit code %1.</source>
<translation type="unfinished"></translation>
@@ -12760,9 +12731,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Stopping...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout started...</source>
<translation type="unfinished"></translation>
@@ -12775,9 +12743,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Succeeded.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Clear</source>
<translation type="unfinished">Limpiar</translation>

View File

@@ -15126,9 +15126,6 @@ Ne sera pas appliquée aux espaces dans les commentaires et les chaînes.</trans
<source>Project from Version Control</source>
<translation type="obsolete">Projet d&apos;un gestionnaire de versions</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Nom</translation>
@@ -15154,9 +15151,6 @@ Ne sera pas appliquée aux espaces dans les commentaires et les chaînes.</trans
<source>Nicknames</source>
<translation>Surnoms</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>État</translation>
@@ -15165,32 +15159,6 @@ Ne sera pas appliquée aux espaces dans les commentaires et les chaînes.</trans
<source>File</source>
<translation>Fichier</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation type="obsolete">Annoter &quot;%1&quot;</translation>
</message>
<message>
<source>Copy &quot;%1&quot;</source>
<translation type="obsolete">Copier &quot;%1&quot;</translation>
</message>
<message>
<source>Describe change %1</source>
<translation type="obsolete">Decrivez le changement %1</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check message</source>
<translation type="obsolete">Contrôle du message</translation>
</message>
<message>
<source>Insert name...</source>
<translation type="obsolete">Inserez le nom...</translation>
</message>
<message>
<source>Prompt to submit</source>
<translation>Invite lors du submit</translation>
@@ -15247,50 +15215,6 @@ Ne sera pas appliquée aux espaces dans les commentaires et les chaînes.</trans
<source>The check script returned exit code %1.</source>
<translation>Le script de vérification a retourné le code %1.</translation>
</message>
</context>
<context>
<name>VcsBaseSettingsPage</name>
<message>
<source>Common</source>
<translation type="obsolete">Commun</translation>
</message>
<message>
<source>Wrap submit message at:</source>
<translation type="obsolete">Limiter la largeur du message à :</translation>
</message>
<message>
<source>An executable which is called with the submit message in a temporary file as first argument. It should return with an exit != 0 and a message on standard error to indicate failure.</source>
<translation type="obsolete">Un fichier exécutable qui est appelé avec comme premier argument le message dans un fichier temporaire. Pour indiquer une erreur, il doit se terminer avec un code != 0 et un message sur la sortie d&apos;erreur standard.</translation>
</message>
<message>
<source>Submit message check script:</source>
<translation type="obsolete">Script de vérification du message :</translation>
</message>
<message>
<source>A file listing user names and email addresses in a 4-column mailmap format:
name &lt;email&gt; alias &lt;email&gt;</source>
<translation type="obsolete">Un fichier listant les noms d&apos;utilisateur et leur adresse email dans le format 4 colonnes de mailmap :
nom &lt;email&gt; alias &lt;email&gt;</translation>
</message>
<message>
<source>User/alias configuration file:</source>
<translation type="obsolete">Fichier de configuration des alias utilisateur :</translation>
</message>
<message>
<source>A simple file containing lines with field names like &quot;Reviewed-By:&quot; which will be added below the submit editor.</source>
<translation type="obsolete">Un fichier texte contenant des lignes telles que &quot;Reviewed-By:&quot;, qui seront ajoutées à la fin dans l&apos;éditeur de message.</translation>
</message>
<message>
<source>User fields configuration file:</source>
<translation type="obsolete">Fichier de configuration des champs utilisateurs :</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation type="obsolete">Gestion de versions</translation>
</message>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>
@@ -16359,71 +16283,6 @@ p, li { white-space: pre-wrap; }
<translation>Effacer le premier plan</translation>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<message>
<source>WizardPage</source>
<translation type="obsolete">WizardPage</translation>
</message>
<message>
<source>Checkout Directory:</source>
<translatorcomment>checkout should stay in English? </translatorcomment>
<translation type="obsolete">Répertoire d&apos;import :</translation>
</message>
<message>
<source>Path:</source>
<translation type="obsolete">Chemin :</translation>
</message>
<message>
<source>Repository</source>
<translation type="obsolete">Dépôt</translation>
</message>
<message>
<source>The remote repository to check out.</source>
<translatorcomment>check out ? </translatorcomment>
<translation type="obsolete">Le dépôt distant à importer. </translation>
</message>
<message>
<source>Branch:</source>
<translation type="obsolete">Branche :</translation>
</message>
<message>
<source>The development branch in the remote repository to check out.</source>
<translation type="obsolete">La branche de développement du dépôt distant à importer. </translation>
</message>
<message>
<source>Retrieve list of branches in repository.</source>
<translation type="obsolete">Récupérer la liste des branches du dépôt. </translation>
</message>
<message>
<source>...</source>
<translation type="obsolete">...</translation>
</message>
<message>
<source>Working Copy</source>
<translation type="obsolete">Copie de travail</translation>
</message>
<message>
<source>The path in which the directory containing the checkout will be created.</source>
<translation type="obsolete">Le chemin dans lequel le répertoire contenant l&apos;import sera effectué. </translation>
</message>
<message>
<source>Checkout Path:</source>
<translation type="obsolete">Chemin d&apos;import :</translation>
</message>
<message>
<source>The local directory that will contain the code after the checkout.</source>
<translation type="obsolete">Le répertoire local qui contiendra le code après l&apos;importation. </translation>
</message>
<message>
<source>Checkout path:</source>
<translation type="obsolete">Chemin d&apos;import :</translation>
</message>
<message>
<source>Checkout directory:</source>
<translation type="obsolete">Répertoire d&apos;import :</translation>
</message>
</context>
<context>
<name>::Welcome</name>
<message>
@@ -18084,7 +17943,7 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation>Impossible d&apos;ouvrir le projet</translation>
@@ -18109,9 +17968,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Unable to open the project &apos;%1&apos;.</source>
<translation type="obsolete">Impossible d&apos;ouvrir le projet &quot;%1&quot;.</translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation>Impossible de démarrer &quot;%1&quot; : %2</translation>
@@ -18132,9 +17988,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Stopping...</source>
<translation>Arrêt...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout</source>
<translation>Import</translation>
@@ -18155,9 +18008,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Succeeded.</source>
<translation>Réussi.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Ouvrir &quot;%1&quot;</translation>
@@ -18166,10 +18016,6 @@ S60 emulator run configuration default display name, %1 is base pro-File name</e
<source>Clear</source>
<translation>Effacer</translation>
</message>
<message>
<source>Version Control</source>
<translation>Gestion de versions</translation>
</message>
<message>
<source>Executing: %1 %2</source>
<translation>Exécution de : %1 %2</translation>
@@ -20106,11 +19952,7 @@ Vous pouvez choisir entre mettre les changements dans une remise ou de les aband
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation type="obsolete">Nettoyer le dépôt</translation>
</message>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Le répertoire %1 ne peut pas être supprimer.</translation>
@@ -20127,10 +19969,6 @@ Vous pouvez choisir entre mettre les changements dans une remise ou de les aband
<source>Delete...</source>
<translation>Supprimer</translation>
</message>
<message>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<source>Repository: %1</source>
<translation>Dépôt : %1</translation>
@@ -21808,7 +21646,7 @@ avec un mot de passe, que vous pouvez renseigner ci-dessus.</translation>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>Éditeur de commit pour CVS</translation>
@@ -25243,11 +25081,7 @@ Preselects Qt for Simulator and mobile targets if available</source>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation>Gestion de versions</translation>
</message>
<name>::VcsBase</name>
<message>
<source>The file &apos;%1&apos; could not be deleted.</source>
<translation>Le fichier &quot;%1&apos; n&quot;a pas pu être supprimé.</translation>
@@ -32668,7 +32502,7 @@ Voys pouvez compiler l&apos;application et la déployer sur desktop et mobile. P
</message>
</context>
<context>
<name>VcsBase::VcsBaseClient</name>
<name>::VcsBase</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation>Impossible de démarrer le processus &quot;%1&quot; : %2</translation>
@@ -32681,9 +32515,6 @@ Voys pouvez compiler l&apos;application et la déployer sur desktop et mobile. P
<source>Working...</source>
<translation>Travail en cours...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Annoter &quot;%1&quot;</translation>
@@ -32692,10 +32523,6 @@ Voys pouvez compiler l&apos;application et la déployer sur desktop et mobile. P
<source>Copy &quot;%1&quot;</source>
<translation>Copier &quot;%1&quot;</translation>
</message>
<message>
<source>Describe change %1</source>
<translation type="obsolete">Décrire le changement %1</translation>
</message>
<message>
<source>Describe Change %1</source>
<translation>Décrivez le changement %1</translation>
@@ -32741,17 +32568,6 @@ Voys pouvez compiler l&apos;application et la déployer sur desktop et mobile. P
<translation>Souhaitez-vous appliquer le morceau ?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsJobRunner</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation type="obsolete">Impossible de démarrer le processus &quot;%1&quot; : %2</translation>
</message>
<message>
<source>Timed out after %1s waiting for the process %2 to finish.</source>
<translation type="obsolete">Après %1 secondes d&apos;attente, le processus %2 a é terminé. </translation>
</message>
</context>
<context>
<name>SymbianUtils::VirtualSerialDevice</name>
<message>
@@ -33856,7 +33672,7 @@ Avec la simulation de cache, d&apos;autres compteurs d&apos;événements sont ac
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configure</source>
<translation type="obsolete">Configurer</translation>
@@ -37215,7 +37031,7 @@ Remote error output was: %1</source>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsWidget</name>
<name>::VcsBase</name>
<message>
<source>Command used for reverting diff chunks</source>
<translatorcomment>??</translatorcomment>
@@ -38671,7 +38487,7 @@ Filtre : %2
</message>
</context>
<context>
<name>VcsCommand</name>
<name>::VcsBase</name>
<message>
<source>
&apos;%1&apos; failed (exit code %2).
@@ -38688,9 +38504,6 @@ Filtre : %2
&apos;%1&apos; terminé (code de retour %2).
</translation>
</message>
</context>
<context>
<name>VcsBase::Command</name>
<message>
<source>Error: VCS timed out after %1s.</source>
<translation>Erreur : le délai d&apos;attente du serveur de contrôle de donnée a expiré après %1s.</translation>
@@ -38699,10 +38512,6 @@ Filtre : %2
<source>Unable to start process, binary is empty</source>
<translation>Impossible de démarrer le processus, le binaire est vide</translation>
</message>
<message>
<source>Error: Executable timed out after %1s.</source>
<translation>Erreur : l&apos;exécutable est arrivé à échéance après %1 s.</translation>
</message>
</context>
<context>
<name>Analyzer::Internal::StartRemoteDialog</name>
@@ -39944,7 +39753,7 @@ Influence l&apos;indentation des lignes de continuation.
</message>
</context>
<context>
<name>VcsBase::Internal::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation>WizardPage</translation>
@@ -40001,9 +39810,6 @@ Influence l&apos;indentation des lignes de continuation.
<source>Directory:</source>
<translation>Répertoire :</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation>Nettoyer le dépôt</translation>
@@ -40012,9 +39818,6 @@ Influence l&apos;indentation des lignes de continuation.
<source>Select All</source>
<translation>Tout sélectionner</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Limiter la largeur du message à :</translation>
@@ -40070,13 +39873,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
si un dépôt requiert une authentification SSH (voir la documentation sur SSH et la variable d&apos;environnement SSH_ASKPASS). </translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsConfigurationPage</name>
<message>
<source>Configure...</source>
<translation type="obsolete">Configurer...</translation>
</message>
</context>
<context>
<name>examples</name>
<message>
@@ -41674,7 +41470,7 @@ Les modèles de code C++ et QML ont besoin d&apos;une version de Qt et d&apos;un
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in browser...</source>
<translation type="obsolete">Ouvrir l&apos;URL dans le navigateur...</translation>
@@ -41691,9 +41487,6 @@ Les modèles de code C++ et QML ont besoin d&apos;une version de Qt et d&apos;un
<source>Copy URL Location</source>
<translation>Copier l&apos;URL</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send email to...</source>
<translation type="obsolete">Envoyer un email à...</translation>
@@ -47671,7 +47464,7 @@ Les noms partiels peuvent êtres utilisé s&apos;ils ne sont pas ambigües.</tra
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Subversion Submit</source>
<translation>Soumission Subversion</translation>

View File

@@ -8797,18 +8797,11 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>Clean Repository</source>
<translation>Počisti spremište</translation>
</message>
<message>
<source>Select All</source>
<translation>Odaberi sve</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Prelomi poruku pri:</translation>
@@ -8860,17 +8853,10 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Reset VCS Cache</source>
<translation>Resetiraj VCS privremenu memoriju</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Nicknames</source>
<translation>Nadimci</translation>
</message>
<message>
<source>Name</source>
<translation>Ime</translation>
</message>
<message>
<source>Email</source>
<translation>E-pošta:</translation>
@@ -8883,9 +8869,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Alias email</source>
<translation>E-pošta aliasa</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<message>
<source>Subversion Submit</source>
<translation>Slanje podverzije</translation>
@@ -15237,7 +15220,7 @@ Check the test environment.</source>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>Bazaar Commit Log Editor</source>
<translation type="unfinished"></translation>
@@ -36541,7 +36524,7 @@ When a problem is detected, the application is interrupted and can be debugged.<
</message>
</context>
<context>
<name>VcsBase::VcsSubmitEditorFactory</name>
<name>::VcsBase</name>
<message>
<source>&amp;Undo</source>
<translation>&amp;Poništi</translation>
@@ -36554,9 +36537,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Diff &amp;Selected Files</source>
<translation>Razlike između &amp;odabranih datoteka</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Nije bilo moguće ukloniti direktorij %1.</translation>
@@ -36605,9 +36585,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Cleaning &quot;%1&quot;</source>
<translation>Čišćenje &quot;%1&quot;</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Stanje</translation>
@@ -36616,34 +36593,18 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>File</source>
<translation>Datoteka</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<message>
<source>Working...</source>
<translation>Obrađuje se </translation>
</message>
</context>
<context>
<name>::VcsBase</name>
<message>
<source>General</source>
<translation>Opće</translation>
</message>
<message>
<source>Version Control</source>
<translation>Kontrola verzija</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorController</name>
<message>
<source>Processing diff</source>
<translation>Obrađivanje razlika</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>&amp;Describe Change %1</source>
<translation>&amp;Opiši promjenu %1</translation>
@@ -36688,9 +36649,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Would you like to apply the chunk?</source>
<translation>Želiš li primijeniti komad?</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<message>
<source>Open URL in Browser...</source>
<translation>Otvori URL u pregledniku </translation>
@@ -36699,9 +36657,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Copy URL Location</source>
<translation>Kopiraj URL lokaciju</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Pošalji e-poštu </translation>
@@ -36710,9 +36665,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Copy Email Address</source>
<translation>Kopiraj e-adresu</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Commit</source>
<comment>name of &quot;commit&quot; action of the VCS.</comment>
@@ -36722,10 +36674,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Save before %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Version Control</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation type="unfinished"></translation>
@@ -36758,9 +36706,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>A version control repository could not be created in %1.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation type="unfinished"></translation>
@@ -36823,9 +36768,6 @@ What do you want to do?</source>
<source>The check script returned exit code %1.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Otvori &quot;%1&quot;</translation>
@@ -36846,9 +36788,6 @@ What do you want to do?</source>
<source>Running in %1: %2 %3</source>
<translation>Radi u %1: %2 %3</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Naziv korištenog sustava kontrole verzija u ovom projektu.</translation>
@@ -36861,9 +36800,6 @@ What do you want to do?</source>
<source>The top level path to the repository the current project is in.</source>
<translation>Staza najviše razine do spremišta u kojem se nalazi trenutačni projekt.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation type="unfinished"></translation>
@@ -36896,9 +36832,6 @@ What do you want to do?</source>
<source>Checkout</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>&quot;%1&quot; (%2) nije nađena.</translation>
@@ -36919,9 +36852,6 @@ What do you want to do?</source>
<source>&quot;%1&quot; (%2) does not exist.</source>
<translation>&quot;%1&quot; (%2) ne postoji.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation>Konfiguracija</translation>

View File

@@ -17399,9 +17399,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Common</source>
<translation>Közös</translation>
</message>
</context>
<context>
<name>VcsBase::0</name>
<message>
<source>State</source>
<translation type="obsolete">Státusz</translation>
@@ -17442,9 +17439,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>The check script returned exit code %1.</source>
<translation type="obsolete">Das Skript zur Überprüfung wurde beendet, Rückgabewert %1.</translation>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<message>
<source>Cannot Open Project</source>
<translation>Nem lehet megnyitni a Projektet</translation>
@@ -17469,9 +17463,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Unable to open the project &apos;%1&apos;.</source>
<translation>Nem lehet megnyitni a(z) &apos;%1&apos; projektet.</translation>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<message>
<source>WizardPage</source>
<translation>Varázsló lap</translation>
@@ -17484,9 +17475,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Path:</source>
<translation>Útvonal:</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::0</name>
<message>
<source>Name</source>
<translation type="obsolete">Név</translation>
@@ -17507,9 +17495,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Cannot open &apos;%1&apos;: %2</source>
<translation type="obsolete">Nem sikerült megnyitni &apos;%1&apos;: %2</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout started...</source>
<translation>Megnézés elindítva...</translation>
@@ -17522,9 +17507,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Succeeded.</source>
<translation>Sikerült.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Név</translation>
@@ -17545,9 +17527,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Cannot open &apos;%1&apos;: %2</source>
<translation>Nem sikerült megnyitni &apos;%1&apos;: %2</translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation>Nem lehet elindítani a(z) %1-t: %2</translation>
@@ -17568,9 +17547,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>Stopping...</source>
<translation>Leállítás...</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Státusz</translation>
@@ -17579,27 +17555,14 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>File</source>
<translation>Fájl</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Describe change %1</source>
<translation>%1 változtatás leírása</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Clear</source>
<translation>Kiürítés</translation>
</message>
<message>
<source>Version Control</source>
<translation>Verzió követő</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check message</source>
<translation>Üzenet ellenőrzése</translation>
@@ -17632,13 +17595,6 @@ A következő kódolás valószínűleg erre illik:</translation>
<source>The check script returned exit code %1.</source>
<translation>Das Skript zur Überprüfung wurde beendet, Rückgabewert %1.</translation>
</message>
</context>
<context>
<name>VcsBaseSettingsPage</name>
<message>
<source>Common</source>
<translation>Közös</translation>
</message>
<message>
<source>Wrap submit message at:</source>
<translation>Feltöltési üzenet megtördelése:</translation>
@@ -17669,13 +17625,6 @@ név &lt;email&gt; álnév &lt;email&gt;</translation>
<source>User fields configuration file:</source>
<translation>Felhasználói mező konfigurációs fájl:</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation>Verzió követő</translation>
</message>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>

View File

@@ -10272,9 +10272,6 @@ Queste codifiche dovrebbero andare bene:</translation>
<source>Common</source>
<translation>Comune</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Nome</translation>
@@ -10295,9 +10292,6 @@ Queste codifiche dovrebbero andare bene:</translation>
<source>Cannot open &apos;%1&apos;: %2</source>
<translation>Impossibile aprire &apos;%1&apos;: %2</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Stato</translation>
@@ -10306,16 +10300,10 @@ Queste codifiche dovrebbero andare bene:</translation>
<source>File</source>
<translation>File</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Describe change %1</source>
<translation>Descrivi la modifica %1</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check message</source>
<translation>Controlla il messaggio</translation>
@@ -10348,17 +10336,10 @@ Queste codifiche dovrebbero andare bene:</translation>
<source>The check script returned exit code %1.</source>
<translation>Lo script di verifica è uscito con il codice %1.</translation>
</message>
</context>
<context>
<name>VcsBaseSettingsPage</name>
<message>
<source>Prompt to submit</source>
<translation type="obsolete">Prompt del submit</translation>
</message>
<message>
<source>Common</source>
<translation>Comune</translation>
</message>
<message>
<location/>
<source>Wrap submit message at:</source>
@@ -10396,13 +10377,6 @@ nome &lt;email&gt; alias &lt;email&gt;</translation>
<source>User fields configuration file:</source>
<translation>File di configurazione dei campi utente:</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation>Controllo di Revisione</translation>
</message>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>
@@ -11308,7 +11282,7 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation type="unfinished"></translation>
@@ -12472,7 +12446,7 @@ Check if the phone is connected and the TRK application is running.</source>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation type="unfinished"></translation>
@@ -12497,9 +12471,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Unable to open the project &apos;%1&apos;.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>The process terminated with exit code %1.</source>
<translation type="unfinished">Il processo è terminato con il codice di uscita %1.</translation>
@@ -12516,9 +12487,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Stopping...</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout started...</source>
<translation type="unfinished"></translation>
@@ -12531,9 +12499,6 @@ Check if the phone is connected and the TRK application is running.</source>
<source>Succeeded.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Clear</source>
<translation type="unfinished">Cancella</translation>

View File

@@ -7020,18 +7020,11 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>Clean Repository</source>
<translation></translation>
</message>
<message>
<source>Select All</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>:</translation>
@@ -7084,9 +7077,6 @@ SSH 認証が必要とされるリポジトリで使用されます(SSH の SSH_
<source>Reset VCS Cache</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Nicknames</source>
<translation></translation>
@@ -7107,9 +7097,6 @@ SSH 認証が必要とされるリポジトリで使用されます(SSH の SSH_
<source>Alias</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<message>
<source>Subversion Submit</source>
<translation>Subversion </translation>
@@ -12193,7 +12180,7 @@ in the system&apos;s browser for manual download.</source>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>Bazaar File Log Editor</source>
<translation>Bazaar </translation>
@@ -31208,7 +31195,7 @@ When a problem is detected, the application is interrupted and can be debugged.<
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation> %1 </translation>
@@ -31225,10 +31212,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Delete...</source>
<translation>...</translation>
</message>
<message>
<source>Name</source>
<translation></translation>
</message>
<message>
<source>Repository: %1</source>
<translation>: %1</translation>
@@ -31253,9 +31236,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Cleaning &quot;%1&quot;</source>
<translation>&quot;%1&quot; </translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation></translation>
@@ -31264,9 +31244,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>File</source>
<translation></translation>
</message>
</context>
<context>
<name>::VcsBase</name>
<message>
<source>Version Control</source>
<translation></translation>
@@ -31275,9 +31252,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>General</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>&amp;Describe Change %1</source>
<translation> %1 (&amp;D)</translation>
@@ -31322,9 +31296,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Would you like to apply the chunk?</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<message>
<source>Open URL in Browser...</source>
<translation> URL ...</translation>
@@ -31333,9 +31304,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Copy URL Location</source>
<translation>URL </translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>...</translation>
@@ -31344,13 +31312,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>Copy Email Address</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation></translation>
</message>
<message>
<source>Choose Repository Directory</source>
<translation></translation>
@@ -31383,9 +31344,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>A version control repository could not be created in %1.</source>
<translation>%1 </translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation></translation>
@@ -31430,9 +31388,6 @@ When a problem is detected, the application is interrupted and can be debugged.<
<source>The check script returned exit code %1.</source>
<translation> %1 </translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation></translation>
@@ -32745,7 +32700,7 @@ kill しますか?</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<name>::VcsBase</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>使</translation>
@@ -42012,14 +41967,11 @@ Android パッケージソースディレクトリのファイルはビルドデ
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<name>::VcsBase</name>
<message>
<source>Working...</source>
<translation>...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>&quot;%1&quot; </translation>
@@ -42028,10 +41980,6 @@ Android パッケージソースディレクトリのファイルはビルドデ
<source>Clear</source>
<translation></translation>
</message>
<message>
<source>Version Control</source>
<translation></translation>
</message>
<message>
<source>Executing: %1 %2</source>
<translation>: %1 %2</translation>
@@ -42040,9 +41988,6 @@ Android パッケージソースディレクトリのファイルはビルドデ
<source>Executing in %1: %2 %3</source>
<translation>%1 : %2 %3</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation>&quot;VcsCommand&quot; &quot;data&quot; JSON </translation>
@@ -42075,9 +42020,6 @@ Android パッケージソースディレクトリのファイルはビルドデ
<source>Checkout</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>%1(%2) </translation>
@@ -49099,7 +49041,7 @@ Row: %4, Column: %5
</message>
</context>
<context>
<name>VcsBase::VcsSubmitEditorFactory</name>
<name>::VcsBase</name>
<message>
<source>&amp;Undo</source>
<translation>(&amp;U)</translation>
@@ -49108,49 +49050,11 @@ Row: %4, Column: %5
<source>&amp;Redo</source>
<translation>(&amp;R)</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorConfig</name>
<message>
<source>Reload</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePluginPrivate</name>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation> &quot;%1&quot; </translation>
</message>
<message>
<source>Choose Repository Directory</source>
<translation></translation>
</message>
<message>
<source>The directory &quot;%1&quot; is already managed by a version control system (%2). Would you like to specify another directory?</source>
<translation> &quot;%1&quot; (%2) </translation>
</message>
<message>
<source>Repository already under version control</source>
<translation></translation>
</message>
<message>
<source>Repository Created</source>
<translation></translation>
</message>
<message>
<source>A version control repository has been created in %1.</source>
<translation>%1 </translation>
</message>
<message>
<source>Repository Creation Failed</source>
<translation></translation>
</message>
<message>
<source>A version control repository could not be created in %1.</source>
<translation>%1 </translation>
</message>
</context>
<context>
<name>::Welcome</name>
<message>

View File

@@ -9500,11 +9500,7 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Imię</translation>
</message>
<name>::VcsBase</name>
<message>
<source>Email</source>
<translation>E-mail</translation>
@@ -9521,9 +9517,6 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych
<source>Nicknames</source>
<translation>Przydomki</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Stan</translation>
@@ -9532,9 +9525,6 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych
<source>File</source>
<translation>Plik</translation>
</message>
</context>
<context>
<name>::VcsBase</name>
<message>
<source>Version Control</source>
<translation>System kontroli wersji</translation>
@@ -9543,9 +9533,6 @@ Nie zostanie zastosowane do białych znaków w komentarzach i ciągach znakowych
<source>General</source>
<translation>Ogólne</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Prompt to submit</source>
<translation>Pytaj o potwierdzenie przed utworzeniem poprawki</translation>
@@ -10191,7 +10178,7 @@ Możesz odłożyć zmiany lub je porzucić.</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Nie można usunąć katalogu &quot;%1&quot;.</translation>
@@ -10598,7 +10585,7 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>Edytor poprawek CVS</translation>
@@ -11665,11 +11652,7 @@ Dla projektów CMake, upewnij się, że zmienna QML_IMPORT_PATH jest obecna w CM
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation>System kontroli wersji</translation>
</message>
<name>::VcsBase</name>
<message>
<source>Choose Repository Directory</source>
<translation>Wybierz katalog repozytorium</translation>
@@ -15470,7 +15453,7 @@ Ponowić próbę?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Dołącz adnotację do &quot;%1&quot;</translation>
@@ -16048,7 +16031,7 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configuration</source>
<translation>Konfiguracja</translation>
@@ -19771,18 +19754,11 @@ Wpływa na wcięcia przeniesionych linii.
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>Clean Repository</source>
<translation>Wyczyść repozytorium</translation>
</message>
<message>
<source>Select All</source>
<translation>Zaznacz wszystko</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Zawijaj opisy poprawek po:</translation>
@@ -21749,7 +21725,7 @@ poinstruuje Qt Creatora o URI.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in Browser...</source>
<translation>Otwórz URL w przeglądarce...</translation>
@@ -21758,9 +21734,6 @@ poinstruuje Qt Creatora o URI.</translation>
<source>Copy URL Location</source>
<translation>Skopiuj położenie URL</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Wyślij e-mail do...</translation>
@@ -23357,7 +23330,7 @@ Można używać nazw częściowych, jeśli są one unikalne.</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Subversion Submit</source>
<translation>Utwórz poprawkę w Subversion</translation>
@@ -27858,7 +27831,7 @@ Czy przerwać ją?</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<name>::VcsBase</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Nazwa systemu kontroli wersji używana w bieżącym projekcie.</translation>
@@ -31744,7 +31717,7 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<name>::VcsBase</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Otwórz &quot;%1&quot;</translation>
@@ -31753,10 +31726,6 @@ Pliki z katalogu źródłowego pakietu Android są kopiowane do katalogu budowan
<source>Clear</source>
<translation>Wyczyść</translation>
</message>
<message>
<source>Version Control</source>
<translation>System kontroli wersji</translation>
</message>
<message>
<source>Running: %1 %2</source>
<translation>Uruchamianie: %1 %2</translation>
@@ -33459,14 +33428,11 @@ Ustawianie pułapek w liniach plików może się nie udać.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<name>::VcsBase</name>
<message>
<source>Working...</source>
<translation>Przetwarzanie...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation>&quot;data&quot; nie jest obiektem JSON na stronie &quot;VcsCommand&quot;.</translation>
@@ -33499,9 +33465,6 @@ Ustawianie pułapek w liniach plików może się nie udać.</translation>
<source>Checkout</source>
<translation>Kopia robocza</translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>&quot;%1&quot; brak (%2).</translation>
@@ -40680,7 +40643,7 @@ Błąd: %5</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorControllerPrivate</name>
<name>::VcsBase</name>
<message>
<source>Processing diff</source>
<translation>Przetwarzanie różnic</translation>

View File

@@ -47481,7 +47481,7 @@ To disable a variable, prefix the line with &quot;#&quot;.</source>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>Редактор фиксаций CVS</translation>
@@ -48546,9 +48546,6 @@ With cache simulation, further event counters are enabled:
<source>General</source>
<translation>Общее</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Невозможно удалить каталог %1.</translation>
@@ -48597,20 +48594,10 @@ With cache simulation, further event counters are enabled:
<source>Cleaning &quot;%1&quot;</source>
<translation>Очистка «%1»</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation>Очистить хранилище</translation>
</message>
<message>
<source>Select All</source>
<translation>Выбрать все</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation>Ограничить длину строки до:</translation>
@@ -48663,9 +48650,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Reset VCS Cache</source>
<translation>Сбросить кэш VCS</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Отправить письмо...</translation>
@@ -48674,13 +48658,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Copy Email Address</source>
<translation>Скопировать почтовый адрес</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<source>Email</source>
<translation>Email</translation>
@@ -48697,9 +48674,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Nicknames</source>
<translation>Ники</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<message>
<source>Open URL in Browser...</source>
<translation>Открыть ссылку в браузере...</translation>
@@ -48708,9 +48682,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Copy URL Location</source>
<translation>Скопировать адрес ссылки</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation>«data» должна быть объектом JSON для страницы «VcsCommand».</translation>
@@ -48743,9 +48714,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Checkout</source>
<translation>Извлечение</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Система контроля версий, используемая в данном проекте.</translation>
@@ -48758,9 +48726,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>The top level path to the repository the current project is in.</source>
<translation>Путь верхнего уровня к хранилищу, в котором размещён текущий проект.</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<message>
<source>Subversion Submit</source>
<translation>Фиксация Subversion</translation>
@@ -48811,9 +48776,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Select a&amp;ll</source>
<translation>В&amp;ыбрать все</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Состояние</translation>
@@ -48822,30 +48784,18 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>File</source>
<translation>Файл</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<message>
<source>Working...</source>
<translation>Выполнение...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorController</name>
<message>
<source>Processing diff</source>
<translation>Обработка отличий</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorConfig</name>
<message>
<source>Reload</source>
<translation>Перезагрузить</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Аннотация «%1»</translation>
@@ -48890,9 +48840,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Would you like to apply the chunk?</source>
<translation>Применить фрагмент?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePluginPrivate</name>
<message>
<source>Commit</source>
<comment>name of &quot;commit&quot; action of the VCS.</comment>
@@ -48902,10 +48849,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Save before %1?</source>
<translation>Сохранить перед тем, как %1?</translation>
</message>
<message>
<source>Version Control</source>
<translation>Контроль версий</translation>
</message>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation>Не удалось удалить файл «%1».</translation>
@@ -48938,9 +48881,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>A version control repository could not be created in %1.</source>
<translation>Не удалось создать хранилище контроля версий в %1.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation>Проверить сообщение</translation>
@@ -49005,9 +48945,6 @@ What do you want to do?</source>
<source>The check script returned exit code %1.</source>
<translation>Скрипт проверки вернул код %1.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>«%1» (%2) не найден.</translation>
@@ -49028,9 +48965,6 @@ What do you want to do?</source>
<source>&quot;%1&quot; (%2) does not exist.</source>
<translation>«%1» (%2) не существует.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation>Настройка</translation>
@@ -49053,16 +48987,10 @@ What do you want to do?</source>
<source>No known version control selected.</source>
<translation>Ни одна известная система контроля версий не выбрана.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputLineParser</name>
<message>
<source>&amp;Open &quot;%1&quot;</source>
<translation>&amp;Открыть «%1»</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Открыть «%1»</translation>
@@ -49071,10 +48999,6 @@ What do you want to do?</source>
<source>Clear</source>
<translation>Очистить</translation>
</message>
<message>
<source>Version Control</source>
<translation>Контроль версий</translation>
</message>
<message>
<source>Running: %1 %2</source>
<translation>Исполнение: %1 %2</translation>
@@ -49083,9 +49007,6 @@ What do you want to do?</source>
<source>Running in %1: %2 %3</source>
<translation>Исполнение в %1: %2 %3</translation>
</message>
</context>
<context>
<name>VcsBase::VcsSubmitEditorFactory</name>
<message>
<source>&amp;Undo</source>
<translation>&amp;Отменить</translation>

View File

@@ -9957,9 +9957,6 @@ Naslednji nabori znakov so verjetno ustrezni:</translation>
<source>Project from Version Control</source>
<translation>Projekt iz sistema za nadzor različic</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation>Ime</translation>
@@ -9980,9 +9977,6 @@ Naslednji nabori znakov so verjetno ustrezni:</translation>
<source>Cannot open &apos;%1&apos;: %2</source>
<translation type="obsolete">Ni moč odpreti »%1«: %2</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Stanje</translation>
@@ -9991,9 +9985,6 @@ Naslednji nabori znakov so verjetno ustrezni:</translation>
<source>File</source>
<translation>Datoteka</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Prompt to submit</source>
<translation>Vprašaj o pošiljanju</translation>
@@ -11101,7 +11092,7 @@ Za uporabo v polje Iskalnika vtipkajte to bližnjico in presledek ter nato iskan
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation>StranČarovnika</translation>
@@ -12649,7 +12640,7 @@ Razlog: %2</translation>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation>Ni moč odpreti projekta</translation>
@@ -12674,9 +12665,6 @@ Razlog: %2</translation>
<source>Unable to open the project &apos;%1&apos;.</source>
<translation>Ni moč odpreti projekta »%1«.</translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation>Ni moč zagnati »%1«: %2</translation>
@@ -12697,9 +12685,6 @@ Razlog: %2</translation>
<source>Stopping...</source>
<translation>Ustavljanje </translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout</source>
<translation>Prevzem</translation>
@@ -12716,9 +12701,6 @@ Razlog: %2</translation>
<source>Succeeded.</source>
<translation>Uspeh.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Odpri »%1«</translation>
@@ -12727,10 +12709,6 @@ Razlog: %2</translation>
<source>Clear</source>
<translation>Počisti</translation>
</message>
<message>
<source>Version Control</source>
<translation>Nadzor različic</translation>
</message>
<message>
<source>Executing: %1 %2
</source>
@@ -13643,7 +13621,7 @@ Spremembe lahko zapišete na stran ali pa jih zavržete.</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>Clean Repository</source>
<translation>Počisti skladišče</translation>
@@ -13664,10 +13642,6 @@ Spremembe lahko zapišete na stran ali pa jih zavržete.</translation>
<source>Delete...</source>
<translation>Izbriši </translation>
</message>
<message>
<source>Name</source>
<translation>Ime</translation>
</message>
<message>
<source>Repository: %1</source>
<translation>Skladišče: %1</translation>
@@ -14970,7 +14944,7 @@ Desetiška predznačena vrednost (najprej veliki konec): %4</translation>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>Urejevalnik zapisov za CVS</translation>
@@ -16924,11 +16898,7 @@ Projekte programov QML izvede pregledovalnik QML in jih ni potrebno zgraditi.</t
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation>Nadzor različic</translation>
</message>
<name>::VcsBase</name>
<message>
<source>The file &apos;%1&apos; could not be deleted.</source>
<translation>Datoteke »%1« ni bilo moč izbrisati.</translation>
@@ -20382,7 +20352,7 @@ S simulacijo predpomnilnika so omogočeni dodatni števci dogodkov:
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configure</source>
<translation>Nastavi ...</translation>
@@ -28433,21 +28403,15 @@ Preverite pravice za dostop do mape.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsWidget</name>
<name>::VcsBase</name>
<message>
<source>Command used for reverting diff chunks</source>
<translation>Ukaz za povračanje delčkov razlik</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClient</name>
<message>
<source>Working...</source>
<translation>Izvajanje ...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Dodaj opombo za »%1«</translation>
@@ -28484,9 +28448,6 @@ Preverite pravice za dostop do mape.</translation>
<source>Would you like to revert the chunk?</source>
<translation>Ali želite povrniti delček?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsJobRunner</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation>Procesa »%1« ni moč zagnati: %2</translation>
@@ -29360,26 +29321,7 @@ p, li { white-space: pre-wrap; }
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditor</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation type="obsolete">Dodaj opombo za »%1«</translation>
</message>
<message>
<source>Copy &quot;%1&quot;</source>
<translation type="obsolete">Skopiraj »%1«</translation>
</message>
<message>
<source>Describe change %1</source>
<translation type="obsolete">Opis spremembe %1</translation>
</message>
</context>
<context>
<name>VcsManager</name>
<message>
<source>Version Control</source>
<translation type="obsolete">Nadzor različic</translation>
</message>
<name>::VcsBase</name>
<message>
<source>Would you like to remove this file from the version control system (%1)?
Note: This might remove the local file.</source>

View File

@@ -20994,7 +20994,7 @@ Will not be applied to whitespace in comments and strings.</source>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation type="unfinished"></translation>
@@ -21710,7 +21710,7 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsCommand</name>
<name>::VcsBase</name>
<message>
<source>
&apos;%1&apos; failed (exit code %2).
@@ -22943,7 +22943,7 @@ Influences the indentation of continuation lines.
</message>
</context>
<context>
<name>VcsBase::Internal::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation type="vanished">Сторінка майстра</translation>
@@ -22976,20 +22976,10 @@ Influences the indentation of continuation lines.
<source>Directory:</source>
<translation type="vanished">Тека:</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation>Очистити сховище</translation>
</message>
<message>
<source>Select All</source>
<translation>Виділити все</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation type="unfinished"></translation>
@@ -23040,9 +23030,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Reset VCS Cache</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Nicknames</source>
<translation>Псевдоніми</translation>
@@ -24304,7 +24291,7 @@ should a repository require SSH-authentication (see documentation on SSH and the
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation type="vanished">Неможливо відкрити проект</translation>
@@ -24325,9 +24312,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>&apos;%1&apos; does not exist.</source>
<translation type="vanished">&apos;%1&apos; не існує.</translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation type="vanished">Неможливо запустити %1: %2</translation>
@@ -24348,9 +24332,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Stopping...</source>
<translation type="vanished">Зупиняється...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Failed.</source>
<translation type="vanished">Збій.</translation>
@@ -24359,9 +24340,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Succeeded.</source>
<translation type="vanished">Успішно.</translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation>Не вдалось видалити теку %1.</translation>
@@ -24378,10 +24356,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Delete...</source>
<translation>Видалити...</translation>
</message>
<message>
<source>Name</source>
<translation>Назва</translation>
</message>
<message>
<source>Repository: %1</source>
<translation>Сховище: %1</translation>
@@ -24422,9 +24396,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Cleaning %1</source>
<translation type="vanished">Очищення %1</translation>
</message>
</context>
<context>
<name>VcsBase::Command</name>
<message>
<source>Error: VCS timed out after %1s.</source>
<translation type="vanished">Помилка: Час очікування VCS вичерпано після %1 с.</translation>
@@ -24437,9 +24408,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Error: Executable timed out after %1s.</source>
<translation type="vanished">Помилка: Час очікування на виконуваний модуль вичерпано після %1 с.</translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation>Стан</translation>
@@ -24448,9 +24416,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>File</source>
<translation>Файл</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClient</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation type="vanished">Неможливо запустити процес &apos;%1&apos;: %2</translation>
@@ -24463,13 +24428,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Timed out after %1s waiting for the process %2 to finish.</source>
<translation type="vanished">Вичерпано час очікування (%1 с) завершення процесу %2.</translation>
</message>
<message>
<source>Working...</source>
<translation type="vanished">Виконання...</translation>
</message>
</context>
<context>
<name>::VcsBase</name>
<message>
<source>Version Control</source>
<translation>Контроль версій</translation>
@@ -24478,9 +24436,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>General</source>
<translation>Загальне</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>&amp;Describe Change %1</source>
<translation type="unfinished"></translation>
@@ -24533,36 +24488,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Would you like to apply the chunk?</source>
<translation>Бажаєте накласти частину латки?</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation type="vanished">Відкрити &quot;%1&quot;</translation>
</message>
<message>
<source>Clear</source>
<translation type="vanished">Очистити</translation>
</message>
<message>
<source>Version Control</source>
<translation type="vanished">Контроль версій</translation>
</message>
<message>
<source>Executing: %1 %2</source>
<translation type="vanished">Виконання: %1 %2</translation>
</message>
<message>
<source>Executing in %1: %2 %3</source>
<translation type="vanished">Виконання в %1: %2 %3</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation>Контроль версій</translation>
</message>
<message>
<source>Choose Repository Directory</source>
<translation>Оберіть теку сховища</translation>
@@ -24599,9 +24524,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>&apos;%1&apos; crashed.</source>
<translation type="vanished">&apos;%1&apos; завершився аварійно.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation type="unfinished"></translation>
@@ -24642,9 +24564,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>The check script returned exit code %1.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation>Конфігурація</translation>
@@ -29215,7 +29134,7 @@ cannot be found in the path.</source>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in Browser...</source>
<translation>Відкрити URL переглядачі...</translation>
@@ -29224,9 +29143,6 @@ cannot be found in the path.</source>
<source>Copy URL Location</source>
<translation>Скопіювати адресу URL</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Надіслати лист до...</translation>
@@ -29801,7 +29717,7 @@ cannot be found in the path.</source>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<name>::VcsBase</name>
<message>
<source>Subversion Submit</source>
<translation type="unfinished"></translation>
@@ -36657,7 +36573,7 @@ This wizard will guide you through the essential steps to deploy a ready-to-go d
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<name>::VcsBase</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation>Назва системи контролю версії, що використовується в поточному проекті.</translation>
@@ -38004,11 +37920,7 @@ Install an SDK of at least API version %1.</source>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizardFactory</name>
<message>
<source>Cannot Open Project</source>
<translation type="vanished">Неможливо відкрити проект</translation>
</message>
<name>::VcsBase</name>
<message>
<source>Failed to open project in &quot;%1&quot;.</source>
<translation type="vanished">Збій відкриття проекту в &quot;%1&quot;.</translation>
@@ -40939,18 +40851,7 @@ The files in the Android package source directory are copied to the build direct
</message>
</context>
<context>
<name>VcsBase::VcsCommand</name>
<message>
<source>Unable to start process, binary is empty</source>
<translation type="vanished">Неможливо запустити процес, виконуваний файл порожній</translation>
</message>
<message>
<source>Error: Executable timed out after %1s.</source>
<translation type="vanished">Помилка: Час очікування на виконуваний модуль вичерпано після %1 с.</translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<name>::VcsBase</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation>Відкрити &quot;%1&quot;</translation>
@@ -40959,10 +40860,6 @@ The files in the Android package source directory are copied to the build direct
<source>Clear</source>
<translation>Очистити</translation>
</message>
<message>
<source>Version Control</source>
<translation>Контроль версій</translation>
</message>
<message>
<source>Executing: %1 %2</source>
<translation>Виконання: %1 %2</translation>
@@ -43211,14 +43108,11 @@ Output:
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<name>::VcsBase</name>
<message>
<source>Working...</source>
<translation>Виконання...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation type="unfinished"></translation>
@@ -43251,9 +43145,6 @@ Output:
<source>Checkout</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation>Не знайдено &quot;%1&quot; (%2).</translation>

View File

@@ -46748,7 +46748,7 @@ To disable a variable, prefix the line with &quot;#&quot;.</source>
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>CVS提交编辑器</translation>
@@ -47745,9 +47745,6 @@ With cache simulation, further event counters are enabled:
<source>General</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation> %1 </translation>
@@ -47764,10 +47761,6 @@ With cache simulation, further event counters are enabled:
<source>Delete...</source>
<translation>...</translation>
</message>
<message>
<source>Name</source>
<translation></translation>
</message>
<message>
<source>Repository: %1</source>
<translation>: %1</translation>
@@ -47786,10 +47779,6 @@ With cache simulation, further event counters are enabled:
<source>Clean Repository</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Select All</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<source>%n bytes, last modified %1.</source>
<translation type="unfinished">
@@ -47800,9 +47789,6 @@ With cache simulation, further event counters are enabled:
<source>Cleaning &quot;%1&quot;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonVcsSettings</name>
<message>
<source>User/&amp;alias configuration file:</source>
<translation type="unfinished">/(&amp;A):</translation>
@@ -47853,9 +47839,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Reset information about which version control system handles which directory.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send Email To...</source>
<translation>Email到...</translation>
@@ -47864,9 +47847,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Copy Email Address</source>
<translation>Email地址</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation></translation>
@@ -47883,9 +47863,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Alias email</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<message>
<source>Open URL in Browser...</source>
<translation>URL...</translation>
@@ -47894,9 +47871,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Copy URL Location</source>
<translation>URL位置</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsCommandPage</name>
<message>
<source>&quot;data&quot; is no JSON object in &quot;VcsCommand&quot; page.</source>
<translation type="unfinished"></translation>
@@ -47945,9 +47919,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Failed.</source>
<translation type="unfinished">.</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsPlugin</name>
<message>
<source>Name of the version control system in use by the current project.</source>
<translation type="unfinished"></translation>
@@ -47960,9 +47931,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>The top level path to the repository the current project is in.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::SubmitEditorWidget</name>
<message>
<source>Subversion Submit</source>
<translation type="unfinished">Subversion提交</translation>
@@ -48033,9 +48001,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<extracomment>Uncheck all for submit</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation></translation>
@@ -48044,9 +48009,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>File</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseClientImpl</name>
<message>
<source>Failed to retrieve data.</source>
<translation type="unfinished"></translation>
@@ -48055,23 +48017,14 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Working...</source>
<translation type="unfinished">...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseDiffEditorController</name>
<message>
<source>Processing diff</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorConfig</name>
<message>
<source>Reload</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation>Annotate &quot;%1&quot;</translation>
@@ -48096,9 +48049,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>&amp;Describe Change %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBasePluginPrivate</name>
<message>
<source>Commit</source>
<comment>name of &quot;commit&quot; action of the VCS.</comment>
@@ -48108,10 +48058,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>Save before %1?</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Version Control</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>The file &quot;%1&quot; could not be deleted.</source>
<translation type="unfinished"></translation>
@@ -48144,9 +48090,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>A version control repository could not be created in %1.</source>
<translation type="unfinished">%1</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSettings</name>
<message>
<source>Log count:</source>
<translation type="unfinished"></translation>
@@ -48163,9 +48106,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>s</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Check Message</source>
<translation></translation>
@@ -48213,16 +48153,10 @@ What do you want to do?</source>
<source>&amp;Keep Editing</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommand</name>
<message>
<source>UNKNOWN</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsCommandPage</name>
<message>
<source>&quot;%1&quot; (%2) not found.</source>
<translation type="unfinished"></translation>
@@ -48243,9 +48177,6 @@ What do you want to do?</source>
<source>&quot;%1&quot; (%2) does not exist.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<message>
<source>Configuration</source>
<translation></translation>
@@ -48268,9 +48199,6 @@ What do you want to do?</source>
<source>No known version control selected.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputLineParser</name>
<message>
<source>&amp;Open &quot;%1&quot;</source>
<translation type="unfinished"></translation>
@@ -48279,9 +48207,6 @@ What do you want to do?</source>
<source>&amp;Copy to clipboard: &quot;%1&quot;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation type="unfinished"> &quot;%1&quot;</translation>
@@ -48290,10 +48215,6 @@ What do you want to do?</source>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Version Control</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Running: %1</source>
<translation type="unfinished"></translation>
@@ -48302,9 +48223,6 @@ What do you want to do?</source>
<source>Running in %1: %2</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::VcsSubmitEditorFactory</name>
<message>
<source>&amp;Undo</source>
<translation type="unfinished">(&amp;U)</translation>

View File

@@ -9601,9 +9601,6 @@ Will not be applied to whitespace in comments and strings.</source>
<source>Common</source>
<translation type="obsolete"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::NickNameDialog</name>
<message>
<source>Name</source>
<translation></translation>
@@ -9624,9 +9621,6 @@ Will not be applied to whitespace in comments and strings.</source>
<source>Nicknames</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::SubmitFileModel</name>
<message>
<source>State</source>
<translation></translation>
@@ -9635,9 +9629,6 @@ Will not be applied to whitespace in comments and strings.</source>
<source>File</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseSubmitEditor</name>
<message>
<source>Prompt to submit</source>
<translation></translation>
@@ -11008,7 +10999,7 @@ Reason: %2</source>
</message>
</context>
<context>
<name>VcsBase::BaseCheckoutWizard</name>
<name>::VcsBase</name>
<message>
<source>Cannot Open Project</source>
<translation></translation>
@@ -11029,9 +11020,6 @@ Reason: %2</source>
<source>&apos;%1&apos; does not exist.</source>
<translation>&apos;%1&apos; </translation>
</message>
</context>
<context>
<name>VcsBase::ProcessCheckoutJob</name>
<message>
<source>Unable to start %1: %2</source>
<translation> %1%2</translation>
@@ -11052,9 +11040,6 @@ Reason: %2</source>
<source>Stopping...</source>
<translation>...</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CheckoutProgressWizardPage</name>
<message>
<source>Checkout</source>
<translation></translation>
@@ -11075,9 +11060,6 @@ Reason: %2</source>
<source>Succeeded.</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseOutputWindow</name>
<message>
<source>Open &quot;%1&quot;</source>
<translation> &quot;%1&quot;</translation>
@@ -11086,10 +11068,6 @@ Reason: %2</source>
<source>Clear</source>
<translation></translation>
</message>
<message>
<source>Version Control</source>
<translation></translation>
</message>
<message>
<source>Executing: %1 %2
</source>
@@ -12120,7 +12098,7 @@ You can choose between stashing the changes or discarding them.</source>
</message>
</context>
<context>
<name>VcsBase::CleanDialog</name>
<name>::VcsBase</name>
<message>
<source>The directory %1 could not be deleted.</source>
<translation> %1 </translation>
@@ -12137,10 +12115,6 @@ You can choose between stashing the changes or discarding them.</source>
<source>Delete...</source>
<translation>...</translation>
</message>
<message>
<source>Name</source>
<translation></translation>
</message>
<message>
<source>Repository: %1</source>
<translation>%1</translation>
@@ -12447,7 +12421,7 @@ For qmlproject projects, use the importPaths property to add import paths.</sour
</message>
</context>
<context>
<name>VCS</name>
<name>::VcsBase</name>
<message>
<source>CVS Commit Editor</source>
<translation>CVS </translation>
@@ -13946,11 +13920,7 @@ Requires &lt;b&gt;Qt 4.7.4&lt;/b&gt; or newer.</source>
</message>
</context>
<context>
<name>VcsBase::VcsBasePlugin</name>
<message>
<source>Version Control</source>
<translation></translation>
</message>
<name>::VcsBase</name>
<message>
<source>The file &apos;%1&apos; could not be deleted.</source>
<translation> &apos;%1&apos; </translation>
@@ -20465,7 +20435,7 @@ You can build the application and deploy it on desktop and mobile target platfor
</message>
</context>
<context>
<name>VcsBase::VcsBaseClient</name>
<name>::VcsBase</name>
<message>
<source>Unable to start process &apos;%1&apos;: %2</source>
<translation> &apos;%1&apos;%2</translation>
@@ -20478,9 +20448,6 @@ You can build the application and deploy it on desktop and mobile target platfor
<source>Working...</source>
<translation>...</translation>
</message>
</context>
<context>
<name>VcsBase::VcsBaseEditorWidget</name>
<message>
<source>Annotate &quot;%1&quot;</source>
<translation> &quot;%1&quot;</translation>
@@ -21180,7 +21147,7 @@ With cache simulation, further event counters are enabled:
</message>
</context>
<context>
<name>VcsBase::VcsConfigurationPage</name>
<name>::VcsBase</name>
<message>
<source>Configuration</source>
<translation></translation>
@@ -21189,10 +21156,6 @@ With cache simulation, further event counters are enabled:
<source>Please configure &lt;b&gt;%1&lt;/b&gt; now.</source>
<translation> &lt;b&gt;%1&lt;/b&gt;</translation>
</message>
<message>
<source>Configure...</source>
<translation type="unfinished">...</translation>
</message>
</context>
<context>
<name>Utils::FileUtils</name>
@@ -23171,7 +23134,7 @@ In addition, device connectivity will be tested.</source>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsWidget</name>
<name>::VcsBase</name>
<message>
<source>Command used for reverting diff chunks</source>
<translation></translation>
@@ -25102,7 +25065,7 @@ Filter: %2
</message>
</context>
<context>
<name>VcsCommand</name>
<name>::VcsBase</name>
<message>
<source>
&apos;%1&apos; failed (exit code %2).
@@ -25119,9 +25082,6 @@ Filter: %2
&apos;%1&apos; ( %2)
</translation>
</message>
</context>
<context>
<name>VcsBase::Command</name>
<message>
<source>Error: VCS timed out after %1s.</source>
<translation>VCS %1 </translation>
@@ -26331,7 +26291,7 @@ Influences the indentation of continuation lines.
</message>
</context>
<context>
<name>VcsBase::Internal::BaseCheckoutWizardPage</name>
<name>::VcsBase</name>
<message>
<source>WizardPage</source>
<translation></translation>
@@ -26380,16 +26340,10 @@ Influences the indentation of continuation lines.
<source>Checkout directory:</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CleanDialog</name>
<message>
<source>Clean Repository</source>
<translation></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::CommonSettingsPage</name>
<message>
<source>Wrap submit message at:</source>
<translation></translation>
@@ -26438,9 +26392,6 @@ should a repository require SSH-authentication (see documentation on SSH and the
<source>&amp;SSH prompt command:</source>
<translation>SSH (&amp;S)</translation>
</message>
</context>
<context>
<name>VcsBase::Internal::VcsConfigurationPage</name>
<message>
<source>Configure...</source>
<translation type="obsolete">...</translation>
@@ -27775,7 +27726,7 @@ references to elements in other files, loops, etc.)</source>
</message>
</context>
<context>
<name>VcsBase::Internal::UrlTextCursorHandler</name>
<name>::VcsBase</name>
<message>
<source>Open URL in browser...</source>
<translation type="obsolete">...</translation>
@@ -27792,9 +27743,6 @@ references to elements in other files, loops, etc.)</source>
<source>Copy URL Location</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>VcsBase::Internal::EmailTextCursorHandler</name>
<message>
<source>Send email to...</source>
<translation type="obsolete">...</translation>

View File

@@ -64,7 +64,7 @@ namespace Bazaar::Internal {
// Submit editor parameters
const char COMMIT_ID[] = "Bazaar Commit Log Editor";
const char COMMIT_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Bazaar Commit Log Editor");
const char COMMIT_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Bazaar Commit Log Editor");
const char COMMITMIMETYPE[] = "text/vnd.qtcreator.bazaar.commit";
// Menu items

View File

@@ -23,15 +23,15 @@ const char ANNOTATE_CHANGESET_ID[] = "([.0-9]+)";
// Base editor parameters
const char FILELOG_ID[] = "Bazaar File Log Editor";
const char FILELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Bazaar File Log Editor");
const char FILELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Bazaar File Log Editor");
const char LOGAPP[] = "text/vnd.qtcreator.bazaar.log";
const char ANNOTATELOG_ID[] = "Bazaar Annotation Editor";
const char ANNOTATELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Bazaar Annotation Editor");
const char ANNOTATELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Bazaar Annotation Editor");
const char ANNOTATEAPP[] = "text/vnd.qtcreator.bazaar.annotation";
const char DIFFLOG_ID[] = "Bazaar Diff Editor";
const char DIFFLOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Bazaar Diff Editor");
const char DIFFLOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Bazaar Diff Editor");
const char DIFFAPP[] = "text/x-patch";
// File status hint

View File

@@ -11,7 +11,7 @@ namespace Constants {
const char VCS_ID_CLEARCASE[] = "E.ClearCase";
const char CLEARCASE_SUBMIT_MIMETYPE[] = "text/vnd.qtcreator.clearcase.submit";
const char CLEARCASECHECKINEDITOR_ID[] = "ClearCase Check In Editor";
const char CLEARCASECHECKINEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "ClearCase Check In Editor");
const char CLEARCASECHECKINEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "ClearCase Check In Editor");
const char TASK_INDEX[] = "ClearCase.Task.Index";
const char KEEP_ACTIVITY[] = "__KEEP__";
enum { debug = 0 };

View File

@@ -105,21 +105,21 @@ const char CMD_ID_STATUS[] = "ClearCase.Status";
const VcsBaseEditorParameters logEditorParameters {
LogOutput,
"ClearCase File Log Editor", // id
QT_TRANSLATE_NOOP("VCS", "ClearCase File Log Editor"), // display_name
QT_TRANSLATE_NOOP("::VcsBase", "ClearCase File Log Editor"), // display_name
"text/vnd.qtcreator.clearcase.log"
};
const VcsBaseEditorParameters annotateEditorParameters {
AnnotateOutput,
"ClearCase Annotation Editor", // id
QT_TRANSLATE_NOOP("VCS", "ClearCase Annotation Editor"), // display_name
QT_TRANSLATE_NOOP("::VcsBase", "ClearCase Annotation Editor"), // display_name
"text/vnd.qtcreator.clearcase.annotation"
};
const VcsBaseEditorParameters diffEditorParameters {
DiffOutput,
"ClearCase Diff Editor", // id
QT_TRANSLATE_NOOP("VCS", "ClearCase Diff Editor"), // display_name
QT_TRANSLATE_NOOP("::VcsBase", "ClearCase Diff Editor"), // display_name
"text/x-patch"
};

View File

@@ -90,7 +90,7 @@ const char CMD_ID_REPOSITORYUPDATE[] = "CVS.RepositoryUpdate";
const char CVS_SUBMIT_MIMETYPE[] = "text/vnd.qtcreator.cvs.submit";
const char CVSCOMMITEDITOR_ID[] = "CVS Commit Editor";
const char CVSCOMMITEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "CVS Commit Editor");
const char CVSCOMMITEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "CVS Commit Editor");
const VcsBaseSubmitEditorParameters submitParameters {
CVS_SUBMIT_MIMETYPE,
@@ -102,28 +102,28 @@ const VcsBaseSubmitEditorParameters submitParameters {
const VcsBaseEditorParameters commandLogEditorParameters {
OtherContent,
"CVS Command Log Editor", // id
QT_TRANSLATE_NOOP("VCS", "CVS Command Log Editor"), // display name
QT_TRANSLATE_NOOP("::VcsBase", "CVS Command Log Editor"), // display name
"text/vnd.qtcreator.cvs.commandlog"
};
const VcsBaseEditorParameters logEditorParameters {
LogOutput,
"CVS File Log Editor", // id
QT_TRANSLATE_NOOP("VCS", "CVS File Log Editor"), // display name
QT_TRANSLATE_NOOP("::VcsBase", "CVS File Log Editor"), // display name
"text/vnd.qtcreator.cvs.log"
};
const VcsBaseEditorParameters annotateEditorParameters {
AnnotateOutput,
"CVS Annotation Editor", // id
QT_TRANSLATE_NOOP("VCS", "CVS Annotation Editor"), // display name
QT_TRANSLATE_NOOP("::VcsBase", "CVS Annotation Editor"), // display name
"text/vnd.qtcreator.cvs.annotation"
};
const VcsBaseEditorParameters diffEditorParameters {
DiffOutput,
"CVS Diff Editor", // id
QT_TRANSLATE_NOOP("VCS", "CVS Diff Editor"), // display name
QT_TRANSLATE_NOOP("::VcsBase", "CVS Diff Editor"), // display name
"text/x-patch"
};

View File

@@ -11,22 +11,22 @@ namespace Constants {
const char GIT_PLUGIN[] = "GitPlugin";
const char GIT_SVN_LOG_EDITOR_ID[] = "Git SVN Log Editor";
const char GIT_SVN_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git SVN Log Editor");
const char GIT_SVN_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git SVN Log Editor");
const char GIT_LOG_EDITOR_ID[] = "Git Log Editor";
const char GIT_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Log Editor");
const char GIT_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Log Editor");
const char GIT_REFLOG_EDITOR_ID[] = "Git Reflog Editor";
const char GIT_REFLOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Reflog Editor");
const char GIT_REFLOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Reflog Editor");
const char GIT_BLAME_EDITOR_ID[] = "Git Annotation Editor";
const char GIT_BLAME_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Annotation Editor");
const char GIT_BLAME_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Annotation Editor");
const char GIT_COMMIT_TEXT_EDITOR_ID[] = "Git Commit Editor";
const char GIT_COMMIT_TEXT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Commit Editor");
const char GIT_COMMIT_TEXT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Commit Editor");
const char GIT_REBASE_EDITOR_ID[] = "Git Rebase Editor";
const char GIT_REBASE_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Rebase Editor");
const char GIT_REBASE_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Rebase Editor");
const char GIT_BRANCH_VIEW_ID[] = "Git Branches";
const char GIT_CONTEXT[] = "Git Context";
const char GITSUBMITEDITOR_ID[] = "Git Submit Editor";
const char GITSUBMITEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Git Submit Editor");
const char GITSUBMITEDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Git Submit Editor");
const char SUBMIT_MIMETYPE[] = "text/vnd.qtcreator.git.submit";
const char C_GITEDITORID[] = "Git Editor";

View File

@@ -23,20 +23,20 @@ const char DIFFIDENTIFIER[] = "^(?:diff --git a/|[+-]{3} (?:/dev/null|[ab]/(.+$)
// Base editor parameters
const char FILELOG_ID[] = "Mercurial File Log Editor";
const char FILELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Mercurial File Log Editor");
const char FILELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Mercurial File Log Editor");
const char LOGAPP[] = "text/vnd.qtcreator.mercurial.log";
const char ANNOTATELOG_ID[] = "Mercurial Annotation Editor";
const char ANNOTATELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Mercurial Annotation Editor");
const char ANNOTATELOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Mercurial Annotation Editor");
const char ANNOTATEAPP[] = "text/vnd.qtcreator.mercurial.annotation";
const char DIFFLOG_ID[] = "Mercurial Diff Editor";
const char DIFFLOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Mercurial Diff Editor");
const char DIFFLOG_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Mercurial Diff Editor");
const char DIFFAPP[] = "text/x-patch";
// Submit editor parameters
const char COMMIT_ID[] = "Mercurial Commit Log Editor";
const char COMMIT_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Mercurial Commit Log Editor");
const char COMMIT_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Mercurial Commit Log Editor");
const char COMMITMIMETYPE[] = "text/vnd.qtcreator.mercurial.commit";
// File menu actions

View File

@@ -64,16 +64,16 @@ const char SUBMIT_MIMETYPE[] = "text/vnd.qtcreator.p4.submit";
const char PERFORCE_CONTEXT[] = "Perforce Context";
const char PERFORCE_SUBMIT_EDITOR_ID[] = "Perforce.SubmitEditor";
const char PERFORCE_SUBMIT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Perforce.SubmitEditor");
const char PERFORCE_SUBMIT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Perforce.SubmitEditor");
const char PERFORCE_LOG_EDITOR_ID[] = "Perforce.LogEditor";
const char PERFORCE_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Perforce Log Editor");
const char PERFORCE_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Perforce Log Editor");
const char PERFORCE_DIFF_EDITOR_ID[] = "Perforce.DiffEditor";
const char PERFORCE_DIFF_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Perforce Diff Editor");
const char PERFORCE_DIFF_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Perforce Diff Editor");
const char PERFORCE_ANNOTATION_EDITOR_ID[] = "Perforce.AnnotationEditor";
const char PERFORCE_ANNOTATION_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Perforce Annotation Editor");
const char PERFORCE_ANNOTATION_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Perforce Annotation Editor");
// Ensure adding "..." to relative paths which is p4's convention
// for the current directory

View File

@@ -16,15 +16,15 @@ enum { debug = 0 };
const char SUBVERSION_CONTEXT[] = "Subversion Context";
const char SUBVERSION_COMMIT_EDITOR_ID[] = "Subversion Commit Editor";
const char SUBVERSION_COMMIT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Subversion Commit Editor");
const char SUBVERSION_COMMIT_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Subversion Commit Editor");
const char SUBVERSION_SUBMIT_MIMETYPE[] = "text/vnd.qtcreator.svn.submit";
const char SUBVERSION_LOG_EDITOR_ID[] = "Subversion File Log Editor";
const char SUBVERSION_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Subversion File Log Editor");
const char SUBVERSION_LOG_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Subversion File Log Editor");
const char SUBVERSION_LOG_MIMETYPE[] = "text/vnd.qtcreator.svn.log";
const char SUBVERSION_BLAME_EDITOR_ID[] = "Subversion Annotation Editor";
const char SUBVERSION_BLAME_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("VCS", "Subversion Annotation Editor");
const char SUBVERSION_BLAME_EDITOR_DISPLAY_NAME[] = QT_TRANSLATE_NOOP("::VcsBase", "Subversion Annotation Editor");
const char SUBVERSION_BLAME_MIMETYPE[] = "text/vnd.qtcreator.svn.annotation";
} // namespace Constants

View File

@@ -33,7 +33,7 @@ VcsEditorFactory::VcsEditorFactory(const VcsBaseEditorParameters *parameters,
std::function<void (const Utils::FilePath &, const QString &)> describeFunc)
{
setId(parameters->id);
setDisplayName(QCoreApplication::translate("VCS", parameters->displayName));
setDisplayName(QCoreApplication::translate("::VcsBase", parameters->displayName));
if (QLatin1String(parameters->mimeType) != QLatin1String(DiffEditor::Constants::DIFF_EDITOR_MIMETYPE))
addMimeType(QLatin1String(parameters->mimeType));

View File

@@ -4,6 +4,7 @@
#include "basevcssubmiteditorfactory.h"
#include "vcsbaseplugin.h"
#include "vcsbasetr.h"
#include "vcsbasesubmiteditor.h"
#include <coreplugin/actionmanager/actionmanager.h>
@@ -33,10 +34,10 @@ VcsSubmitEditorFactory::VcsSubmitEditorFactory
});
Context context(parameters.id);
m_undoAction.setText(tr("&Undo"));
m_undoAction.setText(Tr::tr("&Undo"));
ActionManager::registerAction(&m_undoAction, Core::Constants::UNDO, context);
m_redoAction.setText(tr("&Redo"));
m_redoAction.setText(Tr::tr("&Redo"));
ActionManager::registerAction(&m_redoAction, Core::Constants::REDO, context);
QTC_ASSERT(plugin, return);
@@ -48,7 +49,7 @@ VcsSubmitEditorFactory::VcsSubmitEditorFactory
QObject::connect(&m_submitAction, &QAction::triggered, plugin, &VcsBasePluginPrivate::commitFromEditor);
m_diffAction.setIcon(VcsBaseSubmitEditor::diffIcon());
m_diffAction.setText(tr("Diff &Selected Files"));
m_diffAction.setText(Tr::tr("Diff &Selected Files"));
ActionManager::registerAction(&m_diffAction, DIFF_SELECTED, context);
}

View File

@@ -9,7 +9,6 @@
#include <functional>
#include <QAction>
#include <QCoreApplication>
namespace VcsBase {
@@ -22,8 +21,6 @@ class VcsBasePluginPrivate;
class VCSBASE_EXPORT VcsSubmitEditorFactory : public Core::IEditorFactory
{
Q_DECLARE_TR_FUNCTIONS(VcsBase::VcsSubmitEditorFactory)
public:
typedef std::function<VcsBaseSubmitEditor *()> EditorCreator;

View File

@@ -3,6 +3,7 @@
#include "cleandialog.h"
#include "vcsbasetr.h"
#include "vcsoutputwindow.h"
#include <coreplugin/editormanager/editormanager.h>
@@ -53,15 +54,15 @@ static void removeFileRecursion(QFutureInterface<void> &futureInterface,
removeFileRecursion(futureInterface, fi, errorMessage);
QDir parent = f.absoluteDir();
if (!parent.rmdir(f.fileName()))
errorMessage->append(VcsBase::CleanDialog::tr("The directory %1 could not be deleted.").
arg(QDir::toNativeSeparators(f.absoluteFilePath())));
errorMessage->append(Tr::tr("The directory %1 could not be deleted.")
.arg(QDir::toNativeSeparators(f.absoluteFilePath())));
return;
}
if (!QFile::remove(f.absoluteFilePath())) {
if (!errorMessage->isEmpty())
errorMessage->append(QLatin1Char('\n'));
errorMessage->append(VcsBase::CleanDialog::tr("The file %1 could not be deleted.").
arg(QDir::toNativeSeparators(f.absoluteFilePath())));
errorMessage->append(Tr::tr("The file %1 could not be deleted.")
.arg(QDir::toNativeSeparators(f.absoluteFilePath())));
}
}
@@ -81,8 +82,8 @@ static void runCleanFiles(QFutureInterface<void> &futureInterface,
}
if (!errorMessage.isEmpty()) {
// Format and emit error.
const QString msg = CleanDialog::tr("There were errors when cleaning the repository %1:").
arg(repository.toUserOutput());
const QString msg = Tr::tr("There were errors when cleaning the repository %1:")
.arg(repository.toUserOutput());
errorMessage.insert(0, QLatin1Char('\n'));
errorMessage.insert(0, msg);
errorHandler(errorMessage);
@@ -134,16 +135,16 @@ CleanDialog::CleanDialog(QWidget *parent) :
{
setModal(true);
resize(682, 659);
setWindowTitle(tr("Clean Repository"));
setWindowTitle(Tr::tr("Clean Repository"));
d->m_groupBox = new QGroupBox(this);
d->m_selectAllCheckBox = new QCheckBox(tr("Select All"));
d->m_selectAllCheckBox = new QCheckBox(Tr::tr("Select All"));
auto buttonBox = new QDialogButtonBox(QDialogButtonBox::Cancel);
buttonBox->addButton(tr("Delete..."), QDialogButtonBox::AcceptRole);
buttonBox->addButton(Tr::tr("Delete..."), QDialogButtonBox::AcceptRole);
d->m_filesModel->setHorizontalHeaderLabels(QStringList(tr("Name")));
d->m_filesModel->setHorizontalHeaderLabels(QStringList(Tr::tr("Name")));
d->m_filesTreeView = new QTreeView;
d->m_filesTreeView->setModel(d->m_filesModel);
@@ -184,7 +185,7 @@ void CleanDialog::setFileList(const FilePath &workingDirectory, const QStringLis
const QStringList &ignoredFiles)
{
d->m_workingDirectory = workingDirectory;
d->m_groupBox->setTitle(tr("Repository: %1").arg(workingDirectory.toUserOutput()));
d->m_groupBox->setTitle(Tr::tr("Repository: %1").arg(workingDirectory.toUserOutput()));
if (const int oldRowCount = d->m_filesModel->rowCount())
d->m_filesModel->removeRows(0, oldRowCount);
@@ -219,8 +220,8 @@ void CleanDialog::addFile(const FilePath &workingDirectory, const QString &fileN
if (fullPath.isFile()) {
const QString lastModified = QLocale::system().toString(fullPath.lastModified(),
QLocale::ShortFormat);
nameItem->setToolTip(tr("%n bytes, last modified %1.", nullptr,
fullPath.fileSize()).arg(lastModified));
nameItem->setToolTip(Tr::tr("%n bytes, last modified %1.", nullptr,
fullPath.fileSize()).arg(lastModified));
}
d->m_filesModel->appendRow(nameItem);
}
@@ -251,8 +252,8 @@ bool CleanDialog::promptToDelete()
if (selectedFiles.isEmpty())
return true;
if (QMessageBox::question(this, tr("Delete"),
tr("Do you want to delete %n files?", nullptr, selectedFiles.size()),
if (QMessageBox::question(this, Tr::tr("Delete"),
Tr::tr("Do you want to delete %n files?", nullptr, selectedFiles.size()),
QMessageBox::Yes|QMessageBox::No, QMessageBox::Yes) != QMessageBox::Yes)
return false;
@@ -260,7 +261,7 @@ bool CleanDialog::promptToDelete()
QFuture<void> task = runAsync(Internal::runCleanFiles, d->m_workingDirectory,
selectedFiles, Internal::handleError);
const QString taskName = tr("Cleaning \"%1\"").arg(d->m_workingDirectory.toUserOutput());
const QString taskName = Tr::tr("Cleaning \"%1\"").arg(d->m_workingDirectory.toUserOutput());
Core::ProgressManager::addTask(task, taskName, "VcsBase.cleanRepository");
return true;
}

View File

@@ -44,8 +44,8 @@ CommonVcsSettings::CommonVcsSettings()
nickNameMailMap.setDisplayStyle(StringAspect::PathChooserDisplay);
nickNameMailMap.setExpectedKind(PathChooser::File);
nickNameMailMap.setHistoryCompleter("Vcs.NickMap.History");
nickNameMailMap.setLabelText(tr("User/&alias configuration file:"));
nickNameMailMap.setToolTip(tr("A file listing nicknames in a 4-column mailmap format:\n"
nickNameMailMap.setLabelText(Tr::tr("User/&alias configuration file:"));
nickNameMailMap.setToolTip(Tr::tr("A file listing nicknames in a 4-column mailmap format:\n"
"'name <email> alias <email>'."));
registerAspect(&nickNameFieldListFile);
@@ -53,8 +53,8 @@ CommonVcsSettings::CommonVcsSettings()
nickNameFieldListFile.setDisplayStyle(StringAspect::PathChooserDisplay);
nickNameFieldListFile.setExpectedKind(PathChooser::File);
nickNameFieldListFile.setHistoryCompleter("Vcs.NickFields.History");
nickNameFieldListFile.setLabelText(tr("User &fields configuration file:"));
nickNameFieldListFile.setToolTip(tr("A simple file containing lines with field names like "
nickNameFieldListFile.setLabelText(Tr::tr("User &fields configuration file:"));
nickNameFieldListFile.setToolTip(Tr::tr("A simple file containing lines with field names like "
"\"Reviewed-By:\" which will be added below the submit editor."));
registerAspect(&submitMessageCheckScript);
@@ -62,8 +62,8 @@ CommonVcsSettings::CommonVcsSettings()
submitMessageCheckScript.setDisplayStyle(StringAspect::PathChooserDisplay);
submitMessageCheckScript.setExpectedKind(PathChooser::ExistingCommand);
submitMessageCheckScript.setHistoryCompleter("Vcs.MessageCheckScript.History");
submitMessageCheckScript.setLabelText(tr("Submit message &check script:"));
submitMessageCheckScript.setToolTip(tr("An executable which is called with the submit message "
submitMessageCheckScript.setLabelText(Tr::tr("Submit message &check script:"));
submitMessageCheckScript.setToolTip(Tr::tr("An executable which is called with the submit message "
"in a temporary file as first argument. It should return with an exit != 0 and a message "
"on standard error to indicate failure."));
@@ -73,19 +73,19 @@ CommonVcsSettings::CommonVcsSettings()
sshPasswordPrompt.setExpectedKind(PathChooser::ExistingCommand);
sshPasswordPrompt.setHistoryCompleter("Vcs.SshPrompt.History");
sshPasswordPrompt.setDefaultValue(sshPasswordPromptDefault());
sshPasswordPrompt.setLabelText(tr("&SSH prompt command:"));
sshPasswordPrompt.setToolTip(tr("Specifies a command that is executed to graphically prompt "
sshPasswordPrompt.setLabelText(Tr::tr("&SSH prompt command:"));
sshPasswordPrompt.setToolTip(Tr::tr("Specifies a command that is executed to graphically prompt "
"for a password,\nshould a repository require SSH-authentication "
"(see documentation on SSH and the environment variable SSH_ASKPASS)."));
registerAspect(&lineWrap);
lineWrap.setSettingsKey("LineWrap");
lineWrap.setDefaultValue(true);
lineWrap.setLabelText(tr("Wrap submit message at:"));
lineWrap.setLabelText(Tr::tr("Wrap submit message at:"));
registerAspect(&lineWrapWidth);
lineWrapWidth.setSettingsKey("LineWrapWidth");
lineWrapWidth.setSuffix(tr(" characters"));
lineWrapWidth.setSuffix(Tr::tr(" characters"));
lineWrapWidth.setDefaultValue(72);
}
@@ -109,8 +109,8 @@ CommonSettingsWidget::CommonSettingsWidget(CommonOptionsPage *page)
{
CommonVcsSettings &s = m_page->settings();
auto cacheResetButton = new QPushButton(CommonVcsSettings::tr("Reset VCS Cache"));
cacheResetButton->setToolTip(CommonVcsSettings::tr("Reset information about which "
auto cacheResetButton = new QPushButton(Tr::tr("Reset VCS Cache"));
cacheResetButton->setToolTip(Tr::tr("Reset information about which "
"version control system handles which directory."));
updatePath();

View File

@@ -12,8 +12,6 @@ namespace Internal {
class CommonVcsSettings : public Utils::AspectContainer
{
Q_DECLARE_TR_FUNCTIONS(VcsBase::Internal::CommonVcsSettings)
public:
CommonVcsSettings();

View File

@@ -3,6 +3,8 @@
#include "nicknamedialog.h"
#include "vcsbasetr.h"
#include <utils/fancylineedit.h>
#include <utils/fileutils.h>
#include <utils/itemviews.h>
@@ -219,9 +221,7 @@ QString NickNameDialog::nickName() const
QStandardItemModel *NickNameDialog::createModel(QObject *parent)
{
auto model = new QStandardItemModel(parent);
QStringList headers;
headers << tr("Name") << tr("Email")
<< tr("Alias") << tr("Alias email");
QStringList headers = {Tr::tr("Name"), Tr::tr("Email"), Tr::tr("Alias"), Tr::tr("Alias email")};
model->setHorizontalHeaderLabels(headers);
return model;
}

View File

@@ -2,8 +2,10 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "submiteditorwidget.h"
#include "submitfieldwidget.h"
#include "submitfilemodel.h"
#include "vcsbasetr.h"
#include "vcsbaseconstants.h"
#include <coreplugin/icore.h>
@@ -16,7 +18,6 @@
#include <utils/theme/theme.h>
#include <utils/utilsicons.h>
#include <QApplication>
#include <QCheckBox>
#include <QDebug>
#include <QGroupBox>
@@ -128,13 +129,13 @@ SubmitEditorWidget::SubmitEditorWidget() :
{
resize(507, 419);
setMinimumSize(QSize(0, 0));
setWindowTitle(tr("Subversion Submit"));
setWindowTitle(Tr::tr("Subversion Submit"));
auto scrollAreaWidgetContents = new QWidget();
scrollAreaWidgetContents->setGeometry(QRect(0, 0, 505, 417));
scrollAreaWidgetContents->setMinimumSize(QSize(400, 400));
d->descriptionBox = new QGroupBox(tr("Descriptio&n"));
d->descriptionBox = new QGroupBox(Tr::tr("Descriptio&n"));
d->descriptionBox->setObjectName("descriptionBox");
d->descriptionBox->setFlat(true);
@@ -158,11 +159,11 @@ SubmitEditorWidget::SubmitEditorWidget() :
connect(&d->delayedVerifyDescriptionTimer, &QTimer::timeout,
this, &SubmitEditorWidget::verifyDescription);
auto groupBox = new QGroupBox(tr("F&iles"));
auto groupBox = new QGroupBox(Tr::tr("F&iles"));
groupBox->setObjectName("groupBox");
groupBox->setFlat(true);
d->checkAllCheckBox = new QCheckBox(tr("Select a&ll"));
d->checkAllCheckBox = new QCheckBox(Tr::tr("Select a&ll"));
d->checkAllCheckBox->setObjectName("checkAllCheckBox");
d->checkAllCheckBox->setTristate(false);
@@ -187,7 +188,7 @@ SubmitEditorWidget::SubmitEditorWidget() :
d->buttonLayout->setContentsMargins(0, -1, -1, -1);
QToolButton *openSettingsButton = new QToolButton;
openSettingsButton->setIcon(Utils::Icons::SETTINGS.icon());
openSettingsButton->setToolTip(tr("Open Settings Page..."));
openSettingsButton->setToolTip(Tr::tr("Open Settings Page..."));
connect(openSettingsButton, &QToolButton::clicked, this, [] {
Core::ICore::showOptionsDialog(Constants::VCS_COMMON_SETTINGS_ID);
});
@@ -493,7 +494,7 @@ void SubmitEditorWidget::updateSubmitAction()
// Update button text.
const int fileCount = d->fileView->model()->rowCount();
const QString msg = checkedCount ?
tr("%1 %2/%n File(s)", nullptr, fileCount)
Tr::tr("%1 %2/%n File(s)", nullptr, fileCount)
.arg(commitName()).arg(checkedCount) :
commitName();
emit submitActionTextChanged(msg);
@@ -606,28 +607,28 @@ void SubmitEditorWidget::verifyDescription()
enum { MinSubjectLength = 20, MaxSubjectLength = 72, WarningSubjectLength = 55 };
QStringList hints;
if (0 < subjectLength && subjectLength < MinSubjectLength)
hints.append(warning + tr("Warning: The commit subject is very short."));
hints.append(warning + Tr::tr("Warning: The commit subject is very short."));
if (subjectLength > MaxSubjectLength)
hints.append(warning + tr("Warning: The commit subject is too long."));
hints.append(warning + Tr::tr("Warning: The commit subject is too long."));
else if (subjectLength > WarningSubjectLength)
hints.append(hint + tr("Hint: Aim for a shorter commit subject."));
hints.append(hint + Tr::tr("Hint: Aim for a shorter commit subject."));
if (secondLineLength > 0)
hints.append(hint + tr("Hint: The second line of a commit message should be empty."));
hints.append(hint + Tr::tr("Hint: The second line of a commit message should be empty."));
d->descriptionHint->setText(hints.join("<br>"));
if (!d->descriptionHint->text().isEmpty()) {
d->descriptionHint->setToolTip(
tr("<p>Writing good commit messages</p>"
"<ul>"
"<li>Avoid very short commit messages.</li>"
"<li>Consider the first line as subject (like in email) "
"and keep it shorter than %n characters.</li>"
"<li>After an empty second line, a longer description can be added.</li>"
"<li>Describe why the change was done, not how it was done.</li>"
"</ul>", nullptr, MaxSubjectLength));
}
Tr::tr("<p>Writing good commit messages</p>"
"<ul>"
"<li>Avoid very short commit messages.</li>"
"<li>Consider the first line as subject (like in email) "
"and keep it shorter than %n characters.</li>"
"<li>After an empty second line, a longer description can be added.</li>"
"<li>Describe why the change was done, not how it was done.</li>"
"</ul>", nullptr, MaxSubjectLength));
}
}
void SubmitEditorWidget::descriptionTextChanged()
@@ -646,18 +647,18 @@ bool SubmitEditorWidget::canSubmit(QString *whyNot) const
{
if (d->m_updateInProgress) {
if (whyNot)
*whyNot = tr("Update in progress");
*whyNot = Tr::tr("Update in progress");
return false;
}
if (isDescriptionMandatory() && d->m_description.trimmed().isEmpty()) {
if (whyNot)
*whyNot = tr("Description is empty");
*whyNot = Tr::tr("Description is empty");
return false;
}
const unsigned checkedCount = checkedFilesCount();
const bool res = d->m_emptyFileListEnabled || checkedCount > 0;
if (!res && whyNot)
*whyNot = tr("No files checked");
*whyNot = Tr::tr("No files checked");
return res;
}
@@ -695,7 +696,7 @@ void SubmitEditorWidget::setSelectedRows(const QList<int> &rows)
QString SubmitEditorWidget::commitName() const
{
return tr("&Commit");
return Tr::tr("&Commit");
}
void SubmitEditorWidget::addSubmitFieldWidget(SubmitFieldWidget *f)
@@ -760,9 +761,9 @@ void SubmitEditorWidget::fileListCustomContextMenuRequested(const QPoint & pos)
// Execute menu offering to check/uncheck all
QMenu menu;
//: Check all for submit
QAction *checkAllAction = menu.addAction(tr("Select All"));
QAction *checkAllAction = menu.addAction(Tr::tr("Select All"));
//: Uncheck all for submit
QAction *uncheckAllAction = menu.addAction(tr("Unselect All"));
QAction *uncheckAllAction = menu.addAction(Tr::tr("Unselect All"));
QAction *action = menu.exec(d->fileView->mapToGlobal(pos));
if (action == checkAllAction) {
fileModel()->setAllChecked(true);;

View File

@@ -3,6 +3,8 @@
#include "submitfilemodel.h"
#include "vcsbasetr.h"
#include <utils/fsengine/fileiconprovider.h>
#include <utils/qtcassert.h>
#include <utils/theme/theme.h>
@@ -92,7 +94,7 @@ static QList<QStandardItem *> createFileRow(const FilePath &repositoryRoot,
SubmitFileModel::SubmitFileModel(QObject *parent) :
QStandardItemModel(0, 2, parent)
{
setHorizontalHeaderLabels({tr("State"), tr("File")});
setHorizontalHeaderLabels({Tr::tr("State"), Tr::tr("File")});
}
const FilePath &SubmitFileModel::repositoryRoot() const

View File

@@ -2,10 +2,12 @@
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#include "vcsbaseclient.h"
#include "vcsbaseclientsettings.h"
#include "vcsbaseeditor.h"
#include "vcsbaseeditorconfig.h"
#include "vcsbaseplugin.h"
#include "vcsbasetr.h"
#include "vcscommand.h"
#include "vcsoutputwindow.h"
@@ -79,7 +81,7 @@ VcsCommand *VcsBaseClientImpl::createCommand(const FilePath &workingDirectory,
editor->setCommand(cmd);
connect(cmd, &VcsCommand::done, editor, [editor, cmd] {
if (cmd->result() != ProcessResult::FinishedWithSuccess) {
editor->textDocument()->setPlainText(tr("Failed to retrieve data."));
editor->textDocument()->setPlainText(Tr::tr("Failed to retrieve data."));
return;
}
editor->setPlainText(cmd->cleanedStdOut());
@@ -208,7 +210,7 @@ VcsBaseEditorWidget *VcsBaseClientImpl::createVcsEditor(Id kind, QString title,
{
VcsBaseEditorWidget *baseEditor = nullptr;
IEditor *outputEditor = locateEditor(registerDynamicProperty, dynamicPropertyValue);
const QString progressMsg = tr("Working...");
const QString progressMsg = Tr::tr("Working...");
if (outputEditor) {
// Exists already
outputEditor->document()->setContents(progressMsg.toUtf8());

View File

@@ -3,6 +3,8 @@
#include "vcsbaseclientsettings.h"
#include "vcsbasetr.h"
#include <utils/algorithm.h>
#include <utils/environment.h>
#include <utils/fileutils.h>
@@ -35,7 +37,7 @@ VcsBaseSettings::VcsBaseSettings()
logCount.setSettingsKey("LogCount");
logCount.setRange(0, 1000 * 1000);
logCount.setDefaultValue(100);
logCount.setLabelText(tr("Log count:"));
logCount.setLabelText(Tr::tr("Log count:"));
registerAspect(&path);
path.setSettingsKey("Path");
@@ -44,8 +46,8 @@ VcsBaseSettings::VcsBaseSettings()
timeout.setSettingsKey("Timeout");
timeout.setRange(0, 3600 * 24 * 365);
timeout.setDefaultValue(30);
timeout.setLabelText(tr("Timeout:"));
timeout.setSuffix(tr("s"));
timeout.setLabelText(Tr::tr("Timeout:"));
timeout.setSuffix(Tr::tr("s"));
}
VcsBaseSettings::~VcsBaseSettings() = default;

View File

@@ -11,8 +11,6 @@ namespace VcsBase {
class VCSBASE_EXPORT VcsBaseSettings : public Utils::AspectContainer
{
Q_DECLARE_TR_FUNCTIONS(VcsBase::VcsBaseSettings)
public:
VcsBaseSettings();
~VcsBaseSettings();

View File

@@ -8,6 +8,7 @@
#include "diffandloghighlighter.h"
#include "vcsbaseeditorconfig.h"
#include "vcsbaseplugin.h"
#include "vcsbasetr.h"
#include "vcscommand.h"
#include <coreplugin/editormanager/editormanager.h>
@@ -307,7 +308,7 @@ void ChangeTextCursorHandler::slotCopyRevision()
void ChangeTextCursorHandler::addDescribeAction(QMenu *menu, const QString &change) const
{
auto a = new QAction(VcsBaseEditorWidget::tr("&Describe Change %1").arg(change), nullptr);
auto a = new QAction(Tr::tr("&Describe Change %1").arg(change), nullptr);
connect(a, &QAction::triggered, this, &ChangeTextCursorHandler::slotDescribe);
menu->addAction(a);
menu->setDefaultAction(a);
@@ -330,7 +331,7 @@ QAction *ChangeTextCursorHandler::createAnnotateAction(const QString &change, bo
QAction *ChangeTextCursorHandler::createCopyRevisionAction(const QString &change) const
{
auto a = new QAction(VcsBaseEditorWidget::tr("Copy \"%1\"").arg(change), nullptr);
auto a = new QAction(Tr::tr("Copy \"%1\"").arg(change), nullptr);
a->setData(change);
connect(a, &QAction::triggered, this, &ChangeTextCursorHandler::slotCopyRevision);
return a;
@@ -436,8 +437,8 @@ void UrlTextCursorHandler::fillContextMenu(QMenu *menu, EditorContentType type)
{
Q_UNUSED(type)
menu->addSeparator();
menu->addAction(createOpenUrlAction(tr("Open URL in Browser...")));
menu->addAction(createCopyUrlAction(tr("Copy URL Location")));
menu->addAction(createOpenUrlAction(Tr::tr("Open URL in Browser...")));
menu->addAction(createCopyUrlAction(Tr::tr("Copy URL Location")));
}
QString UrlTextCursorHandler::currentContents() const
@@ -503,8 +504,8 @@ void EmailTextCursorHandler::fillContextMenu(QMenu *menu, EditorContentType type
{
Q_UNUSED(type)
menu->addSeparator();
menu->addAction(createOpenUrlAction(tr("Send Email To...")));
menu->addAction(createCopyUrlAction(tr("Copy Email Address")));
menu->addAction(createOpenUrlAction(Tr::tr("Send Email To...")));
menu->addAction(createCopyUrlAction(Tr::tr("Copy Email Address")));
}
void EmailTextCursorHandler::slotOpenUrl()
@@ -551,7 +552,7 @@ private:
VcsBaseEditorWidgetPrivate::VcsBaseEditorWidgetPrivate(VcsBaseEditorWidget *editorWidget) :
q(editorWidget),
m_annotateRevisionTextFormat(VcsBaseEditorWidget::tr("Annotate \"%1\""))
m_annotateRevisionTextFormat(Tr::tr("Annotate \"%1\""))
{
m_textCursorHandlers.append(new ChangeTextCursorHandler(editorWidget));
m_textCursorHandlers.append(new UrlTextCursorHandler(editorWidget));
@@ -963,7 +964,7 @@ void VcsBaseEditorWidget::contextMenuEvent(QContextMenuEvent *e)
if (ExtensionSystem::PluginManager::getObject<CodePaster::Service>()) {
// optional code pasting service
menu->addSeparator();
connect(menu->addAction(tr("Send to CodePaster...")), &QAction::triggered,
connect(menu->addAction(Tr::tr("Send to CodePaster...")), &QAction::triggered,
this, &VcsBaseEditorWidget::slotPaste);
}
menu->addSeparator();
@@ -976,12 +977,12 @@ void VcsBaseEditorWidget::contextMenuEvent(QContextMenuEvent *e)
// directory matches that of the patch (see findDiffFile()). In addition,
// the user has "Open With" and choose the right diff editor so that
// fileNameFromDiffSpecification() works.
QAction *applyAction = menu->addAction(tr("Apply Chunk..."));
QAction *applyAction = menu->addAction(Tr::tr("Apply Chunk..."));
connect(applyAction, &QAction::triggered, this, [this, chunk] {
slotApplyDiffChunk(chunk, PatchAction::Apply);
});
// Revert a chunk from a VCS diff, which might be linked to reloading the diff.
QAction *revertAction = menu->addAction(tr("Revert Chunk..."));
QAction *revertAction = menu->addAction(Tr::tr("Revert Chunk..."));
connect(revertAction, &QAction::triggered, this, [this, chunk] {
slotApplyDiffChunk(chunk, PatchAction::Revert);
});

View File

@@ -3,6 +3,8 @@
#include "vcsbaseeditorconfig.h"
#include "vcsbasetr.h"
#include <utils/aspects.h>
#include <utils/utilsicons.h>
@@ -129,7 +131,7 @@ void VcsBaseEditorConfig::setBaseArguments(const QStringList &b)
QAction *VcsBaseEditorConfig::addReloadButton()
{
auto action = new QAction(Utils::Icons::RELOAD_TOOLBAR.icon(), tr("Reload"), d->m_toolBar);
auto action = new QAction(Icons::RELOAD_TOOLBAR.icon(), Tr::tr("Reload"), d->m_toolBar);
connect(action, &QAction::triggered, this, &VcsBaseEditorConfig::argumentsChanged);
addAction(action);
return action;

View File

@@ -5,6 +5,7 @@
#include "commonvcssettings.h"
#include "vcsbasesubmiteditor.h"
#include "vcsbasetr.h"
#include "vcsplugin.h"
#include <coreplugin/documentmanager.h>
@@ -590,7 +591,7 @@ bool VcsBasePluginPrivate::enableMenuAction(ActionState as, QAction *menuAction)
QString VcsBasePluginPrivate::commitDisplayName() const
{
return tr("Commit", "name of \"commit\" action of the VCS.");
return Tr::tr("Commit", "name of \"commit\" action of the VCS.");
}
void VcsBasePluginPrivate::commitFromEditor()
@@ -601,7 +602,7 @@ void VcsBasePluginPrivate::commitFromEditor()
bool VcsBasePluginPrivate::promptBeforeCommit()
{
return DocumentManager::saveAllModifiedDocuments(tr("Save before %1?")
return DocumentManager::saveAllModifiedDocuments(Tr::tr("Save before %1?")
.arg(commitDisplayName().toLower()));
}
@@ -611,8 +612,8 @@ void VcsBasePluginPrivate::promptToDeleteCurrentFile()
QTC_ASSERT(state.hasFile(), return);
const bool rc = VcsManager::promptToDelete(this, state.currentFile());
if (!rc)
QMessageBox::warning(ICore::dialogParent(), tr("Version Control"),
tr("The file \"%1\" could not be deleted.").
QMessageBox::warning(ICore::dialogParent(), Tr::tr("Version Control"),
Tr::tr("The file \"%1\" could not be deleted.").
arg(QDir::toNativeSeparators(state.currentFile())),
QMessageBox::Ok);
}
@@ -634,29 +635,29 @@ void VcsBasePluginPrivate::createRepository()
// Prompt for a directory that is not under version control yet
QWidget *mw = ICore::dialogParent();
do {
directory = FileUtils::getExistingDirectory(nullptr, tr("Choose Repository Directory"), directory);
directory = FileUtils::getExistingDirectory(nullptr, Tr::tr("Choose Repository Directory"), directory);
if (directory.isEmpty())
return;
const IVersionControl *managingControl = VcsManager::findVersionControlForDirectory(directory);
if (managingControl == nullptr)
break;
const QString question = tr("The directory \"%1\" is already managed by a version control system (%2)."
" Would you like to specify another directory?")
.arg(directory.toUserOutput(), managingControl->displayName());
const QString question = Tr::tr("The directory \"%1\" is already managed by a version control system (%2)."
" Would you like to specify another directory?")
.arg(directory.toUserOutput(), managingControl->displayName());
if (!ask(mw, tr("Repository already under version control"), question))
if (!ask(mw, Tr::tr("Repository already under version control"), question))
return;
} while (true);
// Create
const bool rc = vcsCreateRepository(directory);
const QString nativeDir = directory.toUserOutput();
if (rc) {
QMessageBox::information(mw, tr("Repository Created"),
tr("A version control repository has been created in %1.").
QMessageBox::information(mw, Tr::tr("Repository Created"),
Tr::tr("A version control repository has been created in %1.").
arg(nativeDir));
} else {
QMessageBox::warning(mw, tr("Repository Creation Failed"),
tr("A version control repository could not be created in %1.").
QMessageBox::warning(mw, Tr::tr("Repository Creation Failed"),
Tr::tr("A version control repository could not be created in %1.").
arg(nativeDir));
}
}

View File

@@ -10,6 +10,7 @@
#include "submitfieldwidget.h"
#include "submitfilemodel.h"
#include "vcsbaseplugin.h"
#include "vcsbasetr.h"
#include "vcsoutputwindow.h"
#include "vcsplugin.h"
@@ -150,7 +151,7 @@ void VcsBaseSubmitEditor::setParameters(const VcsBaseSubmitEditorParameters &par
d->m_file.setMimeType(QLatin1String(parameters.mimeType));
setWidget(d->m_widget);
document()->setPreferredDisplayName(QCoreApplication::translate("VCS", d->m_parameters.displayName));
document()->setPreferredDisplayName(QCoreApplication::translate("::VcsBase", d->m_parameters.displayName));
// Message font according to settings
CompletingTextEdit *descriptionEdit = d->m_widget->descriptionEdit();
@@ -184,14 +185,14 @@ void VcsBaseSubmitEditor::setParameters(const VcsBaseSubmitEditorParameters &par
d->m_widget->addDescriptionEditContextMenuAction(sep);
// Run check action
if (!settings.submitMessageCheckScript.value().isEmpty()) {
auto checkAction = new QAction(tr("Check Message"), this);
auto checkAction = new QAction(Tr::tr("Check Message"), this);
connect(checkAction, &QAction::triggered,
this, &VcsBaseSubmitEditor::slotCheckSubmitMessage);
d->m_widget->addDescriptionEditContextMenuAction(checkAction);
}
// Insert nick
if (!settings.nickNameMailMap.value().isEmpty()) {
auto insertAction = new QAction(tr("Insert Name..."), this);
auto insertAction = new QAction(Tr::tr("Insert Name..."), this);
connect(insertAction, &QAction::triggered, this, &VcsBaseSubmitEditor::slotInsertNickName);
d->m_widget->addDescriptionEditContextMenuAction(insertAction);
}
@@ -453,7 +454,7 @@ void VcsBaseSubmitEditor::accept(VcsBasePluginPrivate *plugin)
const bool canCommit = checkSubmitMessage(&errorMessage) && submitWidget->canSubmit(&errorMessage);
if (!canCommit) {
VcsOutputWindow::appendError(
tr("Cannot %1%2.",
Tr::tr("Cannot %1%2.",
"%2 is an optional error message with ': ' prefix. Don't add space in front.")
.arg(plugin->commitDisplayName().toLower(),
errorMessage.isEmpty() ? errorMessage : ": " + errorMessage));
@@ -481,8 +482,8 @@ bool VcsBaseSubmitEditor::promptSubmit(VcsBasePluginPrivate *plugin)
const QString commitName = plugin->commitDisplayName();
return QMessageBox::question(Core::ICore::dialogParent(),
tr("Close %1 %2 Editor").arg(plugin->displayName(), commitName),
tr("Closing this editor will abort the %1. Are you sure?")
Tr::tr("Close %1 %2 Editor").arg(plugin->displayName(), commitName),
Tr::tr("Closing this editor will abort the %1. Are you sure?")
.arg(commitName.toLower())) == QMessageBox::Yes;
}
@@ -515,7 +516,7 @@ void VcsBaseSubmitEditor::slotCheckSubmitMessage()
{
QString errorMessage;
if (!checkSubmitMessage(&errorMessage)) {
QMessageBox msgBox(QMessageBox::Warning, tr("Submit Message Check Failed"),
QMessageBox msgBox(QMessageBox::Warning, Tr::tr("Submit Message Check Failed"),
errorMessage, QMessageBox::Ok, d->m_widget);
msgBox.setMinimumWidth(checkDialogMinimumWidth);
msgBox.exec();
@@ -537,8 +538,8 @@ static QString msgCheckScript(const FilePath &workingDir, const QString &cmd)
{
const QString nativeCmd = QDir::toNativeSeparators(cmd);
return workingDir.isEmpty() ?
VcsBaseSubmitEditor::tr("Executing %1").arg(nativeCmd) :
VcsBaseSubmitEditor::tr("Executing [%1] %2").
Tr::tr("Executing %1").arg(nativeCmd) :
Tr::tr("Executing [%1] %2").
arg(workingDir.toUserOutput(), nativeCmd);
}

View File

@@ -3,6 +3,8 @@
#include "vcsoutputformatter.h"
#include "vcsbasetr.h"
#include <coreplugin/iversioncontrol.h>
#include <coreplugin/editormanager/editormanager.h>
#include <coreplugin/vcsmanager.h>
@@ -72,12 +74,11 @@ void VcsOutputLineParser::fillLinkContextMenu(
{
QTC_ASSERT(!href.isEmpty(), return);
if (href.startsWith("http://") || href.startsWith("https://")) {
QAction *action = menu->addAction(
tr("&Open \"%1\"").arg(href),
[href] { QDesktopServices::openUrl(QUrl(href)); });
QAction *action = menu->addAction(Tr::tr("&Open \"%1\"").arg(href),
[href] { QDesktopServices::openUrl(QUrl(href)); });
menu->setDefaultAction(action);
menu->addAction(tr("&Copy to clipboard: \"%1\"").arg(href),
[href] { setClipboardAndSelection(href); });
menu->addAction(Tr::tr("&Copy to clipboard: \"%1\"").arg(href),
[href] { setClipboardAndSelection(href); });
return;
}
if (Core::IVersionControl *vcs = Core::VcsManager::findVersionControlForDirectory(workingDirectory))

View File

@@ -3,6 +3,7 @@
#include "vcsoutputwindow.h"
#include "vcsbasetr.h"
#include "vcsoutputformatter.h"
#include <coreplugin/editormanager/editormanager.h>
@@ -12,14 +13,12 @@
#include <texteditor/fontsettings.h>
#include <texteditor/texteditorsettings.h>
#include <utils/fileutils.h>
#include <utils/filepath.h>
#include <utils/qtcprocess.h>
#include <utils/theme/theme.h>
#include <QAction>
#include <QContextMenuEvent>
#include <QDir>
#include <QFileInfo>
#include <QMenu>
#include <QPlainTextEdit>
#include <QPoint>
@@ -162,7 +161,7 @@ void OutputWindowPlainTextEdit::contextMenuEvent(QContextMenuEvent *event)
repo = repo.pathAppended(token);
if (repo.isFile()) {
menu->addSeparator();
openAction = menu->addAction(VcsOutputWindow::tr("Open \"%1\"").arg(repo.nativePath()));
openAction = menu->addAction(Tr::tr("Open \"%1\"").arg(repo.nativePath()));
openAction->setData(repo.absoluteFilePath().toVariant());
}
}
@@ -170,7 +169,7 @@ void OutputWindowPlainTextEdit::contextMenuEvent(QContextMenuEvent *event)
if (href.isEmpty()) {
// Add 'clear'
menu->addSeparator();
clearAction = menu->addAction(VcsOutputWindow::tr("Clear"));
clearAction = menu->addAction(Tr::tr("Clear"));
}
// Run
@@ -330,7 +329,7 @@ QWidget *VcsOutputWindow::outputWidget(QWidget *parent)
QString VcsOutputWindow::displayName() const
{
return tr("Version Control");
return Tr::tr("Version Control");
}
int VcsOutputWindow::priorityInStatusBar() const
@@ -444,8 +443,8 @@ QString VcsOutputWindow::msgExecutionLogEntry(const FilePath &workingDir, const
const QString maskedCmdline = ProcessArgs::quoteArg(command.executable().toUserOutput())
+ ' ' + formatArguments(command.splitArguments());
if (workingDir.isEmpty())
return tr("Running: %1").arg(maskedCmdline) + '\n';
return tr("Running in %1: %2").arg(workingDir.toUserOutput(), maskedCmdline) + '\n';
return Tr::tr("Running: %1").arg(maskedCmdline) + '\n';
return Tr::tr("Running in %1: %2").arg(workingDir.toUserOutput(), maskedCmdline) + '\n';
}
void VcsOutputWindow::appendShellCommandLine(const QString &text)

View File

@@ -7,6 +7,7 @@
#include "nicknamedialog.h"
#include "vcsbaseconstants.h"
#include "vcsbasesubmiteditor.h"
#include "vcsbasetr.h"
#include "vcsoutputwindow.h"
#include "wizard/vcscommandpage.h"
#include "wizard/vcsconfigurationpage.h"
@@ -85,7 +86,7 @@ bool VcsPlugin::initialize(const QStringList &arguments, QString *errorMessage)
MacroExpander *expander = globalMacroExpander();
expander->registerVariable(Constants::VAR_VCS_NAME,
tr("Name of the version control system in use by the current project."),
Tr::tr("Name of the version control system in use by the current project."),
[]() -> QString {
IVersionControl *vc = nullptr;
if (Project *project = ProjectTree::currentProject())
@@ -94,7 +95,7 @@ bool VcsPlugin::initialize(const QStringList &arguments, QString *errorMessage)
});
expander->registerVariable(Constants::VAR_VCS_TOPIC,
tr("The current version control topic (branch or tag) identification of the current project."),
Tr::tr("The current version control topic (branch or tag) identification of the current project."),
[]() -> QString {
IVersionControl *vc = nullptr;
FilePath topLevel;
@@ -104,7 +105,7 @@ bool VcsPlugin::initialize(const QStringList &arguments, QString *errorMessage)
});
expander->registerVariable(Constants::VAR_VCS_TOPLEVELPATH,
tr("The top level path to the repository the current project is in."),
Tr::tr("The top level path to the repository the current project is in."),
[]() -> QString {
if (Project *project = ProjectTree::currentProject())
return VcsManager::findTopLevelForDirectory(project->projectDirectory()).toString();

View File

@@ -5,6 +5,7 @@
#include "../vcsbaseplugin.h"
#include "../vcscommand.h"
#include "../vcsbasetr.h"
#include <coreplugin/vcsmanager.h>
@@ -127,63 +128,63 @@ bool VcsCommandPageFactory::validateData(Id typeId, const QVariant &data, QStrin
QString em;
if (data.type() != QVariant::Map)
em = tr("\"data\" is no JSON object in \"VcsCommand\" page.");
em = Tr::tr("\"data\" is no JSON object in \"VcsCommand\" page.");
if (em.isEmpty()) {
const QVariantMap tmp = data.toMap();
QString str = tmp.value(QLatin1String(VCSCOMMAND_VCSID)).toString();
if (str.isEmpty()) {
em = tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
em = Tr::tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
.arg(QLatin1String(VCSCOMMAND_VCSID));
}
str = tmp.value(QLatin1String(VCSCOMMAND_REPO)).toString();
if (str.isEmpty()) {
em = tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
em = Tr::tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
.arg(QLatin1String(VCSCOMMAND_REPO));
}
str = tmp.value(QLatin1String(VCSCOMMAND_DIR)).toString();
if (str.isEmpty()) {
em = tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
em = Tr::tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
.arg(QLatin1String(VCSCOMMAND_DIR));;
}
str = tmp.value(QLatin1String(VCSCOMMAND_CHECKOUTNAME)).toString();
if (str.isEmpty()) {
em = tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
em = Tr::tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
.arg(QLatin1String(VCSCOMMAND_CHECKOUTNAME));
}
str = tmp.value(QLatin1String(VCSCOMMAND_RUN_MESSAGE)).toString();
if (str.isEmpty()) {
em = tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
em = Tr::tr("\"%1\" not set in \"data\" section of \"VcsCommand\" page.")
.arg(QLatin1String(VCSCOMMAND_RUN_MESSAGE));
}
const QVariant extra = tmp.value(QLatin1String(VCSCOMMAND_EXTRA_ARGS));
if (!extra.isNull() && extra.type() != QVariant::String && extra.type() != QVariant::List) {
em = tr("\"%1\" in \"data\" section of \"VcsCommand\" page has unexpected type (unset, String or List).")
em = Tr::tr("\"%1\" in \"data\" section of \"VcsCommand\" page has unexpected type (unset, String or List).")
.arg(QLatin1String(VCSCOMMAND_EXTRA_ARGS));
}
const QVariant jobs = tmp.value(QLatin1String(VCSCOMMAND_JOBS));
if (!jobs.isNull() && extra.type() != QVariant::List) {
em = tr("\"%1\" in \"data\" section of \"VcsCommand\" page has unexpected type (unset or List).")
em = Tr::tr("\"%1\" in \"data\" section of \"VcsCommand\" page has unexpected type (unset or List).")
.arg(QLatin1String(VCSCOMMAND_JOBS));
}
const QVariantList jobList = jobs.toList();
for (const QVariant &j : jobList) {
if (j.isNull()) {
em = tr("Job in \"VcsCommand\" page is empty.");
em = Tr::tr("Job in \"VcsCommand\" page is empty.");
break;
}
if (j.type() != QVariant::Map) {
em = tr("Job in \"VcsCommand\" page is not an object.");
em = Tr::tr("Job in \"VcsCommand\" page is not an object.");
break;
}
const QVariantMap &details = j.toMap();
if (details.value(QLatin1String(JOB_COMMAND)).isNull()) {
em = tr("Job in \"VcsCommand\" page has no \"%1\" set.").arg(QLatin1String(JOB_COMMAND));
em = Tr::tr("Job in \"VcsCommand\" page has no \"%1\" set.").arg(QLatin1String(JOB_COMMAND));
break;
}
}
@@ -209,7 +210,7 @@ bool VcsCommandPageFactory::validateData(Id typeId, const QVariant &data, QStrin
*/
VcsCommandPage::VcsCommandPage()
: m_startedStatus(tr("Command started..."))
: m_startedStatus(Tr::tr("Command started..."))
{
resize(264, 200);
auto verticalLayout = new QVBoxLayout(this);
@@ -222,7 +223,7 @@ VcsCommandPage::VcsCommandPage()
m_statusLabel = new QLabel;
verticalLayout->addWidget(m_statusLabel);
setTitle(tr("Checkout"));
setTitle(Tr::tr("Checkout"));
}
VcsCommandPage::~VcsCommandPage()
@@ -263,44 +264,38 @@ void VcsCommandPage::delayedInitialize()
VcsBasePluginPrivate *vc = static_cast<VcsBasePluginPrivate *>(
VcsManager::versionControl(Id::fromString(vcsId)));
if (!vc) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"\"%1\" (%2) not found.")
.arg(QLatin1String(VCSCOMMAND_VCSID), vcsId);
qWarning() << Tr::tr("\"%1\" (%2) not found.")
.arg(QLatin1String(VCSCOMMAND_VCSID), vcsId);
return;
}
if (!vc->isConfigured()) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"Version control \"%1\" is not configured.")
.arg(vcsId);
qWarning() << Tr::tr("Version control \"%1\" is not configured.")
.arg(vcsId);
return;
}
if (!vc->supportsOperation(IVersionControl::InitialCheckoutOperation)) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"Version control \"%1\" does not support initial checkouts.")
.arg(vcsId);
qWarning() << Tr::tr("Version control \"%1\" does not support initial checkouts.")
.arg(vcsId);
return;
}
const QString repo = wiz->expander()->expand(m_repository);
if (repo.isEmpty()) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"\"%1\" is empty when trying to run checkout.")
qWarning() << Tr::tr("\"%1\" is empty when trying to run checkout.")
.arg(QLatin1String(VCSCOMMAND_REPO));
return;
}
const QString base = wiz->expander()->expand(m_directory);
if (!QDir(base).exists()) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"\"%1\" (%2) does not exist.")
qWarning() << Tr::tr("\"%1\" (%2) does not exist.")
.arg(QLatin1String(VCSCOMMAND_DIR), base);
return;
}
const QString name = wiz->expander()->expand(m_name);
if (name.isEmpty()) {
qWarning() << QCoreApplication::translate("VcsBase::VcsCommandPage",
"\"%1\" is empty when trying to run checkout.")
qWarning() << Tr::tr("\"%1\" is empty when trying to run checkout.")
.arg(QLatin1String(VCSCOMMAND_CHECKOUTNAME));
return;
}
@@ -352,7 +347,7 @@ void VcsCommandPage::delayedInitialize()
void VcsCommandPage::start(VcsCommand *command)
{
if (!command) {
m_logPlainTextEdit->setPlainText(tr("No job running, please abort."));
m_logPlainTextEdit->setPlainText(Tr::tr("No job running, please abort."));
return;
}
@@ -388,11 +383,11 @@ void VcsCommandPage::finished(bool success)
if (success) {
m_state = Succeeded;
message = tr("Succeeded.");
message = Tr::tr("Succeeded.");
palette.setColor(QPalette::WindowText, creatorTheme()->color(Theme::TextColorNormal).name());
} else {
m_state = Failed;
message = tr("Failed.");
message = Tr::tr("Failed.");
palette.setColor(QPalette::WindowText, creatorTheme()->color(Theme::TextColorError).name());
}

View File

@@ -3,15 +3,11 @@
#pragma once
#include "../vcsbase_global.h"
#include <projectexplorer/jsonwizard/jsonwizardpagefactory.h>
#include <utils/filepath.h>
#include <utils/wizardpage.h>
#include <QCoreApplication>
QT_BEGIN_NAMESPACE
class QPlainTextEdit;
class QLabel;
@@ -27,8 +23,6 @@ namespace Internal {
class VcsCommandPageFactory : public ProjectExplorer::JsonWizardPageFactory
{
Q_DECLARE_TR_FUNCTIONS(VcsBase::Internal::VcsCommandPage)
public:
VcsCommandPageFactory();

View File

@@ -3,15 +3,18 @@
#include "vcsconfigurationpage.h"
#include "../vcsbaseconstants.h"
#include "../vcsbasetr.h"
#include <coreplugin/icore.h>
#include <coreplugin/iversioncontrol.h>
#include <coreplugin/vcsmanager.h>
#include <extensionsystem/pluginmanager.h>
#include <projectexplorer/projectexplorertr.h>
#include <projectexplorer/jsonwizard/jsonwizard.h>
#include <projectexplorer/jsonwizard/jsonwizardfactory.h>
#include <extensionsystem/pluginmanager.h>
#include <utils/algorithm.h>
#include <utils/qtcassert.h>
@@ -55,8 +58,7 @@ bool VcsConfigurationPageFactory::validateData(Id typeId, const QVariant &data,
if (data.isNull() || data.type() != QVariant::Map) {
//: Do not translate "VcsConfiguration", because it is the id of a page.
*errorMessage = QCoreApplication::translate("ProjectExplorer::JsonWizard",
"\"data\" must be a JSON object for \"VcsConfiguration\" pages.");
*errorMessage = ProjectExplorer::Tr::tr("\"data\" must be a JSON object for \"VcsConfiguration\" pages.");
return false;
}
@@ -64,8 +66,7 @@ bool VcsConfigurationPageFactory::validateData(Id typeId, const QVariant &data,
const QString vcsId = tmp.value(QLatin1String("vcsId")).toString();
if (vcsId.isEmpty()) {
//: Do not translate "VcsConfiguration", because it is the id of a page.
*errorMessage = QCoreApplication::translate("ProjectExplorer::JsonWizard",
"\"VcsConfiguration\" page requires a \"vcsId\" set.");
*errorMessage = ProjectExplorer::Tr::tr("\"VcsConfiguration\" page requires a \"vcsId\" set.");
return false;
}
return true;
@@ -83,7 +84,7 @@ public:
VcsConfigurationPage::VcsConfigurationPage() : d(new Internal::VcsConfigurationPagePrivate)
{
setTitle(tr("Configuration"));
setTitle(Tr::tr("Configuration"));
d->m_versionControl = nullptr;
d->m_configureButton = new QPushButton(ICore::msgShowOptionsDialog(), this);
@@ -126,7 +127,7 @@ void VcsConfigurationPage::initializePage()
auto jw = qobject_cast<JsonWizard *>(wizard());
if (!jw) {
//: Do not translate "VcsConfiguration", because it is the id of a page.
emit reportError(tr("No version control set on \"VcsConfiguration\" page."));
emit reportError(Tr::tr("No version control set on \"VcsConfiguration\" page."));
}
const QString vcsId = jw ? jw->expander()->expand(d->m_versionControlId) : d->m_versionControlId;
@@ -136,8 +137,8 @@ void VcsConfigurationPage::initializePage()
const QString values = Utils::transform(VcsManager::versionControls(),
[](const IVersionControl *vc) { return vc->id().toString(); }).join(", ");
//: Do not translate "VcsConfiguration", because it is the id of a page.
emit reportError(tr("\"vcsId\" (\"%1\") is invalid for \"VcsConfiguration\" page. "
"Possible values are: %2.").arg(vcsId, values));
emit reportError(Tr::tr("\"vcsId\" (\"%1\") is invalid for \"VcsConfiguration\" page. "
"Possible values are: %2.").arg(vcsId, values));
}
}
@@ -146,9 +147,9 @@ void VcsConfigurationPage::initializePage()
d->m_configureButton->setEnabled(d->m_versionControl);
if (d->m_versionControl)
setSubTitle(tr("Please configure <b>%1</b> now.").arg(d->m_versionControl->displayName()));
setSubTitle(Tr::tr("Please configure <b>%1</b> now.").arg(d->m_versionControl->displayName()));
else
setSubTitle(tr("No known version control selected."));
setSubTitle(Tr::tr("No known version control selected."));
}
bool VcsConfigurationPage::isComplete() const