aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--translations/mageiaSync_af.ts219
-rw-r--r--translations/mageiaSync_ar.ts223
-rw-r--r--translations/mageiaSync_ast.ts203
-rw-r--r--translations/mageiaSync_br.ts223
-rw-r--r--translations/mageiaSync_ca.ts75
-rw-r--r--translations/mageiaSync_cs.ts75
-rw-r--r--translations/mageiaSync_cy.ts97
-rw-r--r--translations/mageiaSync_da.ts75
-rw-r--r--translations/mageiaSync_de.ts75
-rw-r--r--translations/mageiaSync_el.ts75
-rw-r--r--translations/mageiaSync_en.ts70
-rw-r--r--translations/mageiaSync_eo.ts227
-rw-r--r--translations/mageiaSync_es.ts75
-rw-r--r--translations/mageiaSync_et.ts75
-rw-r--r--translations/mageiaSync_eu.ts75
-rw-r--r--translations/mageiaSync_fr.ts87
-rw-r--r--translations/mageiaSync_he.ts223
-rw-r--r--translations/mageiaSync_hi.ts209
-rw-r--r--translations/mageiaSync_hr.ts131
-rw-r--r--translations/mageiaSync_hu.ts75
-rw-r--r--translations/mageiaSync_id.ts70
-rw-r--r--translations/mageiaSync_it.ts107
-rw-r--r--translations/mageiaSync_ja.ts75
-rw-r--r--translations/mageiaSync_ko.ts223
-rw-r--r--translations/mageiaSync_lt.ts185
-rw-r--r--translations/mageiaSync_lv.ts225
-rw-r--r--translations/mageiaSync_ms.ts223
-rw-r--r--translations/mageiaSync_nb.ts75
-rw-r--r--translations/mageiaSync_nl.ts75
-rw-r--r--translations/mageiaSync_pl.ts75
-rw-r--r--translations/mageiaSync_pt.ts75
-rw-r--r--translations/mageiaSync_pt_BR.ts75
-rw-r--r--translations/mageiaSync_ro.ts75
-rw-r--r--translations/mageiaSync_ru.ts75
-rw-r--r--translations/mageiaSync_sk.ts70
-rw-r--r--translations/mageiaSync_sl.ts70
-rw-r--r--translations/mageiaSync_sq.ts75
-rw-r--r--translations/mageiaSync_sr.ts75
-rw-r--r--translations/mageiaSync_sv.ts75
-rw-r--r--translations/mageiaSync_ta.ts223
-rw-r--r--translations/mageiaSync_tg.ts75
-rw-r--r--translations/mageiaSync_tl.ts225
-rw-r--r--translations/mageiaSync_tr.ts75
-rw-r--r--translations/mageiaSync_uk.ts73
-rw-r--r--translations/mageiaSync_zh_CN.ts75
-rw-r--r--translations/mageiaSync_zh_TW.ts173
46 files changed, 3002 insertions, 2502 deletions
diff --git a/translations/mageiaSync_af.ts b/translations/mageiaSync_af.ts
index 15a274b..3f135d5 100644
--- a/translations/mageiaSync_af.ts
+++ b/translations/mageiaSync_af.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="af" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="af" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Gids</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Naam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Grootte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Goed</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,42 +183,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
@@ -227,32 +238,32 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
@@ -262,12 +273,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ar.ts b/translations/mageiaSync_ar.ts
index 7bbe272..84a1057 100644
--- a/translations/mageiaSync_ar.ts
+++ b/translations/mageiaSync_ar.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ar" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ar" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>الدليل</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>الاسم</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>الحجم</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>التاريخ</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>حسنا</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>فشِل</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ast.ts b/translations/mageiaSync_ast.ts
index 4040f04..dc5a5e1 100644
--- a/translations/mageiaSync_ast.ts
+++ b/translations/mageiaSync_ast.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ast" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ast" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Direutoriu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Tamañu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Direutoriu llocal:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Direutoriu remotu:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,7 +134,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Cargando...</translation>
</message>
@@ -152,19 +163,19 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -177,7 +188,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
@@ -187,12 +198,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
@@ -202,37 +213,37 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
<source>Report</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
@@ -242,17 +253,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
@@ -262,12 +273,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -280,22 +291,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
<source>User:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,17 +316,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
@@ -325,22 +336,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -353,22 +364,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
<source>User:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,17 +412,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
@@ -421,40 +432,40 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_br.ts b/translations/mageiaSync_br.ts
index 656f1a7..42e1f9a 100644
--- a/translations/mageiaSync_br.ts
+++ b/translations/mageiaSync_br.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="br" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="br" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Renkell</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Anv</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Ment</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Deiziad</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Mat eo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Sac&apos;het</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ca.ts b/translations/mageiaSync_ca.ts
index 079b56c..6db4f3b 100644
--- a/translations/mageiaSync_ca.ts
+++ b/translations/mageiaSync_ca.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ca" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ca" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Directori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Mida</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Comprovació</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>D&apos;acord</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Ha fallat</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>No s&apos;ha trobat l&apos;ordre rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Error als paràmetres del rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Error desconegut a rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>l&apos;usuari ha d&apos;establir els valors o els valors per defecte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Directori local: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Directori remot: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Selecciona un directori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Desseleccion&amp;a-ho tot</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Seleccion&amp;a-ho tot</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Origen: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Falten {0} fitxers i {1} directoris</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>S&apos;està carregant la llista de les imatges del dipòsit.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>S&apos;està carregant la llista de les imatges del dipòsit.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>S&apos;està carregant...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Error als paràmetres del rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>No s&apos;ha trobat l&apos;ordre rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Error en rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>S&apos;ha aturat el procés del rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>El procés rsync ja està aturat</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Cap entrada seleccionada</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>S&apos;acaba amb</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>S&apos;inicia el rsync amb</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_cs.ts b/translations/mageiaSync_cs.ts
index ab0ac12..a152585 100644
--- a/translations/mageiaSync_cs.ts
+++ b/translations/mageiaSync_cs.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="cs" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Adresář</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Velikost</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bajtů</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Ověřuje se</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Selhání</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Příkaz rsync nenalezen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Chyba v parametrech rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Neznámá chyba v rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>Uživatel musí nastavit hodnoty nebo výchozí hodnoty</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Místní adresář:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Vzdálený adresář:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Vyberte adresář</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Zrušit výběr všech</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Vybrat &amp;vše</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Zdroj:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Přejmenovává se {0} souborů a {1} adresářů</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Nahrává se seznam obrázků z úložiště.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Nahrává se seznam obrázků z úložiště.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Nahrává se...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Chyba v parametrech rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Příkaz rsync nenalezen:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Chyba v rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Proces rsync zastaven</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Proces rsync již zastaven</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nevybrán žádný záznam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Končí se</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Spuští se rsync</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_cy.ts b/translations/mageiaSync_cy.ts
index f1c9fb5..01127bd 100644
--- a/translations/mageiaSync_cy.ts
+++ b/translations/mageiaSync_cy.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="cy" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="cy" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Cyfeiriadur</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Enw</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Maint</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dyddiad</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>beit</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Gwirio</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Iawn</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Methwyd</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Ni chanfuwyd y gorchymyn rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Gwall ym mharamedrau rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Gwall anhysbys yn rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>rhaid i&apos;r defnyddiwr bennu gwerthoedd neu ddefnyddio gwerthoedd rhagosodedig</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Cyfeiriadur lleol:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Cyfeiriadur pell:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Dewis cyfeiriadur</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Dad-ddewis &amp;popeth</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Dewis &amp;popeth</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Ffynhonnell:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Ailenwi {0} ffeil a {1} plygell</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Llwytho rhestr delweddau o&apos;r storfa.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Llwytho rhestr delweddau o&apos;r storfa.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Wrthi&apos;n llwytho...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Gwall ym mharamedrau rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Heb ganfod gorchymyn rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Gwall yn rsync:</translation>
</message>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,7 +316,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
@@ -315,7 +326,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
@@ -335,12 +346,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -353,12 +364,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,12 +389,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
@@ -416,7 +427,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Daeth y broses rsync i ben</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Daeth y broses rsync i ben eisoes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ni ddewiswyd cofnod</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Gorffen â</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Cychwyn rsync gyda</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_da.ts b/translations/mageiaSync_da.ts
index f63861f..b0355eb 100644
--- a/translations/mageiaSync_da.ts
+++ b/translations/mageiaSync_da.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="da" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Størrelse</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Tjekker</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Mislykkedes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Kommandoen rsync blev ikke fundet</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Fejl i rsync-parametre</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Ukendt fejl i rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>brugeren skal sætte værdier eller standardværier</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokal mappe:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Fjern-mappe:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Vælg en mappe</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Afinstaller &amp;alle</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Vælg &amp;alle</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Kilde:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Omdøber {0} filer og {1} mapper</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Indlæser arkivliste fra arkiv.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Indlæser billedliste fra arkiv.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Indlæser...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Fejl i rsync-parametre:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Kommandoen rsync blev ikke fundet:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Fejl i rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>rsync-processen stoppede</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>rsync-proces allerede stoppet</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ingen post valgt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Slutter med</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Starter rsync med </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_de.ts b/translations/mageiaSync_de.ts
index 08108e0..c74e510 100644
--- a/translations/mageiaSync_de.ts
+++ b/translations/mageiaSync_de.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Verzeichnis</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Größe</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>Bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Prüfvorgang</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Fehlgeschlagen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Befehl rsync wurde nicht gefunden</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Fehler in Parameter rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Unbekannter Fehler in rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>der Benutzer muss Werte oder Standardwerte festlegen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokales Verzeichnis:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Entferntes Verzeichnis:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Verzeichnis auswählen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>&amp;Alle abwählen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>&amp;Alle auswählen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Quelle:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>{0} Dateien und {1} Verzeichnisse werden umbenannt</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Abbilderliste wird aus dem Repositorum geladen.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Abbilderliste wird aus dem Repositorum geladen.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Ladevorgang...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Fehler in Parameter rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Befehl rsync wurde nicht gefunden:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Fehler in rsync.</translation>
</message>
@@ -433,29 +444,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Prozess rsync wurde gestoppt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Prozess rsync wurde bereits gestoppt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Kein Eintrag ausgewählt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Endet mit</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>rsync wird gestartet mit</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_el.ts b/translations/mageiaSync_el.ts
index b9d69cd..d89e4ee 100644
--- a/translations/mageiaSync_el.ts
+++ b/translations/mageiaSync_el.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="el" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Κατάλογος</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Όνομα</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Μέγεθος</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Ημερομηνία</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> byte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Έλεγχος</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Εντάξει</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Απέτυχε</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Δεν βρέθηκε η εντολή rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Σφάλμα στις παραμέτρους του rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Άγνωστο σφάλμα στο rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>ο χρήστης θα πρέπει να ορίσει τις τιμές ή τις εξορισμού τιμές</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Τοπικός κατάλογος: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Απομακρυσμένος κατάλογος: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Επιλέξτε έναν κατάλογο</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Αποεπιλογή &amp;όλων</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Επιλογή ό&amp;λων</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Πηγή: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Μετονομασία {0} αρχείων και {1} καταλόγων</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Φόρτωση λίστα εικόνων από το αποθετήριο.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Φόρτωση λίστα εικόνων από το αποθετήριο.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Φόρτωση...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Σφάλμα στις παραμέτρους του rsync: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Δεν βρέθηκε η εντολή rsync: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Σφάλμα στο rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Η διεργασία του rsync διεκόπη</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Η διεργασία του rsync έχει ήδη διακοπεί</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Δεν έχετε επιλέξει μια καταχώρηση</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Τερματισμός με </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Εκκίνηση της rsync με </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_en.ts b/translations/mageiaSync_en.ts
index bef411a..7cc0b53 100644
--- a/translations/mageiaSync_en.ts
+++ b/translations/mageiaSync_en.ts
@@ -16,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation type="unfinished"></translation>
</message>
@@ -140,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation type="unfinished"></translation>
</message>
@@ -153,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation type="unfinished"></translation>
</message>
@@ -433,27 +443,27 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation type="unfinished"></translation>
</message>
diff --git a/translations/mageiaSync_eo.ts b/translations/mageiaSync_eo.ts
index 22dcd8e..57b7f3a 100644
--- a/translations/mageiaSync_eo.ts
+++ b/translations/mageiaSync_eo.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="eo" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="eo" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Dosierujo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nomo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Grandeco</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>JES</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,102 +183,102 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
<source>Report</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_es.ts b/translations/mageiaSync_es.ts
index bf38701..8916337 100644
--- a/translations/mageiaSync_es.ts
+++ b/translations/mageiaSync_es.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="es" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="es" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Directorio</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Tamaño</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Verificando</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Aceptar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Fallido</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Comando rsync no encontrado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Error en los parámetros rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Error desconocido en rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>el usuario debe configurar los valores o usar los valores por defecto</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Directorio local:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Directorio remoto:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Seleccione el directorio</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Deseleccionar &amp;Todas</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Seleccionar &amp;Todas</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Fuente:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Renombrando {0} archivos y {1} directorios</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Cargando lista de imágenes del repositorio.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Cargando lista de imágenes del repositorio.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Cargando...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Error en los parámetros rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Comando rsync no encontrado:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Error en rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Proceso rsync detenido</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>El proceso rsync ya se detuvo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ninguna entrada seleccionada</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Terminando con</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Empezando rsync con</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_et.ts b/translations/mageiaSync_et.ts
index 6c31a86..c62b86c 100644
--- a/translations/mageiaSync_et.ts
+++ b/translations/mageiaSync_et.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="et" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="et" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Kataloog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Suurus</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Kuupäev</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>baiti</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Kontroll</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Korras</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Nurjus</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Käsku rsync ei leitud</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Viga rsynci parameetrites</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Rsynci tundmatu tõrge</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>kasutaja peab määrama väärtused või vaikeväärtused</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Kohalik kataloog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Võrgukataloog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Kataloogi valimine</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Tühist&amp;a kõigi valik</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>V&amp;ali kõik</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Allikas:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>(0) faili ja (1) kataloogi nime muutmine</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Tõmmiste loendi laadimine hoidlast.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Tõmmiste loendi laadimine hoidlast.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Laadimine ...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Viga rsynci parameetrites:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Käsku rsync ei leitud:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Rsynci tõrge:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Rsynci protsess peatus</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Rsynci protsess on juba peatatud</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ühtegi kirjet pole valitud</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Lõpetamine käsuga</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Rsynci käivitamine käsuga</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_eu.ts b/translations/mageiaSync_eu.ts
index a512acb..1566b13 100644
--- a/translations/mageiaSync_eu.ts
+++ b/translations/mageiaSync_eu.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="eu" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="eu" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Direktorioa</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Izena</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Tamaina</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> byteak</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Egiaztazen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Ados</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Huts egin du</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Rsync komandoa ez da aurkitu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Akatsa rsync parametroetan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Akats ezezaguna rsync-en</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>erabiltzaileak balioak edo balio lehenetsiak ezarri behar ditu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Direktorio lokala:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Urruneko direktorioa:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Hautatu direktorioa</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Desautatu &amp;Guztiak</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Hautatu &amp;Guztiak</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Iturria:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Berrizendatzen {0} fitxategiak eta {1} direktorioak</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Irudi zerrenda kargatzen biltegitik.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Irudi zerrenda kargatzen biltegitik.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Kargatzen...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Akatsa rsync parametroetan:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Rsync komandoa ez da aurkitu:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Akatsa rsync-en:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Rsync prozesua geldituta</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Rsync prozesua dagoeneko geldituta dago</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ez dago sarrerarik hautatuta</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>-rekin amaitu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>-rekin hasi rsync </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_fr.ts b/translations/mageiaSync_fr.ts
index 7fec4ea..a054201 100644
--- a/translations/mageiaSync_fr.ts
+++ b/translations/mageiaSync_fr.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="fr" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="fr" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Répertoire</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Taille</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> octects</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Vérification</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Échec</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Commande rsync non disponible</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Erreur dans les paramètres de rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Erreur inconnue avec rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>l&apos;utilisateur doit spécifier des valeurs</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation>Répertoire local :</translation>
+ <translation>Répertoire local : </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation>Dépôt distant :</translation>
+ <translation>Dépôt distant : </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Sélectionner un répertoire</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Désélectionner &amp;Tout</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Sélectionner &amp;Tout</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation>Source :</translation>
+ <translation>Source : </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Renommer {0} fichiers et {1} répertoires</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Chargement des images depuis le dépôt.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Chargement des images depuis le dépôt.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Chargement...</translation>
</message>
@@ -152,19 +163,19 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation>Erreur dans les paramètres de rsync :</translation>
+ <translation>Erreur dans les paramètres de rsync : </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation>Commande rsync non disponible :</translation>
+ <translation>Commande rsync non disponible : </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation>Erreur avec rsync :</translation>
+ <translation>Erreur avec rsync : </translation>
</message>
</context>
<context>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Processus rsync arrêté</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Processus rsync déjà arrêté</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Pas d&apos;entrée sélectionnée</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Fin de </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Lancement de rsync avec </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_he.ts b/translations/mageiaSync_he.ts
index 635cb11..2451e6a 100644
--- a/translations/mageiaSync_he.ts
+++ b/translations/mageiaSync_he.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="he" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="he" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>ספרייה</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>שם</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>גודל</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>תאריך</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>אישור</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>נכשל</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_hi.ts b/translations/mageiaSync_hi.ts
index 9789e74..3748934 100644
--- a/translations/mageiaSync_hi.ts
+++ b/translations/mageiaSync_hi.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="hi" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="hi" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>डायरेक्टरी</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>नाम</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>आकार </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>दिनांक</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>ठीक है</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>विफल रहा</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>स्रोत</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,28 +134,28 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>लोड हो रहा है...</translation>
</message>
@@ -152,19 +163,19 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,17 +183,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
@@ -192,27 +203,27 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -280,12 +291,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,7 +316,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
@@ -315,32 +326,32 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -353,12 +364,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,12 +389,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
@@ -393,7 +404,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_hr.ts b/translations/mageiaSync_hr.ts
index 3eb370f..286c536 100644
--- a/translations/mageiaSync_hr.ts
+++ b/translations/mageiaSync_hr.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="hr" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="hr" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Direktorij</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Ime</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Veličina</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Provjeravam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>U redu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Nije uspjelo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Naredba rsync nije nađena</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Greška u rsync parametrima</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Nepoznata greška u rsyncu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>korisnik mora postaviti vvrijednosti ili zadane vrijednosti</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokalni direktorij:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Udaljeni direktorij:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Odaberite direktorij</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Odaberi &amp;sve</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Izvor:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Učitavam listu slika iz repozitorija.</translation>
</message>
@@ -123,28 +134,28 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Učitavam listu slika iz repozitorija.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Učitavam...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Greška u rsync parametrima:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Naredba rsync nije nađena:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Greška u rsyncu:</translation>
</message>
@@ -182,7 +193,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
@@ -197,12 +208,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
@@ -262,12 +273,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,7 +316,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
@@ -315,7 +326,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
@@ -325,12 +336,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
@@ -340,7 +351,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -358,7 +369,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,12 +389,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
@@ -393,7 +404,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -421,40 +432,40 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Započinjem rsync sa</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_hu.ts b/translations/mageiaSync_hu.ts
index b5df87f..759c00f 100644
--- a/translations/mageiaSync_hu.ts
+++ b/translations/mageiaSync_hu.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="hu" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="hu" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Könyvtár</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Méret</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>Bájt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Ellenőrzés</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Sikertelen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Az rsync parancs nem található</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Hiba a szinkronizációs paraméterekben</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Ismeretlen hiba a szinkronizálás során</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>a felhasználónak be kell állítania az értékeket, vagy az alapértelmezett értékek használatát</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Helyi könyvtár:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Távoli könyvtár:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Válasszon ki egy könyvtárt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Minden &amp;kijelölés megszüntetése</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Mindent &amp;kijelöl</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Forrás:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>{0} fájl és {1} könyvtár átnevezése</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Képek listájának betöltése a tárolóból.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Képek listájának betöltése a tárolóból.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Betöltés...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Hibás rsync paraméterek:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Az rsync parancs nem található:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Hiba az rsync-ben:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Az rsync művelet megállítva.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Az rsync művelet már meg lett állítva.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nincs elem kiválasztva</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Befejezve ezzel</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Rsync indítása ezzel</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_id.ts b/translations/mageiaSync_id.ts
index 4d5c349..a38d0df 100644
--- a/translations/mageiaSync_id.ts
+++ b/translations/mageiaSync_id.ts
@@ -16,92 +16,92 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Direktori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nama</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Ukuran</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Tanggal</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bit</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Memeriksa</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Gagal</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Perintah rsync tidak ditemukan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Kesalahan parameter rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Kesalahan rsync yang tidak diketahui</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>pengguna harus mengatur nilai atau nilai baku</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Direktori lokal:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Direktori remote:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Pilih sebuah direktori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Jangan pilih Semua</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Pilih Semua</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Sumber:</translation>
</message>
@@ -111,15 +111,25 @@
<translation type="obsolete">Berhasil menamai</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Memuat daftar image dari repositori.</translation>
</message>
@@ -145,12 +155,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Memuat daftar image dari repositori.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Memuat...</translation>
</message>
@@ -158,17 +168,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Kesalahan parameter rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Perintah rsync tidak ditemukan:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Kesalahan rsync:</translation>
</message>
@@ -438,27 +448,27 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Proses rsync dihentikan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Proses rsync sudah dihentikan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Tidak ada entri yang dipilih</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Akhiri dengan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Mulai rsync dengan</translation>
</message>
diff --git a/translations/mageiaSync_it.ts b/translations/mageiaSync_it.ts
index bb271a7..4049bdd 100644
--- a/translations/mageiaSync_it.ts
+++ b/translations/mageiaSync_it.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="it" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="it" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Directory</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Dimensione</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>byte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Controllando</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Fallito</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Comando rsync non trovato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Errore nei parametri di rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Errore sconosciuto in rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>L&apos;utente deve impostare i valori oppure valori di default</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Directory locale:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Directory remota:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Seleziona una directory</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Deseleziona &amp;tutto</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Seleziona &amp;tutto</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Sorgente:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Caricando la lista delle immagini da repository.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Caricando la lista delle immagini da repository.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Caricamento in corso...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Errore nei parametri di rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Comando rsync non trovato:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Errore in rsync:</translation>
</message>
@@ -197,12 +208,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
@@ -257,17 +268,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -335,12 +346,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -353,12 +364,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,7 +389,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
@@ -393,7 +404,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -416,7 +427,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
@@ -426,35 +437,35 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Processo rsync fermato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Processo rsync già fermato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nessuna voce selezionata</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Che finisce con</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Avviando rsync con</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ja.ts b/translations/mageiaSync_ja.ts
index 5c79c63..512443b 100644
--- a/translations/mageiaSync_ja.ts
+++ b/translations/mageiaSync_ja.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ja" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ja" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>ディレクトリ</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>名前</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>サイズ</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>日付</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> バイト</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>チェックしています</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>失敗</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>rsync コマンドが見つかりません</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>rsync のパラメータ エラー</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>rsync の不明なエラー</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>ユーザは値または既定値を設定しなければなりません</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>ローカル ディレクトリ: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>リモート ディレクトリ: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>ディレクトリを選択してください</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>すべて選択解除(&amp;A)</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>すべて選択(&amp;A)</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>ソース: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>{0} 個のファイルと {1} 個のディレクトリの名前を変更しています</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>リポジトリからイメージの一覧を読み込んでいます。</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>リポジトリからイメージの一覧を読み込んでいます。</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>読み込んでいます...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>rsync のパラメータ エラーです: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>rsync コマンドが見つかりません: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>rsync のエラーです: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>プロセス rsync が停止しました</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>プロセス rsync は既に停止しています</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>エントリが選択されていません</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>終了します </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>rsync を開始します </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ko.ts b/translations/mageiaSync_ko.ts
index 35139fd..2fe4929 100644
--- a/translations/mageiaSync_ko.ts
+++ b/translations/mageiaSync_ko.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ko" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ko" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>디렉토리</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>이름</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>크기</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>날짜</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>확인</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>실패</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_lt.ts b/translations/mageiaSync_lt.ts
index bfc7134..9066731 100644
--- a/translations/mageiaSync_lt.ts
+++ b/translations/mageiaSync_lt.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="lt" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="lt" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -9,113 +10,123 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Katalogas</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Pavadinimas</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Dydis</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Gerai</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Nepavyko</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Vietinis katalogas: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Nuotolinis katalogas: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Pasirinkti katalogą</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Šaltinis: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,7 +134,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
@@ -133,18 +144,18 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Įkeliama...</translation>
</message>
@@ -152,19 +163,19 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -177,12 +188,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
@@ -197,12 +208,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
@@ -217,7 +228,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
<source>Report</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
@@ -227,12 +238,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
@@ -242,22 +253,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
@@ -267,7 +278,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -280,12 +291,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,7 +316,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
@@ -315,32 +326,32 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -353,12 +364,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,12 +389,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
@@ -393,7 +404,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,12 +412,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
@@ -416,45 +427,45 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_lv.ts b/translations/mageiaSync_lv.ts
index b83f7b4..d0b46ab 100644
--- a/translations/mageiaSync_lv.ts
+++ b/translations/mageiaSync_lv.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="lv" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="lv" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Katalogs</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Vārds</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Izmērs</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datums</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Neizdevās</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ms.ts b/translations/mageiaSync_ms.ts
index 69dcdee..a9bc549 100644
--- a/translations/mageiaSync_ms.ts
+++ b/translations/mageiaSync_ms.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ms" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ms" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Direktori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nama</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Saiz</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Tarikh</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Gagal</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_nb.ts b/translations/mageiaSync_nb.ts
index 17ca3c8..71539fe 100644
--- a/translations/mageiaSync_nb.ts
+++ b/translations/mageiaSync_nb.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="nb" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="nb" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Mappe</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Størrelse</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Sjekker</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Feil</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Kan ikke finne rsync kommandoen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Feil i rsync parametrne</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Ukjent feil i rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>Brukeren må angi verdier eller standardverdier</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokal katalog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Fjernkatalog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Velg en katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Velg bort alle</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Velg alle</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Kilde</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Gir nytt navn til {0} filer og {1} katalog</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Laster bilder fra katalogen</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Laster bildeliste fra katalogen.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Laster...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Feil i rsync parametre:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Kommando rsync kan ikke bli funnet:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Feil i rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Rsyncprossessen er stoppet</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Rsyncprosessen er allerede stoppet</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ingen oppføring er valgt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Slutter med</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Starter rsync med</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_nl.ts b/translations/mageiaSync_nl.ts
index 0195903..f48555e 100644
--- a/translations/mageiaSync_nl.ts
+++ b/translations/mageiaSync_nl.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="nl" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="nl" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Bestandsmap</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Naam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Grootte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Controleren</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Mislukt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Het rsync-commando werd niet gevonden</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Fout in de rsync parameters</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Onbekende fout in rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>de gebruiker moet waarden of standaardwaarden instellen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokale map: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Externe map: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Kies een map</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>&amp;Alles deselecteren</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>&amp;Alles selecteren</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Bron:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>{0} bestanden en {1} directory&apos;s hernoemen</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>De beeldbestandenlijst laden van de bron.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>De beeldbestandenlijst laden van de bron.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Laden...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Fout in de rsync parameters:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Het rsync-commando werd niet gevonden:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Fout in rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Het rsync-proces stopte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Het rsync-proces was al gestopt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Geen item gekozen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Eindigt met </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>rsync starten met </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_pl.ts b/translations/mageiaSync_pl.ts
index 7dd020c..227c723 100644
--- a/translations/mageiaSync_pl.ts
+++ b/translations/mageiaSync_pl.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="pl" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="pl" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Rozmiar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bajty</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Sprawdzanie</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Niepowodzenie</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Polecenie rsync nie znalezione</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Błąd w parametrach rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Nieznany błąd w rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>użytkownik musi ustawić wartości, lub dać domyślne</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokalny katalog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Zdalny katalog:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Wybierz katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>O%dznacz wszystko</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Za&amp;znacz wszystko</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Źródło:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Zmieniając nazwę {0} plików i {1} katalogów</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Ładowanie listy obrazów z repozytorium.</translation>
</message>
@@ -139,13 +150,13 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Ładowanie listy obrazów z repozytorium.
</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Ładowanie...</translation>
</message>
@@ -153,17 +164,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Błąd w paramerach rsync.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Polecenie rsync nie znalezione:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Błąd w rsync:</translation>
</message>
@@ -437,29 +448,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Proces rsync zatrzymany</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Proces rsync już zatrzymany</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nie wybrano wpisu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Koniec z</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Uruchamianie rsync z</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_pt.ts b/translations/mageiaSync_pt.ts
index 8e219c3..e4c6d5e 100644
--- a/translations/mageiaSync_pt.ts
+++ b/translations/mageiaSync_pt.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="pt" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Diretório</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Tamanho</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>A verificar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Falhou</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Comando rsync não encontrado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Erro nos parâmetros rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Erro desconhecido rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>o utilizador deve definir os valores ou usar os valores padrão</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Diretório local:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Diretório remoto:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Selecione uma diretório</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Desmarc&amp;ar tudo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Marc&amp;ar tudo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Fonte:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>A renomear {0} ficheiros e {1} diretórios</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>A carregar lista de imagens do repositório.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>A carregar lista de imagens do repositório.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>A carregar...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Erro nos parâmetros rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Comando rsync não encontrado:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Erro rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Processo rsync parado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Processo rsync já está parado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nenhuma entrada selecionada</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Termina com</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Iniciar rsync com</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_pt_BR.ts b/translations/mageiaSync_pt_BR.ts
index 4f96f48..7842900 100644
--- a/translations/mageiaSync_pt_BR.ts
+++ b/translations/mageiaSync_pt_BR.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="pt_BR" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="pt_BR" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Diretório</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Tamanho</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Checando</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Falha</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Comando Rsync não encontrado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Erro em parâmetros rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Erro desconhecido no rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>Usuário deve definir valores ou valores padrão</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Diretório local:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Diretório remoto:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Escolha um diretório</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Não selecionado &amp; Todos</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Selecionado &amp; Todos</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>fonte:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Renomeando {0} arquivos e {1} diretórios</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Carregando imagens para lista de repositório.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Carregando imagens para lista de repositório.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Carregando...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Erro em parâmetros rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Comando rsync não encontrado:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Erro no rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Processo rsync parado</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Processo rsync parou</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nenhuma entrada selecionada</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Terminando com</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Começando rsync com</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ro.ts b/translations/mageiaSync_ro.ts
index f79ec5e..b2b729f 100644
--- a/translations/mageiaSync_ro.ts
+++ b/translations/mageiaSync_ro.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ro" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ro" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Director</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Denumire</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Mărime</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dată</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>octeți</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Verificare</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Eșec</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Nu s-a găsit comanda rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Eroare în parametrii rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Eroare necunoscută în rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>utilizatorul trebuie să definească valorile sau valorile implicite</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Director local:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Director distant:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Selectați un director</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Deselecte&amp;ază tot</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Selecte&amp;ază tot</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Sursă:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Se redenumesc {0} fișiere și {1} directoare</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Se încarcă lista imaginilor din depozit.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Se încarcă lista imaginilor din depozit.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Încărcare...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Eroare în parametrii rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Nu s-a găsit comanda rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Eroare în rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Procesul rsync este oprit</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Procesul rsync este deja oprit</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nicio intrare selectată</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Terminînd cu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Se pornește rsync cu</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ru.ts b/translations/mageiaSync_ru.ts
index cc850a5..6e8e250 100644
--- a/translations/mageiaSync_ru.ts
+++ b/translations/mageiaSync_ru.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ru" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Каталог</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Название</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Размер</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>байтов</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Проверка</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Завершился неудачей</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Программа rsync не найдена</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Ошибка в параметрах rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Неизвестная ошибка rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>пользователь должен указать значение или значения по умолчанию</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Локальный каталог:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Удаленный каталог:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Выберите каталог</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Снимите отметку со &amp;всех</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Отм&amp;етить все</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Источник:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Переименовывается {0} файлов и {1} директорий</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Загрузка списка образов из хранилища.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Загружаем список образов из хранилища.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Загрузка...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Ошибка в параметрах rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Программа rsync не найдена:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Неизвестная ошибка rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Работа процесса rsync остановлена</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Работа процесса rsync уже остановлена</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ничего не обозначено</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Завершается на</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Запускаем rsync с</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_sk.ts b/translations/mageiaSync_sk.ts
index 37d0844..e98ee90 100644
--- a/translations/mageiaSync_sk.ts
+++ b/translations/mageiaSync_sk.ts
@@ -16,92 +16,92 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Priečinok</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Meno</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Veľkosť</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bytov</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Kontrola</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Zlyhalo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Príkaz rsync nenájdený</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Chyba v parametroch rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Neznáma chyba rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>užívateľ musí nastaviť hodnoty alebo východzie hodnoty</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Miestny adresár:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Vzdialený adresár:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Vybrať adresár</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Odznačiť všetko</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Označiť všetko</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Zdroj:</translation>
</message>
@@ -111,15 +111,25 @@
<translation type="obsolete">Úspech pri premenovaní</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Nahrávanie zoznamu obrazov z úložiska.</translation>
</message>
@@ -145,12 +155,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Nahrávanie zoznamu obrázkov z úložiska.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Nahrávanie...</translation>
</message>
@@ -158,17 +168,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Chyba v parametroch rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Príkaz rsync nenájdený:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Chyba v rsync:</translation>
</message>
@@ -438,27 +448,27 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Proces rsync zastavený</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Proces rsync už zastavený</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Nevybraný žiadny záznam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Končí s</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Spúšťa sa rsync s</translation>
</message>
diff --git a/translations/mageiaSync_sl.ts b/translations/mageiaSync_sl.ts
index 0954985..80da47e 100644
--- a/translations/mageiaSync_sl.ts
+++ b/translations/mageiaSync_sl.ts
@@ -16,92 +16,92 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Imenik</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Ime</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Velikost</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>zlogov</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Preverjanje</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>V redu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Spodletelo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Ukaza rsync ni bilo mogoče najti</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Napaka v parametrih programa rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Neznana napaka programa rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>uporabnik mora nastaviti vrednosti ali privzete vrednosti</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Krajevna mapa:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Oddaljena mapa:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Izberite mapo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Odstrani &amp;izbiro</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Izberi &amp;vse</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Vir:</translation>
</message>
@@ -111,15 +111,25 @@
<translation type="obsolete">Preimenovanje je uspelo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Preimenovanje {0} datotek/-e in {1} map/-e</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Nalaganje seznama odtisov diskov iz skladišča.</translation>
</message>
@@ -145,12 +155,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Nalaganje seznama odtisov diskov iz skladišča.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Nalaganje …</translation>
</message>
@@ -158,17 +168,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Napaka v parametrih programa rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Ukaza rsync ni bilo mogoče najti: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Napaka v izvajanju programa rsync:</translation>
</message>
@@ -438,27 +448,27 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Postopek rsync je ustavljen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Postopek rsync je bil že ustavljen</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Noben vnos ni izbran</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Zaključitev z</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Pričetek rsync z</translation>
</message>
diff --git a/translations/mageiaSync_sq.ts b/translations/mageiaSync_sq.ts
index 6b61218..603012b 100644
--- a/translations/mageiaSync_sq.ts
+++ b/translations/mageiaSync_sq.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="sq" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="sq" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Repertori</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Emri</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Madhësia</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bajt</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Verifikimi</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Dakord</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Dështoi</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Komanda rsync nuk u gjet</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Gabim në parametrat rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Gabim i panjohur në rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>përdoruesi duhet të vendosë vlerat ose vlerat e parazgjedhura</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Dosje vendore: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Dosje n&apos;distancë:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Zgjidh një skedarë</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Hiq &amp;T&apos;gjitha</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Zgjidh &amp;T&apos;Gjithë</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Burim:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Riemërtoj {0} skedarët dhe {1} dosjet</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Duke ngarkuar listën e imazheve nga depot.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Duke ngarkuar listën e imazheve nga depot.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Ngarkimi...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Gabim në parametrat rsync:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Komanda rsync nuk u gjet:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Gabim në rsync</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Procesi rsync ndaluar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Procesi rsync tashmë ndaluar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Asnjë hyrje përzgjedhur</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Përfunduar me</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Nisja rsync me</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_sr.ts b/translations/mageiaSync_sr.ts
index fe46db1..defa0de 100644
--- a/translations/mageiaSync_sr.ts
+++ b/translations/mageiaSync_sr.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="sr" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="sr" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Директоријум</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Име</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Величина</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Датум</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>бајта</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Проверавам</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>У реду</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Неуспело</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Команда rsync није пронађена</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Грешка у rsync параметрима</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Непозната грешка у rsync-у</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>корисник мора да подеси вредности или да користи подразумеване вредности</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Локални директоријум:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Удаљени директоријум:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Изаберите директоријум</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Деселектуј &amp;Све</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Селектуј &amp;Све</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Извор:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Преостало {0} фајлова и {1} директоријума</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Учитавање листе одраза из складишта.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Учитавање листе слика из складишта.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Учитавање...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Грешка у rsync параметрима:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Команда rsync није пронађена:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Грешка у rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Процес rsync заустављен</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Процес rsync је већ заустављен</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Нема селектованог уноса</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Завршава се са </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Покрећем rsync са</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_sv.ts b/translations/mageiaSync_sv.ts
index e84f070..217ed59 100644
--- a/translations/mageiaSync_sv.ts
+++ b/translations/mageiaSync_sv.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="sv" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="sv" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Storlek</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Kontrollerar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Misslyckades</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Kommandot rsync hittades inte</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Fel i parametrarna för rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Okänt fel i rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>användaren måste ange värden, eller standard värden.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Lokal katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Fjärrkatalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Välj en katalog</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Avmarkera alla</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Välj alla</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Källa:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Döper om {0} filer och {1} kataloger</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Laddar lista från förvaringsplatsen.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Laddar lista från förvaringsplatsen.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Laddar...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Fel i parametrarna för rsync </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Kommandot rsync hittades inte:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Fel i rsync:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>rysnc-processen stoppades</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>rsync-processen är redan stoppad</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ingen post vald</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Slutar med </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Startar rsync med </translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_ta.ts b/translations/mageiaSync_ta.ts
index 2ba569e..0edcd84 100644
--- a/translations/mageiaSync_ta.ts
+++ b/translations/mageiaSync_ta.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="ta" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="ta" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>அடைவு</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>கணினியின்பெயர்</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>அளவு</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>தேதி</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>ஓ.கே.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>தோல்வி</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_tg.ts b/translations/mageiaSync_tg.ts
index d2bae05..619c00c 100644
--- a/translations/mageiaSync_tg.ts
+++ b/translations/mageiaSync_tg.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="tg" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="tg" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Феҳрист</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Ном</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Андоза</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Сана</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>байт</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Дар ҳоли тафтиш</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>OK</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Бо нокомӣ анҷомид</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Фармони rsync ёфт нашуд</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Хато дар параметрҳои rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Хатои номаълум дар rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>корбар бояд қиматҳо ё қиматҳои стандартиро танзим кунад</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Феҳристи маҳаллӣ:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Феҳристи дурдаст:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Феҳристеро интихоб намоед</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Лағв кардани интихоби &amp;пурра</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Ҳ&amp;амаро интихоб кардан</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Манбаъ:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Дар ҳоли ивази номи {0} файл ва {1} феҳрист</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Дар ҳоли боркунии рӯйхати тасвирҳо аз анбори нармафзорҳо.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Дар ҳоли боркунии рӯйхати тасвирҳо аз анбори нармафзорҳо.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Дар ҳоли боркунӣ...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Хато дар параметрҳои rsync: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Фармони rsync ёфт нашуд:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Хато дар rsync: </translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Раванди rsync қатъ шудааст</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Раванди rsync аллакай қатъ шудааст</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Ягон вуруд интихоб нашудааст</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Бо зерин анҷом меёбад</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Бо зерин оғоз меёбад</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_tl.ts b/translations/mageiaSync_tl.ts
index 6063c83..a6b6fbf 100644
--- a/translations/mageiaSync_tl.ts
+++ b/translations/mageiaSync_tl.ts
@@ -1,121 +1,132 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="tl" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="tl" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Directory</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Pangalan</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Laki</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Petsa</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Nabigo</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -123,48 +134,48 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -172,47 +183,47 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
<source>Select &amp;All</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="136"/>
<source>0 bytes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="146"/>
<source>kB/s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="156"/>
<source>Remaining:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
<source>&amp;Quit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="184"/>
@@ -222,52 +233,52 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="245"/>
<source>&amp;File</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
<source>&amp;Help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_tr.ts b/translations/mageiaSync_tr.ts
index c78690b..13ca466 100644
--- a/translations/mageiaSync_tr.ts
+++ b/translations/mageiaSync_tr.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="tr" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="tr" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Dizin</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>İsim</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Boyut</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>baytlar</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Denetleniyor</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Tamam</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Başarısız</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>rsync komutu bulunamadı</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>rsync parametrelerinde hata</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>rsync içinde bilinmeyen hata</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>kullanıcı öntanımlı değerleri veya değerleri atamalı</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Yerel dizin:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Uzak dizin:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Bir dizin seç</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>&amp;Tümünden Seçimi Kaldır</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>&amp;Tümünü Seç</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Kaynar:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>{0} dosya ve {1} dizin yeniden adlandırılıyor</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>İmaj listesi depodan yükleniyor.</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>İmaj listesi depodan yükleniyor.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Yükleniyor...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>rsync parametrelerinde hata:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>rsync komutu bulunamadı:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>rsync içinde hata:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Rsync süreci durdu</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Rsync süreci zaten durmuş durumda</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Girdi seçilmedi</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Şununla biter</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Rsync şununla başlatılıyor</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_uk.ts b/translations/mageiaSync_uk.ts
index 29fe7e3..7e623c9 100644
--- a/translations/mageiaSync_uk.ts
+++ b/translations/mageiaSync_uk.ts
@@ -1,6 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE TS>
-<TS version="2.0" language="uk">
+<!DOCTYPE TS><TS version="2.0" language="uk" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -17,92 +16,92 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>Каталог</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>Назва</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>Розмір</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation> байтів</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>Перевіряємо</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>Гаразд</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>Помилка</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>Не знайдено програми rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>Помилка у параметрах rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>Невідома помилка у rsync</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>користувач має вказати значення або типові значення</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>Локальний каталог: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>Віддалений каталог: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>Виберіть каталог</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>Зняти позначення з &amp;усіх</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>Позна&amp;чити все</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>Джерело: </translation>
</message>
@@ -112,15 +111,25 @@
<translation type="obsolete">Успішно перейменовано</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>Перейменовуємо {0} файлів і {1} каталогів</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>Завантаження списку образів зі сховища.</translation>
</message>
@@ -146,12 +155,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>Завантажуємо список образів зі сховища.</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>Завантаження…</translation>
</message>
@@ -159,17 +168,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>Помилка у параметрах rsync: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>Не знайдено програми rsync: </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>Помилка у rsync: </translation>
</message>
@@ -439,27 +448,27 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>Роботу процесу rsync зупинено</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>Роботу процесу rsync вже зупинено</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>Нічого не позначено</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>Завершується на </translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>Запускаємо rsync з </translation>
</message>
diff --git a/translations/mageiaSync_zh_CN.ts b/translations/mageiaSync_zh_CN.ts
index 2f77647..4e0aebb 100644
--- a/translations/mageiaSync_zh_CN.ts
+++ b/translations/mageiaSync_zh_CN.ts
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_CN" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="zh_CN" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
@@ -15,105 +16,115 @@
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>目录</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>名称</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>大小</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>字节</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>正在检查</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>确定</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>失败</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>未找到 rsync 命令</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>rsync 参数有误</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>rsync 发生未知错误</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>用户必须指定一个值,或使用默认值</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>本地目录:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>远程目录:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>选择一个目录</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>全不选(&amp;A)</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>全选(&amp;A)</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>源:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
<translation>重命名 {0} 个文件和 {1} 个目录</translation>
</message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>从仓库加载镜像列表。</translation>
</message>
@@ -139,12 +150,12 @@
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>从仓库加载镜像列表。</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>正在加载...</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>rsync 参数有误:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>找不到 rsync 命令:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>rsync 发生错误:</translation>
</message>
@@ -432,29 +443,29 @@
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
<translation>已停止 rsync 进程</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
<translation>rsync 进程已停止</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
<translation>未选择项目</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
<translation>结束于</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
<translation>开始 rsync 于</translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>
diff --git a/translations/mageiaSync_zh_TW.ts b/translations/mageiaSync_zh_TW.ts
index 3aeb0ad..0d4f592 100644
--- a/translations/mageiaSync_zh_TW.ts
+++ b/translations/mageiaSync_zh_TW.ts
@@ -1,119 +1,130 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="zh_TW" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="zh_TW" sourcelanguage="">
<context>
<name>Dialog</name>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="14"/>
<source>Dialog</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBupdate.ui" line="29"/>
<source>Loading images list from repository...</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>IsosViewer</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Directory</source>
<translation>目錄</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Name</source>
<translation>名稱</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Size</source>
<translation>大小</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="140"/>
+ <location filename="../mageiaSync/mageiasync.py" line="138"/>
<source>Date</source>
<translation>日期</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="215"/>
+ <location filename="../mageiaSync/mageiasync.py" line="211"/>
<source> bytes</source>
<translation>bytes</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="263"/>
+ <location filename="../mageiaSync/mageiasync.py" line="256"/>
<source>Checking</source>
<translation>檢查</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="285"/>
+ <location filename="../mageiaSync/mageiasync.py" line="262"/>
<source>OK</source>
<translation>確定</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="288"/>
+ <location filename="../mageiaSync/mageiasync.py" line="271"/>
<source>Failed</source>
<translation>失敗</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="546"/>
+ <location filename="../mageiaSync/mageiasync.py" line="552"/>
<source>Command rsync not found</source>
<translation>沒有找到rsync命令</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="548"/>
+ <location filename="../mageiaSync/mageiasync.py" line="554"/>
<source>Error in rsync parameters</source>
<translation>錯誤的rsync參數</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="550"/>
+ <location filename="../mageiaSync/mageiasync.py" line="556"/>
<source>Unknown error in rsync</source>
<translation>rsync未知錯誤</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="369"/>
+ <location filename="../mageiaSync/mageiasync.py" line="363"/>
<source>the user must set values or default values</source>
<translation>使用者必須設定一個值或者預設值</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="378"/>
+ <location filename="../mageiaSync/mageiasync.py" line="374"/>
<source>Local directory: </source>
<translation>本地目錄:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="380"/>
+ <location filename="../mageiaSync/mageiasync.py" line="379"/>
<source>Remote directory: </source>
<translation>遠端目錄:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="441"/>
+ <location filename="../mageiaSync/mageiasync.py" line="440"/>
<source>Select a directory</source>
<translation>選擇目錄</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="394"/>
+ <location filename="../mageiaSync/mageiasync.py" line="393"/>
<source>Unselect &amp;All</source>
<translation>取消選取&amp;所有項目</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="432"/>
+ <location filename="../mageiaSync/mageiasync.py" line="431"/>
<source>Select &amp;All</source>
<translation>選取&amp;所有項目</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="426"/>
+ <location filename="../mageiaSync/mageiasync.py" line="425"/>
<source>Source: </source>
<translation>來源:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="456"/>
+ <location filename="../mageiaSync/mageiasync.py" line="455"/>
<source>Renaming {0} files and {1} directories</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="510"/>
+ <source>/! Local directory {} isn&apos;t writable</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="../mageiaSync/mageiasync.py" line="507"/>
+ <source>Local directory {} doesn&apos;t exists or isn&apos;t accessible. Check mounts or settings.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>LogWindow</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="79"/>
+ <location filename="../mageiaSync/mageiasync.py" line="78"/>
<source>Loading images list from repository.</source>
<translation>從圖庫讀取照片清單。</translation>
</message>
@@ -123,28 +134,28 @@
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="72"/>
<source>A tool for loading ISO images. It is a frontend to rsync.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="82"/>
<source>License: GNU GPL v3</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncAbout.ui" line="96"/>
<source>Credits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>dbWarning</name>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="96"/>
+ <location filename="../mageiaSync/mageiasync.py" line="95"/>
<source>Loading images list from repository.</source>
<translation>從圖片庫讀取照片清單。</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiasync.py" line="95"/>
+ <location filename="../mageiaSync/mageiasync.py" line="94"/>
<source>Loading...</source>
<translation>載入中。。。</translation>
</message>
@@ -152,17 +163,17 @@
<context>
<name>findIsos</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="312"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="295"/>
<source>Error in rsync parameters: </source>
<translation>rsync參數錯誤:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="309"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="292"/>
<source>Command rsync not found: </source>
<translation>沒有找到rsync命令:</translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="316"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="299"/>
<source>Error in rsync: </source>
<translation>rsync錯誤</translation>
</message>
@@ -172,7 +183,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="36"/>
<source>Remote directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="46"/>
@@ -197,17 +208,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="175"/>
<source>H:mm:ss</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="203"/>
<source>&amp;Do sync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="213"/>
<source>&amp;Stop</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="280"/>
@@ -227,32 +238,32 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="256"/>
<source>S&amp;ync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="275"/>
<source>&amp;Update list</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="285"/>
<source>&amp;Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="290"/>
<source>&amp;Rename archives</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="295"/>
<source>&amp;Check</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="298"/>
<source>Check selected images</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="263"/>
@@ -262,12 +273,12 @@
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="303"/>
<source>A&amp;bout</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncUI.ui" line="308"/>
<source>Online &amp;help</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -275,17 +286,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="29"/>
<source>Give the release name like &quot;mageia5-alpha2&quot;</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="35"/>
<source>Release:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="55"/>
@@ -295,7 +306,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="75"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="81"/>
@@ -305,42 +316,42 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="98"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="104"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="121"/>
<source>The local directory where you store ISOs. Will sync your existent ISOs already present.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="127"/>
<source>Destination:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="144"/>
<source>Set to zero if you don&apos;t want apply limit.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="150"/>
<source>Bandwith limit (kB/s):</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="22"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs.ui" line="49"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -348,17 +359,17 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="14"/>
<source>Preferences</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="54"/>
<source>Define parameters which are stored and used for rsync</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="61"/>
<source>User name to access the repository. Only for testing repository.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="67"/>
@@ -368,7 +379,7 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="87"/>
<source>Associated with user, if needed</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="93"/>
@@ -378,22 +389,22 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="100"/>
<source>Give a value if you want to use testing repository</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="110"/>
<source>Source repository. Keep void to use the testing repo.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="116"/>
<source>Source:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBprefs0.ui" line="123"/>
<source>Give a mirror address with public access</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -401,60 +412,60 @@
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="14"/>
<source>Rename release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="52"/>
<source>Old release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="62"/>
<source>New release</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="25"/>
<source>This action renames the directories and names from a former version to a new one.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="38"/>
<source>Base directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="../mageiaSync/mageiaSyncDBrename.ui" line="45"/>
<source>PushButton</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>syncThread</name>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="124"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="109"/>
<source>Process rsync stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="127"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="112"/>
<source>Process rsync already stopped</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="133"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="118"/>
<source>No entry selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="191"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="174"/>
<source>Ending with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="../mageiaSync/mageiaSyncExt.py" line="136"/>
+ <location filename="../mageiaSync/mageiaSyncExt.py" line="121"/>
<source>Starting rsync with </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
-</TS> \ No newline at end of file
+</TS>