Browse Source

- Torrent files can be renamed

adaptive-webui-19844
Christophe Dumez 15 years ago
parent
commit
5fc69ccb73
  1. 1
      Changelog
  2. BIN
      src/Icons/oxygen/services.png
  3. 1
      src/icons.qrc
  4. BIN
      src/lang/qbittorrent_bg.qm
  5. 29
      src/lang/qbittorrent_bg.ts
  6. 31
      src/lang/qbittorrent_ca.ts
  7. BIN
      src/lang/qbittorrent_cs.qm
  8. 29
      src/lang/qbittorrent_cs.ts
  9. BIN
      src/lang/qbittorrent_da.qm
  10. 29
      src/lang/qbittorrent_da.ts
  11. BIN
      src/lang/qbittorrent_de.qm
  12. 29
      src/lang/qbittorrent_de.ts
  13. BIN
      src/lang/qbittorrent_el.qm
  14. 29
      src/lang/qbittorrent_el.ts
  15. 31
      src/lang/qbittorrent_en.ts
  16. BIN
      src/lang/qbittorrent_es.qm
  17. 29
      src/lang/qbittorrent_es.ts
  18. BIN
      src/lang/qbittorrent_fi.qm
  19. 29
      src/lang/qbittorrent_fi.ts
  20. BIN
      src/lang/qbittorrent_fr.qm
  21. 29
      src/lang/qbittorrent_fr.ts
  22. BIN
      src/lang/qbittorrent_hu.qm
  23. 29
      src/lang/qbittorrent_hu.ts
  24. BIN
      src/lang/qbittorrent_it.qm
  25. 29
      src/lang/qbittorrent_it.ts
  26. BIN
      src/lang/qbittorrent_ja.qm
  27. 29
      src/lang/qbittorrent_ja.ts
  28. BIN
      src/lang/qbittorrent_ko.qm
  29. 29
      src/lang/qbittorrent_ko.ts
  30. 31
      src/lang/qbittorrent_nb.ts
  31. BIN
      src/lang/qbittorrent_nl.qm
  32. 10
      src/lang/qbittorrent_nl.ts
  33. BIN
      src/lang/qbittorrent_pl.qm
  34. 10
      src/lang/qbittorrent_pl.ts
  35. BIN
      src/lang/qbittorrent_pt.qm
  36. 10
      src/lang/qbittorrent_pt.ts
  37. BIN
      src/lang/qbittorrent_pt_BR.qm
  38. 10
      src/lang/qbittorrent_pt_BR.ts
  39. BIN
      src/lang/qbittorrent_ro.qm
  40. 10
      src/lang/qbittorrent_ro.ts
  41. BIN
      src/lang/qbittorrent_ru.qm
  42. 234
      src/lang/qbittorrent_ru.ts
  43. BIN
      src/lang/qbittorrent_sk.qm
  44. 10
      src/lang/qbittorrent_sk.ts
  45. BIN
      src/lang/qbittorrent_sr.qm
  46. 29
      src/lang/qbittorrent_sr.ts
  47. BIN
      src/lang/qbittorrent_sv.qm
  48. 10
      src/lang/qbittorrent_sv.ts
  49. BIN
      src/lang/qbittorrent_tr.qm
  50. 10
      src/lang/qbittorrent_tr.ts
  51. BIN
      src/lang/qbittorrent_uk.qm
  52. 10
      src/lang/qbittorrent_uk.ts
  53. BIN
      src/lang/qbittorrent_zh.qm
  54. 10
      src/lang/qbittorrent_zh.ts
  55. BIN
      src/lang/qbittorrent_zh_TW.qm
  56. 10
      src/lang/qbittorrent_zh_TW.ts
  57. 112
      src/propertieswidget.cpp
  58. 1
      src/propertieswidget.h
  59. 27
      src/torrentfilesmodel.h

1
Changelog

@ -4,6 +4,7 @@
- FEATURE: Disk cache size can be set from preferences - FEATURE: Disk cache size can be set from preferences
- FEATURE: Peer Exchange (PeX) can be disabled from preferences - FEATURE: Peer Exchange (PeX) can be disabled from preferences
- FEATURE: Append !.qB extension to incomplete files option (libtorrent >= v0.15 only) - FEATURE: Append !.qB extension to incomplete files option (libtorrent >= v0.15 only)
- FEATURE: Torrent files can be renamed
* Thu Dec 10 2009 - Christophe Dumez <chris@qbittorrent.org> - v2.0.0 * Thu Dec 10 2009 - Christophe Dumez <chris@qbittorrent.org> - v2.0.0
- FEATURE: Added program option to disable splash screen - FEATURE: Added program option to disable splash screen

BIN
src/Icons/oxygen/services.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 722 B

1
src/icons.qrc

@ -133,6 +133,7 @@
<file>Icons/oxygen/edit-paste.png</file> <file>Icons/oxygen/edit-paste.png</file>
<file>Icons/oxygen/run-build.png</file> <file>Icons/oxygen/run-build.png</file>
<file>Icons/oxygen/proxy.png</file> <file>Icons/oxygen/proxy.png</file>
<file>Icons/oxygen/services.png</file>
<file>Icons/oxygen/user-group-delete.png</file> <file>Icons/oxygen/user-group-delete.png</file>
<file>Icons/oxygen/user-group-new.png</file> <file>Icons/oxygen/user-group-new.png</file>
<file>Icons/oxygen/log.png</file> <file>Icons/oxygen/log.png</file>

BIN
src/lang/qbittorrent_bg.qm

Binary file not shown.

29
src/lang/qbittorrent_bg.ts

@ -3653,9 +3653,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">Изпълнение</translation> <translation type="obsolete">Изпълнение</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Предимство</translation> <translation type="obsolete">Предимство</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3702,28 +3701,38 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>%1 макс</translation> <translation>%1 макс</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Няма - Недостъпни?</translation> <translation type="obsolete">Няма - Недостъпни?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Нов url на даващ</translation> <translation>Нов url на даващ</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Нов url на даващ:</translation> <translation>Нов url на даващ:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Този url на даващ е вече в списъка.</translation> <translation>Този url на даващ е вече в списъка.</translation>
</message> </message>
@ -3732,18 +3741,18 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">Листата на тракери не може да бъде празна.</translation> <translation type="obsolete">Листата на тракери не може да бъде празна.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Избери път за съхранение</translation> <translation>Избери път за съхранение</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Грешка при създаване на път за съхранение</translation> <translation>Грешка при създаване на път за съхранение</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Не мога да създам път за съхранение</translation> <translation>Не мога да създам път за съхранение</translation>
</message> </message>

31
src/lang/qbittorrent_ca.ts

@ -3072,11 +3072,6 @@ Are you sure you want to quit qBittorrent?</source>
<source>Progress</source> <source>Progress</source>
<translation type="obsolete">Progrès</translation> <translation type="obsolete">Progrès</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
<translation type="obsolete">Desconegut</translation> <translation type="obsolete">Desconegut</translation>
@ -3131,39 +3126,49 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation type="unfinished">qBittorrent</translation> <translation type="unfinished">qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished">Escull ruta per salvar</translation> <translation type="unfinished">Escull ruta per salvar</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation type="unfinished">Guardar ruta creació d&apos;error</translation> <translation type="unfinished">Guardar ruta creació d&apos;error</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation type="unfinished">No es pot creat la ruta guardada</translation> <translation type="unfinished">No es pot creat la ruta guardada</translation>
</message> </message>

BIN
src/lang/qbittorrent_cs.qm

Binary file not shown.

29
src/lang/qbittorrent_cs.ts

@ -2575,9 +2575,8 @@ Opravdu chcete ukončit qBittorrent?</translation>
<translation type="obsolete">Průběh</translation> <translation type="obsolete">Průběh</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Priorita</translation> <translation type="obsolete">Priorita</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -2628,28 +2627,38 @@ Opravdu chcete ukončit qBittorrent?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Žádné - nedostupné?</translation> <translation type="obsolete">Žádné - nedostupné?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Nový URL seed</translation> <translation>Nový URL seed</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Nový URL seed:</translation> <translation>Nový URL seed:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Tento URL seed v seznamu existuje.</translation> <translation>Tento URL seed v seznamu existuje.</translation>
</message> </message>
@ -2658,18 +2667,18 @@ Opravdu chcete ukončit qBittorrent?</translation>
<translation type="obsolete">Seznam trackerů nesmí být prázdný.</translation> <translation type="obsolete">Seznam trackerů nesmí být prázdný.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Vyberte cestu pro uložení</translation> <translation>Vyberte cestu pro uložení</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Chyba při vytváření cesty pro uložení</translation> <translation>Chyba při vytváření cesty pro uložení</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Nemohu vytvořit cestu pro uložení</translation> <translation>Nemohu vytvořit cestu pro uložení</translation>
</message> </message>

BIN
src/lang/qbittorrent_da.qm

Binary file not shown.

29
src/lang/qbittorrent_da.ts

@ -2752,9 +2752,8 @@ Er du sikker på at du vil afslutte qBittorrent?</translation>
<translation type="obsolete">Hentet</translation> <translation type="obsolete">Hentet</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Prioritet</translation> <translation type="obsolete">Prioritet</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -2810,39 +2809,49 @@ Er du sikker på at du vil afslutte qBittorrent?</translation>
<translation>Har seeded i %1</translation> <translation>Har seeded i %1</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Ny url seed</translation> <translation>Ny url seed</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Ny url seed:</translation> <translation>Ny url seed:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Denne url seed er allerede listen.</translation> <translation>Denne url seed er allerede listen.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Gem til denne mappe</translation> <translation>Gem til denne mappe</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Fejl ved oprettelse af mappe</translation> <translation>Fejl ved oprettelse af mappe</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Kunne ikke oprette mappe svarende til den indtastede sti</translation> <translation>Kunne ikke oprette mappe svarende til den indtastede sti</translation>
</message> </message>

BIN
src/lang/qbittorrent_de.qm

Binary file not shown.

29
src/lang/qbittorrent_de.ts

@ -3606,9 +3606,8 @@ Sind Sie sicher, daß sie qBittorrent beenden möchten?</translation>
<translation>Dateien</translation> <translation>Dateien</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Priorität</translation> <translation type="obsolete">Priorität</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3659,28 +3658,38 @@ Sind Sie sicher, daß sie qBittorrent beenden möchten?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation></translation> <translation></translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Keine - Unerreichbar?</translation> <translation type="obsolete">Keine - Unerreichbar?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Neuer URL Seed</translation> <translation>Neuer URL Seed</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Neuer URL Seed:</translation> <translation>Neuer URL Seed:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Dieser URL Seed befindet sich bereits in der Liste.</translation> <translation>Dieser URL Seed befindet sich bereits in der Liste.</translation>
</message> </message>
@ -3689,18 +3698,18 @@ Sind Sie sicher, daß sie qBittorrent beenden möchten?</translation>
<translation type="obsolete">die Tracker Liste kann nicht leer sein.</translation> <translation type="obsolete">die Tracker Liste kann nicht leer sein.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Wählen Sie den Speicher-Pfad</translation> <translation>Wählen Sie den Speicher-Pfad</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Fehler beim Erstellen des Speicher-Pfades</translation> <translation>Fehler beim Erstellen des Speicher-Pfades</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Speicher-Pfad konnte nicht erstellt werden</translation> <translation>Speicher-Pfad konnte nicht erstellt werden</translation>
</message> </message>

BIN
src/lang/qbittorrent_el.qm

Binary file not shown.

29
src/lang/qbittorrent_el.ts

@ -3717,9 +3717,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">Πρόοδος</translation> <translation type="obsolete">Πρόοδος</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Προτεραιότητα</translation> <translation type="obsolete">Προτεραιότητα</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3766,28 +3765,38 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>μέγιστο %1</translation> <translation>μέγιστο %1</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Κανένα - Απροσπέλαστο?</translation> <translation type="obsolete">Κανένα - Απροσπέλαστο?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Νέο url διαμοιρασμού</translation> <translation>Νέο url διαμοιρασμού</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Νέο url διαμοιρασμού:</translation> <translation>Νέο url διαμοιρασμού:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Αυτό το url διαμοιρασμού είναι ήδη στη λίστα.</translation> <translation>Αυτό το url διαμοιρασμού είναι ήδη στη λίστα.</translation>
</message> </message>
@ -3796,18 +3805,18 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">Η λίστα των ιχνηλατών δεν γίνεται να είναι άδειο.</translation> <translation type="obsolete">Η λίστα των ιχνηλατών δεν γίνεται να είναι άδειο.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Επιλέξτε διαδρομή αποθήκευσης</translation> <translation>Επιλέξτε διαδρομή αποθήκευσης</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Σφάλμα δημιουργίας διαδρομής αποθήκευσης</translation> <translation>Σφάλμα δημιουργίας διαδρομής αποθήκευσης</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Αδύνατο να δημιουργηθεί η διαδρομή αποθήκευσης</translation> <translation>Αδύνατο να δημιουργηθεί η διαδρομή αποθήκευσης</translation>
</message> </message>

31
src/lang/qbittorrent_en.ts

@ -1922,11 +1922,6 @@ Are you sure you want to quit qBittorrent?</source>
<source>Files</source> <source>Files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
<source>Ignored</source> <source>Ignored</source>
@ -1973,39 +1968,49 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

BIN
src/lang/qbittorrent_es.qm

Binary file not shown.

29
src/lang/qbittorrent_es.ts

@ -3555,9 +3555,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">Progreso</translation> <translation type="obsolete">Progreso</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation type="unfinished">Prioridad</translation> <translation type="obsolete">Prioridad</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3608,28 +3607,38 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Nada - ¿Inaccesible?</translation> <translation type="obsolete">Nada - ¿Inaccesible?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation type="unfinished">Nueva semilla url</translation> <translation type="unfinished">Nueva semilla url</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation type="unfinished">Nueva semilla url:</translation> <translation type="unfinished">Nueva semilla url:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation type="unfinished">qBittorrent</translation> <translation type="unfinished">qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation type="unfinished">Esta semilla url ya está en la lista.</translation> <translation type="unfinished">Esta semilla url ya está en la lista.</translation>
</message> </message>
@ -3638,18 +3647,18 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete">La lista de trackers no puede estar vacía.</translation> <translation type="obsolete">La lista de trackers no puede estar vacía.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished">Selecciona la ruta de guardado</translation> <translation type="unfinished">Selecciona la ruta de guardado</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation type="unfinished">Error en la creación de ruta de guardado</translation> <translation type="unfinished">Error en la creación de ruta de guardado</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation type="unfinished">No se pudo crear la ruta de guardado</translation> <translation type="unfinished">No se pudo crear la ruta de guardado</translation>
</message> </message>

BIN
src/lang/qbittorrent_fi.qm

Binary file not shown.

29
src/lang/qbittorrent_fi.ts

@ -3244,9 +3244,8 @@ Haluatko varmasti lopettaa qBittorrentin?</translation>
<translation type="obsolete">Edistyminen</translation> <translation type="obsolete">Edistyminen</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Prioriteetti</translation> <translation type="obsolete">Prioriteetti</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3293,28 +3292,38 @@ Haluatko varmasti lopettaa qBittorrentin?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>korkeintaan %1</translation> <translation>korkeintaan %1</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Ei yhtään - tavoittamattomissa?</translation> <translation type="obsolete">Ei yhtään - tavoittamattomissa?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Uusi URL-lähde</translation> <translation>Uusi URL-lähde</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Uusi URL-lähde:</translation> <translation>Uusi URL-lähde:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>URL-jakaja on jo listalla.</translation> <translation>URL-jakaja on jo listalla.</translation>
</message> </message>
@ -3323,18 +3332,18 @@ Haluatko varmasti lopettaa qBittorrentin?</translation>
<translation type="obsolete">Seurantapalvelinlista ei voi olla tyhjä.</translation> <translation type="obsolete">Seurantapalvelinlista ei voi olla tyhjä.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Valitse tallennuskansio</translation> <translation>Valitse tallennuskansio</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Tallennuskansion luominen epäonnistui</translation> <translation>Tallennuskansion luominen epäonnistui</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Tallennuskansion luominen epäonnistui</translation> <translation>Tallennuskansion luominen epäonnistui</translation>
</message> </message>

BIN
src/lang/qbittorrent_fr.qm

Binary file not shown.

29
src/lang/qbittorrent_fr.ts

@ -3803,9 +3803,8 @@ Comment:</source>
<translation type="obsolete">Progression</translation> <translation type="obsolete">Progression</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Priorité</translation> <translation type="obsolete">Priorité</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3852,28 +3851,38 @@ Comment:</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>%1 max</translation> <translation>%1 max</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Aucun - indisponible ?</translation> <translation type="obsolete">Aucun - indisponible ?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Nouvelle source HTTP</translation> <translation>Nouvelle source HTTP</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Nouvelle source HTTP :</translation> <translation>Nouvelle source HTTP :</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Cette source HTTP est déjà dans la liste.</translation> <translation>Cette source HTTP est déjà dans la liste.</translation>
</message> </message>
@ -3882,18 +3891,18 @@ Comment:</source>
<translation type="obsolete">La liste des trackers ne peut pas être vide.</translation> <translation type="obsolete">La liste des trackers ne peut pas être vide.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Choix du répertoire de destination</translation> <translation>Choix du répertoire de destination</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Erreur lors de la création du répertoire de destination</translation> <translation>Erreur lors de la création du répertoire de destination</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Impossible de créer le répertoire de destination</translation> <translation>Impossible de créer le répertoire de destination</translation>
</message> </message>

BIN
src/lang/qbittorrent_hu.qm

Binary file not shown.

29
src/lang/qbittorrent_hu.ts

@ -3037,9 +3037,8 @@ Bizotos, hogy bezárod a qBittorrentet?</translation>
<translation type="obsolete">Folyamat</translation> <translation type="obsolete">Folyamat</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Elsőbbség</translation> <translation type="obsolete">Elsőbbség</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3090,28 +3089,38 @@ Bizotos, hogy bezárod a qBittorrentet?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>%1 max</translation> <translation>%1 max</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Nincs - Vagy csak elérhetetlen?</translation> <translation type="obsolete">Nincs - Vagy csak elérhetetlen?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Új url forrás</translation> <translation>Új url forrás</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Új url seed:</translation> <translation>Új url seed:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Már letöltés alatt ez az url forrás.</translation> <translation>Már letöltés alatt ez az url forrás.</translation>
</message> </message>
@ -3120,18 +3129,18 @@ Bizotos, hogy bezárod a qBittorrentet?</translation>
<translation type="obsolete">Nem hagyhatod üresen a trackerek listáját.</translation> <translation type="obsolete">Nem hagyhatod üresen a trackerek listáját.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Mentés helye</translation> <translation>Mentés helye</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Járhatatlan ösvény</translation> <translation>Járhatatlan ösvény</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Nem sikerült létrehozni a letöltési könyvtárat. (Írásvédett?)</translation> <translation>Nem sikerült létrehozni a letöltési könyvtárat. (Írásvédett?)</translation>
</message> </message>

BIN
src/lang/qbittorrent_it.qm

Binary file not shown.

29
src/lang/qbittorrent_it.ts

@ -3420,9 +3420,8 @@ Sei sicuro di voler chiudere qBittorrent?</translation>
<translation type="obsolete">Dimensione</translation> <translation type="obsolete">Dimensione</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Priorità</translation> <translation type="obsolete">Priorità</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3469,28 +3468,38 @@ Sei sicuro di voler chiudere qBittorrent?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation>Max %1</translation> <translation>Max %1</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete">Nessuno - Irraggiungibile?</translation> <translation type="obsolete">Nessuno - Irraggiungibile?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Nuovo seed web</translation> <translation>Nuovo seed web</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Nuovo seed web:</translation> <translation>Nuovo seed web:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Questo seed web è già nella lista.</translation> <translation>Questo seed web è già nella lista.</translation>
</message> </message>
@ -3499,18 +3508,18 @@ Sei sicuro di voler chiudere qBittorrent?</translation>
<translation type="obsolete">La lista dei tracker non può essere vuota.</translation> <translation type="obsolete">La lista dei tracker non può essere vuota.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Scegliere una directory di salvataggio</translation> <translation>Scegliere una directory di salvataggio</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Errore nella creazione della directory di salvataggio</translation> <translation>Errore nella creazione della directory di salvataggio</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Impossibile creare la directory di salvataggio</translation> <translation>Impossibile creare la directory di salvataggio</translation>
</message> </message>

BIN
src/lang/qbittorrent_ja.qm

Binary file not shown.

29
src/lang/qbittorrent_ja.ts

@ -2966,9 +2966,8 @@ qBittorrent を終了してもよろしいですか?</translation>
<translation type="obsolete"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation type="unfinished"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3019,28 +3018,38 @@ qBittorrent を終了してもよろしいですか?</translation>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete"> - ?</translation> <translation type="obsolete"> - ?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation type="unfinished"> url </translation> <translation type="unfinished"> url </translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation type="unfinished"> url :</translation> <translation type="unfinished"> url :</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation type="unfinished">qBittorrent</translation> <translation type="unfinished">qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation type="unfinished"> url </translation> <translation type="unfinished"> url </translation>
</message> </message>
@ -3049,18 +3058,18 @@ qBittorrent を終了してもよろしいですか?</translation>
<translation type="obsolete"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

BIN
src/lang/qbittorrent_ko.qm

Binary file not shown.

29
src/lang/qbittorrent_ko.ts

@ -3641,9 +3641,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete"></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -3690,28 +3689,38 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
<translation type="obsolete"> - ?</translation> <translation type="obsolete"> - ?</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation> (Url seed)</translation> <translation> (Url seed)</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation> (Url seed):</translation> <translation> (Url seed):</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation> (Url seed) .</translation> <translation> (Url seed) .</translation>
</message> </message>
@ -3720,18 +3729,18 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="obsolete"> (Trackers List) . </translation> <translation type="obsolete"> (Trackers List) . </translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation> </translation> <translation> </translation>
</message> </message>

31
src/lang/qbittorrent_nb.ts

@ -2941,11 +2941,6 @@ Are you sure you want to quit qBittorrent?</source>
<source>Size</source> <source>Size</source>
<translation type="obsolete">Størrelse</translation> <translation type="obsolete">Størrelse</translation>
</message> </message>
<message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
<source>Ignored</source> <source>Ignored</source>
@ -2996,39 +2991,49 @@ Are you sure you want to quit qBittorrent?</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation type="unfinished">qBittorrent</translation> <translation type="unfinished">qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished">Velg filsti for nedlasting</translation> <translation type="unfinished">Velg filsti for nedlasting</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation type="unfinished">Feil ved oprettelsen av filsti</translation> <translation type="unfinished">Feil ved oprettelsen av filsti</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation type="unfinished">Kunne ikke opprette nedlastingsfilstien</translation> <translation type="unfinished">Kunne ikke opprette nedlastingsfilstien</translation>
</message> </message>

BIN
src/lang/qbittorrent_nl.qm

Binary file not shown.

10
src/lang/qbittorrent_nl.ts

@ -3155,7 +3155,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation type="unfinished">Prioriteit</translation> <translation type="obsolete">Prioriteit</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3281,6 +3281,14 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_pl.qm

Binary file not shown.

10
src/lang/qbittorrent_pl.ts

@ -3188,7 +3188,7 @@ Czy napewno zamknąć qBittorrent?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Priorytet</translation> <translation type="obsolete">Priorytet</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3314,6 +3314,14 @@ Czy napewno zamknąć qBittorrent?</translation>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>rozsiewany przez: %1</translation> <translation>rozsiewany przez: %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_pt.qm

Binary file not shown.

10
src/lang/qbittorrent_pt.ts

@ -3056,7 +3056,7 @@ Está certo que quer sair do qBittorrent?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Prioridade</translation> <translation type="obsolete">Prioridade</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3182,6 +3182,14 @@ Está certo que quer sair do qBittorrent?</translation>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Seeded pelo %1</translation> <translation>Seeded pelo %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_pt_BR.qm

Binary file not shown.

10
src/lang/qbittorrent_pt_BR.ts

@ -3056,7 +3056,7 @@ Está certo que quer sair do qBittorrent?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Prioridade</translation> <translation type="obsolete">Prioridade</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3182,6 +3182,14 @@ Está certo que quer sair do qBittorrent?</translation>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Seeded pelo %1</translation> <translation>Seeded pelo %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_ro.qm

Binary file not shown.

10
src/lang/qbittorrent_ro.ts

@ -2990,7 +2990,7 @@ Sunteți siguri că doriți să închideți qBittorrent?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Prioritate</translation> <translation type="obsolete">Prioritate</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3116,6 +3116,14 @@ Sunteți siguri că doriți să închideți qBittorrent?</translation>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Seed-eri pentru %1</translation> <translation>Seed-eri pentru %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_ru.qm

Binary file not shown.

234
src/lang/qbittorrent_ru.ts

@ -167,121 +167,121 @@ p, li { white-space: pre-wrap; }
<name>Bittorrent</name> <name>Bittorrent</name>
<message> <message>
<source>%1 reached the maximum ratio you set.</source> <source>%1 reached the maximum ratio you set.</source>
<translation type="unfinished">%1 достиг установленного вами максимального соотношения.</translation> <translation>%1 достиг установленного вами максимального соотношения.</translation>
</message> </message>
<message> <message>
<source>qBittorrent is bound to port: TCP/%1</source> <source>qBittorrent is bound to port: TCP/%1</source>
<comment>e.g: qBittorrent is bound to port: 6881</comment> <comment>e.g: qBittorrent is bound to port: 6881</comment>
<translation type="unfinished">qBittorrent привязан к порту: TCP/%1</translation> <translation>qBittorrent привязан к порту: TCP/%1</translation>
</message> </message>
<message> <message>
<source>UPnP support [ON]</source> <source>UPnP support [ON]</source>
<translation type="unfinished">Поддержка UPnP [Вкл]</translation> <translation>Поддержка UPnP [Вкл]</translation>
</message> </message>
<message> <message>
<source>UPnP support [OFF]</source> <source>UPnP support [OFF]</source>
<translation type="unfinished">Поддержка UPnP [Выкл]</translation> <translation>Поддержка UPnP [Выкл]</translation>
</message> </message>
<message> <message>
<source>NAT-PMP support [ON]</source> <source>NAT-PMP support [ON]</source>
<translation type="unfinished">Поддержка NAT-PMP [Вкл]</translation> <translation>Поддержка NAT-PMP [Вкл]</translation>
</message> </message>
<message> <message>
<source>NAT-PMP support [OFF]</source> <source>NAT-PMP support [OFF]</source>
<translation type="unfinished">Поддержка NAT-PMP [Выкл]</translation> <translation>Поддержка NAT-PMP [Выкл]</translation>
</message> </message>
<message> <message>
<source>DHT support [ON], port: UDP/%1</source> <source>DHT support [ON], port: UDP/%1</source>
<translation type="unfinished">Поддержка DHT [Вкл.], порт: UDP/%1</translation> <translation>Поддержка DHT [Вкл.], порт: UDP/%1</translation>
</message> </message>
<message> <message>
<source>DHT support [OFF]</source> <source>DHT support [OFF]</source>
<translation type="unfinished">Поддержка DHT [Выкл]</translation> <translation>Поддержка DHT [Выкл]</translation>
</message> </message>
<message> <message>
<source>PeX support [ON]</source> <source>PeX support [ON]</source>
<translation type="unfinished">Поддержка PeX [Вкл]</translation> <translation>Поддержка PeX [Вкл]</translation>
</message> </message>
<message> <message>
<source>Local Peer Discovery [ON]</source> <source>Local Peer Discovery [ON]</source>
<translation type="unfinished">Обнаружение локальных пиров [Вкл]</translation> <translation>Обнаружение локальных пиров [Вкл]</translation>
</message> </message>
<message> <message>
<source>Local Peer Discovery support [OFF]</source> <source>Local Peer Discovery support [OFF]</source>
<translation type="unfinished">Обнаружение локальных пиров [Выкл]</translation> <translation>Обнаружение локальных пиров [Выкл]</translation>
</message> </message>
<message> <message>
<source>Encryption support [ON]</source> <source>Encryption support [ON]</source>
<translation type="unfinished">Поддержка шифрования [Вкл]</translation> <translation>Поддержка шифрования [Вкл]</translation>
</message> </message>
<message> <message>
<source>Encryption support [FORCED]</source> <source>Encryption support [FORCED]</source>
<translation type="unfinished">Поддержка шифрования [Принудительно]</translation> <translation>Поддержка шифрования [Принудительно]</translation>
</message> </message>
<message> <message>
<source>Encryption support [OFF]</source> <source>Encryption support [OFF]</source>
<translation type="unfinished">Поддержка шифрования [Выкл]</translation> <translation>Поддержка шифрования [Выкл]</translation>
</message> </message>
<message> <message>
<source>Web User Interface Error - Unable to bind Web UI to port %1</source> <source>Web User Interface Error - Unable to bind Web UI to port %1</source>
<translation type="unfinished"></translation> <translation>Ошибка WEb интерфейса - Не могу привязаться к порту %1</translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; was removed from transfer list and hard disk.</source> <source>&apos;%1&apos; was removed from transfer list and hard disk.</source>
<comment>&apos;xxx.avi&apos; was removed...</comment> <comment>&apos;xxx.avi&apos; was removed...</comment>
<translation type="unfinished">&apos;%1&apos; был удален из списка передач и с жесткого диска.</translation> <translation>&apos;%1&apos; был удален из списка передач и с жесткого диска.</translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; was removed from transfer list.</source> <source>&apos;%1&apos; was removed from transfer list.</source>
<comment>&apos;xxx.avi&apos; was removed...</comment> <comment>&apos;xxx.avi&apos; was removed...</comment>
<translation type="unfinished">&apos;%1&apos; был удален из списка передач.</translation> <translation>&apos;%1&apos; был удален из списка передач.</translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; is not a valid magnet URI.</source> <source>&apos;%1&apos; is not a valid magnet URI.</source>
<translation type="unfinished">&apos;%1&apos; не является magnet URI.</translation> <translation>&apos;%1&apos; не является magnet URI.</translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; is already in download list.</source> <source>&apos;%1&apos; is already in download list.</source>
<comment>e.g: &apos;xxx.avi&apos; is already in download list.</comment> <comment>e.g: &apos;xxx.avi&apos; is already in download list.</comment>
<translation type="unfinished">&apos;%1&apos; уже присутствует в списке закачек.</translation> <translation>&apos;%1&apos; уже присутствует в списке закачек.</translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; resumed. (fast resume)</source> <source>&apos;%1&apos; resumed. (fast resume)</source>
<comment>&apos;/home/y/xxx.torrent&apos; was resumed. (fast resume)</comment> <comment>&apos;/home/y/xxx.torrent&apos; was resumed. (fast resume)</comment>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>&apos;%1&apos; added to download list.</source> <source>&apos;%1&apos; added to download list.</source>
<comment>&apos;/home/y/xxx.torrent&apos; was added to download list.</comment> <comment>&apos;/home/y/xxx.torrent&apos; was added to download list.</comment>
<translation type="unfinished">&apos;%1&apos; добавлен в список закачек.</translation> <translation>&apos;%1&apos; добавлен в список закачек.</translation>
</message> </message>
<message> <message>
<source>Unable to decode torrent file: &apos;%1&apos;</source> <source>Unable to decode torrent file: &apos;%1&apos;</source>
<comment>e.g: Unable to decode torrent file: &apos;/home/y/xxx.torrent&apos;</comment> <comment>e.g: Unable to decode torrent file: &apos;/home/y/xxx.torrent&apos;</comment>
<translation type="unfinished"></translation> <translation>Не удалось декодировать torrent файл: &apos;%1&apos;</translation>
</message> </message>
<message> <message>
<source>This file is either corrupted or this isn&apos;t a torrent.</source> <source>This file is either corrupted or this isn&apos;t a torrent.</source>
<translation type="unfinished">Этот файл либо поврежден, либо не torrent типа.</translation> <translation>Этот файл либо поврежден, либо не torrent типа.</translation>
</message> </message>
<message> <message>
<source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;was blocked due to your IP filter&lt;/i&gt;</source> <source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;was blocked due to your IP filter&lt;/i&gt;</source>
<comment>x.y.z.w was blocked</comment> <comment>x.y.z.w was blocked</comment>
<translation type="unfinished">&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;был заблокирован в соответствии с вашим IP фильтром&lt;/i&gt;</translation> <translation>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;был заблокирован в соответствии с вашим IP фильтром&lt;/i&gt;</translation>
</message> </message>
<message> <message>
<source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;was banned due to corrupt pieces&lt;/i&gt;</source> <source>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;was banned due to corrupt pieces&lt;/i&gt;</source>
<comment>x.y.z.w was banned</comment> <comment>x.y.z.w was banned</comment>
<translation type="unfinished">&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;был заблокирован из-за поврежденных кусочков&lt;/i&gt;</translation> <translation>&lt;font color=&apos;red&apos;&gt;%1&lt;/font&gt; &lt;i&gt;был заблокирован из-за поврежденных кусочков&lt;/i&gt;</translation>
</message> </message>
<message> <message>
<source>Recursive download of file %1 embedded in torrent %2</source> <source>Recursive download of file %1 embedded in torrent %2</source>
<comment>Recursive download of test.torrent embedded in torrent test2</comment> <comment>Recursive download of test.torrent embedded in torrent test2</comment>
<translation type="unfinished">Рекурсивная загрузка файла %1 ввстроенного в торрент %2</translation> <translation>Рекурсивная загрузка файла %1 ввстроенного в торрент %2</translation>
</message> </message>
<message> <message>
<source>Unable to decode %1 torrent file.</source> <source>Unable to decode %1 torrent file.</source>
<translation type="unfinished">Не удалось декодировать %1 torrent файл.</translation> <translation>Не удалось декодировать %1 torrent файл.</translation>
</message> </message>
<message> <message>
<source>Couldn&apos;t listen on any of the given ports.</source> <source>Couldn&apos;t listen on any of the given ports.</source>
@ -289,28 +289,28 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>UPnP/NAT-PMP: Port mapping failure, message: %1</source> <source>UPnP/NAT-PMP: Port mapping failure, message: %1</source>
<translation type="unfinished">Распределение портов UPnP/NAT-PMP не удалось с сообщением: %1</translation> <translation>Распределение портов UPnP/NAT-PMP не удалось с сообщением: %1</translation>
</message> </message>
<message> <message>
<source>UPnP/NAT-PMP: Port mapping successful, message: %1</source> <source>UPnP/NAT-PMP: Port mapping successful, message: %1</source>
<translation type="unfinished">Распределение портов UPnP/NAT-PMP прошло успешно: %1</translation> <translation>Распределение портов UPnP/NAT-PMP прошло успешно: %1</translation>
</message> </message>
<message> <message>
<source>Fast resume data was rejected for torrent %1, checking again...</source> <source>Fast resume data was rejected for torrent %1, checking again...</source>
<translation type="unfinished">Быстрое восстановление данных для torrentа %1 было невозможно, проверка заново...</translation> <translation>Быстрое восстановление данных для torrentа %1 было невозможно, проверка заново...</translation>
</message> </message>
<message> <message>
<source>Url seed lookup failed for url: %1, message: %2</source> <source>Url seed lookup failed for url: %1, message: %2</source>
<translation type="unfinished">Поиск раздающего Url не удался: %1, сообщение: %2</translation> <translation>Поиск раздающего Url не удался: %1, сообщение: %2</translation>
</message> </message>
<message> <message>
<source>Downloading &apos;%1&apos;, please wait...</source> <source>Downloading &apos;%1&apos;, please wait...</source>
<comment>e.g: Downloading &apos;xxx.torrent&apos;, please wait...</comment> <comment>e.g: Downloading &apos;xxx.torrent&apos;, please wait...</comment>
<translation type="unfinished">Скачивание &apos;%1&apos;, подождите...</translation> <translation>Скачивание &apos;%1&apos;, подождите...</translation>
</message> </message>
<message> <message>
<source>Couldn&apos;t listen on port %1, using %2 instead.</source> <source>Couldn&apos;t listen on port %1, using %2 instead.</source>
<translation type="unfinished"></translation> <translation>Невозможно прослушать порт %1, используется %2 взамен.</translation>
</message> </message>
<message> <message>
<source>Using a disk cache size of %1 MiB</source> <source>Using a disk cache size of %1 MiB</source>
@ -779,7 +779,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Preferences</source> <source>Preferences</source>
<translation>Предпочтения</translation> <translation>Настройки</translation>
</message> </message>
<message> <message>
<source>General</source> <source>General</source>
@ -1195,15 +1195,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Use a different port for DHT and Bittorrent</source> <source>Use a different port for DHT and Bittorrent</source>
<translation type="unfinished"></translation> <translation>Использовать разные порты для DHT и Bittorrent</translation>
</message>
<message>
<source>Disk cache:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MiB (advanced)</source>
<translation type="unfinished"></translation>
</message> </message>
<message> <message>
<source>QGroupBox::title { <source>QGroupBox::title {
@ -1241,6 +1233,14 @@ QGroupBox {
<source>Append .!qB extension to incomplete files</source> <source>Append .!qB extension to incomplete files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Disk cache:</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>MiB (advanced)</source>
<translation type="unfinished"></translation>
</message>
<message> <message>
<source>Enable Peer Exchange / PeX (requires restart)</source> <source>Enable Peer Exchange / PeX (requires restart)</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
@ -1369,42 +1369,42 @@ QGroupBox {
<message> <message>
<source>%1/s</source> <source>%1/s</source>
<comment>e.g. 120 KiB/s</comment> <comment>e.g. 120 KiB/s</comment>
<translation type="unfinished"></translation> <translation>%1/с</translation>
</message> </message>
<message> <message>
<source>Working</source> <source>Working</source>
<translation type="unfinished"></translation> <translation>Работает</translation>
</message> </message>
<message> <message>
<source>Updating...</source> <source>Updating...</source>
<translation type="unfinished"></translation> <translation>Обновляется...</translation>
</message> </message>
<message> <message>
<source>Not working</source> <source>Not working</source>
<translation type="unfinished"></translation> <translation>Не работает</translation>
</message> </message>
<message> <message>
<source>Not contacted yet</source> <source>Not contacted yet</source>
<translation type="unfinished"></translation> <translation>Не соединился</translation>
</message> </message>
<message> <message>
<source>this session</source> <source>this session</source>
<translation type="unfinished">эта сессия</translation> <translation>эта сессия</translation>
</message> </message>
<message> <message>
<source>/s</source> <source>/s</source>
<comment>/second (i.e. per second)</comment> <comment>/second (i.e. per second)</comment>
<translation type="unfinished">/с</translation> <translation>/с</translation>
</message> </message>
<message> <message>
<source>Seeded for %1</source> <source>Seeded for %1</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation type="unfinished"></translation> <translation>Раздается %1</translation>
</message> </message>
<message> <message>
<source>%1 max</source> <source>%1 max</source>
<comment>e.g. 10 max</comment> <comment>e.g. 10 max</comment>
<translation type="unfinished">%1 макс</translation> <translation>%1 макс</translation>
</message> </message>
<message> <message>
<source>Normal</source> <source>Normal</source>
@ -1597,7 +1597,7 @@ QGroupBox {
</message> </message>
<message> <message>
<source>Choose save path</source> <source>Choose save path</source>
<translation type="unfinished">Выберите путь сохранения</translation> <translation>Выберите путь сохранения</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2561,7 +2561,7 @@ Are you sure you want to quit qBittorrent?</source>
<message> <message>
<source>Some files are currently transferring. <source>Some files are currently transferring.
Are you sure you want to quit qBittorrent?</source> Are you sure you want to quit qBittorrent?</source>
<translation>Некоторые файлы еще переносятся. Вы уверены что хотите выйти из qBittorrent?</translation> <translation>Есть активные торренты. Вы уверены что хотите выйти из qBittorrent?</translation>
</message> </message>
<message> <message>
<source>Alt+2</source> <source>Alt+2</source>
@ -2589,78 +2589,78 @@ Are you sure you want to quit qBittorrent?</source>
<message> <message>
<source>qBittorrent %1 (Down: %2/s, Up: %3/s)</source> <source>qBittorrent %1 (Down: %2/s, Up: %3/s)</source>
<comment>%1 is qBittorrent version</comment> <comment>%1 is qBittorrent version</comment>
<translation type="unfinished"></translation> <translation>qBittorrent %1 (Скач: %2/с, Отд: %3/с)</translation>
</message> </message>
</context> </context>
<context> <context>
<name>HttpServer</name> <name>HttpServer</name>
<message> <message>
<source>File</source> <source>File</source>
<translation type="unfinished"></translation> <translation>Файл</translation>
</message> </message>
<message> <message>
<source>Edit</source> <source>Edit</source>
<translation type="unfinished"></translation> <translation>Изменить</translation>
</message> </message>
<message> <message>
<source>Help</source> <source>Help</source>
<translation type="unfinished"></translation> <translation>Помощь</translation>
</message> </message>
<message> <message>
<source>Delete from HD</source> <source>Delete from HD</source>
<translation type="unfinished"></translation> <translation>Удалить с жесткого диска</translation>
</message> </message>
<message> <message>
<source>Download Torrents from their URL or Magnet link</source> <source>Download Torrents from their URL or Magnet link</source>
<translation type="unfinished"></translation> <translation>Скачативать торренты с их URL и Magnet ссылки</translation>
</message> </message>
<message> <message>
<source>Only one link per line</source> <source>Only one link per line</source>
<translation type="unfinished"></translation> <translation>Толко одна ссылка в строке</translation>
</message> </message>
<message> <message>
<source>Download</source> <source>Download</source>
<translation type="unfinished"></translation> <translation>Скачать</translation>
</message> </message>
<message> <message>
<source>Download local torrent</source> <source>Download local torrent</source>
<translation type="unfinished"></translation> <translation>Скачать локальный торрент</translation>
</message> </message>
<message> <message>
<source>Torrent files were correctly added to download list.</source> <source>Torrent files were correctly added to download list.</source>
<translation type="unfinished"></translation> <translation>Торренты были добавлены в список скачивания.</translation>
</message> </message>
<message> <message>
<source>Point to torrent file</source> <source>Point to torrent file</source>
<translation type="unfinished"></translation> <translation>Укажите торрент файл</translation>
</message> </message>
<message> <message>
<source>Are you sure you want to delete the selected torrents from the transfer list and hard disk?</source> <source>Are you sure you want to delete the selected torrents from the transfer list and hard disk?</source>
<translation type="unfinished"></translation> <translation>Вы уверены что хотите удалить выделенные торренты из списка и с жесткого диска?</translation>
</message> </message>
<message> <message>
<source>Download rate limit must be greater than 0 or disabled.</source> <source>Download rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation> <translation>Ограничение соотношения скачивания должно быть больше 0 или отключено.</translation>
</message> </message>
<message> <message>
<source>Upload rate limit must be greater than 0 or disabled.</source> <source>Upload rate limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation> <translation>Ограничение соотношения раздачи должно быть больше 0 или отключено.</translation>
</message> </message>
<message> <message>
<source>Maximum number of connections limit must be greater than 0 or disabled.</source> <source>Maximum number of connections limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation> <translation>Максимальное число соединений должно быть больше 0 или отключено.</translation>
</message> </message>
<message> <message>
<source>Maximum number of connections per torrent limit must be greater than 0 or disabled.</source> <source>Maximum number of connections per torrent limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation> <translation>Максимальное число соединений на торрент должно быть больше 0 или отключено.</translation>
</message> </message>
<message> <message>
<source>Maximum number of upload slots per torrent limit must be greater than 0 or disabled.</source> <source>Maximum number of upload slots per torrent limit must be greater than 0 or disabled.</source>
<translation type="unfinished"></translation> <translation>Максимальное число слотов раздачи на торрент должно быть больше 0 или отключено.</translation>
</message> </message>
<message> <message>
<source>Unable to save program preferences, qBittorrent is probably unreachable.</source> <source>Unable to save program preferences, qBittorrent is probably unreachable.</source>
<translation type="unfinished"></translation> <translation>Не возможно сохранить настройки, qBittorrent возможно недоступен.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -2735,7 +2735,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Preferences</source> <source>Preferences</source>
<translation>Предпочтения</translation> <translation>Настройки</translation>
</message> </message>
<message> <message>
<source>About</source> <source>About</source>
@ -2839,7 +2839,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Create torrent</source> <source>Create torrent</source>
<translation>Создать поток</translation> <translation>Создать торрент</translation>
</message> </message>
<message> <message>
<source>Ratio: </source> <source>Ratio: </source>
@ -2919,15 +2919,15 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Log Window</source> <source>Log Window</source>
<translation type="unfinished"></translation> <translation>Лог</translation>
</message> </message>
<message> <message>
<source>Open torrent</source> <source>Open torrent</source>
<translation type="unfinished"></translation> <translation>Открыть торрент</translation>
</message> </message>
<message> <message>
<source>Visit Website</source> <source>Visit Website</source>
<translation type="unfinished"></translation> <translation>Посетить веб-сайт</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3095,7 +3095,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Comment:</source> <source>Comment:</source>
<translation type="unfinished">Комментарий:</translation> <translation>Комментарий:</translation>
</message> </message>
<message> <message>
<source>Current session</source> <source>Current session</source>
@ -3163,7 +3163,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Приоритет</translation> <translation type="obsolete">Приоритет</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3220,7 +3220,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Wasted:</source> <source>Wasted:</source>
<translation type="unfinished"></translation> <translation>Потрачено:</translation>
</message> </message>
<message> <message>
<source>UP limit:</source> <source>UP limit:</source>
@ -3282,16 +3282,24 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Availability:</source> <source>Availability:</source>
<translation type="unfinished"></translation> <translation>Доступность:</translation>
</message> </message>
<message> <message>
<source>/s</source> <source>/s</source>
<comment>/second (i.e. per second)</comment> <comment>/second (i.e. per second)</comment>
<translation type="unfinished">/с</translation> <translation>/с</translation>
</message> </message>
<message> <message>
<source>Seeded for %1</source> <source>Seeded for %1</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Раздается %1</translation>
</message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
</context> </context>
@ -3426,7 +3434,7 @@ p, li { white-space: pre-wrap; }
</message> </message>
<message> <message>
<source>Bullet</source> <source>Bullet</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Article title</source> <source>Article title</source>
@ -3821,109 +3829,109 @@ Changelog:
</message> </message>
<message> <message>
<source>Global Download Speed Limit</source> <source>Global Download Speed Limit</source>
<translation type="unfinished">Глобальное ограничение скорости закачки</translation> <translation>Глобальное ограничение скорости закачки</translation>
</message> </message>
<message> <message>
<source>Global Upload Speed Limit</source> <source>Global Upload Speed Limit</source>
<translation type="unfinished">Глобальное ограничение скорость раздачи</translation> <translation>Глобальное ограничение скорость раздачи</translation>
</message> </message>
<message> <message>
<source>D: %1/s - T: %2</source> <source>D: %1/s - T: %2</source>
<comment>Download speed: x KiB/s - Transferred: x MiB</comment> <comment>Download speed: x KiB/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation> <translation>Скач: %1/с - Перед: %2</translation>
</message> </message>
<message> <message>
<source>U: %1/s - T: %2</source> <source>U: %1/s - T: %2</source>
<comment>Upload speed: x KiB/s - Transferred: x MiB</comment> <comment>Upload speed: x KiB/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation> <translation>Отдача: %1/с - Перед: %2</translation>
</message> </message>
<message> <message>
<source>D: %1 B/s - T: %2</source> <source>D: %1 B/s - T: %2</source>
<comment>Download speed: x B/s - Transferred: x MiB</comment> <comment>Download speed: x B/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation> <translation>Скач: %1Б/с - Перед: %2</translation>
</message> </message>
<message> <message>
<source>U: %1 B/s - T: %2</source> <source>U: %1 B/s - T: %2</source>
<comment>Upload speed: x B/s - Transferred: x MiB</comment> <comment>Upload speed: x B/s - Transferred: x MiB</comment>
<translation type="unfinished"></translation> <translation>Отдача: %1Б/с - Перед: %2</translation>
</message> </message>
</context> </context>
<context> <context>
<name>TorrentFilesModel</name> <name>TorrentFilesModel</name>
<message> <message>
<source>Name</source> <source>Name</source>
<translation type="unfinished">Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<source>Size</source> <source>Size</source>
<translation type="unfinished">Размер</translation> <translation>Размер</translation>
</message> </message>
<message> <message>
<source>Progress</source> <source>Progress</source>
<translation type="unfinished"></translation> <translation>Прогресс</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation type="unfinished">Приоритет</translation> <translation>Приоритет</translation>
</message> </message>
</context> </context>
<context> <context>
<name>TrackerList</name> <name>TrackerList</name>
<message> <message>
<source>URL</source> <source>URL</source>
<translation type="unfinished"></translation> <translation>Ссылка</translation>
</message> </message>
<message> <message>
<source>Status</source> <source>Status</source>
<translation type="unfinished">Статус</translation> <translation>Статус</translation>
</message> </message>
<message> <message>
<source>Peers</source> <source>Peers</source>
<translation type="unfinished">Пиры</translation> <translation>Пиры</translation>
</message> </message>
<message> <message>
<source>Message</source> <source>Message</source>
<translation type="unfinished"></translation> <translation>Сообщение</translation>
</message> </message>
<message> <message>
<source>[DHT]</source> <source>[DHT]</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>[PeX]</source> <source>[PeX]</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>[LSD]</source> <source>[LSD]</source>
<translation type="unfinished"></translation> <translation></translation>
</message> </message>
<message> <message>
<source>Working</source> <source>Working</source>
<translation type="unfinished"></translation> <translation>Работает</translation>
</message> </message>
<message> <message>
<source>Disabled</source> <source>Disabled</source>
<translation type="unfinished">Выключено</translation> <translation>Выключено</translation>
</message> </message>
<message> <message>
<source>This torrent is private</source> <source>This torrent is private</source>
<translation type="unfinished"></translation> <translation>Это приватный торрент</translation>
</message> </message>
<message> <message>
<source>Updating...</source> <source>Updating...</source>
<translation type="unfinished"></translation> <translation>Обновляется...</translation>
</message> </message>
<message> <message>
<source>Not working</source> <source>Not working</source>
<translation type="unfinished"></translation> <translation>Не работает</translation>
</message> </message>
<message> <message>
<source>Not contacted yet</source> <source>Not contacted yet</source>
<translation type="unfinished"></translation> <translation>Не соединился</translation>
</message> </message>
<message> <message>
<source>Add a new tracker</source> <source>Add a new tracker</source>
<translation type="unfinished"></translation> <translation>Добавить новый трекер</translation>
</message> </message>
</context> </context>
<context> <context>
@ -3974,7 +3982,7 @@ Changelog:
<message> <message>
<source>/s</source> <source>/s</source>
<comment>/second (.i.e per second)</comment> <comment>/second (.i.e per second)</comment>
<translation type="unfinished">/с</translation> <translation>/с</translation>
</message> </message>
</context> </context>
<context> <context>
@ -4065,7 +4073,7 @@ Changelog:
</message> </message>
<message> <message>
<source>Column visibility</source> <source>Column visibility</source>
<translation type="unfinished"></translation> <translation>Отображение колонок</translation>
</message> </message>
<message> <message>
<source>Start</source> <source>Start</source>
@ -4119,7 +4127,7 @@ Changelog:
<message> <message>
<source>Up Speed</source> <source>Up Speed</source>
<comment>i.e: Upload speed</comment> <comment>i.e: Upload speed</comment>
<translation>Скорость загр</translation> <translation>Скорость отдачи</translation>
</message> </message>
<message> <message>
<source>Name</source> <source>Name</source>
@ -4178,11 +4186,11 @@ Changelog:
</message> </message>
<message> <message>
<source>Download in sequential order</source> <source>Download in sequential order</source>
<translation type="unfinished"></translation> <translation>Скачивать последовательно</translation>
</message> </message>
<message> <message>
<source>Download first and last piece first</source> <source>Download first and last piece first</source>
<translation type="unfinished"></translation> <translation>Скачивать первый и последний кусок сначала</translation>
</message> </message>
<message> <message>
<source>Label</source> <source>Label</source>
@ -5172,7 +5180,7 @@ Changelog:
</message> </message>
<message> <message>
<source>You can get new search engine plugins here: &lt;a href=&quot;http://plugins.qbittorrent.org&quot;&gt;http://plugins.qbittorrent.org&lt;/a&gt;</source> <source>You can get new search engine plugins here: &lt;a href=&quot;http://plugins.qbittorrent.org&quot;&gt;http://plugins.qbittorrent.org&lt;/a&gt;</source>
<translation type="unfinished"></translation> <translation>Вы можете получить новый плагины поиска здесь: &lt;a href=&quot;http://plugins.qbittorrent.org&quot;&gt;http://plugins.qbittorrent.org&lt;/a&gt;</translation>
</message> </message>
</context> </context>
<context> <context>

BIN
src/lang/qbittorrent_sk.qm

Binary file not shown.

10
src/lang/qbittorrent_sk.ts

@ -3074,7 +3074,7 @@ Ste si istý, že chcete ukončiť Bittorrent?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Priorita</translation> <translation type="obsolete">Priorita</translation>
</message> </message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
@ -3200,6 +3200,14 @@ Ste si istý, že chcete ukončiť Bittorrent?</translation>
<source>Comment:</source> <source>Comment:</source>
<translation>Komentár:</translation> <translation>Komentár:</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_sr.qm

Binary file not shown.

29
src/lang/qbittorrent_sr.ts

@ -1982,9 +1982,8 @@ Are you sure you want to quit qBittorrent?</source>
<translation>Фајлови</translation> <translation>Фајлови</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="484"/>
<source>Priority</source> <source>Priority</source>
<translation>Приоритет</translation> <translation type="obsolete">Приоритет</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="82"/> <location filename="../propertieswidget.cpp" line="82"/>
@ -2032,39 +2031,49 @@ Are you sure you want to quit qBittorrent?</source>
<translation>%1 max</translation> <translation>%1 max</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="544"/> <location filename="../propertieswidget.cpp" line="483"/>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="486"/>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../propertieswidget.cpp" line="547"/>
<source>New url seed</source> <source>New url seed</source>
<comment>New HTTP source</comment> <comment>New HTTP source</comment>
<translation>Нов Url донор</translation> <translation>Нов Url донор</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="545"/> <location filename="../propertieswidget.cpp" line="548"/>
<source>New url seed:</source> <source>New url seed:</source>
<translation>Нов Url донор:</translation> <translation>Нов Url донор:</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="550"/> <location filename="../propertieswidget.cpp" line="553"/>
<source>qBittorrent</source> <source>qBittorrent</source>
<translation>qBittorrent</translation> <translation>qBittorrent</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="551"/> <location filename="../propertieswidget.cpp" line="554"/>
<source>This url seed is already in the list.</source> <source>This url seed is already in the list.</source>
<translation>Овај Url донор је већ на листи.</translation> <translation>Овај Url донор је већ на листи.</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="596"/> <location filename="../propertieswidget.cpp" line="599"/>
<location filename="../propertieswidget.cpp" line="598"/> <location filename="../propertieswidget.cpp" line="601"/>
<source>Choose save path</source> <source>Choose save path</source>
<translation>Изаберите путању чувања</translation> <translation>Изаберите путању чувања</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Save path creation error</source> <source>Save path creation error</source>
<translation>Грешка у путањи за чување</translation> <translation>Грешка у путањи за чување</translation>
</message> </message>
<message> <message>
<location filename="../propertieswidget.cpp" line="605"/> <location filename="../propertieswidget.cpp" line="608"/>
<source>Could not create the save path</source> <source>Could not create the save path</source>
<translation>Не могу да креирам путању за чување фајла</translation> <translation>Не могу да креирам путању за чување фајла</translation>
</message> </message>

BIN
src/lang/qbittorrent_sv.qm

Binary file not shown.

10
src/lang/qbittorrent_sv.ts

@ -2003,7 +2003,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Prioritet</translation> <translation type="obsolete">Prioritet</translation>
</message> </message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
@ -2125,6 +2125,14 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Distribuerad i %1</translation> <translation>Distribuerad i %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>RSS</name> <name>RSS</name>

BIN
src/lang/qbittorrent_tr.qm

Binary file not shown.

10
src/lang/qbittorrent_tr.ts

@ -3149,7 +3149,7 @@ qBittorrent&apos;ten çıkmak istediğinize emin misiniz?</translation>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation>Öncelik</translation> <translation type="obsolete">Öncelik</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3275,6 +3275,14 @@ qBittorrent&apos;ten çıkmak istediğinize emin misiniz?</translation>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>Gönderme zamanı: %1</translation> <translation>Gönderme zamanı: %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_uk.qm

Binary file not shown.

10
src/lang/qbittorrent_uk.ts

@ -3006,7 +3006,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation type="unfinished">Пріоритет</translation> <translation type="obsolete">Пріоритет</translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -3132,6 +3132,14 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_zh.qm

Binary file not shown.

10
src/lang/qbittorrent_zh.ts

@ -3289,7 +3289,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<source>None - Unreachable?</source> <source>None - Unreachable?</source>
@ -3411,6 +3411,14 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation>%1</translation> <translation>%1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>QTextEdit</name> <name>QTextEdit</name>

BIN
src/lang/qbittorrent_zh_TW.qm

Binary file not shown.

10
src/lang/qbittorrent_zh_TW.ts

@ -2098,7 +2098,7 @@ Are you sure you want to quit qBittorrent?</source>
</message> </message>
<message> <message>
<source>Priority</source> <source>Priority</source>
<translation></translation> <translation type="obsolete"></translation>
</message> </message>
<message> <message>
<source>Unknown</source> <source>Unknown</source>
@ -2224,6 +2224,14 @@ Are you sure you want to quit qBittorrent?</source>
<comment>e.g. Seeded for 3m10s</comment> <comment>e.g. Seeded for 3m10s</comment>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message>
<source>Rename...</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Set priority</source>
<translation type="unfinished"></translation>
</message>
</context> </context>
<context> <context>
<name>RSS</name> <name>RSS</name>

112
src/propertieswidget.cpp

@ -476,64 +476,106 @@ void PropertiesWidget::on_files_button_clicked() {
} }
void PropertiesWidget::displayFilesListMenu(const QPoint&){ void PropertiesWidget::displayFilesListMenu(const QPoint&){
//if(h.get_torrent_info().num_files() == 1) return; QMenu myFilesLlistMenu;
QMenu myFilesLlistMenu(this); QModelIndexList selectedRows = filesList->selectionModel()->selectedRows(0);
//QModelIndex index; QAction *actRename = 0;
// Enable/disable pause/start action given the DL state if(selectedRows.size() == 1 && PropListModel->getType(selectedRows.first())==TFILE) {
//QModelIndexList selectedIndexes = filesList->selectionModel()->selectedIndexes(); actRename = myFilesLlistMenu.addAction(QIcon(QString::fromUtf8(":/Icons/oxygen/edit_clear.png")), tr("Rename..."));
myFilesLlistMenu.setTitle(tr("Priority")); myFilesLlistMenu.addSeparator();
myFilesLlistMenu.addAction(actionIgnored); }
myFilesLlistMenu.addAction(actionNormal); QMenu *prioritiesMenu = myFilesLlistMenu.addMenu(QIcon(":/Icons/oxygen/services.png"), tr("Set priority"));
myFilesLlistMenu.addAction(actionHigh); prioritiesMenu->addAction(actionIgnored);
myFilesLlistMenu.addAction(actionMaximum); prioritiesMenu->addAction(actionNormal);
prioritiesMenu->addAction(actionHigh);
prioritiesMenu->addAction(actionMaximum);
// Call menu // Call menu
myFilesLlistMenu.exec(QCursor::pos()); QAction *act = myFilesLlistMenu.exec(QCursor::pos());
if(act) {
if(act == actRename) {
renameSelectedFile();
}
}
}
void PropertiesWidget::renameSelectedFile() {
QModelIndexList selectedIndexes = filesList->selectionModel()->selectedRows(0);
Q_ASSERT(selectedIndexes.size() == 1);
// Ask for new name
bool ok;
QString new_name_last = QInputDialog::getText(this, tr("Rename torrent file"),
tr("New name:"), QLineEdit::Normal,
selectedIndexes.first().data().toString(), &ok);
if (ok && !new_name_last.isEmpty()) {
int file_index = PropListModel->getFileIndex(selectedIndexes.first());
if(!h.is_valid() || !h.has_metadata()) return;
QString old_name = misc::toQString(h.get_torrent_info().file_at(file_index).path.string());
if(old_name.endsWith(".!qB") && !new_name_last.endsWith(".!qB")) {
new_name_last += ".!qB";
}
QStringList path_items = old_name.split(QDir::separator());
path_items.removeLast();
path_items << new_name_last;
QString new_name = path_items.join(QDir::separator());
if(old_name == new_name) {
qDebug("Name did not change");
return;
}
// Check if that name is already used
for(int i=0; i<h.num_files(); ++i) {
if(i == file_index) continue;
if(misc::toQString(h.get_torrent_info().file_at(i).path.string()) == new_name) {
// Display error message
QMessageBox::warning(this, tr("The file could not be renamed"),
tr("This name is already in use in this folder. Please use a different name."),
QMessageBox::Ok);
return;
}
}
qDebug("Renaming %s to %s", old_name.toLocal8Bit().data(), new_name.toLocal8Bit().data());
h.rename_file(file_index, new_name);
// Rename if torrent files model too
if(new_name_last.endsWith(".!qB"))
new_name_last.chop(4);
PropListModel->setData(selectedIndexes.first(), new_name_last);
}
} }
void PropertiesWidget::ignoreSelection(){ void PropertiesWidget::ignoreSelection(){
QModelIndexList selectedIndexes = filesList->selectionModel()->selectedIndexes(); QModelIndexList selectedIndexes = filesList->selectionModel()->selectedRows(PRIORITY);
foreach(const QModelIndex &index, selectedIndexes){ foreach(const QModelIndex &index, selectedIndexes){
if(index.column() == PRIORITY){ if(PropListModel->data(index) != QVariant(IGNORED)){
if(PropListModel->data(index) != QVariant(IGNORED)){ PropListModel->setData(index, QVariant(IGNORED));
PropListModel->setData(index, QVariant(IGNORED)); filteredFilesChanged();
filteredFilesChanged();
}
} }
} }
} }
void PropertiesWidget::normalSelection(){ void PropertiesWidget::normalSelection(){
QModelIndexList selectedIndexes = filesList->selectionModel()->selectedIndexes(); QModelIndexList selectedIndexes = filesList->selectionModel()->selectedRows(PRIORITY);
foreach(const QModelIndex &index, selectedIndexes){ foreach(const QModelIndex &index, selectedIndexes){
if(index.column() == PRIORITY){ if(PropListModel->data(index) != QVariant(NORMAL)){
if(PropListModel->data(index) != QVariant(NORMAL)){ PropListModel->setData(index, QVariant(NORMAL));
PropListModel->setData(index, QVariant(NORMAL)); filteredFilesChanged();
filteredFilesChanged();
}
} }
} }
} }
void PropertiesWidget::highSelection(){ void PropertiesWidget::highSelection(){
QModelIndexList selectedIndexes = filesList->selectionModel()->selectedIndexes(); QModelIndexList selectedIndexes = filesList->selectionModel()->selectedRows(PRIORITY);
foreach(const QModelIndex &index, selectedIndexes){ foreach(const QModelIndex &index, selectedIndexes){
if(index.column() == PRIORITY){ if(PropListModel->data(index) != QVariant(HIGH)){
if(PropListModel->data(index) != QVariant(HIGH)){ PropListModel->setData(index, QVariant(HIGH));
PropListModel->setData(index, QVariant(HIGH)); filteredFilesChanged();
filteredFilesChanged();
}
} }
} }
} }
void PropertiesWidget::maximumSelection(){ void PropertiesWidget::maximumSelection(){
QModelIndexList selectedIndexes = filesList->selectionModel()->selectedIndexes(); QModelIndexList selectedIndexes = filesList->selectionModel()->selectedRows(PRIORITY);
foreach(const QModelIndex &index, selectedIndexes){ foreach(const QModelIndex &index, selectedIndexes){
if(index.column() == PRIORITY){ if(PropListModel->data(index) != QVariant(MAXIMUM)){
if(PropListModel->data(index) != QVariant(MAXIMUM)){ PropListModel->setData(index, QVariant(MAXIMUM));
PropListModel->setData(index, QVariant(MAXIMUM)); filteredFilesChanged();
filteredFilesChanged();
}
} }
} }
} }

1
src/propertieswidget.h

@ -98,6 +98,7 @@ protected slots:
void showPiecesDownloaded(bool show); void showPiecesDownloaded(bool show);
void showPiecesAvailability(bool show); void showPiecesAvailability(bool show);
void updateSavePath(QTorrentHandle& h); void updateSavePath(QTorrentHandle& h);
void renameSelectedFile();
public slots: public slots:
void loadDynamicData(); void loadDynamicData();

27
src/torrentfilesmodel.h

@ -50,13 +50,15 @@ private:
TreeItem *parentItem; TreeItem *parentItem;
TreeItemType type; TreeItemType type;
qulonglong total_done; qulonglong total_done;
int file_index;
public: public:
// File Construction // File Construction
TreeItem(file_entry f, TreeItem *parent) { TreeItem(file_entry f, TreeItem *parent, int _file_index) {
Q_ASSERT(parent); Q_ASSERT(parent);
parentItem = parent; parentItem = parent;
type = TFILE; type = TFILE;
file_index = _file_index;
QString name = misc::toQString(f.path.string()).split("/").last(); QString name = misc::toQString(f.path.string()).split("/").last();
// Do not display incomplete extensions // Do not display incomplete extensions
if(name.endsWith(".!qB")) if(name.endsWith(".!qB"))
@ -103,6 +105,15 @@ public:
qDeleteAll(childItems); qDeleteAll(childItems);
} }
TreeItemType getType() const {
return type;
}
int getFileIndex() const {
Q_ASSERT(type ==TFILE);
return file_index;
}
void deleteAllChildren() { void deleteAllChildren() {
Q_ASSERT(type==ROOT); Q_ASSERT(type==ROOT);
qDeleteAll(childItems); qDeleteAll(childItems);
@ -369,6 +380,16 @@ public:
return true; return true;
} }
TreeItemType getType(const QModelIndex &index) {
TreeItem *item = static_cast<TreeItem*>(index.internalPointer());
return item->getType();
}
int getFileIndex(const QModelIndex &index) {
TreeItem *item = static_cast<TreeItem*>(index.internalPointer());
return item->getFileIndex();
}
QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const { QVariant data(const QModelIndex &index, int role=Qt::DisplayRole) const {
if (!index.isValid()) if (!index.isValid())
return QVariant(); return QVariant();
@ -464,7 +485,7 @@ public:
TreeItem *parent = this->rootItem; TreeItem *parent = this->rootItem;
if(t.num_files() ==1) { if(t.num_files() ==1) {
TreeItem *f = new TreeItem(t.file_at(0), parent); TreeItem *f = new TreeItem(t.file_at(0), parent, 0);
//parent->appendChild(f); //parent->appendChild(f);
files_index[0] = f; files_index[0] = f;
emit layoutChanged(); emit layoutChanged();
@ -496,7 +517,7 @@ public:
current_parent = new_parent; current_parent = new_parent;
} }
// Actually create the file // Actually create the file
TreeItem *f = new TreeItem(*fi, current_parent); TreeItem *f = new TreeItem(*fi, current_parent, i);
//current_parent->appendChild(f); //current_parent->appendChild(f);
files_index[i] = f; files_index[i] = f;
fi++; fi++;

Loading…
Cancel
Save