Enable
- checkbox "Run miminized" to avoid blocking while
- showing a status dialog at the end of the process.
+
If
+ the batch job shall run without user interaction or as part of a
+ batch script, make sure that no popup dialog stops the progress:
+ Disable checkbox "Show progress dialog" to avoid
+ blocking while showing the result after synchronization.
+ Alternatively you can select the "On completion" action
+ "Close progress dialog" located in synchronization
+ settings. Note that even if the progress is not shown initially it
+ can be displayed interactively at any time during synchronization,
+ by double-clicking the corresponding systray icon.
In
order to prevent error or warning popup messages from stopping
progress, set "Error handling" to either "Ignore
- errors" or "Exit instantly".
+ errors" or "Exit instantly".
Setup
your operating system's scheduler
diff --git a/BUILD/Help/img/ErrorHandling.png b/BUILD/Help/img/ErrorHandling.png
deleted file mode 100644
index 628fac9c..00000000
Binary files a/BUILD/Help/img/ErrorHandling.png and /dev/null differ
diff --git a/BUILD/Help/img/RunMinimized.png b/BUILD/Help/img/RunMinimized.png
deleted file mode 100644
index 145a7568..00000000
Binary files a/BUILD/Help/img/RunMinimized.png and /dev/null differ
diff --git a/BUILD/Help/img/SetupBatch.png b/BUILD/Help/img/SetupBatch.png
new file mode 100644
index 00000000..d11d22db
Binary files /dev/null and b/BUILD/Help/img/SetupBatch.png differ
diff --git a/BUILD/Languages/chinese_simple.lng b/BUILD/Languages/chinese_simple.lng
index e71fbcee..974b1d1e 100644
--- a/BUILD/Languages/chinese_simple.lng
+++ b/BUILD/Languages/chinese_simple.lng
@@ -200,9 +200,6 @@
%x 秒
-
-拖放
-
信息
@@ -363,7 +360,7 @@ The command line is executed each time:
FreeFileSync 批处理作业
-
+
无法创建日志!
@@ -406,11 +403,29 @@ The command line is executed each time:
FreeFileSync 已是最新!
-要让 FreeFileSync 保持每周检查一次更新吗?>
+要让 FreeFileSync 保持每周检查一次更新吗?(需要因特网连接!)
+
+拖放
+
+
+关闭进度对话框
+
+
+关机
+
+
+注销
+
+
+待机
+
+
+休眠
+
1. 比较(&C)
@@ -525,9 +540,6 @@ The command line is executed each time:
过滤文件
-
-错误处理
-
左侧
@@ -540,13 +552,16 @@ The command line is executed each time:
状况反馈
-
-以最小化运行
+
+显示进度对话框
-
+
+错误处理
+
+
最大的日志文件数:
-
+
选择日志保存位置:
@@ -591,8 +606,8 @@ The command line is executed each time:
删除处理
-
-确定(&O)
+
+完成时:配置
@@ -621,6 +636,9 @@ The command line is executed each time:
冲突/文件不能被分类
+
+确定(&O)
+
比较选项...
@@ -1070,21 +1088,18 @@ Exclude: \stuff\temp\*
取消请求: 正在等待当前操作完成...
-
-继续
-
暂停
+
+继续
+
找不到 %x不使用
-
-最后 x 小时
-
今天
@@ -1395,12 +1410,12 @@ Exclude: \stuff\temp\*
正在创建文件 %x
-
-正在创建符号连接 %x
-
正创建文件夹 %x
+
+正在创建符号连接 %x
+
正在覆盖文件 %x
diff --git a/BUILD/Languages/chinese_traditional.lng b/BUILD/Languages/chinese_traditional.lng
index 380d2c9b..821a3a43 100644
--- a/BUILD/Languages/chinese_traditional.lng
+++ b/BUILD/Languages/chinese_traditional.lng
@@ -178,7 +178,7 @@
同步資料庫格式不相容:
-資料庫檔案不共享一個共同的同步連線:
+資料庫檔案不要共享一個共同的同步連線:發生異常!
@@ -200,9 +200,6 @@
%x 秒
-
-拖放
-
訊息
@@ -236,7 +233,7 @@
移動到資源回收筒錯誤:
-無法載入一個所需的DLL:
+無法載入一個必要的DLL:讀取卷影複製服務時錯誤!
@@ -363,7 +360,7 @@ The command line is executed each time:
FreeFileSync 批次處理作業
-
+
無法新建日誌檔!
@@ -411,6 +408,24 @@ The command line is executed each time:
(需要連接到網際網路!)
+
+拖放
+
+
+關閉進度對話框
+
+
+關機
+
+
+登出
+
+
+待機
+
+
+休眠
+
1. 比對(&C)
@@ -499,10 +514,10 @@ The command line is executed each time:
操作:
-尋找要素:
+尋找項目:
-剩餘要素:
+剩餘項目:速度:
@@ -525,9 +540,6 @@ The command line is executed each time:
篩選檔案
-
-錯誤處理
-
左邊
@@ -540,13 +552,16 @@ The command line is executed each time:
狀態回報
-
-執行最小化
+
+顯示進度對話框
-
+
+錯誤處理
+
+
日誌檔的最大數目:
-
+
選擇日誌檔目錄:
@@ -591,8 +606,8 @@ The command line is executed each time:
刪除處理
-
-確定(&O)
+
+完成後:配置
@@ -621,6 +636,9 @@ The command line is executed each time:
衝突/檔案無法分類
+
+確定(&O)
+
比對選項...
@@ -652,7 +670,7 @@ is the same
正在同步...
-已處理要素:
+已處理項目:暫停(&P)
@@ -826,7 +844,7 @@ Exclude: \stuff\temp\*
找下一個(&F)
-中止操作!
+操作已中止!主欄位
@@ -1056,26 +1074,23 @@ Exclude: \stuff\temp\*
已中止
-完成
+已完成中止請求:正在等待目前操作完成...
-
-繼續
-
暫停
+
+繼續
+
找不到 %x停用
-
-最後 x 小時
-
今日
@@ -1231,7 +1246,7 @@ Exclude: \stuff\temp\*
載入函數庫錯誤:
-讀取安全內文錯誤:
+讀取安全性內容錯誤:寫入安全性內容錯誤:
@@ -1306,13 +1321,13 @@ Exclude: \stuff\temp\*
符號連結 %x 有相同日期但是不同目標!
-正在比對檔案内容的百分比 %x
+正在比對檔案内容 %x比對檔案內容失敗。
-產生檔案清單...
+正在產生檔案清單...兩邊都相同
@@ -1386,12 +1401,12 @@ Exclude: \stuff\temp\*
正在新建檔案 %x
-
-正在新建符號連結 %x
-
正在新建資料夾 %x
+
+正在新建符號連結 %x
+
正在覆蓋檔案 %x
@@ -1444,7 +1459,7 @@ Exclude: \stuff\temp\*
處理一對資料夾:
-產生資料庫...
+正在產生資料庫...根據配置没有任何同步!
diff --git a/BUILD/Languages/croatian.lng b/BUILD/Languages/croatian.lng
index cba3663a..766bb978 100644
--- a/BUILD/Languages/croatian.lng
+++ b/BUILD/Languages/croatian.lng
@@ -204,9 +204,6 @@
%x sek
-
-Povuci && ispusti
-
Info
@@ -369,7 +366,7 @@ Naredba će biti izvršena kada:
FreeFileSync Batch zadatak
-
+
Nemogu napraviti zapisnik!
@@ -417,6 +414,24 @@ Naredba će biti izvršena kada:
(Zahtjeva vezu na Internet!)
+
+Povuci && ispusti
+
+
+Zatvori prozor zadatka
+
+
+Isključi računalo
+
+
+Odlogiraj se
+
+
+Spavaj
+
+
+Hibernacija
+
1. &Usporedi
@@ -531,9 +546,6 @@ Naredba će biti izvršena kada:
Filtriraj datoteke
-
-Greška pri obradi
-
Lijevo
@@ -546,13 +558,16 @@ Naredba će biti izvršena kada:
Status veze
-
-Pokreni minimizirano
+
+Prikaži napredak
-
+
+Greška pri obradi
+
+
Maksimalan broj izvješća:
-
+
Odaberite direktorij izvješća:
@@ -597,8 +612,8 @@ Naredba će biti izvršena kada:
Upravljanje pri brisanju
-
-&U redu
+
+Pri završetkuPostavke
@@ -627,6 +642,9 @@ Naredba će biti izvršena kada:
Konflikt/datoteka ne more biti kategorizirana
+
+&U redu
+
Usporedi prema...
@@ -1084,21 +1102,18 @@ Isključi: \stuff\temp\*
Prekid zahtjevan: čekam da se trenutna akcija završi...
-
-Nastavi
-
Pauziraj
+
+Nastavi
+
Nemogu pronać %xNeaktivno
-
-Zadnjih x sati
-
Danas
@@ -1419,12 +1434,12 @@ Isključi: \stuff\temp\*
Izrađujem datoteku %x
-
-Izrađujem simboličnu poveznicu %x
-
Izrađujem mapu %x
+
+Izrađujem simboličnu poveznicu %x
+
Prepisujem datoteku %x
diff --git a/BUILD/Languages/czech.lng b/BUILD/Languages/czech.lng
index fb72c119..ee155c43 100644
--- a/BUILD/Languages/czech.lng
+++ b/BUILD/Languages/czech.lng
@@ -204,9 +204,6 @@
%x sekund
-
-Drag && Drop
-
Info
@@ -358,7 +355,7 @@ Příkazová řádka je spuštěna pokaždé když:
Není zadán vstupní adresář.
-Zaznamenávání
+Záznam zpracováníFreeFileSync dávkový soubor
@@ -369,8 +366,8 @@ Příkazová řádka je spuštěna pokaždé když:
FreeFileSync Dávkové zpracování
-
-není možné vytvořit záznamový soubor!
+
+Není možné vytvořit záznamový soubor!Spuštění dávky
@@ -417,6 +414,24 @@ Příkazová řádka je spuštěna pokaždé když:
(Vyžaduje připojení k internetu!)
+
+Drag && Drop
+
+
+Zavřít průběh zpracování
+
+
+Vypnout počítač
+
+
+Odhlásit uživatele
+
+
+Přepnout do úsporného režimu
+
+
+Přepnout do režimu spánku
+
1. &Porovnat
@@ -531,9 +546,6 @@ Příkazová řádka je spuštěna pokaždé když:
Filtr souborů
-
-Zpracování chyb
-
Levý
@@ -546,13 +558,16 @@ Příkazová řádka je spuštěna pokaždé když:
Běh programu
-
-Minimalizovat
+
+Zobrazit průběh zpracování
-
+
+Zpracování chyb
+
+
Maximální počet záznamových souborů:
-
+
Vyberte adresář pro záznamové soubory:
@@ -597,8 +612,8 @@ Příkazová řádka je spuštěna pokaždé když:
Nastavení mazání
-
-&OK
+
+Po dokončení:Konfigurace
@@ -627,6 +642,9 @@ Příkazová řádka je spuštěna pokaždé když:
Konflikty/soubory které nelze zařadit
+
+&OK
+
Porovnat ...
@@ -1084,21 +1102,18 @@ Vynechat: \někde\něco\*
Požadavek na přerušení: Čekání na ukončení aktuální operace...
-
-Pokračovat
-
Pauza
+
+Pokračovat
+
Nelze najít %xVypnuto
-
-Posledních x hodin
-
Dnes
@@ -1419,12 +1434,12 @@ Vynechat: \někde\něco\*
Vytváření souboru %x
-
-Vytváření symbolického odkazu %x
-
Vytváření adresáře %x
+
+Vytváření symbolického odkazu %x
+
Přepisování souboru %x
diff --git a/BUILD/Languages/danish.lng b/BUILD/Languages/danish.lng
index cc3d8536..40d1c752 100644
--- a/BUILD/Languages/danish.lng
+++ b/BUILD/Languages/danish.lng
@@ -202,9 +202,6 @@
%x sek
-
-Træk && slip
-
Info
@@ -366,7 +363,7 @@ Kommando linjen bliver afviklet hver gang:
FreeFileSync Batch Job
-
+
Kan ikke oprette logfil!
@@ -414,6 +411,24 @@ Kommando linjen bliver afviklet hver gang:
(Kræver en Internet forbindelse!)
+
+Træk && slip
+
+
+Luk dialog boksen
+
+
+Luk ned
+
+
+Log af
+
+
+Standby
+
+
+Dvale
+
1. &Sammenlign
@@ -528,9 +543,6 @@ Kommando linjen bliver afviklet hver gang:
Filter filer
-
-Fejl håndtering
-
Venstre
@@ -543,13 +555,16 @@ Kommando linjen bliver afviklet hver gang:
Status feedback
-
-Kør minimeret
+
+Vis dialog boks
-
+
+Fejl håndtering
+
+
Maksimalt antal log filer:
-
+
Vælg log fil bibliotek:
@@ -594,8 +609,8 @@ Kommando linjen bliver afviklet hver gang:
Slette håndtering
-
-&OK
+
+Før færdiggørelse:Konfiguration
@@ -624,6 +639,9 @@ Kommando linjen bliver afviklet hver gang:
Konflikt/filen kan ikke kategoriseres
+
+&OK
+
Sammenlign ved...
@@ -1077,21 +1095,18 @@ Udeluk: \ting\temp\*
Afbrydelse: Venter på nuværende opgave afsluttes...
-
-Fortsæt
-
Pause
+
+Fortsæt
+
Kan ikke finde %xInaktiv
-
-Sidste x timer
-
Idag
@@ -1407,12 +1422,12 @@ Udeluk: \ting\temp\*
Opretter filen %x
-
-Opretter linket %x
-
Opretter mappe %x
+
+Opretter linket %x
+
Overskriver filen %x
diff --git a/BUILD/Languages/dutch.lng b/BUILD/Languages/dutch.lng
index ad09e3f5..b21b8e7d 100644
--- a/BUILD/Languages/dutch.lng
+++ b/BUILD/Languages/dutch.lng
@@ -202,9 +202,6 @@
%x sec
-
-Drag en drop
-
Info
@@ -366,7 +363,7 @@ De opdrachtregel wordt telkens uitgevoerd indien:
FreeFileSync Taaklijst
-
+
Niet in staat om een logbestand aan te maken!
@@ -414,6 +411,24 @@ De opdrachtregel wordt telkens uitgevoerd indien:
(Vereist een internetverbinding!)
+
+Drag en drop
+
+
+Sluit proce dialoog
+
+
+Afsluiten
+
+
+Afmelden
+
+
+Stand-by
+
+
+Slaapstand
+
1. &Vergelijk
@@ -528,9 +543,6 @@ De opdrachtregel wordt telkens uitgevoerd indien:
Filter bestanden
-
-Fout afhandeling
-
Links
@@ -543,13 +555,16 @@ De opdrachtregel wordt telkens uitgevoerd indien:
Status terugkoppeling
-
-Geminimaliseerd uitvoeren
+
+Toon voortgangsdialoogvenster
+
+
+Fout afhandeling
-
+
Maximale aantal van logbestanden:
-
+
Selecteer een map voor het logbestand:
@@ -594,8 +609,8 @@ De opdrachtregel wordt telkens uitgevoerd indien:
Verwijder-afhandeling
-
-&OK
+
+Bij voltooiingConfiguratie
@@ -624,6 +639,9 @@ De opdrachtregel wordt telkens uitgevoerd indien:
Conflict/Bestand kan niet worden gecategoriseerd
+
+&OK
+
Vergelijk met...
@@ -1077,12 +1095,12 @@ Uitsluiten: \stuff\temp\*
Bezig met afbreken: Wacht op beëindiging huidige bewerking...
-
-Doorgaan
-
Pauze
+
+Doorgaan
+
Kan %x niet vinden
@@ -1404,12 +1422,12 @@ Uitsluiten: \stuff\temp\*
Bestand %x wordt aangemaakt
-
-Snelkoppeling %x wordt aangemaakt
-
Map %x wordt aangemaakt
+
+Snelkoppeling %x wordt aangemaakt
+
Bezig met overschrijven van bestand %x
diff --git a/BUILD/Languages/english_uk.lng b/BUILD/Languages/english_uk.lng
index bea82597..24422534 100644
--- a/BUILD/Languages/english_uk.lng
+++ b/BUILD/Languages/english_uk.lng
@@ -202,9 +202,6 @@
%x sec
-
-Drag && drop
-
Info
@@ -366,8 +363,8 @@ The command line is executed each time:
FreeFileSync Batch Job
-
-Unable to create logfile!
+
+Unable to create log file!Batch execution
@@ -414,6 +411,24 @@ The command line is executed each time:
(Requires an Internet connection!)
+
+Drag && drop
+
+
+Close progress dialog
+
+
+Shut down
+
+
+Log off
+
+
+Standby
+
+
+Hibernate
+
1. &Compare
@@ -528,9 +543,6 @@ The command line is executed each time:
Filter files
-
-Error handling
-
Left
@@ -543,14 +555,17 @@ The command line is executed each time:
Status feedback
-
-Run minimised
+
+Show progress dialog
-
-Maximum number of logfiles:
+
+Error handling
-
-Select logfile directory:
+
+Maximum number of log files:
+
+
+Select log file directory:Batch settings
@@ -594,8 +609,8 @@ The command line is executed each time:
Deletion handling
-
-&OK
+
+On completion:Configuration
@@ -624,6 +639,9 @@ The command line is executed each time:
Conflict/file cannot be categorised
+
+&OK
+
Compare by...
@@ -1077,21 +1095,18 @@ Exclude: \stuff\temp\*
Abort requested: Waiting for current operation to finish...
-
-Continue
-
Pause
+
+Continue
+
Cannot find %xInactive
-
-Last x hours
-
Today
@@ -1407,12 +1422,12 @@ Exclude: \stuff\temp\*
Creating file %x
-
-Creating symbolic link %x
-
Creating folder %x
+
+Creating symbolic link %x
+
Overwriting file %x
diff --git a/BUILD/Languages/finnish.lng b/BUILD/Languages/finnish.lng
index 44299263..d2202f11 100644
--- a/BUILD/Languages/finnish.lng
+++ b/BUILD/Languages/finnish.lng
@@ -202,9 +202,6 @@
%x s
-
-Vedä ja pudota
-
Info
@@ -366,7 +363,7 @@ Komento suoritetaan kun:
FreeFileSync Eräajo
-
+
Lokitiedostoa ei pystytä luomaan!
@@ -414,6 +411,24 @@ Komento suoritetaan kun:
(Vaatii Internet-yhteyden!)
+
+Vedä ja pudota
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. &Vertaa
@@ -528,9 +543,6 @@ Komento suoritetaan kun:
Suodata tiedostot
-
-Virhe käsitellessä
-
Vasen
@@ -543,13 +555,16 @@ Komento suoritetaan kun:
Tilan palaute
-
-Suorita pienennettynä
+
+
+
+
+Virhe käsitellessä
-
+
Lokitiedostojen enimmäismäärä:
-
+
Hakemisto lokitiedostoille:
@@ -594,8 +609,8 @@ Komento suoritetaan kun:
Poistotapa
-
-&OK
+
+Asetukset
@@ -624,6 +639,9 @@ Komento suoritetaan kun:
Poikkeaman/tiedoston luokittelu ei onnistu
+
+&OK
+
Vertaile...
@@ -1077,12 +1095,12 @@ Sulje pois: \stuff\temp\*
Keskeytys pyydetty: Odotetaan toiminnon loppumista...
-
-Jatka
-
Tauko
+
+Jatka
+
En löydä %x
@@ -1404,12 +1422,12 @@ Sulje pois: \stuff\temp\*
Luodaan tiedosto %x
-
-Luodaan pikakuvake %x
-
Luo hakemisto %x
+
+Luodaan pikakuvake %x
+
Korvaa tiedosto %x
diff --git a/BUILD/Languages/french.lng b/BUILD/Languages/french.lng
index c81fa341..e77fe7de 100644
--- a/BUILD/Languages/french.lng
+++ b/BUILD/Languages/french.lng
@@ -202,9 +202,6 @@
%x sec
-
-Glisser && Déposer
-
Info
@@ -366,7 +363,7 @@ La ligne de commande est exécutée chaque fois que :
FreeFileSync Fichier de commandes
-
+
Impossible de créer un fichier log !
@@ -414,6 +411,24 @@ La ligne de commande est exécutée chaque fois que :
(Nécessite une connexion Internet)
+
+Glisser && Déposer
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. &Comparer
@@ -528,9 +543,6 @@ La ligne de commande est exécutée chaque fois que :
Filtrage des fichiers
-
-Erreur de gestion de fichiers
-
Gauche
@@ -543,13 +555,16 @@ La ligne de commande est exécutée chaque fois que :
Retour d'informations
-
-Lancer em affichage réduit
+
+
+
+
+Erreur de gestion de fichiers
-
+
Nombre maximum de fichiers Log
-
+
Choisissez un dossier pour le fichier .log :
@@ -594,8 +609,8 @@ La ligne de commande est exécutée chaque fois que :
Gestion des suppressions
-
-&OK
+
+Configuration
@@ -624,6 +639,9 @@ La ligne de commande est exécutée chaque fois que :
Conflit ou fichier indéterminé
+
+&OK
+
Comparaison par...
@@ -1077,21 +1095,18 @@ Exclude: \stuff\temp\*
Abandon demandé : En attente de la fin de l'opération en cours...
-
-Continuer
-
Pause
+
+Continuer
+
Impossible de trouver %xInactif
-
-Dernières x heures
-
Aujourd'hui
@@ -1407,12 +1422,12 @@ Exclude: \stuff\temp\*
Création du fichier %x
-
-Création du lien symbolique %x
-
Création du dossier %x
+
+Création du lien symbolique %x
+
Remplacement du fichier %x
diff --git a/BUILD/Languages/german.lng b/BUILD/Languages/german.lng
index 3b260354..f9491cf0 100644
--- a/BUILD/Languages/german.lng
+++ b/BUILD/Languages/german.lng
@@ -202,9 +202,6 @@
%x Sek.
-
-Drag && Drop
-
Info
@@ -366,7 +363,7 @@ Die Befehlszeile wird ausgeführt wenn:
FreeFileSync Batch-Job
-
+
Die Protokolldatei konnte nicht erstellt werden!
@@ -414,6 +411,24 @@ Die Befehlszeile wird ausgeführt wenn:
(Eine Internetverbindung wird benötigt!)
+
+Drag && Drop
+
+
+Schließe Fortschrittsdialog
+
+
+Herunterfahren
+
+
+Abmelden
+
+
+Energie sparen
+
+
+Ruhezustand
+
1. &Vergleichen
@@ -528,9 +543,6 @@ Die Befehlszeile wird ausgeführt wenn:
Dateien filtern
-
-Fehlerbehandlung
-
Links
@@ -543,13 +555,16 @@ Die Befehlszeile wird ausgeführt wenn:
Statusrückmeldung
-
-Minimiert ausführen
+
+Zeige Fortschrittsdialog
-
+
+Fehlerbehandlung
+
+
Maximale Anzahl an Logdateien:
-
+
Verzeichnis für Logdatei wählen:
@@ -594,8 +609,8 @@ Die Befehlszeile wird ausgeführt wenn:
Behandlung von Löschungen
-
-&OK
+
+Nach Abschluss:Konfiguration
@@ -624,6 +639,9 @@ Die Befehlszeile wird ausgeführt wenn:
Konflikt/Datei, die nicht eingeordnet werden kann
+
+&OK
+
Vergleichen nach...
@@ -1077,21 +1095,18 @@ Ausschließen: \stuff\temp\*
Abbruch initiiert: Warte, bis aktuelle Operation beendet ist...
-
-Fortfahren
-
Pause
+
+Fortfahren
+
%x wurde nicht gefunden.Inaktiv
-
-Letzte x Stunden
-
Heute
@@ -1407,12 +1422,12 @@ Ausschließen: \stuff\temp\*
Erstelle Datei %x
-
-Erstelle Symbolischen Link %x
-
Erstelle Verzeichnis %x
+
+Erstelle Symbolischen Link %x
+
Überschreibe Datei %x
diff --git a/BUILD/Languages/greek.lng b/BUILD/Languages/greek.lng
index 1b883921..83814b45 100644
--- a/BUILD/Languages/greek.lng
+++ b/BUILD/Languages/greek.lng
@@ -202,9 +202,6 @@
%x δ/λεπτα
-
-Μεταφορά && Απόθεση
-
Πληροφορία
@@ -366,7 +363,7 @@ The command line is executed each time:
FreeFileSync Δέσμη Ενεργειών
-
+
Δεν είναι δυνατή η δημιουργία ενός αρχείου καταγραφής!
@@ -414,6 +411,24 @@ The command line is executed each time:
(Απαιτεί σύνδεση με το Internet)
+
+Μεταφορά && Απόθεση
+
+
+Κλείσιμο του παράθυρου αναφοράς
+
+
+Τερματισμός λειτουργίας
+
+
+Αποσύνδεση
+
+
+Αναστολή λειτουργίας
+
+
+Αδρανοποίηση
+
1. &Σύγκριση
@@ -528,9 +543,6 @@ The command line is executed each time:
Φιλτράρισμα
-
-Διαχείριση σφαλμάτων
-
Αριστερά
@@ -543,13 +555,16 @@ The command line is executed each time:
Αναφορά κατάστασης
-
-Να εκτελεστεί ελαχιστοποιημένο
+
+Εμφάνιση της αναφοράς προόδου
-
+
+Διαχείριση σφαλμάτων
+
+
Μέγιστος αριθμός αρχείων καταγραφής:
-
+
Επιλέξτε έναν κατάλογο για τα αρχεία καταγραφής:
@@ -594,8 +609,8 @@ The command line is executed each time:
Διαχείριση των διαγραφών
-
-&OK
+
+Μετά την ολοκλήρωση:Διάταξη
@@ -624,6 +639,9 @@ The command line is executed each time:
Η διένεξη / το αρχείο δεν μπορεί να κατηγοριοποιηθεί
+
+&OK
+
Σύγκριση με βάση το...
@@ -1077,21 +1095,18 @@ Exclude: \stuff\temp\*
Ζητήθηκε ματαίωση: Αναμονή για την λήξη της τρέχουσας εργασίας...
-
-Συνέχεια
-
Παύση
+
+Συνέχεια
+
Δεν μπορεί να βρεθεί το %xΑνενεργό
-
-Τελευταίες x ώρες
-
Σήμερα
@@ -1407,12 +1422,12 @@ Exclude: \stuff\temp\*
Δημιουργία του αρχείου %x
-
-Δημιουργία του συμβολικού δεσμού %x
-
Δημιουργία του υποκαταλόγου %x
+
+Δημιουργία του συμβολικού δεσμού %x
+
Αντικατάσταση του αρχείου %x
diff --git a/BUILD/Languages/hebrew.lng b/BUILD/Languages/hebrew.lng
index b15dfc56..a3d4ca3c 100644
--- a/BUILD/Languages/hebrew.lng
+++ b/BUILD/Languages/hebrew.lng
@@ -202,9 +202,6 @@
%x שניות
-
-גרור והשלך
-
מידע
@@ -366,8 +363,8 @@ The command line is executed each time:
FreeFileSync עבודת אצווה
-
-לא מסוגל ליצור יומן!
+
+לא מסוגל ליצור קובץ יומן!פעולת אצווה
@@ -414,6 +411,24 @@ The command line is executed each time:
(מחייב קישור אינטרנטי פעיל!)
+
+גרור והשלך
+
+
+סגור שיח התקדמות
+
+
+כבה מחשב
+
+
+התנתק כמשתמש
+
+
+עבור למצב המתנה
+
+
+עבור למצב שינה
+
1. &השווה
@@ -528,9 +543,6 @@ The command line is executed each time:
קבצי המסנן
-
-טיפול בשגיאות
-
שמאל
@@ -543,13 +555,16 @@ The command line is executed each time:
משוב מצב
-
-הרץ במצב מוקטן
+
+הראה שיח התקדמות
-
+
+טיפול בשגיאות
+
+
מספר מכסימלי של קבצי יומן
-
+
בחר מחיצה לקבצי יומן
@@ -594,8 +609,8 @@ The command line is executed each time:
טיפול במחיקות
-
-&אשר
+
+לאחר סיום:תצורה
@@ -624,6 +639,9 @@ The command line is executed each time:
קונפליקט\קובץ אינו יכול לקבל סיווג
+
+&אשר
+
השווה ע"י...
@@ -1077,21 +1095,18 @@ Exclude: \stuff\temp\*
התקבלה בקשת ביטול: מחכה לפעולה הנוכחית להסתיים...
-
-המשך
-
עצור
+
+המשך
+
לא מוצא %xבלתי פעיל
-
-x שעות אחרונות
-
היום
@@ -1407,12 +1422,12 @@ Exclude: \stuff\temp\*
יוצר קובץ %x
-
-יוצר קישור סימבולי %x
-
יוצר מחיצה %x
+
+יוצר קישור סימבולי %x
+
דורס קובץ %x
diff --git a/BUILD/Languages/hungarian.lng b/BUILD/Languages/hungarian.lng
index c21d5efd..ad9c3eb0 100644
--- a/BUILD/Languages/hungarian.lng
+++ b/BUILD/Languages/hungarian.lng
@@ -202,9 +202,6 @@
%x másodperc
-
-Húzd && Ejtsd
-
Információ
@@ -366,7 +363,7 @@ A parancssor végrehajtódik minden alkalommal, ha:
FreeFileSync kötegelt feladat
-
+
Nem lehet létrehozni a naplófájlt!
@@ -414,6 +411,24 @@ A parancssor végrehajtódik minden alkalommal, ha:
(Internetkapcsolat szükséges!)
+
+Húzd && Ejtsd
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. &Összehasonlítás
@@ -528,9 +543,6 @@ A parancssor végrehajtódik minden alkalommal, ha:
Fájlok szűrése
-
-Hibakezelés
-
Bal oldal
@@ -543,13 +555,16 @@ A parancssor végrehajtódik minden alkalommal, ha:
Státusz visszajelzés
-
-Indítás lekicsinyítve
+
+
+
+
+Hibakezelés
-
+
Naplófájlok maximális száma:
-
+
Naplófájl mappájának kiválasztása:
@@ -594,8 +609,8 @@ A parancssor végrehajtódik minden alkalommal, ha:
Törlések kezelése
-
-&OK
+
+Beállítás
@@ -624,6 +639,9 @@ A parancssor végrehajtódik minden alkalommal, ha:
Kategorizálhatatlan ütközések/fájlok
+
+&OK
+
Összehasonlítás
@@ -1078,21 +1096,18 @@ Kizárni: \stuff\temp\*
Megszakítási kérelem: Várakozás a folyamatban lévő művelet befejezésére...
-
-Folytatás
-
Szünet
+
+Folytatás
+
Nem található: %xInaktív
-
-Utolsó x óra
-
Mai
@@ -1408,12 +1423,12 @@ Kizárni: \stuff\temp\*
%x fájl létrehozása
-
-%x symlink létrehozása
-
%x mappa létrehozása
+
+%x symlink létrehozása
+
%x fájl felülírása
diff --git a/BUILD/Languages/italian.lng b/BUILD/Languages/italian.lng
index 97aff271..35c4cd9c 100644
--- a/BUILD/Languages/italian.lng
+++ b/BUILD/Languages/italian.lng
@@ -202,9 +202,6 @@
%x sec
-
-Drag && drop
-
Info
@@ -366,7 +363,7 @@ La linea di comando è eseguita ogni volta che:
FreeFileSync Batch Job
-
+
Impossibile creaer il file di log!
@@ -414,6 +411,24 @@ La linea di comando è eseguita ogni volta che:
(Richiede una connessione Internet!)
+
+Drag && drop
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. &Compara
@@ -528,9 +543,6 @@ La linea di comando è eseguita ogni volta che:
Filtro dei files
-
-Gestione degli errori
-
Sinistra
@@ -543,13 +555,16 @@ La linea di comando è eseguita ogni volta che:
Feedback di stato
-
-Avvia minimizzato
+
+
-
-Numero massimo di logfiles:
+
+Gestione degli errori
-
+
+Numero massimo di log files:
+
+
Seleziona cartella per il file di log:
@@ -594,8 +609,8 @@ La linea di comando è eseguita ogni volta che:
Gestione cancellazione
-
-&OK
+
+Configurazione
@@ -624,6 +639,9 @@ La linea di comando è eseguita ogni volta che:
Conflitti/file non possono essere categorizzati
+
+&OK
+
Compara per...
@@ -1077,21 +1095,18 @@ Escludi: \stuff\temp\*
Abbandono richiesto: in attesa della fine dell'operazione in corso...
-
-Continua
-
Pausa
+
+Continua
+
Impossibile trovare %xInattivo
-
-Ultime x ore
-
Oggi
@@ -1407,12 +1422,12 @@ Escludi: \stuff\temp\*
Creazione file %x
-
-Creazione link simbolico %x
-
Creazione cartella %x
+
+Creazione link simbolico %x
+
Sovrascrittura file %x
diff --git a/BUILD/Languages/japanese.lng b/BUILD/Languages/japanese.lng
index b3f3e1d1..59820383 100644
--- a/BUILD/Languages/japanese.lng
+++ b/BUILD/Languages/japanese.lng
@@ -200,9 +200,6 @@
%x 秒.
-
-ドラッグ && ドロップ
-
情報
@@ -346,7 +343,7 @@ The command line is executed each time:
監視を開始します...
-見失ったディレクトリの待機中
+見失ったディレクトリの待機中...ディレクトリが入力されていません
@@ -363,7 +360,7 @@ The command line is executed each time:
FreeFileSync 一括ジョブ
-
+
ログファイルを作成出来ません!
@@ -411,6 +408,24 @@ The command line is executed each time:
(インターネット接続を必要とします!)
+
+ドラッグ && ドロップ
+
+
+進捗ダイアログを閉じる
+
+
+シャットダウン
+
+
+ログオフ
+
+
+スタンバイ
+
+
+休止状態
+
1. 比較(&C)
@@ -525,9 +540,6 @@ The command line is executed each time:
ファイルフィルター
-
-ハンドリングのエラー時:
-
左側
@@ -540,13 +552,16 @@ The command line is executed each time:
状態 フィードバック
-
-最小化で起動
+
+進捗ダイアログを表示
-
+
+ハンドリングのエラー時:
+
+
ログファイルの最大数:
-
+
ログファイルの保存先を選択:
@@ -591,8 +606,8 @@ The command line is executed each time:
削除の取り扱い
-
-&OK
+
+完了時:構成設定
@@ -621,6 +636,9 @@ The command line is executed each time:
競合があるため分類できません
+
+&OK
+
比較対象...
@@ -655,7 +673,7 @@ is the same
ファイルの内容
-シンボリックリンク・リンクの取り扱い
+シンボリック・リンクの取り扱い同期処理中...
@@ -694,7 +712,7 @@ is the same
翻訳エラーの詳細
-Published under the GNU General Public License:
+Published under the GNU General Public Licence:以降のエラーを無視
@@ -805,7 +823,7 @@ Exclude: \stuff\temp\*
ファイルとディレクトリのパーミッション転送(管理者権限が必要)
-ダイアログを隠す
+ダイアログを隠す:リセット
@@ -871,7 +889,7 @@ Exclude: \stuff\temp\*
カスタマイズ...
-タイムスパンを選択
+タイムスパンを選択...列の自動調整
@@ -1070,21 +1088,18 @@ Exclude: \stuff\temp\*
ユーザによる中断: 現在の処理を終了しています.. お待ちください...
-
-続行
-
一時停止
+
+続行
+
%x は見つかりません非アクティブ
-
-最後の x 時間
-
今日
@@ -1395,12 +1410,12 @@ Exclude: \stuff\temp\*
ファイル %x を作成中
-
-シンボリックリンク %x を作成中
-
フォルダ %x を作成中
+
+シンボリックリンク %x を作成中
+
ファイル %x を上書き中
diff --git a/BUILD/Languages/korean.lng b/BUILD/Languages/korean.lng
index 653fb7e9..7e2cf645 100644
--- a/BUILD/Languages/korean.lng
+++ b/BUILD/Languages/korean.lng
@@ -200,9 +200,6 @@
%x초
-
-드래그 && 드랍 (마우스로 파일 끌어다 놓기)
-
정보
@@ -363,7 +360,7 @@ The command line is executed each time:
FreeFileSync 일괄 작업
-
+
로그파일 생성을 할 수 없습니다!
@@ -411,6 +408,24 @@ The command line is executed each time:
(인터넷 연결이 필요합니다!)
+
+드래그 && 드랍 (마우스로 파일 끌어다 놓기)
+
+
+프로그레스 다이얼로그 (진행창) 닫기
+
+
+종료
+
+
+로그오프
+
+
+대기
+
+
+최대절전모드
+
1. 비교
@@ -525,9 +540,6 @@ The command line is executed each time:
파일 필터
-
-오류 발생시 :
-
좌측
@@ -540,13 +552,16 @@ The command line is executed each time:
상태 피드백
-
-최소화 실행
+
+프로그레스 다이얼로그 (진행창) 보기
+
+
+오류 발생시 :
-
+
최대 로그파일 개수 :
-
+
로그파일 디렉토리 선택 :
@@ -591,8 +606,8 @@ The command line is executed each time:
삭제 처리 옵션
-
-&OK
+
+완료 :구성 설정
@@ -621,6 +636,9 @@ The command line is executed each time:
충돌/파일 분류 불가능
+
+&OK
+
대상 별 비교...
@@ -1070,21 +1088,18 @@ Exclude: \stuff\temp\*
사용자에 의한 작업 중단 : 현재 작업 종료 대기 중...
-
-계속
-
일시정지
+
+계속
+
%x 을(를) 찾을 수 없습니다.비활성화
-
-최근 x 시간
-
오늘
@@ -1395,12 +1410,12 @@ Exclude: \stuff\temp\*
파일 %x 생성 중
-
-심볼릭 링크 %x 생성 중
-
폴더 %x 생성 중
+
+심볼릭 링크 %x 생성 중
+
파일 %x 덮어쓰는 중
diff --git a/BUILD/Languages/polish.lng b/BUILD/Languages/polish.lng
index 5c874c53..160573e1 100644
--- a/BUILD/Languages/polish.lng
+++ b/BUILD/Languages/polish.lng
@@ -204,9 +204,6 @@
%x sekund
-
-Drag && Drop
-
Info
@@ -369,7 +366,7 @@ Komenda jest wykonwywana za każdym razem gdy:
FreeFileSync plik wsadowy
-
+
Nie można utworzyć pliku z logami!
@@ -417,6 +414,24 @@ Komenda jest wykonwywana za każdym razem gdy:
(Wymaga połączenia z Internetem!)
+
+Drag && Drop
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. &Porównaj
@@ -531,9 +546,6 @@ Komenda jest wykonwywana za każdym razem gdy:
Filtruj pliki
-
-Obsługa błędów
-
Lewy
@@ -546,13 +558,16 @@ Komenda jest wykonwywana za każdym razem gdy:
Opinia statusu
-
-Uruchom zminimalizowane
+
+
-
+
+Obsługa błędów
+
+
Maksymalna liczba plików z logami:
-
+
Wybierz katalog z logami:
@@ -597,8 +612,8 @@ Komenda jest wykonwywana za każdym razem gdy:
Obsługa usuwania
-
-&OK
+
+Konfiguracja
@@ -627,6 +642,9 @@ Komenda jest wykonwywana za każdym razem gdy:
Konflikt/plik nie może zostać skategoryzowany
+
+&OK
+
Porównaj przez...
@@ -1084,21 +1102,18 @@ Wyklucz: \moje\temp\*
Żądanie przerwania: Czekaj na koniec aktualnie wykonywanego zadania...
-
-Kontynuuj
-
Pauza
+
+Kontynuuj
+
Nie można znaleźć %xNieaktywny
-
-Ostatnie x godzin
-
Dzisiaj
@@ -1419,12 +1434,12 @@ Wyklucz: \moje\temp\*
Tworzenie pliku %x
-
-Tworzenie dowiązania symbolicznego %x
-
Tworzenie folderu %x
+
+Tworzenie dowiązania symbolicznego %x
+
Nadpisywanie pliku %x
diff --git a/BUILD/Languages/portuguese.lng b/BUILD/Languages/portuguese.lng
index a108cdc3..53199fe0 100644
--- a/BUILD/Languages/portuguese.lng
+++ b/BUILD/Languages/portuguese.lng
@@ -202,9 +202,6 @@
%x segs
-
-Arrastar && Largar
-
Info
@@ -366,7 +363,7 @@ A linha de comandos é executada cada vez que:
FreeFileSync ficheiro batch
-
+
Não é possível criar ficheiro log!
@@ -414,6 +411,24 @@ A linha de comandos é executada cada vez que:
(Necessita acesso à Internet!)
+
+Arrastar && Largar
+
+
+Fechar diálogo de progresso
+
+
+Desligar
+
+
+Terminar sessão
+
+
+Standby
+
+
+Hibernar
+
1. &Comparar
@@ -528,9 +543,6 @@ A linha de comandos é executada cada vez que:
Filtrar ficheiros
-
-Controlador de erros
-
Esquerda
@@ -543,13 +555,16 @@ A linha de comandos é executada cada vez que:
Retorno de estado
-
-Correr minimizado
+
+Mostrar diálogo de progresso
-
+
+Controlador de erros
+
+
Número máximo de ficheiros log:
-
+
Selecione directório para ficheiro log:
@@ -571,7 +586,7 @@ A linha de comandos é executada cada vez que:
-
+Identificar e propagar mudanças em ambos os lados utilizando base de dados. Eliminar, renomear e conflitos são detetados automaticamente.Espelhar ->>
@@ -594,8 +609,8 @@ A linha de comandos é executada cada vez que:
Controlo eliminação
-
-&OK
+
+Ao concluir:Configuração
@@ -624,6 +639,9 @@ A linha de comandos é executada cada vez que:
Ficheiro/conflito não pode ser categorizado
+
+&OK
+
Comparar por...
@@ -792,7 +810,7 @@ Excluir: \stuff\temp\*
Copia ficheiro transacional
-
+Escrever para um ficheiro temporário (*.ffs_tmp) primeiro, depois renomear. Isto garante consistência mesmo em caso de erro fatal.Copiar ficheiros bloqueados
@@ -879,16 +897,16 @@ Excluir: \stuff\temp\*
Auto ajustar colunas
-
+Tamanho ícone:
-
+Pequeno
-
+Médio
-
+GrandeIncluir todas as linhas
@@ -1008,7 +1026,7 @@ Excluir: \stuff\temp\*
Use Comparar antes da primeira sincronização!
-Lista de itens separados por virgula
+Lista de itens separados por virgulasLegenda
@@ -1076,21 +1094,18 @@ Excluir: \stuff\temp\*
Abortar pedido: À espera do fim da operação atual...
-
-Continuar
-
Pausa
+
+Continuar
+
Não é possível descobrir %xInactivo
-
-Demora x horas
-
Hoje
@@ -1353,10 +1368,10 @@ Excluir: \stuff\temp\*
Eliminar ficheiro/pasta à direita
-
+Mover ficheiro à esquerda
-
+Mover ficheiro à direitaSubstituir ficheiro/pasta da esquerda (pelo da direita)
@@ -1406,12 +1421,12 @@ Excluir: \stuff\temp\*
Criar ficheiro %x
-
-Criar link simbólico %x
-
Criar pasta %x
+
+Criar link simbólico %x
+
Substituir ficheiro %x
diff --git a/BUILD/Languages/portuguese_br.lng b/BUILD/Languages/portuguese_br.lng
index b6ec4d95..030258d4 100644
--- a/BUILD/Languages/portuguese_br.lng
+++ b/BUILD/Languages/portuguese_br.lng
@@ -202,9 +202,6 @@
%x seg
-
-Arrastar && Soltar
-
Informações
@@ -366,7 +363,7 @@ A linha de comando é executada cada vez que:
FreeFileSync Arquivo batch
-
+
Não foi possível criar arquivo de log!
@@ -414,6 +411,24 @@ A linha de comando é executada cada vez que:
(Requer conexão com a Internet!)
+
+Arrastar && Soltar
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
1. C&omparar
@@ -528,9 +543,6 @@ A linha de comando é executada cada vez que:
Filtrar arquivos
-
-Tratamento de erros
-
Esquerda
@@ -543,13 +555,16 @@ A linha de comando é executada cada vez que:
Informação do Status
-
-Executar minimizado
+
+
-
+
+Tratamento de erros
+
+
Número máximo de arquivos de log:
-
+
Escolha um diretório para salvar o arquivo de log:
@@ -594,8 +609,8 @@ A linha de comando é executada cada vez que:
Tratamento da exclusão
-
-&OK
+
+Configuração
@@ -624,6 +639,9 @@ A linha de comando é executada cada vez que:
Conflito/arquivo não pode ser categorizado
+
+&OK
+
Comparar por...
@@ -1077,21 +1095,18 @@ Excluir: \stuff\temp\*
Cancelar solicitado: Esperando fim da operação...
-
-Continuar
-
Pausar
+
+Continuar
+
Não foi possível encontrar %xInativo
-
-Últimas x horas
-
Hoje
@@ -1407,12 +1422,12 @@ Excluir: \stuff\temp\*
Criando arquivo %x
-
-Criando link simbólico %x
-
Criando pasta %x
+
+Criando link simbólico %x
+
Substituindo arquivo %x
diff --git a/BUILD/Languages/romanian.lng b/BUILD/Languages/romanian.lng
index c7b8958c..3cb1f53a 100644
--- a/BUILD/Languages/romanian.lng
+++ b/BUILD/Languages/romanian.lng
@@ -86,7 +86,7 @@
Este arătat un popîc
-Se afișează o fereastră popîc [popup] la erori sau avertizări
+Va fi afișată o fereastră popîc [popup] la erori sau avertizăriErorile sînt ignorate
@@ -204,9 +204,6 @@
%x de sec
-
-Trage și pune un dosar peste compartimentul de mai jos sau selectează-l cu butonul de explorare
-
Informații
@@ -369,7 +366,7 @@ Linia de comandă este executată de fiecare dată cînd:
Sarcină cu set de comenzi FreeFileSync
-
+
Fila jurnal nu poate fi creată!
@@ -417,6 +414,24 @@ Linia de comandă este executată de fiecare dată cînd:
(Necesită o conexiune la internet!)
+
+Trage și pune un dosar peste compartimentul de mai jos sau folosește butonul de explorare
+
+
+Închide Fereastra cu Progresul Sincronizării
+
+
+Închide Calculatorul [Shut down]
+
+
+Deloghează Utilizatorul [Log off]
+
+
+Pune Calculatorul în Stare de Veghe [Stand-by]
+
+
+Pune Calculatorul în Hibernare
+
1. &Compară
@@ -531,9 +546,6 @@ Linia de comandă este executată de fiecare dată cînd:
Filtru de Elemente
-
-Gestionarea Erorilor
-
Stînga
@@ -546,13 +558,16 @@ Linia de comandă este executată de fiecare dată cînd:
Afișarea Stării
-
-Rulare minimizată
+
+Arată caseta de dialog cu progresul
+
+
+Gestionarea Erorilor
-
+
Numărul maxim de file jurnal:
-
+
Selectează un dosar pentru fila .log:
@@ -597,8 +612,8 @@ Linia de comandă este executată de fiecare dată cînd:
Gestionarea Ștergerii
-
-&OK
+
+La Terminare:Configurație
@@ -627,6 +642,9 @@ Linia de comandă este executată de fiecare dată cînd:
Conflictul de file nu poate fi inclus într-o anumită categorie
+
+&OK
+
Compară după:
@@ -829,7 +847,7 @@ Excluse: \stuff\temp\*
Varianta Sincronizării
-Statis.
+StatisticiGăsește Asta:
@@ -1084,21 +1102,18 @@ Excluse: \stuff\temp\*
Abandonare solicitată: Se așteaptă terminarea operației în curs...
-
-Continuă
-
Pauzează
+
+Continuă
+
Nu pot găsi %xDezactivat
-
-Ultimele x ore
-
Azi
@@ -1180,16 +1195,16 @@ Excluse: \stuff\temp\*
Ștergere definitivă
-Filele sînt șterse sau suprascrise în mod definitiv
+Filele sînt șterse sau suprascrise în mod definitiv, fără a mai putea fi recuperate
-Se folosește Reciclatorul [Recycle Bin] cu ocazia ștergerii sau suprascrierii filelor
+Filele șterse sau suprascrise sînt puse în Reciclator [Recycle Bin], de unde pot fi recuperate la nevoieVersionare
-Filele sînt mutate într-un subdosar cu marcaj de timp
+Filele sînt mutate într-un subdosar special cu marcaj de timp%x TB
@@ -1419,12 +1434,12 @@ Excluse: \stuff\temp\*
Creez fila %x
-
-Creez legătura simbolică %x
-
Creez dosarul %x
+
+Creez legătura simbolică %x
+
Suprascriu fila %x
diff --git a/BUILD/Languages/russian.lng b/BUILD/Languages/russian.lng
index 75da2588..6ea76175 100644
--- a/BUILD/Languages/russian.lng
+++ b/BUILD/Languages/russian.lng
@@ -204,9 +204,6 @@
%x секунд
-
-Drag && drop
-
Информация
@@ -369,7 +366,7 @@ The command line is executed each time:
Пакетное задание FreeFileSync
-
+
Невозможно создать лог-файл!
@@ -417,6 +414,24 @@ The command line is executed each time:
(требуется подключение к Интернету!)
+
+Drag && drop
+
+
+Закрыть окно процесса
+
+
+Выключить компьютер
+
+
+Выйти из системы (разлогиниться)
+
+
+Перейти в оджидание
+
+
+Гибернация
+
1. &Сравнить
@@ -534,9 +549,6 @@ The command line is executed each time:
Фильтр файлов
-
-Обработка ошибок
-
Слева
@@ -549,13 +561,16 @@ The command line is executed each time:
Статус обратной связи
-
-Запустить свернутым
+
+Показать диалог (окно) прогресса
-
+
+Обработка ошибок
+
+
Максимальное количество лог-файлов:
-
+
Выберите папку для лог-файлов:
@@ -571,7 +586,7 @@ The command line is executed each time:
&Отмена
-Выберите вариант:
+Варианты синхронизации<Автоматический>
@@ -600,8 +615,8 @@ The command line is executed each time:
Настройки удаления
-
-&OK
+
+По окончании работыНастройки
@@ -630,6 +645,9 @@ The command line is executed each time:
Конфликт/файл не может быть отнесен к какой-либо категории
+
+&OK
+
Критерии сравнения
@@ -854,10 +872,10 @@ Exclude: \stuff\temp\*
Выберите направление:
-Исключить
+Временно исключить
-Включить
+Временно включитьИсключить через фильтр:
@@ -1082,21 +1100,18 @@ Exclude: \stuff\temp\*
Запрос отмены: Ожидайте, пока текущая операция завершится...
-
-Продолжить
-
Пауза
+
+Продолжить
+
Невозможно найти %x---
-
-посление x часов
-
сегодня
@@ -1423,12 +1438,12 @@ Exclude: \stuff\temp\*
Создание файла %x
-
-Создание символьной ссылки %x
-
Создание папки %x
+
+Создание символьной ссылки %x
+
Перезапись файла %x
diff --git a/BUILD/Languages/slovenian.lng b/BUILD/Languages/slovenian.lng
index 4e6683db..ca75f4a4 100644
--- a/BUILD/Languages/slovenian.lng
+++ b/BUILD/Languages/slovenian.lng
@@ -206,9 +206,6 @@
%x sek
-
-Povleci && spusti
-
Info
@@ -372,7 +369,7 @@ Ukazna vrstica se izvrši vsakič ko:
FreeFileSync Paketno opravilo
-
+
Ne morem ustvariti datoteko za beleženje!
@@ -420,6 +417,24 @@ Ukazna vrstica se izvrši vsakič ko:
(Zahteva povezavo z Internetom!)
+
+Povleci && spusti
+
+
+Zapri pogovorno okno z napredkom
+
+
+Ugasni
+
+
+Odjavi
+
+
+V pripravljenost
+
+
+Hibernacija
+
1. &Primerjaj
@@ -534,9 +549,6 @@ Ukazna vrstica se izvrši vsakič ko:
Filtriraj datoteke
-
-Napaka pri obravnavanju
-
Levo
@@ -549,13 +561,16 @@ Ukazna vrstica se izvrši vsakič ko:
Povratne informacije statusa
-
-Poženi pomanjšano
+
+Prikazuj pogovorno okno z napredkom
-
+
+Napaka pri obravnavanju
+
+
Maksimalno število datotek beleženja:
-
+
Izberite imenik za datoteko beleženja:
@@ -600,8 +615,8 @@ Ukazna vrstica se izvrši vsakič ko:
Ravnanje pri brisanju
-
-&V redu
+
+Ob zaključku:Konfiguracija
@@ -630,6 +645,9 @@ Ukazna vrstica se izvrši vsakič ko:
Spor/datoteka ne more biti kategorizirana
+
+&V redu
+
Primerjaj po...
@@ -1091,21 +1109,18 @@ Izključi: \stuff\temp\*
Zahtevana je bila prekinitev: čakam, da se zaključi trenutna operacija...
-
-Nadaljuj
-
Premor
+
+Nadaljuj
+
Ne najdem %xNeaktivno
-
-Zadnjih x ur
-
Danes
@@ -1431,12 +1446,12 @@ Izključi: \stuff\temp\*
Ustvarjam datoteko %x
-
-Ustvarjam simbolično povezavo %x
-
Ustvarjam mapo %x
+
+Ustvarjam simbolično povezavo %x
+
Prepisujem datoteko %x
diff --git a/BUILD/Languages/spanish.lng b/BUILD/Languages/spanish.lng
index 574aeca1..cd91438f 100644
--- a/BUILD/Languages/spanish.lng
+++ b/BUILD/Languages/spanish.lng
@@ -202,9 +202,6 @@
%x segundos
-
-Arrastrar y soltar
-
Info
@@ -366,7 +363,7 @@ La línea de comandos se ejecuta cada vez:
Tarea batch de FreeFileSync
-
+
¡Incapaz de crear un archivo de registro!
@@ -414,6 +411,24 @@ La línea de comandos se ejecuta cada vez:
(¡Conexión a Internet necesaria!)
+
+Arrastrar y soltar
+
+
+Cerrar diálogo de progreso
+
+
+Apagar
+
+
+Finalizar sesión
+
+
+Suspender
+
+
+Hibernar
+
1. &Comparar
@@ -528,9 +543,6 @@ La línea de comandos se ejecuta cada vez:
Filtrar archivos
-
-Gestión de errores
-
Izquierda
@@ -543,13 +555,16 @@ La línea de comandos se ejecuta cada vez:
Status feedback
-
-Ejectuar minimizado
+
+Mostrar diálogo de progreso
-
+
+Gestión de errores
+
+
Número máximo de archivos de registro:
-
+
Seleccione directorio para el archivo de registro:
@@ -594,8 +609,8 @@ La línea de comandos se ejecuta cada vez:
Gestión de borrado
-
-&OK
+
+Al completarse:Configuración
@@ -624,6 +639,9 @@ La línea de comandos se ejecuta cada vez:
Conflicto/el achivo no puede ser categorizado
+
+&OK
+
Comparar por...
@@ -826,7 +844,7 @@ Excluir: \stuff\temp\*
Tipo
-Estadística
+EstadísticasBuscar:
@@ -847,7 +865,7 @@ Excluir: \stuff\temp\*
Pares de carpetas
-Sellecione vista
+Seleccione vistaIndicar dirección:
@@ -1077,21 +1095,18 @@ Excluir: \stuff\temp\*
Solicitud de aborto: Esperando a que la operación actual finalice...
-
-Continuar
-
Pausa
+
+Continuar
+
No se puede encontrar %xInactivo
-
-Últimas x horas
-
Hoy
@@ -1407,12 +1422,12 @@ Excluir: \stuff\temp\*
Creando archivo %x
-
-Creando enlace simbólico %x
-
Creando carpeta %x
+
+Creando enlace simbólico %x
+
Sobreescribir archivo %x
diff --git a/BUILD/Languages/swedish.lng b/BUILD/Languages/swedish.lng
index 07d20948..aad97208 100644
--- a/BUILD/Languages/swedish.lng
+++ b/BUILD/Languages/swedish.lng
@@ -202,9 +202,6 @@
%x sek
-
-Dra && släpp
-
Info
@@ -366,7 +363,7 @@ Kommandot verkställes när:
FreeFileSync Batch-jobb
-
+
Kan inte skapa loggfil!
@@ -414,6 +411,24 @@ Kommandot verkställes när:
(Kräver Internetuppkoppling!)
+
+Dra && släpp
+
+
+Stäng förloppsindikator
+
+
+Stäng av datorn
+
+
+Logga ut
+
+
+Strömsparläge
+
+
+Viloläge
+
1. &Jämför
@@ -528,9 +543,6 @@ Kommandot verkställes när:
Undantag
-
-Felhantering
-
Vänster
@@ -543,13 +555,16 @@ Kommandot verkställes när:
Status
-
-Kör minimerad
+
+Visa förloppsindikator
-
+
+Felhantering
+
+
Max antal loggfiler:
-
+
Välj loggfilskatalog:
@@ -594,8 +609,8 @@ Kommandot verkställes när:
Borttagning
-
-&OK
+
+Vid slutfört:Inställningar
@@ -624,6 +639,9 @@ Kommandot verkställes när:
Konflikt/Fil kan inte kategoriseras
+
+&OK
+
Jämför...
@@ -1077,21 +1095,18 @@ Undanta: \stuff\temp\*
Avbryter: Väntar på att aktuell process skall slutföras...
-
-Fortsätt
-
Paus
+
+Fortsätt
+
Kan inte hitta %xInaktiv
-
-Senaste x timmarna
-
Idag
@@ -1407,12 +1422,12 @@ Undanta: \stuff\temp\*
Skapar fil %x
-
-Skapar den symboliska länken %x
-
Skapar katalog %x
+
+Skapar den symboliska länken %x
+
Skriver över filen %x
diff --git a/BUILD/Languages/turkish.lng b/BUILD/Languages/turkish.lng
index 2e0622d4..928ccde4 100644
--- a/BUILD/Languages/turkish.lng
+++ b/BUILD/Languages/turkish.lng
@@ -202,9 +202,6 @@
%x saniye
-
-Klasör ya da dosyaları buraya sürükleyip bırakabilirsiniz
-
Bilgi
@@ -366,7 +363,7 @@ Her seferinde çalıştırılacak komut satırı:
FreeFileSync Toplu İşi
-
+
Günlük dosyası oluşturulamıyor!
@@ -414,6 +411,24 @@ Her seferinde çalıştırılacak komut satırı:
(İnternet bağlantısı gereklidir!)
+
+Klasör ya da dosyaları buraya sürükleyip bırakabilirsiniz
+
+
+İşlem penceresini kapat
+
+
+Bilgisayarı kapat
+
+
+Oturumu kapat
+
+
+Uykuya dal
+
+
+Hazırda beklet
+
1. &Karşılaştır
@@ -526,10 +541,7 @@ Her seferinde çalıştırılacak komut satırı:
Yardım
-Dosya süzgeci
-
-
-Hata olursa:
+Dosyaları süzSol
@@ -543,13 +555,16 @@ Her seferinde çalıştırılacak komut satırı:
Durum geri bildirimi
-
-Görev çubuğunda başlat
+
+İşlem penceresini göster
-
+
+Hata olursa:
+
+
Tutulacak en fazla günlük dosyası sayısı:
-
+
Kayıt dosyası klasörü:
@@ -571,13 +586,13 @@ Her seferinde çalıştırılacak komut satırı:
-İki yandaki değişiklikleri bir veritabanı kullanarak belirle ve sakla. Silme, yeniden adlandırma ve çakışma işlemleri kendiliğinden algılanır.
+İki yandaki değişiklikleri bir veritabanı kullanarak belirler ve sakla. Silme, yeniden adlandırma ve çakışma işlemleri kendiliğinden algılanır.Yansı ->>
-Sol klasörün yansı yedeği. Eşleştirmeden sonra sağ klasör, sol klasörün tamamen aynısı olacak.
+Sol klasörün yansı yedeği. Eşleştirmeden sonra sağ klasör, sol klasörün tamamen aynısı olur.Güncelle ->
@@ -594,8 +609,8 @@ Her seferinde çalıştırılacak komut satırı:
Silme eyleminde:
-
-&Tamam
+
+İşlem tamamlandığında:Yapılandırma
@@ -624,6 +639,9 @@ Her seferinde çalıştırılacak komut satırı:
Çatışma/dosya kategorize edilemedi
+
+&Tamam
+
Karşılaştırma ölçütünü seçin:
@@ -1077,21 +1095,18 @@ Katma: \stuff\temp\*
Vazgeçildi: Yürürlükteki işlemin bitmesi bekleniyor...
-
-Devam et
-
Duraklat
+
+Devam et
+
%x bulunamadıDevre dışı
-
-Son x saat
-
Bugün
@@ -1407,12 +1422,12 @@ Katma: \stuff\temp\*
%x dosyası oluşturuluyor
-
-%x sembolik bağlantısı oluşturuluyor
-
%x klasörü oluşturuluyor
+
+%x sembolik bağlantısı oluşturuluyor
+
%x dosyasının üzerine yazılıyor
diff --git a/BUILD/Languages/ukrainian.lng b/BUILD/Languages/ukrainian.lng
index cfe7e92d..ec580568 100644
--- a/BUILD/Languages/ukrainian.lng
+++ b/BUILD/Languages/ukrainian.lng
@@ -204,9 +204,6 @@
%x сек
-
-Drag && drop
-
Інформація
@@ -369,7 +366,7 @@ The command line is executed each time:
Пакетне завдання FreeFileSync
-
+
Не можна створити лог-файл!
@@ -417,6 +414,24 @@ The command line is executed each time:
(Необхідне підключення до Інтернету!)
+
+Drag && drop
+
+
+Закрити вікно прогресу
+
+
+Вимкнути комп'ютер
+
+
+Вилогувати
+
+
+Сплячий режим
+
+
+Гібернація
+
1. &Порівняти
@@ -534,9 +549,6 @@ The command line is executed each time:
Фільтр файлів
-
-Обробка помилок
-
Ліворуч
@@ -549,13 +561,16 @@ The command line is executed each time:
Статус оберненого зв’язку
-
-Запустити згорнутим
+
+Показувати вікно прогресу
-
+
+Обробка помилок
+
+
Максимальна кількість лог-файлів:
-
+
Виберіть каталог для лог-файлів:
@@ -600,8 +615,8 @@ The command line is executed each time:
Налаштування вилучення
-
-&OK
+
+Закінчивши:Налаштування
@@ -630,6 +645,9 @@ The command line is executed each time:
Не можна категоризувати конфлікт/файл
+
+&OK
+
Критерії порівнювання
@@ -1072,7 +1090,7 @@ Exclude: \stuff\temp\*
Порівнювання вмісту...
-Ппризупинено
+ПризупиненоПерервано
@@ -1083,21 +1101,18 @@ Exclude: \stuff\temp\*
Запит переривання: В очікуванні завершення поточної операції...
-
-Далі
-
Пауза
+
+Далі
+
Не можна знайти %xНеактивний
-
-Останні x годин
-
Сьогодні
@@ -1421,12 +1436,12 @@ Exclude: \stuff\temp\*
Створення файлу %x
-
-Створення символьного посилання %x
-
Створення папки %x
+
+Створення символьного посилання %x
+
Перезапис файлу %x
diff --git a/BUILD/Resources.zip b/BUILD/Resources.zip
index 41b492ba..1b37e7b1 100644
Binary files a/BUILD/Resources.zip and b/BUILD/Resources.zip differ
diff --git a/FreeFileSync.cbp b/FreeFileSync.cbp
index a81cea63..3a2d84a8 100644
--- a/FreeFileSync.cbp
+++ b/FreeFileSync.cbp
@@ -131,6 +131,7 @@
+
@@ -160,13 +161,10 @@
-
-
-
@@ -242,7 +240,32 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -253,28 +276,32 @@
-
+
+
-
+
+
-
+
+
-
+
+
@@ -296,10 +323,12 @@
-
+
+
-
+
+
@@ -320,6 +349,10 @@
+
+
+
+
@@ -399,6 +432,10 @@
+
+
+
+
diff --git a/FreeFileSync.vcxproj b/FreeFileSync.vcxproj
index a733b7f4..923a55c3 100644
--- a/FreeFileSync.vcxproj
+++ b/FreeFileSync.vcxproj
@@ -99,8 +99,8 @@
UseLevel4Disabled
- ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;%(PreprocessorDefinitions)
- .;C:\Program Files\C++\wxWidgets\include;C:\Program Files\C++\wxWidgets\lib\vc_lib\mswud;C:\Program Files\C++\Boost
+ WXUSINGDLL;ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;%(PreprocessorDefinitions)
+ .;C:\Program Files\C++\wxWidgets\include;C:\Program Files\C++\wxWidgets\lib\vc_dll\mswud;C:\Program Files\C++\Boostwx+\pch.h4100;4996;4267;4512true
@@ -109,15 +109,19 @@
EditAndContinueMultiThreadedDebugDLLfalse
+
+ Windowstrue$(OutDir)$(TargetName)$(TargetExt)
- wxmsw28ud_aui.lib;wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxbase28ud.lib;wxpngd.lib;wxzlibd.lib;wxbase28ud_net.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
- C:\Program Files\C++\wxWidgets\lib\vc_lib;C:\Program Files\C++\Boost\stage\lib
+ wxmsw28ud_aui.lib;wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxbase28ud_net.lib;wxbase28ud.lib;wxpngd.lib;wxzlibd.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
+ C:\Program Files\C++\wxWidgets\lib\vc_dll;C:\Program Files\C++\Boost\stage\lib
+
+ C:\Program Files\C++\wxWidgets\include;C:\Program Files\C++\wxWidgets\lib\vc_lib\mswud
@@ -133,8 +137,8 @@
UseLevel4Disabled
- ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;%(PreprocessorDefinitions)
- .;C:\Program Files\C++\wxWidgets-x64\include;C:\Program Files\C++\wxWidgets-x64\lib\vc_lib\mswud;C:\Program Files\C++\Boost
+ WXUSINGDLL;ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;%(PreprocessorDefinitions)
+ .;C:\Program Files\C++\wxWidgets-x64\include;C:\Program Files\C++\wxWidgets-x64\lib\vc_dll\mswud;C:\Program Files\C++\Boostwx+\pch.h4100;4996;4267;4512true
@@ -147,8 +151,8 @@
Windowstrue$(OutDir)$(TargetName)$(TargetExt)
- wxmsw28ud_aui.lib;wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxbase28ud.lib;wxpngd.lib;wxzlibd.lib;wxbase28ud_net.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
- C:\Program Files\C++\wxWidgets-x64\lib\vc_lib;C:\Program Files\C++\Boost\stage64\lib
+ wxbase28ud.lib;wxmsw28ud_core.lib;wxmsw28ud_adv.lib;wxmsw28ud_aui.lib;wxbase28ud_net.lib;wxpngd.lib;wxzlibd.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
+ C:\Program Files\C++\wxWidgets-x64\lib\vc_dll;C:\Program Files\C++\Boost\stage64\lib
@@ -244,9 +248,7 @@
-
-
@@ -264,6 +266,9 @@
+
+
+
@@ -278,6 +283,7 @@
+
diff --git a/Makefile b/Makefile
index addbe5e9..2eaf7edf 100644
--- a/Makefile
+++ b/Makefile
@@ -46,9 +46,7 @@ FILE_LIST+=lib/binary.cpp
FILE_LIST+=lib/custom_grid.cpp
FILE_LIST+=lib/db_file.cpp
FILE_LIST+=lib/dir_lock.cpp
-FILE_LIST+=lib/dir_name.cpp
FILE_LIST+=lib/error_log.cpp
-FILE_LIST+=lib/folder_history_box.cpp
FILE_LIST+=lib/hard_filter.cpp
FILE_LIST+=lib/icon_buffer.cpp
FILE_LIST+=lib/localization.cpp
@@ -62,6 +60,9 @@ FILE_LIST+=lib/status_handler.cpp
FILE_LIST+=lib/xml_base.cpp
FILE_LIST+=structures.cpp
FILE_LIST+=synchronization.cpp
+FILE_LIST+=ui/folder_history_box.cpp
+FILE_LIST+=ui/exec_finished_box.cpp
+FILE_LIST+=ui/dir_name.cpp
FILE_LIST+=ui/batch_config.cpp
FILE_LIST+=ui/batch_status_handler.cpp
FILE_LIST+=ui/check_version.cpp
diff --git a/RealtimeSync/RealtimeSync.cbp b/RealtimeSync/RealtimeSync.cbp
index 1f6c8049..2b1b97b7 100644
--- a/RealtimeSync/RealtimeSync.cbp
+++ b/RealtimeSync/RealtimeSync.cbp
@@ -96,6 +96,7 @@
+
@@ -118,13 +119,15 @@
-
-
+
+
+
+
diff --git a/RealtimeSync/RealtimeSync.vcxproj b/RealtimeSync/RealtimeSync.vcxproj
index 8c85de3b..46529d63 100644
--- a/RealtimeSync/RealtimeSync.vcxproj
+++ b/RealtimeSync/RealtimeSync.vcxproj
@@ -99,8 +99,8 @@
UseLevel4Disabled
- ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__
- ..;C:\Program Files\C++\wxWidgets\include;C:\Program Files\C++\wxWidgets\lib\vc_lib\mswud;C:\Program Files\C++\Boost
+ WXUSINGDLL;ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;
+ ..;C:\Program Files\C++\wxWidgets\include;C:\Program Files\C++\wxWidgets\lib\vc_dll\mswud;C:\Program Files\C++\Boostwx+/pch.h4100;4996;4267;4512false
@@ -115,7 +115,7 @@
true$(OutDir)$(TargetName)$(TargetExt)wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxbase28ud.lib;wxpngd.lib;wxzlibd.lib;wxbase28ud_net.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
- C:\Program Files\C++\wxWidgets\lib\vc_lib;C:\Program Files\C++\Boost\stage\lib
+ C:\Program Files\C++\wxWidgets\lib\vc_dll;C:\Program Files\C++\Boost\stage\lib
@@ -129,8 +129,8 @@
UseLevel4Disabled
- ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__
- ..;C:\Program Files\C++\wxWidgets-x64\include;C:\Program Files\C++\wxWidgets-x64\lib\vc_lib\mswud;C:\Program Files\C++\Boost
+ WXUSINGDLL;ZEN_PLATFORM_WINDOWS;wxUSE_UNICODE;__WXMSW__;FFS_WIN;WXINTL_NO_GETTEXT_MACRO;__WXDEBUG__;
+ ..;C:\Program Files\C++\wxWidgets-x64\include;C:\Program Files\C++\wxWidgets-x64\lib\vc_dll\mswud;C:\Program Files\C++\Boostwx+/pch.h4100;4996;4267;4512false
@@ -146,7 +146,7 @@
true$(OutDir)$(TargetName)$(TargetExt)wxmsw28ud_adv.lib;wxmsw28ud_core.lib;wxbase28ud.lib;wxpngd.lib;wxzlibd.lib;wxbase28ud_net.lib;comctl32.lib;ws2_32.lib;Rpcrt4.lib;winmm.lib;%(AdditionalDependencies)
- C:\Program Files\C++\wxWidgets-x64\lib\vc_lib;C:\Program Files\C++\Boost\stage64\lib
+ C:\Program Files\C++\wxWidgets-x64\lib\vc_dll;C:\Program Files\C++\Boost\stage64\lib
@@ -177,7 +177,7 @@
truetruetrue
- wxmsw28u_adv.lib;wxmsw28u_core.lib;wxbase28u.lib;wxpng.lib;wxzlib.lib;wxbase28u_net.lib;comctl32.lib;ws2_32.lib;winmm.lib;Rpcrt4.lib;%(AdditionalDependencies)
+ wxbase28u.lib;wxmsw28u_adv.lib;wxmsw28u_core.lib;wxpng.lib;wxzlib.lib;wxbase28u_net.lib;comctl32.lib;ws2_32.lib;winmm.lib;Rpcrt4.lib;%(AdditionalDependencies)$(OutDir)$(TargetName)$(TargetExt)C:\Program Files\C++\wxWidgets\lib\vc_lib;C:\Program Files\C++\Boost\stage\lib
@@ -227,13 +227,13 @@
-
-
+
+
diff --git a/RealtimeSync/main_dlg.cpp b/RealtimeSync/main_dlg.cpp
index 30e5f04e..03b54374 100644
--- a/RealtimeSync/main_dlg.cpp
+++ b/RealtimeSync/main_dlg.cpp
@@ -160,7 +160,7 @@ void MainDialog::OnMenuAbout(wxCommandEvent& event)
wxString buildFormatted = _("(Build: %x)");
buildFormatted.Replace(wxT("%x"), build);
- wxMessageDialog* aboutDlg = new wxMessageDialog(this, wxString(wxT("RealtimeSync")) + wxT("\n\n") + buildFormatted, _("About"), wxOK);
+ wxMessageDialog* aboutDlg = new wxMessageDialog(this, wxString(L"RealtimeSync") + L"\n\n" + buildFormatted, _("About"), wxOK);
aboutDlg->ShowModal();
}
@@ -423,11 +423,11 @@ void MainDialog::addFolder(const std::vector& newFolders, bool addFron
}
-void MainDialog::removeAddFolder(const int pos)
+void MainDialog::removeAddFolder(int pos)
{
wxWindowUpdateLocker dummy(this); //avoid display distortion
- if (0 <= pos && pos < int(dirNamesExtra.size()))
+ if (0 <= pos && pos < static_cast(dirNamesExtra.size()))
{
//remove folder pairs from window
DirectoryPanel* dirToDelete = dirNamesExtra[pos];
diff --git a/RealtimeSync/main_dlg.h b/RealtimeSync/main_dlg.h
index 5c77fa8f..af3c93a9 100644
--- a/RealtimeSync/main_dlg.h
+++ b/RealtimeSync/main_dlg.h
@@ -10,7 +10,7 @@
#include "gui_generated.h"
#include
#include
-#include "../lib/dir_name.h"
+#include "../ui/dir_name.h"
#include
namespace xmlAccess
@@ -64,7 +64,7 @@ private:
void addFolder(const wxString& dirname, bool addFront = false);
void addFolder(const std::vector& newFolders, bool addFront = false);
- void removeAddFolder(const int pos); //keep it an int, allow negative values!
+ void removeAddFolder(int pos); //keep it an int, allow negative values!
void clearAddFolders();
static const wxString& lastConfigFileName();
diff --git a/RealtimeSync/makefile b/RealtimeSync/makefile
index a6552b41..956525f6 100644
--- a/RealtimeSync/makefile
+++ b/RealtimeSync/makefile
@@ -24,12 +24,12 @@ FILE_LIST+=tray_menu.cpp
FILE_LIST+=watcher.cpp
FILE_LIST+=xml_ffs.cpp
FILE_LIST+=xml_proc.cpp
-FILE_LIST+=../lib/dir_name.cpp
-FILE_LIST+=../lib/folder_history_box.cpp
+FILE_LIST+=../ui/dir_name.cpp
FILE_LIST+=../lib/localization.cpp
FILE_LIST+=../lib/process_xml.cpp
FILE_LIST+=../lib/resolve_path.cpp
FILE_LIST+=../lib/xml_base.cpp
+FILE_LIST+=../ui/folder_history_box.cpp
FILE_LIST+=../structures.cpp
FILE_LIST+=../wx+/button.cpp
FILE_LIST+=../wx+/format_unit.cpp
diff --git a/comparison.cpp b/comparison.cpp
index f66c291e..bb147b61 100644
--- a/comparison.cpp
+++ b/comparison.cpp
@@ -57,22 +57,23 @@ namespace
{
void checkForIncompleteInput(const std::vector& folderPairsForm, ProcessCallback& procCallback)
{
- bool nonEmptyPairFound = false; //check if user entered at least one folder pair
- bool partiallyFilledPairFound = false;
+ int partiallyFilledPairs = 0;
+ int totallyFilledPairs = 0;
std::for_each(folderPairsForm.begin(), folderPairsForm.end(),
[&](const FolderPairCfg& fpCfg)
{
- if (!fpCfg.leftDirectoryFmt.empty() || !fpCfg.rightDirectoryFmt.empty()) //may be partially filled though
- nonEmptyPairFound = true;
+ if (fpCfg.leftDirectoryFmt.empty() != fpCfg.rightDirectoryFmt.empty())
+ ++partiallyFilledPairs;
- if ((fpCfg.leftDirectoryFmt.empty() && !fpCfg.rightDirectoryFmt.empty()) ||
- (!fpCfg.leftDirectoryFmt.empty() && fpCfg.rightDirectoryFmt.empty()))
- partiallyFilledPairFound = true;
+ if (!fpCfg.leftDirectoryFmt.empty() && !fpCfg.rightDirectoryFmt.empty())
+ ++totallyFilledPairs;
});
//check for empty entries
- if (!nonEmptyPairFound || partiallyFilledPairFound)
+ if ((totallyFilledPairs + partiallyFilledPairs == 0) || //all empty
+ (partiallyFilledPairs > 0 && //partial entry is invalid
+ !(totallyFilledPairs == 0 && partiallyFilledPairs == 1))) //exception: one partial pair okay: one-dir only scenario
{
while (true)
{
@@ -328,8 +329,7 @@ void CompareProcess::startCompareProcess(const std::vector& cfgLi
output_tmp.push_back(std::make_shared(fpCfg.leftDirectoryFmt,
dirAvailable(fpCfg.leftDirectoryFmt),
fpCfg.rightDirectoryFmt,
- dirAvailable(fpCfg.rightDirectoryFmt),
- fpCfg.filter.nameFilter));
+ dirAvailable(fpCfg.rightDirectoryFmt)));
switch (fpCfg.compareVar)
{
case CMP_BY_TIME_SIZE:
@@ -821,6 +821,7 @@ void processFilteredDirs(HierarchyObject& hierObj, const HardFilter& filterProc)
}
}
+
//create comparison result table and fill category except for files existing on both sides: undefinedFiles and undefinedLinks are appended!
void CompareProcess::performComparison(const FolderPairCfg& fpCfg,
BaseDirMapping& output,
diff --git a/file_hierarchy.cpp b/file_hierarchy.cpp
index 5bd7c5bb..987713cb 100644
--- a/file_hierarchy.cpp
+++ b/file_hierarchy.cpp
@@ -119,7 +119,7 @@ bool hasDirectChild(const HierarchyObject& hierObj, Predicate p)
SyncOperation FileSystemObject::testSyncOperation(SyncDirection testSyncDir, bool active) const
{
- return proposedSyncOperation(getCategory(), active, testSyncDir, syncDirConflict);
+ return proposedSyncOperation(getCategory(), active, testSyncDir, getSyncOpConflict());
}
diff --git a/file_hierarchy.h b/file_hierarchy.h
index c0db4be9..f48c4a1a 100644
--- a/file_hierarchy.h
+++ b/file_hierarchy.h
@@ -8,6 +8,7 @@
#define FILEHIERARCHY_H_INCLUDED
#include