diff options
Diffstat (limited to 'plugins/Languages')
60 files changed, 25831 insertions, 0 deletions
diff --git a/plugins/Languages/ar/flag.png b/plugins/Languages/ar/flag.png Binary files differnew file mode 100644 index 0000000..538c4f9 --- /dev/null +++ b/plugins/Languages/ar/flag.png diff --git a/plugins/Languages/ar/informations.xml b/plugins/Languages/ar/informations.xml new file mode 100644 index 0000000..fcaf807 --- /dev/null +++ b/plugins/Languages/ar/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to arabic]]></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-ar.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 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>1.4.0.4</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[ + ]]></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[العربية]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Arabic]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[ar]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[ar_AR]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/ar/translation.ts b/plugins/Languages/ar/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/ar/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/de/flag.png b/plugins/Languages/de/flag.png Binary files differnew file mode 100644 index 0000000..a096a1c --- /dev/null +++ b/plugins/Languages/de/flag.png diff --git a/plugins/Languages/de/informations.xml b/plugins/Languages/de/informations.xml new file mode 100644 index 0000000..7818c1c --- /dev/null +++ b/plugins/Languages/de/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to german]]></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.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 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>1.4.0.4</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[ + ]]></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[Deutsch]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[German]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[de]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[de_DE]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/de/translation.ts b/plugins/Languages/de/translation.ts new file mode 100644 index 0000000..7e64330 --- /dev/null +++ b/plugins/Languages/de/translation.ts @@ -0,0 +1,1277 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="de" sourcelanguage="en"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation>Lesefehler, oder Dateigröße=0</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>Mögliche Werte sind:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>Optionen anzeigen</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation>Ungültiger Befehl</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <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="95"/> + <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="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation>Um diese Hilfe anzuzeigen</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <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="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation>Transferliste öffnen</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Hilfe</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>Finde keine kompatible Engine!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Cannot find any engine with this name: %1</source> + <translation>Finde keine Engine mit diesem Namen: %1</translation> + </message> +</context> +<context> + <name>CopyListener</name> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation>Bekomme keine Instanz der Kopier-Engine</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation>Bekomme keine Instanz der Engine</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <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="1136"/> + <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="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation>Konnte Oberfläche nicht laden. Kopiervorgang abgebrochen</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation>Konnte Kopier-Engine nicht laden. Kopiervorgang abgebrochen</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation>Transfermodus</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Kopier-Engine</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>Verschieben</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>Pause</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>Fortsetzen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>Überspringen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>Unbegrenzt</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translatorcomment>seconds?</translatorcomment> + <translation>s</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Zu groß</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translatorcomment>Byte?</translatorcomment> + <translation>B</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translatorcomment>Kilobyte</translatorcomment> + <translation>KB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translatorcomment>Megabyte</translatorcomment> + <translation>MB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translatorcomment>Gigabyte</translatorcomment> + <translation>GB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translatorcomment>Terrabyte</translatorcomment> + <translation>TB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translatorcomment>Petabyte</translatorcomment> + <translation>PB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translatorcomment>Etabyte</translatorcomment> + <translation>EB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translatorcomment>Zetabyte</translatorcomment> + <translation>ZB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translatorcomment>Yotabyte</translatorcomment> + <translation>YB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Weniger als %10 Sekunden</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation>Ungefähr noch %10 Sekunden</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation>Ungefähr noch %1 Minuten</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>Ungefähr noch %1 Stunden</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translatorcomment>evtl. "Datenübertragung", aber ich denke "Transfer" ist hier besser</translatorcomment> + <translation>Transfer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation>Start</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>Quelle</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>Größe</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>Ziel</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>Beenden</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>Ziel</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Verbleibende Zeit:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation>Auflistung</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation>Kopieren</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translatorcomment>not sure... depends on context</translatorcomment> + <translation>Auflistung und Kopiervorgang</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>Fragen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>Überschreiben</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Überschreiben, falls neuer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation>Überschreiben, falls die letzten Änderungsdaten unterschiedlich sind</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation>Umbenennen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation>Ans Ende der Liste verschieben</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation>Fertig in %1</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Wählen Sie das Quellverzeichnis</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Wählen Sie das Zielverzeichnis</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Interner Fehler</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation>Wählen Sie eine oder mehrere Dateien zum Öffnen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation>Alle Dateien</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Transferliste speichern</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Transferliste öffnen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Transferliste</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>Auf dieser Plattform nicht unterstützt</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation>Über Ultracopier</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>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="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="121"/> + <source>About Qt</source> + <translation>Über Qt</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translatorcomment>Clumsy... depends on context</translatorcomment> + <translation>Absturz ausführen</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>Fehlerbericht speichern</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>Schließen</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>Zu http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation>Portable und "Alles-in-Einem" Version</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Portable Version</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation>"Alles-in-Einem" Version</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Normale Version</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation>http://ultracopier-de.first-world.info/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation><html><head/><body><p>Weitere Informationen finden Sie auf der Website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation>Warnung</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation>Timeout beim Zusammenfügen der Daten von verbundenen Clients</translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation>Log-Datei ist bereits geöffnet, Fehler: %1</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Das Ersetzen des Standard Kopier/Verschieben-Systems wird von diesem Datei-Manager nicht unterstützt.<br />Bitten Sie die Entwickler darum es zu supporten. <br />Sie müssen das Kopieren/Verschieben daher manuell durchführen.</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>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.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Das Ersetzen des Standard Kopier/Verschieben-Systems wird von diesem File-Manager nicht unterstützt.<br />Bitten Sie die Entwickler darum es zu supporten. <br />Sie müssen das Kopieren/Verschieben daher manuell durchführen.</translation> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <location filename="../../../OptionDialog.ui" line="14"/> + <location filename="../../../OptionDialog.ui" line="51"/> + <source>Options</source> + <translation>Optionen</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>Allgemein</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>Kopier-Engine</translation> + </message> + <message> + <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="97"/> + <source>Log</source> + <translation>Log</translation> + </message> + <message> + <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="245"/> + <source>Check for updates</source> + <translation>Nach Updates suchen</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="312"/> + <source>Name</source> + <translation>Name</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>Version</translation> + </message> + <message> + <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="335"/> + <location filename="../../../OptionDialog.cpp" line="287"/> + <source>Listener</source> + <translation>Listener</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>Plugin loader</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <translation>Session loader</translation> + </message> + <message> + <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="377"/> + <source>Add</source> + <translation>Hinzufügen</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>Entfernen</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>Information</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="427"/> + <source>Copy engine by order of preference:</source> + <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="554"/> + <source>Themes:</source> + <translation>Themes:</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="616"/> + <source>Unable to load the themes plugin</source> + <translation>Konnte das Themes-Plugin nicht laden</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation>Durchsuchen</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>Die Variablen sind %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>Die Variablen sind %time%, %path%, %size%, %mtime%, %error%</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation>Log in folgende Datei schreiben:</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>Schreibe direkt in die Datei, wenn ein neuer Eintrag erreicht wird (50% Leistungsverlust möglich)</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation>Laden</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation>Theme laden?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation>Sprache laden?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>Nichts tun</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Nach Quell-Ordner fragen</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation>Nach Quell-Datei fragen</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation>Nie</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Falls Quelle gleich ist</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Falls Ziel gleich ist</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation>Falls Quelle und Ziel gleich sind</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation>Falls Quelle oder Ziel gleich sind</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation>Immer</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation>Die Variablen sind %1</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>Protokolle speichern als: </translation> + </message> + <message> + <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="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</extracomment> + <translation>Die Variablen sind %path% %operation%</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation>Variablen nicht gefunden: %1 %2</translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>Über dieses Plugin</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>Name:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>Kategorie:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>Datum:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>Beschreibung:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>Version:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation>Kopier-Engine</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Sprachen</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>Listener</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation>Plugin-Loader</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation>Session-Loader</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Themes</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>Informationen über %1</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>Webseite:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>Titel:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>Auf "informations.xml" kann nicht zugegriffen werden</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translatorcomment>clumsy.</translatorcomment> + <translation>Abhängigkeiten-Teil ist falsch</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation>Die Abhängigkeiten "%1" sind nicht erfüllt für Plugin:%2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation>Entferne %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>Fehler</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>Information</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <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="230"/> + <source>informations.xml not found for the plugin</source> + <translation>"informations.xml" für das Plugin nicht gefunden</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>"package" Root-Tag für die XML-Datei nicht gefunden</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation>Plugin-Duplikat gefunden. Bereits geladen!</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation>Englischer Text fehlt in "informations.xml" für das Tag: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation>XML-Tag nicht gefunden: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>Sind Sie sicher, dass Sie "%1" in der Version %2 entfernen wollen?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Vorheriger Import wird durchgeführt...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Ultracopier Plugin öffnen</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Ultracopier plugin (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>Plugin-Loader</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>Kann das Plugin nicht öffnen: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation>Kann Plugin-Inhalte nicht laden. Bitte überprüfen Sie das: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation>Kann keinen Ordner erstellen um das Plugin %1 zu installieren +</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>Kann eine Datei nicht erstellen um das Plugin zu installieren: +%1 +seit: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation>Ordner mit demselben Namen existiert bereits. Überspringen Sie die Plugin-Installation: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <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="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="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="97"/> + <source>Memory usage limit reached</source> + <translation>Grenze des Speicherverbrauchs erreicht</translation> + </message> + <message> + <location filename="../../../lib/qt-tar-xz/QXzDecode.cpp" line="101"/> + <source>Not a .xz file</source> + <translation>Keine .xz-Datei</translation> + </message> + <message> + <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-Headern</translation> + </message> + <message> + <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="114"/> + <source>Bug!</source> + <translation>Bug!</translation> + </message> + <message> + <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> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source> + <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="161"/> + <source>Information</source> + <translation type="unfinished">Information</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished">Suche Informationen ...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <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="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished">Explorer: Kopieren/Verschieben teilweise ersetzen</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished">Explorer:-Kopieren/Verschieben ersetzen</translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/el/flag.png b/plugins/Languages/el/flag.png Binary files differnew file mode 100644 index 0000000..cd96374 --- /dev/null +++ b/plugins/Languages/el/flag.png diff --git a/plugins/Languages/el/informations.xml b/plugins/Languages/el/informations.xml new file mode 100644 index 0000000..dc30cef --- /dev/null +++ b/plugins/Languages/el/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to greek]]></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.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 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>1.4.0.4</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[ + ]]></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[ελληνικά]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Greek]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[el]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[el_EL]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/el/translation.ts b/plugins/Languages/el/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/el/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/es/flag.png b/plugins/Languages/es/flag.png Binary files differnew file mode 100644 index 0000000..4cb4c0a --- /dev/null +++ b/plugins/Languages/es/flag.png diff --git a/plugins/Languages/es/informations.xml b/plugins/Languages/es/informations.xml new file mode 100644 index 0000000..2113692 --- /dev/null +++ b/plugins/Languages/es/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to spanish]]></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-es.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 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>1.4.0.4</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[ + ]]></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[Español]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Spanish]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[es]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[es_ES]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/es/translation.ts b/plugins/Languages/es/translation.ts new file mode 100644 index 0000000..c901398 --- /dev/null +++ b/plugins/Languages/es/translation.ts @@ -0,0 +1,1266 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="es"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Advertencia</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <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="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>Los argumentos posibles son:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>Para mostrar las opciones</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Para copiar las fuentes a destino, separados por un espacio. Si el destino es "?", Ultracopier le preguntará al usuario</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Para mover las fuentes de destino, separados por un espacio. Si el destino es "?", Ultracopier le preguntará al usuario</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation>Comando no válido</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <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="95"/> + <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="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation>Para mostrar esta ayuda</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <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="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation>Abrir lista de transferencias</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Ayuda</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Advertencia</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>No se puede encontrar un motor compatible!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <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="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <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="217"/> + <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="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation>¿Quieres copiar? Si no, se puede mover.</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <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="393"/> + <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="1136"/> + <source>Transfer mode</source> + <translation>Modo de transferencia</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Motor de copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>Copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>Movimiento</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>Pausa</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>Resumen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>Salto</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>Ilimitado</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>s</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Demasiado grande</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation>GB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation>TB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation>PB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation>EB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation>ZB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation>YB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Menos de %10 segundos</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation>Alrededor de %10 segundos restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation>Alrededor de %1 minutos restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>Alrededor de %1 las horas restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation>Transferencia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation>Iniciar</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>Origen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>Tamaño</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>Destino</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>Abandonar</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>Objetivo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Tiempo restante:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation>Listado</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation>Copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation>Listado y copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>Pedir</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>Sobrescribir</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Sobrescribir si nuevo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <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="81"/> + <source>Rename</source> + <translation>Cambiar el nombre</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation>Ponga al final de la lista</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation>Terminado en %1</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Seleccione el directorio de origen</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Seleccione el directorio de destino</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Error interno</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <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="87"/> + <source>All files</source> + <translation>Todos los archivos</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Guardar lista de transferencias</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Abrir lista de transferencias</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Lista de transferencia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>No es compatible con esta plataforma</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation>Acerca Ultracopier</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>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="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="121"/> + <source>About Qt</source> + <translation>Acerca de Qt</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation>Hacer a crash</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>Guardar informe de error</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>Cerrar</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>Para http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation>Portable y todo en una versión</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Version portable</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation>Todo en una sola versión</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Version normal</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation>http://ultracopier-es.first-world.info/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation><html><head/><body><p>Para obtener más información, consulte el sitio web <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation>Advertencia</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <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> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation>Entrar archivo ya está abierto, error: %1</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Unable to open the log file, error: %1</source> + <translation>No se puede abrir 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'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> + <location filename="../../../OSSpecific.cpp" line="23"/> + <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).<br />Ask the developer to support it.<br />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, ...). <br /> Pregunte al desarrollador para apoyarlo. <br /> 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.<br />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. <br /> 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.<br />Ask to the developer to support it.<br />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. <br /> Pregunte al desarrollador para apoyarlo. <br /> Usted necesita hacer el copiar / mover manualmente.</translation> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <location filename="../../../OptionDialog.ui" line="14"/> + <location filename="../../../OptionDialog.ui" line="51"/> + <source>Options</source> + <translation>Opciones</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>General</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>Motor de copia</translation> + </message> + <message> + <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="97"/> + <source>Log</source> + <translation>Log</translation> + </message> + <message> + <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="245"/> + <source>Check for updates</source> + <translation>Buscar actualizaciones</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="312"/> + <source>Name</source> + <translation>Nombre</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>Version</translation> + </message> + <message> + <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="335"/> + <location filename="../../../OptionDialog.cpp" line="287"/> + <source>Listener</source> + <translation>Oyente</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>Plugin cargador</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <translation>Sesión cargador</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="377"/> + <source>Add</source> + <translation>Añadir</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>Eliminar</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>Información</translation> + </message> + <message> + <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="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="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="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="716"/> + <source>Browse</source> + <translation>Navegar</translation> + </message> + <message> + <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> + <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>Las variables son %time%, %source%, %size%, %destination%</translation> + </message> + <message> + <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</extracomment> + <translation>Las variables son %time%, %path%, %size%, %mtime%, %error%</translation> + </message> + <message> + <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="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> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation>Cargar</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation>Cargue el tema?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation>Cargue el idioma?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>No hacer nada</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Pregunte a la fuente que la carpeta</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation>Pregunte a las fuentes como archivos</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation>Nunca</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Cuando la fuente es la misma</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Cuando destino es el mismo</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <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="301"/> + <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="302"/> + <source>Always</source> + <translation>Siempre</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation>Las variables son %1</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>Guardar registros como: </translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="731"/> + <source>Synchronized log</source> + <translation>Registro de sincronizada</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>Las variables son %path%, %operation%</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation>La variable no se ha encontrado: %1 %2</translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>Acerca de este plugin</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>Nombre:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>Categoría:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>Autor:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>Fecha:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>Descripción:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>Versión:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation>Motor de copia</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Idiomas</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>Oyente</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation>Plugin cargador</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation>Sesión cargador</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Themas</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>Información sobre %1</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>Sitio Web:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>Título:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml no es accesible</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation>Parte las dependencias se equivoca</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <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="672"/> + <source>Remove %1</source> + <translation>Eliminar %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>Error</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>Información</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <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="230"/> + <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="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>"package" etiqueta raíz que no se encuentra el archivo xml</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation>Plugin de duplicados encontrados, ya está cargado!</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <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="409"/> + <source>Tag not found: %1</source> + <translation>Etiqueta no encontrada: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>¿Estás seguro de eliminar "%1" en la versión %2?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Previo de importación está en curso ...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Abrir Plugin Ultracopier</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Ultracopier plugin (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>Plugin cargador</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>No se puede abrir el plugin: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <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="820"/> + <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="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>No se puede crear un archivo para instalar el plugin: +%1 +desde: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <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="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation> + +SpanishFrenchEnglish + +No se puede cargar el contenido del plugin, por favor verifique que</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>La asignación de memoria no</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>Error de escritura</translation> + </message> + <message> + <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="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="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="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="114"/> + <source>Bug!</source> + <translation>Bug!</translation> + </message> + <message> + <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> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="161"/> + <source>Information</source> + <translation type="unfinished">Información</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished">Buscar información...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="192"/> + <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="197"/> + <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="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished">Vuelva a colocar la copia explorer/mudanza</translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/fr/flag.png b/plugins/Languages/fr/flag.png Binary files differnew file mode 100644 index 0000000..95c8921 --- /dev/null +++ b/plugins/Languages/fr/flag.png diff --git a/plugins/Languages/fr/informations.xml b/plugins/Languages/fr/informations.xml new file mode 100644 index 0000000..437ea90 --- /dev/null +++ b/plugins/Languages/fr/informations.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to French]]></title><!-- english is required --> + <title xml:lang="fr"><![CDATA[Traduction d'ultracopier en Français]]></title> + <!-- 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), 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. 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>1.4.0.4</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[ + ]]></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[Français]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[French]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[fr]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[fr_FR]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/fr/translation.ts b/plugins/Languages/fr/translation.ts new file mode 100644 index 0000000..77868c0 --- /dev/null +++ b/plugins/Languages/fr/translation.ts @@ -0,0 +1,1265 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="fr" sourcelanguage="en"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Avertissement</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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é! Cliquez droit sur l'icône de la zone de notifications (près de l'horloge) pour l'utiliser</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="72"/> + <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="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>Les arguments possible sont:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>Afficher les options</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Pour copier les sources vers la destination, séparées par des espaces. Si la destination est "?", Ultracopier demandera à l'utilisateur</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Pour copier les sources vers la destination, séparées par des espaces. Si la destination est "?", Ultracopier demandera à l'utilisateur</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation>Ligne de commande invalide</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation>Ce fichier n'est pas une list de transfert supporté</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation>Impossible d'ouvrir le fichier de liste de transfert</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation>Pour afficher cette aide</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation>Pour quiter l'autre instance en cour</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation>Ouvrir la liste de transfert</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Aide</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Avertissement</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <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="259"/> + <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="236"/> + <source>Cannot find any compatible engine!</source> + <translation>Impossible de trouver un moteur de copie compatible!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Cannot find any engine with this name: %1</source> + <translation>Impossible de trouver un moteur portant ce nom: %1</translation> + </message> +</context> +<context> + <name>CopyListener</name> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation>Impossible d'obtenir une instance du moteur de copie</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation>Grouper des fenêtres</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <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="117"/> + <source>Unable to get a engine instance</source> + <translation>Impossible d'otenir une instance du moteur de copie</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation>L'argument pour le mode n'est pas valide</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <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> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation>Impossible de charger l'interface, copie annulée</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <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="1136"/> + <source>Transfer mode</source> + <translation>Mode de transfert</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation>Clef</translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation>Donnez la clef de ce logiciel, plus d'information sur <a href="http://ultracopier-fr.first-world.info/">ultracopier-fr.first-world.info</a></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Moteur de copie</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>Copie</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>Déplacer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>Pause</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>Reprendre</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>Passer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>Illimité</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>s</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Trop grand</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation>o</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation>Ko</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation>Mo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation>Go</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation>To</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation>Po</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation>Eo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation>Zo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation>Yo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Moins de %10 secondes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation>Environ %10 secondes restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation>Environ %1 minutes restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>Environ %1 heures restantes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation>Transfert</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation>Démarrer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>Source</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>Taille</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>Destination</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>Quitter</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>Cible</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Temps restant:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translatorcomment>Création de la liste? Listage?</translatorcomment> + <translation>Listing</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translatorcomment>Copie en cour -> copying in progress</translatorcomment> + <translation>Copie</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation>Listing et copie</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>Demander</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>Écraser</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Écraser si plus récent</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation>Écraser si les dates de modification sont différentes</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation>Renommer</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation>Mettre à la fin</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation>Fini en %1</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Sélectionner un dossier source</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Sélectionner un dossier de destination</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Erreur interne</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation>Sélectionner un ou des fichiers à ouvrir</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation>Tous les fichiers</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Sauvegarder la liste de transfert</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Ouvrir la liste de transfert</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Liste de transfert</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>Pas supporté sur cette platforme</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation>À propos d'Ultracopier</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>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="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="121"/> + <source>About Qt</source> + <translation>À propos de Qt</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation>Faire un crash</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>Sauver le rapport</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>Fermer</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>Pour http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation>Portable et tout en un</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Version portable</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation>Tout en un</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Version normale</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation>http://ultracopier-fr.first-world.info/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <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="111"/> + <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><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation><html><head/><body><p>Pour plus d'informations voir le site <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation>Avertissement</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation>Timeout pendant la recompossition des données des clients connectés</translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <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="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Unable to open the log file, error: %1</source> + <translation>Impossible d'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'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> + <location filename="../../../OSSpecific.cpp" line="23"/> + <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).<br />Ask the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Le remplacement du systéme de copie/déplacement n'est pas supporté par le gestionnaire de fichier (Dolphin, Nautilus, ...).<br />Demander aux developpeurs de le supporter.<br />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'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.<br />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'est pas supporté et bloqué par le finder de Mac OS X.<br />Vous devez faire la copie/déplacement manuellement en cliquant sur l'icone du systray à coté de l'heure (pas l'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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Le remplacement du systéme de copie/déplacement n'est pas supporté par le gestionnaire de fichier.<br />Demander aux developpeurs de le supporter.<br />Vous devez faire la copie/déplacement manuellement.</translation> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <location filename="../../../OptionDialog.ui" line="14"/> + <location filename="../../../OptionDialog.ui" line="51"/> + <source>Options</source> + <translation>Options</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>Général</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>Plugins</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>Moteurs de copie</translation> + </message> + <message> + <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="97"/> + <source>Log</source> + <translation>Logs</translation> + </message> + <message> + <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="245"/> + <source>Check for updates</source> + <translation>Vérifier les mise à jour</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="312"/> + <source>Name</source> + <translation>Nom</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>Version</translation> + </message> + <message> + <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="335"/> + <location filename="../../../OptionDialog.cpp" line="287"/> + <source>Listener</source> + <translation>Écouteur</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>Chargeur de plugin</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <translation>Chargeur de session</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'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'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="377"/> + <source>Add</source> + <translation>Ajouter</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>Supprimer</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>Informations</translation> + </message> + <message> + <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="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="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="666"/> + <source>No option for this plugin</source> + <translation>Pas d'options pour ce plugin</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation>Parcourir</translation> + </message> + <message> + <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> + <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>Les variables sont %time%, %source%, %size%, %destination%</translation> + </message> + <message> + <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</extracomment> + <translation>Les variables sont %time%, %path%, %size%, %mtime%, %error%</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation>Écrire le fichier journal dans:</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.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation>Charger</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation>Charger le thème?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation>Charger la langue?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>Ne rien faire</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Demander la source comme un dossier</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation>Demander la sources comme des fichiers</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation>Jamais</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Quand la source est la même</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Quand la destination est la même</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <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="301"/> + <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="302"/> + <source>Always</source> + <translation>Toujours</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation>Les variables sont %1</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>Sauvegarder les logs sous: </translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="731"/> + <source>Synchronized log</source> + <translation>Log synchronisé</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>Les variables sont %path%, %operation%</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation>La variable n'a pas été trouvée: %1 %2</translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>À propos de ce plugin</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>Nom:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>Catégorie:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>Auteur:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>Date:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>Description:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>Version:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation>Moteur de copie</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Langues</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>Écouteur</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation>Chargeur de plugin</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation>Chargeur de session</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Thèmes</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation>Inconnu</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>Informations à propos de %1</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>Site web:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>Titre:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml n'est pas accessible</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation>Le fichier informations.xml n'a pas été trouvé dans le plugin</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <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="494"/> + <source>Dependencies part is wrong</source> + <translation>Les dépendances sont fausses</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation>Des dépendances %1 ne sont pas satisfaites, pour le plugin: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>Chargeur de plugin</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation>Supprimer %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>Erreur</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Information</source> + <translation>Informations</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation>%1, erreur à la ligne %2, à l'emplacement %3: %4</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>La balise racine "package" n'a pas été trouvée pour le fichier xml</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <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="409"/> + <source>Tag not found: %1</source> + <translation>Balise non trouvée: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>Êtes vous sûr de vouloir supprimer "%1" en version %2?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Importation précédente en cours...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Ouvrir un plugin d'Ultracopier</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Plugin d'Ultracopier (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>Impossible d'ouvrir le plugin: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <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="820"/> + <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="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>Impossible de créer un fichier pour installer le plugin: +%1 +depuis:%2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <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'installation du plugin: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <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> +</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>Allocation mémoire échouée</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>Erreur d'écriture</translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation>N'est pas un fichier .xz</translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation>Le fichier est corrompu</translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation>Données d'entrée trop courtes</translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source> + <translation>Pas d'écouteur trouvé. Effectuez la copie manuellement par clic droit sur l'icône dans la zone de notification (près de l'horloge).</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation>Recherche d'informations...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation>Ne remplace pas la copie/déplacement de l'explorateur</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation>Remplace partiellement la copie/déplacement de l'explorateur</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation>Remplace la copie/déplacement de l'explorateur</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="161"/> + <source>Information</source> + <translation>Informations</translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/hi/flag.png b/plugins/Languages/hi/flag.png Binary files differnew file mode 100644 index 0000000..3ac74be --- /dev/null +++ b/plugins/Languages/hi/flag.png diff --git a/plugins/Languages/hi/informations.xml b/plugins/Languages/hi/informations.xml new file mode 100644 index 0000000..4c0bc95 --- /dev/null +++ b/plugins/Languages/hi/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to hindi]]></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-es.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 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>1.4.0.4</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[ + ]]></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[हिंदी]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Hindi]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[hi]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[hi_HI]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/hi/translation.ts b/plugins/Languages/hi/translation.ts new file mode 100644 index 0000000..8b70d26 --- /dev/null +++ b/plugins/Languages/hi/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hi"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/hu/flag.png b/plugins/Languages/hu/flag.png Binary files differnew file mode 100644 index 0000000..5115e8a --- /dev/null +++ b/plugins/Languages/hu/flag.png diff --git a/plugins/Languages/hu/informations.xml b/plugins/Languages/hu/informations.xml new file mode 100644 index 0000000..77ddd43 --- /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.4.0.4</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..fb5e79a --- /dev/null +++ b/plugins/Languages/hu/translation.ts @@ -0,0 +1,1263 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="hu"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Figyelmeztetés</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <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="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>A lehetséges argumentumok:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>A beállítások megjelenítéséhez</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <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="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", 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 "?", az Ultracopier rákérdez a felhasználónál</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>A forrás mozgatása a célba, szóközzel elválasztva. Ha a cél "?", az Ultracopier rákérdez a felhasználónál</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation>A parancs nem érvényes</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <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="95"/> + <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="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <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="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation>Átviteli lista megnyitása</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Súgó</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Figyelmzetetés</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>Nem található semmilyen kompatibilis motor!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation>Hiba</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>Hiba</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <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="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <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="217"/> + <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="1136"/> + <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="251"/> + <location filename="../../../Core.cpp" line="388"/> + <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="393"/> + <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="1136"/> + <source>Transfer mode</source> + <translation>Átviteli mód</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>mp</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Túl nagy</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation>GB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation>TB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation>PB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation>EB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation>ZB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation>YB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Kevesebb mint %10 másodperc</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <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="50"/> + <source>About %1 minutes remaining</source> + <translation>Körülbelül %1 perc van hátra</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>Körülbelül %1 óra van hátra</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Másoló motor</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>Másolás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation>Átvitel</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>Mozgatás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation>Indítás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>Szünet</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>Folytatás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>Kihagyás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>Korlátlan</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>Forrás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>Méret</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>Cél</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>Kilépés</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>Cél</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Hátralévő idő:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation>Listázás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation>Másolás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation>Listázás és másolás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>Rákérdez</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>Felülírás</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Felülírás, ha újabb</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <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="81"/> + <source>Rename</source> + <translation>Átnevezés</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation>Helyezze a lista végére</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Válassz forrásmappát</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Válassz célmappát</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Belső hiba</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <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="87"/> + <source>All files</source> + <translation>Minden fájl</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Átviteli lista mentése</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Átviteli lista megnyitása</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Átviteli lista</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>Hiba</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>Ezen a platformon nem támogatott</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation>Befejezve %1 alatt</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <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><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation><html><head/><body><p>További információkért lásd a honlapot <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></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="73"/> + <source>For http://portableapps.com/</source> + <translation>http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation>Hordozható és teljes verzió</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Hordozható verzió</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation>Teljes verzió</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Normál verzió</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation>http://ultracopier.first-world.info/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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="160"/> + <source>Warning</source> + <translation>Figyelmeztetés</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <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="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>Hiba</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <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="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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, ...).<br />Kérd meg a fejlesztőt, hogy támogassa.<br />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.<br />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.<br />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.<br />Ask to the developer to support it.<br />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.<br />Kérd meg a fejlesztőt, hogy támogassa.<br />A másolás/mozgatást manuálisan kell elvégezned.</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="286"/> + <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="287"/> + <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="288"/> + <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="289"/> + <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="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation>Betöltés</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation>Téma betöltése?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation>Nyelv betöltése?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>Ne tegyen semmit</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Rákérdezés a forrás mint mappa</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <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="297"/> + <source>Never</source> + <translation>Soha</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Amikor a forrás ugyanaz</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Amikor a cél ugyanaz</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <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="301"/> + <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="302"/> + <source>Always</source> + <translation>Mindig</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation>A változók: %1</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>Napló mentése mint:</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <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="39"/> + <source>Copy engine</source> + <translation>Másoló motor</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Nyelvek</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>Figyelő</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation>Beépülő betöltő</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation>Folyamat betöltő</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Témák</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>%1 információi</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml nem férhető hozzá</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <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="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>"package" gyökércímke nem található az xml fájlban</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <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="230"/> + <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="401"/> + <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="409"/> + <source>Tag not found: %1</source> + <translation>Címke nem található: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation>A függőségek rész hibás</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <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="672"/> + <source>Remove %1</source> + <translation>%1 eltávolítása</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>Biztosan el akarod távolítani "%1"-t a(z) %2 verzióban?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>Hiba</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>Információ</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Előző importálás folyamatban van...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Ultracopier beépülő megnyitása</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Ultracopier beépülő (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>Beépülő betöltő</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <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="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <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="820"/> + <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="833"/> + <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="852"/> + <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="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <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="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished">Információ</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished">Információ keresése...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <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="197"/> + <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="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished">Az Intéző másolás/mozgatás lecserélése</translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/id/flag.png b/plugins/Languages/id/flag.png Binary files differnew file mode 100644 index 0000000..e3c0f12 --- /dev/null +++ b/plugins/Languages/id/flag.png diff --git a/plugins/Languages/id/informations.xml b/plugins/Languages/id/informations.xml new file mode 100644 index 0000000..817490b --- /dev/null +++ b/plugins/Languages/id/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to indonesian]]></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-id.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 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>1.4.0.4</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[ + ]]></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[Bahasa Indonesia]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Indonesian]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[id]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[id_ID]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/id/translation.ts b/plugins/Languages/id/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/id/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/it/flag.png b/plugins/Languages/it/flag.png Binary files differnew file mode 100644 index 0000000..cc9f71f --- /dev/null +++ b/plugins/Languages/it/flag.png diff --git a/plugins/Languages/it/informations.xml b/plugins/Languages/it/informations.xml new file mode 100644 index 0000000..bd6609d --- /dev/null +++ b/plugins/Languages/it/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to italian]]></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.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 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>1.4.0.4</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[ + ]]></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[Italian]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Italiano]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[it]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[it_IT]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/it/translation.ts b/plugins/Languages/it/translation.ts new file mode 100644 index 0000000..28f5b6b --- /dev/null +++ b/plugins/Languages/it/translation.ts @@ -0,0 +1,1270 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="it" sourcelanguage="en"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Avviso</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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, fare clic con il tasto destro del mouse sulla sua icona della barra di sistema (vicino l'orologio) per usarlo</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="72"/> + <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="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>Gli argomenti possibili sono:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>Mostra le opzioni</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Copiare i file di origine alla destinazione separati da uno spazio. Se la destinazione è "?", Ultracopier chiederà all'utente</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Spostare i file di origine alla destinazione separati da uno spazio. Se la destinazione è "?", Ultracopier chiederà all'utente</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation>Comando non valido</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation>Questo file non è supportato dalla lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation>Impossibile aprire il file della lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation>Mostra questo aiuto</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <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="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation>Apri la lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Aiuto</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Avviso</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>Impossibile trovare un motore per la copia compatibile!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Cannot find any engine with this name: %1</source> + <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="159"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation>Impossibile ottenere un'istanza dal motore per la copia</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation>Raggruppa finestre</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <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="117"/> + <source>Unable to get a engine instance</source> + <translation>Impossibile ottenere un'istanza dal motore per la copia</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation>L'argomento per la modalità non è valido</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <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="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation>Impossibile avviare l'interfaccia, copia interrotta</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation>Impossibile avviare il motore per la copia, copia interrotta</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation>Modalità di trasferimento</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Motore per la copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>Copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>Sposta</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>Pausa</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>Riprendi</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>Salta</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>Illimitato</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>s</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Troppo grande</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation>GB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation>TB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation>PB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation>EB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation>ZB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation>YB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Meno di %10 secondi</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation>Circa %10 secondi rimanenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation>Circa %1 minuti rimanenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>Circa %1 ore rimanenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation>Trasferisci</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translatorcomment>Uno spostamento</translatorcomment> + <translation>Avvia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>Cartella di origine</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>Dimensione</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>Cartella di destinazione</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>Esci</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>Obiettivo</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Tempo residuo:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation>Elenco</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation>Copiatura</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation>Elenca e copia</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>Chiedi</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>Sovrascrivi</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Sovrascrivi se più recente</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation>Sovrascrivi se sono diverse le date dell'ultima modifica</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation>Rinomina</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation>Metti in coda alla lista</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation>Completato in %1</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Selezionare la cartella di origine</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Selezionare la cartella di destinazione</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Errore interno</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <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="87"/> + <source>All files</source> + <translation>Tutti i file</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Salvare la lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Aprire lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Lista dei trasferimenti</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>Non supportato su questa piattaforma</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation>Informazioni su Ultracopier</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> + <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="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="121"/> + <source>About Qt</source> + <translation>Informazioni su Qt</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation>Si è verificato un crash</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>Salva il bug</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>Chiudi</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>Su http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation>Versione portatile e pluricomprensiva</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Versione portatile</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation>Versione pluricomprensiva</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Versione normale</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <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="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translatorcomment>%1 sarà rimpiazzato dal sito italiano</translatorcomment> + <translation><html><head/><body><p>Per ulteriori informazioni consultare il sito <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation>Avviso</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation>Tempo scaduto durante la ricomposizione dei dati dai client collegati</translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation>File log già aperto, errore: %1</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Unable to open the log file, error: %1</source> + <translation>Impossibile aprire il file di 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'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> + <location filename="../../../OSSpecific.cpp" line="23"/> + <source>The replacement of default copy/move system is not supported by the file manager (Dolphin, Nautilus, ...).<br />Ask the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Il ripristino del sistema predefinito di copia/spostamento non è supportato dal file manager (Dolphin, Nautilus, ...).<br />Chiedere supporto allo sviluppatore.<br />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.<br />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.<br />Chiedere supporto allo sviluppatore.<br />Sarà possibile la copia/spostamento manuale cliccando col tasto destro del mouse sull'icona della barra di sistema vicina all'orologio (non l'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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</source> + <translation>Il ripristino del sistema predefinito di copia/spostamento potrebbe non essere supportato dal file manager.<br />Chiedere supporto allo sviluppatore.<br />Bisogna fare la copia/spostamento manuale.</translation> + </message> +</context> +<context> + <name>OptionDialog</name> + <message> + <location filename="../../../OptionDialog.ui" line="14"/> + <location filename="../../../OptionDialog.ui" line="51"/> + <source>Options</source> + <translation>Opzioni</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>Generale</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>I plug-in</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>Motore per la copia</translation> + </message> + <message> + <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="97"/> + <source>Log</source> + <translation>Log</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="245"/> + <source>Check for updates</source> + <translation>Controlla aggiornamenti automaticamente</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="312"/> + <source>Name</source> + <translation>Nome</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>Versione</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="327"/> + <source>Language</source> + <translation>Lingua</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="71"/> + <location filename="../../../OptionDialog.ui" line="335"/> + <location filename="../../../OptionDialog.cpp" line="287"/> + <source>Listener</source> + <translation>Rilevatore</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>Caricatore di plug-in</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <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="141"/> + <source>Load at the session loading</source> + <translation>Carica il programma all'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> + <location filename="../../../OptionDialog.ui" line="229"/> + <source>Display the OS warning</source> + <translation>Mostra l'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>Plug-in</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation>Aggiungi</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>Elimina</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>Informazioni</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="427"/> + <source>Copy engine by order of preference:</source> + <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="554"/> + <source>Themes:</source> + <translation>Temi:</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="616"/> + <source>Unable to load the themes plugin</source> + <translation>Impossibile caricare il plug-in dei temi</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="666"/> + <source>No option for this plugin</source> + <translation>Non ci sono opzioni per questo plug-in</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation>Sfoglia</translation> + </message> + <message> + <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> + <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> + <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="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</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="697"/> + <source>Write the log file into:</source> + <translation>Scrivere il file di log in:</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> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation>Carica</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation>Caricare i temi?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation>Caricare questa lingua?</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>Non fare nulla</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Chiedere la cartella di origine</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation>Chiedere i file di origine</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation>Mai</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Quando la cartella di origine è uguale</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Quando la cartella di destinazione è uguale</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation>Quando sia le cartelle di origine che di destinazione sono uguali</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation>Quando le cartelle di origine o di destinazione coincidono</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation>Sempre</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation>Le variabili sono %1</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>Salvare i log come: </translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="731"/> + <source>Synchronized log</source> + <translation>Log sincronizzato</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="811"/> + <source>The variables are %path%, %operation%</source> + <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="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation>Variabile non trovata: %1 %2</translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>Informazioni su questo plug-in</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>Nome:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>Categoria:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>Autore:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>Data:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>Descrizione:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>Versione:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation>Motore per la copia</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Lingue</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>Rilevatore</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation>Caricatore di plug-in</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation>Caricatore di sessione</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Temi</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation>Sconosciuto</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>Informazioni su %1</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>Sito web:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>Titolo:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml non è accessibile</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation>Alcune dipendenze non sono idonee</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation>Le dipendenze %1 per il plug-in: %2, non sono soddisfatte</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation>Elimina %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>Errore</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>Informazioni</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <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="230"/> + <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="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>Tag root "package" non trovato nel file xml</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation>Trovato plug-in duplicato, già caricato!</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <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="409"/> + <source>Tag not found: %1</source> + <translation>Tag non trovato: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>Si desidera eliminare "%1" nella versione %2?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Importazione precedente in corso ...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Apri plug-in di Ultracopier</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Plug-in di Ultracopier (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>Caricatore di plug-in</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>Impossibile aprire il plug-in: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation>Impossibile caricare il contenuto del plug-in, si prega di controllare: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation>Impossibile creare una cartella per installare il plug-in: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>Impossibile creare un file per installare il plug-in: +%1 +da: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation>E' presente una cartella con lo stesso nome, non sarà installato il plug-in: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <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="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="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="97"/> + <source>Memory usage limit reached</source> + <translation>Limite di memoria raggiunto</translation> + </message> + <message> + <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="105"/> + <source>Unsupported options in the .xz headers</source> + <translation>Opzioni non supportate nelle intestazioni .xz</translation> + </message> + <message> + <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="114"/> + <source>Bug!</source> + <translation>Bug!</translation> + </message> + <message> + <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> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <source>No copy listener found. Do the copy manually by right click one the system tray icon.</source> + <translation>Nessuna copia del rilevatore trovata. Fare una copia manualmente cliccando col tasto destro del mouse sull'icona nella barra di sistema.</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="161"/> + <source>Information</source> + <translation>Informazioni</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation>Ricerca informazioni...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <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="197"/> + <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="202"/> + <source>Replace the explorer copy/move</source> + <translation>Ripristina la copia/spostamento di Windows explorer</translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/ja/flag.png b/plugins/Languages/ja/flag.png Binary files differnew file mode 100644 index 0000000..5ac331e --- /dev/null +++ b/plugins/Languages/ja/flag.png diff --git a/plugins/Languages/ja/informations.xml b/plugins/Languages/ja/informations.xml new file mode 100644 index 0000000..647c3aa --- /dev/null +++ b/plugins/Languages/ja/informations.xml @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to japanese]]></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.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 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>1.4.0.4</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[ + ]]></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[日本]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Japanese]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[ja]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[jp]]></shortName> + <shortName><![CDATA[jp_JP]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/ja/translation.ts b/plugins/Languages/ja/translation.ts new file mode 100644 index 0000000..ffb9111 --- /dev/null +++ b/plugins/Languages/ja/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></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="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="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="222"/> + <source>Confirm to group the windows</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="245"/> + <source>Check for updates</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="554"/> + <source>Themes:</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="666"/> + <source>No option for this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation type="unfinished"></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 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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/ko/flag.png b/plugins/Languages/ko/flag.png Binary files differnew file mode 100644 index 0000000..1dfaf96 --- /dev/null +++ b/plugins/Languages/ko/flag.png diff --git a/plugins/Languages/ko/informations.xml b/plugins/Languages/ko/informations.xml new file mode 100644 index 0000000..706afb3 --- /dev/null +++ b/plugins/Languages/ko/informations.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Korean language]]></title><!-- english is required --> + <!-- What kind of plugin this is --> + <category>Languages</category> + <!-- Who wrote this plugin --> + <author><![CDATA[Jaehyung Lee, webnest.net (kolanp@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.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[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>1.4.0.4</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[ + ]]></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[Korean]]></fullName> + <!-- No short name, for do translation not found and leave un-translated --> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[ko]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/ko/translation.ts b/plugins/Languages/ko/translation.ts new file mode 100644 index 0000000..41d1700 --- /dev/null +++ b/plugins/Languages/ko/translation.ts @@ -0,0 +1,1260 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ko_KR"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>알림</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>알림</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>호환되는 엔진을 찾을 수 없습니다!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished">오류</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>오류</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation>인터페이스를 불러올 수 없음, 복사가 취소되었습니다</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation>복사 엔진을 불러올 수 없음, 복사가 취소되었습니다</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>복사 엔진</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>복사</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>이동</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>일시 중지</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>다시 시작</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>건너뛰기</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>무제한</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>초</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>너무 큽니다</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation>B</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation>KB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation>MB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation>GB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation>TB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation>PB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation>EB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation>ZB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation>YB</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished">오류</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></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="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="121"/> + <source>About Qt</source> + <translation>Qt에 대해</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation>충돌 발생시</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>버그 보고서 저장</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>닫기</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>http://portableapps.com을 위해</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>포터블 버전</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>일반 버전</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation>http://ultracopier.first-world.info/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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="160"/> + <source>Warning</source> + <translation>알림</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation>연결된 클라이언트로부터 데이터를 재구성하는 동안에 시간이 초과되었습니다</translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>오류</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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>옵션</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>일반</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>플러그인</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>복사 엔진</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="92"/> + <location filename="../../../OptionDialog.ui" line="350"/> + <source>Themes</source> + <translation>테마</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="97"/> + <source>Log</source> + <translation>로그</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>이름</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>버전</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="327"/> + <source>Language</source> + <translation>언어</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 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="287"/> + <source>Listener</source> + <translation>리스너</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>플러그인 로더</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <translation>섹션 로더</translation> + </message> + <message> + <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="377"/> + <source>Add</source> + <translation>추가</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>제거</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>정보</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="427"/> + <source>Copy engine by order of preference:</source> + <translation>복사 엔진 순서 환경 설정:</translation> + </message> + <message> + <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="616"/> + <source>Unable to load the themes plugin</source> + <translation>테마 플러그인을 불러올 수 없습니다</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="666"/> + <source>No option for this plugin</source> + <translation>이 플러그인에 대한 옵션이 없습니다</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation>찾아보기</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</extracomment> + <translation>변수는 %time%, %source%, %size%, %destination% 입니다</translation> + </message> + <message> + <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</extracomment> + <translation>변수는 %time%, %path%, %size%, %mtime%, %error% 입니다</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation>로그 파일 작성:</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <source>Save logs as: </source> + <translation>로그 따로 저장:</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="731"/> + <source>Synchronized log</source> + <translation>로그 동기화됨</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>플러그인 정보</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>이름:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>분류:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>저작자:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>날짜:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>설명:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>버전:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished">복사 엔진</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>언어</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>리스너</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished">플러그인 로더</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished">섹션 로더</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>테마</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>%1 파일 정보</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>웹사이트:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>제목:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml 파일에 연결할 수 없습니다</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation>종속된 부분이 잘못되었습니다</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation>플러그인 %2에 대한 %1 종속성이 충족되지 않습니다</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation>%1 제거</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>오류</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>정보</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation>%1, %2 라인에서 문법 오류, %3 열: %4</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>xml 파일을 위한 "패키지" 루트 태그를 찾을 수 없습니다</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation>중복된 플러그인 발견, 이미 호출되었습니다!</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation>태그를 찾을 수 없음: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>%2 버전에서 %1을 제거하시겠습니까?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>이전의 가져오기가 진행중입니다...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Ultracopier 플러그인 열기</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Ultracopier (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>플러그인 로더</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>플러그인 열기 불가: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation>플러그인 내용을 불러올 수 없습니다. 확인해주십시오: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation>플러그인을 설치할 폴더를 생성할 수 없음: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>플러그인을 설치할 파일을 만들 수 없음: +%1 +since:%2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation>동일한 이름의 폴더가 존재합니다. 플러그인 설치 건너뛰기: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation>플러그인 컨태츠를 불러올 수 없습니다. 확인해주십시오</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>메모리 할당 실패</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>오류 작성</translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation>.xz 파일이 아닙니다</translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation>파일이 손상되었습니다</translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation>입력 데이터가 너무 짧습니다</translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished">정보</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished">정보 검색중...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/nl/flag.png b/plugins/Languages/nl/flag.png Binary files differnew file mode 100644 index 0000000..0d00e1a --- /dev/null +++ b/plugins/Languages/nl/flag.png diff --git a/plugins/Languages/nl/informations.xml b/plugins/Languages/nl/informations.xml new file mode 100644 index 0000000..b50e36b --- /dev/null +++ b/plugins/Languages/nl/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to dutch]]></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.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 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>1.4.0.4</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[ + ]]></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[Dutch]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Nederlands]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[nl]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[nl_NL]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/nl/translation.ts b/plugins/Languages/nl/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/nl/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/no/flag.png b/plugins/Languages/no/flag.png Binary files differnew file mode 100644 index 0000000..16ec28a --- /dev/null +++ b/plugins/Languages/no/flag.png diff --git a/plugins/Languages/no/informations.xml b/plugins/Languages/no/informations.xml new file mode 100644 index 0000000..21d465b --- /dev/null +++ b/plugins/Languages/no/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to norwegian]]></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.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 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>1.4.0.4</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[ + ]]></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[Norske]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Norwegian]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[no]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[no_NO]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/no/translation.ts b/plugins/Languages/no/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/no/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/pl/flag.png b/plugins/Languages/pl/flag.png Binary files differnew file mode 100644 index 0000000..439ee97 --- /dev/null +++ b/plugins/Languages/pl/flag.png diff --git a/plugins/Languages/pl/informations.xml b/plugins/Languages/pl/informations.xml new file mode 100644 index 0000000..7617a00 --- /dev/null +++ b/plugins/Languages/pl/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to polish]]></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.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 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>1.4.0.4</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[ + ]]></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[Polski]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Polish]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[pl]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[pl_PL]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/pl/translation.ts b/plugins/Languages/pl/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/pl/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/pt/flag.png b/plugins/Languages/pt/flag.png Binary files differnew file mode 100644 index 0000000..3fb1e36 --- /dev/null +++ b/plugins/Languages/pt/flag.png diff --git a/plugins/Languages/pt/informations.xml b/plugins/Languages/pt/informations.xml new file mode 100644 index 0000000..9c3d0e3 --- /dev/null +++ b/plugins/Languages/pt/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to portuguese]]></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.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 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>1.4.0.4</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[ + ]]></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[Português]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Portuguese]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[pt]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[pt_PT]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/pt/translation.ts b/plugins/Languages/pt/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/pt/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/ru/flag.png b/plugins/Languages/ru/flag.png Binary files differnew file mode 100644 index 0000000..583e627 --- /dev/null +++ b/plugins/Languages/ru/flag.png diff --git a/plugins/Languages/ru/informations.xml b/plugins/Languages/ru/informations.xml new file mode 100644 index 0000000..49ea3f6 --- /dev/null +++ b/plugins/Languages/ru/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to russian]]></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.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 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>1.4.0.4</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[ + ]]></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[русский]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Russian]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[ru]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[ru_RU]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/ru/translation.ts b/plugins/Languages/ru/translation.ts new file mode 100644 index 0000000..444e5ab --- /dev/null +++ b/plugins/Languages/ru/translation.ts @@ -0,0 +1,1260 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="ru" sourcelanguage="en"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>Предупреждение</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation>Проблема с чтением файла, или размер файла равен 0</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation>Возможные аргументы:</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation>Чтобы отобразить опции</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation>Чтобы копировать исходники в место назначения, разделенными пробелом. If destination is "?", ultracopier will ask the user</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation>Этот файл не поддерживается передача списка</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation>Не удается открыть файл трансфер</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <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>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished">Откройте трансфер</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>Помогите</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>Предупреждение</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation>Не могу найти любой совместимый двигатель!</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished">ошибка</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>ошибка</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation>Не удалось получить экземпляр копии двигателей</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation>Не удалось загрузить интерфейс, копирование прервана</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation>Не удается загрузить копию двигателя, скопируйте прервана</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation>режим передачи</translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation>Копировать двигатель</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation>копия</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation>двигаться</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation>пауза</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation>резюме</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation>пропускать</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation>неограниченный</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation>Слишком большой</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation>Менее %10 секунд</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation>О %10 секунды осталось</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation>О %1 минуты до конца</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation>О %1 часов, оставшихся</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation>источник</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation>размер</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation>назначение</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation>выход</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation>цель</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation>Оставшееся время:</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation>список</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation>копирование</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation>Листинг и копирования</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation>просить</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation>переписывать</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation>Заменить, если новее</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation>Заменить, если последняя даты модификации отличаются</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation>переименовать</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation>Выберите исходный каталог</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation>Выберите папку назначения</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation>Внутренняя ошибка</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation>Выберите один или более файлов, чтобы открыть</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation>Все файлы</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation>Сохранить трансфер</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation>Откройте трансфер</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation>Передача списка</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation>ошибка</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation>Не поддерживается на этой платформе</translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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>Платформа: %1</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation>О Qt</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation>У аварии</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation>Сохранить отчет об ошибке</translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>закрывать</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation>для http://portableapps.com/</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation>Портативная версия</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation>Нормальная версия</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation><html><head/><body><p>Для получения дополнительной информации посетите веб-сайт <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation>Предупреждение</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation>Тайм-аут в то время как композицию кадра данных из подключенных клиентов</translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>ошибка</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation>Лог-файл уже открыт, ошибки: %1</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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>опции</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>общий</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation>плагины</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation>Копировать двигатель</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="92"/> + <location filename="../../../OptionDialog.ui" line="350"/> + <source>Themes</source> + <translation>Темы</translation> + </message> + <message> + <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>имя</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>версия</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="327"/> + <source>Language</source> + <translation>язык</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="71"/> + <location filename="../../../OptionDialog.ui" line="335"/> + <location filename="../../../OptionDialog.cpp" line="287"/> + <source>Listener</source> + <translation>слушатель</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="76"/> + <location filename="../../../OptionDialog.ui" line="340"/> + <location filename="../../../OptionDialog.cpp" line="288"/> + <source>Plugin loader</source> + <translation>плагин погрузчика</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="84"/> + <location filename="../../../OptionDialog.ui" line="345"/> + <location filename="../../../OptionDialog.cpp" line="289"/> + <source>Session loader</source> + <translation>сессия погрузчика</translation> + </message> + <message> + <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="377"/> + <source>Add</source> + <translation>добавлять</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation>удаление</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation>информация</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="427"/> + <source>Copy engine by order of preference:</source> + <translation>Скопируйте двигателя порядке предпочтения:</translation> + </message> + <message> + <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="616"/> + <source>Unable to load the themes plugin</source> + <translation>Не удается загрузить плагин темы</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation>просматривать</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</extracomment> + <translation>Переменные are %time%, %source%, %size%, %destination%</translation> + </message> + <message> + <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</extracomment> + <translation>Переменные %time%, %path%, %size%, %mtime%, %error%</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation>Запись в файл журнала:</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation>ничего не делать</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation>Спросите источника папку</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation>Спросите источников в виде файлов</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation>никогда</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation>Когда же источник</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation>Когда же назначения</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation>Когда источника и назначения те же</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation>Когда источника или назначения те же</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation>всегда</translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</source> + <translation>Нет опции для этого плагина</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>Переменные %path%, %operation%</translation> + </message> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation>Об этом плагине</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>Имя:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>Категория:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>Автор:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>Дата:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>Описание:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>Версия:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished">Копировать двигатель</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>Языки</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation>слушатель</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished">плагин погрузчика</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished">сессия погрузчика</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>Темы</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation>Информация о %1</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>Сайт:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>Название:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation>informations.xml не доступен</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation>Зависимости часть неправильно</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation>Зависимости %1 не выполняется, для плагина: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation>удаление: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation>ошибка</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation>информация</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation>%1, вызовет ошибку в строке %2, столбце %3: %4</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation>"package" Корневой тег не найден для XML-файла</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation>Дублированный плагин нашел, уже загружены!</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation>Тег не найден: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation>Вы уверены, что об удалении "%1" в версии %2?</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation>Предыдущая импорта идет ...</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation>Открытое плагин Ultracopier</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation>Ultracopier плагина (*.urc)</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation>плагин погрузчика</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation>Невозможно открыть плагин: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation>Не удается загрузить плагин содержания, пожалуйста, проверьте его: %1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation>Невозможно создать папку для установки плагина: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <source>Unable to create a file to install the plugin: +%1 +since:%2</source> + <translation>Невозможно создать файл, чтобы установить плагин: +%1 +С: %2</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation>Папка с таким же именем существует, пропустить установки плагина: +%1</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation>Не удается загрузить плагин содержания, пожалуйста, проверьте его</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>Ошибка выделения памяти</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>Написать об ошибке</translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation>Не. Хг файл</translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation>Файл поврежден</translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation>Входных данных слишком короткий</translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished">информация</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished">Поиск информации ...</translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/th/flag.png b/plugins/Languages/th/flag.png Binary files differnew file mode 100644 index 0000000..76d9cc3 --- /dev/null +++ b/plugins/Languages/th/flag.png diff --git a/plugins/Languages/th/informations.xml b/plugins/Languages/th/informations.xml new file mode 100644 index 0000000..bc66718 --- /dev/null +++ b/plugins/Languages/th/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to thai]]></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.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 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>1.4.0.4</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[ + ]]></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[ไทย]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Thai]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[th]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[th_TH]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/th/translation.ts b/plugins/Languages/th/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/th/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/tr/flag.png b/plugins/Languages/tr/flag.png Binary files differnew file mode 100644 index 0000000..e26b94b --- /dev/null +++ b/plugins/Languages/tr/flag.png diff --git a/plugins/Languages/tr/informations.xml b/plugins/Languages/tr/informations.xml new file mode 100644 index 0000000..bc26b50 --- /dev/null +++ b/plugins/Languages/tr/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to turkish]]></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.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 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>1.4.0.4</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[ + ]]></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[Türk]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Turkish]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[tr]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[tr_TR]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/tr/translation.ts b/plugins/Languages/tr/translation.ts new file mode 100644 index 0000000..d364f81 --- /dev/null +++ b/plugins/Languages/tr/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <source>http://ultracopier.first-world.info/download.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></source> + <extracomment>%1 will be remplaced by the website into the corresponding languages</extracomment> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LocalListener</name> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Warning</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="616"/> + <source>Unable to load the themes plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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="666"/> + <source>No option for this plugin</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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/zh/flag.png b/plugins/Languages/zh/flag.png Binary files differnew file mode 100644 index 0000000..928b698 --- /dev/null +++ b/plugins/Languages/zh/flag.png diff --git a/plugins/Languages/zh/informations.xml b/plugins/Languages/zh/informations.xml new file mode 100644 index 0000000..ca01be8 --- /dev/null +++ b/plugins/Languages/zh/informations.xml @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to chinese]]></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.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 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>1.4.0.4</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[ + ]]></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[中国]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Chinese]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[zh]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[zh_CN]]></shortName> + <shortName><![CDATA[zh_HK]]></shortName> + <shortName><![CDATA[zh_TW]]></shortName> + <shortName><![CDATA[cn]]></shortName> + </categorySpecific> +</package>
\ No newline at end of file diff --git a/plugins/Languages/zh/translation.ts b/plugins/Languages/zh/translation.ts new file mode 100644 index 0000000..4172800 --- /dev/null +++ b/plugins/Languages/zh/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation type="unfinished">警告</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <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="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>警告</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></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="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="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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="160"/> + <source>Warning</source> + <translation type="unfinished">警告</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="222"/> + <source>Confirm to group the windows</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="245"/> + <source>Check for updates</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="554"/> + <source>Themes:</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="666"/> + <source>No option for this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation type="unfinished"></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 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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> diff --git a/plugins/Languages/zh_TW/flag.png b/plugins/Languages/zh_TW/flag.png Binary files differnew file mode 100644 index 0000000..4f00c2d --- /dev/null +++ b/plugins/Languages/zh_TW/flag.png diff --git a/plugins/Languages/zh_TW/informations.xml b/plugins/Languages/zh_TW/informations.xml new file mode 100644 index 0000000..214150d --- /dev/null +++ b/plugins/Languages/zh_TW/informations.xml @@ -0,0 +1,32 @@ +<?xml version="1.0" encoding="UTF-8"?> +<package> + <title xml:lang="en"><![CDATA[Translation of Ultracopier to chinese traditional]]></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.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 chinese traditional. 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>1.4.0.4</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>zh_tw</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[台灣]]></fullName> + <!-- Short name, language name in English --> + <shortName><![CDATA[Chinese Traditional]]></shortName> + <!-- Short name, language ISO code --> + <shortName mainCode="true"><![CDATA[zh_TW]]></shortName> + <!-- Short name, language ISO country code --> + <shortName><![CDATA[zh_TW]]></shortName> + </categorySpecific> +</package> diff --git a/plugins/Languages/zh_TW/translation.ts b/plugins/Languages/zh_TW/translation.ts new file mode 100644 index 0000000..cfe9ac3 --- /dev/null +++ b/plugins/Languages/zh_TW/translation.ts @@ -0,0 +1,1256 @@ +<?xml version="1.0" encoding="utf-8"?> +<!DOCTYPE TS> +<TS version="2.1" language="zh_TW"> +<context> + <name>CliParser</name> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <location filename="../../../CliParser.cpp" line="72"/> + <location filename="../../../CliParser.cpp" line="85"/> + <location filename="../../../CliParser.cpp" line="95"/> + <location filename="../../../CliParser.cpp" line="180"/> + <source>Warning</source> + <translation>警告</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="26"/> + <source>Ultracopier is already running, right click on its system tray icon (near the clock) to use it</source> + <translation type="unfinished">Ultracopier 正在執行中,right click on its system tray icon (near the clock) to use it</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="72"/> + <source>Problem reading file, or file size is 0</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="160"/> + <location filename="../../../CliParser.cpp" line="171"/> + <source>The arguments possible are:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="162"/> + <location filename="../../../CliParser.cpp" line="173"/> + <source>To display the options</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="163"/> + <location filename="../../../CliParser.cpp" line="174"/> + <source>To quit the other instances (if running)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="165"/> + <location filename="../../../CliParser.cpp" line="176"/> + <source>To copy sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="166"/> + <location filename="../../../CliParser.cpp" line="177"/> + <source>To move sources to destination, separated by space. If destination is "?", ultracopier will ask the user</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="170"/> + <source>Command not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="85"/> + <source>This file is not supported transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="95"/> + <source>Unable to open the transfer list file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="161"/> + <location filename="../../../CliParser.cpp" line="172"/> + <source>To display this help</source> + <translation>顯示幫助</translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="164"/> + <location filename="../../../CliParser.cpp" line="175"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CliParser.cpp" line="182"/> + <source>Help</source> + <translation>幫助</translation> + </message> +</context> +<context> + <name>CopyEngineManager</name> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <source>Warning</source> + <translation>警告</translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="231"/> + <source>Cannot find any copy engine with move support</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="259"/> + <source>This copy engine does not support move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="236"/> + <source>Cannot find any compatible engine!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../CopyEngineManager.cpp" line="273"/> + <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="159"/> + <source>Error</source> + <translation>錯誤</translation> + </message> + <message> + <location filename="../../../CopyListener.cpp" line="159"/> + <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="46"/> + <location filename="../../../Core.cpp" line="117"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <location filename="../../../Core.cpp" line="217"/> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <location filename="../../../Core.cpp" line="393"/> + <source>Error</source> + <translation>錯誤</translation> + </message> + <message> + <location filename="../../../Core.cpp" line="46"/> + <location filename="../../../Core.cpp" line="143"/> + <location filename="../../../Core.cpp" line="158"/> + <location filename="../../../Core.cpp" line="178"/> + <location filename="../../../Core.cpp" line="192"/> + <location filename="../../../Core.cpp" line="201"/> + <location filename="../../../Core.cpp" line="210"/> + <source>Unable to get a copy engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Group window</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="94"/> + <source>Do you want group the transfer with another actual running transfer?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="117"/> + <source>Unable to get a engine instance</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="217"/> + <source>The argument for the mode is not valid</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Do you want to copy? If no, it will be moved.</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="251"/> + <location filename="../../../Core.cpp" line="388"/> + <source>Unable to load the interface, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="393"/> + <source>Unable to load the copy engine, copy aborted</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../Core.cpp" line="1136"/> + <source>Transfer mode</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>EventDispatcher</name> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Key</source> + <translation>金鑰</translation> + </message> + <message> + <location filename="../../../EventDispatcher.cpp" line="152"/> + <source>Give the key of this software, more information on <a href="http://ultracopier.first-world.info/">ultracopier.first-world.info</a></source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>FacilityEngine</name> + <message> + <location filename="../../../FacilityEngine.cpp" line="53"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="55"/> + <source>Copy</source> + <extracomment>a copy</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="59"/> + <source>Move</source> + <extracomment>a move</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="61"/> + <source>Pause</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="62"/> + <source>Resume</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="63"/> + <location filename="../../../FacilityEngine.cpp" line="77"/> + <source>Skip</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="64"/> + <source>Unlimited</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="37"/> + <source>s</source> + <translation>秒</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="38"/> + <source>Too big</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="39"/> + <source>B</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="40"/> + <source>KB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="41"/> + <source>MB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="42"/> + <source>GB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="43"/> + <source>TB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="44"/> + <source>PB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="45"/> + <source>EB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="46"/> + <source>ZB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="47"/> + <source>YB</source> + <translation></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="48"/> + <source>Less than %10 seconds</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="49"/> + <source>About %10 seconds remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="50"/> + <source>About %1 minutes remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="51"/> + <source>About %1 hours remaining</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="57"/> + <source>Transfer</source> + <extracomment>a transfer</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="60"/> + <source>Start</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="65"/> + <source>Source</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="66"/> + <source>Size</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="67"/> + <source>Destination</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="68"/> + <source>Quit</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="69"/> + <source>Target</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="70"/> + <location filename="../../../FacilityEngine.cpp" line="74"/> + <source>Time remaining:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="71"/> + <source>Listing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="72"/> + <source>Copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="73"/> + <source>Listing and copying</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="76"/> + <source>Ask</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="78"/> + <source>Overwrite</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="79"/> + <source>Overwrite if newer</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="80"/> + <source>Overwrite if the last modification dates are different</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="81"/> + <source>Rename</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="82"/> + <source>Put to the end of the list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="83"/> + <source>Select source directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="84"/> + <source>Select destination directory</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="85"/> + <source>Internal error</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="86"/> + <source>Select one or more files to open</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="87"/> + <source>All files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="88"/> + <source>Save transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="89"/> + <source>Open transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="90"/> + <source>Transfer list</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="91"/> + <source>Error</source> + <translation type="unfinished">錯誤</translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="92"/> + <source>Not supported on this platform</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../FacilityEngine.cpp" line="93"/> + <source>Completed in %1</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>HelpDialog</name> + <message> + <location filename="../../../HelpDialog.cpp" line="34"/> + <source>About Ultracopier</source> + <translation>關於 Ultracopier</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="75"/> + <source><html><head/><body><p>For more information see the website <a href="%1"><span style=" text-decoration: underline; color:#0057ae;">%1</span></a></p></body></html></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="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="121"/> + <source>About Qt</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="141"/> + <source>Do a crash</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="148"/> + <source>Save bug report</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.ui" line="155"/> + <source>Close</source> + <translation>關閉</translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="73"/> + <source>For http://portableapps.com/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="76"/> + <source>Portable and all in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="78"/> + <source>Portable version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="83"/> + <source>All in one version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="85"/> + <source>Normal version</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="102"/> + <source>http://ultracopier.first-world.info/</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="109"/> + <source>http://ultracopier.first-world.info/shop.html</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../HelpDialog.cpp" line="111"/> + <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="160"/> + <source>Warning</source> + <translation>警告</translation> + </message> + <message> + <location filename="../../../LocalListener.cpp" line="160"/> + <source>Timeout while recomposing data from connected clients</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>LogThread</name> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <source>Error</source> + <translation>錯誤</translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="107"/> + <source>Log file already open, error: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../LogThread.cpp" line="116"/> + <location filename="../../../LogThread.cpp" line="126"/> + <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>警告</translation> + </message> + <message> + <location filename="../../../OSSpecific.ui" line="58"/> + <source>Don'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, ...).<br />Ask the developer to support it.<br />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.<br />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.<br />Ask to the developer to support it.<br />You need do the copy/move manually.</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 type="unfinished">選項</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="56"/> + <source>General</source> + <translation>一般</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="61"/> + <source>Plugins</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="66"/> + <location filename="../../../OptionDialog.ui" line="322"/> + <location filename="../../../OptionDialog.cpp" line="286"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="92"/> + <location filename="../../../OptionDialog.ui" line="350"/> + <source>Themes</source> + <translation>佈景</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="97"/> + <source>Log</source> + <translation>紀錄</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="312"/> + <source>Name</source> + <translation>名稱</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="317"/> + <source>Version</source> + <translation>版本</translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="327"/> + <source>Language</source> + <translation>語言</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="287"/> + <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="288"/> + <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="289"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="222"/> + <source>Confirm to group the windows</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="245"/> + <source>Check for updates</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 type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="377"/> + <source>Add</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="390"/> + <source>Remove</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="400"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="554"/> + <source>Themes:</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="666"/> + <source>No option for this plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="716"/> + <source>Browse</source> + <translation type="unfinished"></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 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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <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</extracomment> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.ui" line="697"/> + <source>Write the log file into:</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="190"/> + <source>Load the theme?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="204"/> + <source>Load the language?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="294"/> + <source>Do nothing</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="295"/> + <source>Ask source as folder</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="296"/> + <source>Ask sources as files</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="297"/> + <source>Never</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="298"/> + <source>When source is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="299"/> + <source>When destination is same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="300"/> + <source>When source and destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="301"/> + <source>When source or destination are same</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="302"/> + <source>Always</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="316"/> + <location filename="../../../OptionDialog.cpp" line="317"/> + <location filename="../../../OptionDialog.cpp" line="318"/> + <source>The variables are %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../OptionDialog.cpp" line="948"/> + <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> +</context> +<context> + <name>OptionEngine</name> + <message> + <location filename="../../../OptionEngine.cpp" line="162"/> + <location filename="../../../OptionEngine.cpp" line="169"/> + <location filename="../../../OptionEngine.cpp" line="211"/> + <location filename="../../../OptionEngine.cpp" line="215"/> + <source>The variable was not found: %1 %2</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>PluginInformation</name> + <message> + <location filename="../../../PluginInformation.ui" line="14"/> + <source>About this plugin</source> + <translation type="unfinished">關於這的插件</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="23"/> + <source>Name:</source> + <translation>名稱:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="37"/> + <source>Category:</source> + <translation>分類:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="51"/> + <source>Author:</source> + <translation>作者:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="79"/> + <source>Date:</source> + <translation>日期:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="93"/> + <source>Description:</source> + <translation>描述:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="107"/> + <source>Version:</source> + <translation>版本:</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="39"/> + <source>Copy engine</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="42"/> + <source>Languages</source> + <translation>語言</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="45"/> + <source>Listener</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="48"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="51"/> + <source>Session loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="54"/> + <source>Themes</source> + <translation>佈景</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="58"/> + <source>Unknown</source> + <translation>未知</translation> + </message> + <message> + <location filename="../../../PluginInformation.cpp" line="68"/> + <source>Information about %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="65"/> + <source>Website:</source> + <translation>網站:</translation> + </message> + <message> + <location filename="../../../PluginInformation.ui" line="121"/> + <source>Title:</source> + <translation>標題:</translation> + </message> +</context> +<context> + <name>PluginsManager</name> + <message> + <location filename="../../../PluginsManager.cpp" line="224"/> + <source>informations.xml is not accessible</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="494"/> + <source>Dependencies part is wrong</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="515"/> + <source>Dependencies %1 are not satisfied, for plugin: %2</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Remove %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <source>Error</source> + <translation type="unfinished">錯誤</translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="683"/> + <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="707"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="256"/> + <source>%1, parse error at line %2, column %3: %4</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="230"/> + <source>informations.xml not found for the plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="264"/> + <source>"package" root tag not found for the xml file</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="340"/> + <source>Duplicated plugin found, already loaded!</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="401"/> + <source>English text missing in the informations.xml for the tag: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="409"/> + <source>Tag not found: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="672"/> + <source>Are you sure about removing "%1" in version %2?</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="707"/> + <source>Previous import is in progress...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Open Ultracopier plugin</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="710"/> + <source>Ultracopier plugin (*.urc)</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="820"/> + <location filename="../../../PluginsManager.cpp" line="833"/> + <location filename="../../../PluginsManager.cpp" line="852"/> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Plugin loader</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="727"/> + <source>Unable to open the plugin: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="752"/> + <location filename="../../../PluginsManager.cpp" line="870"/> + <location filename="../../../PluginsManager.cpp" line="883"/> + <source>Unable to load the plugin content, please check it: %1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="820"/> + <source>Unable to create a folder to install the plugin: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="833"/> + <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="852"/> + <source>Folder with same name is present, skip the plugin installation: +%1</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../PluginsManager.cpp" line="858"/> + <location filename="../../../PluginsManager.cpp" line="864"/> + <location filename="../../../PluginsManager.cpp" line="876"/> + <source>Unable to load the plugin content, please check it</source> + <translation type="unfinished"></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 type="unfinished"></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 type="unfinished"></translation> + </message> + <message> + <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="101"/> + <source>Not a .xz file</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="110"/> + <source>The file is corrupted</source> + <translation type="unfinished"></translation> + </message> + <message> + <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="124"/> + <source>The input data is too short</source> + <translation type="unfinished"></translation> + </message> +</context> +<context> + <name>SystrayIcon</name> + <message> + <location filename="../../../SystrayIcon.cpp" line="155"/> + <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="161"/> + <source>Information</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="179"/> + <source>Searching information...</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="192"/> + <source>Do not replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="197"/> + <source>Semi replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> + <message> + <location filename="../../../SystrayIcon.cpp" line="202"/> + <source>Replace the explorer copy/move</source> + <translation type="unfinished"></translation> + </message> +</context> +</TS> |