- Initial support for Web UI internationalization !

- Updated french translation
This commit is contained in:
Christophe Dumez 2009-11-23 12:57:16 +00:00
commit b1bbbd79c4
66 changed files with 4228 additions and 1655 deletions

View file

@ -270,27 +270,27 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bittorrent.cpp" line="1554"/>
<location filename="../bittorrent.cpp" line="1560"/>
<source>UPnP/NAT-PMP: Port mapping failure, message: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bittorrent.cpp" line="1559"/>
<location filename="../bittorrent.cpp" line="1565"/>
<source>UPnP/NAT-PMP: Port mapping successful, message: %1</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bittorrent.cpp" line="1574"/>
<location filename="../bittorrent.cpp" line="1580"/>
<source>Fast resume data was rejected for torrent %1, checking again...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bittorrent.cpp" line="1579"/>
<location filename="../bittorrent.cpp" line="1585"/>
<source>Url seed lookup failed for url: %1, message: %2</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../bittorrent.cpp" line="1647"/>
<location filename="../bittorrent.cpp" line="1653"/>
<source>Downloading &apos;%1&apos;, please wait...</source>
<comment>e.g: Downloading &apos;xxx.torrent&apos;, please wait...</comment>
<translation type="unfinished"></translation>
@ -400,6 +400,11 @@ p, li { white-space: pre-wrap; }
<source>Random</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/options.ui" line="1530"/>
<source>Use a different port for DHT and Bittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/options.ui" line="1836"/>
<location filename="../ui/options.ui" line="2026"/>
@ -634,11 +639,6 @@ p, li { white-space: pre-wrap; }
<source>Bittorrent features</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/options.ui" line="1530"/>
<source>Use the same port for DHT and Bittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/options.ui" line="1561"/>
<source>DHT port:</source>
@ -857,6 +857,16 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>EventManager</name>
<message>
<location filename="../eventmanager.cpp" line="110"/>
<location filename="../eventmanager.cpp" line="116"/>
<source>%1/s</source>
<comment>e.g. 120 KiB/s</comment>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>FeedDownloader</name>
<message>
@ -1284,8 +1294,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../GUI.cpp" line="794"/>
<source>qBittorrent %1 (DL: %2KiB/s, UP: %3KiB/s)</source>
<location filename="../GUI.cpp" line="792"/>
<source>qBittorrent %1 (Down: %2/s, Up: %3/s)</source>
<comment>%1 is qBittorrent version</comment>
<translation type="unfinished"></translation>
</message>
@ -1295,6 +1305,59 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>HttpServer</name>
<message>
<location filename="../httpserver.cpp" line="60"/>
<source>File</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="61"/>
<source>Edit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="62"/>
<source>Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="63"/>
<source>Delete from HD</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="64"/>
<source>Download Torrents from their URL or Magnet link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="65"/>
<source>Only one link per line</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="66"/>
<source>Download local torrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="67"/>
<source>Torrent files were correctly added to download list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="68"/>
<source>Point to torrent file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../httpserver.cpp" line="69"/>
<source>Download</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>MainWindow</name>
<message>
@ -1312,11 +1375,6 @@ Are you sure you want to quit qBittorrent?</source>
<source>&amp;Help</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="128"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="133"/>
<source>Exit</source>
@ -1357,6 +1415,11 @@ Are you sure you want to quit qBittorrent?</source>
<source>Start All</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="173"/>
<source>Visit Website</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="178"/>
<source>Download from URL</source>
@ -1378,8 +1441,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="173"/>
<source>Visit website</source>
<location filename="../ui/mainwindow.ui" line="259"/>
<source>Log Window</source>
<translation type="unfinished"></translation>
</message>
<message>
@ -1417,6 +1480,11 @@ Are you sure you want to quit qBittorrent?</source>
<source>Options</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="128"/>
<source>Open torrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/mainwindow.ui" line="232"/>
<source>Decrease priority</source>
@ -1602,11 +1670,6 @@ Are you sure you want to quit qBittorrent?</source>
</context>
<context>
<name>PropertiesWidget</name>
<message>
<location filename="../ui/propertieswidget.ui" line="19"/>
<source>Form</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../ui/propertieswidget.ui" line="420"/>
<source>Save path:</source>
@ -1720,7 +1783,7 @@ Comment:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="457"/>
<location filename="../propertieswidget.cpp" line="463"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
@ -1751,51 +1814,58 @@ Comment:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="310"/>
<source>Seeding for %1</source>
<comment>e.g. Seeding for 3m10s</comment>
<location filename="../propertieswidget.cpp" line="309"/>
<location filename="../propertieswidget.cpp" line="313"/>
<source>/s</source>
<comment>/second (i.e. per second)</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="313"/>
<location filename="../propertieswidget.cpp" line="316"/>
<source>Seeded for %1</source>
<comment>e.g. Seeded for 3m10s</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="319"/>
<source>%1 max</source>
<comment>e.g. 10 max</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="517"/>
<location filename="../propertieswidget.cpp" line="523"/>
<source>New url seed</source>
<comment>New HTTP source</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="518"/>
<location filename="../propertieswidget.cpp" line="524"/>
<source>New url seed:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="523"/>
<location filename="../propertieswidget.cpp" line="529"/>
<source>qBittorrent</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="524"/>
<location filename="../propertieswidget.cpp" line="530"/>
<source>This url seed is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="564"/>
<location filename="../propertieswidget.cpp" line="566"/>
<location filename="../propertieswidget.cpp" line="570"/>
<location filename="../propertieswidget.cpp" line="572"/>
<source>Choose save path</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="573"/>
<location filename="../propertieswidget.cpp" line="579"/>
<source>Save path creation error</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="573"/>
<location filename="../propertieswidget.cpp" line="579"/>
<source>Could not create the save path</source>
<translation type="unfinished"></translation>
</message>
@ -2216,53 +2286,63 @@ p, li { white-space: pre-wrap; }
<name>StatusBar</name>
<message>
<location filename="../statusbar.h" line="75"/>
<location filename="../statusbar.h" line="149"/>
<location filename="../statusbar.h" line="151"/>
<source>Connection status:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="75"/>
<location filename="../statusbar.h" line="149"/>
<location filename="../statusbar.h" line="151"/>
<source>No direct connections. This may indicate network configuration problems.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="76"/>
<location filename="../statusbar.h" line="161"/>
<source>D: %1 KiB/s - T: %2</source>
<comment>Download speed: x KiB/s - Transferred: xMiB</comment>
<source>D: %1 B/s - T: %2</source>
<comment>Download speed: x B/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="80"/>
<location filename="../statusbar.h" line="162"/>
<source>U: %1 KiB/s - T: %2</source>
<comment>Upload speed: x KiB/s - Transferred: xMiB</comment>
<source>U: %1 B/s - T: %2</source>
<comment>Upload speed: x B/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="84"/>
<location filename="../statusbar.h" line="155"/>
<location filename="../statusbar.h" line="157"/>
<source>DHT: %1 nodes</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="146"/>
<location filename="../statusbar.h" line="148"/>
<source>Connection Status:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="146"/>
<location filename="../statusbar.h" line="148"/>
<source>Online</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="167"/>
<location filename="../statusbar.h" line="163"/>
<source>D: %1/s - T: %2</source>
<comment>Download speed: x KiB/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="164"/>
<source>U: %1/s - T: %2</source>
<comment>Upload speed: x KiB/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="169"/>
<source>Global Download Speed Limit</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../statusbar.h" line="180"/>
<location filename="../statusbar.h" line="182"/>
<source>Global Upload Speed Limit</source>
<translation type="unfinished"></translation>
</message>
@ -2331,17 +2411,18 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../trackerlist.h" line="197"/>
<location filename="../trackerlist.h" line="207"/>
<location filename="../trackerlist.h" line="208"/>
<source>Not working</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../trackerlist.h" line="199"/>
<location filename="../trackerlist.h" line="210"/>
<source>Not contacted yet</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../trackerlist.h" line="278"/>
<location filename="../trackerlist.h" line="281"/>
<source>Add a new tracker</source>
<translation type="unfinished"></translation>
</message>
@ -2397,7 +2478,8 @@ p, li { white-space: pre-wrap; }
</message>
<message>
<location filename="../transferlistdelegate.h" line="117"/>
<source>KiB/s</source>
<source>/s</source>
<comment>/second (.i.e per second)</comment>
<translation type="unfinished"></translation>
</message>
</context>
@ -2455,27 +2537,27 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="730"/>
<location filename="../transferlistwidget.cpp" line="733"/>
<source>Column visibility</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="787"/>
<location filename="../transferlistwidget.cpp" line="790"/>
<source>Start</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="789"/>
<location filename="../transferlistwidget.cpp" line="792"/>
<source>Pause</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="791"/>
<location filename="../transferlistwidget.cpp" line="794"/>
<source>Delete</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="793"/>
<location filename="../transferlistwidget.cpp" line="796"/>
<source>Preview file</source>
<translation type="unfinished"></translation>
</message>
@ -2522,67 +2604,67 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="636"/>
<location filename="../transferlistwidget.cpp" line="639"/>
<source>Torrent Download Speed Limiting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="672"/>
<location filename="../transferlistwidget.cpp" line="675"/>
<source>Torrent Upload Speed Limiting</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="795"/>
<location filename="../transferlistwidget.cpp" line="798"/>
<source>Limit upload rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="797"/>
<location filename="../transferlistwidget.cpp" line="800"/>
<source>Limit download rate</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="799"/>
<location filename="../transferlistwidget.cpp" line="802"/>
<source>Open destination folder</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="801"/>
<location filename="../transferlistwidget.cpp" line="804"/>
<source>Buy it</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="803"/>
<location filename="../transferlistwidget.cpp" line="806"/>
<source>Increase priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="805"/>
<location filename="../transferlistwidget.cpp" line="808"/>
<source>Decrease priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="807"/>
<location filename="../transferlistwidget.cpp" line="810"/>
<source>Force recheck</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="809"/>
<location filename="../transferlistwidget.cpp" line="812"/>
<source>Copy magnet link</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="811"/>
<location filename="../transferlistwidget.cpp" line="814"/>
<source>Super seeding mode</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="813"/>
<location filename="../transferlistwidget.cpp" line="816"/>
<source>Download in sequential order</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../transferlistwidget.cpp" line="815"/>
<location filename="../transferlistwidget.cpp" line="818"/>
<source>Download first and last piece first</source>
<translation type="unfinished"></translation>
</message>
@ -3391,26 +3473,26 @@ However, those plugins were disabled.</source>
<context>
<name>options_imp</name>
<message>
<location filename="../options_imp.cpp" line="1303"/>
<location filename="../options_imp.cpp" line="1305"/>
<location filename="../options_imp.cpp" line="1314"/>
<location filename="../options_imp.cpp" line="1316"/>
<source>Choose scan directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../options_imp.cpp" line="1326"/>
<location filename="../options_imp.cpp" line="1328"/>
<location filename="../options_imp.cpp" line="1337"/>
<location filename="../options_imp.cpp" line="1339"/>
<source>Choose a save directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../options_imp.cpp" line="1314"/>
<location filename="../options_imp.cpp" line="1316"/>
<location filename="../options_imp.cpp" line="1325"/>
<location filename="../options_imp.cpp" line="1327"/>
<source>Choose an ip filter file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../options_imp.cpp" line="1314"/>
<location filename="../options_imp.cpp" line="1316"/>
<location filename="../options_imp.cpp" line="1325"/>
<location filename="../options_imp.cpp" line="1327"/>
<source>Filters</source>
<translation type="unfinished"></translation>
</message>