<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="23"/>
<source>The file could not be synced because it generates a case clash conflict with an existing file on this system.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ ΡΠ΅Ρ ΡΠ·ΡΠΎΠΊΡΡΠ΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡ Π²Π΅Π»ΠΈΠΊΠΈΡ
ΠΈ ΠΌΠ°Π»ΠΈΡ
ΡΠ»ΠΎΠ²Π° ΡΠ° ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈΠΌ ΡΠ°ΡΠ»ΠΎΠΌ Π½Π° ΠΎΠ²ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="36"/>
<source>Error</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ°</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="53"/>
<source>Existing file</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΡΠΎΡΠ΅ΡΠΈ ΡΠ°ΡΠ»</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="60"/>
<source>file A</source>
- <translation type="unfinished"/>
+ <translation>ΡΠ°ΡΠ» Π</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="60"/>
<source>fileA</source>
- <translation type="unfinished"/>
+ <translation>ΡΠ°ΡΠ»Π</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="107"/>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="213"/>
<source>today</source>
- <translation type="unfinished"/>
+ <translation>Π΄Π°Π½Π°Ρ</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="114"/>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="220"/>
<source>0 byte</source>
- <translation type="unfinished"/>
+ <translation>0 Π±Π°ΡΡΠΎΠ²Π°</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="121"/>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="105"/>
<source>Open existing file</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ²ΠΎΡΠΈ ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈ ΡΠ°ΡΠ»</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="165"/>
<source>Case clashing file</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» ΡΠ° ΡΡΠ΄Π°ΡΠ°ΡΠ΅ΠΌ ΠΌΠ°Π»ΠΈΡ
ΠΈ Π²Π΅Π»ΠΈΠΊΠΈΡ
ΡΠ»ΠΎΠ²Π°</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="172"/>
<source>file B</source>
- <translation type="unfinished"/>
+ <translation>ΡΠ°ΡΠ» Π</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="172"/>
<source>fileB</source>
- <translation type="unfinished"/>
+ <translation>ΡΠ°ΡΠ»Π</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="227"/>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="113"/>
<source>Open clashing file</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ²ΠΎΡΠΈ ΡΠ°ΡΠ» ΡΠ° ΡΡΠ΄Π°ΡΠ°ΡΠ΅ΠΌ</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="268"/>
<source>Please enter a new name for the clashing file:</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ½Π΅ΡΠ΅ΡΠ΅ Π½ΠΎΠ²ΠΎ ΠΈΠΌΠ΅ Π·Π° ΡΠ°ΡΠ» ΡΠ° ΡΡΠ΄Π°ΡΠ°ΡΠ΅ΠΌ:</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.ui" line="281"/>
<source>New filename</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ²ΠΎ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="97"/>
<source>Rename file</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="99"/>
<source>The file "%1" could not be synced because of a case clash conflict with an existing file on this system.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» β%1β Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ Π·Π±ΠΎΠ³ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ° ΠΌΠ°Π»ΠΈΡ
ΠΈ Π²Π΅Π»ΠΈΠΊΠΈΡ
ΡΠ»ΠΎΠ²Π° ΡΠ° ΠΏΠΎΡΡΠΎΡΠ΅ΡΠΈΠΌ ΡΠ°ΡΠ»ΠΎΠΌ Π½Π° ΠΎΠ²ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="100"/>
<source>%1 does not support equal file names with only letter casing differences.</source>
- <translation type="unfinished"/>
+ <translation>%1 Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΈΡΡΠ° ΠΈΠΌΠ΅Π½Π° Ρ ΠΊΠΎΡΠΈΠΌΠ° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΡΠ΅ ΡΠ°ΠΌΠΎ Π²Π΅Π»ΠΈΡΠΈΠ½Π° ΡΠ»ΠΎΠ²Π°.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="243"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ ΠΈ ΠΊΡΠ°ΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="246"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="248"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΊΡΠ°ΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="253"/>
<source>Use invalid name</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΠΈΡΡΠΈ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΠΈΠΌΠ΅</translation>
</message>
<message>
<location filename="../src/gui/caseclashfilenamedialog.cpp" line="278"/>
<source>Filename contains illegal characters: %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½Π΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠ΅: %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1228"/>
<source>Please enter your End-to-End encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ½Π΅ΡΠ΅ΡΠ΅ ΡΠ²ΠΎΡΡ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡΡ Π·Π° ΡΠΈΡΡΠΎΠ²Π°ΡΠ΅ ΠΎΠ΄-ΠΊΡΠ°ΡΠ°-Π΄ΠΎ-ΠΊΡΠ°ΡΠ°:<br><br>ΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎ ΠΈΠΌΠ΅: %2<br>ΠΠ°Π»ΠΎΠ³: %3<br></translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1241"/>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1363"/>
<source>Please enter your end-to-end encryption passphrase:<br><br>Username: %2<br>Account: %3<br></source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ½Π΅ΡΠ΅ΡΠ΅ ΡΠ²ΠΎΡΡ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½Ρ ΡΠ΅ΡΠ΅Π½ΠΈΡΡ Π·Π° ΡΠΈΡΡΠΎΠ²Π°ΡΠ΅ ΠΎΠ΄-ΠΊΡΠ°ΡΠ°-Π΄ΠΎ-ΠΊΡΠ°ΡΠ°:<br><br>ΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎ ΠΈΠΌΠ΅: %2<br>ΠΠ°Π»ΠΎΠ³: %3<br></translation>
</message>
<message>
<location filename="../src/libsync/clientsideencryption.cpp" line="1371"/>
<message>
<location filename="../src/gui/conflictdialog.ui" line="14"/>
<source>Sync Conflict</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ½ΡΠ»ΠΈΠΊΡ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ΅</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="20"/>
<location filename="../src/gui/conflictdialog.cpp" line="96"/>
<source>Conflicting versions of %1.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ΡΠ·ΠΈΡΠ΅ %1 ΡΡ Ρ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="32"/>
<source>Which version of the file do you want to keep?<br/>If you select both versions, the local file will have a number added to its name.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΡ Π²Π΅ΡΠ·ΠΈΡΡ ΡΠ°ΡΠ»Π° ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° Π·Π°Π΄ΡΠΆΠΈΡΠ΅?<br/>ΠΠΊΠΎ ΠΈΠ·Π°Π±Π΅ΡΠ΅ΡΠ΅ ΠΎΠ±Π΅ Π²Π΅ΡΠ·ΠΈΡΠ΅, Π½Π° ΠΈΠΌΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠ³ ΡΠ°ΡΠ»Π° ΡΠ΅ Π΄Π° ΡΠ΅ Π΄ΠΎΠ΄Π° Π±ΡΠΎΡ.</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="46"/>
<source>Local version</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠΊΠ°Π»Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ°</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="57"/>
<location filename="../src/gui/conflictdialog.ui" line="165"/>
<source>Click to open the file</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π΄Π° ΠΎΡΠ²ΠΎΡΠΈΡΠ΅ ΡΠ°ΡΠ»</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="96"/>
<location filename="../src/gui/conflictdialog.ui" line="103"/>
<location filename="../src/gui/conflictdialog.ui" line="211"/>
<source>0 byte</source>
- <translation type="unfinished"/>
+ <translation>0 Π±Π°ΡΡΠΎΠ²Π°</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="110"/>
<source><a href="%1">Open local version</a></source>
- <translation type="unfinished"/>
+ <translation><a href="%1">ΠΡΠ²ΠΎΡΠΈ Π»ΠΎΠΊΠ°Π»Π½Ρ Π²Π΅ΡΠ·ΠΈΡΡ</a></translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.ui" line="154"/>
<message>
<location filename="../src/gui/conflictdialog.ui" line="218"/>
<source><a href="%1">Open server version</a></source>
- <translation type="unfinished"/>
+ <translation><a href="%1">ΠΡΠ²ΠΎΡΠΈ Π²Π΅ΡΠ·ΠΈΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΡ</a></translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="54"/>
<location filename="../src/gui/conflictdialog.cpp" line="179"/>
<source>Keep selected version</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π΄ΡΠΆΠΈ ΠΈΠ·Π°Π±ΡΠ°Π½Ρ Π²Π΅ΡΠ·ΠΈΡΡ</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="150"/>
<source>Open local version</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ²ΠΎΡΠΈ Π»ΠΎΠΊΠ°Π»Π½Ρ Π²Π΅ΡΠ·ΠΈΡΡ</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="158"/>
<source>Open server version</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ²ΠΎΡΠΈ Π²Π΅ΡΠ·ΠΈΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΡ</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="176"/>
<source>Keep both versions</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π΄ΡΠΆΠΈ ΠΎΠ±Π΅ Π²Π΅ΡΠ·ΠΈΡΠ΅</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="177"/>
<source>Keep local version</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π΄ΡΠΆΠΈ Π»ΠΎΠΊΠ°Π»Π½Ρ Π²Π΅ΡΠ·ΠΈΡΡ</translation>
</message>
<message>
<location filename="../src/gui/conflictdialog.cpp" line="178"/>
<source>Keep server version</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π΄ΡΠΆΠΈ Π²Π΅ΡΠ·ΠΈΡΡ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΡ</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/conflictsolver.cpp" line="88"/>
<source>Do you want to delete the directory <i>%1</i> and all its contents permanently?</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ° Π»ΠΈ Π½Π΅ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΎ ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΎΠ±ΡΠΈΡΠ΅ΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ <i>%1</i> ΠΈ ΡΠ°Π² ΡΠ΅Π³ΠΎΠ² ΡΠ°Π΄ΡΠΆΠ°Ρ?</translation>
</message>
<message>
<location filename="../src/gui/conflictsolver.cpp" line="89"/>
<source>Do you want to delete the file <i>%1</i> permanently?</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ° Π»ΠΈ Π½Π΅ΠΏΠΎΠ²ΡΠ°ΡΠ½ΠΎ ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΠΎΠ±ΡΠΈΡΠ΅ΡΠ΅ ΡΠ°ΡΠ» <i>%1</i>?</translation>
</message>
<message>
<location filename="../src/gui/conflictsolver.cpp" line="90"/>
<source>Confirm deletion</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΠ²ΡΠ΄ΠΈ Π±ΡΠΈΡΠ°ΡΠ΅</translation>
</message>
<message>
<location filename="../src/gui/conflictsolver.cpp" line="134"/>
<source>Moving file failed:
%1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΠ΅ ΡΡΠΏΠ΅Π»ΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ°ΡΠ΅ ΡΠ°ΡΠ»Π°:
+
+%1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="158"/>
<source>Timeout</source>
- <translation type="unfinished"/>
+ <translation>Π’Π°ΡΠΌΠ°ΡΡ</translation>
</message>
<message>
<location filename="../src/gui/connectionvalidator.cpp" line="195"/>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="190"/>
<source>Error while canceling deletion of a file</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΎΡΠΊΠ°Π·ΠΈΠ²Π°ΡΠ° Π±ΡΠΈΡΠ°ΡΠ° ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="191"/>
<source>Error while canceling deletion of %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΎΡΠΊΠ°Π·ΠΈΠ²Π°ΡΠ° Π±ΡΠΈΡΡΠ° %1</translation>
</message>
</context>
<context>
<location filename="../src/libsync/discoveryphase.cpp" line="567"/>
<location filename="../src/libsync/discoveryphase.cpp" line="597"/>
<source>Server error: PROPFIND reply is not XML formatted!</source>
- <translation type="unfinished"/>
+ <translation>Π‘Π΅ΡΠ²Π΅ΡΡΠΊΠ° Π³ΡΠ΅ΡΠΊΠ°: PROPFIND ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ Π½ΠΈΡΠ΅ XML ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½!</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="278"/>
<source>Error while opening directory %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΎΡΠ²Π°ΡΠ°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° %1</translation>
</message>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="280"/>
<source>Directory not accessible on client, permission denied</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΡ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΈΡΡΡΠΏΠΈ Π½Π° ΠΊΠ»ΠΈΡΠ΅Π½ΡΡ, Π½Π΅ΠΌΠ° Π΄ΠΎΠ·Π²ΠΎΠ»Π΅</translation>
</message>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="284"/>
<source>Directory not found: %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΠ΅ ΠΏΡΠΎΠ½Π°ΡΠ΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌ: %1</translation>
</message>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="315"/>
<source>Filename encoding is not valid</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ΄ΠΈΡΠ°ΡΠ΅ ΠΈΠΌΠ΅Π½Π° ΡΠ°ΡΠ»Π° Π½ΠΈΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½ΠΎ</translation>
</message>
<message>
<location filename="../src/libsync/discoveryphase.cpp" line="334"/>
<source>Error while reading directory %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ° ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΡΠΈΡΠ°ΡΠ° Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΡΠΌΠ° %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="62"/>
<source>Invalid token received.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΈΠΌΡΠ΅Π½ ΡΠ΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π°Π½ ΠΆΠ΅ΡΠΎΠ½.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="62"/>
<location filename="../src/gui/editlocallyjob.cpp" line="129"/>
<location filename="../src/gui/editlocallyjob.cpp" line="552"/>
<source>Please try again.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΠΏΠΎΠΊΡΡΠ°ΡΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="68"/>
<source>Invalid file path was provided.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π²Π΅Π΄Π΅Π½Π° ΡΠ΅ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½Π° ΠΏΡΡΠ°ΡΠ° ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="76"/>
<source>Could not find an account for local editing.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΠ΅ ΠΏΡΠΎΠ½Π°ΡΠ΅Π½ Π½Π°Π»ΠΎΠ³ Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="118"/>
<location filename="../src/gui/editlocallyjob.cpp" line="129"/>
<source>Could not validate the request to open a file from server.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΈ ΠΈΡΠΏΡΠ°Π²Π½ΠΎΡΡ Π·Π°Ρ
ΡΠ΅Π²Π° Π·Π° ΠΎΡΠ²Π°ΡΠ°ΡΠ΅ ΡΠ°ΡΠ»Π° ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="135"/>
<location filename="../src/gui/editlocallyjob.cpp" line="148"/>
<source>Could not find a file for local editing. Make sure its path is valid and it is synced locally.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ½Π°ΡΠ΅ ΡΠ°ΡΠ» Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅. ΠΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π° Π»ΠΈ ΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½Π° ΠΏΡΡΠ°ΡΠ° ΠΈ Π΄Π° Π»ΠΈ ΡΠ΅ ΡΠ°ΡΠ» ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°Π½ Π»ΠΎΠΊΠ°Π»Π½ΠΎ.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="143"/>
<location filename="../src/gui/editlocallyjob.cpp" line="171"/>
<location filename="../src/gui/editlocallyjob.cpp" line="178"/>
<source>Could not find a file for local editing. Make sure it is not excluded via selective sync.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ½Π°ΡΠ΅ ΡΠ°ΡΠ» Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅. ΠΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π° Π½ΠΈΡΠ΅ ΠΈΠ·ΡΠ·Π΅Ρ ΡΠΏΠΎΡΡΠ΅Π±ΠΎΠΌ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½Π΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="485"/>
<source>Server error: PROPFIND reply is not XML formatted!</source>
- <translation type="unfinished"/>
+ <translation>Π‘ΡΠ²Π΅ΡΡΠΊΠ° Π³ΡΠ΅ΡΠΊΠ°: PROPFIND ΠΎΠ΄Π³ΠΎΠ²ΠΎΡ Π½ΠΈΡΠ΅ XML ΡΠΎΡΠΌΠ°ΡΠΈΡΠ°Π½!</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="487"/>
<source>Could not find a remote file info for local editing. Make sure its path is valid.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠ½Π°ΡΠ΅ ΡΠ°ΡΠ» Π·Π° Π»ΠΎΠΊΠ°Π»Π½ΠΎ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅. ΠΡΠΎΠ²Π΅ΡΠΈΡΠ΅ Π΄Π° Π»ΠΈ ΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½Π° ΠΏΡΡΠ°ΡΠ°.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="552"/>
<source>Could not open %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΡΠ²ΠΎΡΠΈ %1</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="630"/>
<source>File %1 already locked.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» %1 ΡΠ΅ Π²Π΅Ρ Π·Π°ΠΊΡΡΡΠ°Π½.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="631"/>
<location filename="../src/gui/editlocallyjob.cpp" line="642"/>
<source>Lock will last for %1 minutes. You can also unlock this file manually once you are finished editing.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°ΠΊΡΡΡΠ°Π²Π°ΡΠ΅ ΡΠ΅ ΡΡΠ°ΡΠ°ΡΠΈ %1 ΠΌΠΈΠ½ΡΡΠ°. Π€Π°ΡΠ» ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈ ΡΡΡΠ½ΠΎ Π΄Π° ΠΎΡΠΊΡΡΡΠ°ΡΠ΅ ΠΊΠ°Π΄Π° Π·Π°Π²ΡΡΠΈΡΠ΅ ΡΡΠ΅ΡΠΈΠ²Π°ΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="641"/>
<source>File %1 now locked.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» %1 ΡΠ΅ ΡΠ°Π΄Π° Π·Π°ΠΊΡΡΡΠ°Π½.</translation>
</message>
<message>
<location filename="../src/gui/editlocallyjob.cpp" line="650"/>
<source>File %1 could not be locked.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» %1 Π½ΠΈΡΠ΅ ΠΌΠΎΠ³Π°ΠΎ Π΄Π° ΡΠ΅ Π·Π°ΠΊΡΡΡΠ°.</translation>
</message>
</context>
<context>
<location filename="../src/gui/filedetails/filedetails.cpp" line="100"/>
<source>%1 second(s) ago</source>
<comment>seconds elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 ΡΠ΅ΠΊΡΠ½Π΄Π΅</numerusform><numerusform>ΠΏΡΠ΅ %1 ΡΠ΅ΠΊΡΠ½Π΄Π΅</numerusform><numerusform>ΠΏΡΠ΅ %1 ΡΠ΅ΠΊΡΠ½Π΄ΠΈ</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="103"/>
<source>%1 minute(s) ago</source>
<comment>minutes elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 ΠΌΠΈΠ½ΡΡ</numerusform><numerusform>ΠΏΡΠ΅ %1 ΠΌΠΈΠ½ΡΡΠ°</numerusform><numerusform>ΠΏΡΠ΅ %1 ΠΌΠΈΠ½ΡΡΠ°</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="106"/>
<source>%1 hour(s) ago</source>
<comment>hours elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 ΡΠ°Ρ</numerusform><numerusform>ΠΏΡΠ΅ %1 ΡΠ°ΡΠ°</numerusform><numerusform>ΠΏΡΠ΅ %1 ΡΠ°ΡΠΈ</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="109"/>
<source>%1 day(s) ago</source>
<comment>days elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 Π΄Π°Π½</numerusform><numerusform>ΠΏΡΠ΅ %1 Π΄Π°Π½Π°</numerusform><numerusform>ΠΏΡΠ΅ %1 Π΄Π°Π½Π°</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="112"/>
<source>%1 month(s) ago</source>
<comment>months elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 ΠΌΠ΅ΡΠ΅Ρ</numerusform><numerusform>ΠΏΡΠ΅ %1 ΠΌΠ΅ΡΠ΅ΡΠ°</numerusform><numerusform>ΠΏΡΠ΅ %1 ΠΌΠ΅ΡΠ΅ΡΠΈ</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="115"/>
<source>%1 year(s) ago</source>
<comment>years elapsed since file last modified</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΏΡΠ΅ %1 Π³ΠΎΠ΄ΠΈΠ½Π΅</numerusform><numerusform>ΠΏΡΠ΅ %1 Π³ΠΎΠ΄ΠΈΠ½Π΅</numerusform><numerusform>ΠΏΡΠ΅ %1 Π³ΠΎΠ΄ΠΈΠ½Π°</numerusform></translation>
</message>
<message numerus="yes">
<location filename="../src/gui/filedetails/filedetails.cpp" line="147"/>
<source>Locked by %1 - Expires in %2 minute(s)</source>
<comment>remaining time before lock expires</comment>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΠ°ΠΊΡΡΡΠ°ΠΎ %1 - ΠΡΡΠΈΡΠ΅ Π·Π° %2 ΠΌΠΈΠ½ΡΡ</numerusform><numerusform>ΠΠ°ΠΊΡΡΡΠ°ΠΎ %1 - ΠΡΡΠΈΡΠ΅ Π·Π° %2 ΠΌΠΈΠ½ΡΡΠ°</numerusform><numerusform>ΠΠ°ΠΊΡΡΡΠ°ΠΎ %1 - ΠΡΡΠΈΡΠ΅ Π·Π° %2 ΠΌΠΈΠ½ΡΡΠ°</numerusform></translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="102"/>
<source>The polling URL does not start with HTTPS despite the login URL started with HTTPS. Login will not be possible because this might be a security issue. Please contact your administrator.</source>
- <translation type="unfinished"/>
+ <translation>URL Π·Π° ΠΈΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ Π½Π΅ ΠΏΠΎΡΠΈΡΠ΅ ΡΠ° HTTPS ΠΌΠ°Π΄Π° ΡΠ΅ URL Π·Π° ΠΏΡΠΈΡΠ°Π²Ρ ΠΏΠΎΡΠ΅ΠΎ ΡΠ° HTTPS. ΠΡΠΈΡΠ°Π²Π° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΠΌΠΎΠ³ΡΡΠ° ΡΠ΅Ρ ΠΌΠΎΠΆΠ΄Π° ΠΏΠΎΡΡΠΎΡΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ ΡΠ²ΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="113"/>
<location filename="../src/gui/creds/flow2auth.cpp" line="116"/>
<location filename="../src/gui/creds/flow2auth.cpp" line="234"/>
<source>There was an error accessing the "token" endpoint: <br><em>%1</em></source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΠ»ΠΎ ΡΠ΅ Π΄ΠΎ Π³ΡΠ΅ΡΠΊΠ΅ ΠΏΡΠΈΠ»ΠΈΠΊΠΎΠΌ ΠΏΡΠΈΡΡΡΠΏΠ° βtokenβ ΠΏΡΠΈΡΡΡΠΏΠ½ΠΎΡ ΡΠ°ΡΠΊΠΈ: <br><em>%1</em></translation>
</message>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="119"/>
<message>
<location filename="../src/gui/creds/flow2auth.cpp" line="219"/>
<source>The returned server URL does not start with HTTPS despite the login URL started with HTTPS. Login will not be possible because this might be a security issue. Please contact your administrator.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ°ΡΠ΅Π½ΠΈ URL ΡΠ΅ΡΠ²Π΅ΡΠ° Π½Π΅ ΠΏΠΎΡΠΈΡΠ΅ ΡΠ° HTTPS ΡΠΏΡΠΊΠΎΡ ΡΠΎΠΌΠ΅ ΡΡΠΎ ΡΠ΅ URL Π·Π° ΠΏΡΠΈΡΠ°Π²Ρ ΠΏΠΎΡΠ΅ΠΎ ΡΠ° HTTPS. ΠΡΠΈΡΠ°Π²Π° Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ ΠΌΠΎΠ³ΡΡΠ° ΡΠ΅Ρ ΠΌΠΎΠΆΠ΄Π° ΠΏΠΎΡΡΠΎΡΠΈ Π±Π΅Π·Π±Π΅Π΄Π½ΠΎΡΠ½ΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌ. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ ΡΠ²ΠΎΠΌ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΡ.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/wizard/flow2authwidget.cpp" line="221"/>
<source>Reopen Browser</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ½ΠΎΠ²ΠΎ ΠΎΡΠ²ΠΎΡΠΈ ΠΏΡΠ΅Π³Π»Π΅Π΄Π°Ρ</translation>
</message>
<message>
<location filename="../src/gui/wizard/flow2authwidget.cpp" line="224"/>
<source>Copy Link</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠΏΠΈΡΠ°Ρ Π»ΠΈΠ½ΠΊ</translation>
</message>
</context>
<context>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="433"/>
<source>%1 and %n other file(s) have been added.</source>
- <translation type="unfinished"><numerusform></numerusform><numerusform></numerusform><numerusform></numerusform></translation>
+ <translation><numerusform>ΠΠΎΠ΄Π°Ρ ΡΠ΅ %1 ΡΠΎΡ %n Π΄ΡΡΠ³ΠΈ ΡΠ°ΡΠ».</numerusform><numerusform>ΠΠΎΠ΄Π°Ρ ΡΠ΅ %1 ΡΠΎΡ %n Π΄ΡΡΠ³Π° ΡΠ°ΡΠ»Π°.</numerusform><numerusform>ΠΠΎΠ΄Π°Ρ ΡΠ΅ %1 ΡΠΎΡ %n Π΄ΡΡΠ³ΠΈΡ
ΡΠ°ΡΠ»ΠΎΠ²Π°.</numerusform></translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="435"/>
<source>%1 has been added.</source>
<comment>%1 names a file.</comment>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ΄Π°Ρ ΡΠ΅ %1.</translation>
</message>
<message numerus="yes">
<location filename="../src/gui/folder.cpp" line="440"/>
These deletes will be synchronized to your local sync folder, making such files unavailable unless you have a right to restore.
If you decide to restore the files, they will be re-synced with the server if you have rights to do so.
If you decide to delete the files, they will be unavailable to you, unless you are the owner.</source>
- <translation type="unfinished"/>
+ <translation>Π‘Π²ΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ Ρ ΡΠΎΠ»Π΄Π΅ΡΡ Π·Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡ β%1β ΡΡ ΠΎΠ±ΡΠΈΡΠ°Π½ΠΈ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°.
+ΠΠ²Π° Π±ΡΠΈΡΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΡΠ° Π²Π°ΡΠΈΠΌ Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΌ ΡΠΎΠ»Π΄Π΅ΡΠΎΠΌ Π·Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡ, ΠΏΠ° ΡΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΎΡΠΈΠΌ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ°Π²ΠΎ Π΄Π° ΠΈΡ
ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅.
+ΠΠΊΠΎ ΠΎΠ΄Π»ΡΡΠΈΡΠ΅ Π΄Π° ΠΎΠ±Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠ°ΡΠ»ΠΎΠ²Π΅, ΠΎΠ½ΠΈ ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄Π° ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠ°Π²Π° Π·Π° ΡΠΎ.
+ΠΠΊΠΎ ΠΎΠ΄Π»ΡΡΠΈΡΠ΅ Π΄Π° ΠΎΠ±ΡΠΈΡΠ΅ΡΠ΅ ΡΠ°ΡΠ»ΠΎΠ²Π΅, Π½Π΅ΡΠ΅ΡΠ΅ Π²ΠΈΡΠ΅ ΠΌΠΎΡΠΈ Π΄Π° ΠΈΠΌ ΠΏΡΠΈΡΡΡΠΏΠΈΡΠ΅, ΠΎΡΠΈΠΌ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄Π° ΡΡΠ΅ Π²ΠΈ ΡΠΈΡ
ΠΎΠ² Π²Π»Π°ΡΠ½ΠΈΠΊ.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1315"/>
<source>All the files in your local sync folder "%1" were deleted. These deletes will be synchronized with your server, making such files unavailable unless restored.
Are you sure you want to sync those actions with the server?
If this was an accident and you decide to keep your files, they will be re-synced from the server.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ±ΡΠΈΡΠ°Π½ΠΈ ΡΡ ΡΠ²ΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ Ρ Π²Π°ΡΠ΅ΠΌ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠΌ ΡΠΎΠ»Π΄Π΅ΡΡ Π·Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡ β%1β. ΠΠ²Π° Π±ΡΠΈΡΠ°ΡΠ° ΡΠ΅ ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΡΠ° Π²Π°ΡΠΈΠΌ ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ, ΠΏΠ° ΡΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ Π²ΠΈΡΠ΅ Π½Π΅ΡΠ΅ Π±ΠΈΡΠΈ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ ΠΎΡΠΈΠΌ Π°ΠΊΠΎ ΡΠ΅ Π½Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅.
+ΠΠ° Π»ΠΈ ΡΡΠ΅ ΡΠΈΠ³ΡΡΠ½ΠΈ Π΄Π° ΠΆΠ΅Π»ΠΈΡΠ΅ Π΄Π° ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ΡΠ΅ ΠΎΠ²Π΅ Π°ΠΊΡΠΈΡΠ΅ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ?
+ΠΠΊΠΎ ΡΠ΅ ΠΎΠ²ΠΎ Π±ΠΈΠ»ΠΎ ΡΠ»ΡΡΠ°ΡΠ½ΠΎ ΠΈ ΠΎΠ΄Π»ΡΡΠΈΡΠ΅ Π΄Π° Π·Π°Π΄ΡΠΆΠΈΡΠ΅ ΡΠ²ΠΎΡΠ΅ ΡΠ°ΡΠ»ΠΎΠ²Π΅, ΠΎΠ½ΠΈ ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ½ΠΎΠ²ΠΎ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΠΎΠ²Π°ΡΠΈ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠ°.</translation>
</message>
<message>
<location filename="../src/gui/folder.cpp" line="1319"/>
<message>
<location filename="../src/gui/foldercreationdialog.ui" line="14"/>
<source>Create new folder</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΠΈΡΠ°Ρ Π½ΠΎΠ²ΠΈ ΡΠΎΠ»Π΄Π΅Ρ</translation>
</message>
<message>
<location filename="../src/gui/foldercreationdialog.ui" line="42"/>
<source>Enter folder name</source>
- <translation type="unfinished"/>
+ <translation>Π£Π½Π΅ΡΠΈΡΠ΅ Π½Π°Π·ΠΈΠ² ΡΠΎΠ»Π΄Π΅ΡΠ°</translation>
</message>
<message>
<location filename="../src/gui/foldercreationdialog.ui" line="61"/>
<source>Folder already exists</source>
- <translation type="unfinished"/>
+ <translation>Π€ΠΎΠ»Π΄Π΅Ρ Π²Π΅Ρ ΠΏΠΎΡΡΠΎΡΠΈ</translation>
</message>
<message>
<location filename="../src/gui/foldercreationdialog.cpp" line="80"/>
<source>Error</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ°</translation>
</message>
<message>
<location filename="../src/gui/foldercreationdialog.cpp" line="80"/>
<source>Could not create a folder! Check your write permissions.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ° ΡΠΎΠ»Π΄Π΅Ρ! ΠΡΠΎΠ²Π΅ΡΠΈΡΠ΅ ΡΠ²ΠΎΡΠ΅ Π΄ΠΎΠ·Π²ΠΎΠ»Π΅ Π·Π° ΡΠΏΠΈΡ.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/folderman.cpp" line="412"/>
<source>An old sync journal "%1" was found, but could not be removed. Please make sure that no application is currently using it.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠ½Π°ΡΠ΅Π½ ΡΠ΅ ΡΡΠ°ΡΠΈ ΠΆΡΡΠ½Π°Π» ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ΅ β%1β, Π°Π»ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠ±ΡΠΈΡΠ΅. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΡΠ΅ Π΄Π° Π³Π° ΡΡΠ΅Π½ΡΡΠ½ΠΎ Π½Π΅ ΠΊΠΎΡΠΈΡΡΠΈ Π½ΠΈΡΠ΅Π΄Π½Π° Π°ΠΏΠ»ΠΈΠΊΠ°ΡΠΈΡΠ°.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1339"/>
<message>
<location filename="../src/gui/folderman.cpp" line="1606"/>
<source>Undefined state.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅Π΄Π΅ΡΠΈΠ½ΠΈΡΠ°Π½ΠΎ ΡΡΠ°ΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1609"/>
<message>
<location filename="../src/gui/folderman.cpp" line="1620"/>
<source>Sync finished with unresolved conflicts.</source>
- <translation type="unfinished"/>
+ <translation>Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ° ΡΠ΅ Π·Π°Π²ΡΡΠ΅Π½Π° ΡΠ· Π½Π΅ΡΠ°Π·ΡΠ΅ΡΠ΅Π½Π΅ ΠΊΠΎΠ½ΡΠ»ΠΈΠΊΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1516"/>
<message>
<location filename="../src/gui/folderman.cpp" line="1622"/>
<source>Last sync was successful.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΠ»Π΅Π΄ΡΠ° ΡΠΈΠ½Ρ
ΠΎΡΠ½ΠΈΠ·Π°ΡΠΈΡΠ° ΡΠ΅ Π±ΠΈΠ»Π° ΡΡΠΏΠ΅ΡΠ½Π°.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1628"/>
<source>Setup error.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ° Ρ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠΈΠΌΠ°.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1631"/>
<source>Sync request was cancelled.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Ρ
ΡΠ΅Π² Π·Π° ΡΠΈΠ½ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΡ ΡΠ΅ ΠΎΡΠΊΠ°Π·Π°Π½.</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1634"/>
<message>
<location filename="../src/gui/folderman.cpp" line="1660"/>
<source>The selected path does not exist!</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ·Π°Π±ΡΠ°Π½Π° ΠΏΡΡΠ°ΡΠ° Π½Π΅ ΠΏΠΎΡΡΠΎΡΠΈ!</translation>
</message>
<message>
<location filename="../src/gui/folderman.cpp" line="1664"/>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="166"/>
<source>Could not decrypt!</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π΄Π΅ΡΠΈΡΡΡΡΠ΅!</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="168"/>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="245"/>
<source>Virtual file support is enabled.</source>
- <translation type="unfinished"/>
+ <translation>Π£ΠΊΡΡΡΠ΅Π½Π° ΡΠ΅ ΠΏΠΎΠ΄ΡΡΠΊΠ° Π·Π° Π²ΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°ΡΠ».</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="267"/>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="309"/>
<source>Synchronizing VirtualFiles with local folder</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΡΡΠ΅Π»Π½ΠΈΠ€Π°ΡΠ» ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ ΡΠ° Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΌ ΡΠΎΠ»Π΄Π΅ΡΠΎΠΌ</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="311"/>
<source>Synchronizing with local folder</source>
- <translation type="unfinished"/>
+ <translation>Π‘ΠΈΡ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ ΡΠ΅ ΡΠ° Π»ΠΎΠΊΠ°Π»Π½ΠΈΠΌ ΡΠΎΠ»Π΄Π΅ΡΠΎΠΌ</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="993"/>
<source>Checking for changes in remote "%1"</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠ²Π΅ΡΠ° ΠΈΠΌΠ° Π»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π° Ρ ΡΠ΄Π°ΡΠ΅Π½ΠΎΠΌ β%1</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="997"/>
<source>Checking for changes in local "%1"</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠ²Π΅ΡΠ° ΠΈΠΌΠ° Π»ΠΈ ΠΏΡΠΎΠΌΠ΅Π½Π° Ρ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠΌ β%1</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="1004"/>
<location filename="../src/gui/folderstatusmodel.cpp" line="1115"/>
<source>A few seconds left, %1 of %2, file %3 of %4</source>
<extracomment>Example text: "5 minutes left, 12 MB of 345 MB, file 6 of 7"</extracomment>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΠΎΡΡΠ°Π»ΠΎ ΡΠΎΡ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ΅ΠΊΡΠ½Π΄ΠΈ, %1 ΠΎΠ΄ %2, ΡΠ°ΡΠ» %3 ΠΎΠ΄ %4 ΡΠΊΡΠΏΠ½ΠΎ</translation>
</message>
<message>
<location filename="../src/gui/folderstatusmodel.cpp" line="1120"/>
<message>
<location filename="../src/gui/folderwatcher.cpp" line="126"/>
<source>The watcher did not receive a test notification.</source>
- <translation type="unfinished"/>
+ <translation>Π‘ΡΡΠ°ΠΆΠ°Ρ Π½ΠΈΡΠ΅ ΠΏΡΠΈΠΌΠΈΠΎ ΡΠ΅ΡΡ ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ΅.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/folderwizard.cpp" line="209"/>
<source>Enter the name of the new folder to be created below "%1":</source>
- <translation type="unfinished"/>
+ <translation>Π£Π½Π΅ΡΠΈΡΠ΅ ΠΈΠΌΠ΅ Π½ΠΎΠ²ΠΎΠ³ ΡΠΎΠ»Π΄Π΅ΡΠ° ΠΊΠΎΡΠΈ ΡΡΠ΅Π±Π° Π΄Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ° ΠΈΡΠΏΠΎΠ΄ β%1β:</translation>
</message>
<message>
<location filename="../src/gui/folderwizard.cpp" line="238"/>
<message>
<location filename="../src/gui/folderwizard.cpp" line="496"/>
<source>You are already syncing <i>%1</i>, which is a subfolder of <i>%2</i>.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅Ρ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ΡΠ΅ <i>%1</i>, ΡΠΎ ΡΠ΅ ΠΏΠΎΠ΄ΡΠΎΠ»Π΄Π΅Ρ ΡΠΎΠ»Π΄Π΅ΡΠ° <i>%2</i>.</translation>
</message>
</context>
<context>
<location filename="../src/gui/folderwizard.cpp" line="535"/>
<location filename="../src/gui/folderwizard.cpp" line="572"/>
<source>Use virtual files instead of downloading content immediately %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΡΠΈΡΡΠΈ Π²ΠΈΡΡΡΠ΅Π»Π½Π΅ ΡΠ°ΡΠ»ΠΎΠ²Π΅ ΡΠΌΠ΅ΡΡΠΎ ΡΡΠ΅Π½ΡΡΠ½ΠΎΠ³ ΠΏΡΠ΅ΡΠ·ΠΈΠΌΠ°ΡΠ° ΡΠ°Π΄ΡΠΆΠ°ΡΠ° %1</translation>
</message>
<message>
<location filename="../src/gui/folderwizard.cpp" line="535"/>
<location filename="../src/gui/folderwizard.cpp" line="572"/>
<source>(experimental)</source>
- <translation type="unfinished"/>
+ <translation>(Π΅ΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ)</translation>
</message>
<message>
<location filename="../src/gui/folderwizard.cpp" line="568"/>
<source>Virtual files are not supported for Windows partition roots as local folder. Please choose a valid subfolder under drive letter.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ ΡΠ΅ Π½Π΅ ΠΏΠΎΠ΄ΡΠΆΠ°Π²Π°ΡΡ Ρ ΡΠ»ΡΡΠ°ΡΡ Π΄Π° ΡΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΈ ΡΠΎΠ»Π΄Π΅Ρ ΠΊΠΎΡΠ΅Π½ Windows ΠΏΠ°ΡΡΠΈΡΠΈΡΠ΅. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΠΈΠ·Π°Π±Π΅ΡΠ΅ΡΠ΅ ΠΈΡΠΏΡΠ°Π²Π½ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ»Π΄Π΅Ρ ΠΏΠΎΠ΄ ΡΠ»ΠΎΠ²ΠΎΠΌ Π΄ΡΠ°ΡΠ²Π°.</translation>
</message>
<message>
<location filename="../src/gui/folderwizard.cpp" line="591"/>
<source>Virtual files are not available for the selected folder</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΡΡΡΠ΅Π»Π½ΠΈ ΡΠ°ΡΠ»ΠΎΠ²ΠΈ Π½ΠΈΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΠΈ Π·Π° ΠΈΠ·Π°Π±ΡΠ°Π½ΠΈ ΡΠΎΠ»Π΄Π΅Ρ</translation>
</message>
</context>
<context>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="213"/>
<source>We received an unexpected download Content-Length.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΈΠΌΠΈΠ»ΠΈ ΡΠΌΠΎ Π½Π΅ΠΎΡΠ΅ΠΊΠΈΠ²Π°Π½ΠΈ Content-Length ΠΏΡΠ΅ΡΠ·ΠΈΠΌΠ°ΡΠ°.</translation>
</message>
<message>
<location filename="../src/libsync/propagatedownload.cpp" line="241"/>
<message>
<location filename="../src/gui/generalsettings.ui" line="96"/>
<source>Show Call Notifications</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΈΠΊΠ°ΠΆΠΈ ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ° ΠΎ ΠΏΠΎΠ·ΠΈΠ²Ρ</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="106"/>
<message>
<location filename="../src/gui/generalsettings.ui" line="134"/>
<source>&Channel</source>
- <translation type="unfinished"/>
+ <translation>&ΠΠ°Π½Π°Π»</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="151"/>
<location filename="../src/gui/generalsettings.cpp" line="321"/>
<source>stable</source>
- <translation type="unfinished"/>
+ <translation>ΡΡΠ°Π±ΠΈΠ»Π°Π½</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="156"/>
<location filename="../src/gui/generalsettings.cpp" line="323"/>
<source>beta</source>
- <translation type="unfinished"/>
+ <translation>Π±Π΅ΡΠ°</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.ui" line="183"/>
<location filename="../src/gui/generalsettings.ui" line="319"/>
<location filename="../src/gui/generalsettings.cpp" line="474"/>
<source>Create Debug Archive</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΠΈΡΠ°Ρ Π΄ΠΈΠ±Π°Π³ Π°ΡΡ
ΠΈΠ²Ρ</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="144"/>
<message>
<location filename="../src/gui/generalsettings.cpp" line="148"/>
<source>Show call notification dialogs.</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΈΠΊΠ°ΠΆΠΈ Π΄ΠΈΡΠ°Π»ΠΎΠ³Π΅ ΠΎΠ±Π°Π²Π΅ΡΡΠ΅ΡΠ° ΠΎ ΠΏΠΎΠ·ΠΈΠ²Ρ.</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="162"/>
<source>You cannot disable autostart because system-wide autostart is enabled.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΈΡΠΊΡΡΡΠΈΡΠ΅ Π°ΡΡΠΎΡΡΠ°ΡΡ ΡΠ΅Ρ ΡΠ΅ ΡΠΊΡΡΡΠ΅Π½ Π°ΡΡΠΎΡΡΠ°ΡΡ Π½Π° Π½ΠΈΠ²ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ°.</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="355"/>
<source>Change update channel?</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ° Π»ΠΈ Π΄Π° ΠΏΡΠΎΠΌΠ΅Π½ΠΈΠΌ ΠΊΠ°Π½Π°Π» Π°ΠΆΡΡΠΈΡΠ°ΡΠ°?</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="356"/>
<source>The update channel determines which client updates will be offered for installation. The "stable" channel contains only upgrades that are considered reliable, while the versions in the "beta" channel may contain newer features and bugfixes, but have not yet been tested thoroughly.
Note that this selects only what pool upgrades are taken from, and that there are no downgrades: So going back from the beta channel to the stable channel usually cannot be done immediately and means waiting for a stable version that is newer than the currently installed beta version.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ°Π½Π°Π» Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΎΠ΄ΡΠ΅ΡΡΡΠ΅ ΠΊΠΎΡΠ° ΠΊΠ»ΠΈΡΠ΅Π½ΡΡΠΊΠ° Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΡΠ΅ Π½ΡΠ΄Π΅ Π·Π° ΠΈΠ½ΡΡΠ°Π»Π°ΡΠΈΡΡ. βΡΡΠ°Π±ΠΈΠ»Π°Π½β ΠΊΠ°Π½Π°Π» ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°ΠΌΠΎ Π°ΠΆΡΡΠΈΡΠ°ΡΠ° ΠΊΠΎΡΠ΅ ΡΠ΅ ΡΠΌΠ°ΡΡΠ°ΡΡ ΠΏΠΎΡΠ·Π΄Π°Π½ΠΈΠΌ, Π΄ΠΎΠΊ Π²Π΅ΡΠ·ΠΈΡΠ΅ Ρ βΠ±Π΅ΡΠ°β ΠΊΠ°Π½Π°Π»Ρ ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ°Π΄ΡΠΆΠ΅ Π½ΠΎΠ²ΠΈΡΠ΅ ΠΌΠΎΠ³ΡΡΠ½ΠΎΡΡΠΈ ΠΈ ΠΈΡΠΏΡΠ°Π²ΠΊΠ΅ Π±Π°Π³ΠΎΠ²Π°, Π°Π»ΠΈ ΡΠΎΡ ΡΠ²Π΅ΠΊ Π½ΠΈΡΡ Π΄Π΅ΡΠ°ΡΠ½ΠΎ ΡΠ΅ΡΡΠΈΡΠ°Π½Π΅.
+
+ΠΠΌΠ°ΡΡΠ΅ Π½Π° ΡΠΌΡ Π΄Π° ΠΎΠ²ΠΎ Π±ΠΈΡΠ° ΡΠ°ΠΌΠΎ ΠΈΠ· ΠΊΠΎΠ³ ΡΠΊΠ»Π°Π΄ΠΈΡΡΠ° ΡΠ΅ ΠΏΡΠ΅ΡΠ·ΠΈΠΌΠ°ΡΡ Π°ΠΆΡΡΠΈΡΠ°ΡΠ°, ΠΊΠ°ΠΎ ΠΈ Π΄Π° Π½Π΅ΠΌΠ° Π²ΡΠ°ΡΠ°ΡΠ° Π½Π° ΡΠ°Π½ΠΈΡΠ΅ Π²Π΅ΡΠ·ΠΈΡΠ΅: ΡΠ°ΠΊΠΎ Π΄Π° Π²ΡΠ°ΡΠ°ΡΠ΅ ΡΠ° Π±Π΅ΡΠ° ΠΊΠ°Π½Π°Π»Π° Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½ΠΈ ΠΊΠ°Π½Π°Π» ΠΎΠ±ΠΈΡΠ½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·Π²ΡΡΠΈ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΠΈ Π·Π½Π°ΡΠΈ Π΄Π° ΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΎ ΡΠ΅ΠΊΠ°ΡΠ΅ Π½Π° ΡΡΠ°Π±ΠΈΠ»Π½Ρ Π²Π΅ΡΠ·ΠΈΡΡ ΠΊΠΎΡΠ° ΡΠ΅ Π½ΠΎΠ²ΠΈΡΠ° ΠΎΠ΄ ΡΡΠ΅Π½ΡΡΠ½ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½Π΅ Π±Π΅ΡΠ° Π²Π΅ΡΠ·ΠΈΡΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="369"/>
<source>Change update channel</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠΌΠ΅Π½ΠΈ ΠΊΠ°Π½Π°Π» Π°ΠΆΡΡΠΈΡΠ°ΡΠ°</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="370"/>
<source>Cancel</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΊΠ°ΠΆΠΈ</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="474"/>
<source>Zip Archives</source>
- <translation type="unfinished"/>
+ <translation>Zip Π°ΡΡ
ΠΈΠ²Π΅</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="480"/>
<source>Debug Archive Created</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΠΈΡΠ°Π½Π° ΡΠ΅ Π΄ΠΈΠ±Π°Π³ Π°ΡΡ
ΠΈΠ²Π°</translation>
</message>
<message>
<location filename="../src/gui/generalsettings.cpp" line="480"/>
<source>Debug archive is created at %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΈΠ±Π°Π³ Π°ΡΡ
ΠΈΠ²Π° ΡΠ΅ ΠΊΡΠ΅ΠΈΡΠ°Π½Π° Ρ %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="97"/>
<source>Please enter %1 password:<br><br>Username: %2<br>Account: %3<br></source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ½Π΅ΡΠ΅ΡΠ΅ %1 Π»ΠΎΠ·ΠΈΠ½ΠΊΡ:<br><br>ΠΠΎΡΠΈΡΠ½ΠΈΡΠΊΠΎ ΠΈΠΌΠ΅: %2<br>ΠΠ°Π»ΠΎΠ³: %3<br></translation>
</message>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="97"/>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="111"/>
<source>Reading from keychain failed with error: "%1"</source>
- <translation type="unfinished"/>
+ <translation>Π§ΠΈΡΠ°ΡΠ΅ ΠΈΠ· ΠΏΡΠΈΠ²Π΅ΡΠΊΠ° Π½ΠΈΡΠ΅ ΡΡΠΏΠ΅Π»ΠΎ ΡΡΠ»Π΅Π΄ Π³ΡΠ΅ΡΠΊΠ΅: β%1</translation>
</message>
<message>
<location filename="../src/gui/creds/httpcredentialsgui.cpp" line="118"/>
<message>
<location filename="../src/gui/ignorelisteditor.cpp" line="40"/>
<source>This entry is provided by the system at "%1" and cannot be modified in this view.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ²Ρ ΡΡΠ°Π²ΠΊΡ ΠΎΠ±Π΅Π·Π±Π΅ΡΡΡΠ΅ ΡΠΈΡΡΠ΅ΠΌ Ρ β%1β ΠΈ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ Ρ ΠΎΠ²ΠΎΠΌ ΠΏΠΎΠ³Π»Π΅Π΄Ρ.</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="94"/>
<source>Cannot write changes to "%1".</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠ³Ρ Π΄Π° ΡΠ΅ ΡΠΏΠΈΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅ β%1.</translation>
</message>
<message>
<location filename="../src/gui/ignorelisttablewidget.cpp" line="112"/>
<message>
<location filename="../src/gui/invalidfilenamedialog.ui" line="14"/>
<source>Invalid filename</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.ui" line="23"/>
<source>The file could not be synced because it contains characters which are not allowed on this system.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ ΡΠ΅Ρ ΡΠ°Π΄ΡΠΆΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈ Π½ΠΈΡΡ Π΄ΠΎΠ·Π²ΠΎΡΠ΅Π½ΠΈ Π½Π° ΠΎΠ²ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.ui" line="39"/>
<source>Error</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠΊΠ°</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.ui" line="55"/>
<source>Please enter a new name for the file:</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΡΠ½Π΅ΡΠ΅ΡΠ΅ Π½ΠΎΠ²ΠΎ ΠΈΠΌΠ΅ Π·Π° ΠΎΠ²Π°Ρ ΡΠ°ΡΠ»:</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.ui" line="71"/>
<source>New filename</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΎΠ²ΠΎ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π°</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="86"/>
<source>Rename file</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Ρ</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="91"/>
<source>The file "%1" could not be synced because the name contains characters which are not allowed on this system.</source>
- <translation type="unfinished"/>
+ <translation>Π€Π°ΡΠ» β%1β Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·ΡΡΠ΅ ΡΠ΅Ρ ΠΈΠΌΠ΅ ΡΠ°Π΄ΡΠΆΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠ΅ ΠΊΠΎΡΠΈ Π½ΠΈΡΡ Π΄ΠΎΠ·Π²ΠΎΡΠ΅Π½ΠΈ Π½Π° ΠΎΠ²ΠΎΠΌ ΡΠΈΡΡΠ΅ΠΌΡ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="92"/>
<source>The following characters are not allowed on the system: * " | & ? , ; : \ / ~ < > leading/trailing spaces</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ° ΡΠΈΡΡΠ΅ΠΌΡ Π½ΠΈΡΡ Π΄ΠΎΠ²ΠΎΡΠ΅Π½ΠΈ ΡΠ»Π΅Π΄Π΅ΡΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈ: * " | & ? , ; : \ / ~ < > ΡΠ°Π·ΠΌΠ°ΡΠΈ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ/ΠΊΡΠ°ΡΡ ΠΈΠΌΠ΅Π½Π°</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="96"/>
<source>Checking rename permissions...</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠ²Π°ΡΠ° Π΄ΠΎΠ·Π²ΠΎΠ»Π° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π½Π°...</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="99"/>
<source>Checking rename permissions β¦</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠΎΠ²Π°ΡΠ° Π΄ΠΎΠ·Π²ΠΎΠ»Π° Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π½Π° ...</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="129"/>
<source>You don't have the permission to rename this file. Please ask the author of the file to rename it.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ΠΌΠ°ΡΠ΅ Π΄ΠΎΠ·Π²ΠΎΠ»Ρ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Ρ ΠΈΠΌΠ΅Π½Π° ΠΎΠ²ΠΎΠ³ ΡΠ°ΡΠ»Π°. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° Π·Π°ΡΡΠ°ΠΆΠΈΡΠ΅ ΠΎΠ΄ Π°ΡΡΠΎΡΠ° Π΄Π° ΠΌΡ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="134"/>
<source>Failed to fetch permissions with error %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ΅ΡΠ·ΠΈΠΌΠ°ΡΠ΅ Π΄ΠΎΠ²ΠΎΠ»Π° Π½ΠΈΡΠ΅ ΡΡΠΏΠ΅Π»ΠΎ ΡΡΠ»Π΅Π΄ Π³ΡΠ΅ΡΠΊΠ΅ %1</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="157"/>
<source>Filename contains leading and trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ ΠΈ ΠΊΡΠ°ΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="160"/>
<source>Filename contains leading spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΏΠΎΡΠ΅ΡΠΊΡ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="162"/>
<source>Filename contains trailing spaces.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ ΡΠ°Π·ΠΌΠ°ΠΊΠ΅ Π½Π° ΠΊΡΠ°ΡΡ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="167"/>
<source>Use invalid name</source>
- <translation type="unfinished"/>
+ <translation>Π£ΠΏΠΎΡΡΠ΅Π±Π° Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½ΠΎΠ³ ΠΈΠΌΠ΅Π½Π°</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="211"/>
<source>Filename contains illegal characters: %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ°Π΄ΡΠΆΠΈ Π½Π΅ΠΈΡΠΏΡΠ°Π²Π½Π΅ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠ΅: %1</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="224"/>
<source>Could not rename file. Please make sure you are connected to the server.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π°. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ ΠΎΠ±Π΅Π·Π±Π΅Π΄ΠΈΡΠ΅ Π²Π΅Π·Ρ ΡΠ° ΡΠ΅ΡΠ²Π΅ΡΠΎΠΌ.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="235"/>
<source>Cannot rename file because a file with the same name does already exist on the server. Please pick another name.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅ ΡΠ°ΡΠ»Π° ΡΠ΅Ρ Π½Π° ΡΠ΅ΡΠ²Π΅ΡΡ Π²Π΅Ρ ΠΏΠΎΡΡΠΎΡΠΈ ΡΠ°ΡΠ» ΡΠ° ΡΠΈΠΌ ΠΈΠΌΠ΅Π½ΠΎΠΌ. ΠΠΎΠ»ΠΈΠΌΠΎ Π²Π°Ρ Π΄Π° ΠΈΠ·Π°Π±Π΅ΡΠ΅ΡΠ΅ Π½Π΅ΠΊΠΎ Π΄ΡΡΠ³ΠΎ ΠΈΠΌΠ΅.</translation>
</message>
<message>
<location filename="../src/gui/invalidfilenamedialog.cpp" line="271"/>
<source>Could not rename local file. %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠΎΠΌΠ΅Π½ΠΈ ΠΈΠΌΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΎΠ³ ΡΠ°ΡΠ»Π°. %1</translation>
</message>
</context>
<context>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<source><p>Copyright 2017-2023 Nextcloud GmbH<br />Copyright 2012-2023 ownCloud GmbH</p></source>
- <translation type="unfinished"/>
+ <translation><p>ΠΡΡΠΎΡΡΠΊΠ° ΠΏΡΠ°Π²Π° 2017-2023 Nextcloud GmbH<br />ΠΡΡΠΎΡΡΠΊΠ° ΠΏΡΠ°Π²Π° 2012-2023 ownCloud GmbH</p></translation>
</message>
<message>
<location filename="../src/gui/legalnotice.cpp" line="55"/>
<source><p>Copyright 2017-2021 Nextcloud GmbH<br />Copyright 2012-2021 ownCloud GmbH</p></source>
- <translation type="unfinished"/>
+ <translation><p>ΠΡΡΠΎΡΡΠΊΠ° ΠΏΡΠ°Π²Π° 2017-2021 Nextcloud GmbH<br />ΠΡΡΠΎΡΡΠΊΠ° ΠΏΡΠ°Π²Π° 2012-2021 ownCloud GmbH</p></translation>
</message>
<message>
<location filename="../src/gui/legalnotice.cpp" line="58"/>
<source>The client can write debug logs to a temporary folder. These logs are very helpful for diagnosing problems.
Since log files can get large, the client will start a new one for each sync run and compress older ones. It will also delete log files after a couple of hours to avoid consuming too much disk space.
If enabled, logs will be written to %1</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ»ΠΈΡΠ΅Π½Ρ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠΏΠΈΡΡΡΠ΅ Π΄ΠΈΠ±Π°Π³ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ΅ Ρ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΎΠ»Π΄Π΅Ρ. ΠΠ²ΠΈ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ ΡΡ ΠΎΠ΄ Π²Π°ΠΆΠ½Π΅ ΠΏΠΎΠΌΠΎΡΠΈ Π·Π° ΠΎΡΠΊΡΠΈΠ²Π°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°.
+ΠΠΎΡΡΠΎ Π΄Π½Π΅Π²Π½ΠΈΡΠΈ ΠΌΠΎΠ³Ρ Π΄Π° ΠΏΠΎΡΡΠ°Π½Ρ ΠΏΡΠΈΠ»ΠΈΡΠ½ΠΎ Π²Π΅Π»ΠΈΠΊΠΈ, ΠΊΠ»ΠΈΡΠ΅Π½Ρ ΡΠ΅ Π·Π°ΠΏΠΎΡΠ΅ΡΠΈ Π½ΠΎΠ²ΠΈ Π·Π° ΡΠ²Π°ΠΊΠΎ ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ΅ ΡΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡΠ΅ ΠΈ ΠΊΠΎΠΌΠΏΡΠ΅ΡΠΎΠ²Π°ΡΠ΅ ΡΡΠ°ΡΠ΅. Π’Π°ΠΊΠΎΡΠ΅ ΡΠ΅ Π΄Π° ΠΎΠ±ΡΠΈΡΠ΅ ΡΡΠ°ΡΠ΅ ΡΠ°ΡΠ»ΠΎΠ²Π΅ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° Π½Π°ΠΊΠΎΠ½ Π½Π΅ΠΊΠΎΠ»ΠΈΠΊΠΎ ΡΠ°ΡΠΈ Π΄Π° Π±ΠΈ ΡΠ΅ ΡΠΏΡΠ΅ΡΠΈΠ»ΠΎ ΠΏΡΠ΅ΡΠ΅ΡΠ°Π½ΠΎ ΡΡΠΎΡΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎΡΠ° Π½Π° Π΄ΠΈΡΠΊΡ.
+ΠΠΊΠΎ ΡΠ΅ ΡΠΊΡΡΡΠ΅Π½ΠΎ, Π΄Π½Π΅Π²Π½ΠΈΡΠΈ ΡΠ΅ ΡΠ΅ ΡΠΏΠΈΡΠΈΠ²Π°ΡΠΈ Ρ %1</translation>
</message>
<message>
<location filename="../src/gui/logbrowser.cpp" line="64"/>
<source>Enable logging to temporary folder</source>
- <translation type="unfinished"/>
+ <translation>Π£ΠΊΡΡΡΠΈ ΡΠΏΠΈΡΠΈΠ²Π°ΡΠ΅ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° Ρ ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ΠΈ ΡΠΎΠ»Π΄Π΅Ρ</translation>
</message>
<message>
<location filename="../src/gui/logbrowser.cpp" line="70"/>
<source>This setting persists across client restarts.
Note that using any logging command line options will override this setting.</source>
- <translation type="unfinished"/>
+ <translation>ΠΠ²ΠΎ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅ ΡΠ΅ ΠΎΠ΄ΡΠΆΠ°Π²Π° ΠΈΠ·ΠΌΠ΅ΡΡ ΠΏΠΎΠ½ΠΎΠ²Π½ΠΈΡ
ΠΏΠΎΠΊΡΠ΅ΡΠ°ΡΠ° ΠΊΠ»ΠΈΡΠ΅Π½ΡΠ°.
+ΠΠΌΠ°ΡΡΠ΅ Π½Π° ΡΠΌΡ Π΄Π° ΡΠ΅ Π±ΠΈΠ»ΠΎ ΠΊΠ°ΠΊΠ²Π΅ ΠΎΠΏΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½Π΅ Π»ΠΈΠ½ΠΈΡΠ΅ Ρ Π²Π΅Π·ΠΈ Π·Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΎΠΌ Π΄Π½Π΅Π²Π½ΠΈΠΊΠ° ΠΏΡΠ΅ΠΈΠ½Π°ΡΠΈΡΠΈ ΠΎΠ²ΠΎ ΠΏΠΎΠ΄Π΅ΡΠ°Π²Π°ΡΠ΅. </translation>
</message>
<message>
<location filename="../src/gui/logbrowser.cpp" line="77"/>
<source>Open folder</source>
- <translation type="unfinished"/>
+ <translation>ΠΡΠ²ΠΎΡΠΈ ΡΠΎΠ»Π΄Π΅Ρ</translation>
</message>
</context>
<context>