summaryrefslogtreecommitdiff
path: root/plugins/Languages
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Languages')
-rw-r--r--plugins/Languages/ar/flag.pngbin992 -> 585 bytes
-rw-r--r--plugins/Languages/ar/informations.xml5
-rw-r--r--plugins/Languages/ar/translation.ts876
-rw-r--r--plugins/Languages/de/flag.pngbin753 -> 712 bytes
-rw-r--r--plugins/Languages/de/informations.xml5
-rw-r--r--plugins/Languages/de/translation.ts1169
-rw-r--r--plugins/Languages/el/flag.pngbin779 -> 726 bytes
-rw-r--r--plugins/Languages/el/informations.xml5
-rw-r--r--plugins/Languages/el/translation.ts876
-rw-r--r--plugins/Languages/es/flag.pngbin782 -> 726 bytes
-rw-r--r--plugins/Languages/es/informations.xml5
-rw-r--r--plugins/Languages/es/translation.ts1061
-rw-r--r--plugins/Languages/fr/flag.pngbin738 -> 699 bytes
-rw-r--r--plugins/Languages/fr/informations.xml9
-rw-r--r--plugins/Languages/fr/translation.ts1123
-rw-r--r--plugins/Languages/hi/flag.pngbin696 -> 728 bytes
-rw-r--r--plugins/Languages/hi/informations.xml5
-rw-r--r--plugins/Languages/hi/translation.ts876
-rw-r--r--plugins/Languages/hu/flag.pngbin0 -> 810 bytes
-rw-r--r--plugins/Languages/hu/informations.xml29
-rw-r--r--plugins/Languages/hu/translation.ts1412
-rw-r--r--plugins/Languages/id/flag.pngbin659 -> 691 bytes
-rw-r--r--plugins/Languages/id/informations.xml5
-rw-r--r--plugins/Languages/id/translation.ts876
-rw-r--r--plugins/Languages/it/flag.pngbin710 -> 675 bytes
-rw-r--r--plugins/Languages/it/informations.xml5
-rw-r--r--plugins/Languages/it/translation.ts1215
-rw-r--r--plugins/Languages/ja/flag.pngbin630 -> 595 bytes
-rw-r--r--plugins/Languages/ja/informations.xml5
-rw-r--r--plugins/Languages/ja/translation.ts886
-rw-r--r--plugins/Languages/ko/flag.pngbin744 -> 650 bytes
-rw-r--r--plugins/Languages/ko/informations.xml3
-rw-r--r--plugins/Languages/ko/translation.ts964
-rw-r--r--plugins/Languages/nl/flag.pngbin679 -> 709 bytes
-rw-r--r--plugins/Languages/nl/informations.xml5
-rw-r--r--plugins/Languages/nl/translation.ts876
-rw-r--r--plugins/Languages/no/flag.pngbin739 -> 715 bytes
-rw-r--r--plugins/Languages/no/informations.xml5
-rw-r--r--plugins/Languages/no/translation.ts876
-rw-r--r--plugins/Languages/pl/flag.pngbin703 -> 586 bytes
-rw-r--r--plugins/Languages/pl/informations.xml5
-rw-r--r--plugins/Languages/pl/translation.ts876
-rw-r--r--plugins/Languages/pt/flag.pngbin703 -> 686 bytes
-rw-r--r--plugins/Languages/pt/informations.xml5
-rw-r--r--plugins/Languages/pt/translation.ts876
-rw-r--r--plugins/Languages/ru/flag.pngbin676 -> 721 bytes
-rw-r--r--plugins/Languages/ru/informations.xml5
-rw-r--r--plugins/Languages/ru/translation.ts1003
-rw-r--r--plugins/Languages/th/flag.pngbin694 -> 731 bytes
-rw-r--r--plugins/Languages/th/informations.xml5
-rw-r--r--plugins/Languages/th/translation.ts876
-rw-r--r--plugins/Languages/tr/flag.pngbin672 -> 634 bytes
-rw-r--r--plugins/Languages/tr/informations.xml5
-rw-r--r--plugins/Languages/tr/translation.ts876
-rw-r--r--plugins/Languages/zh/flag.pngbin576 -> 538 bytes
-rw-r--r--plugins/Languages/zh/informations.xml5
-rw-r--r--plugins/Languages/zh/translation.ts886
57 files changed, 12462 insertions, 6138 deletions
diff --git a/plugins/Languages/ar/flag.png b/plugins/Languages/ar/flag.png
index 64fe557..538c4f9 100644
--- a/plugins/Languages/ar/flag.png
+++ b/plugins/Languages/ar/flag.png
Binary files differ
diff --git a/plugins/Languages/ar/informations.xml b/plugins/Languages/ar/informations.xml
index a52ba39..24ea31a 100644
--- a/plugins/Languages/ar/informations.xml
+++ b/plugins/Languages/ar/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to arabic. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to arabic. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>ar</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- =ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/ar/translation.ts b/plugins/Languages/ar/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/ar/translation.ts
+++ b/plugins/Languages/ar/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/de/flag.png b/plugins/Languages/de/flag.png
index 7707c43..a096a1c 100644
--- a/plugins/Languages/de/flag.png
+++ b/plugins/Languages/de/flag.png
Binary files differ
diff --git a/plugins/Languages/de/informations.xml b/plugins/Languages/de/informations.xml
index 92bc082..ff73225 100644
--- a/plugins/Languages/de/informations.xml
+++ b/plugins/Languages/de/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to german. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to german. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>de</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- =ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/de/translation.ts b/plugins/Languages/de/translation.ts
index 1a00c52..eeee697 100644
--- a/plugins/Languages/de/translation.ts
+++ b/plugins/Languages/de/translation.ts
@@ -4,77 +4,84 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation>Warnung</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
- <translation>Ultracopier bereits ausgeführt wird, direkt vor der Taskleiste (neben der Uhr) klicken, um es zu benutzen</translation>
+ <translation>Ultracopier wird bereits ausgeführt. Klicken Sie mit der rechten Maustase auf das Icon im Infobereich der Taskleiste</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
- <translation>Problem an der Lektüre, oder Dateigröße ist Null</translation>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation>Lesefehler, oder Dateigröße=0</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
- <translation>Diese Datei wird nicht unterstützt Transferliste</translation>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation>Mögliche Werte sind:</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
- <translation>Unfähig, die Transferliste Datei zu öffnen</translation>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation>Optionen anzeigen</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
- <translation>Die Argumente possibles sind:</translation>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Zum Kopieren von Quelle nach Ziel, getrennt durch Leerzeichen. Bei Ziel=? fragt Supercopier nach</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
- <translation>Um diese Hilfe haben</translation>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Zum Verschieben von Quelle nach Ziel, getrennt durch Leerzeichen. Bei Ziel=? fragt Supercopier nach</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
- <translation>Um die andere Instanz läuft (falls haben) quit</translation>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation>Ungültiger Befehl</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
- <translation>Um Transferliste passieren zu tun</translation>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
+ <translatorcomment>The original english text does not make sense.</translatorcomment>
+ <translation>Diese Datei wird nicht unterstützt Transferliste</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
- <translation>Um Quellen, die von Platz bis zum Ziel getrennt zu kopieren. Wenn das Ziel &quot;?&quot;, Wird ultracopier es für den Benutzer fragen,</translation>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
+ <translation>Die Transferlistendatei kann nicht geöffnet werden</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
- <translation>Wie oben, aber mit Umzug</translation>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation>Um diese Hilfe anzuzeigen</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
- <translation>Command line nicht verstehen</translation>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation>Um andere Instanzen zu beenden (falls laufend)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation>Transferliste öffnen</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation>Hilfe</translation>
</message>
@@ -82,329 +89,408 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation>Warnung</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Cannot find any copy engine with motions support</source>
- <translation>Finde keine Kopie Motor mit Bewegungen zu unterstützen</translation>
+ <translatorcomment>Motions? Do you mean &quot;move&quot;?</translatorcomment>
+ <translation type="obsolete">Finde keine Kopier-Engine mit Motions-Unterstützung</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
- <translation>Finde keine kompatiblen Motor!</translation>
+ <translation>Finde keine kompatible Engine!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>Diese Kopie Engine unterstützt keine Bewegungen</translation>
+ <translation type="obsolete">Diese Kopier-Engine unterstützt keine Motions</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
- <translation>Kann keinen Motor mit diesem Namen: %1</translation>
+ <translation>Finde keine Engine mit diesem Namen: %1</translation>
+ </message>
+</context>
+<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation>Fehler</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation>Fehler während Empfang der Kopier/Verschieben-Liste
+%1</translation>
</message>
</context>
<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
- <translation>Kann eine Kopie Motor Instanz zu erhalten</translation>
+ <translation>Bekomme keine Instanz der Kopier-Engine</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
- <translation>Das Argument für den Modus ist nicht zu verstehen</translation>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation>Bekomme keine Instanz der Engine</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation>Die Parameter sind in diesem Modus ungültig</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation>Möchten Sie kopieren? Wenn nicht, wird verschoben.</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
- <translation>Unfähig, die Schnittstelle zu laden, kopieren abgebrochen</translation>
+ <translation>Konnte Oberfläche nicht laden. Kopiervorgang abgebrochen</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
- <translation>Unfähig, die Kopie Motorlast, kopieren abgebrochen</translation>
+ <translation>Konnte Kopier-Engine nicht laden. Kopiervorgang abgebrochen</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
- <translation>übertragen Modus</translation>
+ <translation>Transfermodus</translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
- <translation>Wollen Sie tun als Kopie? Else, wenn Sie nicht antworten, wird es verschoben werden.</translation>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
- <translation>kopieren Motor</translation>
+ <translation>Kopier-Engine</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
- <translation>Kopie</translation>
+ <extracomment>a copy</extracomment>
+ <translation>Kopieren</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
- <translation>Bewegen</translation>
+ <extracomment>a move</extracomment>
+ <translation>Verschieben</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>Pause</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation>Fortsetzen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
- <translation>überspringen</translation>
+ <translation>Überspringen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>Unbegrenzt</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>seconds?</translatorcomment>
+ <translation>s</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>Zu groß</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Byte?</translatorcomment>
+ <translation>B</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Kilobyte</translatorcomment>
+ <translation>KB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Megabyte</translatorcomment>
+ <translation>MB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Gigabyte</translatorcomment>
+ <translation>GB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Terrabyte</translatorcomment>
+ <translation>TB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Petabyte</translatorcomment>
+ <translation>PB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Etabyte</translatorcomment>
+ <translation>EB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Zetabyte</translatorcomment>
+ <translation>ZB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
- <translation type="unfinished"></translation>
+ <translatorcomment>Yotabyte</translatorcomment>
+ <translation>YB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation>Weniger als %10 Sekunden</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
- <translation>Über Noch %10 Sekunden</translation>
+ <translation>Ungefähr noch %10 Sekunden</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
- <translation>Über %1 minuten vor</translation>
+ <translation>Ungefähr noch %1 Minuten</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
- <translation>Über %1 verbleibenden Stunden</translation>
+ <translation>Ungefähr noch %1 Stunden</translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translatorcomment>evtl. &quot;Datenübertragung&quot;, aber ich denke &quot;Transfer&quot; ist hier besser</translatorcomment>
+ <translation>Transfer</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation>Start</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation>Quelle</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation>Größe</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation>Ziel</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
- <translation>Verlassen</translation>
+ <translation>Beenden</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation>Ziel</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation>Verbleibende Zeit:</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation>Auflistung</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation>Kopieren</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
- <translation>Auflisten und Kopieren</translation>
+ <translatorcomment>not sure... depends on context</translatorcomment>
+ <translation>Auflistung und Kopiervorgang</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation>Fragen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation>Überschreiben</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
- <translation>Überschreiben, wenn neuere</translation>
+ <translation>Überschreiben, falls neuer</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
- <translation>Überschreiben, wenn die letzten Änderungsdaten unterschiedlich sind</translation>
+ <translation>Überschreiben, falls die letzten Änderungsdaten unterschiedlich sind</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation>Umbenennen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
- <translation>Setzen Sie auf Ende der Liste</translation>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
+ <translation>Ans Ende der Liste verschieben</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation>Fertig in %1</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
- <translation>Wählen Sie Source-Verzeichnis</translation>
+ <translation>Wählen Sie das Quellverzeichnis</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation>Wählen Sie das Zielverzeichnis</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation>Interner Fehler</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
- <translation>Wählen Sie eine oder mehrere Dateien zu öffnen</translation>
+ <translation>Wählen Sie eine oder mehrere Dateien zum Öffnen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation>Alle Dateien</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
- <translation>Speichern Transferliste</translation>
+ <translation>Transferliste speichern</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
- <translation>Öffnen Sie Transferliste</translation>
+ <translation>Transferliste öffnen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
- <translation>Transfer-Liste</translation>
+ <translation>Transferliste</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation>Auf dieser Plattform nicht unterstützt</translation>
</message>
@@ -412,67 +498,94 @@
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>Über ultracopier</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation>Über Ultracopier</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>Basierend auf Qt. Es bieten erweiterte Kopierer mit erweiterten Funktionen. Es ist unter GPL3.
-%1: Diese Version wird als Version kompiliert.</translation>
+ <translation>Basiert auf Qt. Erweitertes Tool um Dateien zu kopieren (Lizenz: GPLv3).
+Diese Version wurde kompiliert als Version: %1.</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation>Plattform: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation>Über Qt</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
- <translation>Führen Sie eine Absturz</translation>
+ <translatorcomment>Clumsy... depends on context</translatorcomment>
+ <translation>Absturz ausführen</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
- <translation>Speichern Bug-Report</translation>
+ <translation>Fehlerbericht speichern</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation>Über Supercopier</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
- <translation>Für http://portableapps.com/</translation>
+ <translation>Zu http://portableapps.com/</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation>Portable und &quot;Alles-in-Einem&quot; Version</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>Portable Version</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation>&quot;Alles-in-Einem&quot; Version</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>Normale Version</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation>http://ultracopier-de.first-world.info/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier.first-world.info/download.html</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Weitere Informationen finden Sie auf der Website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
@@ -481,35 +594,88 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation>Warnung</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
- <translation>Timeout beim Neukomposition Daten von angeschlossenen Clients</translation>
+ <translation>Timeout beim Zusammenfügen der Daten von verbundenen Clients</translation>
</message>
</context>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
- <translation>Log-Datei bereits geöffnet ist, Fehler: %1</translation>
+ <translation>Log-Datei ist bereits geöffnet, Fehler: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation>Kann Log-Datei nicht öffnen. Fehler: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation>Warnung</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation>Nicht mehr anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation>OK</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Das Ersetzen des Standard Kopier/Verschieben-Systems wird von diesem Datei-Manager nicht unterstützt.&lt;br /&gt;Bitten Sie die Entwickler darum es zu supporten. &lt;br /&gt;Sie müssen das Kopieren/Verschieben daher manuell durchführen.</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
- <translation>Datei konnte nicht geöffnet, um die Protokolldatei, Fehler zu halten: %1</translation>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation>System neustarten, Falls vorher ähnliche Software instaliert war (wie Teracopy, Supercopier oder ältere Version von Ultracopier).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation>Das Ersetzen des Standard Kopier/Verschieben-Systems wird vom Mac OS X Finder nicht unterstützt und somit verhindert.&lt;br /&gt;Sie müssen das Kopieren/Verschieben daher manuell durchführen.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Das Ersetzen des Standard Kopier/Verschieben-Systems wird von diesem File-Manager nicht unterstützt.&lt;br /&gt;Bitten Sie die Entwickler darum es zu supporten. &lt;br /&gt;Sie müssen das Kopieren/Verschieben daher manuell durchführen.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation>Supercopier als veraltet betrachten, Ultracopier vorziehen</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation>Diese Version nutzt die GPU Ihrer Grafikkarte zu 100% (Kann beim Spielen stören) aber kostenloser Zugang zur Ultimate-Version. Alternativ downloaden Sie die Normal-Version (mit Werbe-Link), oder kaufen Sie die Ultimate-Version, um das Projekt zu unterstützen.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier.first-world.info/download.html</translation>
</message>
</context>
<context>
@@ -523,7 +689,7 @@ This version is compiled as version: %1.</source>
<message>
<location filename="../../../OptionDialog.ui" line="56"/>
<source>General</source>
- <translation>General</translation>
+ <translation>Allgemein</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="61"/>
@@ -532,258 +698,323 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
- <translation>kopieren Motor</translation>
+ <translation>Kopier-Engine</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>Themes</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation>Log</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>Sprache:</translation>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation>Gruppieren der Fenster bestätigen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>Autodetect das System die Sprache aus:</translation>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation>Nach Updates suchen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>fangen Sie die kopie/move als Standard:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation>Legen Sie bei der Sitzung Beladung:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
<translation>Sprache</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
- <translation>Zuhörer</translation>
+ <translation>Listener</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
<translation>Plugin loader</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
<translation>Session loader</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation>Sprache wählen</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation>Standard Kopier- und Verschiebebefehl ersetzen</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation>Mit OS laden</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation>Bei manuellem Start</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation>Fenster gruppieren</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation>OS Warnungen anzeigen</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation>Der GPU Zeit geben, um die Entwicklung zu finanzieren</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation>Plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation>Hinzufügen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation>Entfernen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
- <translation>Kopieren Motor von der Reihenfolge ihrer Präferenz:</translation>
+ <translation>Kopier-Engine in Reihenfolge ihrer Präferenz:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation>Client verbunden</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
- <translation>Themen:</translation>
+ <translation>Themes:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
- <translation>Unfähig, die Themen Plugin zu laden</translation>
+ <translation>Konnte das Themes-Plugin nicht laden</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
- <translation>Blättern</translation>
+ <translation>Durchsuchen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation>Die Variablen sind %time%, %source%, %size%, %destination%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation>Die Variablen sind %time%, %path%, %size%, %mtime%, %error%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
- <translation>Schreiben Sie die Log-Datei in:</translation>
+ <translation>Log in folgende Datei schreiben:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
- <translation>Schreiben Sie die Transfers:</translation>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation>Schreibe direkt in die Datei, wenn ein neuer Eintrag erreicht wird (50% Leistungsverlust möglich)</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
- <translation>Schreiben Sie die Fehler:</translation>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation>Laden</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
- <translation>Schreiben Sie die Ordner-Operationen:</translation>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation>Theme laden?</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
- <translation>Deaktiviert, weil Sie irgendein Plugin haben SessionLoader</translation>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation>Sprache laden?</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <source>Disabled because you do not have any SessionLoader plugin</source>
+ <translation type="obsolete">Deaktiviert, da kein SessionLoader-Plugin installiert ist</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation>Nichts tun</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
- <translation>Stellen Sie als Quelle Ordner</translation>
+ <translation>Nach Quell-Ordner fragen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
- <translation>Fragen Sie Quellen in Form von Dateien</translation>
+ <translation>Nach Quell-Datei fragen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation>Nie</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
- <translation>Als Quelle ist dieselbe</translation>
+ <translation>Falls Quelle gleich ist</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
- <translation>Als Ziel ist dasselbe</translation>
+ <translation>Falls Ziel gleich ist</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
- <translation>Wenn Quell-und Ziel sind gleiche</translation>
+ <translation>Falls Quelle und Ziel gleich sind</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
- <translation>Als Quell-oder Ziel sind gleiche</translation>
+ <translation>Falls Quelle oder Ziel gleich sind</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation>Immer</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>Protokolle speichern als: </translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation>Die Variablen sind %1</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>Diese schreiben Sie direkt die Datei, wenn es den neuen Eintrag zu erhalten, kann aber 50% der Erzeugung der Leistung verloren</translation>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation>Anwendung zulassen</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
- <translation>Synchronisierte log</translation>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation>Diese Ultimate-Gratis-Version läuft nur, wenn %1 von Ihrer Antivirus-Software erlaubt ist. Sonst benutzen Sie die Normalversion.</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
- <translation>Beim manuellen offen:</translation>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation>OpenCL einschalten</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
- <translation>Gruppe das Fenster, wenn:</translation>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation>Diese Ultimate-Gratis-Version läuft nur, wenn mit Ihrem Grafik-Treiber OpenCL installiert wurde. Sonst benutzen Sie die Normalversion.</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Protokolle speichern als: </translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
+ <translation>Synchronisiertes Protokoll</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation>Keine Option für dieses Plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation>Protokolliere Transfers:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation>Protokolliere Fehler:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation>Protokolliere Ordner-Operationen:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
- <translation>Die Variablen sind %path%, %operation%</translation>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
+ <translation>Die Variablen sind %path% %operation%</translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
- <translation>Versuchen Sie bekommen variabel, aber die Variable wird nicht gefunden: %1 %2</translation>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation>Variablen nicht gefunden: %1 %2</translation>
</message>
</context>
<context>
@@ -824,37 +1055,42 @@ This version is compiled as version: %1.</source>
<translation>Version:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
- <translation type="unfinished"></translation>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
+ <translation>Kopier-Engine</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
- <translation type="unfinished"></translation>
+ <translation>Sprachen</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
- <translation type="unfinished">Zuhörer</translation>
+ <translation>Listener</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
- <translation type="unfinished"></translation>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation>Plugin-Loader</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
- <translation type="unfinished"></translation>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation>Session-Loader</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
- <translation type="unfinished">Themes</translation>
+ <translation>Themes</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>Informationen über %1</translation>
</message>
@@ -872,190 +1108,191 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
- <translation>informations.xml kann nicht zugegriffen werden</translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation>informations.xml nicht in das Plugin gefunden</translation>
+ <translation>Auf &quot;informations.xml&quot; kann nicht zugegriffen werden</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
- <translation>Abhängigkeiten Teil ist falsch</translation>
+ <translatorcomment>clumsy.</translatorcomment>
+ <translation>Abhängigkeiten-Teil ist falsch</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
- <translation>Abhängigkeiten %1 nicht erfüllt sind, für plugin:%2</translation>
+ <translation>Die Abhängigkeiten &quot;%1&quot; sind nicht erfüllt für Plugin:%2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
- <translation>Entfernen %1</translation>
+ <translation>Entferne %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>Fehler</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>Information</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, Parser-Fehler in Zeile %2, Spalte %3: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation>&quot;informations.xml&quot; für das Plugin nicht gefunden</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
- <translation>&quot;package&quot; Wurzel-Tag nicht für die XML-Datei gefunden</translation>
+ <translation>&quot;package&quot; Root-Tag für die XML-Datei nicht gefunden</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
- <translation>Duplizierte Plugin gefunden, bereits geladen!</translation>
+ <translation>Plugin-Duplikat gefunden. Bereits geladen!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
- <translation>Englisch Text fehlt in den informations.xml für das Tag: %1</translation>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation>Englischer Text fehlt in &quot;informations.xml&quot; für das Tag: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
- <translation>Tag nicht gefunden: %1</translation>
+ <translation>XML-Tag nicht gefunden: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
- <translation>Sind Sie sicher, über das Entfernen von &quot;%1&quot; in der Version %2?</translation>
+ <translation>Sind Sie sicher, dass Sie &quot;%1&quot; in der Version %2 entfernen wollen?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
- <translation>Fehler beim Entfernen des Plugins, überprüfen Sie bitte die Rechte auf den Ordner:
+ <translation>Fehler beim Entfernen des Plugins. Überprüfen Sie bitte die Zugriffsrechte auf den Ordner:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
- <translation>Vorherige Import ist in Arbeit ...</translation>
+ <translation>Vorheriger Import wird durchgeführt...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
- <translation>Offene Ultracopier Plugin</translation>
+ <translation>Ultracopier Plugin öffnen</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation>Ultracopier plugin (*.urc)</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
- <translation>Plugin loader</translation>
+ <translation>Plugin-Loader</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
- <translation>Kann das Plugin öffnen: %1</translation>
+ <translation>Kann das Plugin nicht öffnen: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
- <translation>Unfähig, die Plugin-Inhalte zu laden, bitte überprüfen Sie es: %1</translation>
+ <translation>Kann Plugin-Inhalte nicht laden. Bitte überprüfen Sie das: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
- <translation>Kann einen Ordner zu erstellen, um das Plugin zu installieren:
-%1</translation>
+ <translation>Kann keinen Ordner erstellen um das Plugin %1 zu installieren
+</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
- <translation>Kann eine Datei zu erstellen, um das Plugin zu installieren:
+ <translation>Kann eine Datei nicht erstellen um das Plugin zu installieren:
%1
seit: %2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
- <translation>Ordner mit demselben Namen vorhanden ist, überspringen Sie die Plugin-Installation:
+ <translation>Ordner mit demselben Namen existiert bereits. Überspringen Sie die Plugin-Installation:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
- <translation>Unfähig, die Plugin-Inhalte zu laden, bitte überprüfen Sie es</translation>
+ <translation>Kann Plugin-Inhalte nicht laden. Bitte überprüfen Sie das</translation>
</message>
</context>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>Speicherzuordnung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>Schreibfehler</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
- <translation>Speicherverbrauch erreicht</translation>
+ <translation>Grenze des Speicherverbrauchs erreicht</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
- <translation>Nicht eine. Xz-Datei</translation>
+ <translation>Keine .xz-Datei</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
- <translation>Nicht unterstützte Optionen in den. Xz-Header</translation>
+ <translation>Nicht-unterstützte Optionen in den .xz-Headern</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>Die Datei ist beschädigt</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>Bug!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>Die Eingabedaten sind zu kurz</translation>
</message>
@@ -1063,87 +1300,125 @@ seit: %2</translation>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation>Keine Kopie Zuhörer gefunden. Haben Sie die Kopie manuell durch Rechtsklick auf ein Symbol in der Taskleiste das.</translation>
+ <translation type="unfinished">Keine Kopie-Listener gefunden. Führen Sie die Kopie manuell durch Rechtsklick auf das Symbol im Systray aus.</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
- <translation>Information</translation>
+ <translation type="unfinished">Information</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
- <translation>Suchen Sie Informationen ...</translation>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation type="unfinished">Suche Informationen ...</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>Nicht fangen die Explorer kopieren/verschieben</translation>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation type="unfinished">Explorer:-Kopieren/Verschieben nicht ersetzen</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>Semi fangen die Explorer kopieren/verschieben</translation>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation type="unfinished">Explorer: Kopieren/Verschieben teilweise ersetzen</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>Fangen die Explorer kopieren/verschieben</translation>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation type="unfinished">Explorer:-Kopieren/Verschieben ersetzen</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>Warnung</translation>
+ <translation type="unfinished">Warnung</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>Aktion auf dem Systray-Icon ist nicht bekannt!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation type="unfinished">Die auf dem Systray-Icon angewandte Aktion ist unbekannt!</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
- <translation>Über/Debug Bericht</translation>
+ <translation type="unfinished">&amp;Über/Debug Bericht</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
- <translation>Über</translation>
+ <translation type="unfinished">&amp;Über</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished">Bug-Bericht &amp;speichern</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
- <translation>Verlassen</translation>
+ <translation type="unfinished">&amp;Beenden</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
- <translation>&amp;Optionen</translation>
+ <translation type="unfinished">&amp;Optionen</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
- <translation>Fügen Sie Kopie/Bewegung</translation>
+ <translation type="unfinished">&amp;Kopieren/Verschieben hinzufügen</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished">Neue Version: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished">Hier klicken für Downloadseite</translation>
+ </message>
+ <message>
+ <source>Click here to go to the shop and login.
+Download the new version into the order details</source>
+ <translation type="obsolete">Hier klicken für Shop und Login.
+Download der neuen Version unter: Order Details</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished">&amp;Kopieren</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished">&amp;Transfer</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished">&amp;Verschieben</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
- <translation>hinzufügen Kopie</translation>
+ <translation type="unfinished">Kopie hinzufügen (&amp;C)</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
- <translation>Übertragung hinzufügen</translation>
+ <translation type="unfinished">Über&amp;tragung hinzufügen</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
- <translation>Fügen Sie bewegen</translation>
+ <translation type="unfinished">Verschieben hinzufügen (&amp;M)</translation>
</message>
</context>
</TS>
diff --git a/plugins/Languages/el/flag.png b/plugins/Languages/el/flag.png
index 75e4705..cd96374 100644
--- a/plugins/Languages/el/flag.png
+++ b/plugins/Languages/el/flag.png
Binary files differ
diff --git a/plugins/Languages/el/informations.xml b/plugins/Languages/el/informations.xml
index fa96f3d..2ef2308 100644
--- a/plugins/Languages/el/informations.xml
+++ b/plugins/Languages/el/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to greek. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to greek. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>el</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- =ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/el/translation.ts b/plugins/Languages/el/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/el/translation.ts
+++ b/plugins/Languages/el/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/es/flag.png b/plugins/Languages/es/flag.png
index 071c892..4cb4c0a 100644
--- a/plugins/Languages/es/flag.png
+++ b/plugins/Languages/es/flag.png
Binary files differ
diff --git a/plugins/Languages/es/informations.xml b/plugins/Languages/es/informations.xml
index ce79da6..c3884fb 100644
--- a/plugins/Languages/es/informations.xml
+++ b/plugins/Languages/es/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to spanish. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to spanish. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>es</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- =ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/es/translation.ts b/plugins/Languages/es/translation.ts
index 31253bf..b25dabe 100644
--- a/plugins/Languages/es/translation.ts
+++ b/plugins/Languages/es/translation.ts
@@ -4,77 +4,107 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation>Ultracopier ya se está ejecutando, haga clic derecho sobre el icono de la bandeja del sistema (cerca del reloj) para poder utilizarlas</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation>Problema al leer el archivo, o el tamaño del archivo es 0</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation>Los argumentos posibles son:</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation>Para mostrar las opciones</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Para copiar las fuentes a destino, separados por un espacio. Si el destino es &quot;?&quot;, Ultracopier le preguntará al usuario</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Para mover las fuentes de destino, separados por un espacio. Si el destino es &quot;?&quot;, Ultracopier le preguntará al usuario</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation>Comando no válido</translation>
+ </message>
+ <message>
<source>Problem at the reading, or file size is null</source>
- <translation>Problema en la lectura, o el tamaño del archivo es nulo</translation>
+ <translation type="obsolete">Problema en la lectura, o el tamaño del archivo es nulo</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
<source>This file is not supported transfer list</source>
<translation>Este archivo no es compatible con lista de transferencias</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
<source>Unable to open the transfer list file</source>
<translation>No se puede abrir el archivo de lista de transferencias</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
<source>The arguments possibles are:</source>
- <translation>Los posibles argumentos son los siguientes:</translation>
+ <translation type="obsolete">Los posibles argumentos son los siguientes:</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
- <translation>Para que esta ayuda</translation>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation>Para mostrar esta ayuda</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
- <translation>Para salir de la carrera otra instancia (si tiene)</translation>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation>Para salir de los otros casos (si está activo)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
- <translation>Para pasar lista de transferencias que hacer</translation>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation>Abrir lista de transferencias</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
- <translation>Para copiar las fuentes separados por un espacio de destino. Si el destino es &quot;?&quot;, Ultracopier lo pida el usuario</translation>
+ <source>To quit the other instance running (if have)</source>
+ <translation type="obsolete">Para salir de la carrera otra instancia (si tiene)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
- <translation>Movimiento Igual que el anterior, pero con</translation>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Para copiar las fuentes a destino, separados por un espacio. Si el destino es &quot;?&quot;, Ultracopier va a pedir al usuario</translation>
+ </message>
+ <message>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Para mover fuentes de destino, separados por un espacio. Si el destino es &quot;?&quot;, Ultracopier va a pedir al usuario</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
<source>Command line not understand</source>
- <translation>La línea de comandos que no entiendo</translation>
+ <translation type="obsolete">La línea de comandos que no entiendo</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation>Ayuda</translation>
</message>
@@ -82,329 +112,407 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Cannot find any copy engine with motions support</source>
- <translation>No se puede encontrar cualquier motor de copia con movimientos de apoyo a</translation>
+ <translation type="obsolete">No se puede encontrar cualquier motor de copia con movimientos de apoyo a</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
<translation>No se puede encontrar un motor compatible!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>Este motor de copia no es compatible con los movimientos</translation>
+ <translation type="obsolete">Este motor de copia no es compatible con los movimientos</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation>No se puede encontrar un motor con este nombre: %1</translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation>Error</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation>Error durante la recepción de la lista de copia / movimiento
+%1</translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation>No se puede obtener una instancia de motor de copia</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation>No se puede obtener una instancia del motor</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation>El argumento para el modo no es válida</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation>¿Quieres copiar? Si no, se puede mover.</translation>
+ </message>
+ <message>
<source>The argument for the mode is not understand</source>
- <translation>El argumento para el modo no se entiende</translation>
+ <translation type="obsolete">El argumento para el modo no se entiende</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation>No se puede cargar la interfaz, copia abortados</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation>No se puede cargar el motor de copia, copia abortados</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation>Modo de transferencia</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
- <translation>¿Quieres hacer una copia? Porque si usted contesta que no, que se moverá.</translation>
+ <source>Do you want to copy? If you reply no, it will be moved.</source>
+ <translation type="obsolete">¿Quieres copiar? Si responde que no, que se moverá.</translation>
+ </message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation>Motor de copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation>Copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation>Movimiento</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>Pausa</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation>Resumen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation>Salto</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>Ilimitado</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation>s</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>Demasiado grande</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation>MB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation>GB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation>TB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation>PB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation>EB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation>ZB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation>YB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation>Menos de %10 segundos</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation>Alrededor de %10 segundos restantes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation>Alrededor de %1 minutos restantes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation>Alrededor de %1 las horas restantes</translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation>Transferencia</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation>Iniciar</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation>Origen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation>Tamaño</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation>Destino</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation>Abandonar</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation>Objetivo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation>Tiempo restante:</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation>Listado</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation>Copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation>Listado y copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation>Pedir</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation>Sobrescribir</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation>Sobrescribir si nuevo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation>Sobrescribir si las fechas de modificación últimos son diferentes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation>Cambiar el nombre</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
+ <translation>Ponga al final de la lista</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation>Terminado en %1</translation>
+ </message>
+ <message>
<source>Put to end of the list</source>
- <translation>Poner a final de la lista</translation>
+ <translation type="obsolete">Poner a final de la lista</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation>Seleccione el directorio de origen</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation>Seleccione el directorio de destino</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation>Error interno</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation>Seleccione uno o varios archivos para abrirlos</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation>Todos los archivos</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation>Guardar lista de transferencias</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation>Abrir lista de transferencias</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation>Lista de transferencia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation>No es compatible con esta plataforma</translation>
</message>
@@ -412,67 +520,93 @@
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>A propósito de ultracopier</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation>Acerca Ultracopier</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>Basado en Qt. Se proporcionan copiadora avanzada con más funciones avanzadas. Es bajo GPL3.
-Esta versión se compila como la versión: %1.</translation>
+ <translation>Basado en Qt. Utilidad avanzada para copiar los archivos bajo licencia GPL3.
+Esta versión está compilada en versión:%1.</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation>Plataforma: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation>Acerca de Qt</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation>Hacer a crash</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation>Guardar informe de error</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>Cerrar</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation>Acerca de Supercopier</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation>Para http://portableapps.com/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation>Portable y todo en una versión</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>Version portable</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation>Todo en una sola versión</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>Version normal</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation>http://ultracopier-es.first-world.info/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier-es.first-world.info/descarga.html</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Para obtener más información, consulte el sitio web &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
@@ -481,12 +615,12 @@ Esta versión se compila como la versión: %1.</translation>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation>Tiempo de espera, mientras que la recomposición de datos de los clientes conectados</translation>
</message>
@@ -494,22 +628,83 @@ Esta versión se compila como la versión: %1.</translation>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation>Entrar archivo ya está abierto, error: %1</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation>No se puede abrir el archivo de registro, error: %1</translation>
+ </message>
+ <message>
<source>Unable to open file to keep the log file, error: %1</source>
- <translation>No se puede abrir el archivo para mantener el archivo de registro, error: %1</translation>
+ <translation type="obsolete">No se puede abrir el archivo para mantener el archivo de registro, error: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation>Advertencia</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation>No mostrar de nuevo</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation>Ok</translation>
+ </message>
+ <message>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="obsolete">La sustitución de la copia default / sistema de movimiento no está soportado por el gestor de archivos (Dolphin, Nautilus, ...). &lt;br /&gt; Pregunte al desarrollador para apoyarlo. &lt;br /&gt; Es necesario hacer el copiar / mover manualmente.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>La sustitución de la copia default / sistema de movimiento no está soportado por el gestor de archivos (Dolphin, Nautilus, ...). &lt;br /&gt; Pregunte al desarrollador para apoyarlo. &lt;br /&gt; Es necesario hacer el copiar / mover manualmente.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation>Reinicie el sistema si previamente se había instalado software similar (como TeraCopy, SuperCopier o una versión anterior de Ultracopier).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation>La sustitución de la copia default / sistema de movimiento no se admite y bloquea buscador de Mac OS X. &lt;br /&gt; Es necesario hacer el copiar / mover manualmente haciendo clic derecho sobre el icono de la bandeja del sistema, cerca del reloj (no el icono del Dock).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>La sustitución de incumplimiento de copiar / mover sistema no debe ser soportado por el gestor de archivos. &lt;br /&gt; Pregunte al desarrollador para apoyarlo. &lt;br /&gt; Usted necesita hacer el copiar / mover manualmente.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation>Considere supercopier como obsoleto, prefieren Ultracopier</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished">http://ultracopier-es.first-world.info/descarga.html</translation>
</message>
</context>
<context>
@@ -532,258 +727,375 @@ Esta versión se compila como la versión: %1.</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation>Motor de copia</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>Themas</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation>Log</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>Idioma:</translation>
+ <source>Load at the session loading:</source>
+ <translation type="obsolete">Carga en la carga de la sesión:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>Detectar automáticamente el idioma del sistema:</translation>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation>Confirmar al grupo de las ventanas</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>Coger el copiar/mover de forma predeterminada:</translation>
+ <source>Display the OS warning:</source>
+ <translation type="obsolete">Muestra la advertencia OS:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation>Carga en la carga de la sesión:</translation>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation>Buscar actualizaciones</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <source>Give GPU time to Ultracopier</source>
+ <translation type="obsolete">Dale GPU tiempo</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
<translation>Lenguaje</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
<translation>Oyente</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
<translation>Plugin cargador</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
<translation>Sesión cargador</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <source>Check the update</source>
+ <translation type="obsolete">Compruebe la actualización</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation>Forzar el idioma</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation>Sustituto del sistema de copia</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation>Carga en la carga de la sesión</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation>Cuando apertura manual</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation>Grupo de las ventanas cuando</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation>Muestra la advertencia OS</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation>Dar tiempo GPU para financiar el desarrollo</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation>Plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation>Añadir</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation>Eliminar</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>Información</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation>Copia del motor por orden de preferencia:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation>Cliente conectado</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation>Temas:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation>No se puede cargar el plugin temas</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation>No hay ninguna opción para este plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation>Navegar</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation>Escriba las transferencias</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation>Escriba la carpeta de las operaciones</translation>
+ </message>
+ <message>
+ <source>Write directly the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="obsolete">Escriba directamente el archivo cuando se recibe una nueva entrada (se puede producir un 50% de pérdida de rendimiento)</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation>Las variables son %time%, %source%, %size%, %destination%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation>Escribir los errores</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation>Las variables son %time%, %path%, %size%, %mtime%, %error%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation>Escribir el archivo de registro en:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
+ <source>Force the language:</source>
+ <translation type="obsolete">Forzar el idioma:</translation>
+ </message>
+ <message>
+ <source>Replace the default copy and move system:</source>
+ <translation type="obsolete">Vuelva a colocar la copia por omisión y el sistema de movimiento:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation>Escriba directamente el archivo cuando se recibe una nueva entrada (se puede producir un 50% de pérdida de rendimiento)</translation>
+ </message>
+ <message>
<source>Write the transfers:</source>
- <translation>Escriba las transferencias:</translation>
+ <translation type="obsolete">Escriba las transferencias:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
<source>Write the errors:</source>
- <translation>Escribir los errores:</translation>
+ <translation type="obsolete">Escribir los errores:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
<source>Write the folder operations:</source>
- <translation>Escriba la carpeta de las operaciones:</translation>
+ <translation type="obsolete">Escriba la carpeta de las operaciones:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation>Cargar</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation>Cargue el tema?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation>Cargue el idioma?</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
<source>Disabled because you have any SessionLoader plugin</source>
- <translation>Desactiveado porque no tienes niguano plugin SessionLoader</translation>
+ <translation type="obsolete">Desactiveado porque no tienes niguano plugin SessionLoader</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation>Permitir la aplicación</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation>Esta versión gratuita de ruptura es sólo si %1 es permitido por su antivirus. Cosa que usted puede obtener la versión normal gratis</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation>Habilite el OpenCL</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation>Esta versión Ultimate es sólo si el OpenCL se instala con los controladores de la tarjeta gráfica. Cosa que usted puede obtener la versión normal gratis</translation>
+ </message>
+ <message>
+ <source>Disabled because you do not have any SessionLoader plugin</source>
+ <translation type="obsolete">Discapacitados, ya que no tiene ningún plugin SessionLoader</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation>No hacer nada</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation>Pregunte a la fuente que la carpeta</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation>Pregunte a las fuentes como archivos</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation>Nunca</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation>Cuando la fuente es la misma</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation>Cuando destino es el mismo</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation>Cuando la fuente y el destino son los mismos</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation>Cuando la fuente o el destino son los mismos</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation>Siempre</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>Guardar registros como: </translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation>Las variables son %1</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>Esta escribir directamente el archivo cuando lo reciba la nueva entrada, pero se puede producir el 50% de pérdida de rendimiento</translation>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Guardar registros como: </translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation>Registro de sincronizada</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
<source>When manual open:</source>
- <translation>Cuando apertura manual:</translation>
+ <translation type="obsolete">Cuando apertura manual:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
<source>Group the windows when:</source>
- <translation>Grupo de las ventanas cuando:</translation>
+ <translation type="obsolete">Grupo de las ventanas cuando:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation>Las variables son %path%, %operation%</translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
- <translation>Trate de obtener la variable, pero la variable no se encuentra: %1 %2</translation>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation>La variable no se ha encontrado: %1 %2</translation>
</message>
</context>
<context>
@@ -824,37 +1136,42 @@ Esta versión se compila como la versión: %1.</translation>
<translation>Versión:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation>Motor de copia</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation>Idiomas</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation>Oyente</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation>Plugin cargador</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation>Sesión cargador</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation>Themas</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>Información sobre %1</translation>
</message>
@@ -872,127 +1189,135 @@ Esta versión se compila como la versión: %1.</translation>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation>informations.xml no es accesible</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
<source>informations.xml not found into the plugin</source>
- <translation>informations.xml que no se encuentran en el plug-in</translation>
+ <translation type="obsolete">informations.xml que no se encuentran en el plug-in</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation>Parte las dependencias se equivoca</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation>Dependencias %1 no está satisfecho, para el plugin:%2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation>Eliminar %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>Error</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>Información</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, error de análisis en la línea %2, la columna %3: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation>informations.xml no se encuentra el plug-in</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation>&quot;package&quot; etiqueta raíz que no se encuentra el archivo xml</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation>Plugin de duplicados encontrados, ya está cargado!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
<source>English text missing into the informations.xml for the tag: %1</source>
- <translation>Texto de Inglés que falta en el informations.xml de la etiqueta: %1</translation>
+ <translation type="obsolete">Texto de Inglés que falta en el informations.xml de la etiqueta: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation>Texto Inglés falta en el informations.xml para la etiqueta: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation>Etiqueta no encontrada: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation>¿Estás seguro de eliminar &quot;%1&quot; en la versión %2?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation>Error al eliminar el plug-in, por favor, compruebe los derechos de la carpeta:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation>Previo de importación está en curso ...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation>Abrir Plugin Ultracopier</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation>Ultracopier plugin (*.urc)</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation>Plugin cargador</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation>No se puede abrir el plugin: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation>No se puede cargar el contenido del plugin, por favor verifique que: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation>No se puede crear una carpeta para instalar el plugin:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
@@ -1001,16 +1326,16 @@ since:%2</source>
desde: %2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation>Carpeta con el mismo nombre está presente, no tome la instalación del plugin:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation>
@@ -1022,44 +1347,44 @@ No se puede cargar el contenido del plugin, por favor verifique que</translation
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>La asignación de memoria no</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>Error de escritura</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation>Limitar el uso de la memoria alcanza</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation>No es un. Xz archivo</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation>Opciones no admitidas en los encabezados. Xz</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>El archivo está dañado</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>Bug!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>Los datos de entrada es demasiado corto</translation>
</message>
@@ -1067,87 +1392,139 @@ No se puede cargar el contenido del plugin, por favor verifique que</translation
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
- <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation></translation>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
+ <source>Information</source>
+ <translation type="unfinished">Información</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
- <source>Information</source>
- <translation>Información</translation>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation type="unfinished">Buscar información...</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
- <translation>Buscar información...</translation>
+ <source>Not replace the explorer copy/move</source>
+ <translation type="obsolete">No reemplazar la copia explorador/mover</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>No captura la explorer copia/movimiento</translation>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
+ <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation type="unfinished">No sustituya la copia explorer/move</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>Semi captura de la explorer copia/movimiento</translation>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation type="unfinished">Semi reemplazar la copia explorer/mudanza</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>La captura de la explorer copia/movimiento</translation>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation type="unfinished">Vuelva a colocar la copia explorer/mudanza</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>Advertencia</translation>
+ <translation type="unfinished">Advertencia</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>Acción en el icono de la bandeja del sistema es desconocido!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation type="unfinished">La acción en el icono de la bandeja del sistema es desconocido!</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
- <translation>&amp;Acerca de/Debug informe</translation>
+ <translation type="unfinished">&amp;Acerca de/Debug informe</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
- <translation>&amp;Sobre</translation>
+ <translation type="unfinished">&amp;Sobre</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished">Nueva versión: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished">Haga clic aquí para ir a la página de descarga</translation>
+ </message>
+ <message>
+ <source>Click here to go to the shop and login.
+Download the new version into the order details</source>
+ <translation type="obsolete">Haga clic aquí para ir a la tienda y al acceso.
+Descarga la nueva versión en los detalles de la orden</translation>
+ </message>
+ <message>
+ <source>&amp;Save bug Report</source>
+ <translation type="obsolete">&amp;Guardar informe de error</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished">&amp;Guardar informe de error</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
- <translation>&amp;Dejar de</translation>
+ <translation type="unfinished">&amp;Dejar de</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
- <translation>&amp;Opciones</translation>
+ <translation type="unfinished">&amp;Opciones</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
- <translation>Aña&amp;dir copiar/mover</translation>
+ <translation type="unfinished">Aña&amp;dir copiar/mover</translation>
+ </message>
+ <message>
+ <source>New version: %1
+Site: %2</source>
+ <translation type="obsolete">Nueva versión: %1
+Sitio web: %2</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished">&amp;Copia</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished">&amp;Transferencia</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished">&amp;Movimiento</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
- <translation>Agregar &amp;copia</translation>
+ <translation type="unfinished">Agregar &amp;copia</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
- <translation>Añadir &amp;transferencia</translation>
+ <translation type="unfinished">Añadir &amp;transferencia</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
- <translation>Añadir &amp;movimiento</translation>
+ <translation type="unfinished">Añadir &amp;movimiento</translation>
</message>
</context>
</TS>
diff --git a/plugins/Languages/fr/flag.png b/plugins/Languages/fr/flag.png
index b74ec94..95c8921 100644
--- a/plugins/Languages/fr/flag.png
+++ b/plugins/Languages/fr/flag.png
Binary files differ
diff --git a/plugins/Languages/fr/informations.xml b/plugins/Languages/fr/informations.xml
index 9c2a416..a20768f 100644
--- a/plugins/Languages/fr/informations.xml
+++ b/plugins/Languages/fr/informations.xml
@@ -5,22 +5,21 @@
<!-- What kind of plugin this is -->
<category>Languages</category>
<!-- Who wrote this plugin -->
- <author><![CDATA[BRULE Herman, alpha_one_x86 (alpha_one_x86@first-world.info)]]></author>
+ <author><![CDATA[BRULE Herman, alpha_one_x86 (alpha_one_x86@first-world.info), David Sferruzza (david.sferruzza@gmail.com)]]></author>
<!-- URL of page or site for this plugin (may provide additional information, bug reports, feature requests). -->
<website xml:lang="en"><![CDATA[http://ultracopier-fr.first-world.info/]]></website><!-- not required -->
<website xml:lang="fr"><![CDATA[http://ultracopier-fr.first-world.info/]]></website><!-- not required -->
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to French. Done for version 0.3.0.0. For more details see the web site.]]></description>
- <description xml:lang="fr"><![CDATA[Traduction d'ultracopier en Français. Fait pour la version 0.3.0.0. Pour plus de détails regardez le site web]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to French. For more details see the web site.]]></description>
+ <description xml:lang="fr"><![CDATA[Traduction d'ultracopier en Français. Pour plus de détails regardez le site web]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.1.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>fr</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/fr/translation.ts b/plugins/Languages/fr/translation.ts
index 7206152..8f1fc7d 100644
--- a/plugins/Languages/fr/translation.ts
+++ b/plugins/Languages/fr/translation.ts
@@ -4,77 +4,107 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
- <translation>Attention</translation>
+ <translation>Avertissement</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
- <translation>Ultracopier est déjà lancé, clique droit sur l&apos;icon du system tray (pret de l&apos;heure) pour l&apos;utilisé</translation>
+ <translation>Ultracopier est déjà lancé! Cliquez droit sur l&apos;icône de la zone de notifications (près de l&apos;horloge) pour l&apos;utiliser</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation>Problème à la lecture, ou taille de fichier nulle</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation>Les arguments possible sont:</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation>Afficher les options</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Pour copier les sources vers la destination, séparées par des espaces. Si la destination est &quot;?&quot;, Ultracopier demandera à l&apos;utilisateur</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Pour copier les sources vers la destination, séparées par des espaces. Si la destination est &quot;?&quot;, Ultracopier demandera à l&apos;utilisateur</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation>Ligne de commande invalide</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
<source>Problem at the reading, or file size is null</source>
- <translation>Probléme à la lecture, ou taille de fichier nulle</translation>
+ <translation type="obsolete">Problème à la lecture, ou taille de fichier nulle</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
<source>This file is not supported transfer list</source>
<translation>Ce fichier n&apos;est pas une list de transfert supporté</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
<source>Unable to open the transfer list file</source>
<translation>Impossible d&apos;ouvrir le fichier de liste de transfert</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
<source>The arguments possibles are:</source>
- <translation>Les arguments possible sont:</translation>
+ <translation type="obsolete">Les arguments possible sont:</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
- <translation>Pour avoir cet aide</translation>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation>Pour afficher cette aide</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
- <translation>Pour quiter l&apos;autre instance en cour (si il y as)</translation>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation>Pour quiter l&apos;autre instance en cour</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
- <translation>Pour passer une liste de transfert à faire</translation>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation>Ouvrir la liste de transfert</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
- <translation>Pour copier des source séparés par un espace vers une destination. Si la destination est un &quot;?&quot;, ultracopier va la demander à l&apos;utilisateur</translation>
+ <source>To quit the other instance running (if have)</source>
+ <translation type="obsolete">Pour quiter l&apos;autre instance en cour (si il y as)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
- <translation>Même chose qu&apos;au dessus, mais avec un déplacement</translation>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Pour copier les sources vers la destination, séparées par des espaces. Si la destination est &quot;?&quot;, Ultracopier demandera à l&apos;utilisateur</translation>
+ </message>
+ <message>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Pour déplacer les sources vers la destination, séparées par des espaces. Si la destination est &quot;?&quot;, Ultracopier demandera à l&apos;utilisateur</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
<source>Command line not understand</source>
- <translation>Ligne de command non comprise</translation>
+ <translation type="obsolete">Ligne de commands non comprise</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation>Aide</translation>
</message>
@@ -82,329 +112,409 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
- <translation>Attention</translation>
+ <translation>Avertissement</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation>Impossible de trouver un moteur avec le support du déplacement</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation>Ce moteur de copie ne supporte pas les déplacements</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
<source>Cannot find any copy engine with motions support</source>
- <translation>Impossible de trouver un moteur de copie avec le support des déplacements</translation>
+ <translation type="obsolete">Impossible de trouver un moteur de copie avec le support des déplacements</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
<translation>Impossible de trouver un moteur de copie compatible!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>Ce moteur de copie ne support pas les déplacements</translation>
+ <translation type="obsolete">Ce moteur de copie ne supporte pas les déplacements</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
- <translation>Impossible de trouvé un moteur avec ce nom: %1</translation>
+ <translation>Impossible de trouver un moteur portant ce nom: %1</translation>
+ </message>
+</context>
+<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation>Erreur</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation>Erreur pendant la réception de la liste de copy/déplacement
+%1</translation>
</message>
</context>
<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation>Impossible d&apos;obtenir une instance du moteur de copie</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation>Grouper des fenêtres</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation>Voulez vous grouper le transfert avec le transfert actuel?</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation>Impossible d&apos;otenir une instance du moteur de copie</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation>L&apos;argument pour le mode n&apos;est pas valide</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation>Voulez vous faire une copie? Si vous repondez non alors il sera déplacé.</translation>
+ </message>
+ <message>
<source>The argument for the mode is not understand</source>
- <translation>L&apos;argument pour le mode n&apos;est pas compris</translation>
+ <translation type="obsolete">L&apos;argument pour le mode n&apos;est pas compris</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation>Impossible de charger l&apos;interface, copie annulée</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation>Impossible de charger le moteur de copie, copie annulée</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation>Mode de transfert</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
- <translation>Voulez vous le faire comme une copie? Si-non, cela sera fait comme un déplacement.</translation>
+ <source>Do you want to copy? If you reply no, it will be moved.</source>
+ <translation type="obsolete">Voulez vous faire une copie? Si vous repondez nous alors il sera déplacé.</translation>
+ </message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation>Clef</translation>
+ </message>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation>Donnez la clef de ce logiciel, plus d&apos;information sur &lt;a href=&quot;http://ultracopier-fr.first-world.info/&quot;&gt;ultracopier-fr.first-world.info&lt;/a&gt;</translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation>Moteur de copie</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation>Copie</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation>Déplacer</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>Pause</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation>Reprendre</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation>Passer</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>Illimité</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation>s</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>Trop grand</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation>o</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation>Ko</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation>Mo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation>Go</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation>To</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation>Po</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation>Eo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation>Zo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation>Yo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation>Moins de %10 secondes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation>Environ %10 secondes restantes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation>Environ %1 minutes restantes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation>Environ %1 heures restantes</translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation>Transfert</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation>Démarrer</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation>Source</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation>Taille</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation>Destination</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation>Quitter</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation>Cible</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation>Temps restant:</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
+ <translatorcomment>Création de la liste? Listage?</translatorcomment>
<translation>Listing</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
+ <translatorcomment>Copie en cour -&gt; copying in progress</translatorcomment>
<translation>Copie</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation>Listing et copie</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation>Demander</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation>Écraser</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation>Écraser si plus récent</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
- <translation>Écrasé si les dates de modifications sont différentes</translation>
+ <translation>Écraser si les dates de modification sont différentes</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation>Renommer</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation>Mettre à la fin</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation>Fini en %1</translation>
+ </message>
+ <message>
+ <source>Put to end of the list</source>
+ <translation type="obsolete">Mettre à la fin</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
- <translation>Selectionner un dossier source</translation>
+ <translation>Sélectionner un dossier source</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
- <translation>Selectionner un dossier de destination</translation>
+ <translation>Sélectionner un dossier de destination</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation>Erreur interne</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
- <translation>Selectionner un ou des fichiers à ouvrir</translation>
+ <translation>Sélectionner un ou des fichiers à ouvrir</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
- <translation>Tout fichiers</translation>
+ <translation>Tous les fichiers</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation>Sauvegarder la liste de transfert</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation>Ouvrir la liste de transfert</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation>Liste de transfert</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation>Pas supporté sur cette platforme</translation>
</message>
@@ -412,81 +522,107 @@
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>A propos d&apos;ultracopier</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation>À propos d&apos;Ultracopier</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>Basé sur Qt. Il fournit un copieur avec plus d&apos;options avancées. Qui est en GPL3.
-Cette version est compilée comme version: %1.</translation>
+ <translation>Basé sur Qt. Utilitaire avancé de copie de fichiers sous licence GPL3.
+Cette version est compilée comme version : %1.</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation>Plateforme: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
- <translation>A propos de Qt</translation>
+ <translation>À propos de Qt</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation>Faire un crash</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation>Sauver le rapport</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>Fermer</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation>À propos de Supercopier</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation>Pour http://portableapps.com/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation>Portable et tout en un</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>Version portable</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation>Tout en un</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>Version normale</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation>http://ultracopier-fr.first-world.info/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation>http://ultracopier-fr.first-world.info/shop.html</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier-fr.first-world.info/telecharger.html</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
- <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Pour plus d&apos;information voir le site &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Pour plus d&apos;informations voir le site &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
</context>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
- <translation>Attention</translation>
+ <translation>Avertissement</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation>Timeout pendant la recompossition des données des clients connectés</translation>
</message>
@@ -494,22 +630,83 @@ Cette version est compilée comme version: %1.</translation>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation>Fichier de log déjà ouvert, erreur: %1</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation>Impossible d&apos;ouvrir le fichier de log, erreur: %1</translation>
+ </message>
+ <message>
<source>Unable to open file to keep the log file, error: %1</source>
- <translation>Impossible d&apos;ouvrir le fichier à conserver le fichier de log, erreur: %1</translation>
+ <translation type="obsolete">Impossible d&apos;ouvrir le fichier de log, erreur: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation>Avertissement</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation>Ne plus afficher</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation>Ok</translation>
+ </message>
+ <message>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="obsolete">Le remplacement du systéme de copie/déplacement n&apos;est pas supporté par le gestionnaire de fichier (Dolphin, Nautilus, ...).&lt;br /&gt;Demander aux developpeurs de le supporter.&lt;br /&gt;Vous devez faire la copie/déplacement manuellement.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Le remplacement du systéme de copie/déplacement n&apos;est pas supporté par le gestionnaire de fichier (Dolphin, Nautilus, ...).&lt;br /&gt;Demander aux developpeurs de le supporter.&lt;br /&gt;Vous devez faire la copie/déplacement manuellement.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation>Redémarrer le système si précédemment vous avez installé un logiciel similaire (comme Teracopy, Supercopier ou une version précédente d&apos;Ultracopier).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation>Le remplacement du systéme de copie/déplacement n&apos;est pas supporté et bloqué par le finder de Mac OS X.&lt;br /&gt;Vous devez faire la copie/déplacement manuellement en cliquant sur l&apos;icone du systray à coté de l&apos;heure (pas l&apos;icone du dock).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Le remplacement du systéme de copie/déplacement n&apos;est pas supporté par le gestionnaire de fichier.&lt;br /&gt;Demander aux developpeurs de le supporter.&lt;br /&gt;Vous devez faire la copie/déplacement manuellement.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation>Considérez Supercopier comme obsolète, préférez Ultracopier</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation>Cette version utilise 100% de votre carte graphique/GPU (votre ordinateur peu devenir bruyant ou buggé) en échange d&apos;un accés gratuit à la version Ultimate. Si vous ne le voulez pas téléchargez la version normal qui as une petite publicité (juste un lien sur la fenêtre principal) ou acheter votre version pour financer le projet.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier-fr.first-world.info/telecharger.html</translation>
</message>
</context>
<context>
@@ -532,258 +729,399 @@ Cette version est compilée comme version: %1.</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation>Moteurs de copie</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>Thèmes</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation>Logs</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>Langue:</translation>
+ <source>Load at the session loading:</source>
+ <translation type="obsolete">Lancer à l&apos;ouverture de la session:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>Détecter automatiquement la langue:</translation>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation>Confirmer pour grouper les fenêtres</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>Capturer la copie/déplacement par défaut:</translation>
+ <source>Display the OS warning:</source>
+ <translation type="obsolete">Afficher les avertissements de l&apos;OS:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation>Lancer à l&apos;ouverture de la session:</translation>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation>Vérifier les mise à jour</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <source>Give GPU time to Ultracopier</source>
+ <translation type="obsolete">Donner du temps GPU à Ultracopier</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>Version</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
<translation>Langue</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
<translation>Écouteur</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
<translation>Chargeur de plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
<translation>Chargeur de session</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <source>Check the update</source>
+ <translation type="obsolete">Vérifié les mise à jour</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation>Forcer la langue</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation>Remplacer le système de copie/déplacement par défaut</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation>Lancer à l&apos;ouverture de la session</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation>Quand ouverture manuel</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation>Grouper les fenêtres quand</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation>Afficher les avertissements de l&apos;OS</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation>Donnez du temps GPU pour financer le développement</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation>Algorithme de temps restant</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation>Traditionnel</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation>Logarithmique</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation>Plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation>Ajouter</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation>Supprimer</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>Informations</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation>Moteurs de copie par ordre de préférence:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation>Client connecté</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation>Thèmes:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation>Impossible de charger le plugin des thèmes</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation>Pas d&apos;options pour ce plugin</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation>Parcourir</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation>Écrire les transferts</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation>Écrire les opérations dossier</translation>
+ </message>
+ <message>
+ <source>Write directly the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="obsolete">Écrire directement le fichier quand il reçoit une nouvelle entrée (peut entrainer 50% de perte de performances)</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation>Les variables sont %time%, %source%, %size%, %destination%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation>Écrire les erreurs</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation>Les variables sont %time%, %path%, %size%, %mtime%, %error%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
- <translation>Ecrire le fichier journal dans:</translation>
+ <translation>Écrire le fichier journal dans:</translation>
+ </message>
+ <message>
+ <source>Force the language:</source>
+ <translation type="obsolete">Forcer la langue:</translation>
+ </message>
+ <message>
+ <source>Replace the default copy and move system:</source>
+ <translation type="obsolete">Remplacer le système de copie/déplacement par défaut:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation>Écrire directement le fichier quand il reçoit une nouvelle entrée (peut entrainer 50% de perte de performances)</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
<source>Write the transfers:</source>
- <translation>Ecrire les transfers:</translation>
+ <translation type="obsolete">Écrire les transferts:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
<source>Write the errors:</source>
- <translation>Ecrire les erreurs:</translation>
+ <translation type="obsolete">Écrire les erreurs:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
<source>Write the folder operations:</source>
- <translation>Rédiger les opérations dossier:</translation>
+ <translation type="obsolete">Écrire les opérations dossier:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation>Charger</translation>
+ </message>
+ <message>
+ <source>Load the themes?</source>
+ <translation type="obsolete">Charger les thèmes?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation>Charger le thème?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation>Charger la langue?</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
<source>Disabled because you have any SessionLoader plugin</source>
- <translation>Désactivé car vous n&apos;avez aucun plugin SessionLoader</translation>
+ <translation type="obsolete">Désactivé car vous n&apos;avez aucun plugin SessionLoader</translation>
+ </message>
+ <message>
+ <source>Allow cgminer</source>
+ <translation type="obsolete">Autoriser cgminer</translation>
+ </message>
+ <message>
+ <source>Allow OpenCL</source>
+ <translation type="obsolete">Autorisé OpenCL</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <source>This Ultimate version is only if cgminer is allowed by your antivirus. You can get the normal free version (without cgminer)</source>
+ <translation type="obsolete">Cette version Ultimate est seuelement is cgminer</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation>Autorisé l&apos;application</translation>
+ </message>
+ <message>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. You can get the normal free version</source>
+ <translation type="obsolete">Cette version Ultimate gratuite est seulement is %1 est autorisé par votre antivirus.</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation>Cette version Ultimate gratuite est seulement si %1 est autorisé par votre antivirus. Sinon vous pouvez obtenir la version gratuite normale</translation>
+ </message>
+ <message>
+ <source>This Ultimate version is only if OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="obsolete">Cette version Ultimate gratuite est seulement si . Sinon vous pouvez obtenir la version gratuite normale</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation>Activé l&apos;OpenCL</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation>Cette version Ultimate gratuite est seulement si l&apos;OpenCL est installé avec vos drivers graphiques. Sinon vous pouvez obtenir la version gratuite normale</translation>
+ </message>
+ <message>
+ <source>Disabled because you do not have any SessionLoader plugin</source>
+ <translation type="obsolete">Désactivé car vous n&apos;avez aucun plugin SessionLoader</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation>Ne rien faire</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation>Demander la source comme un dossier</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation>Demander la sources comme des fichiers</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation>Jamais</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation>Quand la source est la même</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation>Quand la destination est la même</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation>Quand la destination et la source sont les mêmes</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation>Quand la destination ou la source sont les mêmes</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation>Toujours</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>Sauvegarder les logs sous: </translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation>Les variables sont %1</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>Le fichier est écrit directement quand il reçois une nouvelle entrée, mais il peu produire 50% de perte de performance</translation>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Sauvegarder les logs sous: </translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
- <translation>Log syncronisé</translation>
+ <translation>Log synchronisé</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
<source>When manual open:</source>
- <translation>Quand ouverture manuel:</translation>
+ <translation type="obsolete">Quand ouverture manuel:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
<source>Group the windows when:</source>
- <translation>Grouper les fenêtres quand:</translation>
+ <translation type="obsolete">Grouper les fenêtres quand:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation>Les variables sont %path%, %operation%</translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
- <translation>Essaie d&apos;obtention d&apos;une variable, mais la variable n&apos;as pas été trouvé: %1 %2</translation>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation>La variable n&apos;a pas été trouvée: %1 %2</translation>
</message>
</context>
<context>
@@ -791,7 +1129,7 @@ Cette version est compilée comme version: %1.</translation>
<message>
<location filename="../../../PluginInformation.ui" line="14"/>
<source>About this plugin</source>
- <translation>A propos de ce plugin</translation>
+ <translation>À propos de ce plugin</translation>
</message>
<message>
<location filename="../../../PluginInformation.ui" line="23"/>
@@ -824,37 +1162,42 @@ Cette version est compilée comme version: %1.</translation>
<translation>Version:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation>Moteur de copie</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation>Langues</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation>Écouteur</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
- <translation>Chargeur de plugins</translation>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation>Chargeur de plugin</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
- <translation>Chargeur de sessions</translation>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation>Chargeur de session</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation>Thèmes</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation>Inconnu</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>Informations à propos de %1</translation>
</message>
@@ -872,127 +1215,137 @@ Cette version est compilée comme version: %1.</translation>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
<source>informations.xml not found into the plugin</source>
- <translation>Le fichier informations.xml n&apos;a pas été trouvé dans le répertoire du plugin</translation>
+ <translatorcomment>En anglais c&apos;est: the file informations.xml was not found into the plugin ou the informations.xml file was not found into the plugin?</translatorcomment>
+ <translation type="obsolete">Le fichier informations.xml n&apos;a pas été trouvé dans le plugin</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation>informations.xml n&apos;est pas accessible</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation>Le fichier informations.xml n&apos;a pas été trouvé dans le plugin</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation>Texte anglais manquant dans le informations.xml pour la balise: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation>Les dépendances sont fausses</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
- <translation>Dépendances %1 n&apos;ont pas été satisfaite, pour le plugin: %2</translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <translation>Des dépendances %1 ne sont pas satisfaites, pour le plugin: %2</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation>Chargeur de plugin</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation>Supprimer %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>Erreur</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>Informations</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, erreur à la ligne %2, à l&apos;emplacement %3: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
- <translation>&quot;package&quot; balise root non trouvé pour le fichier xml</translation>
+ <translation>La balise racine &quot;package&quot; n&apos;a pas été trouvée pour le fichier xml</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
+ <translatorcomment>Le plugins courrant est un doublont, donc déjà chargé!</translatorcomment>
<translation>Plugin dupliqué trouvé, déjà chargé!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
<source>English text missing into the informations.xml for the tag: %1</source>
- <translation>Texte anglais manquant dans le informations.xml pour la balise: %1</translation>
+ <translation type="obsolete">Texte anglais manquant dans le informations.xml pour la balise: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
- <translation>Balise non trouvé: %1</translation>
+ <translation>Balise non trouvée: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
- <translation>Etes vous sur de vouloir supprimé &quot;%1&quot; en version %2?</translation>
+ <translation>Êtes vous sûr de vouloir supprimer &quot;%1&quot; en version %2?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
- <translation>Erreur pendant la suppression du plugin, merci de vérifié les droits sur le dossier:
+ <translation>Erreur pendant la suppression du plugin, merci de vérifier les droits du dossier:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
- <translation>Importation précédente en cour...</translation>
+ <translation>Importation précédente en cours...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation>Ouvrir un plugin d&apos;Ultracopier</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation>Plugin d&apos;Ultracopier (*.urc)</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation>Impossible d&apos;ouvrir le plugin: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation>Impossible de charger le contenu du plugin, veuillez le vérifier: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation>Impossible de créer un dossier pour installer le plugin:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
@@ -1001,16 +1354,16 @@ since:%2</source>
depuis:%2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation>Le répertoire est déjà présent, on saute l&apos;installation du plugin:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation>Impossible de charger le contenu du plugin, veuillez le vérifier</translation>
</message>
@@ -1018,44 +1371,44 @@ depuis:%2</translation>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>Allocation mémoire échouée</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>Erreur d&apos;écriture</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation>Limite de mémoire atteinte</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation>N&apos;est pas un fichier .xz</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation>Options non supportées dans les entêtes des fichiers .xz</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>Le fichier est corrompu</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>Bug!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>Données d&apos;entrée trop courtes</translation>
</message>
@@ -1063,85 +1416,137 @@ depuis:%2</translation>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation>Pas d&apos;écouteur trouvé. Effectuez la copie manuelle par le clic droit sur l&apos;icône dans la zone de notification (près de l&apos;horloge).</translation>
+ <translation>Pas d&apos;écouteur trouvé. Effectuez la copie manuellement par clic droit sur l&apos;icône dans la zone de notification (près de l&apos;horloge).</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation>Recherche d&apos;informations...</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>Ne pas capturer la copie/déplacement de l&apos;explorateur</translation>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation>Ne remplace pas la copie/déplacement de l&apos;explorateur</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>Interception partielle des copies/déplacements de l&apos;explorateur</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation>L&apos;action sur l&apos;icône de la zone de notifications est inconnue!</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>Interception des copies/déplacements de l&apos;explorateur</translation>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
+ <source>&amp;About/Debug report</source>
+ <translation>&amp;À propos/Debug</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>Action sur l&apos;icône du systray est inconnu!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
+ <source>&amp;About</source>
+ <translation>&amp;À propos d&apos;ultracopier</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
- <source>&amp;About/Debug report</source>
- <translation>&amp;A propos d&apos;ultracopier/Debug</translation>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation>Nouvelle version: %1</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
- <source>&amp;About</source>
- <translation>&amp;A propos d&apos;ultracopier</translation>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation>Cliquez içi pour aller sur la page de téléchargement</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <source>Click here to go to the shop and login.
+Download the new version into the order details</source>
+ <translation type="obsolete">Cliquez içi pour aller sur la boutique et vous logger.
+Téléchargez la novuelle version dans les détails de la commande</translation>
+ </message>
+ <message>
+ <source>&amp;Save bug Report</source>
+ <translation type="obsolete">&amp;Sauvergarder le rapport de bug</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation>&amp;Sauvergarder le rapport de bug</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation>&amp;Quitter</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation>&amp;Options</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <source>New version: %1
+Site: %2</source>
+ <translation type="obsolete">Nouvelle version: %1
+Site: %2</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copie</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation>&amp;Transfert</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation>&amp;Déplacer</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation>Ajouter une &amp;copie</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation>Ajouter un &amp;transfert</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation>Ajouter un &amp;déplacement</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation>&amp;Ajouter une copie/déplacement</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <source>Not replace the explorer copy/move</source>
+ <translation type="obsolete">Ne remplace pas la copie/déplacement de l&apos;explorateur</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation>Remplace partiellement la copie/déplacement de l&apos;explorateur</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation>Remplace la copie/déplacement de l&apos;explorateur</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>Attention</translation>
+ <translation>Avertissement</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation>Informations</translation>
</message>
diff --git a/plugins/Languages/hi/flag.png b/plugins/Languages/hi/flag.png
index acb0ee3..3ac74be 100644
--- a/plugins/Languages/hi/flag.png
+++ b/plugins/Languages/hi/flag.png
Binary files differ
diff --git a/plugins/Languages/hi/informations.xml b/plugins/Languages/hi/informations.xml
index e752c0b..e093732 100644
--- a/plugins/Languages/hi/informations.xml
+++ b/plugins/Languages/hi/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to hindi. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to hindi. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>hi</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- =ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/hi/translation.ts b/plugins/Languages/hi/translation.ts
index 78d0511..2514652 100644
--- a/plugins/Languages/hi/translation.ts
+++ b/plugins/Languages/hi/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/hu/flag.png b/plugins/Languages/hu/flag.png
new file mode 100644
index 0000000..5115e8a
--- /dev/null
+++ b/plugins/Languages/hu/flag.png
Binary files differ
diff --git a/plugins/Languages/hu/informations.xml b/plugins/Languages/hu/informations.xml
new file mode 100644
index 0000000..19a1b38
--- /dev/null
+++ b/plugins/Languages/hu/informations.xml
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<package>
+ <title xml:lang="en"><![CDATA[Hungarian translation of Ultracopier]]></title><!-- english is required -->
+ <!-- What kind of plugin this is -->
+ <category>Languages</category>
+ <!-- Who wrote this plugin -->
+ <author><![CDATA[BRULE Herman, alpha_one_x86 (alpha_one_x86@first-world.info)]]></author>
+ <!-- URL of page or site for this plugin (may provide additional information, bug reports, feature requests). -->
+ <website xml:lang="en"><![CDATA[http://ultracopier-fr.first-world.info/]]></website><!-- not required -->
+ <!-- the date-time format should be in timestamps format -->
+ <pubDate>1287496800</pubDate>
+ <!-- Detailed description -->
+ <description xml:lang="en"><![CDATA[Hungarian translation of Ultracopier]]></description>
+ <!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
+ <version>1.2.3.6</version>
+ <!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
+ <name>hu</name>
+ <!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
+ <dependencies><![CDATA[
+ ]]></dependencies>
+ <!-- Additional information that is specific to the category (in this case Language). -->
+ <categorySpecific>
+ <!-- The full name in the language we're translating to. -->
+ <fullName><![CDATA[Magyar]]></fullName>
+ <!-- No short name, for do translation not found and leave un-translated -->
+ <!-- Short name, language ISO code -->
+ <shortName mainCode="true"><![CDATA[hu]]></shortName>
+ </categorySpecific>
+</package> \ No newline at end of file
diff --git a/plugins/Languages/hu/translation.ts b/plugins/Languages/hu/translation.ts
new file mode 100644
index 0000000..a78377e
--- /dev/null
+++ b/plugins/Languages/hu/translation.ts
@@ -0,0 +1,1412 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS>
+<TS version="2.0" language="hu">
+<context>
+ <name>CliParser</name>
+ <message>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
+ <source>Warning</source>
+ <translation>Figyelmeztetés</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
+ <translation>Az Ultracopier már fut, kattints a jobb egérombbal a tálcaikonjára (az óra mellett) a használatához</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation>Probléma a fájl olvasásánál vagy a fájlméret 0</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation>A lehetséges argumentumok:</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation>A beállítások megjelenítéséhez</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation>Kilépés a többi példányból (ha fut)</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>A forrás másolása a célba, szóközzel elválasztva. Ha a cél &quot;?&quot;, az Ultracopier rákérdez a felhasználónál</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>A forrás mozgatása a célba, szóközzel elválasztva. Ha a cél &quot;?&quot;, az Ultracopier rákérdez a felhasználónál</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation>A parancs nem érvényes</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
+ <translation>Ez a fájl nem támogatott átviteli lista</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
+ <translation>Az átviteli listafájl megnyitása nem lehetséges</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation>Ennek a súgónak a megjelenítéséhez</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation>Átviteli lista megnyitása</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="181"/>
+ <source>Help</source>
+ <translation>Súgó</translation>
+ </message>
+</context>
+<context>
+ <name>CopyEngineManager</name>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
+ <source>Warning</source>
+ <translation>Figyelmzetetés</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>Cannot find any copy engine with motions support</source>
+ <translation type="obsolete">Nem található másolási motor mozgatási támogatással</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
+ <translation>Nem található semmilyen kompatibilis motor!</translation>
+ </message>
+ <message>
+ <source>This copy engine does not support motions</source>
+ <translation type="obsolete">Ez a másoló motor nem támogatja a mozgatást</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
+ <source>Cannot find any engine with this name: %1</source>
+ <translation>Nem található motor ezzel a névvel: %1</translation>
+ </message>
+</context>
+<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation>Hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation>Hiba a másolási/mozgatási lista fogadásakor
+%1</translation>
+ </message>
+</context>
+<context>
+ <name>Core</name>
+ <message>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
+ <location filename="../../../Core.cpp" line="209"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
+ <source>Error</source>
+ <translation>Hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
+ <location filename="../../../Core.cpp" line="209"/>
+ <source>Unable to get a copy engine instance</source>
+ <translation>Nem lehetséges másoló motor példány észlelése</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation>Motor állapot lekérése nem lehetséges</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation>A mód argumentuma nem érvényes</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation>Szeretnél másolni? Ha nem, akkor átmozgatva lesz.</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <source>Unable to load the interface, copy aborted</source>
+ <translation>Kezelőfelület betöltése nem lehetséges, másolás megszakítva</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="392"/>
+ <source>Unable to load the copy engine, copy aborted</source>
+ <translation>Másoló motor betöltése nem lehetséges, másolás megszakítva</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Transfer mode</source>
+ <translation>Átviteli mód</translation>
+ </message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>FacilityEngine</name>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <source>s</source>
+ <translation>mp</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <source>Too big</source>
+ <translation>Túl nagy</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <source>B</source>
+ <translation>B</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <source>KB</source>
+ <translation>KB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <source>MB</source>
+ <translation>MB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <source>GB</source>
+ <translation>GB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <source>TB</source>
+ <translation>TB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <source>PB</source>
+ <translation>PB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <source>EB</source>
+ <translation>EB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <source>ZB</source>
+ <translation>ZB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <source>YB</source>
+ <translation>YB</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <source>Less than %10 seconds</source>
+ <translation>Kevesebb mint %10 másodperc</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
+ <source>About %10 seconds remaining</source>
+ <translation>Körülbelül %10 másodperc van hátra</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <source>About %1 minutes remaining</source>
+ <translation>Körülbelül %1 perc van hátra</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <source>About %1 hours remaining</source>
+ <translation>Körülbelül %1 óra van hátra</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <source>Copy engine</source>
+ <translation>Másoló motor</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
+ <source>Copy</source>
+ <extracomment>a copy</extracomment>
+ <translation>Másolás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation>Átvitel</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <source>Move</source>
+ <extracomment>a move</extracomment>
+ <translation>Mozgatás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation>Indítás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <source>Pause</source>
+ <translation>Szünet</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
+ <source>Resume</source>
+ <translation>Folytatás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <source>Skip</source>
+ <translation>Kihagyás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <source>Unlimited</source>
+ <translation>Korlátlan</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <source>Source</source>
+ <translation>Forrás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <source>Size</source>
+ <translation>Méret</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
+ <source>Destination</source>
+ <translation>Cél</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <source>Quit</source>
+ <translation>Kilépés</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <source>Target</source>
+ <translation>Cél</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
+ <source>Time remaining:</source>
+ <translation>Hátralévő idő:</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <source>Listing</source>
+ <translation>Listázás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <source>Copying</source>
+ <translation>Másolás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <source>Listing and copying</source>
+ <translation>Listázás és másolás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <source>Ask</source>
+ <translation>Rákérdez</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <source>Overwrite</source>
+ <translation>Felülírás</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <source>Overwrite if newer</source>
+ <translation>Felülírás, ha újabb</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <source>Overwrite if the last modification dates are different</source>
+ <translation>Felülír, ha az legutóbbi módosítás dátumai különböznek</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <source>Rename</source>
+ <translation>Átnevezés</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
+ <translation>Helyezze a lista végére</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <source>Select source directory</source>
+ <translation>Válassz forrásmappát</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <source>Select destination directory</source>
+ <translation>Válassz célmappát</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
+ <source>Internal error</source>
+ <translation>Belső hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
+ <source>Select one or more files to open</source>
+ <translation>Válassz egy vagy több fájlt megnyitásra</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
+ <source>All files</source>
+ <translation>Minden fájl</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
+ <source>Save transfer list</source>
+ <translation>Átviteli lista mentése</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
+ <source>Open transfer list</source>
+ <translation>Átviteli lista megnyitása</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
+ <source>Transfer list</source>
+ <translation>Átviteli lista</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
+ <source>Error</source>
+ <translation>Hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
+ <source>Not supported on this platform</source>
+ <translation>Ezen a platformon nem támogatott</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation>Befejezve %1 alatt</translation>
+ </message>
+</context>
+<context>
+ <name>HelpDialog</name>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation>Az Ultracopier névjegye</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
+This version is compiled as version: %1.</source>
+ <extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
+ <translation>Qt-n alapul. Fejlett eszöz fájlok másolásához GPL3 licensz alatt.
+Ez a verzió a következő verzióként került lefordításra: %1.</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
+ <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
+ <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
+ <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;További információkért lásd a honlapot &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="85"/>
+ <source>Platform: %1</source>
+ <extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
+ <translation>Platform: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="121"/>
+ <source>About Qt</source>
+ <translation>A Qt névjegye</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="141"/>
+ <source>Do a crash</source>
+ <translation>Összeomlás</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="148"/>
+ <source>Save bug report</source>
+ <translation>Hibajelentés mentése</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="155"/>
+ <source>Close</source>
+ <translation>Bezárás</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation>A Supercopier névjegye</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
+ <source>For http://portableapps.com/</source>
+ <translation>http://portableapps.com/</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation>Hordozható és teljes verzió</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
+ <source>Portable version</source>
+ <translation>Hordozható verzió</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation>Teljes verzió</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
+ <source>Normal version</source>
+ <translation>Normál verzió</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
+ <source>http://ultracopier.first-world.info/</source>
+ <translation>http://ultracopier.first-world.info/</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>LocalListener</name>
+ <message>
+ <location filename="../../../LocalListener.cpp" line="146"/>
+ <source>Warning</source>
+ <translation>Figyelmeztetés</translation>
+ </message>
+ <message>
+ <location filename="../../../LocalListener.cpp" line="146"/>
+ <source>Timeout while recomposing data from connected clients</source>
+ <translation>Időtúllépés történt az adatok összeilesztése közben a kapcsolódott kliensektől</translation>
+ </message>
+</context>
+<context>
+ <name>LogThread</name>
+ <message>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Error</source>
+ <translation>Hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <source>Log file already open, error: %1</source>
+ <translation>Naplófájl már meg van nyitva, hiba: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation>Naplófájl megnyitása nem lehetséges, hiba: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation>Figyelmeztetés</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation>Ne mutassa újra</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation>Rendben</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translatorcomment>Az alapértelmezett másolás/mozgatás rendszer lecserélését nem támogatja a fájlkezelő (Dolphin, Nautilus, ...).&lt;br /&gt;Kérd meg a fejlesztőt, hogy támogassa.&lt;br /&gt;A másolás/mozgatást manuálisan kell elvégezned.</translatorcomment>
+ <translation></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation>Indítsd újra a gépet, ha korábban már volt hasonló alkalmazás telepítve (például Teracopy, Supercopier vagy az Ultracopier korábbi verziója).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation>Az alapértelmezett másoló/mozgató rendszer lecserélését nem támogatott és blokkolja a Mac OS X fejlesztője.&lt;br /&gt;A másolást/mozgatást manuálisan kell elvégezned a tálcaikonra kattintva jobb egérgombbal, az óra mellett.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Az alapértelmezett másoló/mozgató rendszer lecserélését nem szabad támogatnia a fájlkezelőnek.&lt;br /&gt;Kérd meg a fejlesztőt, hogy támogassa.&lt;br /&gt;A másolás/mozgatást manuálisan kell elvégezned.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OptionDialog</name>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="14"/>
+ <location filename="../../../OptionDialog.ui" line="51"/>
+ <source>Options</source>
+ <translation>Beállítások</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="56"/>
+ <source>General</source>
+ <translation>Általános</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="61"/>
+ <source>Plugins</source>
+ <translation>Beépülők</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="66"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
+ <source>Copy engine</source>
+ <translation>Másoló motor</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation>Figyelő</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation>Beépüő betöltő</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation>Folyamat betöltő</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
+ <source>Themes</source>
+ <translation>Témák</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="97"/>
+ <source>Log</source>
+ <translation>Napló</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation>Ablakok csoportosításának megerősítése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation>Frissítések keresése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation>GPU idő kiosztása a fejlesztés támogatásához</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation>Írás közvetlenül a fájlba, ha új bejegyzést kap (akár 50%-kos teljesítménycsökkenést is okozhat)</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation>Név</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation>Nyelv kényszerítése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation>Alapértelmezett másolás és mozgatás lecserélése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation>Betöltés a Windows bejelentkezésekor</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation>Kézi megnyitás esetén</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation>Ablakok csoportosítása, ha</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation>Rendszer figyelmeztetés megjelenítése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation>Verzió</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation>Nyelv</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
+ <source>Plugin</source>
+ <translation>Beépülő</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="377"/>
+ <source>Add</source>
+ <translation>Hozzáadás</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="390"/>
+ <source>Remove</source>
+ <translation>Eltávolítás</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="400"/>
+ <source>Information</source>
+ <translation>Információ</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="427"/>
+ <source>Copy engine by order of preference:</source>
+ <translation>Másoló motor tulajdonság szerint:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation>Kliens kapcsolódva</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
+ <source>Themes:</source>
+ <translation>Témák:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="616"/>
+ <source>Unable to load the themes plugin</source>
+ <translation>A témák beépülő betöltése nem lehetséges</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="666"/>
+ <source>No option for this plugin</source>
+ <translation>Nincs beállítás ehhez a beépülőhöz</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="697"/>
+ <source>Write the log file into:</source>
+ <translation>Napló írása ide:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="716"/>
+ <source>Browse</source>
+ <translation>Tallózás</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
+ <translation>Szinkronizált napló</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation>Átvitelek írása</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation>Hibák írása</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation>Mappa műveletek írása</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
+ <source>The variables are %time%, %source%, %size%, %destination%</source>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <translation>A változók: %time%, %source%, %size%, %destination%</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
+ <source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <translation>A változók: %time%, %path%, %size%, %mtime%, %error%</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
+ <source>The variables are %path%, %operation%</source>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
+ <translation>A változók: %path%, %operation%</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation>Alkalmazás engedélyezése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation>Ez az Ultimate ingyenes verzió csak akkor működik, ha a(z) %1-t engedélyezted a vírusirtódban. Egyéb esetben használd a normál ingyenes verziót</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation>OpenCL engedélyezése</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation>Ez az Ultimate ingyenes verzió csak akkor működik, ha az OpenCL telepítve van a videókártya driverrel. Egyéb esetben használd a normál ingyenes verziót</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation>Betöltés</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation>Téma betöltése?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation>Nyelv betöltése?</translation>
+ </message>
+ <message>
+ <source>Disabled because you do not have any SessionLoader plugin</source>
+ <translation type="obsolete">Letiltva, mert nem rendelkezel SessionLoader beépülővel</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
+ <source>Do nothing</source>
+ <translation>Ne tegyen semmit</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
+ <source>Ask source as folder</source>
+ <translation>Rákérdezés a forrás mint mappa</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
+ <source>Ask sources as files</source>
+ <translation>Rákérdezés a forrásokra mint fájlok</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
+ <source>Never</source>
+ <translation>Soha</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
+ <source>When source is same</source>
+ <translation>Amikor a forrás ugyanaz</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
+ <source>When destination is same</source>
+ <translation>Amikor a cél ugyanaz</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
+ <source>When source and destination are same</source>
+ <translation>Amikor a forrás és a cél ugyanaz</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
+ <source>When source or destination are same</source>
+ <translation>Amikor a forrás vagy cél ugyanaz</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
+ <source>Always</source>
+ <translation>Mindig</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation>A változók: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Napló mentése mint:</translation>
+ </message>
+</context>
+<context>
+ <name>OptionEngine</name>
+ <message>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation>A változó nem található: %1 %2</translation>
+ </message>
+</context>
+<context>
+ <name>PluginInformation</name>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="14"/>
+ <source>About this plugin</source>
+ <translation>A beépülő névjegye</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="23"/>
+ <source>Name:</source>
+ <translation>Név:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="37"/>
+ <source>Category:</source>
+ <translation>Kategória:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="51"/>
+ <source>Author:</source>
+ <translation>Fejlesztő:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="65"/>
+ <source>Website:</source>
+ <translation>Honlap:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="79"/>
+ <source>Date:</source>
+ <translation>Dátum:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="93"/>
+ <source>Description:</source>
+ <translation>Leírás:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="107"/>
+ <source>Version:</source>
+ <translation>Verzió:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.ui" line="121"/>
+ <source>Title:</source>
+ <translation>Cím:</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
+ <translation>Másoló motor</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
+ <source>Languages</source>
+ <translation>Nyelvek</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
+ <source>Listener</source>
+ <translation>Figyelő</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation>Beépülő betöltő</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation>Folyamat betöltő</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
+ <source>Themes</source>
+ <translation>Témák</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
+ <source>Information about %1</source>
+ <translation>%1 információi</translation>
+ </message>
+</context>
+<context>
+ <name>PluginsManager</name>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
+ <source>informations.xml is not accessible</source>
+ <translation>informations.xml nem férhető hozzá</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
+ <source>%1, parse error at line %2, column %3: %4</source>
+ <translation>%1, elemzési hiba a(z) %2. sorban, %3. oszlopban: %4</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
+ <source>&quot;package&quot; root tag not found for the xml file</source>
+ <translation>&quot;package&quot; gyökércímke nem található az xml fájlban</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
+ <source>Duplicated plugin found, already loaded!</source>
+ <translation>Duplikált beépülő található, már be van töltve!</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation>informations.xml nem található a beépülőhöz</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation>Angol szöveg hiányzik az informations.xml-ből a címkéhez: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
+ <source>Tag not found: %1</source>
+ <translation>Címke nem található: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
+ <source>Dependencies part is wrong</source>
+ <translation>A függőségek rész hibás</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
+ <source>Dependencies %1 are not satisfied, for plugin: %2</source>
+ <translation>A(z) %1 függőségek nem megfelelőek a következő beépülőhöz: %2</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
+ <source>Remove %1</source>
+ <translation>%1 eltávolítása</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
+ <source>Are you sure about removing &quot;%1&quot; in version %2?</source>
+ <translation>Biztosan el akarod távolítani &quot;%1&quot;-t a(z) %2 verzióban?</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
+ <source>Error</source>
+ <translation>Hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
+ <source>Error while the removing plugin, please check the rights on the folder:
+%1</source>
+ <translation>Hiba történt a beépülő eltávolítása közben, kérlek ellenőrizd a jogokat a mappán: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
+ <source>Information</source>
+ <translation>Információ</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
+ <source>Previous import is in progress...</source>
+ <translation>Előző importálás folyamatban van...</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
+ <source>Open Ultracopier plugin</source>
+ <translation>Ultracopier beépülő megnyitása</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
+ <source>Ultracopier plugin (*.urc)</source>
+ <translation>Ultracopier beépülő (*.urc)</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
+ <source>Plugin loader</source>
+ <translation>Beépülő betöltő</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <source>Unable to open the plugin: %1</source>
+ <translation>Beéülő megnyitása nem lehetséges: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
+ <source>Unable to load the plugin content, please check it: %1</source>
+ <translation>Beépülő tartalmának betöltése nem lehetséges, kérlek ellenőrizd: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <source>Unable to create a folder to install the plugin:
+%1</source>
+ <translation>Mappa létrehozása a beépülő telepítéséhez nem lehetséges:
+%1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <source>Unable to create a file to install the plugin:
+%1
+since:%2</source>
+ <translation>Fájl létrehozása a beépülő telepítéséhez nem lehetséges:
+%1
+óta:%2</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <source>Folder with same name is present, skip the plugin installation:
+%1</source>
+ <translation>Mappa már létezik ilyen néven, beépülő telepítésének kihagyása:
+%1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <source>Unable to load the plugin content, please check it</source>
+ <translation>Beépülő tartalmának betöltése nem lehetséges, kérlek ellenőrizd</translation>
+ </message>
+</context>
+<context>
+ <name>QXzDecode</name>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
+ <source>Memory allocation failed</source>
+ <translation>Memória allokáció sikertelen</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
+ <source>Write error</source>
+ <translation>Írási hiba</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
+ <source>Memory usage limit reached</source>
+ <translation>Memóriahasználat határ elérve</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
+ <source>Not a .xz file</source>
+ <translation>Nem .xz fájl</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
+ <source>Unsupported options in the .xz headers</source>
+ <translation>Nem támogatott beállítások az .xz fejlécben</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
+ <source>The file is corrupted</source>
+ <translation>A fájl hibás</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
+ <source>Bug!</source>
+ <translation>Hiba!</translation>
+ </message>
+ <message>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
+ <source>The input data is too short</source>
+ <translation>A bemenő adat túl rövid</translation>
+ </message>
+</context>
+<context>
+ <name>SystrayIcon</name>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
+ <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
+ <translation type="unfinished">Nem található másoló figyelő. Végezd el manuálisan a másolást a jobb egérgombbal a tálcaikonra kattintva.</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
+ <source>Information</source>
+ <translation type="unfinished">Információ</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation type="unfinished">Információ keresése...</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation type="unfinished">Ne cserélje le az Intéző másolását/mozgatását</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation type="unfinished">Az Intéző másolás/mozgatás félig lecserélése</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation type="unfinished">Az Intéző másolás/mozgatás lecserélése</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>Warning</source>
+ <translation type="unfinished">Figyelmeztetés</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation type="unfinished">A művelet a tálcaikonon ismeretlen!</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
+ <source>&amp;About/Debug report</source>
+ <translation type="unfinished">Né&amp;vjegy/Hibajelentés</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
+ <source>&amp;About</source>
+ <translation type="unfinished">&amp;Névjegy</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <source>&amp;Save bug Report</source>
+ <translation type="obsolete">&amp;Hibajelentés mentése</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
+ <source>&amp;Quit</source>
+ <translation type="unfinished">&amp;Kilépés</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
+ <source>&amp;Options</source>
+ <translation type="unfinished">&amp;Beállítások</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
+ <source>A&amp;dd copy/moving</source>
+ <translation type="unfinished">Más&amp;olás/mozgatás hozzáadása</translation>
+ </message>
+ <message>
+ <source>New version: %1
+Site: %2</source>
+ <translation type="obsolete">Új verzió: %1
+Honlap: %2</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished">&amp;Másolás</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished">&amp;Átvitel</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished">M&amp;ozgatás</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
+ <source>Add &amp;copy</source>
+ <translation type="unfinished">Má&amp;solás hozzáadása</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
+ <source>Add &amp;transfer</source>
+ <translation type="unfinished">&amp;Átvitel hozzáadása</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
+ <source>Add &amp;move</source>
+ <translation type="unfinished">&amp;Mozgatás hozzáadása</translation>
+ </message>
+</context>
+</TS>
diff --git a/plugins/Languages/id/flag.png b/plugins/Languages/id/flag.png
index 188ea2c..e3c0f12 100644
--- a/plugins/Languages/id/flag.png
+++ b/plugins/Languages/id/flag.png
Binary files differ
diff --git a/plugins/Languages/id/informations.xml b/plugins/Languages/id/informations.xml
index 8f7e8c2..3821ee0 100644
--- a/plugins/Languages/id/informations.xml
+++ b/plugins/Languages/id/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to indonesian. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to indonesian. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>id</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/id/translation.ts b/plugins/Languages/id/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/id/translation.ts
+++ b/plugins/Languages/id/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/it/flag.png b/plugins/Languages/it/flag.png
index a3e3a7b..cc9f71f 100644
--- a/plugins/Languages/it/flag.png
+++ b/plugins/Languages/it/flag.png
Binary files differ
diff --git a/plugins/Languages/it/informations.xml b/plugins/Languages/it/informations.xml
index 89a936c..20f5298 100644
--- a/plugins/Languages/it/informations.xml
+++ b/plugins/Languages/it/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to italian. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to italian. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>it</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/it/translation.ts b/plugins/Languages/it/translation.ts
index 610e750..594562c 100644
--- a/plugins/Languages/it/translation.ts
+++ b/plugins/Languages/it/translation.ts
@@ -4,77 +4,107 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
- <translation>Avvertimento</translation>
+ <translation>Avviso</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
- <translation>Il Programma è gia in esecuzione</translation>
+ <translation>Il programma è gia in esecuzione, fare clic con il tasto destro del mouse sulla sua icona della barra di sistema (vicino l&apos;orologio) per usarlo</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation>Problema di lettura o dimensione nulla del file</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation>Gli argomenti possibili sono:</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation>Mostra le opzioni</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Copiare i file di origine alla destinazione separati da uno spazio. Se la destinazione è &quot;?&quot;, Ultracopier chiederà all&apos;utente</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation>Spostare i file di origine alla destinazione separati da uno spazio. Se la destinazione è &quot;?&quot;, Ultracopier chiederà all&apos;utente</translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation>Comando non valido</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
<source>Problem at the reading, or file size is null</source>
- <translation>Problema alla lettura, o la dimensione del file è nullo</translation>
+ <translation type="obsolete">Problema di lettura o dimensione nulla del file</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
<source>This file is not supported transfer list</source>
- <translation>Questo file non è supportato lista dei trasferimenti</translation>
+ <translation>Questo file non è supportato dalla lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
<source>Unable to open the transfer list file</source>
- <translation>Impossibile aprire il file lista dei trasferimenti</translation>
+ <translation>Impossibile aprire il file della lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
<source>The arguments possibles are:</source>
- <translation>Gli argomenti possibili sono:</translation>
+ <translation type="obsolete">Gli argomenti possibili sono:</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
- <translation>Per avere questo aiuto</translation>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation>Mostra questo aiuto</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
- <translation>Per chiudere il funzionamento altra istanza (se hanno)</translation>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation>Chiudere le altre istanze (se in esecuzione)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
- <translation>Per passare lista di trasferimento di fare</translation>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation>Apri la lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
- <translation>Per copiare sorgenti separate da uno spazio a destinazione. Se la destinazione è &quot;?&quot;, Ultracopier lo chiederà all&apos;utente</translation>
+ <source>To quit the other instance running (if have)</source>
+ <translation type="obsolete">Chiudere l&apos;altra istanza in esecuzione (se necessario)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
- <translation>Stessa mossa come sopra, ma con</translation>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Copiare i file di origine alla destinazione separati da uno spazio. Se la destinazione è &quot;?&quot;, Ultracopier chiederà all&apos;utente</translation>
+ </message>
+ <message>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <translation type="obsolete">Spostare i file di origine alla destinazione separati da uno spazio. Se la destinazione è &quot;?&quot;, Ultracopier chiederà all&apos;utente</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
<source>Command line not understand</source>
- <translation>Riga di comando non capire</translation>
+ <translation type="obsolete">Riga di comando non idonea</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation>Aiuto</translation>
</message>
@@ -82,329 +112,404 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
- <translation>Avvertimento</translation>
+ <translation>Avviso</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
<source>Cannot find any copy engine with motions support</source>
- <translation>Non è stato nessuna copia del programma con nozioni di sopporto</translation>
+ <translation type="obsolete">Impossibile trovare alcun motore per la copia con supporto trasferimenti</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
- <translation>Non è stato trovato nessun programma compatibile!</translation>
+ <translation>Impossibile trovare un motore per la copia compatibile!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>Questa copia del programma non sopporta le nozioni</translation>
+ <translation type="obsolete">Questo motore per la copia non supporta trasferimenti</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
- <translation>Non riesci a trovare un motore con questo nome: %1</translation>
+ <translation>Impossibile trovare un motore per la copia con questo nome: %1</translation>
+ </message>
+</context>
+<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation>Errore</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation>Errore durante la ricezione della lista di copia/spostamento
+%1</translation>
</message>
</context>
<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
- <translation>Impossibile ottenere un&apos;istanza motore di copia</translation>
+ <translation>Impossibile ottenere un&apos;istanza dal motore per la copia</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation>Raggruppa finestre</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation>Vuoi un altro gruppo di trasferimento con un altro trasferimento attualmente avviato?</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation>Impossibile ottenere un&apos;istanza dal motore per la copia</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation>L&apos;argomento per la modalità non è valido</translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation>Vuoi copiarlo? se no, verrà spostato.</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
<source>The argument for the mode is not understand</source>
- <translation>L&apos;argomento per la modalità non è capire</translation>
+ <translation type="obsolete">L&apos;argomento per la modalità non è idoneo</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
- <translation>Impossibile caricare l&apos;interfaccia, copia abortita</translation>
+ <translation>Impossibile avviare l&apos;interfaccia, copia interrotta</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
- <translation>Impossibile caricare il programma di copia, copia abortita</translation>
+ <translation>Impossibile avviare il motore per la copia, copia interrotta</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation>Modalità di trasferimento</translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
- <translation>Vuoi fare come una copia? Altrimenti, se si risponde no, verrà spostato.</translation>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
- <translation>Copia il programma</translation>
+ <translation>Motore per la copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation>Copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
- <translation>Muovi</translation>
+ <extracomment>a move</extracomment>
+ <translation>Sposta</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>Pausa</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
- <translation>Riprendere</translation>
+ <translation>Riprendi</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
- <translation>Saltare</translation>
+ <translation>Salta</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>Illimitato</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation>s</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>Troppo grande</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation>MB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation>GB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation>TB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation>PB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation>EB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation>ZB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation>YB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
- <translation>Meno di %10 secondi sulla</translation>
+ <translation>Meno di %10 secondi</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation>Circa %10 secondi rimanenti</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation>Circa %1 minuti rimanenti</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
- <translation>Circa %1 restanti ore</translation>
+ <translation>Circa %1 ore rimanenti</translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation>Trasferisci</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translatorcomment>Uno spostamento</translatorcomment>
+ <translation>Avvia</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
- <translation>Fonte</translation>
+ <translation>Cartella di origine</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation>Dimensione</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
- <translation>Destinazione</translation>
+ <translation>Cartella di destinazione</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
- <translation>Smettere</translation>
+ <translation>Esci</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation>Obiettivo</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation>Tempo residuo:</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation>Elenco</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation>Copiatura</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
- <translation>Elenco e copia</translation>
+ <translation>Elenca e copia</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
- <translation>Chiedere</translation>
+ <translation>Chiedi</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation>Sovrascrivi</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation>Sovrascrivi se più recente</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
- <translation>Sovrascrivi se le date di modifica ultimi sono diversi</translation>
+ <translation>Sovrascrivi se sono diverse le date dell&apos;ultima modifica</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
- <translation>Rinominare</translation>
+ <translation>Rinomina</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
+ <translation>Metti in coda alla lista</translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation>Completato in %1</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Put to end of the list</source>
- <translation>Messo alla fine della lista</translation>
+ <translation type="obsolete">Metti in coda alla lista</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
- <translation>Selezionare la directory di origine</translation>
+ <translation>Selezionare la cartella di origine</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
- <translation>Selezionare la directory di destinazione</translation>
+ <translation>Selezionare la cartella di destinazione</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation>Errore interno</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation>Selezionare uno o più file da aprire</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation>Tutti i file</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
- <translation>Salva lista dei trasferimenti</translation>
+ <translation>Salvare la lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation>Aprire lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
- <translation>Transfer list</translation>
+ <translation>Lista dei trasferimenti</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation>Non supportato su questa piattaforma</translation>
</message>
@@ -412,104 +517,195 @@
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>Informazioni su UltraCopier</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation>Informazioni su Ultracopier</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>Sulla base Qt. Fornisce copiatrice avanzata con più funzionalità avanzate. E &apos;sotto GPL3.
-Questa versione è compilato come versione: %1.</translation>
+ <translatorcomment>%1 sarà rimpiazzata da una variabile content (normale, debug, ...)</translatorcomment>
+ <translation>Utility avanzata sotto licenza GPL3 per la copia dei file basata su Qt.
+Compilata come versione: %1.</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
+ <translatorcomment>%1 sarà rimpiazzata dalla piattaforma (Windows, Mac, Linux, ...)</translatorcomment>
<translation>Piattaforma: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
- <translation>A proposito di Qt</translation>
+ <translation>Informazioni su Qt</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
- <translation>Fare un incidente</translation>
+ <translation>Si è verificato un crash</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation>Salva il bug</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>Chiudi</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation>Info su Supercopier</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
- <translation>Per http://portableapps.com/</translation>
+ <translation>Su http://portableapps.com/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation>Versione portatile e pluricomprensiva</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>Versione portatile</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation>Versione pluricomprensiva</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>Versione normale</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
- <translation>http://ultracopier.first-world.info/</translation>
+ <translatorcomment>Questo dovrebbe essere il sito ufficiale di Ultracopier in italiano</translatorcomment>
+ <translation>http://ultracopier-it.first-world.info/</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier.first-world.info/download.html</translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
+ <translatorcomment>%1 sarà rimpiazzato dal sito italiano</translatorcomment>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Per ulteriori informazioni consultare il sito &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
</message>
</context>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
- <translation>Avvertimento</translation>
+ <translation>Avviso</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
- <translation>Timeout durante la ricomposizione dei dati dai client collegati</translation>
+ <translation>Tempo scaduto durante la ricomposizione dei dati dai client collegati</translation>
</message>
</context>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
- <translation>Log file già aperto, errore: %1</translation>
+ <translation>File log già aperto, errore: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation>Impossibile aprire il file di log, errore: %1</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
<source>Unable to open file to keep the log file, error: %1</source>
- <translation>Impossibile aprire il file per mantenere il file di log, l&apos;errore: %1</translation>
+ <translation type="obsolete">Impossibile aprire il file che contiene il log, errore: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation>Avviso</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation>Non visualizzare più questo messaggio</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation>Ok</translation>
+ </message>
+ <message>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="obsolete">Il ripristino del sistema predefinito di copia/spostamento non è supportato dal file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Chiedere supporto allo sviluppatore.&lt;br /&gt;Bisogna fare la copia/spostamento manuale.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Il ripristino del sistema predefinito di copia/spostamento non è supportato dal file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Chiedere supporto allo sviluppatore.&lt;br /&gt;Bisogna fare la copia/spostamento manuale.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation>Riavviare il sistema, se in precedenza avevi installato un software simile a questo (come Teracopy, Supercopier o una versione precedente di Ultracopier).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation>Il ripristino del sistema predefinito di copia/spostamento non è supportato, quindi viene bloccato dal finder of Mac OS X.&lt;br /&gt;Chiedere supporto allo sviluppatore.&lt;br /&gt;Sarà possibile la copia/spostamento manuale cliccando col tasto destro del mouse sull&apos;icona della barra di sistema vicina all&apos;orologio (non l&apos;icona dock).</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation>Il ripristino del sistema predefinito di copia/spostamento potrebbe non essere supportato dal file manager.&lt;br /&gt;Chiedere supporto allo sviluppatore.&lt;br /&gt;Bisogna fare la copia/spostamento manuale.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation>Considera Supercopier obsoleto, preferisco Ultracopier</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation>Questa versione utilizza il 100% della tua scheda grafica/GPU (il computer può essere rumoroso, o lento durante i giochi) in cambio del libero accesso alla versione Ultimate. Se non lo desideri, scarica la versione normale con un piccolo annuncio (solo un link sulla finestra principale) o acquista la versione Ultimate per finanziare il progetto.</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation>http://ultracopier.first-world.info/download.html</translation>
</message>
</context>
<context>
@@ -528,262 +724,382 @@ Questa versione è compilato come versione: %1.</translation>
<message>
<location filename="../../../OptionDialog.ui" line="61"/>
<source>Plugins</source>
- <translation>Plugins</translation>
+ <translation>I plug-in</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
- <translation>Copia del programma</translation>
+ <translation>Motore per la copia</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>Temi</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation>Log</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>Linguaggio:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>Detezione automatica della lingua:</translation>
+ <source>Load at the session loading:</source>
+ <translation type="obsolete">Carica il programma all&apos;avvio:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>Metter il copia/muovi standard:</translation>
+ <source>Display the OS warning:</source>
+ <translation type="obsolete">Mostra l&apos;avviso del Sistema Operativo:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation>Caricato al caricamento della sessione:</translation>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation>Controlla aggiornamenti automaticamente</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>Versione</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
- <translation>Linguaggio</translation>
+ <translation>Lingua</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
- <translation>Ascoltatore</translation>
+ <translation>Rilevatore</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
- <translation>Plugin caricati</translation>
+ <translation>Caricatore di plug-in</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
- <translation>Sessione caricata</translation>
+ <translation>Caricatore di sessione</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation>Utilizza la lingua</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation>Ripristina il sistema di copia e spostamento predefinito</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation>Carica il programma all&apos;avvio di sistema</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation>Se avviato manualmente</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation>Quando raggruppare le finestre</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation>Conferma il raggruppamento delle finestre</translation>
+ </message>
+ <message>
+ <source>Check the update</source>
+ <translation type="obsolete">Controllare aggiornamenti</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation>Mostra l&apos;avviso del Sistema Operativo</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation>Dai tempo alla GPU per sostenere lo sviluppo</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
- <translation>Plugin</translation>
+ <translation>Plug-in</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
- <translation>Aggiungere</translation>
+ <translation>Aggiungi</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
- <translation>Rimuovere</translation>
+ <translation>Elimina</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
- <translation>Copiare il programma nel ordine preferita:</translation>
+ <translation>Motore per la copia in ordine di preferenza:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation>Client connessi</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation>Temi:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
- <translation>Attivare per caricare i temi dei plugin</translation>
+ <translation>Impossibile caricare il plug-in dei temi</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
- <translation>Non ci sono opzioni per questo plugin</translation>
+ <translation>Non ci sono opzioni per questo plug-in</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
- <translation>Esplora</translation>
+ <translation>Sfoglia</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation>Scrivere i trasferimenti</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation>Scrivere le operazioni di cartella</translation>
+ </message>
+ <message>
+ <source>Write directly the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="obsolete">Scrivere direttamente il file quando si riceve una nuova voce (può causare il 50% di perdita di prestazioni)</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <translatorcomment>%time%, %source%, %size%, %destination% non dovranno essere tradotti</translatorcomment>
<translation>Le variabili sono %time%, %source%, %size%, %destination%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation>Scrivere gli errori</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <translatorcomment>%time%, %path%, %size%, %mtime%, %error% non dovranno essere tradotti</translatorcomment>
<translation>Le variabili sono %time%, %path%, %size%, %mtime%, %error%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation>Scrivere il file di log in:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
+ <source>Force the language:</source>
+ <translation type="obsolete">Utilizzare la lingua:</translation>
+ </message>
+ <message>
+ <source>Replace the default copy and move system:</source>
+ <translation type="obsolete">Ripristina il sistema di copia e spostamento predefinito:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation>Scrivere direttamente il file quando si riceve una nuova voce (può causare il 50% di perdita di prestazioni)</translation>
+ </message>
+ <message>
<source>Write the transfers:</source>
- <translation>Scrivi i trasferimenti:</translation>
+ <translation type="obsolete">Scrivere i trasferimenti:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
<source>Write the errors:</source>
- <translation>Scrivi gli errori:</translation>
+ <translation type="obsolete">Scrivere gli errori:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
<source>Write the folder operations:</source>
- <translation>Scrivi le operazioni di cartelle:</translation>
+ <translation type="obsolete">Scrivere le operazioni di cartella:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation>Carica</translation>
+ </message>
+ <message>
+ <source>Load the themes?</source>
+ <translation type="obsolete">Caricare i temi?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation>Caricare i temi?</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation>Caricare questa lingua?</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
<source>Disabled because you have any SessionLoader plugin</source>
- <translation>Disabilitato perchè non c&apos;è nessun SessionLoader plugin</translation>
+ <translation type="obsolete">Disattivato perché non c&apos;è nessun plug-in SessionLoader</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <source>Disabled because you do not have any SessionLoader plugin</source>
+ <translation type="obsolete">Disattivato perché non si dispone di alcun plug-in SessionLoader</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation>Non fare nulla</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
- <translation>Chiedi come cartella sorgente</translation>
+ <translation>Chiedere la cartella di origine</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
- <translation>Chiedi fonti come file</translation>
+ <translation>Chiedere i file di origine</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation>Mai</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
- <translation>Quando sorgente è uguale</translation>
+ <translation>Quando la cartella di origine è uguale</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
- <translation>Quando destinazione è uguale</translation>
+ <translation>Quando la cartella di destinazione è uguale</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
- <translation>Quando origine e di destinazione sono le stesse</translation>
+ <translation>Quando sia le cartelle di origine che di destinazione sono uguali</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
- <translation>Quando la fonte o la destinazione sono gli stessi</translation>
+ <translation>Quando le cartelle di origine o di destinazione coincidono</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation>Sempre</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>Salvare i log come: </translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation>Le variabili sono %1</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation>Consentire l&apos;applicazione</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation>Questa versione Ultimate è gratuita solo se %1 è consentita dal tuo antivirus. Altrimenti si può ottenere la versione normale gratuita</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation>Abilita le OpenCL</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>Questo scrive direttamente il file quando riceve un&apos; altra entrata, ma questo produce un calo del 50% della velocità</translation>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation>Questa versione Ultimate è solo per chi ha installato OpenCL con i driver della scheda grafica. Diversamente puoi ottenere la versione gratuita</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Salvare i log come: </translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation>Log sincronizzato</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
<source>When manual open:</source>
- <translation>Quando manuale aperto:</translation>
+ <translation type="obsolete">Se avviato manualmente:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
<source>Group the windows when:</source>
- <translation>Gruppo finestre quando:</translation>
+ <translation type="obsolete">Raggruppa le finestre quando:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
+ <translatorcomment>%path% e %operation%, non dovranno essere tradotti</translatorcomment>
<translation>Le variabili sono %path%, %operation%</translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
- <translation>Provare a ottenere variabile, ma la variabile non si trova: %1 %2</translation>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation>Variabile non trovata: %1 %2</translation>
</message>
</context>
<context>
@@ -791,7 +1107,7 @@ Questa versione è compilato come versione: %1.</translation>
<message>
<location filename="../../../PluginInformation.ui" line="14"/>
<source>About this plugin</source>
- <translation>Informazioni su questo plugin</translation>
+ <translation>Informazioni su questo plug-in</translation>
</message>
<message>
<location filename="../../../PluginInformation.ui" line="23"/>
@@ -824,37 +1140,42 @@ Questa versione è compilato come versione: %1.</translation>
<translation>Versione:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
- <translation>Copiare il programma</translation>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
+ <translation>Motore per la copia</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
- <translation>Linguaggio</translation>
+ <translation>Lingue</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
- <translation>Ascoltatore</translation>
+ <translation>Rilevatore</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
- <translation>Caricatore di plugin</translation>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation>Caricatore di plug-in</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
- <translation>Caricatore di sessioni</translation>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation>Caricatore di sessione</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation>Temi</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation>Sconosciuto</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>Informazioni su %1</translation>
</message>
@@ -872,190 +1193,198 @@ Questa versione è compilato come versione: %1.</translation>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation>informations.xml non è accessibile</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
<source>informations.xml not found into the plugin</source>
- <translation>informations.xml non trovato nel plug-in</translation>
+ <translation type="obsolete">informations.xml non trovato nel plug-in</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
- <translation>Parte Dipendenze è sbagliato</translation>
+ <translation>Alcune dipendenze non sono idonee</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
- <translation>Dipendenze %1 non sono soddisfatti, per il plugin: %2</translation>
+ <translation>Le dipendenze %1 per il plug-in: %2, non sono soddisfatte</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
- <translation>Rimuovi %1</translation>
+ <translation>Elimina %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>Errore</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, errore di analisi alla riga %2, colonna %3: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation>informations.xml non trovato per il plug-in</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
- <translation>&quot;package&quot; tag root non trovato per il file xml</translation>
+ <translation>Tag root &quot;package&quot; non trovato nel file xml</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
- <translation>Plug-in duplicato trovato, già caricato!</translation>
+ <translation>Trovato plug-in duplicato, già caricato!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
<source>English text missing into the informations.xml for the tag: %1</source>
- <translation>Testo inglese manca nel informations.xml per il tag: %1</translation>
+ <translation type="obsolete">Testo in inglese mancante in informations.xml per il tag: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation>Testo in inglese mancante in informations.xml per il tag: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation>Tag non trovato: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
- <translation>Sei sicuro di rimozione &quot;%1&quot; nella versione %2?</translation>
+ <translation>Si desidera eliminare &quot;%1&quot; nella versione %2?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
- <translation>Errore durante il plugin di rimuovere, controllare i diritti per la cartella:
+ <translation>Errore durante l&apos;eliminazione del plug-in, controllare le autorizzazioni per la cartella:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
- <translation>Importazione precedente è in corso ...</translation>
+ <translation>Importazione precedente in corso ...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
- <translation>Aperto Ultracopier plugin</translation>
+ <translation>Apri plug-in di Ultracopier</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
- <translation>Ultracopier plugin (*.urc)</translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <translation>Plug-in di Ultracopier (*.urc)</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
- <translation>Plugin caricato</translation>
+ <translation>Caricatore di plug-in</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
- <translation>Attivare per aprire il puglin: %1</translation>
+ <translation>Impossibile aprire il plug-in: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
- <translation>Impossibile caricare il contenuto plugin, si prega di controllare: %1</translation>
+ <translation>Impossibile caricare il contenuto del plug-in, si prega di controllare: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
- <translation>Impossibile creare una cartella per installare il plugin:
+ <translation>Impossibile creare una cartella per installare il plug-in:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
- <translation>Impossibile creare un file per installare il plugin:
+ <translation>Impossibile creare un file per installare il plug-in:
%1
-dal: %2</translation>
+da: %2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
- <translation>Cartella con lo stesso nome è presente, saltare l&apos;installazione del plugin:
+ <translation>E&apos; presente una cartella con lo stesso nome, non sarà installato il plug-in:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
- <translation>Impossibile caricare il contenuto plugin, si prega di controllare</translation>
+ <translation>Impossibile caricare il contenuto del plug-in, si prega di controllare</translation>
</message>
</context>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>Allocazione di memoria fallita</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>Errore di scrittura</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation>Limite di memoria raggiunto</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation>Non è un file .xz</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
- <translation>Opzioni non sopportate nel .xz headers</translation>
+ <translation>Opzioni non supportate nelle intestazioni .xz</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>Il file è corrotto</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>Bug!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>I dati inseriti sono troppo pochi</translation>
</message>
@@ -1063,87 +1392,131 @@ dal: %2</translation>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation>Nessun listener copia trovata. Do la copia manualmente facendo clic destro uno nella barra delle applicazioni.</translation>
+ <translation>Nessuna copia del rilevatore trovata. Fare una copia manualmente cliccando col tasto destro del mouse sull&apos;icona nella barra di sistema.</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation>Informazioni</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
- <translation>Cercare informazioni...</translation>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation>Ricerca informazioni...</translation>
+ </message>
+ <message>
+ <source>Not replace the explorer copy/move</source>
+ <translation type="obsolete">Non ripristinare la copia/spostamento di Windows explorer</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>Non mostrare il copia/muovi</translation>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation>Non ripristinare la copia/spostamento di Windows explorer</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>Mostra in parte il copia/muovi</translation>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation>Ripristinare parzialmente la copia/spostamento di Windows explorer</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>Mostra il copia/muovi</translation>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation>Ripristina la copia/spostamento di Windows explorer</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>Avvertimento</translation>
+ <translation>Avviso</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>Azione sull&apos;icona del systray è sconosciuta!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation>Azione non idonea nell&apos;area di notifica!</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
- <translation>Circa/Debug rapporto</translation>
+ <translation>&amp;Informazioni/Rapporto di Debug</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
- <translation>Circa</translation>
+ <translation>&amp;Informazioni</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation>&amp;Salva il bug</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
- <translation>Smettere</translation>
+ <translation>&amp;Esci</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
- <translation>Opzioni</translation>
+ <translation>&amp;Opzioni</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
- <translation>Aggiungi copia/spostamento</translation>
+ <translation>&amp;Aggiungi copia/spostamento</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation>Nuova versione: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation>Clicca qui per accedere alla pagina di download</translation>
+ </message>
+ <message>
+ <source>Click here to go to the shop and login.
+Download the new version into the order details.
+The new version have been sended by email too, look into your spams if needed.</source>
+ <translation type="obsolete">Clicca qui per andare al negozio ed effettuare il login.
+Scarica la nuova versione nei dettagli dell&apos;ordine.
+La nuova versione è stata inviata anche via e-mail, controlla negli spam se necessario.</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation>&amp;Copia</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation>&amp;Trasferisci</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation>&amp;Sposta</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
- <translation>Aggiungi copia</translation>
+ <translation>Aggiungi &amp;copia</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
- <translation>Aggiungi il trasferimento</translation>
+ <translation>Aggiungi &amp;trasferimento</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
- <translation>Aggiungi spostare</translation>
+ <translation>Aggiungi &amp;spostamento</translation>
</message>
</context>
</TS>
diff --git a/plugins/Languages/ja/flag.png b/plugins/Languages/ja/flag.png
index 0cd1398..5ac331e 100644
--- a/plugins/Languages/ja/flag.png
+++ b/plugins/Languages/ja/flag.png
Binary files differ
diff --git a/plugins/Languages/ja/informations.xml b/plugins/Languages/ja/informations.xml
index 0bd57b8..555a952 100644
--- a/plugins/Languages/ja/informations.xml
+++ b/plugins/Languages/ja/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to japanese. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to japanese. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>jp</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/ja/translation.ts b/plugins/Languages/ja/translation.ts
index 4d63b67..8a6d55f 100644
--- a/plugins/Languages/ja/translation.ts
+++ b/plugins/Languages/ja/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,410 +88,493 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,245 +673,306 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
+ <source>The variables are %path%, %operation%</source>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
- <source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
- <source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
- <source>Write the log file into:</source>
+ <location filename="../../../OptionDialog.ui" line="778"/>
+ <source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="697"/>
+ <source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
@@ -777,11 +980,11 @@ This version is compiled as version: %1.</source>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/ko/flag.png b/plugins/Languages/ko/flag.png
index e0e278a..1dfaf96 100644
--- a/plugins/Languages/ko/flag.png
+++ b/plugins/Languages/ko/flag.png
Binary files differ
diff --git a/plugins/Languages/ko/informations.xml b/plugins/Languages/ko/informations.xml
index 2a0dfce..877111a 100644
--- a/plugins/Languages/ko/informations.xml
+++ b/plugins/Languages/ko/informations.xml
@@ -13,12 +13,11 @@
<description xml:lang="en"><![CDATA[File to define all English language related, Ultracopier is written in English, then not translation file needed]]></description>
<description xml:lang="ko"><![CDATA[Ultracopier의 한국어 번역입니다. 더 나은 번역이나 오타, 오역에 대한 제보는 이메일로 연락해주시면 감사하겠습니다.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.6</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>ko</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/ko/translation.ts b/plugins/Languages/ko/translation.ts
index 6971c7a..e6c41b2 100644
--- a/plugins/Languages/ko/translation.ts
+++ b/plugins/Languages/ko/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation>알림</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation>Ultracopier가 이미 실행중입니다. 사용하려면 트레이 아이콘에서 우클릭하십시오</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,410 +88,501 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation>알림</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Cannot find any copy engine with motions support</source>
- <translation>동작 감지를 지원하는 복사 엔진을 찾을 수 없습니다</translation>
+ <translation type="obsolete">동작 감지를 지원하는 복사 엔진을 찾을 수 없습니다</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
<translation>호환되는 엔진을 찾을 수 없습니다!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>이 복사 엔진은 동작 감지를 지원하지 않습니다</translation>
+ <translation type="obsolete">이 복사 엔진은 동작 감지를 지원하지 않습니다</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished">오류</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>오류</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation>인터페이스를 불러올 수 없음, 복사가 취소되었습니다</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation>복사 엔진을 불러올 수 없음, 복사가 취소되었습니다</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation>복사 엔진</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation>복사</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation>이동</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>일시 중지</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation>다시 시작</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation>건너뛰기</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>무제한</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation>초</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>너무 큽니다</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation>B</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation>KB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation>MB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation>GB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation>TB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation>PB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation>EB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation>ZB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation>YB</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished">오류</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>UltraCopier 정보</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>Qt에 기반으로 더욱 고급 기능의 복사기를 제공합니다. UltraCopier는 GPL3 라이센스를 따릅니다. 이 버전은 %1(으)로 컴파일 되었습니다.</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation>플랫폼: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation>Qt에 대해</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation>충돌 발생시</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation>버그 보고서 저장</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>닫기</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation>http://portableapps.com을 위해</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>포터블 버전</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>일반 버전</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation>http://ultracopier.first-world.info/</translation>
</message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation>알림</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation>연결된 클라이언트로부터 데이터를 재구성하는 동안에 시간이 초과되었습니다</translation>
</message>
@@ -493,22 +590,79 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>오류</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Unable to open file to keep the log file, error: %1</source>
- <translation>로그 파일로 보존할 파일을 열 수 없습니다. 오류: %1</translation>
+ <translation type="obsolete">로그 파일로 보존할 파일을 열 수 없습니다. 오류: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished">알림</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -531,245 +685,326 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation>복사 엔진</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>테마</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation>로그</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>언어:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>시스템 언어 자동 감지:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>기본으로 복사/이동 자동 감지:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="155"/>
<source>Load at the session loading:</source>
- <translation>세션 시작시 프로그램 실행:</translation>
+ <translation type="obsolete">세션 시작시 프로그램 실행:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>이름</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>버전</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
<translation>언어</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
<translation>리스너</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
<translation>플러그인 로더</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
<translation>섹션 로더</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation>플러그인</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation>추가</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation>제거</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>정보</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation>복사 엔진 순서 환경 설정:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation>테마:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation>테마 플러그인을 불러올 수 없습니다</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation>이 플러그인에 대한 옵션이 없습니다</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation>찾아보기</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation>변수는 %time%, %source%, %size%, %destination% 입니다</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation>변수는 %time%, %path%, %size%, %mtime%, %error% 입니다</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation>로그 파일 작성:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
<source>Write the transfers:</source>
- <translation>전송 내역 작성:</translation>
+ <translation type="obsolete">전송 내역 작성:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
<source>Write the errors:</source>
- <translation>오류 내역 작성:</translation>
+ <translation type="obsolete">오류 내역 작성:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
<source>Write the folder operations:</source>
- <translation>폴더 작업 작성:</translation>
+ <translation type="obsolete">폴더 작업 작성:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
<source>Disabled because you have any SessionLoader plugin</source>
- <translation>어떤 세션로더 플러그인을 보유중이므로 비활성화되었습니다</translation>
+ <translation type="obsolete">어떤 세션로더 플러그인을 보유중이므로 비활성화되었습니다</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>로그 따로 저장:</translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>새로운 항목을 접수할 때 파일을 바로 작성합니다. 하지만 성능이 50% 정도 저하될 수 있습니다</translation>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>로그 따로 저장:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation>로그 동기화됨</translation>
</message>
@@ -777,11 +1012,11 @@ This version is compiled as version: %1.</source>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1058,42 @@ This version is compiled as version: %1.</source>
<translation>버전:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
- <translation>복사 엔진</translation>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
+ <translation type="unfinished">복사 엔진</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation>언어</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation>리스너</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
- <translation>플러그인로더</translation>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished">플러그인 로더</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
- <translation>세션로더</translation>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation type="unfinished">섹션 로더</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation>테마</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>%1 파일 정보</translation>
</message>
@@ -871,126 +1111,134 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation>informations.xml 파일에 연결할 수 없습니다</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
<source>informations.xml not found into the plugin</source>
- <translation>플러그인에서 informations.xml 파일을 찾을 수 없습니다</translation>
+ <translation type="obsolete">플러그인에서 informations.xml 파일을 찾을 수 없습니다</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation>종속된 부분이 잘못되었습니다</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation>플러그인 %2에 대한 %1 종속성이 충족되지 않습니다</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation>%1 제거</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>오류</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>정보</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, %2 라인에서 문법 오류, %3 열: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation>xml 파일을 위한 &quot;패키지&quot; 루트 태그를 찾을 수 없습니다</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation>중복된 플러그인 발견, 이미 호출되었습니다!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
<source>English text missing into the informations.xml for the tag: %1</source>
- <translation>태그 표시를 위한 informations.xml 파일에서 누락된 영문 텍스트: %1</translation>
+ <translation type="obsolete">태그 표시를 위한 informations.xml 파일에서 누락된 영문 텍스트: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation>태그를 찾을 수 없음: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation>%2 버전에서 %1을 제거하시겠습니까?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation>이전의 가져오기가 진행중입니다...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation>Ultracopier 플러그인 열기</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation>Ultracopier (*.urc)</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation>플러그인 로더</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation>플러그인 열기 불가: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation>플러그인 내용을 불러올 수 없습니다. 확인해주십시오: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation>플러그인을 설치할 폴더를 생성할 수 없음:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
@@ -999,16 +1247,16 @@ since:%2</source>
since:%2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation>동일한 이름의 폴더가 존재합니다. 플러그인 설치 건너뛰기:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation>플러그인 컨태츠를 불러올 수 없습니다. 확인해주십시오</translation>
</message>
@@ -1016,44 +1264,44 @@ since:%2</translation>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>메모리 할당 실패</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>오류 작성</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation>메모리 사용량이 제한에 도달했습니다</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation>.xz 파일이 아닙니다</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation>.xz 헤더에서 지원되지 않는 옵션입니다</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>파일이 손상되었습니다</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>버그입니다!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>입력 데이터가 너무 짧습니다</translation>
</message>
@@ -1061,87 +1309,119 @@ since:%2</translation>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation>복사 리스너를 찾을 수 없습니다. 트레이 아이콘에서 우클릭하여 수동으로 복사하십시오.</translation>
+ <translation type="unfinished">복사 리스너를 찾을 수 없습니다. 트레이 아이콘에서 우클릭하여 수동으로 복사하십시오.</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
- <translation>정보</translation>
+ <translation type="unfinished">정보</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
- <translation>정보 검색중...</translation>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation type="unfinished">정보 검색중...</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>탐색기 복사/이동 자동 감지 안함</translation>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>탐색기 복사/이동 부분 감지</translation>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>탐색기 복사/이동 자동 감지</translation>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>알림</translation>
+ <translation type="unfinished">알림</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>트레이 아이콘에서 실행된 작동을 알 수가 없습니다!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
- <translation>&amp;정보/디버그 보고서</translation>
+ <translation type="unfinished">&amp;정보/디버그 보고서</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
- <translation>&amp;정보</translation>
+ <translation type="unfinished">&amp;정보</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
- <translation>&amp;끝내기</translation>
+ <translation type="unfinished">&amp;끝내기</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
- <translation>&amp;옵션</translation>
+ <translation type="unfinished">&amp;옵션</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
- <translation>복사/이동 &amp;추가</translation>
+ <translation type="unfinished">복사/이동 &amp;추가</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
- <translation>&amp;복사 추가</translation>
+ <translation type="unfinished">&amp;복사 추가</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
- <translation>&amp;전송 추가</translation>
+ <translation type="unfinished">&amp;전송 추가</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
- <translation>&amp;이동 추가</translation>
+ <translation type="unfinished">&amp;이동 추가</translation>
</message>
</context>
</TS>
diff --git a/plugins/Languages/nl/flag.png b/plugins/Languages/nl/flag.png
index 679b368..0d00e1a 100644
--- a/plugins/Languages/nl/flag.png
+++ b/plugins/Languages/nl/flag.png
Binary files differ
diff --git a/plugins/Languages/nl/informations.xml b/plugins/Languages/nl/informations.xml
index 486b384..f24488a 100644
--- a/plugins/Languages/nl/informations.xml
+++ b/plugins/Languages/nl/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to dutch. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to dutch. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>nl</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/nl/translation.ts b/plugins/Languages/nl/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/nl/translation.ts
+++ b/plugins/Languages/nl/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/no/flag.png b/plugins/Languages/no/flag.png
index 36e2636..16ec28a 100644
--- a/plugins/Languages/no/flag.png
+++ b/plugins/Languages/no/flag.png
Binary files differ
diff --git a/plugins/Languages/no/informations.xml b/plugins/Languages/no/informations.xml
index 14d4182..e1a0a1a 100644
--- a/plugins/Languages/no/informations.xml
+++ b/plugins/Languages/no/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to norwegian. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to norwegian. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>no</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/no/translation.ts b/plugins/Languages/no/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/no/translation.ts
+++ b/plugins/Languages/no/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/pl/flag.png b/plugins/Languages/pl/flag.png
index 55595d6..439ee97 100644
--- a/plugins/Languages/pl/flag.png
+++ b/plugins/Languages/pl/flag.png
Binary files differ
diff --git a/plugins/Languages/pl/informations.xml b/plugins/Languages/pl/informations.xml
index 048e6e0..a9f04be 100644
--- a/plugins/Languages/pl/informations.xml
+++ b/plugins/Languages/pl/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to polish. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to polish. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>pl</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/pl/translation.ts b/plugins/Languages/pl/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/pl/translation.ts
+++ b/plugins/Languages/pl/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/pt/flag.png b/plugins/Languages/pt/flag.png
index 4d5cedb..3fb1e36 100644
--- a/plugins/Languages/pt/flag.png
+++ b/plugins/Languages/pt/flag.png
Binary files differ
diff --git a/plugins/Languages/pt/informations.xml b/plugins/Languages/pt/informations.xml
index 36817b5..f7ed085 100644
--- a/plugins/Languages/pt/informations.xml
+++ b/plugins/Languages/pt/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to portuguese. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to portuguese. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>pt</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/pt/translation.ts b/plugins/Languages/pt/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/pt/translation.ts
+++ b/plugins/Languages/pt/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/ru/flag.png b/plugins/Languages/ru/flag.png
index c2c9d27..583e627 100644
--- a/plugins/Languages/ru/flag.png
+++ b/plugins/Languages/ru/flag.png
Binary files differ
diff --git a/plugins/Languages/ru/informations.xml b/plugins/Languages/ru/informations.xml
index dcb4482..6a8fb5b 100644
--- a/plugins/Languages/ru/informations.xml
+++ b/plugins/Languages/ru/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to russian. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to russian. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>ru</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/ru/translation.ts b/plugins/Languages/ru/translation.ts
index 6255b83..a8f30f0 100644
--- a/plugins/Languages/ru/translation.ts
+++ b/plugins/Languages/ru/translation.ts
@@ -4,77 +4,99 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation>Предупреждение</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation>Ultracopier уже запущен, щелкните правой кнопкой мыши на значок панели задач (рядом с часами), чтобы использовать его</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Problem at the reading, or file size is null</source>
- <translation>Проблема при чтении или размер файла нулевой</translation>
+ <translation type="obsolete">Проблема при чтении или размер файла нулевой</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
<source>This file is not supported transfer list</source>
<translation>Этот файл не поддерживается передача списка</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
<source>Unable to open the transfer list file</source>
<translation>Не удается открыть файл трансфер</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
<source>The arguments possibles are:</source>
- <translation>Аргументы possibles являются:</translation>
- </message>
- <message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
- <translation>Для того, чтобы эта помощь</translation>
+ <translation type="obsolete">Аргументы possibles являются:</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
<location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
- <translation>Для выхода из другой запущенный экземпляр (если есть)</translation>
- </message>
- <message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
- <translation>Чтобы передать трансфер делать</translation>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
<location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
- <translation>Чтобы скопировать источников, разделенных пробелами до места назначения. Если назначение &quot;?&quot;, Ultracopier попросит его пользователю</translation>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
<location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
- <translation>То же самое, но с переездом</translation>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation type="unfinished">Откройте трансфер</translation>
+ </message>
+ <message>
+ <source>To quit the other instance running (if have)</source>
+ <translation type="obsolete">Для выхода из другой запущенный экземпляр (если есть)</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
<source>Command line not understand</source>
- <translation>Командная строка не понимаю</translation>
+ <translation type="obsolete">Командная строка не понимаю</translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation>Помогите</translation>
</message>
@@ -82,329 +104,402 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation>Предупреждение</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Cannot find any copy engine with motions support</source>
- <translation>Не могу найти копию двигателя движения поддержки</translation>
+ <translation type="obsolete">Не могу найти копию двигателя движения поддержки</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
<source>Cannot find any compatible engine!</source>
<translation>Не могу найти любой совместимый двигатель!</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
<source>This copy engine does not support motions</source>
- <translation>Эта копия двигателя не поддерживает движение</translation>
+ <translation type="obsolete">Эта копия двигателя не поддерживает движение</translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation>Не могу найти любой двигатель с таким именем: %1</translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished">ошибка</translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation>ошибка</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation>Не удалось получить экземпляр копии двигателей</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>The argument for the mode is not understand</source>
- <translation>Аргументом в пользу этого режима не понимаю</translation>
+ <translation type="obsolete">Аргументом в пользу этого режима не понимаю</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation>Не удалось загрузить интерфейс, копирование прервана</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation>Не удается загрузить копию двигателя, скопируйте прервана</translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation>режим передачи</translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
- <translation>Вы хотите делать то, что копия? Иначе, если вы ответите нет, он будет перемещен.</translation>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation>Копировать двигатель</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation>копия</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation>двигаться</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation>пауза</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation>резюме</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation>пропускать</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation>неограниченный</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation>Слишком большой</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation>Менее %10 секунд</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation>О %10 секунды осталось</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation>О %1 минуты до конца</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation>О %1 часов, оставшихся</translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation>источник</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation>размер</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation>назначение</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation>выход</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation>цель</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation>Оставшееся время:</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation>список</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation>копирование</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation>Листинг и копирования</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation>просить</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation>переписывать</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation>Заменить, если новее</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation>Заменить, если последняя даты модификации отличаются</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation>переименовать</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Put to end of the list</source>
- <translation>Положить в конец списка</translation>
+ <translation type="obsolete">Положить в конец списка</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation>Выберите исходный каталог</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation>Выберите папку назначения</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation>Внутренняя ошибка</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation>Выберите один или более файлов, чтобы открыть</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation>Все файлы</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation>Сохранить трансфер</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation>Откройте трансфер</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation>Передача списка</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation>ошибка</translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation>Не поддерживается на этой платформе</translation>
</message>
@@ -412,67 +507,92 @@
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
- <translation>О ultracopier</translation>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
- <translation>На основе Qt. Он обеспечивает передовые копир с более расширенные функции. Это под GPL3.
-Эта версия скомпилирована как версия: %1.</translation>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation>Платформа: %1</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation>О Qt</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation>У аварии</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation>Сохранить отчет об ошибке</translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation>закрывать</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation>для http://portableapps.com/</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation>Портативная версия</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation>Нормальная версия</translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Для получения дополнительной информации посетите веб-сайт &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
@@ -481,12 +601,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation>Предупреждение</translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation>Тайм-аут в то время как композицию кадра данных из подключенных клиентов</translation>
</message>
@@ -494,22 +614,79 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation>ошибка</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation>Лог-файл уже открыт, ошибки: %1</translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Unable to open file to keep the log file, error: %1</source>
- <translation>Не удается открыть файл сохранить файл журнала, ошибка: %1</translation>
+ <translation type="obsolete">Не удается открыть файл сохранить файл журнала, ошибка: %1</translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished">Предупреждение</translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -532,258 +709,347 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation>Копировать двигатель</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation>Темы</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
- <translation>язык:</translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
- <translation>Автоматически определять язык системы:</translation>
+ <source>Load at the session loading:</source>
+ <translation type="obsolete">Загрузить на заседании загрузки:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
- <translation>Поймать копирования / перемещения по умолчанию:</translation>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation>Загрузить на заседании загрузки:</translation>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
+ <location filename="../../../OptionDialog.ui" line="312"/>
<source>Name</source>
<translation>имя</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
+ <location filename="../../../OptionDialog.ui" line="317"/>
<source>Version</source>
<translation>версия</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
+ <location filename="../../../OptionDialog.ui" line="327"/>
<source>Language</source>
<translation>язык</translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
<source>Listener</source>
<translation>слушатель</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
<source>Plugin loader</source>
<translation>плагин погрузчика</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
<source>Session loader</source>
<translation>сессия погрузчика</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="117"/>
+ <source>Force the language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="127"/>
+ <source>Replace the default copy and move system</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="141"/>
+ <source>Load at the session loading</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="155"/>
+ <source>When manual open</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation>плагин</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation>добавлять</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation>удаление</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation>информация</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation>Скопируйте двигателя порядке предпочтения:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation>Темы:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation>Не удается загрузить плагин темы</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation>просматривать</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation>Переменные are %time%, %source%, %size%, %destination%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation>Переменные %time%, %path%, %size%, %mtime%, %error%</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation>Запись в файл журнала:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<source>Write the transfers:</source>
- <translation>Запись передач:</translation>
+ <translation type="obsolete">Запись передач:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
<source>Write the errors:</source>
- <translation>Пишите ошибки:</translation>
+ <translation type="obsolete">Пишите ошибки:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
<source>Write the folder operations:</source>
- <translation>Write the folder operations:</translation>
+ <translation type="obsolete">Write the folder operations:</translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
<source>Disabled because you have any SessionLoader plugin</source>
- <translation>Отключено, потому что у вас есть плагин SessionLoader</translation>
+ <translation type="obsolete">Отключено, потому что у вас есть плагин SessionLoader</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation>ничего не делать</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation>Спросите источника папку</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation>Спросите источников в виде файлов</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation>никогда</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation>Когда же источник</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation>Когда же назначения</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation>Когда источника и назначения те же</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation>Когда источника или назначения те же</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation>всегда</translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
- <translation>Сохранить журналы, как: </translation>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
- <translation>Эта запись непосредственно файл, когда он получит новую запись, но это может привести к 50% потери производительности</translation>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation>Сохранить журналы, как: </translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation>Синхронное журнала</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
<source>When manual open:</source>
- <translation>Когда руководство открыто:</translation>
+ <translation type="obsolete">Когда руководство открыто:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
<source>Group the windows when:</source>
- <translation>Группа окна, когда:</translation>
+ <translation type="obsolete">Группа окна, когда:</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation>Нет опции для этого плагина</translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation>Переменные %path%, %operation%</translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
- <translation>Попробуйте получить переменную, а переменная не найдена: %1 %2</translation>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -824,37 +1090,42 @@ This version is compiled as version: %1.</source>
<translation>Версия:</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
- <translation>Копировать двигателя</translation>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
+ <translation type="unfinished">Копировать двигатель</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation>Языки</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation>слушатель</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
- <translation>плагин погрузчика</translation>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished">плагин погрузчика</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
- <translation>сессия погрузчика</translation>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
+ <translation type="unfinished">сессия погрузчика</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation>Темы</translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation>Информация о %1</translation>
</message>
@@ -872,127 +1143,135 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation>informations.xml не доступен</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
<source>informations.xml not found into the plugin</source>
- <translation>informations.xml не нашел в плагине</translation>
+ <translation type="obsolete">informations.xml не нашел в плагине</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation>Зависимости часть неправильно</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation>Зависимости %1 не выполняется, для плагина: %2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation>удаление: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation>ошибка</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation>информация</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation>%1, вызовет ошибку в строке %2, столбце %3: %4</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation>&quot;package&quot; Корневой тег не найден для XML-файла</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation>Дублированный плагин нашел, уже загружены!</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
<source>English text missing into the informations.xml for the tag: %1</source>
- <translation>Английский текст отсутствует в informations.xml для тега: %1</translation>
+ <translation type="obsolete">Английский текст отсутствует в informations.xml для тега: %1</translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation>Тег не найден: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation>Вы уверены, что об удалении &quot;%1&quot; в версии %2?</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation>Ошибка при удалении плагина, пожалуйста, проверьте права на папку:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation>Предыдущая импорта идет ...</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation>Открытое плагин Ultracopier</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation>Ultracopier плагина (*.urc)</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation>плагин погрузчика</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation>Невозможно открыть плагин: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation>Не удается загрузить плагин содержания, пожалуйста, проверьте его: %1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation>Невозможно создать папку для установки плагина:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
@@ -1001,16 +1280,16 @@ since:%2</source>
С: %2</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation>Папка с таким же именем существует, пропустить установки плагина:
%1</translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation>Не удается загрузить плагин содержания, пожалуйста, проверьте его</translation>
</message>
@@ -1018,44 +1297,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation>Ошибка выделения памяти</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation>Написать об ошибке</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation>Ограничить использование памяти достиг</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation>Не. Хг файл</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation>Неподдерживаемые варианты. Заголовки XZ</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation>Файл поврежден</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation>Ошибка!</translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation>Входных данных слишком короткий</translation>
</message>
@@ -1063,87 +1342,119 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
- <translation>Нет копии слушатель найдено. Сделайте копию вручную, щелкните правой кнопкой мыши один из иконки в системном трее.</translation>
+ <translation type="unfinished">Нет копии слушатель найдено. Сделайте копию вручную, щелкните правой кнопкой мыши один из иконки в системном трее.</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
- <translation>информация</translation>
+ <translation type="unfinished">информация</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
- <translation>Поиск информации ...</translation>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
+ <translation type="unfinished">Поиск информации ...</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
- <translation>Не ловить копию исследователь/перемещения</translation>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
- <translation>Полу ловить копию исследователь/перемещения</translation>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
- <translation>Занимаясь копию исследователь/перемещения</translation>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
- <translation>Предупреждение</translation>
+ <translation type="unfinished">Предупреждение</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
- <translation>Действие на значок в системном лотке, неизвестно!</translation>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
- <translation>О компании/Debug отчет</translation>
+ <translation type="unfinished">О компании/Debug отчет</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
- <translation>о</translation>
+ <translation type="unfinished">о</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
- <translation>выход</translation>
+ <translation type="unfinished">выход</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
- <translation>опции</translation>
+ <translation type="unfinished">опции</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
- <translation>Добавить копирования/перемещения</translation>
+ <translation type="unfinished">Добавить копирования/перемещения</translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
- <translation>Добавить копию</translation>
+ <translation type="unfinished">Добавить копию</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
- <translation>Добавить перевод</translation>
+ <translation type="unfinished">Добавить перевод</translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
- <translation>Добавить двигаться</translation>
+ <translation type="unfinished">Добавить двигаться</translation>
</message>
</context>
</TS>
diff --git a/plugins/Languages/th/flag.png b/plugins/Languages/th/flag.png
index ce5a42c..76d9cc3 100644
--- a/plugins/Languages/th/flag.png
+++ b/plugins/Languages/th/flag.png
Binary files differ
diff --git a/plugins/Languages/th/informations.xml b/plugins/Languages/th/informations.xml
index 1af8ab8..1615a99 100644
--- a/plugins/Languages/th/informations.xml
+++ b/plugins/Languages/th/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to thai. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to thai. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>th</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/th/translation.ts b/plugins/Languages/th/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/th/translation.ts
+++ b/plugins/Languages/th/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/tr/flag.png b/plugins/Languages/tr/flag.png
index b72f1d7..e26b94b 100644
--- a/plugins/Languages/tr/flag.png
+++ b/plugins/Languages/tr/flag.png
Binary files differ
diff --git a/plugins/Languages/tr/informations.xml b/plugins/Languages/tr/informations.xml
index 9839811..c264d3c 100644
--- a/plugins/Languages/tr/informations.xml
+++ b/plugins/Languages/tr/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to turkish. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to turkish. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>tr</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/tr/translation.ts b/plugins/Languages/tr/translation.ts
index d838fb7..b02bb87 100644
--- a/plugins/Languages/tr/translation.ts
+++ b/plugins/Languages/tr/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,396 +88,479 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
@@ -480,12 +569,12 @@ This version is compiled as version: %1.</source>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,257 +673,318 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="778"/>
<source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
+ <location filename="../../../OptionDialog.ui" line="697"/>
<source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
- <source>Synchronized log</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
+ <source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
<source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>
diff --git a/plugins/Languages/zh/flag.png b/plugins/Languages/zh/flag.png
index 3c539df..928b698 100644
--- a/plugins/Languages/zh/flag.png
+++ b/plugins/Languages/zh/flag.png
Binary files differ
diff --git a/plugins/Languages/zh/informations.xml b/plugins/Languages/zh/informations.xml
index 63fef38..151e854 100644
--- a/plugins/Languages/zh/informations.xml
+++ b/plugins/Languages/zh/informations.xml
@@ -10,14 +10,13 @@
<!-- the date-time format should be in timestamps format -->
<pubDate>1287496800</pubDate>
<!-- Detailed description -->
- <description xml:lang="en"><![CDATA[Translation of Ultracopier to chinese. Done for version 0.3.0.0. For more details see the web site.]]></description>
+ <description xml:lang="en"><![CDATA[Translation of Ultracopier to chinese. For more details see the web site.]]></description>
<!-- Version of this release of this plugin, need be like that's: A.B.C.D, where A, B, C and D is number -->
- <version>0.3.0.0</version>
+ <version>1.2.3.6</version>
<!-- This internal name should never change, because it is used to detect when a particular plugin is updated. It must comprise only lower case ASCII characters (a-z), numerical digits (0-9), "-", "." or "_", and it must be be unique within the category. And have size lower than 64 char. -->
<name>ch</name>
<!-- Dependency checking. This is used to check when a plugin may not be compatible with an updated version of either Ultracopier or another plugin. This example only checks Ultracopier. -->
<dependencies><![CDATA[
- <=ultracopier-0.3
]]></dependencies>
<!-- Additional information that is specific to the category (in this case Language). -->
<categorySpecific>
diff --git a/plugins/Languages/zh/translation.ts b/plugins/Languages/zh/translation.ts
index 4d63b67..8a6d55f 100644
--- a/plugins/Languages/zh/translation.ts
+++ b/plugins/Languages/zh/translation.ts
@@ -4,77 +4,83 @@
<context>
<name>CliParser</name>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
- <location filename="../../../CliParser.cpp" line="63"/>
- <location filename="../../../CliParser.cpp" line="73"/>
- <location filename="../../../CliParser.cpp" line="83"/>
- <location filename="../../../CliParser.cpp" line="166"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <location filename="../../../CliParser.cpp" line="179"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="27"/>
+ <location filename="../../../CliParser.cpp" line="25"/>
<source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="63"/>
- <source>Problem at the reading, or file size is null</source>
+ <location filename="../../../CliParser.cpp" line="71"/>
+ <source>Problem reading file, or file size is 0</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="73"/>
- <source>This file is not supported transfer list</source>
+ <location filename="../../../CliParser.cpp" line="159"/>
+ <location filename="../../../CliParser.cpp" line="170"/>
+ <source>The arguments possible are:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="83"/>
- <source>Unable to open the transfer list file</source>
+ <location filename="../../../CliParser.cpp" line="161"/>
+ <location filename="../../../CliParser.cpp" line="172"/>
+ <source>To display the options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="148"/>
- <location filename="../../../CliParser.cpp" line="158"/>
- <source>The arguments possibles are:</source>
+ <location filename="../../../CliParser.cpp" line="162"/>
+ <location filename="../../../CliParser.cpp" line="173"/>
+ <source>To quit the other instances (if running)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="149"/>
- <location filename="../../../CliParser.cpp" line="159"/>
- <source>To have this help</source>
+ <location filename="../../../CliParser.cpp" line="164"/>
+ <location filename="../../../CliParser.cpp" line="175"/>
+ <source>To copy sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="150"/>
- <location filename="../../../CliParser.cpp" line="160"/>
- <source>To quit the other instance running (if have)</source>
+ <location filename="../../../CliParser.cpp" line="165"/>
+ <location filename="../../../CliParser.cpp" line="176"/>
+ <source>To move sources to destination, separated by space. If destination is &quot;?&quot;, ultracopier will ask the user</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="151"/>
- <location filename="../../../CliParser.cpp" line="161"/>
- <source>To pass transfer list to do</source>
+ <location filename="../../../CliParser.cpp" line="169"/>
+ <source>Command not valid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="152"/>
- <location filename="../../../CliParser.cpp" line="162"/>
- <source>To copy sources separated by space to destination. If destination is &quot;?&quot;, ultracopier will ask it to the user</source>
+ <location filename="../../../CliParser.cpp" line="84"/>
+ <source>This file is not supported transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="153"/>
- <location filename="../../../CliParser.cpp" line="163"/>
- <source>Same as above, but with move</source>
+ <location filename="../../../CliParser.cpp" line="94"/>
+ <source>Unable to open the transfer list file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="157"/>
- <source>Command line not understand</source>
+ <location filename="../../../CliParser.cpp" line="160"/>
+ <location filename="../../../CliParser.cpp" line="171"/>
+ <source>To display this help</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CliParser.cpp" line="168"/>
+ <location filename="../../../CliParser.cpp" line="163"/>
+ <location filename="../../../CliParser.cpp" line="174"/>
+ <source>Open transfer list</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CliParser.cpp" line="181"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
@@ -82,410 +88,493 @@
<context>
<name>CopyEngineManager</name>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="193"/>
- <source>Cannot find any copy engine with motions support</source>
+ <location filename="../../../CopyEngineManager.cpp" line="229"/>
+ <source>Cannot find any copy engine with move support</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="198"/>
- <source>Cannot find any compatible engine!</source>
+ <location filename="../../../CopyEngineManager.cpp" line="257"/>
+ <source>This copy engine does not support move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="219"/>
- <source>This copy engine does not support motions</source>
+ <location filename="../../../CopyEngineManager.cpp" line="234"/>
+ <source>Cannot find any compatible engine!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../CopyEngineManager.cpp" line="233"/>
+ <location filename="../../../CopyEngineManager.cpp" line="271"/>
<source>Cannot find any engine with this name: %1</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
+ <name>CopyListener</name>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../CopyListener.cpp" line="158"/>
+ <source>Error during the reception of the copy/move list
+%1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>Core</name>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
- <location filename="../../../Core.cpp" line="234"/>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="216"/>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="41"/>
- <location filename="../../../Core.cpp" line="94"/>
- <location filename="../../../Core.cpp" line="107"/>
- <location filename="../../../Core.cpp" line="160"/>
- <location filename="../../../Core.cpp" line="175"/>
- <location filename="../../../Core.cpp" line="195"/>
+ <location filename="../../../Core.cpp" line="45"/>
+ <location filename="../../../Core.cpp" line="142"/>
+ <location filename="../../../Core.cpp" line="157"/>
+ <location filename="../../../Core.cpp" line="177"/>
+ <location filename="../../../Core.cpp" line="191"/>
+ <location filename="../../../Core.cpp" line="200"/>
<location filename="../../../Core.cpp" line="209"/>
- <location filename="../../../Core.cpp" line="218"/>
- <location filename="../../../Core.cpp" line="227"/>
<source>Unable to get a copy engine instance</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="234"/>
- <source>The argument for the mode is not understand</source>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Group window</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="93"/>
+ <source>Do you want group the transfer with another actual running transfer?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="270"/>
- <location filename="../../../Core.cpp" line="386"/>
+ <location filename="../../../Core.cpp" line="116"/>
+ <source>Unable to get a engine instance</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="216"/>
+ <source>The argument for the mode is not valid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="1133"/>
+ <source>Do you want to copy? If no, it will be moved.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../Core.cpp" line="250"/>
+ <location filename="../../../Core.cpp" line="387"/>
<source>Unable to load the interface, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="391"/>
+ <location filename="../../../Core.cpp" line="392"/>
<source>Unable to load the copy engine, copy aborted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
+ <location filename="../../../Core.cpp" line="1133"/>
<source>Transfer mode</source>
<translation type="unfinished"></translation>
</message>
+</context>
+<context>
+ <name>EventDispatcher</name>
+ <message>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Key</source>
+ <translation type="unfinished"></translation>
+ </message>
<message>
- <location filename="../../../Core.cpp" line="953"/>
- <source>Do you want do as a copy? Else if you reply no, it will be moved.</source>
+ <location filename="../../../EventDispatcher.cpp" line="155"/>
+ <source>Give the key of this software, more information on &lt;a href=&quot;http://ultracopier.first-world.info/&quot;&gt;ultracopier.first-world.info&lt;/a&gt;</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FacilityEngine</name>
<message>
- <location filename="../../../FacilityEngine.cpp" line="40"/>
+ <location filename="../../../FacilityEngine.cpp" line="43"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="41"/>
+ <location filename="../../../FacilityEngine.cpp" line="45"/>
<source>Copy</source>
+ <extracomment>a copy</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="42"/>
+ <location filename="../../../FacilityEngine.cpp" line="49"/>
<source>Move</source>
+ <extracomment>a move</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="43"/>
+ <location filename="../../../FacilityEngine.cpp" line="51"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="44"/>
+ <location filename="../../../FacilityEngine.cpp" line="52"/>
<source>Resume</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="45"/>
- <location filename="../../../FacilityEngine.cpp" line="59"/>
+ <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="67"/>
<source>Skip</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="46"/>
+ <location filename="../../../FacilityEngine.cpp" line="54"/>
<source>Unlimited</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="24"/>
+ <location filename="../../../FacilityEngine.cpp" line="27"/>
<source>s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="25"/>
+ <location filename="../../../FacilityEngine.cpp" line="28"/>
<source>Too big</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="26"/>
+ <location filename="../../../FacilityEngine.cpp" line="29"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="27"/>
+ <location filename="../../../FacilityEngine.cpp" line="30"/>
<source>KB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="28"/>
+ <location filename="../../../FacilityEngine.cpp" line="31"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="29"/>
+ <location filename="../../../FacilityEngine.cpp" line="32"/>
<source>GB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="30"/>
+ <location filename="../../../FacilityEngine.cpp" line="33"/>
<source>TB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="31"/>
+ <location filename="../../../FacilityEngine.cpp" line="34"/>
<source>PB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="32"/>
+ <location filename="../../../FacilityEngine.cpp" line="35"/>
<source>EB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="33"/>
+ <location filename="../../../FacilityEngine.cpp" line="36"/>
<source>ZB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="34"/>
+ <location filename="../../../FacilityEngine.cpp" line="37"/>
<source>YB</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="35"/>
+ <location filename="../../../FacilityEngine.cpp" line="38"/>
<source>Less than %10 seconds</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="36"/>
+ <location filename="../../../FacilityEngine.cpp" line="39"/>
<source>About %10 seconds remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="37"/>
+ <location filename="../../../FacilityEngine.cpp" line="40"/>
<source>About %1 minutes remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="38"/>
+ <location filename="../../../FacilityEngine.cpp" line="41"/>
<source>About %1 hours remaining</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../FacilityEngine.cpp" line="47"/>
+ <source>Transfer</source>
+ <extracomment>a transfer</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <source>Start</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="55"/>
<source>Source</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="48"/>
+ <location filename="../../../FacilityEngine.cpp" line="56"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="49"/>
+ <location filename="../../../FacilityEngine.cpp" line="57"/>
<source>Destination</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="50"/>
+ <location filename="../../../FacilityEngine.cpp" line="58"/>
<source>Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="51"/>
+ <location filename="../../../FacilityEngine.cpp" line="59"/>
<source>Target</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="52"/>
- <location filename="../../../FacilityEngine.cpp" line="56"/>
+ <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="64"/>
<source>Time remaining:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="53"/>
+ <location filename="../../../FacilityEngine.cpp" line="61"/>
<source>Listing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="54"/>
+ <location filename="../../../FacilityEngine.cpp" line="62"/>
<source>Copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="55"/>
+ <location filename="../../../FacilityEngine.cpp" line="63"/>
<source>Listing and copying</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="58"/>
+ <location filename="../../../FacilityEngine.cpp" line="66"/>
<source>Ask</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="60"/>
+ <location filename="../../../FacilityEngine.cpp" line="68"/>
<source>Overwrite</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="61"/>
+ <location filename="../../../FacilityEngine.cpp" line="69"/>
<source>Overwrite if newer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="62"/>
+ <location filename="../../../FacilityEngine.cpp" line="70"/>
<source>Overwrite if the last modification dates are different</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="63"/>
+ <location filename="../../../FacilityEngine.cpp" line="71"/>
<source>Rename</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="64"/>
- <source>Put to end of the list</source>
+ <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <source>Put to the end of the list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="65"/>
+ <location filename="../../../FacilityEngine.cpp" line="73"/>
<source>Select source directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="66"/>
+ <location filename="../../../FacilityEngine.cpp" line="74"/>
<source>Select destination directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="67"/>
+ <location filename="../../../FacilityEngine.cpp" line="75"/>
<source>Internal error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="68"/>
+ <location filename="../../../FacilityEngine.cpp" line="76"/>
<source>Select one or more files to open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="69"/>
+ <location filename="../../../FacilityEngine.cpp" line="77"/>
<source>All files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="70"/>
+ <location filename="../../../FacilityEngine.cpp" line="78"/>
<source>Save transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="71"/>
+ <location filename="../../../FacilityEngine.cpp" line="79"/>
<source>Open transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="72"/>
+ <location filename="../../../FacilityEngine.cpp" line="80"/>
<source>Transfer list</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="73"/>
+ <location filename="../../../FacilityEngine.cpp" line="81"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../FacilityEngine.cpp" line="74"/>
+ <location filename="../../../FacilityEngine.cpp" line="82"/>
<source>Not supported on this platform</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../../../FacilityEngine.cpp" line="83"/>
+ <source>Completed in %1</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>HelpDialog</name>
<message>
- <location filename="../../../HelpDialog.ui" line="20"/>
- <source>About ultracopier</source>
+ <location filename="../../../HelpDialog.cpp" line="37"/>
+ <source>About Ultracopier</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="70"/>
- <source>Based on Qt. It provide advanced copier with more advanced feature. It&apos;s under GPL3.
+ <location filename="../../../HelpDialog.ui" line="67"/>
+ <source>Based on Qt. Advanced utility to copy files under GPL3 license.
This version is compiled as version: %1.</source>
<extracomment>%1 will be replaced by a variable content (normal, debug, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="78"/>
+ <location filename="../../../HelpDialog.ui" line="75"/>
<source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;For more information see the website &lt;a href=&quot;%1&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0057ae;&quot;&gt;%1&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
<extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="88"/>
+ <location filename="../../../HelpDialog.ui" line="85"/>
<source>Platform: %1</source>
<extracomment>%1 will be replaced by the platform (windows, mac, linux, ...)</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="149"/>
+ <location filename="../../../HelpDialog.ui" line="121"/>
<source>About Qt</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="169"/>
+ <location filename="../../../HelpDialog.ui" line="141"/>
<source>Do a crash</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="176"/>
+ <location filename="../../../HelpDialog.ui" line="148"/>
<source>Save bug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.ui" line="183"/>
+ <location filename="../../../HelpDialog.ui" line="155"/>
<source>Close</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="74"/>
+ <location filename="../../../HelpDialog.cpp" line="35"/>
+ <source>About Supercopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="80"/>
<source>For http://portableapps.com/</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="76"/>
+ <location filename="../../../HelpDialog.cpp" line="83"/>
+ <source>Portable and all in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="85"/>
<source>Portable version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="79"/>
+ <location filename="../../../HelpDialog.cpp" line="90"/>
+ <source>All in one version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="92"/>
<source>Normal version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../HelpDialog.cpp" line="85"/>
+ <location filename="../../../HelpDialog.cpp" line="110"/>
+ <location filename="../../../HelpDialog.cpp" line="112"/>
+ <location filename="../../../HelpDialog.cpp" line="123"/>
<source>http://ultracopier.first-world.info/</source>
- <extracomment>This site need be the official site of ultracopier, into the right languages, english if not exists</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="120"/>
+ <source>http://ultracopier.first-world.info/shop.html</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../HelpDialog.cpp" line="125"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LocalListener</name>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LocalListener.cpp" line="128"/>
+ <location filename="../../../LocalListener.cpp" line="146"/>
<source>Timeout while recomposing data from connected clients</source>
<translation type="unfinished"></translation>
</message>
@@ -493,21 +582,74 @@ This version is compiled as version: %1.</source>
<context>
<name>LogThread</name>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="65"/>
+ <location filename="../../../LogThread.cpp" line="106"/>
<source>Log file already open, error: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../LogThread.cpp" line="74"/>
- <location filename="../../../LogThread.cpp" line="84"/>
- <source>Unable to open file to keep the log file, error: %1</source>
+ <location filename="../../../LogThread.cpp" line="115"/>
+ <location filename="../../../LogThread.cpp" line="125"/>
+ <source>Unable to open the log file, error: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
+ <name>OSSpecific</name>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="26"/>
+ <source>Warning</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="58"/>
+ <source>Don&apos;t show again</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.ui" line="83"/>
+ <source>Ok</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="23"/>
+ <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).&lt;br /&gt;Ask the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="25"/>
+ <source>Reboot the system if previously had similar software installed (like Teracopy, Supercopier or an earlier version of Ultracopier).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="27"/>
+ <source>The replacement of default copy/move system is not supported and blocked by finder of Mac OS X.&lt;br /&gt;You need do the copy/move manually by right clicking on the system tray icon near the clock (not the dock icon).</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="29"/>
+ <source>The replacement of default copy/move system should be not supported by the file manager.&lt;br /&gt;Ask to the developer to support it.&lt;br /&gt;You need do the copy/move manually.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="32"/>
+ <source>Consider Supercopier as deprecated, prefer Ultracopier</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="35"/>
+ <source>This version use 100% of you graphic card/GPU (you computer can be noisy, or slow/buggy during the games) at exchange of free access to Ultimate version. If you don&apos;t wish it, download the normal version with a small advertisement (just a link on the main window) or buy the Ultimate version to fund the project.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OSSpecific.cpp" line="36"/>
+ <source>http://ultracopier.first-world.info/download.html</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -531,245 +673,306 @@ This version is compiled as version: %1.</source>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="66"/>
- <location filename="../../../OptionDialog.ui" line="275"/>
- <location filename="../../../OptionDialog.cpp" line="186"/>
+ <location filename="../../../OptionDialog.ui" line="322"/>
+ <location filename="../../../OptionDialog.cpp" line="354"/>
<source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="95"/>
- <location filename="../../../OptionDialog.ui" line="303"/>
+ <location filename="../../../OptionDialog.ui" line="92"/>
+ <location filename="../../../OptionDialog.ui" line="350"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="100"/>
+ <location filename="../../../OptionDialog.ui" line="97"/>
<source>Log</source>
<translation type="unfinished"></translation>
</message>
<message>
+ <location filename="../../../OptionDialog.ui" line="312"/>
+ <source>Name</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="317"/>
+ <source>Version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="327"/>
+ <source>Language</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="498"/>
+ <source>Client connected</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="801"/>
+ <source>Write the folder operations</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="811"/>
+ <source>The variables are %path%, %operation%</source>
+ <extracomment>%path%, %operation% should not be translated</extracomment>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="71"/>
+ <location filename="../../../OptionDialog.ui" line="335"/>
+ <location filename="../../../OptionDialog.cpp" line="355"/>
+ <source>Listener</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="76"/>
+ <location filename="../../../OptionDialog.ui" line="340"/>
+ <location filename="../../../OptionDialog.cpp" line="356"/>
+ <source>Plugin loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="84"/>
+ <location filename="../../../OptionDialog.ui" line="345"/>
+ <location filename="../../../OptionDialog.cpp" line="357"/>
+ <source>Session loader</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
<location filename="../../../OptionDialog.ui" line="117"/>
- <source>Language:</source>
+ <source>Force the language</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="127"/>
- <source>Autodetect the system language:</source>
+ <source>Replace the default copy and move system</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="141"/>
- <source>Catch the copy/move as default:</source>
+ <source>Load at the session loading</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../../../OptionDialog.ui" line="155"/>
- <source>Load at the session loading:</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../OptionDialog.ui" line="169"/>
- <source>When manual open:</source>
+ <source>When manual open</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="229"/>
- <source>Group the windows when:</source>
+ <location filename="../../../OptionDialog.ui" line="181"/>
+ <source>Group the windows when</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="265"/>
- <source>Name</source>
+ <location filename="../../../OptionDialog.ui" line="222"/>
+ <source>Confirm to group the windows</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="270"/>
- <source>Version</source>
+ <location filename="../../../OptionDialog.ui" line="229"/>
+ <source>Display the OS warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="280"/>
- <source>Language</source>
+ <location filename="../../../OptionDialog.ui" line="245"/>
+ <source>Check for updates</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="750"/>
- <location filename="../../../OptionDialog.ui" line="763"/>
- <source>The variables are %path%, %operation%</source>
- <extracomment>%path%, %operation% should not be translated
-----------
-%path%, %operation% should not be translated</extracomment>
+ <location filename="../../../OptionDialog.ui" line="255"/>
+ <source>Give GPU time to fund the development</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="71"/>
- <location filename="../../../OptionDialog.ui" line="288"/>
- <location filename="../../../OptionDialog.cpp" line="187"/>
- <source>Listener</source>
+ <location filename="../../../OptionDialog.ui" line="262"/>
+ <source>Remaining time algorithm</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="79"/>
- <location filename="../../../OptionDialog.ui" line="293"/>
- <location filename="../../../OptionDialog.cpp" line="188"/>
- <source>Plugin loader</source>
+ <location filename="../../../OptionDialog.ui" line="270"/>
+ <source>Traditional</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="87"/>
- <location filename="../../../OptionDialog.ui" line="298"/>
- <location filename="../../../OptionDialog.cpp" line="189"/>
- <source>Session loader</source>
+ <location filename="../../../OptionDialog.ui" line="275"/>
+ <source>Logarithmic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="311"/>
+ <location filename="../../../OptionDialog.ui" line="358"/>
<source>Plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="330"/>
+ <location filename="../../../OptionDialog.ui" line="377"/>
<source>Add</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="343"/>
+ <location filename="../../../OptionDialog.ui" line="390"/>
<source>Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="353"/>
+ <location filename="../../../OptionDialog.ui" line="400"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="380"/>
+ <location filename="../../../OptionDialog.ui" line="427"/>
<source>Copy engine by order of preference:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="493"/>
+ <location filename="../../../OptionDialog.ui" line="554"/>
<source>Themes:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="555"/>
+ <location filename="../../../OptionDialog.ui" line="616"/>
<source>Unable to load the themes plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="605"/>
+ <location filename="../../../OptionDialog.ui" line="666"/>
<source>No option for this plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="655"/>
+ <location filename="../../../OptionDialog.ui" line="716"/>
<source>Browse</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="687"/>
- <location filename="../../../OptionDialog.ui" line="700"/>
+ <location filename="../../../OptionDialog.ui" line="728"/>
+ <source>Write directly to the file when it receive a new entry (can produce 50% of lost of performance)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="741"/>
+ <source>Write the transfers</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="748"/>
<source>The variables are %time%, %source%, %size%, %destination%</source>
- <extracomment>%time%, %source%, %size%, %destination% should not be translated
-----------
-%time%, %source%, %size%, %destination% should not be translated</extracomment>
+ <extracomment>%time%, %source%, %size%, %destination% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="717"/>
- <location filename="../../../OptionDialog.ui" line="730"/>
- <source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
- <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated
-----------
-%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
+ <location filename="../../../OptionDialog.ui" line="771"/>
+ <source>Write the errors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="636"/>
- <source>Write the log file into:</source>
+ <location filename="../../../OptionDialog.ui" line="778"/>
+ <source>The variables are %time%, %path%, %size%, %mtime%, %error%</source>
+ <extracomment>%time%, %path%, %size%, %mtime%, %error% should not be translated</extracomment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="680"/>
- <source>Write the transfers:</source>
+ <location filename="../../../OptionDialog.ui" line="697"/>
+ <source>Write the log file into:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="710"/>
- <source>Write the errors:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="740"/>
- <source>Write the folder operations:</source>
+ <location filename="../../../OptionDialog.cpp" line="260"/>
+ <source>Load the theme?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="190"/>
- <location filename="../../../OptionDialog.cpp" line="191"/>
- <location filename="../../../OptionDialog.cpp" line="321"/>
- <location filename="../../../OptionDialog.cpp" line="322"/>
- <source>Disabled because you have any SessionLoader plugin</source>
+ <location filename="../../../OptionDialog.cpp" line="274"/>
+ <source>Load the language?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="192"/>
+ <location filename="../../../OptionDialog.cpp" line="362"/>
<source>Do nothing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="193"/>
+ <location filename="../../../OptionDialog.cpp" line="363"/>
<source>Ask source as folder</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="194"/>
+ <location filename="../../../OptionDialog.cpp" line="364"/>
<source>Ask sources as files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="195"/>
+ <location filename="../../../OptionDialog.cpp" line="365"/>
<source>Never</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="196"/>
+ <location filename="../../../OptionDialog.cpp" line="366"/>
<source>When source is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="197"/>
+ <location filename="../../../OptionDialog.cpp" line="367"/>
<source>When destination is same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="198"/>
+ <location filename="../../../OptionDialog.cpp" line="368"/>
<source>When source and destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="199"/>
+ <location filename="../../../OptionDialog.cpp" line="369"/>
<source>When source or destination are same</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="200"/>
+ <location filename="../../../OptionDialog.cpp" line="370"/>
<source>Always</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.cpp" line="792"/>
- <source>Save logs as: </source>
+ <location filename="../../../OptionDialog.cpp" line="384"/>
+ <location filename="../../../OptionDialog.cpp" line="385"/>
+ <location filename="../../../OptionDialog.cpp" line="386"/>
+ <source>The variables are %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>Allow the application</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="667"/>
- <source>This write directly the file when it receive the new entry, but it can produce 50% of lost of performance</source>
+ <location filename="../../../OptionDialog.cpp" line="478"/>
+ <source>This Ultimate free version is only if %1 is allowed by your antivirus. Else you can get the normal free version</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../OptionDialog.ui" line="670"/>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>Enable the OpenCL</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="483"/>
+ <source>This Ultimate version is only if the OpenCL is installed with your graphic card drivers. Else you can get the normal free version</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.cpp" line="1591"/>
+ <source>Save logs as: </source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../OptionDialog.ui" line="731"/>
<source>Synchronized log</source>
<translation type="unfinished"></translation>
</message>
@@ -777,11 +980,11 @@ This version is compiled as version: %1.</source>
<context>
<name>OptionEngine</name>
<message>
- <location filename="../../../OptionEngine.cpp" line="154"/>
- <location filename="../../../OptionEngine.cpp" line="158"/>
- <location filename="../../../OptionEngine.cpp" line="195"/>
- <location filename="../../../OptionEngine.cpp" line="199"/>
- <source>Try get variable, but the variable is not found: %1 %2</source>
+ <location filename="../../../OptionEngine.cpp" line="161"/>
+ <location filename="../../../OptionEngine.cpp" line="165"/>
+ <location filename="../../../OptionEngine.cpp" line="202"/>
+ <location filename="../../../OptionEngine.cpp" line="206"/>
+ <source>The variable was not found: %1 %2</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -823,37 +1026,42 @@ This version is compiled as version: %1.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="40"/>
- <source>CopyEngine</source>
+ <location filename="../../../PluginInformation.cpp" line="38"/>
+ <source>Copy engine</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="43"/>
+ <location filename="../../../PluginInformation.cpp" line="41"/>
<source>Languages</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="46"/>
+ <location filename="../../../PluginInformation.cpp" line="44"/>
<source>Listener</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="49"/>
- <source>PluginLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="47"/>
+ <source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="52"/>
- <source>SessionLoader</source>
+ <location filename="../../../PluginInformation.cpp" line="50"/>
+ <source>Session loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="55"/>
+ <location filename="../../../PluginInformation.cpp" line="53"/>
<source>Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginInformation.cpp" line="69"/>
+ <location filename="../../../PluginInformation.cpp" line="57"/>
+ <source>Unknown</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginInformation.cpp" line="67"/>
<source>Information about %1</source>
<translation type="unfinished"></translation>
</message>
@@ -871,140 +1079,140 @@ This version is compiled as version: %1.</source>
<context>
<name>PluginsManager</name>
<message>
- <location filename="../../../PluginsManager.cpp" line="208"/>
+ <location filename="../../../PluginsManager.cpp" line="221"/>
<source>informations.xml is not accessible</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="214"/>
- <source>informations.xml not found into the plugin</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="../../../PluginsManager.cpp" line="474"/>
+ <location filename="../../../PluginsManager.cpp" line="487"/>
<source>Dependencies part is wrong</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="493"/>
+ <location filename="../../../PluginsManager.cpp" line="508"/>
<source>Dependencies %1 are not satisfied, for plugin: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Remove %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="242"/>
+ <location filename="../../../PluginsManager.cpp" line="253"/>
<source>%1, parse error at line %2, column %3: %4</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="250"/>
+ <location filename="../../../PluginsManager.cpp" line="227"/>
+ <source>informations.xml not found for the plugin</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../PluginsManager.cpp" line="261"/>
<source>&quot;package&quot; root tag not found for the xml file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="326"/>
+ <location filename="../../../PluginsManager.cpp" line="337"/>
<source>Duplicated plugin found, already loaded!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="384"/>
- <source>English text missing into the informations.xml for the tag: %1</source>
+ <location filename="../../../PluginsManager.cpp" line="395"/>
+ <source>English text missing in the informations.xml for the tag: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="392"/>
+ <location filename="../../../PluginsManager.cpp" line="403"/>
<source>Tag not found: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="634"/>
+ <location filename="../../../PluginsManager.cpp" line="665"/>
<source>Are you sure about removing &quot;%1&quot; in version %2?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="645"/>
+ <location filename="../../../PluginsManager.cpp" line="676"/>
<source>Error while the removing plugin, please check the rights on the folder:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="669"/>
+ <location filename="../../../PluginsManager.cpp" line="700"/>
<source>Previous import is in progress...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Open Ultracopier plugin</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="672"/>
+ <location filename="../../../PluginsManager.cpp" line="703"/>
<source>Ultracopier plugin (*.urc)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="775"/>
- <location filename="../../../PluginsManager.cpp" line="788"/>
- <location filename="../../../PluginsManager.cpp" line="806"/>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Plugin loader</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="685"/>
+ <location filename="../../../PluginsManager.cpp" line="720"/>
<source>Unable to open the plugin: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="708"/>
- <location filename="../../../PluginsManager.cpp" line="824"/>
- <location filename="../../../PluginsManager.cpp" line="837"/>
+ <location filename="../../../PluginsManager.cpp" line="745"/>
+ <location filename="../../../PluginsManager.cpp" line="863"/>
+ <location filename="../../../PluginsManager.cpp" line="876"/>
<source>Unable to load the plugin content, please check it: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="775"/>
+ <location filename="../../../PluginsManager.cpp" line="813"/>
<source>Unable to create a folder to install the plugin:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="788"/>
+ <location filename="../../../PluginsManager.cpp" line="826"/>
<source>Unable to create a file to install the plugin:
%1
since:%2</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="806"/>
+ <location filename="../../../PluginsManager.cpp" line="845"/>
<source>Folder with same name is present, skip the plugin installation:
%1</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../PluginsManager.cpp" line="812"/>
- <location filename="../../../PluginsManager.cpp" line="818"/>
- <location filename="../../../PluginsManager.cpp" line="830"/>
+ <location filename="../../../PluginsManager.cpp" line="851"/>
+ <location filename="../../../PluginsManager.cpp" line="857"/>
+ <location filename="../../../PluginsManager.cpp" line="869"/>
<source>Unable to load the plugin content, please check it</source>
<translation type="unfinished"></translation>
</message>
@@ -1012,44 +1220,44 @@ since:%2</source>
<context>
<name>QXzDecode</name>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="40"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="95"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="38"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="93"/>
<source>Memory allocation failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="66"/>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="84"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="64"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="82"/>
<source>Write error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="99"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="97"/>
<source>Memory usage limit reached</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="103"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/>
<source>Not a .xz file</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="107"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="105"/>
<source>Unsupported options in the .xz headers</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="112"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="110"/>
<source>The file is corrupted</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="116"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="114"/>
<source>Bug!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="126"/>
+ <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="124"/>
<source>The input data is too short</source>
<translation type="unfinished"></translation>
</message>
@@ -1057,85 +1265,117 @@ since:%2</source>
<context>
<name>SystrayIcon</name>
<message>
- <location filename="../../../SystrayIcon.cpp" line="110"/>
+ <location filename="../../../SystrayIcon.cpp" line="163"/>
<source>No copy listener found. Do the copy manually by right click one the system tray icon.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="116"/>
+ <location filename="../../../SystrayIcon.cpp" line="169"/>
<source>Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="127"/>
- <source>Searching informations...</source>
+ <location filename="../../../SystrayIcon.cpp" line="187"/>
+ <source>Searching information...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="140"/>
- <source>Not catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="200"/>
+ <source>Do not replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="145"/>
- <source>Semi catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="205"/>
+ <source>Semi replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="150"/>
- <source>Catching the explorer copy/move</source>
+ <location filename="../../../SystrayIcon.cpp" line="210"/>
+ <source>Replace the explorer copy/move</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="308"/>
- <source>Action on the systray icon is unknown!</source>
+ <location filename="../../../SystrayIcon.cpp" line="377"/>
+ <source>The action on the systray icon is unknown!</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="356"/>
+ <location filename="../../../SystrayIcon.cpp" line="425"/>
<source>&amp;About/Debug report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="358"/>
+ <location filename="../../../SystrayIcon.cpp" line="427"/>
<source>&amp;About</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="360"/>
+ <location filename="../../../SystrayIcon.cpp" line="430"/>
+ <source>&amp;Save bug report</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="432"/>
<source>&amp;Quit</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="361"/>
+ <location filename="../../../SystrayIcon.cpp" line="433"/>
<source>&amp;Options</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="362"/>
+ <location filename="../../../SystrayIcon.cpp" line="485"/>
<source>A&amp;dd copy/moving</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="407"/>
- <location filename="../../../SystrayIcon.cpp" line="429"/>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>New version: %1</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="471"/>
+ <source>Click here to go on download page</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="511"/>
+ <source>&amp;Copy</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="525"/>
+ <location filename="../../../SystrayIcon.cpp" line="539"/>
+ <source>&amp;Transfer</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="529"/>
+ <location filename="../../../SystrayIcon.cpp" line="543"/>
+ <source>&amp;Move</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../../../SystrayIcon.cpp" line="560"/>
+ <location filename="../../../SystrayIcon.cpp" line="577"/>
<source>Add &amp;copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="413"/>
- <location filename="../../../SystrayIcon.cpp" line="435"/>
+ <location filename="../../../SystrayIcon.cpp" line="566"/>
+ <location filename="../../../SystrayIcon.cpp" line="583"/>
<source>Add &amp;transfer</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../../../SystrayIcon.cpp" line="417"/>
- <location filename="../../../SystrayIcon.cpp" line="439"/>
+ <location filename="../../../SystrayIcon.cpp" line="570"/>
+ <location filename="../../../SystrayIcon.cpp" line="587"/>
<source>Add &amp;move</source>
<translation type="unfinished"></translation>
</message>