<?xml version="1.0" ?><!DOCTYPE TS><TS language="ru" version="2.1">
<context>
    <name>FileSystem</name>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="393"/>
        <source>Could not make directories in trash</source>
        <translation>Не удалось создать каталоги в корзине</translation>
    </message>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="407"/>
        <location filename="../src/common/filesystembase.cpp" line="413"/>
        <source>Could not move &apos;%1&apos; to &apos;%2&apos;</source>
        <translation>Не удалось переместить &apos;%1&apos; в &apos;%2&apos;</translation>
    </message>
    <message>
        <location filename="../src/common/filesystembase.cpp" line="450"/>
        <source>Moving to the trash is not implemented on this platform</source>
        <translation>Перемещение в корзину не реализовано на данной платформе</translation>
    </message>
    <message>
        <location filename="../src/libsync/filesystem.cpp" line="167"/>
        <source>Error removing &apos;%1&apos;: %2</source>
        <translation>Ошибка при удалении &apos;%1&apos;: %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/filesystem.cpp" line="183"/>
        <source>Could not remove folder &apos;%1&apos;</source>
        <translation>Не удается удалить папку &apos;%1&apos;</translation>
    </message>
</context>
<context>
    <name>FolderWizardSourcePage</name>
    <message>
        <location filename="../src/gui/folderwizardsourcepage.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardsourcepage.ui" line="33"/>
        <source>Pick a local folder on your computer to sync</source>
        <translation>Выберите локальный каталог на вашем компьютере для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardsourcepage.ui" line="44"/>
        <source>&amp;Choose...</source>
        <translation>&amp;Выбрать...</translation>
    </message>
</context>
<context>
    <name>FolderWizardTargetPage</name>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="131"/>
        <source>Select a remote destination folder</source>
        <translation>Выберите удалённый каталог назначения</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="143"/>
        <source>Create Folder</source>
        <translation>Создать каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="163"/>
        <source>Refresh</source>
        <translation>Обновить</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="177"/>
        <source>Folders</source>
        <translation>Каталоги</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizardtargetpage.ui" line="110"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
</context>
<context>
    <name>GETFileJob</name>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="180"/>
        <source>No E-Tag received from server, check Proxy/Gateway</source>
        <translation>E-Tag от сервера не получен, проверьте настройки прокси/шлюза.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="187"/>
        <source>We received a different E-Tag for resuming. Retrying next time.</source>
        <translation>Мы получили другой E-Tag для возобновления. Повторите попытку позже.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="197"/>
        <source>We received an unexpected download Content-Length.</source>
        <translation>Было получено неожиданное значение Content-Length.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="224"/>
        <source>Server returned wrong content-range</source>
        <translation>Сервер вернул неверный диапазон содержимого</translation>
    </message>
</context>
<context>
    <name>NotificationWidget</name>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="20"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="56"/>
        <source>Lorem ipsum dolor sit amet</source>
        <translation>Lorem ipsum dolor sit amet</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="69"/>
        <source>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod temporm </source>
        <translation>Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod temporm </translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.ui" line="89"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
</context>
<context>
    <name>OCC::AbstractNetworkJob</name>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="295"/>
        <source>Connection timed out</source>
        <translation>Время ожидания соединения превышено</translation>
    </message>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="297"/>
        <source>Unknown error: network reply was deleted</source>
        <translation>Неизвестная ошибка: сетевой ответ был удален</translation>
    </message>
    <message>
        <location filename="../src/libsync/abstractnetworkjob.cpp" line="449"/>
        <source>Server replied &quot;%1 %2&quot; to &quot;%3 %4&quot;</source>
        <translation>Сервер ответил от &quot;%1 %2&quot; до &quot;%3 %4&quot;</translation>
    </message>
</context>
<context>
    <name>OCC::AccountSettings</name>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="58"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="79"/>
        <source>Storage space: ...</source>
        <translation>Размер хранилища: ...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="152"/>
        <source>Unchecked folders will be &lt;b&gt;removed&lt;/b&gt; from your local file system and will not be synchronized to this computer anymore</source>
        <translation>Неотмеченные каталоги будут &lt;b&gt;удалены&lt;/b&gt; из вашей локальной файловой системы и больше не будут синхронизироваться на этом компьютере</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="198"/>
        <source>Synchronize all</source>
        <translation>Синхронизировать всё</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="205"/>
        <source>Synchronize none</source>
        <translation>Не синхронизировать ничего</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="212"/>
        <source>Apply manual changes</source>
        <translation>Применить ручные изменения</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="260"/>
        <source>Apply</source>
        <translation>Применить</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="247"/>
        <location filename="../src/gui/accountsettings.cpp" line="507"/>
        <location filename="../src/gui/accountsettings.cpp" line="614"/>
        <location filename="../src/gui/accountsettings.cpp" line="1053"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.ui" line="42"/>
        <source>Connected with &lt;server&gt; as &lt;user&gt;</source>
        <translation>Подключен к &lt;server&gt; как &lt;user&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="180"/>
        <source>No account configured.</source>
        <translation>Учётная запись не настроена.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="193"/>
        <source>Add new</source>
        <translation>Добавить новую</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="201"/>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="205"/>
        <source>Account</source>
        <translation>Уч.запись</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="307"/>
        <source>Choose what to sync</source>
        <translation>Выбрать объекты для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="313"/>
        <source>Force sync now</source>
        <translation>Принудительно синхронизовать сейчас</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="315"/>
        <source>Restart sync</source>
        <translation>Перезапустить синхронизацию</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="324"/>
        <source>Remove folder sync connection</source>
        <translation>Удалить подключение синхронизации каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="353"/>
        <source>Enable virtual file support %1...</source>
        <translation>Включить поддержку виртуального файла %1...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="353"/>
        <source>(tech preview)</source>
        <translation>(техническая демонстрация)</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="353"/>
        <source>(experimental)</source>
        <translation>(экспериментальное)</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="442"/>
        <source>Folder creation failed</source>
        <translation>Ошибка создания каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="443"/>
        <source>&lt;p&gt;Could not create local folder &lt;i&gt;%1&lt;/i&gt;.</source>
        <translation>&lt;p&gt;Не удалось создать локальный каталог &lt;i&gt;%1&lt;/i&gt;.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="499"/>
        <source>Confirm Folder Sync Connection Removal</source>
        <translation>Подтвердите удаление подключения синхронизации каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="506"/>
        <source>Remove Folder Sync Connection</source>
        <translation>Удалить подключение синхронизации каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="605"/>
        <source>Disable virtual file support?</source>
        <translation>Отключить поддержку виртуальных файлов?</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="606"/>
        <source>This action will disable virtual file support. As a consequence contents of folders that are currently marked as 'available online only' will be downloaded.

The only advantage of disabling virtual file support is that the selective sync feature will become available again.

This action will abort any currently running synchronization.</source>
        <translation>Это действие отключит поддержку виртуальных файлов. Из-за этого содержимое каталогов, которые сейчас помечены, как &apos;доступные только при сети&apos;, придётся скачать.

Единственное преимущество от отключения поддержки виртуальных файлов состоит в том, что станет снова доступной возможность выборочной синхронизации.

Это действие прервёт любую работающую сейчас синхронизацию.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="613"/>
        <source>Disable support</source>
        <translation>Отключить поддержку</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="718"/>
        <source>Sync Running</source>
        <translation>Синхронизация запущена</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="719"/>
        <source>The syncing operation is running.&lt;br/&gt;Do you want to terminate it?</source>
        <translation>Выполняется синхронизация.&lt;br/&gt;Вы хотите её остановить?</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="814"/>
        <source>%1 in use</source>
        <translation>%1 используется</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="841"/>
        <source>%1 as &lt;i&gt;%2&lt;/i&gt;</source>
        <translation>%1 как &lt;i&gt;%2&lt;/i&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="849"/>
        <source>Connected to %1.</source>
        <translation>Соединен с %1.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="851"/>
        <source>Server %1 is temporarily unavailable.</source>
        <translation>Сервер %1 временно недоступен.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="853"/>
        <source>Server %1 is currently in maintenance mode.</source>
        <translation>Сервер %1 в настоящее время находится в режиме технического обслуживания.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="855"/>
        <source>Signed out from %1.</source>
        <translation>Успешно вышли из %1.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="864"/>
        <source>Obtaining authorization from the browser. &lt;a href=&apos;%1&apos;&gt;Click here&lt;/a&gt; to re-open the browser.</source>
        <translation>Получение авторизации из браузера. &lt;a href=&apos;%1&apos;&gt;Нажмите здесь&lt;/a&gt;, чтобы повторно открыть браузер.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="868"/>
        <source>Connecting to %1...</source>
        <translation>Соединение с %1...</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="871"/>
        <source>No connection to %1 at %2.</source>
        <translation>Нет соединения с %1 в %2.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="900"/>
        <source>Log in</source>
        <translation>Войти</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="996"/>
        <source>There are folders that were not synchronized because they are too big: </source>
        <translation>Есть каталоги, которые не были синхронизированы, так как они слишком большие:</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="998"/>
        <source>There are folders that were not synchronized because they are external storages: </source>
        <translation>Есть каталоги, которые не были синхронизированы, так как они являются внешними хранилищами:</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="999"/>
        <source>There are folders that were not synchronized because they are too big or external storages: </source>
        <translation>Есть каталоги, которые не были синхронизированы, так как они слишком велики или являются внешними хранилищами:</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="1045"/>
        <source>Confirm Account Removal</source>
        <translation>Подтверждение удаления учетной записи</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="1046"/>
        <source>&lt;p&gt;Do you really want to remove the connection to the account &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Вы действительно желаете удалить подключение к учетной записи &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Примечание:&lt;/b&gt; Это действие &lt;b&gt;НЕ&lt;/b&gt; удалит ваши файлы.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="1052"/>
        <source>Remove connection</source>
        <translation>Удалить подключение</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="303"/>
        <source>Open folder</source>
        <translation>Открыть папку</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="197"/>
        <location filename="../src/gui/accountsettings.cpp" line="902"/>
        <source>Log out</source>
        <translation>Выйти</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="262"/>
        <source>Open local folder</source>
        <translation>Открыть локальный каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="270"/>
        <source>Open folder in browser</source>
        <translation>Открыть каталог в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="321"/>
        <source>Resume sync</source>
        <translation>Возобновить синхронизацию</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="321"/>
        <source>Pause sync</source>
        <translation>Приостановить синхронизацию</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="328"/>
        <source>Availability</source>
        <translation>Доступность</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="345"/>
        <source>Disable virtual file support...</source>
        <translation>Отключить поддержку виртуальных файлов…</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="500"/>
        <source>&lt;p&gt;Do you really want to stop syncing the folder &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This will &lt;b&gt;not&lt;/b&gt; delete any files.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Вы действительно желаете остановить синхронизацию папки &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;&lt;b&gt;Примечание:&lt;/b&gt; Это действие &lt;b&gt;НЕ&lt;/b&gt; удалит ваши файлы.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="801"/>
        <source>%1 (%3%) of %2 in use. Some folders, including network mounted or shared folders, might have different limits.</source>
        <translation>%1 (%3%) из %2 используется. Некоторые папки, включая сетевые или общие, могут иметь свои собственные ограничения.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="802"/>
        <source>%1 of %2 in use</source>
        <translation>%1 из %2 используется</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="811"/>
        <source>Currently there is no storage usage information available.</source>
        <translation>В данный момент информация о заполненности хранилища недоступна.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="847"/>
        <source>The server version %1 is unsupported! Proceed at your own risk.</source>
        <translation>Версия сервера %1 не поддерживается! Продолжайте на свой страх и риск.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountsettings.cpp" line="877"/>
        <source>No %1 connection configured.</source>
        <translation>Нет настроенного подключения %1.</translation>
    </message>
</context>
<context>
    <name>OCC::AccountState</name>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="119"/>
        <source>Signed out</source>
        <translation>Вышли из аккаунта</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="121"/>
        <source>Disconnected</source>
        <translation>Отключено</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="123"/>
        <source>Connected</source>
        <translation>Подключено</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="125"/>
        <source>Service unavailable</source>
        <translation>Сервис недоступен</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="127"/>
        <source>Maintenance mode</source>
        <translation>Режим технического обслуживания.</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="129"/>
        <source>Network error</source>
        <translation>Ошибка сети</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="131"/>
        <source>Configuration error</source>
        <translation>Ошибка конфигурации</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="133"/>
        <source>Asking Credentials</source>
        <translation>Запросить учётных данных</translation>
    </message>
    <message>
        <location filename="../src/gui/accountstate.cpp" line="135"/>
        <source>Unknown account state</source>
        <translation>Неизвестное состояние учетной записи</translation>
    </message>
</context>
<context>
    <name>OCC::ActivityItemDelegate</name>
    <message>
        <location filename="../src/gui/activityitemdelegate.cpp" line="140"/>
        <source>%1 on %2</source>
        <translation>%1 на %2</translation>
    </message>
    <message>
        <location filename="../src/gui/activityitemdelegate.cpp" line="142"/>
        <source>%1 on %2 (disconnected)</source>
        <translation>%1 на %2 (отсоединён)</translation>
    </message>
</context>
<context>
    <name>OCC::ActivityListModel</name>
    <message>
        <location filename="../src/gui/activitylistmodel.cpp" line="74"/>
        <source>%1 %2 on %3</source>
        <translation>%1 %2 на %3</translation>
    </message>
</context>
<context>
    <name>OCC::ActivitySettings</name>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="515"/>
        <location filename="../src/gui/activitywidget.cpp" line="563"/>
        <source>Server Activity</source>
        <translation>Действия Сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="522"/>
        <source>Sync Protocol</source>
        <translation>Протокол синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="571"/>
        <source>Not Synced</source>
        <translation>Не синхронизировано</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="574"/>
        <source>Not Synced (%1)</source>
        <extracomment>%1 is the number of not synced files.</extracomment>
        <translation>Не синхронизировано (%1)</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="606"/>
        <source>The server activity list has been copied to the clipboard.</source>
        <translation>Список активности сервера скопирован в буфер обмена.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="610"/>
        <source>The sync activity list has been copied to the clipboard.</source>
        <translation>Список активности синхронизации скопирован в буфер обмена.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="613"/>
        <source>The list of unsynced items has been copied to the clipboard.</source>
        <translation>Список несинхронизированных элементов скопирован в буфер обмена.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="618"/>
        <source>Copied to clipboard</source>
        <translation>Скопировано в буфер обмена</translation>
    </message>
</context>
<context>
    <name>OCC::ActivityWidget</name>
    <message>
        <location filename="../src/gui/activitywidget.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.ui" line="26"/>
        <location filename="../src/gui/activitywidget.ui" line="68"/>
        <location filename="../src/gui/activitywidget.ui" line="94"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="136"/>
        <source>Server Activities</source>
        <translation>Действия Сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="92"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="93"/>
        <source>Copy the activity list to the clipboard.</source>
        <translation>Скопировать журнал синхронизации в буфер обмена.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="140"/>
        <source>Notifications</source>
        <translation>Уведомления</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/activitywidget.cpp" line="351"/>
        <source>%n notifications(s) for %1.</source>
        <translation><numerusform>%n уведомление для %1.</numerusform><numerusform>%n уведомления для %1.</numerusform><numerusform>%n уведомлений для %1.</numerusform><numerusform>%n уведомлений для %1.</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/activitywidget.cpp" line="357"/>
        <source>%n notifications(s) for %1 and %2.</source>
        <translation><numerusform>%n уведомление для %1 и %2.</numerusform><numerusform>%n уведомления для %1 и %2.</numerusform><numerusform>%n уведомлений для %1 и %2.</numerusform><numerusform>%n уведомлений для %1 и %2.</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="359"/>
        <source>New notifications for %1, %2 and other accounts.</source>
        <translation>Новые уведомления для %1, %2 и других учётных записей.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="362"/>
        <source>Open the activity view for details.</source>
        <translation>Чтобы посмотреть подробности, откройте просмотр событий.</translation>
    </message>
    <message>
        <location filename="../src/gui/activitywidget.cpp" line="145"/>
        <source>&lt;br/&gt;Account %1 does not have activities enabled.</source>
        <translation>&lt;br/&gt;У учетной записи %1 не включены события.</translation>
    </message>
</context>
<context>
    <name>OCC::AddCertificateDialog</name>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="17"/>
        <source>SSL client certificate authentication</source>
        <translation>Аутентификация по SSL сертификату пользователя</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="23"/>
        <source>This server probably requires a SSL client certificate.</source>
        <translation>Этот сервер, возможно, требует SSL сертификат пользователя</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="33"/>
        <source>Certificate &amp; Key (pkcs12) :</source>
        <translation>Сертификат и ключ (pkcs12)</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="47"/>
        <source>Browse...</source>
        <translation>Выбрать...</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="54"/>
        <source>Certificate password :</source>
        <translation>Пароль для сертификата :</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.ui" line="71"/>
        <source>An encrypted pkcs12 bundle is strongly recommended as a copy will be stored in the configuration file.</source>
        <translation>Настоятельно рекомендуется зашифрованный набор pkcs12, так как копия будет храниться в файле конфигурации.</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.cpp" line="38"/>
        <source>Select a certificate</source>
        <translation>Выберите сертификат</translation>
    </message>
    <message>
        <location filename="../src/gui/addcertificatedialog.cpp" line="38"/>
        <source>Certificate files (*.p12 *.pfx)</source>
        <translation>Файлы сертификатов (*.p12 *.pfx)</translation>
    </message>
</context>
<context>
    <name>OCC::Application</name>
    <message>
        <location filename="../src/gui/application.cpp" line="128"/>
        <source>Continuing will mean &lt;b&gt;deleting these settings&lt;/b&gt;.</source>
        <translation>Продолжение будет означать &lt;b&gt;удаление этих настроек&lt;/b&gt;.</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="130"/>
        <source>Continuing will mean &lt;b&gt;ignoring these settings&lt;/b&gt;.</source>
        <translation>Продолжение будет означать &lt;b&gt;игнорирование этих настроек&lt;/b&gt;.</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="136"/>
        <source>Some settings were configured in newer versions of this client and use features that are not available in this version.&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;The current configuration file was already backed up to &lt;i&gt;%2&lt;/i&gt;.</source>
        <translation>Некоторые настройки были сделаны в клиенте более новой версии, чем данный, и используют возможности, которые не доступны в этой версии.&lt;br&gt;&lt;br&gt;%1&lt;br&gt;&lt;br&gt;Резервная копия текущей конфигурации уже сохранена в &lt;i&gt;%2&lt;/i&gt;.</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="143"/>
        <source>Quit</source>
        <translation>Выход</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="144"/>
        <source>Continue</source>
        <translation>Продолжить</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="297"/>
        <source>Error accessing the configuration file</source>
        <translation>Ошибка при доступе к файлу конфигурации</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="298"/>
        <source>There was an error while accessing the configuration file at %1.</source>
        <translation>При обращении к файлу конфигурации %1 произошла ошибка.</translation>
    </message>
    <message>
        <location filename="../src/gui/application.cpp" line="301"/>
        <source>Quit ownCloud</source>
        <translation>Выйти из ownCloud</translation>
    </message>
</context>
<context>
    <name>OCC::AuthenticationDialog</name>
    <message>
        <location filename="../src/gui/authenticationdialog.cpp" line="30"/>
        <source>Authentication Required</source>
        <translation>Требуется аутентификация </translation>
    </message>
    <message>
        <location filename="../src/gui/authenticationdialog.cpp" line="32"/>
        <source>Enter username and password for &apos;%1&apos; at %2.</source>
        <translation>Введите имя пользователя и пароль для &apos;%1&apos; в %2.</translation>
    </message>
    <message>
        <location filename="../src/gui/authenticationdialog.cpp" line="37"/>
        <source>&amp;User:</source>
        <translation>&amp;Пользователь:</translation>
    </message>
    <message>
        <location filename="../src/gui/authenticationdialog.cpp" line="38"/>
        <source>&amp;Password:</source>
        <translation>&amp;Пароль:</translation>
    </message>
</context>
<context>
    <name>OCC::CleanupPollsJob</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="1130"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::ConnectionValidator</name>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="47"/>
        <source>No ownCloud account configured</source>
        <translation>Учётная запись OwnCloud не настроена</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="288"/>
        <source>The configured server for this client is too old</source>
        <translation>Настроенный сервер слишком стар для этого клиента</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="289"/>
        <source>Please update to the latest server and restart the client.</source>
        <translation>Обновите сервер до последней версии и перезапустите клиент.</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="150"/>
        <source>Authentication error: Either username or password are wrong.</source>
        <translation>Ошибка авторизации: Имя пользователя или пароль не верны.</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="162"/>
        <source>timeout</source>
        <translation>тайм-аут</translation>
    </message>
    <message>
        <location filename="../src/gui/connectionvalidator.cpp" line="199"/>
        <source>The provided credentials are not correct</source>
        <translation>Введённые учётные данные не верны</translation>
    </message>
</context>
<context>
    <name>OCC::DiscoverySingleDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="467"/>
        <location filename="../src/libsync/discoveryphase.cpp" line="489"/>
        <source>Server error: PROPFIND reply is not XML formatted!</source>
        <translation>Ошибка сервера: Ответ на PROPFIND не в формате XML!</translation>
    </message>
</context>
<context>
    <name>OCC::DiscoverySingleLocalDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="237"/>
        <source>Error while opening directory %1</source>
        <translation>Ошибка при открытии каталога %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="239"/>
        <source>Directory not accessible on client, permission denied</source>
        <translation>Каталог не доступен на клиенте, доступ запрещён</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="243"/>
        <source>Directory not found: %1</source>
        <translation>Каталог не найден: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="274"/>
        <source>Filename encoding is not valid</source>
        <translation>Кодировка имени файла не верна</translation>
    </message>
    <message>
        <location filename="../src/libsync/discoveryphase.cpp" line="293"/>
        <source>Error while reading directory %1</source>
        <translation>Ошибка при чтении каталога %1</translation>
    </message>
</context>
<context>
    <name>OCC::Folder</name>
    <message>
        <location filename="../src/gui/folder.cpp" line="171"/>
        <source>Local folder %1 does not exist.</source>
        <translation>Локальный каталог %1 не существует.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="174"/>
        <source>%1 should be a folder but is not.</source>
        <translation>%1 должен быть папкой, но ей не является.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="177"/>
        <source>%1 is not readable.</source>
        <translation>%1 не может быть прочитан.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="414"/>
        <source>%1 has been removed.</source>
        <comment>%1 names a file.</comment>
        <translation>&apos;%1&apos; был удалён.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="428"/>
        <source>%1 has been updated.</source>
        <comment>%1 names a file.</comment>
        <translation>%1 был обновлён.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="435"/>
        <source>%1 has been renamed to %2.</source>
        <comment>%1 and %2 name files.</comment>
        <translation>%1 был переименован в %2.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="442"/>
        <source>%1 has been moved to %2.</source>
        <translation>%1 был перемещён в %2.</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="412"/>
        <source>%1 and %n other file(s) have been removed.</source>
        <translation><numerusform>%1 и ещё %n другой файл был удалён.</numerusform><numerusform>%1 и ещё %n других файла было удалено.</numerusform><numerusform>%1 и ещё %n других файлов были удалены.</numerusform><numerusform>%1 и ещё %n других файлов были удалены.</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="419"/>
        <source>%1 and %n other file(s) have been added.</source>
        <translation><numerusform>Добавлено %1 и ещё %n другой файл.</numerusform><numerusform>Добавлено %1 и ещё %n других файла.</numerusform><numerusform>Добавлено %1 и ещё %n других файлов.</numerusform><numerusform>Добавлено %1 и ещё %n других файлов.</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="421"/>
        <source>%1 has been added.</source>
        <comment>%1 names a file.</comment>
        <translation>Добавлено %1.</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="426"/>
        <source>%1 and %n other file(s) have been updated.</source>
        <translation><numerusform>%1 и ещё %n другой файл были обновлены.</numerusform><numerusform>%1 и ещё %n других файла были обновлены.</numerusform><numerusform>%1 и ещё %n других файлов были обновлены.</numerusform><numerusform>%1 и ещё %n других файлов были обновлены.</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="433"/>
        <source>%1 has been renamed to %2 and %n other file(s) have been renamed.</source>
        <translation><numerusform>%1 был переименован в %2, и ещё %n другой файл был переименован.</numerusform><numerusform>%1 был переименован в %2, и ещё %n других файла были переименованы.</numerusform><numerusform>%1 был переименован в %2, и ещё %n других файлов были переименованы.</numerusform><numerusform>%1 был переименован в %2, и ещё %n других файлов были переименованы.</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="440"/>
        <source>%1 has been moved to %2 and %n other file(s) have been moved.</source>
        <translation><numerusform>%1 был перемещён в %2, и ещё %n другой файл был перемещён.</numerusform><numerusform>%1 был перемещён в %2, и ещё %n других файла были перемещены.</numerusform><numerusform>%1 был перемещён в %2, и ещё %n других файла были перемещены.</numerusform><numerusform>%1 был перемещён в %2, и ещё %n других файла были перемещены.</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="447"/>
        <source>%1 has and %n other file(s) have sync conflicts.</source>
        <translation><numerusform>У %1 и ещё у %n другого файла есть конфликты синхронизации.</numerusform><numerusform>У %1 и ещё у %n других файлов есть конфликты синхронизации.</numerusform><numerusform>У %1 и ещё у %n других файлов есть конфликты синхронизации.</numerusform><numerusform>У %1 и ещё у %n других файлов есть конфликты синхронизации.</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="449"/>
        <source>%1 has a sync conflict. Please check the conflict file!</source>
        <translation>У %1 есть конфликт синхронизации. Пожалуйста, проверьте конфликтный файл!</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folder.cpp" line="454"/>
        <source>%1 and %n other file(s) could not be synced due to errors. See the log for details.</source>
        <translation><numerusform>%1 и ещё %n другой файл не удалось синхронизировать из-за ошибок. Подробности смотрите в журнале.</numerusform><numerusform>%1 и ещё %n других файла не удалось синхронизировать из-за ошибок. Подробности смотрите в журнале.</numerusform><numerusform>%1 и ещё %n других файлов не удалось синхронизировать из-за ошибок. Подробности смотрите в журнале.</numerusform><numerusform>%1 и ещё %n других файлов не удалось синхронизировать из-за ошибок. Подробности смотрите в журнале.</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="456"/>
        <source>%1 could not be synced due to an error. See the log for details.</source>
        <translation>%1 не может быть синхронизирован из-за ошибки. Подробности смотрите в журнале.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="462"/>
        <source>Sync Activity</source>
        <translation>Журнал синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="806"/>
        <source>Could not read system exclude file</source>
        <translation>Невозможно прочесть системный файл исключений</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1054"/>
        <source>A new folder larger than %1 MB has been added: %2.
</source>
        <translation>Был добавлен новый каталог размером более %1 МБ: %2.
</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1057"/>
        <source>A folder from an external storage has been added.
</source>
        <translation>Добавлен каталог из внешнего хранилища.
</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1058"/>
        <source>Please go in the settings to select it if you wish to download it.</source>
        <translation>Пожалуйста, перейдите в настройки, чтобы выбрать его, если вы хотите его скачать.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1118"/>
        <source>The folder %1 was created but was excluded from synchronization previously. Data inside it will not be synchronized.</source>
        <translation>Каталог %1 был создан, но ранее исключён из синхронизации. Данные внутри него не буду синхронизироваться.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1121"/>
        <source>The file %1 was created but was excluded from synchronization previously. It will not be synchronized.</source>
        <translation>Файл %1 был создан, но был ранее исключён из синхронизации. Он не будет синхронизироваться.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1132"/>
        <source>Changes in synchronized folders could not be tracked reliably.

This means that the synchronization client might not upload local changes immediately and will instead only scan for local changes and upload them occasionally (every two hours by default).

%1</source>
        <translation>Невозможно надёжно отслеживать изменения в синхронизируемых каталогах.

Это означает, что клиент синхронизации возможно не сможет сразу закачать локальные изменения, и вместо этого будет периодически проверять локальные изменения и закачивать их по мере возможности (по умолчанию каждые два часа).

%1</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1207"/>
        <source>All files in the sync folder '%1' folder were deleted on the server.
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 keep 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>Все фйлы в синхронизируемом каталоге &apos;%1&apos; были удалены на сервере.
Эти удаления будут переданы в ваш локальный синхронизируемый каталог, так что файлы станут недоступны, если только у вас нет права на восстановление. 
Если вы решите сохранить эти файлы, то они будут повторно синхронизированы с сервером, при наличии у вас прав на это.
Если вы решили удалить файлы, они станут вам недоступны, крмое случая, когда вы сам владелец.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1212"/>
        <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>Все файлы в локальном синхронизируемом каталоге &apos;%1&apos; были удалены. Эти удаления будут отправлены на ваш сервер, сделав таким образом файлы совсем недоступными, если только не восстанавливать их из резервной копии.
Вы уверены, что хотите засинхронизировать сервер со всеми этими изменениями?
Если это произошло случайно и вы решите сохранить файлы, они будут перезакачаны с сервера.</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1216"/>
        <source>Remove All Files?</source>
        <translation>Удалить все файлы?</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1219"/>
        <source>Remove all files</source>
        <translation>Удалить все файлы</translation>
    </message>
    <message>
        <location filename="../src/gui/folder.cpp" line="1220"/>
        <source>Keep files</source>
        <translation>Сохранить файлы</translation>
    </message>
</context>
<context>
    <name>OCC::FolderMan</name>
    <message>
        <location filename="../src/gui/folderman.cpp" line="353"/>
        <source>Could not reset folder state</source>
        <translation>Невозможно сбросить состояние каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="354"/>
        <source>An old sync journal &apos;%1&apos; was found, but could not be removed. Please make sure that no application is currently using it.</source>
        <translation>Найден старый журнал синхронизации &apos;%1&apos;, и он не может быть удалён. Убедитесь что он не открыт в другом приложении.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1138"/>
        <source> (backup)</source>
        <translation>(резервная копия)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1143"/>
        <source> (backup %1)</source>
        <translation>(резервная копия %1)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1321"/>
        <source>Undefined State.</source>
        <translation>Неопределенное состояние.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1324"/>
        <source>Waiting to start syncing.</source>
        <translation>Ожидание запуска синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1327"/>
        <source>Preparing for sync.</source>
        <translation>Подготовка к синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1330"/>
        <source>Sync is running.</source>
        <translation>Идет синхронизация.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1335"/>
        <source>Sync was successful, unresolved conflicts.</source>
        <translation>Синхронизация успешна, есть неразрешённые конфликты.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1337"/>
        <source>Last Sync was successful.</source>
        <translation>Последняя синхронизация прошла успешно.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1343"/>
        <source>Setup Error.</source>
        <translation>Ошибка установки.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1346"/>
        <source>User Abort.</source>
        <translation>Отмена пользователем.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1349"/>
        <source>Sync is paused.</source>
        <translation>Синхронизация приостановлена.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1355"/>
        <source>%1 (Sync is paused)</source>
        <translation>%! (синхронизация приостановлена)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1363"/>
        <source>No valid folder selected!</source>
        <translation>Не выбран валидный каталог!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1372"/>
        <source>The selected path does not exist!</source>
        <translation>Выбранный путь не существует!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1376"/>
        <source>The selected path is not a folder!</source>
        <translation>Выбранный путь не является каталогом!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1380"/>
        <source>You have no permission to write to the selected folder!</source>
        <translation>У вас недостаточно прав для записи в выбранный каталог!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1445"/>
        <source>There is already a sync from the server to this local folder. Please pick another local folder!</source>
        <translation>Уже есть синхронизация с сервера в этот локальный каталог. Пожалуйста, выберите другой локальный каталог!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1425"/>
        <source>The local folder %1 already contains a folder used in a folder sync connection. Please pick another one!</source>
        <translation>Локальная директория %1 уже содержит папку, которая используется для синхронизации. Пожалуйста выберите другую!</translation>
    </message>
    <message>
        <location filename="../src/gui/folderman.cpp" line="1431"/>
        <source>The local folder %1 is already contained in a folder used in a folder sync connection. Please pick another one!</source>
        <translation>Локальная директория %1 уже содержит директорию, которая используется для синхронизации. Пожалуйста выберите другую!</translation>
    </message>
</context>
<context>
    <name>OCC::FolderStatusDelegate</name>
    <message>
        <location filename="../src/gui/folderstatusdelegate.cpp" line="46"/>
        <source>Add Folder Sync Connection</source>
        <translation>Добавить папку для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusdelegate.cpp" line="247"/>
        <source>Synchronizing with local folder</source>
        <translation>Синхронизация с локальным каталогом</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusdelegate.cpp" line="298"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
</context>
<context>
    <name>OCC::FolderStatusModel</name>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="143"/>
        <source>You need to be connected to add a folder</source>
        <translation>Необходимо подключиться, чтобы добавить каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="145"/>
        <source>Click this button to add a folder to synchronize.</source>
        <translation>Нажмите на эту кнопку для добавления каталога к синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="154"/>
        <location filename="../src/gui/folderstatusmodel.cpp" line="156"/>
        <source>%1 (%2)</source>
        <extracomment>Example text: &quot;File.txt (23KB)&quot;</extracomment>
        <translation>%1 (%2)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="180"/>
        <source>Error while loading the list of folders from the server.</source>
        <translation>Ошибка загрузки списка папок с сервера.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="215"/>
        <source>Virtual file support is enabled.</source>
        <translation>Поддержка виртуальных файлов включена.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="235"/>
        <source>Signed out</source>
        <translation>Вышли из аккаунта</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="183"/>
        <source>Fetching folder list from server...</source>
        <translation>Извлечение списка папок с сервера...</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="209"/>
        <source>There are unresolved conflicts. Click for details.</source>
        <translation>Есть неразрешенные конфликты. Нажми для просмотра подробностей.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="898"/>
        <source>Checking for changes in remote &apos;%1&apos;</source>
        <translation>Проверяю измененеия в удалённом &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="902"/>
        <source>Checking for changes in local &apos;%1&apos;</source>
        <translation>Проверяю изменения в локальном &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="909"/>
        <source>Reconciling changes</source>
        <translation>Согласование изменений</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="944"/>
        <source>, &apos;%1&apos;</source>
        <extracomment>Build a list of file names</extracomment>
        <translation>, &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="947"/>
        <source>&apos;%1&apos;</source>
        <extracomment>Argument is a file name</extracomment>
        <translation>&apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="971"/>
        <source>Syncing %1</source>
        <extracomment>Example text: &quot;Syncing 'foo.txt', 'bar.txt'&quot;</extracomment>
        <translation>Синхронизация %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="973"/>
        <location filename="../src/gui/folderstatusmodel.cpp" line="984"/>
        <source>, </source>
        <translation>,</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="977"/>
        <source>download %1/s</source>
        <extracomment>Example text: &quot;download 24Kb/s&quot; (%1 is replaced by 24Kb (translated))</extracomment>
        <translation>скачивание %1/с</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="979"/>
        <source>↓ %1/s</source>
        <translation>↓ %1/с</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="989"/>
        <source>↑ %1/s</source>
        <translation>↑ %1/с</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="987"/>
        <source>upload %1/s</source>
        <extracomment>Example text: &quot;upload 24Kb/s&quot; (%1 is replaced by 24Kb (translated))</extracomment>
        <translation>загрузка %1/с</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="995"/>
        <source>%1 %2 (%3 of %4)</source>
        <extracomment>Example text: &quot;uploading foobar.png (2MB of 2MB)&quot;</extracomment>
        <translation>%1 %2 (%3 из %4)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="999"/>
        <source>%1 %2</source>
        <extracomment>Example text: &quot;uploading foobar.png&quot;</extracomment>
        <translation>%1 %2</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1016"/>
        <source>%5 left, %1 of %2, file %3 of %4</source>
        <extracomment>Example text: &quot;5 minutes left, 12 MB of 345 MB, file 6 of 7&quot;</extracomment>
        <translation>Осталось %5, %1 из %2, файл %3 из %4</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1024"/>
        <source>%1 of %2, file %3 of %4</source>
        <extracomment>Example text: &quot;12 MB of 345 MB, file 6 of 7&quot;</extracomment>
        <translation>%1 из %2, файл %3 из %4</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1031"/>
        <source>file %1 of %2</source>
        <translation>файл %1 из %2</translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1077"/>
        <source>Waiting...</source>
        <translation>Ожидание...</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/gui/folderstatusmodel.cpp" line="1079"/>
        <source>Waiting for %n other folder(s)...</source>
        <translation><numerusform>Ожидание %n директории...</numerusform><numerusform>Ожидание %n директорий...</numerusform><numerusform>Ожидание %n директорий...</numerusform><numerusform>Ожидание %n директорий...</numerusform></translation>
    </message>
    <message>
        <location filename="../src/gui/folderstatusmodel.cpp" line="1085"/>
        <source>Preparing to sync...</source>
        <translation>Подготовка к синхронизации...</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWatcher</name>
    <message>
        <location filename="../src/gui/folderwatcher.cpp" line="115"/>
        <source>The watcher did not receive a test notification.</source>
        <translation>Наблюдатель не получил тестовое уведомление.</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWatcherPrivate</name>
    <message>
        <location filename="../src/gui/folderwatcher_linux.cpp" line="90"/>
        <source>This problem usually happens when the inotify watches are exhausted. Check the FAQ for details.</source>
        <translation>Эта проблема обычно связана с механизмом оповещений inotify. Подробнее - см. FAQ.</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizard</name>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="572"/>
        <source>Add Folder Sync Connection</source>
        <translation>Добавить папку для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="574"/>
        <source>Add Sync Connection</source>
        <translation>Добавить подключение для синхронизации</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizardLocalPath</name>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="68"/>
        <source>Click to select a local folder to sync.</source>
        <translation>Кликните, чтобы выбрать локальный каталог для синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="75"/>
        <source>Enter the path to the local folder.</source>
        <translation>Укажите путь к локальному каталогу.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="136"/>
        <source>Select the source folder</source>
        <translation>Выберите исходный каталог</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizardRemotePath</name>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="184"/>
        <source>Create Remote Folder</source>
        <translation>Создать Удалённый Каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="185"/>
        <source>Enter the name of the new folder to be created below &apos;%1&apos;:</source>
        <translation>Введите имя каталога, который должен быть создан под &apos;%1&apos;:</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="215"/>
        <source>Folder was successfully created on %1.</source>
        <translation>Каталог успешно создан на %1.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="226"/>
        <source>Authentication failed accessing %1</source>
        <translation>Ошибка авторизации при доступе к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="228"/>
        <source>Failed to create the folder on %1. Please check manually.</source>
        <translation>Невозможно создать каталог по пути %1. Попробуйте создать его вручную.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="237"/>
        <source>Failed to list a folder. Error: %1</source>
        <translation>Ошибка просмотра папки. Ошибка: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="318"/>
        <source>Choose this to sync the entire account</source>
        <translation>Нажмите здесь для синхронизации всей учётной записи</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="445"/>
        <source>This folder is already being synced.</source>
        <translation>Этот каталог уже выбран для синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="447"/>
        <source>You are already syncing &lt;i&gt;%1&lt;/i&gt;, which is a parent folder of &lt;i&gt;%2&lt;/i&gt;.</source>
        <translation>Каталог &lt;i&gt;%1&lt;/i&gt; уже настроен для синхронизации, и он является родительским для каталога &lt;i&gt;%2&lt;/i&gt;.</translation>
    </message>
</context>
<context>
    <name>OCC::FolderWizardSelectiveSync</name>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="486"/>
        <source>Use virtual files instead of downloading content immediately %1</source>
        <translation>Использовать виртуальные файлы вместо загрузки содержимого %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="487"/>
        <source>(tech preview)</source>
        <translation>(техническая демонстрация)</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="487"/>
        <source>(experimental)</source>
        <translation>(экспериментальное)</translation>
    </message>
</context>
<context>
    <name>OCC::FormatWarningsWizardPage</name>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="49"/>
        <source>&lt;b&gt;Warning:&lt;/b&gt; %1</source>
        <translation>&lt;b&gt;Предупреждение:&lt;/b&gt; %1</translation>
    </message>
    <message>
        <location filename="../src/gui/folderwizard.cpp" line="51"/>
        <source>&lt;b&gt;Warning:&lt;/b&gt;</source>
        <translation>&lt;b&gt;Предупреждение:&lt;/b&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::GETFileZsyncJob</name>
    <message>
        <location filename="../src/libsync/propagatedownloadzsync.cpp" line="149"/>
        <source>Unable to parse zsync.</source>
        <translation>Не удаётся разобрать zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownloadzsync.cpp" line="171"/>
        <source>Failed to get zsync byte ranges.</source>
        <translation>Не удалось получить байтовые диапазоны zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownloadzsync.cpp" line="194"/>
        <source>Failed to initialize zsync receive structure.</source>
        <translation>Не удалось инициализировать структуру получения zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownloadzsync.cpp" line="319"/>
        <source>We received a different E-Tag for delta. Retrying next time.</source>
        <translation>Для дельты был получен другой E-tag. Повторная попытка.</translation>
    </message>
</context>
<context>
    <name>OCC::GETJob</name>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="334"/>
        <source>Connection Timeout</source>
        <translation>Время ожидания подключения истекло</translation>
    </message>
</context>
<context>
    <name>OCC::GeneralSettings</name>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="20"/>
        <source>General Settings</source>
        <translation>Основные настройки</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="40"/>
        <source>For System Tray</source>
        <translation>Для системного Трея</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="260"/>
        <source>stable</source>
        <translation>стабильный</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="265"/>
        <source>beta</source>
        <translation>бета</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="53"/>
        <source>Advanced</source>
        <translation>Дополнительно</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="85"/>
        <source>Ask for confirmation before synchronizing folders larger than</source>
        <translation>Спрашивать подтверждение перед синхронизацией каталогов размером больше чем</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="105"/>
        <location filename="../src/gui/generalsettings.ui" line="191"/>
        <source>MB</source>
        <extracomment>Trailing part of &quot;Ask confirmation before syncing folder larger than&quot; </extracomment>
        <translation>МБ</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="129"/>
        <source>Ask for confirmation before synchronizing external storages</source>
        <translation>Спрашивать подтверждение перед синхронизацией внешних хранилищ</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="26"/>
        <source>&amp;Launch on System Startup</source>
        <translation>&amp;Запустить при старте системы</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="33"/>
        <source>Show &amp;Desktop Notifications</source>
        <translation>Показать уведомления на рабочем столе</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="43"/>
        <source>Use &amp;Monochrome Icons</source>
        <translation>Использовать черно-белые иконки</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="169"/>
        <source>Experimental</source>
        <translation>Экспериментальное</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="177"/>
        <source>Enable Delta-Synchronization for files larger than</source>
        <translation>Включить дельта-синхронизацию для файлов больше, чем</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="216"/>
        <source>Version</source>
        <translation>Версия</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="243"/>
        <source>&amp;Update Channel</source>
        <translation>Канал обновлений:</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="349"/>
        <source>•</source>
        <translation>•</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="61"/>
        <source>Edit &amp;Ignored Files</source>
        <translation>Редактировать &amp;Ignored файлы</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="140"/>
        <source>Show sync folders in &amp;Explorer&apos;s Navigation Pane</source>
        <translation>Показать папки синхронизации в навигационной панели Проводника</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="157"/>
        <source>S&amp;how crash reporter</source>
        <translation>Показать отчёты об ошибках</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.ui" line="292"/>
        <source>&amp;Restart &amp;&amp; Update</source>
        <translation>&amp;Перезапуск и обновление</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="58"/>
        <source>You cannot disable autostart because system-wide autostart is enabled.</source>
        <translation>Нельзя отключить автозапуск, так как включён общесистемный автозапуск.</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="191"/>
        <source>Change update channel?</source>
        <translation>Изменить канал обновлений?</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="192"/>
        <source>The update channel determines which client updates will be offered for installation. The &quot;stable&quot; channel contains only upgrades that are considered reliable, while the versions in the &quot;beta&quot; 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>Канал обновлений задаёт, какие обновления клиента будут предлагаться для установки. «Стабильный» канал содержит только обновления, считающиеся надёжными, в то время как версии в канале «бета» могут содержать более новые возможности и исправления ошибок, которые ещё не были тщательно протестированы.

Заметьте, что это задаёт лишь место, откуда берутся обновления, нет возможности их отката назад. Таким образом, переключение канала с беты на стабильный не будет выполнено немедленно, оно подразумевает ожидание, когда выйдет стабильная версия, которая будет более свежей, чем установленная в данный момент бета-версия.</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="205"/>
        <source>Change update channel</source>
        <translation>Изменить канал обновлений</translation>
    </message>
    <message>
        <location filename="../src/gui/generalsettings.cpp" line="206"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
</context>
<context>
    <name>OCC::HttpCredentialsGui</name>
    <message>
        <location filename="../src/gui/creds/httpcredentialsgui.cpp" line="107"/>
        <source>Please enter %1 password:&lt;br&gt;&lt;br&gt;User: %2&lt;br&gt;Account: %3&lt;br&gt;</source>
        <translation>Пожалуйста введите пароль для %1:&lt;br&gt;&lt;br&gt;Пользователь: %2&lt;br&gt;Учётная запись: %3&lt;br&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/httpcredentialsgui.cpp" line="121"/>
        <source>Reading from keychain failed with error: &apos;%1&apos;</source>
        <translation>Чтение из брелока завершилось с ошибкой: &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/httpcredentialsgui.cpp" line="128"/>
        <source>Enter Password</source>
        <translation>Введите пароль</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/httpcredentialsgui.cpp" line="167"/>
        <source>&lt;a href=&quot;%1&quot;&gt;Click here&lt;/a&gt; to request an app password from the web interface.</source>
        <translation>&lt;a href=&quot;%1&quot;&gt;Кликните здесь&lt;/a&gt; чтобы запросить пароль приложения через веб-интерфейс.</translation>
    </message>
</context>
<context>
    <name>OCC::IgnoreListEditor</name>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="14"/>
        <source>Ignored Files Editor</source>
        <translation>Редактор игнорированных файлов</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="20"/>
        <source>Global Ignore Settings</source>
        <translation>Глобальные настройки игнорирования</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="26"/>
        <source>Sync hidden files</source>
        <translation>Синхронизировать скрытые файлы</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="36"/>
        <source>Files Ignored by Patterns</source>
        <translation>Файлы, игнорируемые по шаблонам</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="55"/>
        <source>Add</source>
        <translation>Добавить</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="75"/>
        <source>Pattern</source>
        <translation>Шаблон</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="80"/>
        <source>Allow Deletion</source>
        <translation>Разрешить удаление</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.ui" line="45"/>
        <source>Remove</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="42"/>
        <source>Files or folders matching a pattern will not be synchronized. Changes take effect the next time folders are synchronized.

Items where deletion is allowed will be deleted if they prevent a directory from being removed. This is useful for meta data.</source>
        <translation>Соответствующие шаблону папки и файлы синхронизироваться не будут. Изменения вступят в силу в следующий раз, когда папки будут синхронизированы.

Там, где удаление разрешено, элементы будут удаляться, если они не дают удалить каталог. Это полезно для метаданных.</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="125"/>
        <source>Could not open file</source>
        <translation>Невозможно открыть файл</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="126"/>
        <source>Cannot write changes to &apos;%1&apos;.</source>
        <translation>Невозможно записать изменения в &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="152"/>
        <source>Add Ignore Pattern</source>
        <translation>Добавить шаблон игнорирования</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="153"/>
        <source>Add a new ignore pattern:</source>
        <translation>Добавить новый шаблон игнорирования:</translation>
    </message>
    <message>
        <location filename="../src/gui/ignorelisteditor.cpp" line="49"/>
        <source>This entry is provided by the system at &apos;%1&apos; and cannot be modified in this view.</source>
        <translation>Эта запись сделана системой в &apos;%1&apos; и не может быть изменена в этом представлении.</translation>
    </message>
</context>
<context>
    <name>OCC::IssuesWidget</name>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="20"/>
        <source>List of issues</source>
        <translation>Список проблем</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="34"/>
        <source>Account</source>
        <translation>Уч.запись</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="42"/>
        <location filename="../src/gui/issueswidget.ui" line="61"/>
        <source>&lt;no filter&gt;</source>
        <translation>&lt;no filter&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="50"/>
        <location filename="../src/gui/issueswidget.cpp" line="93"/>
        <source>Folder</source>
        <translation>Папка</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="73"/>
        <source>Show warnings</source>
        <translation>Показать предупреждения</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="83"/>
        <source>Show ignored files</source>
        <translation>Показать игнорируемые файлы</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="137"/>
        <source>There were too many issues. Not all will be visible here.</source>
        <translation>Было слишком много проблем. Не все будут видны здесь.</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="147"/>
        <source>There were conflicts. Check the documentation on how to resolve them.</source>
        <translation>Имеются конфликты. См. документацию по их разрешению.</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="180"/>
        <source>Copy the issues list to the clipboard.</source>
        <translation>Скопировать список проблем в буфер обмена.</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.ui" line="183"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="91"/>
        <source>Time</source>
        <translation>Время</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="92"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="94"/>
        <source>Issue</source>
        <translation>Проблема</translation>
    </message>
    <message>
        <location filename="../src/gui/issueswidget.cpp" line="126"/>
        <source>There were conflicts. &lt;a href=&quot;%1&quot;&gt;Check the documentation on how to resolve them.&lt;/a&gt;</source>
        <translation>Имеются конфликты. &lt;a href=&quot;%1&quot;&gt;См. документацию по их разрешению.&lt;/a&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::LibCloudProvidersPrivate</name>
    <message>
        <location filename="../src/gui/libcloudproviders/libcloudproviders.cpp" line="139"/>
        <source>Settings</source>
        <translation>Настройки</translation>
    </message>
</context>
<context>
    <name>OCC::LogBrowser</name>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="46"/>
        <source>Log Output</source>
        <translation>Вывод журнала</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="52"/>
        <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 is also recommended to enable deleting log files after a couple of hours to avoid consuming too much disk space.
If enabled, logs will be written to %1</source>
        <translation>Клиент может записывать отладочные логи во временный каталог. Они полезны для диагностики проблем.
Поскольку логи могут вырасти до большого размера, клиент при каждой синхронизации начинает новый и сжимает старые. Ещё рекомендуется включить очистку логов через пару часов, чтобы не захламлять место на диске.
Если включить, логи будут записаны в %1</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="66"/>
        <source>Enable logging to temporary folder</source>
        <translation>Включить протоколирование во временный каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="72"/>
        <source>Delete logs older than %1 hours</source>
        <translation>Удалить логи старше %1 часов</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="78"/>
        <source>These settings persist across client restarts.
Note that using any logging command line options will override the settings.</source>
        <translation>Эти настройки остаются после перезапуска клиента.
Учтите, что параметры командной строки, задающие протоколирование, перекрывают эти значения.</translation>
    </message>
    <message>
        <location filename="../src/gui/logbrowser.cpp" line="85"/>
        <source>Open folder</source>
        <translation>Открыть папку</translation>
    </message>
</context>
<context>
    <name>OCC::Logger</name>
    <message>
        <location filename="../src/libsync/logger.cpp" line="173"/>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../src/libsync/logger.cpp" line="174"/>
        <source>&lt;nobr&gt;File &apos;%1&apos;&lt;br/&gt;cannot be opened for writing.&lt;br/&gt;&lt;br/&gt;The log output can &lt;b&gt;not&lt;/b&gt; be saved!&lt;/nobr&gt;</source>
        <translation>&lt;nobr&gt;Файл &apos;%1&apos;&lt;br/&gt;не может быть открыт на запись.&lt;br/&gt;&lt;br/&gt;Журнал &lt;b&gt;не может&lt;/b&gt; быть сохранён!&lt;/nobr&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::NSISUpdater</name>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="391"/>
        <source>New Version Available</source>
        <translation>Доступна новая версия</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="397"/>
        <source>&lt;p&gt;A new version of the %1 Client is available.&lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; is available for download. The installed version is %3.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Доступна новая версия приложения %1.&lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; доступна для загрузки. Установленная версия: %3.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="410"/>
        <location filename="../src/gui/updater/ocupdater.cpp" line="460"/>
        <source>Skip this version</source>
        <translation>Пропустить эту версию</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="411"/>
        <source>Skip this time</source>
        <translation>Пропустить в этот раз</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="412"/>
        <source>Get update</source>
        <translation>Получить обновление</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="441"/>
        <source>Update Failed</source>
        <translation>Обновление не удалось</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="447"/>
        <source>&lt;p&gt;A new version of the %1 Client is available but the updating process failed.&lt;/p&gt;&lt;p&gt;&lt;b&gt;%2&lt;/b&gt; has been downloaded. The installed version is %3.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Доступна новая версия клиента %1, но процесс обновления не удался. &lt;/p&gt;&lt;p&gt;Было скачано &lt;b&gt;%2&lt;/b&gt;. Установленная версия — %3.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="461"/>
        <source>Ask again later</source>
        <translation>Попросить снова позже</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="462"/>
        <source>Restart and update</source>
        <translation>Перезапустить и продолжить</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="463"/>
        <source>Update manually</source>
        <translation>Обновить вручную</translation>
    </message>
</context>
<context>
    <name>OCC::NetworkSettings</name>
    <message>
        <location filename="../src/gui/networksettings.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="23"/>
        <source>Proxy Settings</source>
        <translation>Настройки прокси</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="36"/>
        <source>No Proxy</source>
        <translation>Без прокси</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="49"/>
        <source>Use system proxy</source>
        <translation>Использовать системный прокси</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="59"/>
        <source>Specify proxy manually as</source>
        <translation>Задать настройки прокси вручную как</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="80"/>
        <source>Host</source>
        <translation>Сервер</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="100"/>
        <source>:</source>
        <translation>:</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="131"/>
        <source>Proxy server requires authentication</source>
        <translation>Прокси-сервер требует авторизации</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="176"/>
        <source>Note: proxy settings have no effects for accounts on localhost</source>
        <translation>Замечание: настройки прокси не действуют для учётных записей на localhost</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="197"/>
        <source>Download Bandwidth</source>
        <translation>Скорость загрузки с сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="203"/>
        <location filename="../src/gui/networksettings.ui" line="282"/>
        <source>Limit to</source>
        <translation>Ограничить до</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="248"/>
        <location filename="../src/gui/networksettings.ui" line="327"/>
        <source>KBytes/s</source>
        <translation>Кбайт/сек</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="210"/>
        <location filename="../src/gui/networksettings.ui" line="299"/>
        <source>No limit</source>
        <translation>Без ограничений</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="257"/>
        <location filename="../src/gui/networksettings.ui" line="289"/>
        <source>Limit to 3/4 of estimated bandwidth</source>
        <translation>Ограничить до 3/4 предполагаемой ширины канала</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="276"/>
        <source>Upload Bandwidth</source>
        <translation>Скорость закачки на сервер</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.ui" line="260"/>
        <location filename="../src/gui/networksettings.ui" line="292"/>
        <source>Limit automatically</source>
        <translation>Ограничивать автоматически</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="37"/>
        <source>Hostname of proxy server</source>
        <translation>Адрес прокси сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="38"/>
        <source>Username for proxy server</source>
        <translation>Пользователь прокси-сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="39"/>
        <source>Password for proxy server</source>
        <translation>Пароль прокси-сервера</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="41"/>
        <source>HTTP(S) proxy</source>
        <translation>HTTP(S)-прокси</translation>
    </message>
    <message>
        <location filename="../src/gui/networksettings.cpp" line="42"/>
        <source>SOCKS5 proxy</source>
        <translation>SOCKS5-прокси</translation>
    </message>
</context>
<context>
    <name>OCC::NotificationWidget</name>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="64"/>
        <source>Created at %1</source>
        <translation>Создано %1</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="111"/>
        <source>Closing in a few seconds...</source>
        <translation>Закроется через несколько секунд…</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="145"/>
        <source>%1 request failed at %2</source>
        <extracomment>The second parameter is a time, such as 'failed at 09:58pm'</extracomment>
        <translation>%1: запрос выполнен неудачно в %2</translation>
    </message>
    <message>
        <location filename="../src/gui/notificationwidget.cpp" line="151"/>
        <source>&apos;%1&apos; selected at %2</source>
        <extracomment>The second parameter is a time, such as 'selected at 09:58pm'</extracomment>
        <translation>&apos;%1&apos; выбрано в %2</translation>
    </message>
</context>
<context>
    <name>OCC::OAuth</name>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="115"/>
        <source>Error returned from the server: &lt;em&gt;%1&lt;/em&gt;</source>
        <translation>Сервер вернул ошибку: &lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="118"/>
        <source>There was an error accessing the &apos;token&apos; endpoint: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
        <translation>При доступе к конечной точке &apos;токена&apos; произошла ошибка: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="122"/>
        <source>Empty JSON from OAuth2 redirect</source>
        <translation>Пустой JSON из перенаправления OAuth2</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="127"/>
        <source>Could not parse the JSON returned from the server: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</source>
        <translation>Не удалось разобрать JSON, пришедший с сервера: &lt;br&gt;&lt;em&gt;%1&lt;/em&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="130"/>
        <source>The reply from the server did not contain all expected fields</source>
        <translation>В ответе сервера содержатся не все ожидаемые поля</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="134"/>
        <source>&lt;h1&gt;Login Error&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</source>
        <translation>&lt;h1&gt;Ошибка входа&lt;/h1&gt;&lt;p&gt;%1&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/creds/oauth.cpp" line="140"/>
        <source>&lt;h1&gt;Wrong user&lt;/h1&gt;&lt;p&gt;You logged-in with user &lt;em&gt;%1&lt;/em&gt;, but must login with user &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Please log out of %3 in another tab, then &lt;a href=&apos;%4&apos;&gt;click here&lt;/a&gt; and log in as user %2&lt;/p&gt;</source>
        <translation>&lt;h1&gt;Неверный пользователь&lt;/h1&gt;&lt;p&gt;Вы вошли, как пользователь &lt;em&gt;%1&lt;/em&gt;, но нужно войти под пользователем &lt;em&gt;%2&lt;/em&gt;.&lt;br&gt;Пожалуйста, выйдите из %3 в другой вкладке, а затем &lt;a href=&apos;%4&apos;&gt;кликните здесь&lt;/a&gt; и войдите, как пользователь %2&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::OCUpdater</name>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="108"/>
        <source>New %1 Update Ready</source>
        <translation>Доступно обновление %1</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="109"/>
        <source>A new update for %1 is about to be installed. The updater may ask
for additional privileges during the process.</source>
        <translation>Новое обновление %1 в процессе установки. Установщик может запросить
дополнительные разрешения во время обновления.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="152"/>
        <source>Could not download update. Please click &lt;a href=&apos;%1&apos;&gt;here&lt;/a&gt; to download the update manually.</source>
        <translation>Не удалось загрузить обновление. Для скачивания файлов вручную, нажмите &lt;a href=&apos;%1&apos;&gt;здесь&lt;/a&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="154"/>
        <source>Could not check for new updates.</source>
        <translation>Не удалось проверить наличие новых обновлений.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="148"/>
        <source>Downloading %1. Please wait...</source>
        <translation>Скачивается %1. Пожалуйста, подождите…</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="150"/>
        <source>%1 available. Restart application to start the update.</source>
        <translation>Доступно %1. Перезапустите приложение, чтобы начать обновление.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="156"/>
        <source>New %1 available. Please use the system&apos;s update tool to install it.</source>
        <translation>Доступна новая версия %1. Для установки пожалуйста используйте системные средства обновления.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="158"/>
        <source>Checking update server...</source>
        <translation>Проверка наличия обновлений на сервере...</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="160"/>
        <source>Update status is unknown: Did not check for new updates.</source>
        <translation>Статус обновления неизвестен: Не удалось проверить наличие обновлений.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="164"/>
        <source>No updates available. Your installation is at the latest version.</source>
        <translation>Обновлений в настоящий момент нет. У вас установлена самая последняя версия программы.</translation>
    </message>
    <message>
        <location filename="../src/gui/updater/ocupdater.cpp" line="183"/>
        <source>Update Check</source>
        <translation>Проверка Обновлений</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudAdvancedSetupPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="49"/>
        <source>Connect to %1</source>
        <translation>Подключиться к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="50"/>
        <source>Setup local folder options</source>
        <translation>Изменить настройки локальных каталогов</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="59"/>
        <source>Connect...</source>
        <translation>Соединение...</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="82"/>
        <source>Use &amp;virtual files instead of downloading content immediately %1</source>
        <translation>Использовать &amp;виртуальные файлы вместо немедленного скачивания содержимого %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="83"/>
        <source>(tech preview)</source>
        <translation>(техническая демонстрация)</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="83"/>
        <source>(experimental)</source>
        <translation>(экспериментальное)</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="176"/>
        <source>%1 folder &apos;%2&apos; is synced to local folder &apos;%3&apos;</source>
        <translation>%1 каталог &apos;%2&apos; синхронизирован с локальным каталогом &apos;%3&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="179"/>
        <source>Sync the folder &apos;%1&apos;</source>
        <translation>Синхронизация папки &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="184"/>
        <source>&lt;p&gt;&lt;small&gt;&lt;strong&gt;Warning:&lt;/strong&gt; The local folder is not empty. Pick a resolution!&lt;/small&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;small&gt;&lt;strong&gt;Внимание:&lt;/strong&gt; Локальная папка не пуста. Выберите действие!&lt;/small&gt;&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="315"/>
        <source>Local Sync Folder</source>
        <translation>Локальный каталог синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="351"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.cpp" line="384"/>
        <source>(%1)</source>
        <translation>(%1)</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudConnectionMethodDialog</name>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="14"/>
        <source>Connection failed</source>
        <translation>Сбой подключения</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="43"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Failed to connect to the secure server address specified. How do you wish to proceed?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Не удалось подключиться к безопасному серверу по предоставленному адресу. Как Вы хотите продолжить?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="55"/>
        <source>Select a different URL</source>
        <translation>Выберите другой URL</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="62"/>
        <source>Retry unencrypted over HTTP (insecure)</source>
        <translation>Попробовать без шифрования через HTTP (не безопасно)</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.ui" line="69"/>
        <source>Configure client-side TLS certificate</source>
        <translation>Настроить TLS сертификат клиента</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudconnectionmethoddialog.cpp" line="34"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Failed to connect to the secure server address &lt;em&gt;%1&lt;/em&gt;. How do you wish to proceed?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Не удалось подключиться к безопасному серверу по адресу &lt;em&gt;%1&lt;/em&gt;. Как Вы хотите продолжить?&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudHttpCredsPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="49"/>
        <source>&amp;Email</source>
        <translation>&amp;Почта</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="59"/>
        <source>Connect to %1</source>
        <translation>Подключиться к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.cpp" line="60"/>
        <source>Enter user credentials</source>
        <translation>Ввести учётные данные</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudOAuthCredsPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.cpp" line="44"/>
        <source>Connect to %1</source>
        <translation>Подключиться к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.cpp" line="45"/>
        <source>Login in your browser</source>
        <translation>Вход в ваш браузер</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.cpp" line="56"/>
        <source>Copy link to clipboard</source>
        <translation>Копировать ссылку в буфер обмена</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudSetupPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="51"/>
        <source>Connect to %1</source>
        <translation>Подключиться к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="52"/>
        <source>Setup %1 server</source>
        <translation>Настроить сервер %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="131"/>
        <source>This url is NOT secure as it is not encrypted.
It is not advisable to use it.</source>
        <translation>Эта ссылка НЕ безопасна, так как не зашифрована.
Мы не рекомендуем её использовать.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="135"/>
        <source>This url is secure. You can use it.</source>
        <translation>Данная ссылка безопасна. Вы можете её использовать.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="174"/>
        <source>&amp;Next &gt;</source>
        <translation>&amp;Далее &gt; </translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="204"/>
        <source>Invalid URL</source>
        <translation>Неверная ссылка</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetuppage.cpp" line="316"/>
        <source>Could not load certificate. Maybe wrong password?</source>
        <translation>Не удалось загрузить сертификат. Возможно, неверен пароль?</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudSetupWizard</name>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="255"/>
        <source>&lt;font color=&quot;green&quot;&gt;Successfully connected to %1: %2 version %3 (%4)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</source>
        <translation>&lt;font color=&quot;green&quot;&gt;Успешное подключение к %1: %2 версия %3 (%4)&lt;/font&gt;&lt;br/&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="283"/>
        <source>Failed to connect to %1 at %2:&lt;br/&gt;%3</source>
        <translation>Не удалось подключиться к %1 в %2:&lt;br/&gt;%3</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="301"/>
        <source>Timeout while trying to connect to %1 at %2.</source>
        <translation>Превышено время ожидания соединения к %1 на %2.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="320"/>
        <source>Trying to connect to %1 at %2...</source>
        <translation>Попытка соединиться с %1 на %2...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="371"/>
        <source>The authenticated request to the server was redirected to &apos;%1&apos;. The URL is bad, the server is misconfigured.</source>
        <translation>Запрос авторизации с сервера перенаправлен на  &apos;%1&apos;. Ссылка не верна, сервер не настроен.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="393"/>
        <source>There was an invalid response to an authenticated webdav request</source>
        <translation>Обнаружен не верный ответ на авторизованный запрос WebDAV</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="384"/>
        <source>Access forbidden by server. To verify that you have proper access, &lt;a href=&quot;%1&quot;&gt;click here&lt;/a&gt; to access the service with your browser.</source>
        <translation>Доступ запрещён сервером. Чтобы доказать, что у Вас есть права доступа, &lt;a href=&quot;%1&quot;&gt;нажмите здесь&lt;/a&gt; для входа через Ваш браузер.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="281"/>
        <source>Invalid URL</source>
        <translation>Неверная ссылка</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="438"/>
        <source>Local sync folder %1 already exists, setting it up for sync.&lt;br/&gt;&lt;br/&gt;</source>
        <translation>Локальный каталог синхронизации %1 уже существует, используем его для синхронизации.&lt;br/&gt;&lt;br/&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="441"/>
        <source>Creating local sync folder %1...</source>
        <translation>Создание локальной папки синхронизации %1... </translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="445"/>
        <source>ok</source>
        <translation>ок</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="447"/>
        <source>failed.</source>
        <translation>не удалось.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="449"/>
        <source>Could not create local folder %1</source>
        <translation>Не удалось создать локальный каталог синхронизации %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="475"/>
        <source>No remote folder specified!</source>
        <translation>Не указан удалённый каталог!</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="481"/>
        <source>Error: %1</source>
        <translation>Ошибка: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="494"/>
        <source>creating folder on ownCloud: %1</source>
        <translation>создание каталога на ownCloud: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="510"/>
        <source>Remote folder %1 created successfully.</source>
        <translation>Удалённый каталог %1 успешно создан.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="512"/>
        <source>The remote folder %1 already exists. Connecting it for syncing.</source>
        <translation>Удалённый каталог %1 уже существует. Подключение к нему для синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="514"/>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="516"/>
        <source>The folder creation resulted in HTTP error code %1</source>
        <translation>Создание каталога завершилось с HTTP-ошибкой %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="518"/>
        <source>The remote folder creation failed because the provided credentials are wrong!&lt;br/&gt;Please go back and check your credentials.&lt;/p&gt;</source>
        <translation>Не удалось создать удаленный каталог, так как представленные параметры доступа неверны!&lt;br/&gt;Пожалуйста, вернитесь назад и проверьте учетные данные.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="522"/>
        <source>&lt;p&gt;&lt;font color=&quot;red&quot;&gt;Remote folder creation failed probably because the provided credentials are wrong.&lt;/font&gt;&lt;br/&gt;Please go back and check your credentials.&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;font color=&quot;red&quot;&gt;Не удалось создать удаленный каталог, возможно, указанные учетные данные неверны.&lt;/font&gt;&lt;br/&gt;Вернитесь назад и проверьте учетные данные.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="527"/>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="528"/>
        <source>Remote folder %1 creation failed with error &lt;tt&gt;%2&lt;/tt&gt;.</source>
        <translation>Удаленный каталог %1 не создан из-за ошибки &lt;tt&gt;%2&lt;/tt&gt;.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="545"/>
        <source>A sync connection from %1 to remote directory %2 was set up.</source>
        <translation>Установлено соединение синхронизации %1 к удалённому каталогу %2.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="550"/>
        <source>Successfully connected to %1!</source>
        <translation>Соединение с  %1 установлено успешно!</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="557"/>
        <source>Connection to %1 could not be established. Please check again.</source>
        <translation>Не удалось соединиться с %1. Попробуйте снова.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="571"/>
        <source>Folder rename failed</source>
        <translation>Ошибка переименования каталога</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="572"/>
        <source>Can&apos;t remove and back up the folder because the folder or a file in it is open in another program. Please close the folder or file and hit retry or cancel the setup.</source>
        <translation>Невозможно удалить каталог и создать его резервную копию, каталог или файл в ней открыт в другой программе. Закройте каталог или файл и нажмите &quot;Повторить попытку&quot;, либо прервите мастер настройки.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudsetupwizard.cpp" line="622"/>
        <source>&lt;font color=&quot;green&quot;&gt;&lt;b&gt;Local sync folder %1 successfully created!&lt;/b&gt;&lt;/font&gt;</source>
        <translation>&lt;font color=&quot;green&quot;&gt;&lt;b&gt;Локальный каталог синхронизации %1 успешно создан!&lt;/b&gt;&lt;/font&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudWizard</name>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="75"/>
        <source>%1 Connection Wizard</source>
        <translation>Мастер подключения %1</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="243"/>
        <source>Enable technical preview feature?</source>
        <translation>Включить функцию технического предварительного просмотра?</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="244"/>
        <source>When the &quot;virtual files&quot; mode is enabled no files will be downloaded initially. Instead a virtual file will be created for each file that exists on the server. When a file is opened its contents will be downloaded automatically. Alternatively, files can be downloaded manually by using their context menu.

The virtual files mode is mutually exclusive with selective sync. Currently unselected folders will be translated to online-only folders and your selective sync settings will be reset.</source>
        <translation>Когда включён режим «виртуальных файлов», скачивание файлов с сервера происходит не сразу. Вместо этого для каждого файла на сервере создаётся виртуальный файл. При открытии файла его содержимое скачивается автоматически. Или файлы можно скачивать вручную через контекстное меню.

Режим виртуальных файлов не совместим с выборочной синхронизацией. Не выбранные в данный момент каталоги будут преобразованы в каталоги, доступные только при сети, и настройки выборочной синхронизации будут сброшены.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="252"/>
        <source>Enable virtual files</source>
        <translation>Включить виртуальные файлы</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="253"/>
        <source>Continue to use selective sync</source>
        <translation>Продолжить использование выборочной синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="258"/>
        <source>Enable experimental feature?</source>
        <translation>Включить экспериментальную возможность?</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="272"/>
        <source>Enable experimental placeholder mode</source>
        <translation>Включить экспериментальный режим заглушек</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="259"/>
        <source>When the &quot;virtual files&quot; mode is enabled no files will be downloaded initially. Instead, a tiny &quot;%1&quot; file will be created for each file that exists on the server. The contents can be downloaded by running these files or by using their context menu.

The virtual files mode is mutually exclusive with selective sync. Currently unselected folders will be translated to online-only folders and your selective sync settings will be reset.

Switching to this mode will abort any currently running synchronization.

This is a new, experimental mode. If you decide to use it, please report any issues that come up.</source>
        <translation>Когда включён режим «виртуальных файлов», никакие файлы не скачиваются сразу. Вместо этого для каждого файла, существующего на сервере, создаётся маленький файл &quot;%1&quot;. Содержимое можно скачать, запустив эти файлы через их контекстное меню.

Режим виртуальных файлов не совместим с выборочной синхронизацией. Не выбранные в данный момент каталоги будут преобразованы в каталоги, доступные только при сети, и ваши настройки синхронизации будут сброшены.

Включение этого режима прервёт любую идущую сейчас синхронизацию.

Это новый, экспериментальный режим. Если вы решите его использовать, пожалуйста сообщайте о любых проявляющихся проблемах.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizard.cpp" line="273"/>
        <source>Stay safe</source>
        <translation>Отказаться от эксперимента</translation>
    </message>
</context>
<context>
    <name>OCC::OwncloudWizardResultPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="36"/>
        <source>Everything set up!</source>
        <translation>Всё готово!</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="40"/>
        <source>Open Local Folder</source>
        <translation>Открыть локальный каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.cpp" line="48"/>
        <source>Open %1 in Browser</source>
        <translation>Открыть %1 в Браузере</translation>
    </message>
</context>
<context>
    <name>OCC::PollJob</name>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="148"/>
        <source>Invalid JSON reply from the poll URL</source>
        <translation>Не правильный JSON ответ на сформированный URL</translation>
    </message>
</context>
<context>
    <name>OCC::ProcessDirectoryJob</name>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="233"/>
        <source>Symbolic links are not supported in syncing.</source>
        <translation>Синхронизация символических ссылок не поддерживается.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="241"/>
        <source>File is listed on the ignore list.</source>
        <translation>Файл присутствует в списке игнорируемых.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="245"/>
        <source>File names ending with a period are not supported on this file system.</source>
        <translation>Эта файловая система не поддерживает имена файлов, оканчивающиеся на точку.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="255"/>
        <source>File names containing the character &apos;%1&apos; are not supported on this file system.</source>
        <translation>Эта файловая система не поддерживает имена файлов, содержащие символ &apos;%1&apos;.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="259"/>
        <source>File name contains at least one invalid character</source>
        <translation>Имя файла содержит по крайней мере один некорректный символ</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="261"/>
        <source>The file name is a reserved name on this file system.</source>
        <translation>Данное имя файла зарезервировано в данной файловой системе.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="266"/>
        <source>Filename contains trailing spaces.</source>
        <translation>Имя файла содержит пробелы на конце.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="269"/>
        <source>Filename is too long.</source>
        <translation>Имя файла слишком длинное.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="272"/>
        <source>File/Folder is ignored because it&apos;s hidden.</source>
        <translation>Файл/папка проигнорированы, так как являются скрытыми.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="275"/>
        <source>Stat failed.</source>
        <translation>Не удалось загрузить статистику.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="278"/>
        <source>Conflict: Server version downloaded, local copy renamed and not uploaded.</source>
        <translation>Конфликт: Серверная версия скачана, локальная копия переименована и не закачана.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="282"/>
        <source>The filename cannot be encoded on your file system.</source>
        <translation>Невозможно перекодировать имя файла для вашей системы.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="285"/>
        <source>The filename is blacklisted on the server.</source>
        <translation>Имя файла находится в чёрном списке сервера.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="338"/>
        <source>File has extension reserved for virtual files.</source>
        <translation>Расширение имён файлов, выделенное для виртуальных файлов.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="400"/>
        <source>size</source>
        <translation>размеру</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="402"/>
        <source>permissions</source>
        <translation>разрешения</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="404"/>
        <source>etag</source>
        <translation>etag</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="406"/>
        <source>file id</source>
        <translation>код файла</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="410"/>
        <source>server reported no %1</source>
        <translation>Сервер вернул отсутствие %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1242"/>
        <source>Moved to invalid target, restoring</source>
        <translation>Перемещение в недопустимое место, восстанавливаем</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1255"/>
        <source>Not allowed to remove, restoring</source>
        <translation>Не допускается удаление, восстанавливаем</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1167"/>
        <source>Ignored because of the &quot;choose what to sync&quot; blacklist</source>
        <translation>Игнорируется из-за черного списка в &quot;что синхронизировать&quot;</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1200"/>
        <source>Not allowed because you don&apos;t have permission to add subfolders to that folder</source>
        <translation>Не разрешается, так как у вас нет полномочий на добавление подпапок в папку.</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1205"/>
        <source>Not allowed because you don&apos;t have permission to add files in that folder</source>
        <translation>Не разрешается, так как у вас нет полномочий на добавление файлов в эту папку</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1219"/>
        <source>Not allowed to upload this file because it is read-only on the server, restoring</source>
        <translation>Не допускается загрузка этого файла, так как на сервере он помечен только для чтения, восстанавливаем</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1364"/>
        <source>Error while reading the database</source>
        <translation>Ошибка при чтении базы данных</translation>
    </message>
    <message>
        <location filename="../src/libsync/discovery.cpp" line="1425"/>
        <source>Server replied with an error while reading directory &apos;%1&apos; : %2</source>
        <translation>Сервер ответил ошибкой при чтении каталога &apos;%1&apos; : %2</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateDirectory</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="996"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateDownloadFile</name>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="452"/>
        <source>File %1 can not be downloaded because of a local file name clash!</source>
        <translation>Файл %1 не может быть загружен из-за локального конфликта имен!</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="503"/>
        <source>The download would reduce free local disk space below the limit</source>
        <translation>Скачивание сократит доступное пространство на локальном диске ниже допустимого предела</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="507"/>
        <source>Free space on disk is less than %1</source>
        <translation>Свободное место на диске меньше, чем %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="641"/>
        <source>Download slot finished, but there was no reply!</source>
        <translation>Слот скачивания завершён, но не было ответа!</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="694"/>
        <source>File was deleted from server</source>
        <translation>Файл был удален с сервера</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="765"/>
        <source>The file could not be downloaded completely.</source>
        <translation>Невозможно полностью загрузить файл.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="772"/>
        <source>The downloaded file is empty despite the server announced it should have been %1.</source>
        <translation>Скачанный файл пуст, хотя сервер заявил, что он должен быть %1.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="952"/>
        <source>File %1 cannot be saved because of a local file name clash!</source>
        <translation>Файл %1 не может быть сохранён из-за локального конфликта имен!</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="363"/>
        <location filename="../src/libsync/propagatedownload.cpp" line="997"/>
        <source>File has changed since discovery</source>
        <translation>После обнаружения файл был изменен</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatedownload.cpp" line="1063"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateItemJob</name>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="234"/>
        <source>; Restoration Failed: %1</source>
        <translation>; Восстановление не удалось: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/owncloudpropagator.cpp" line="301"/>
        <source>A file or folder was removed from a read only share, but restoring failed: %1</source>
        <translation>Файл или папка была удалена из доступа только для чтения, восстановление завершилось с ошибкой: %1</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalMkdir</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="147"/>
        <source>could not delete file %1, error: %2</source>
        <translation>не удалось удалить файл %1, ошибка: %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="162"/>
        <source>Attention, possible case sensitivity clash with %1</source>
        <translation>Внимание, возможен конфликт чувствительности к регистру с %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="168"/>
        <source>could not create folder %1</source>
        <translation>не удается создать папку %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="180"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalRemove</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="100"/>
        <source>Could not remove %1 because of a local file name clash</source>
        <translation>Не удается удалить %1 из-за локального конфликта имен</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateLocalRename</name>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="218"/>
        <source>File %1 can not be renamed to %2 because of a local file name clash</source>
        <translation>Файл %1 не может быть переименован в %2 из-за локального конфликта имен</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="249"/>
        <location filename="../src/libsync/propagatorjobs.cpp" line="255"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatorjobs.cpp" line="261"/>
        <source>Error setting pin state</source>
        <translation>Ошибка при установке состояния прикреплённости</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteDelete</name>
    <message>
        <location filename="../src/libsync/propagateremotedelete.cpp" line="115"/>
        <source>Wrong HTTP code returned by server. Expected 204, but received &quot;%1 %2&quot;.</source>
        <translation>Сервер ответил не правильным HTTP кодом. Ожидался 204, но получен &quot;%1 %2&quot;.</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteMkdir</name>
    <message>
        <location filename="../src/libsync/propagateremotemkdir.cpp" line="101"/>
        <source>Wrong HTTP code returned by server. Expected 201, but received &quot;%1 %2&quot;.</source>
        <translation>Сервер ответил не правильным HTTP кодом. Ожидался 201, но получен &quot;%1 %2&quot;.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemkdir.cpp" line="152"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateRemoteMove</name>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="142"/>
        <source>Could not rename %1 to %2, error: %3</source>
        <translation>Не удалось переименовать %1 в %2, ошибка: %3</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="191"/>
        <source>Wrong HTTP code returned by server. Expected 201, but received &quot;%1 %2&quot;.</source>
        <translation>Сервер ответил не правильным HTTP кодом. Ожидался 201, но получен &quot;%1 %2&quot;.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="228"/>
        <location filename="../src/libsync/propagateremotemove.cpp" line="240"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateremotemove.cpp" line="233"/>
        <source>Error setting pin state</source>
        <translation>Ошибка при установке состояния прикреплённости</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileCommon</name>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="196"/>
        <source>File %1 cannot be uploaded because another file with the same name, differing only in case, exists</source>
        <translation>Невозможно загрузить файл %1, так как уже есть другой файл с тем же именем, отличающимся только регистром символов</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="303"/>
        <source>File Removed</source>
        <translation>Файл Перемещён</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="313"/>
        <source>Local file changed during syncing. It will be resumed.</source>
        <translation>Локальный файл изменился в процессе синхронизации. Операция будет возобновлена.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="325"/>
        <source>Local file changed during sync.</source>
        <translation>Локальный файл изменился в процессе синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="207"/>
        <location filename="../src/libsync/propagateupload.cpp" line="575"/>
        <source>Upload of %1 exceeds the quota for the folder</source>
        <translation>Закачка %1 превышает квоту для каталога</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateupload.cpp" line="660"/>
        <source>Error writing metadata to the database</source>
        <translation>Ошибка записи метаданных в базу данных</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileNG</name>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="76"/>
        <source>Failed to get zsync byte ranges.</source>
        <translation>Не удалось получить байтовые диапазоны zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="634"/>
        <source>Failed to generate zsync file.</source>
        <translation>Не удалось сгенерировать файл zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="701"/>
        <source>The local file was removed during sync.</source>
        <translation>Локальный файл был удалён в процессе синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="712"/>
        <source>Local file changed during sync.</source>
        <translation>Локальный файл изменился в процессе синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="751"/>
        <source>Poll URL missing</source>
        <translation>Не хватает сформированного URL</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="760"/>
        <source>Unexpected return code from server (%1)</source>
        <translation>Неожиданный код завершения от сервера (%1)</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="767"/>
        <source>Missing File ID from server</source>
        <translation>Отсутствует код файла от сервера</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadng.cpp" line="781"/>
        <source>Missing ETag from server</source>
        <translation>Отсутствует ETag с сервера</translation>
    </message>
</context>
<context>
    <name>OCC::PropagateUploadFileV1</name>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="218"/>
        <source>Poll URL missing</source>
        <translation>Не хватает сформированного URL</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="242"/>
        <source>The local file was removed during sync.</source>
        <translation>Локальный файл был удалён в процессе синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="253"/>
        <source>Local file changed during sync.</source>
        <translation>Локальный файл изменился в процессе синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagateuploadv1.cpp" line="267"/>
        <source>The server did not acknowledge the last chunk. (No e-tag was present)</source>
        <translation>Сервер не смог подтвердить последнюю часть данных.(Отсутствовали теги e-tag)</translation>
    </message>
</context>
<context>
    <name>OCC::ProtocolWidget</name>
    <message>
        <location filename="../src/gui/protocolwidget.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.ui" line="20"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="142"/>
        <source>Open in browser</source>
        <translation>Открыть в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="193"/>
        <source>Time</source>
        <translation>Время</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="194"/>
        <source>File</source>
        <translation>Файл</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="195"/>
        <source>Folder</source>
        <translation>Каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="196"/>
        <source>Action</source>
        <translation>Действие</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="197"/>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="211"/>
        <source>Local sync protocol</source>
        <translation>Локальный протокол синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="213"/>
        <source>Copy</source>
        <translation>Копировать</translation>
    </message>
    <message>
        <location filename="../src/gui/protocolwidget.cpp" line="214"/>
        <source>Copy the activity list to the clipboard.</source>
        <translation>Скопировать журнал синхронизации в буфер обмена.</translation>
    </message>
</context>
<context>
    <name>OCC::ProxyAuthDialog</name>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="20"/>
        <source>Proxy authentication required</source>
        <translation>Требуется авторизация Прокси</translation>
    </message>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="26"/>
        <source>Username:</source>
        <translation>Пользователь:</translation>
    </message>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="36"/>
        <source>Proxy:</source>
        <translation>Прокси:</translation>
    </message>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="43"/>
        <source>The proxy server needs a username and password.</source>
        <translation>Прокси сервер требует имя пользователя и пароль</translation>
    </message>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="50"/>
        <source>Password:</source>
        <translation>Пароль:</translation>
    </message>
    <message>
        <location filename="../src/gui/proxyauthdialog.ui" line="74"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
</context>
<context>
    <name>OCC::SelectiveSyncDialog</name>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="459"/>
        <source>Choose What to Sync</source>
        <translation>Уточнить объекты</translation>
    </message>
</context>
<context>
    <name>OCC::SelectiveSyncWidget</name>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="73"/>
        <source>Loading ...</source>
        <translation>Загрузка ...</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="79"/>
        <source>Deselect remote folders you do not wish to synchronize.</source>
        <translation>Снимите выбор с удалённых папок, котрые вы не хотите синхронизировать.</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="95"/>
        <source>Name</source>
        <translation>Название</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="96"/>
        <source>Size</source>
        <translation>Размер</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="227"/>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="277"/>
        <source>No subfolders currently on the server.</source>
        <translation>Нет подкаталогов на сервере на данный момент.</translation>
    </message>
    <message>
        <location filename="../src/gui/selectivesyncdialog.cpp" line="279"/>
        <source>An error occurred while loading the list of sub folders.</source>
        <translation>Произошла ошибка во время загрузки списка подпапок.</translation>
    </message>
</context>
<context>
    <name>OCC::ServerNotificationHandler</name>
    <message>
        <location filename="../src/gui/servernotificationhandler.cpp" line="103"/>
        <source>Dismiss</source>
        <translation>Убрать</translation>
    </message>
</context>
<context>
    <name>OCC::SettingsDialog</name>
    <message>
        <location filename="../src/gui/settingsdialog.ui" line="14"/>
        <source>Settings</source>
        <translation>Настройки</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="114"/>
        <source>Activity</source>
        <translation>События</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="123"/>
        <source>General</source>
        <translation>Основные</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="130"/>
        <source>Network</source>
        <translation>Сеть</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="140"/>
        <location filename="../src/gui/settingsdialog.cpp" line="143"/>
        <source>Quit %1</source>
        <translation>Закрыть %1</translation>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="144"/>
        <source>Are you sure you want to quit %1?</source>
        <translation type="unfinished"/>
    </message>
    <message>
        <location filename="../src/gui/settingsdialog.cpp" line="257"/>
        <source>Account</source>
        <translation>Уч.запись</translation>
    </message>
</context>
<context>
    <name>OCC::ShareDialog</name>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="60"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="28"/>
        <source>share label</source>
        <translation>поделиться меткой</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="14"/>
        <source>Dialog</source>
        <translation>Диалог</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.ui" line="50"/>
        <source>ownCloud Path:</source>
        <translation>Путь к OwnCloud:</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="110"/>
        <source>%1 Sharing</source>
        <translation>Вы поделились %1 </translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="85"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="107"/>
        <source>Folder: %2</source>
        <translation>Папка: %2</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="113"/>
        <source>The server does not allow sharing</source>
        <translation>Сервер не разрешает обмен</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="129"/>
        <source>Retrieving maximum possible sharing permissions from server...</source>
        <translation>Запрос максимально возможных прав для предоставления доступа с сервера…</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="199"/>
        <source>The file can not be shared because it was shared without sharing permission.</source>
        <translation>Невозможно предоставить общий доступ к файлу: нет разрешения на предоставление общего доступа.</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="213"/>
        <source>Users and Groups</source>
        <translation>Пользователи и группы</translation>
    </message>
    <message>
        <location filename="../src/gui/sharedialog.cpp" line="220"/>
        <source>Public Links</source>
        <translation>Общедоступные ссылки</translation>
    </message>
</context>
<context>
    <name>OCC::ShareLinkWidget</name>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="14"/>
        <source>Share NewDocument.odt</source>
        <translation>Поделиться NewDocument.odt</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="207"/>
        <source>Upload only (File Drop)</source>
        <translation>Только закачка (закинуть файл)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="220"/>
        <source>Receive files from others without revealing the contents of the folder.</source>
        <translation>Получение файлов от других без раскрытия содержимого каталога.</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="237"/>
        <source>Download / View / Edit</source>
        <translation>Скачивание / Просмотр / Правка</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="297"/>
        <source>Name:</source>
        <translation>Имя:</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="304"/>
        <source>Enter name of new share...</source>
        <translation>Введите имя нового общего доступа…</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="311"/>
        <source>&amp;Create</source>
        <translation>&amp;Создать</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="364"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="121"/>
        <source>Set &amp;password </source>
        <translation>Установить &amp;пароль</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="87"/>
        <source>Set &amp;expiration date</source>
        <translation>Установить срок &amp;доступа</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="138"/>
        <source>Set password</source>
        <translation>Установить пароль</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="181"/>
        <source>Recipients can view or download contents.</source>
        <translation>Получатели могут просматривать или скачивать содержимое.</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="230"/>
        <source>Download / View</source>
        <translation>Скачивание / Просмотр</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="250"/>
        <source>Recipients can view, download, edit, delete and upload contents.</source>
        <translation>Получатели могут просматривать, скачивать, править, удалять и закачивать содержимое.</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.ui" line="20"/>
        <source>Anyone with the link has access to the file/folder</source>
        <translation>Каждый, у кого есть эта ссылка, имеет доступ к файлу/каталогу</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="119"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="343"/>
        <source>P&amp;assword protect</source>
        <translation>Защитить паролем</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="97"/>
        <source>The file can not be shared because it was shared without sharing permission.</source>
        <translation>Невозможно предоставить общий доступ к файлу: нет разрешения на предоставление общего доступа.</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="94"/>
        <source>Link shares have been disabled</source>
        <translation>Доступ по ссылкам был отключён</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="108"/>
        <source>Create public link share</source>
        <translation>Создать ссылку общего доступа</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="170"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="582"/>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="165"/>
        <source>Open link in browser</source>
        <translation>Открыть ссылку в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="166"/>
        <source>Copy link to clipboard</source>
        <translation>Копировать ссылку в буфер обмена</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="167"/>
        <source>Copy link to clipboard (direct download)</source>
        <translation>Скопировать ссылку в буфер обмена (прямое скачивание)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="168"/>
        <source>Send link by email</source>
        <translation>Отправить ссылку по email</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="169"/>
        <source>Send link by email (direct download)</source>
        <translation>Отправить ссылку по почте (прямое скачивание)</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="287"/>
        <source>Create new...</source>
        <translation>Создать новое…</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="561"/>
        <source>I shared %1 with you</source>
        <translation>Я даю вам доступ к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="575"/>
        <source>Confirm Link Share Deletion</source>
        <translation>Подтвердите удаление доступа по ссылке</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="576"/>
        <source>&lt;p&gt;Do you really want to delete the public link share &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;Note: This action cannot be undone.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Вы действтиельно хотите удалить доступ по общей ссылке &lt;i&gt;%1&lt;/i&gt;?&lt;/p&gt;&lt;p&gt;Внимание: это действие будет невозможно отменить.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="583"/>
        <source>Cancel</source>
        <translation>Отмена</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="63"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="599"/>
        <source>Public link</source>
        <translation>Общедоступная ссылка</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="271"/>
        <source>Delete link share</source>
        <translation>Удалить доступ по ссылке</translation>
    </message>
    <message>
        <location filename="../src/gui/sharelinkwidget.cpp" line="351"/>
        <location filename="../src/gui/sharelinkwidget.cpp" line="529"/>
        <source>Please Set Password</source>
        <translation>Пожалуйста, установите пароль</translation>
    </message>
</context>
<context>
    <name>OCC::ShareUserGroupWidget</name>
    <message>
        <location filename="../src/gui/shareusergroupwidget.ui" line="14"/>
        <source>Share NewDocument.odt</source>
        <translation>Поделиться NewDocument.odt</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.ui" line="22"/>
        <source>Share with users or groups ...</source>
        <translation>Поделиться с пользователями или группами ...</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.ui" line="108"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;You can direct people to this shared file or folder &lt;a href=&quot;private link menu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;by giving them a private link&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Вы можете направить людей в файл или каталог, к которому предоставлен доступ, &lt;a href=&quot;private link menu&quot;&gt;&lt;span style=&quot; text-decoration: underline; color:#0000ff;&quot;&gt;передав им личную ссылку&lt;/span&gt;&lt;/a&gt;.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="210"/>
        <source>The item is not shared with any users or groups</source>
        <translation>К этому элементу не предоставлен доступ никаким пользователям или группам</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="241"/>
        <source>Open link in browser</source>
        <translation>Открыть ссылку в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="243"/>
        <source>Copy link to clipboard</source>
        <translation>Копировать ссылку в буфер обмена</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="245"/>
        <source>Send link by email</source>
        <translation>Отправить ссылку по email</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="255"/>
        <source>No results for &apos;%1&apos;</source>
        <translation>Нет результатов для &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="343"/>
        <source>I shared something with you</source>
        <translation>Я поделился с тобой</translation>
    </message>
</context>
<context>
    <name>OCC::ShareUserLine</name>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="17"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="28"/>
        <location filename="../src/gui/shareuserline.ui" line="35"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="65"/>
        <source>can edit</source>
        <translation>можно редактировать</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="58"/>
        <source>can share</source>
        <translation>можно поделиться</translation>
    </message>
    <message>
        <location filename="../src/gui/shareuserline.ui" line="72"/>
        <source>...</source>
        <translation>...</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="363"/>
        <source>create</source>
        <translation>создать</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="366"/>
        <source>change</source>
        <translation>изменить</translation>
    </message>
    <message>
        <location filename="../src/gui/shareusergroupwidget.cpp" line="369"/>
        <source>delete</source>
        <translation>удалить</translation>
    </message>
</context>
<context>
    <name>OCC::ShareeModel</name>
    <message>
        <location filename="../src/gui/sharee.cpp" line="151"/>
        <source>%1 (%2)</source>
        <comment>sharee (shareWithAdditionalInfo)</comment>
        <translation>%1 (%2)</translation>
    </message>
</context>
<context>
    <name>OCC::SocketApi</name>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="486"/>
        <source>Share with %1</source>
        <comment>parameter is ownCloud</comment>
        <translation>Поделиться с %1</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="522"/>
        <source>Context menu share</source>
        <translation>Доступ через контекстное меню</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="527"/>
        <source>Context menu share %1</source>
        <translation>Доступ через контекстное меню к %1</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="716"/>
        <source>Confirm deletion</source>
        <translation>Подтвердите удаление</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="718"/>
        <source>Do you want to delete the directory &lt;i&gt;%1&lt;/i&gt; and all its contents permanently?</source>
        <translation>Хотите окончательно удалить каталог &lt;i&gt;%1&lt;/i&gt;, и всё его содержимое?</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="719"/>
        <source>Do you want to delete the file &lt;i&gt;%1&lt;/i&gt; permanently?</source>
        <translation>Хотите окончательно удалить файл &lt;i&gt;%1&lt;/i&gt;?</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="758"/>
        <source>Select new location...</source>
        <translation>Выберите новое местоположение…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="768"/>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="769"/>
        <source>Moving file failed:

%1</source>
        <translation>Перемещение не удалось:

%1</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="776"/>
        <source>I shared something with you</source>
        <translation>Я поделился с тобой</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="789"/>
        <location filename="../src/gui/socketapi.cpp" line="820"/>
        <source>Share...</source>
        <translation>Поделиться...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="791"/>
        <location filename="../src/gui/socketapi.cpp" line="836"/>
        <source>Copy private link to clipboard</source>
        <translation>Копировать приватную ссылку в буфер обмена...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="792"/>
        <source>Send private link by email...</source>
        <translation>Отправить приватную ссылку по email...</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="818"/>
        <source>Resharing this file is not allowed</source>
        <translation>Повторное предоставление доступа к этому файлу не разрешено</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="818"/>
        <source>Resharing this folder is not allowed</source>
        <translation>Повторное предоставление доступа к этому каталогу не разрешено</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="830"/>
        <location filename="../src/gui/socketapi.cpp" line="832"/>
        <source>Copy public link to clipboard</source>
        <translation>Копировать общую ссылку в буфер обмена</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="923"/>
        <source>Open in browser</source>
        <translation>Открыть в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="931"/>
        <source>Show file versions in browser</source>
        <translation>Показать версии файла в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="954"/>
        <source>Rename...</source>
        <translation>Переименовать…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="957"/>
        <source>Rename and upload...</source>
        <translation>Переименовать и закачать…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="962"/>
        <source>Move and rename...</source>
        <translation>Переместить и переименовать…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="965"/>
        <source>Move, rename and upload...</source>
        <translation>Переместить, переименовать, и закачать…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="968"/>
        <source>Delete local changes</source>
        <translation>Удалить локальные изменения</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="973"/>
        <source>Move and upload...</source>
        <translation>Переместить и закачать…</translation>
    </message>
    <message>
        <location filename="../src/gui/socketapi.cpp" line="974"/>
        <source>Delete</source>
        <translation>Удалить</translation>
    </message>
</context>
<context>
    <name>OCC::SslButton</name>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="88"/>
        <source>&lt;h3&gt;Certificate Details&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;Данные сертификата:&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="91"/>
        <source>Common Name (CN):</source>
        <translation>Общее имя (CN):</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="92"/>
        <source>Subject Alternative Names:</source>
        <translation>Альтернативное имя субъекта:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="93"/>
        <source>Organization (O):</source>
        <translation>Организация (О):</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="94"/>
        <source>Organizational Unit (OU):</source>
        <translation>Организационное подразделение (OU):</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="95"/>
        <source>State/Province:</source>
        <translation>Область/район:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="96"/>
        <source>Country:</source>
        <translation>Страна:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="97"/>
        <source>Serial:</source>
        <translation>Номер:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="100"/>
        <source>&lt;h3&gt;Issuer&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;Выдан:&lt;/h3&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="103"/>
        <source>Issuer:</source>
        <translation>Издатель:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="104"/>
        <source>Issued on:</source>
        <translation>Выдан:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="105"/>
        <source>Expires on:</source>
        <translation>Истекает:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="108"/>
        <source>&lt;h3&gt;Fingerprints&lt;/h3&gt;</source>
        <translation>&lt;h3&gt;Отпечаток&lt;/ h3&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="112"/>
        <source>SHA-256:</source>
        <translation>SHA-256:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="113"/>
        <source>SHA-1:</source>
        <translation>SHA-1:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="117"/>
        <source>&lt;p&gt;&lt;b&gt;Note:&lt;/b&gt; This certificate was manually approved&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;b&gt;Заметка:&lt;/b&gt; Этот сертификат был одобрен вручную&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="137"/>
        <source>%1 (self-signed)</source>
        <translation>%1 (самоподписанный)</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="139"/>
        <source>%1</source>
        <translation>%1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="174"/>
        <source>This connection is encrypted using %1 bit %2.
</source>
        <translation>Это соединение зашифровано %1-битным %2.
</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="191"/>
        <source>Server version: %1</source>
        <translation>Версия сервера: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="205"/>
        <source>No support for SSL session tickets/identifiers</source>
        <translation>Нет поддержки для тикетов/идентификаторов SSL сессии</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="215"/>
        <source>Certificate information:</source>
        <translation>Информация о TLS-сертификатах:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="244"/>
        <source>The connection is not secure</source>
        <translation>Соединение не безопасно</translation>
    </message>
    <message>
        <location filename="../src/gui/sslbutton.cpp" line="177"/>
        <source>This connection is NOT secure as it is not encrypted.
</source>
        <translation>Это соединение НЕ безопасно, используется протокол без шифрования.
</translation>
    </message>
</context>
<context>
    <name>OCC::SslErrorDialog</name>
    <message>
        <location filename="../src/gui/sslerrordialog.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.ui" line="25"/>
        <source>Trust this certificate anyway</source>
        <translation>Доверять этому сертификату в любом случае</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="65"/>
        <source>Untrusted Certificate</source>
        <translation>Сертификат без доверия</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="132"/>
        <source>Cannot connect securely to &lt;i&gt;%1&lt;/i&gt;:</source>
        <translation>Не удалось осуществить безопасное подключение к &lt;i&gt;%1&lt;/i&gt;:</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="166"/>
        <source>with Certificate %1</source>
        <translation>Сертификат %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="175"/>
        <location filename="../src/gui/sslerrordialog.cpp" line="177"/>
        <location filename="../src/gui/sslerrordialog.cpp" line="179"/>
        <source>&amp;lt;not specified&amp;gt;</source>
        <translation>&amp;lt;не указано&amp;gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="180"/>
        <location filename="../src/gui/sslerrordialog.cpp" line="200"/>
        <source>Organization: %1</source>
        <translation>Организация: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="181"/>
        <location filename="../src/gui/sslerrordialog.cpp" line="201"/>
        <source>Unit: %1</source>
        <translation>Подразделение: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="182"/>
        <location filename="../src/gui/sslerrordialog.cpp" line="202"/>
        <source>Country: %1</source>
        <translation>Страна: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="189"/>
        <source>Fingerprint (MD5): &lt;tt&gt;%1&lt;/tt&gt;</source>
        <translation>Отпечаток (MD5): &lt;tt&gt;%1&lt;/tt&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="190"/>
        <source>Fingerprint (SHA1): &lt;tt&gt;%1&lt;/tt&gt;</source>
        <translation>Отпечаток (SHA1): &lt;tt&gt;%1&lt;/tt&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="192"/>
        <source>Effective Date: %1</source>
        <translation>Дата вступления в силу: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="193"/>
        <source>Expiration Date: %1</source>
        <translation>Дата окончания: %1</translation>
    </message>
    <message>
        <location filename="../src/gui/sslerrordialog.cpp" line="197"/>
        <source>Issuer: %1</source>
        <translation>Издатель: %1</translation>
    </message>
</context>
<context>
    <name>OCC::SyncEngine</name>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="186"/>
        <source>%1 (skipped due to earlier error, trying again in %2)</source>
        <translation>%1 (пропущено из-за предыдущей ошибки, повторная попытка через %2)</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="454"/>
        <source>Only %1 are available, need at least %2 to start</source>
        <comment>Placeholders are postfixed with file sizes using Utility::octetsToString()</comment>
        <translation>Только %1 доступно, нужно как минимум %2 чтобы начать</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="487"/>
        <source>Unable to open or create the local sync database. Make sure you have write access in the sync folder.</source>
        <translation>Не могу открыть или создать локальную базу данных синхронизации. Удостоверьтесь, что у вас есть доступ на запись в каталог синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="1027"/>
        <source>Disk space is low: Downloads that would reduce free space below %1 were skipped.</source>
        <translation>Мало места на диске: Скачивания, которые сократят свободное место ниже %1, будут пропущены.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="1034"/>
        <source>There is insufficient space available on the server for some uploads.</source>
        <translation>На сервере недостаточно места для некоторых закачек.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="373"/>
        <source>Unresolved conflict.</source>
        <translation>Неразрешённый конфликт.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="351"/>
        <source>Could not update virtual file metadata: %1</source>
        <translation>Не удалось обновить метаданные виртуального файла: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="503"/>
        <source>Using virtual files with suffix, but suffix is not set</source>
        <translation>Используются виртуальные файлы с суффиксом, но суффикс не задан</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="515"/>
        <source>Unable to read the blacklist from the local database</source>
        <translation>Не удалось прочитать файл чёрного списка из локальной базы данных.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="546"/>
        <source>Unable to read from the sync journal.</source>
        <translation>Не удалось прочитать из журнала синхронизации.</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="630"/>
        <source>Cannot open the sync journal</source>
        <translation>Не удаётся открыть журнал синхронизации</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncengine.cpp" line="1010"/>
        <source>Aborted</source>
        <translation>Прервано</translation>
    </message>
</context>
<context>
    <name>OCC::SyncLogDialog</name>
    <message>
        <location filename="../src/gui/synclogdialog.ui" line="14"/>
        <source>Synchronisation Log</source>
        <translation>Журнал синхронизации</translation>
    </message>
</context>
<context>
    <name>OCC::Systray</name>
    <message>
        <location filename="../src/gui/systray.cpp" line="54"/>
        <source>%1: %2</source>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>OCC::Theme</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="343"/>
        <source>&lt;p&gt;Version %2. For more information visit &lt;a href=&quot;%3&quot;&gt;https://%4&lt;/a&gt;&lt;/p&gt;&lt;p&gt;For known issues and help, please visit: &lt;a href=&quot;https://central.owncloud.org/c/desktop-client&quot;&gt;https://central.owncloud.org&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;small&gt;By Klaas Freitag, Daniel Molkentin, Olivier Goffart, Markus Götz,  Jan-Christoph Borchardt, and others.&lt;/small&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;Версия %2. Для более подробной информации посетите &lt;a href=&quot;%3&quot;&gt;https://%4&lt;/a&gt;&lt;/p&gt;&lt;p&gt;По поводу известных проблем и помощи, пожалуйста посетите: &lt;a href=&quot;https://central.owncloud.org/c/desktop-client&quot;&gt;https://central.owncloud.org&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&lt;small&gt;Авторы: Клаас Фрейтаг, Дэниель Молкентен, Оливье Гоффар, Маркус Гётц, Жан-Кристоф Бошар, и другие.&lt;/small&gt;&lt;/p&gt;&lt;p&gt;Авторские права принадлежат ownCloud GmbH&lt;/p&gt;&lt;p&gt;Лицензировано под GNU General Public License (GPL) версии 2.0&lt;br/&gt;ownCloud и логотип ownCloud — зарегистрированные торговые марки ownCloud GmbH в Соединённых Штатах, и/или других странах.&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="350"/>
        <source>&lt;p&gt;Copyright ownCloud GmbH&lt;/p&gt;</source>
        <translation>&lt;p&gt;Все права принадлежат ownCloud GmbH&lt;/p&gt;</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="351"/>
        <source>&lt;p&gt;Distributed by %1 and licensed under the GNU General Public License (GPL) Version 2.0.&lt;br/&gt;%2 and the %2 logo are registered trademarks of %1 in the United States, other countries, or both.&lt;/p&gt;</source>
        <translation>&lt;p&gt;Распространяется %1 и лицензировано под GNU General Public License (GPL) Версии 2.0.&lt;br/&gt;Логотипы %2 и %2 являются зарегистрированной торговой маркой %1 в США и/или других странах.&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>OCC::ValidateChecksumHeader</name>
    <message>
        <location filename="../src/common/checksums.cpp" line="338"/>
        <source>The checksum header is malformed.</source>
        <translation>Некорректная контрольная сумма заголовка</translation>
    </message>
    <message>
        <location filename="../src/common/checksums.cpp" line="365"/>
        <source>The checksum header contained an unknown checksum type &apos;%1&apos;</source>
        <translation>Заголовок контрольной суммы содержал неизвестный тип &apos;%1&apos; контрольной суммы</translation>
    </message>
    <message>
        <location filename="../src/common/checksums.cpp" line="369"/>
        <source>The downloaded file does not match the checksum, it will be resumed.</source>
        <translation>Загруженный файл не соответствует контрольной сумме, операция будет возобновлена.</translation>
    </message>
</context>
<context>
    <name>OCC::ZsyncGenerateRunnable</name>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="186"/>
        <source>Failed to open input file %1: %2</source>
        <translation>Не удалось открыть входной файл %1: %2</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="195"/>
        <source>Failed to open input file: %1</source>
        <translation>Не удалось открыть входной файл: %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="208"/>
        <source>Failed to write block sums:</source>
        <translation>Не удалось записать суммы блоков:</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="229"/>
        <source>Failed to write zsync metadata file:</source>
        <translation>Не удалось записать файл метаданных zsync:</translation>
    </message>
</context>
<context>
    <name>OCC::ZsyncSeedRunnable</name>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="115"/>
        <source>Unable to parse zsync file.</source>
        <translation>Не удалось разобрать файл zsync.</translation>
    </message>
    <message>
        <location filename="../src/libsync/propagatecommonzsync.cpp" line="132"/>
        <source>Unable to open file: %1</source>
        <translation>Не удалось открыть файл: %1</translation>
    </message>
</context>
<context>
    <name>OCC::ownCloudGui</name>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="268"/>
        <source>Please sign in</source>
        <translation>Пожалуйста войдите в систему</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="314"/>
        <source>Folder %1: %2</source>
        <translation>Каталог %1: %2</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="332"/>
        <source>There are no sync folders configured.</source>
        <translation>Нет настроенных каталогов для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="341"/>
        <source>Open in browser</source>
        <translation>Открыть в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="390"/>
        <location filename="../src/gui/owncloudgui.cpp" line="708"/>
        <location filename="../src/gui/owncloudgui.cpp" line="805"/>
        <source>Log in...</source>
        <translation>Вход...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="394"/>
        <location filename="../src/gui/owncloudgui.cpp" line="700"/>
        <location filename="../src/gui/owncloudgui.cpp" line="807"/>
        <source>Log out</source>
        <translation>Выйти</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="495"/>
        <source>Recent Changes</source>
        <translation>Недавние изменения</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="368"/>
        <source>Managed Folders:</source>
        <translation>Управляемые каталоги:</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="371"/>
        <source>Open folder &apos;%1&apos;</source>
        <translation>Открыть каталог &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="343"/>
        <source>Open %1 in browser</source>
        <translation>Открыть %1 в браузере</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="200"/>
        <source>The server on account %1 runs an unsupported version %2. Using this client with unsupported server versions is untested and potentially dangerous. Proceed at your own risk.</source>
        <translation>Учётная запись сервера %1 работает с неподдерживаемой версией %2. Использование клиента с неподдерживаемой версией сервера не тестировалось и потенциально опасно. Продолжайте на свой страх и риск.</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="788"/>
        <source>Unknown status</source>
        <translation>Неизвестный статус</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="790"/>
        <source>Settings...</source>
        <translation>Настройки...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="792"/>
        <source>Details...</source>
        <translation>Детали...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="798"/>
        <source>Help</source>
        <translation>Помощь</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="802"/>
        <source>Quit %1</source>
        <translation>Закрыть %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="249"/>
        <source>Disconnected from %1</source>
        <translation>Отключен от %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="199"/>
        <source>Unsupported Server Version</source>
        <translation>Версия сервера не поддерживается</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="239"/>
        <source>Disconnected</source>
        <translation>Отключено</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="241"/>
        <source>Disconnected from some accounts</source>
        <translation>Отключено от некоторых учётных записей</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="252"/>
        <source>Disconnected from accounts:</source>
        <translation>Отключен от учетных записей:</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="254"/>
        <source>Account %1: %2</source>
        <translation>Учетная запись %1: %2</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="269"/>
        <source>Signed out</source>
        <translation>Вышли из аккаунта</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="273"/>
        <source>Account synchronization is disabled</source>
        <translation>Синхронизация учётной записи отключена</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="274"/>
        <location filename="../src/gui/owncloudgui.cpp" line="327"/>
        <source>Synchronization is paused</source>
        <translation>Синхронизация приостановлена</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="322"/>
        <source>Unresolved conflicts</source>
        <translation>Неразрешённые конфликты</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="329"/>
        <source>Error during synchronization</source>
        <translation>Ошибка во время синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="333"/>
        <source>No sync folders configured</source>
        <translation>Не настроено ни одного каталога для синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="379"/>
        <source>Unpause all folders</source>
        <translation>Снять с паузы все папки</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="384"/>
        <source>Pause all folders</source>
        <translation>Поставить на паузу все папки</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="679"/>
        <source>Unpause all synchronization</source>
        <translation>Возобновить все синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="681"/>
        <source>Unpause synchronization</source>
        <translation>Возобновить синхронизацию</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="689"/>
        <source>Pause all synchronization</source>
        <translation>Приостановить все синхронизации</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="691"/>
        <source>Pause synchronization</source>
        <translation>Приостановить синхронизацию</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="698"/>
        <source>Log out of all accounts</source>
        <translation>Выйти из всех учетных записей</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="706"/>
        <source>Log in to all accounts...</source>
        <translation>Войти во все учетные записи...</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="791"/>
        <source>New account...</source>
        <translation>Новая учётная запись…</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="800"/>
        <location filename="../src/gui/owncloudgui.cpp" line="1155"/>
        <source>About %1</source>
        <translation>Про %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="833"/>
        <source>No items synced recently</source>
        <translation>Недавно ничего не синхронизировалось</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="855"/>
        <source>Checking for changes in remote &apos;%1&apos;</source>
        <translation>Проверяю измененеия в удалённом &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="858"/>
        <source>Checking for changes in local &apos;%1&apos;</source>
        <translation>Проверяю изменения в локальном &apos;%1&apos;</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="873"/>
        <source>Syncing %1 of %2  (%3 left)</source>
        <translation>Синхронизация %1 из %2  (осталось %3)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="878"/>
        <source>Syncing %1 of %2</source>
        <translation>Синхронизирую %1 из %2</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="887"/>
        <source>Syncing %1 (%2 left)</source>
        <translation>Синхронизация %1 (осталось %2)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="890"/>
        <source>Syncing %1</source>
        <translation>Синхронизация %1</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="908"/>
        <source>%1 (%2, %3)</source>
        <translation>%1 (%2, %3)</translation>
    </message>
    <message>
        <location filename="../src/gui/owncloudgui.cpp" line="324"/>
        <source>Up to date</source>
        <translation>Актуальная версия</translation>
    </message>
</context>
<context>
    <name>OwncloudAdvancedSetupPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="20"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="32"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="81"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="134"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="253"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="361"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="515"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="526"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="91"/>
        <source>Server</source>
        <translation>Сервер</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="203"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;If this box is checked, existing content in the local folder will be erased to start a clean sync from the server.&lt;/p&gt;&lt;p&gt;Do not check this if the local content should be uploaded to the servers folder.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Если этот флажок отмечен, то существующее содержимое локальной папки будет удалено и будет запущен процесс синхронизации с сервера.&lt;/p&gt;&lt;p&gt;Не отмечайте, если содержимое должно быть загружено на сервер.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="206"/>
        <source>Start a &amp;clean sync (Erases the local folder!)</source>
        <translation>Начать новую синхронизацию (Стирает локальную папку!)</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="301"/>
        <source>Ask for confirmation before synchroni&amp;zing folders larger than</source>
        <translation>Спрашивать подтверждение перед синхрони&amp;зацией папок, по размеру больше чем</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="318"/>
        <source>MB</source>
        <extracomment>Trailing part of &quot;Ask confirmation before syncing folder larger than&quot; </extracomment>
        <translation>МБ</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="327"/>
        <source>Ask for confirmation before synchronizing e&amp;xternal storages</source>
        <translation>Спрашивать подтверждение перед синхронизацией вне&amp;шних хранилищ</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="354"/>
        <source>Choose what to sync</source>
        <translation>Уточнить объекты</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="394"/>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="397"/>
        <source>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;When this option is selected, the wizard will close without synchronizing anything. You can use the &amp;quot;Add Folder Sync Connection&amp;quot; button from the account settings to choose which pair of local and remote folder you wish to synchronize&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</source>
        <translation>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Если выбрать эту настройку, мастер закроется, ничего не синхроризируя. Вы можете использовать кнопку &amp;quot;Добавить папку для синхронизации&amp;quot; из настроек учётной записи, чтобы выбрать, какая пару локального и удалённого каталога нужно синхронизировать&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="400"/>
        <source>Manually create folder sync connections </source>
        <translation>Создать синхронизации папок вруную</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="150"/>
        <source>&amp;Local Folder</source>
        <translation>&amp;Локальный каталог</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="225"/>
        <source>pbSelectLocalFolder</source>
        <translation>pbSelectLocalFolder</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="193"/>
        <source>&amp;Keep local data</source>
        <translation>&amp;Сохранить локальные данные</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="243"/>
        <source>S&amp;ynchronize everything from server (recommended)</source>
        <translation>С&amp;инхронизировать с сервера всё (рекомендуется)</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudadvancedsetuppage.ui" line="460"/>
        <source>Status message</source>
        <translation>Сообщение о состоянии</translation>
    </message>
</context>
<context>
    <name>OwncloudHttpCredsPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="73"/>
        <source>&amp;Username</source>
        <translation>&amp;Имя пользователя</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudhttpcredspage.ui" line="83"/>
        <source>&amp;Password</source>
        <translation>&amp;Пароль</translation>
    </message>
</context>
<context>
    <name>OwncloudOAuthCredsPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="36"/>
        <source>Please switch to your browser to proceed.</source>
        <translation>Пожалуйста, перейдите в браузер, чтобы продолжить.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="46"/>
        <source>An error occurred while connecting. Please try again.</source>
        <translation>Во время соединения произошла ошибка. Пожалуйста попробуйте ещё раз.</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudoauthcredspage.ui" line="56"/>
        <source>Re-open Browser</source>
        <translation>Повторно открыть браузер</translation>
    </message>
</context>
<context>
    <name>OwncloudSetupPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="20"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="32"/>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="196"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="86"/>
        <source>Ser&amp;ver Address</source>
        <translation>Адрес сер&amp;вера</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="102"/>
        <source>https://...</source>
        <translation>https://...</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudsetupnocredspage.ui" line="160"/>
        <source>Error Label</source>
        <translation>Ярлык Ошибки</translation>
    </message>
</context>
<context>
    <name>OwncloudWizardResultPage</name>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="14"/>
        <source>Form</source>
        <translation>Форма</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="20"/>
        <source>TextLabel</source>
        <translation>TextLabel</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="163"/>
        <source>Your entire account is synced to the local folder </source>
        <translation>Ваша учетная запись полностью синхронизирована с локальным каталогом</translation>
    </message>
    <message>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="98"/>
        <location filename="../src/gui/wizard/owncloudwizardresultpage.ui" line="120"/>
        <source>PushButton</source>
        <translation>PushButton</translation>
    </message>
</context>
<context>
    <name>QObject</name>
    <message>
        <location filename="../src/common/utility.cpp" line="452"/>
        <source>in the future</source>
        <translation>в будущем</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="448"/>
        <source>%n day(s) ago</source>
        <translation><numerusform>%n день назад</numerusform><numerusform>%n дня назад</numerusform><numerusform>%n дней назад</numerusform><numerusform>%n дней назад</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="456"/>
        <source>%n hour(s) ago</source>
        <translation><numerusform>%n час назад</numerusform><numerusform>%n часа назад</numerusform><numerusform>%n часов назад</numerusform><numerusform>%n часов назад</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="461"/>
        <source>now</source>
        <translation>сейчас</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="463"/>
        <source>Less than a minute ago</source>
        <translation>Меньше минуты назад</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="466"/>
        <source>%n minute(s) ago</source>
        <translation><numerusform>%n минута назад</numerusform><numerusform>%n минуты назад</numerusform><numerusform>%n минут назад</numerusform><numerusform>%n минут назад</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="469"/>
        <source>Some time ago</source>
        <translation>Некоторое время назад</translation>
    </message>
    <message>
        <location filename="../src/libsync/syncresult.cpp" line="145"/>
        <source>%1: %2</source>
        <extracomment>this displays an error string (%2) for a file %1</extracomment>
        <translation>%1: %2</translation>
    </message>
</context>
<context>
    <name>Utility</name>
    <message>
        <location filename="../src/common/utility.cpp" line="130"/>
        <source>%L1 GB</source>
        <translation>%L1 ГБ</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="134"/>
        <source>%L1 MB</source>
        <translation>%L1 МБ</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="138"/>
        <source>%L1 KB</source>
        <translation>%L1 КБ</translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="141"/>
        <source>%L1 B</source>
        <translation>%L1 Б</translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="320"/>
        <source>%n year(s)</source>
        <translation><numerusform>%n год</numerusform><numerusform>%n года</numerusform><numerusform>%n лет</numerusform><numerusform>%n лет</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="321"/>
        <source>%n month(s)</source>
        <translation><numerusform>%n месяц</numerusform><numerusform>%n месяца</numerusform><numerusform>%3 месяцев</numerusform><numerusform>%n месяцев</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="322"/>
        <source>%n day(s)</source>
        <translation><numerusform>%n день</numerusform><numerusform>%n дня</numerusform><numerusform>%n дней</numerusform><numerusform>%n дней</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="323"/>
        <source>%n hour(s)</source>
        <translation><numerusform>%n час</numerusform><numerusform>%n часа</numerusform><numerusform>%n часов</numerusform><numerusform>%n часов</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="324"/>
        <source>%n minute(s)</source>
        <translation><numerusform>%n минута</numerusform><numerusform>%n минуты</numerusform><numerusform>%n минут</numerusform><numerusform>%n минут</numerusform></translation>
    </message>
    <message numerus="yes">
        <location filename="../src/common/utility.cpp" line="325"/>
        <source>%n second(s)</source>
        <translation><numerusform>%n секунда</numerusform><numerusform>%n секунды</numerusform><numerusform>%n секунд</numerusform><numerusform>%n секунд</numerusform></translation>
    </message>
    <message>
        <location filename="../src/common/utility.cpp" line="349"/>
        <source>%1 %2</source>
        <translation>%1 %2</translation>
    </message>
</context>
<context>
    <name>main.cpp</name>
    <message>
        <location filename="../src/gui/main.cpp" line="38"/>
        <source>System Tray not available</source>
        <translation>Панель системных значков недоступна</translation>
    </message>
    <message>
        <location filename="../src/gui/main.cpp" line="39"/>
        <source>%1 requires on a working system tray. If you are running XFCE, please follow &lt;a href=&quot;http://docs.xfce.org/xfce/xfce4-panel/systray&quot;&gt;these instructions&lt;/a&gt;. Otherwise, please install a system tray application such as &apos;trayer&apos; and try again.</source>
        <translation>%1 требует работающей панели системных значков. Если вы используете XFCE, следуйте &lt;a href=&quot;http://docs.xfce.org/xfce/xfce4-panel/systray&quot;&gt;этим инструкциям&lt;/a&gt;. В противном случае, установите приложение панели системных значков, например, &apos;trayer&apos;, и попробуйте ещё раз.</translation>
    </message>
</context>
<context>
    <name>ownCloudTheme::about()</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="322"/>
        <source>&lt;p&gt;&lt;small&gt;Built from Git revision &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; on %3, %4 using Qt %5, %6&lt;/small&gt;&lt;/p&gt;</source>
        <translation>&lt;p&gt;&lt;small&gt;Собрано исходников Git версии &lt;a href=&quot;%1&quot;&gt;%2&lt;/a&gt; на %3, %4 используя Qt %5, %6&lt;/small&gt;&lt;/p&gt;</translation>
    </message>
</context>
<context>
    <name>progress</name>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="33"/>
        <source>Virtual file created</source>
        <translation>Виртуальный файл создан</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="35"/>
        <source>Replaced by virtual file</source>
        <translation>Заменено виртуальным файлом</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="37"/>
        <source>Downloaded</source>
        <translation>Скачано</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="40"/>
        <source>Uploaded</source>
        <translation>Загружено</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="43"/>
        <source>Server version downloaded, copied changed local file into conflict file</source>
        <translation>Серверная версия скачана, изменённый локальный файл скопирован в файл конфликта.</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="45"/>
        <source>Deleted</source>
        <translation>Удалено</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="48"/>
        <source>Moved to %1</source>
        <translation>Перемещено в %1</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="50"/>
        <source>Ignored</source>
        <translation>Проигнорирован</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="52"/>
        <source>Filesystem access error</source>
        <translation>Ошибка доступа к файловой системе</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="54"/>
        <source>Error</source>
        <translation>Ошибка</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="56"/>
        <source>Updated local metadata</source>
        <translation>Обновлены локальные метаданные</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="59"/>
        <location filename="../src/libsync/progressdispatcher.cpp" line="61"/>
        <source>Unknown</source>
        <translation>Неизвестно</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="72"/>
        <source>downloading</source>
        <translation>скачивание</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="74"/>
        <source>uploading</source>
        <translation>загрузка</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="76"/>
        <source>deleting</source>
        <translation>удаление</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="79"/>
        <source>moving</source>
        <translation>перемещение</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="81"/>
        <source>ignoring</source>
        <translation>игнорирование</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="83"/>
        <location filename="../src/libsync/progressdispatcher.cpp" line="85"/>
        <source>error</source>
        <translation>ошибка</translation>
    </message>
    <message>
        <location filename="../src/libsync/progressdispatcher.cpp" line="87"/>
        <source>updating local metadata</source>
        <translation>обновление локальных метаданных</translation>
    </message>
</context>
<context>
    <name>theme</name>
    <message>
        <location filename="../src/libsync/theme.cpp" line="64"/>
        <source>Status undefined</source>
        <translation>Статус не определён</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="67"/>
        <source>Waiting to start sync</source>
        <translation>Ожидание начала синхронизации</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="70"/>
        <source>Sync is running</source>
        <translation>Синхронизация запущена</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="73"/>
        <source>Sync Success</source>
        <translation>Синхронизация прошла успешно</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="76"/>
        <source>Sync Success, some files were ignored.</source>
        <translation>Синхронизация прошла успешно, некоторые файлы были проигнорированы.</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="79"/>
        <source>Sync Error</source>
        <translation>Ошибка синхронизации</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="82"/>
        <source>Setup Error</source>
        <translation>Ошибка установки</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="85"/>
        <source>Preparing to sync</source>
        <translation>Подготовка к синхронизации</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="88"/>
        <source>Aborting...</source>
        <translation>Прерывание...</translation>
    </message>
    <message>
        <location filename="../src/libsync/theme.cpp" line="91"/>
        <source>Sync is paused</source>
        <translation>Синхронизация приостановлена</translation>
    </message>
</context>
<context>
    <name>utility</name>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="36"/>
        <source>Could not open browser</source>
        <translation>Невозможно открыть браузер</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="37"/>
        <source>There was an error when launching the browser to go to URL %1. Maybe no default browser is configured?</source>
        <translation>При запуске браузера чтобы открыть адрес %1 произошла ошибка. Может быть не настроен браузер по умолчанию?</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="60"/>
        <source>Could not open email client</source>
        <translation>Не удалось открыть почтового клиента</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="61"/>
        <source>There was an error when launching the email client to create a new message. Maybe no default email client is configured?</source>
        <translation>При запуске почтового клиента для создания нового сообщения произошла ошибка. Возможно, почтовый клиент по умолчанию не настроен?</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="76"/>
        <source>Always available locally</source>
        <translation>Всегда доступно локально</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="80"/>
        <source>Some available online only</source>
        <translation>Часть доступна локально</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="82"/>
        <location filename="../src/gui/guiutility.cpp" line="84"/>
        <source>Available online only</source>
        <translation>Доступно только при наличии сети</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="78"/>
        <source>Currently available locally</source>
        <translation>Сейчас доступно локально</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="91"/>
        <source>Make always available locally</source>
        <translation>Сделать всегда доступным локально</translation>
    </message>
    <message>
        <location filename="../src/gui/guiutility.cpp" line="96"/>
        <source>Free up local space</source>
        <translation>Освободить локальное место</translation>
    </message>
</context>
</TS>