diff --git a/configuration.js b/configuration.js
index 10fe943..4a4c27d 100644
--- a/configuration.js
+++ b/configuration.js
@@ -4,7 +4,7 @@ angular
.constant('$titlePattern', 'active: {active} - waiting: {waiting} - stopped: {stopped} — {name}')
.constant('$pageSize', 11) // number of downloads shown before pagination kicks in
.constant('$authconf', { // default authentication configuration, never fill it in case the webui is hosted in public IP as it can be compromised
- host: 'localhost',
+ host: location.protocol.startsWith('http') ? location.hostname : 'localhost',
path: '/jsonrpc',
port: 6800,
encrypt: false,
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..6a20e96
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,14 @@
+aria2:
+ image: ndthuan/aria2-alpine
+ volumes:
+ - $HOME/Downloads:/downloads
+ ports:
+ - "6800:6800"
+
+httpd:
+ image: busybox
+ volumes:
+ - ./:/usr/html
+ ports:
+ - "80:80"
+ command: /bin/busybox httpd -f -p 80 -h /usr/html
diff --git a/index.html b/index.html
index 5e626e6..d4d0a31 100755
--- a/index.html
+++ b/index.html
@@ -83,6 +83,8 @@
+
+
@@ -266,6 +268,16 @@
ng-click="changeLanguage('es_ES')"
href="#"> Español
+
+ Русский
+
+
+ Italiano
+
@@ -310,6 +322,8 @@
+ {{gstats.uploadSpeed | bspeed}}
+ {{gstats.downloadSpeed | bspeed}}
@@ -728,7 +742,7 @@ http://ex1.com/f1.jpg http://ex2.com/f1.jpg
http://ex1.com/f2.mp4 http://ex2.com/f2.mp4 --out=file2.mp4
-
+
diff --git a/js/init.js b/js/init.js
index 45f0b2c..5e3218d 100755
--- a/js/init.js
+++ b/js/init.js
@@ -37,6 +37,8 @@ webui.config(['$translateProvider', function ($translateProvider) {
.translations('fr_FR', mergeTranslation(translations.fr_FR, translations.en_US))
.translations('de_DE', mergeTranslation(translations.de_DE, translations.en_US))
.translations('es_ES', mergeTranslation(translations.es_ES, translations.en_US))
+ .translations('ru_RU', mergeTranslation(translations.ru_RU, translations.en_US))
+ .translations('it_IT', mergeTranslation(translations.it_IT, translations.en_US))
.determinePreferredLanguage();
}]);
diff --git a/js/libs/angular-translate.js b/js/libs/angular-translate.js
index 5c2271b..d71ddcd 100644
--- a/js/libs/angular-translate.js
+++ b/js/libs/angular-translate.js
@@ -2041,6 +2041,9 @@ function $translate($STORAGE_KEY, $windowProvider, $translateSanitizationProvide
if (!key) {
return $uses;
}
+
+ // Safari is "zh_cn"
+ if (key == "zh_cn") {key = "zh_CN"}
var deferred = $q.defer();
diff --git a/js/services/settings/settings.js b/js/services/settings/settings.js
index 12797e0..7446d0c 100644
--- a/js/services/settings/settings.js
+++ b/js/services/settings/settings.js
@@ -492,7 +492,7 @@ angular.module('webui.services.settings', [])
"pause": {
desc: "Pause download after added. This option is effective only when --enable-rpc=true is given. Default: false",
- val: false,
+ val: "false",
options: ["true", "false"],
},
diff --git a/js/translate/it_IT.js b/js/translate/it_IT.js
new file mode 100755
index 0000000..7debc18
--- /dev/null
+++ b/js/translate/it_IT.js
@@ -0,0 +1,144 @@
+if(typeof translations == 'undefined'){
+ translations = {};
+}
+
+translations.it_IT = {
+// header
+ 'Search': 'Cerca',
+ // Nav menu
+ 'Add': 'Aggiungi',
+ 'By URIs': 'Da URIs',
+ 'By Torrents': 'Da Torrent',
+ 'By Metalinks': 'Da Metalink',
+ 'Manage': 'Gestione',
+ 'Pause All': 'Ferma tutto',
+ 'Resume Paused': 'Riprendi fermati',
+ 'Purge Completed': 'Togli i completi',
+ 'Settings': 'Impostazioni',
+ 'Connection Settings': 'Impostazioni di connessione',
+ 'Global Settings': 'Impostazioni globali',
+ 'Server info': 'Informazioni sul server',
+ 'About and contribute': 'Crediti e informazioni',
+ 'Toggle navigation': 'Cambia navigazione',
+// body
+// nav side bar
+ 'Miscellaneous': 'Varie',
+ 'Global Statistics': 'Statistiche globali',
+ 'About': 'Info',
+ 'Displaying': 'Mostra',
+ 'of': 'di',
+ 'downloads': 'downloads',
+ 'Language': 'Lingua',
+// download filters
+ 'Download Filters': 'Filtri download',
+ 'Running': 'In corso',
+ 'Active': 'Attivi',
+ 'Waiting': 'In attesa',
+ 'Complete': 'Completi',
+ 'Error': 'Errore',
+ 'Paused': 'In pausa',
+ 'Removed': 'Rimossi',
+ 'Hide linked meta-data': 'Nascondi i meta-data collegati',
+ 'Displaying': 'Mostra',
+ 'of': 'di',
+ 'downloads': 'downloads',
+ 'Toggle': 'Cambia',
+ 'Reset filters': 'Reimposta filtri',
+// starred properties
+ 'Quick Access Settings': 'Accesso rapido',
+ 'Save settings': 'Salva impostazioni',
+ 'Currently no download in line to display, use the': 'Attualmente non c\'è nessun download da mostrare, usa il',
+ 'download button to start downloading files!': 'pulsante Aggiungi per cominciare a scaricare!',
+ 'Peers': 'Peers',
+ 'More Info': 'Altre informazioni',
+ 'Remove': 'Rimuovi',
+ '# of': '# di',
+ 'Length': 'Lunghezza',
+// modals
+ 'Add Downloads By URIs': 'Aggiungi Downloads da URIs',
+ '- You can add multiple downloads (files) at the same time by putting URIs for each file on a separate line.':
+ '- Puoi aggungere più download(files) allo stesso tempo mettendo un\'URI per riga.',
+ '- You can also add multiple URIs (mirrors) for the *same* file. To do this, separate the URIs by a space.':
+ '- Puoi anche aggiungere più URI di download(mirror) per uno *stesso* file separando i vari mirror da uno spazio.',
+ '- A URI can be HTTP(S)/FTP/BitTorrent-Magnet.': '- Un URI può essere un indirizzo HTTP(S)/FTP o un BitTorrent Magnet link.',
+ 'E.g. to add 2 files (downloads) f1.jpg and f2.mp4 with 2 URIs (mirrors) each, add URIs as follows':
+ 'Ad esempio, per scaricare 2 files f1.jpg and f2.mp4 con 2 URIs (mirrors) ciascuno, aggiungi gli indirizzi così',
+ 'Download settings': 'Impostazioni download',
+ 'Advanced settings': 'Impostazioni avanzate',
+ 'Cancel': 'Cancella',
+ 'Start': 'Aggiungi',
+ 'Choose': 'Scegli',
+ 'Quick Access (shown on the main page)': 'Accesso rapido (mostrato nella pagina principale)',
+// add torrent modal
+ 'Add Downloads By Torrents': 'Aggiungi Torrent',
+ '- Select the torrent from the local filesystem to start the download.': '- Seleziona il file torrent dal tuo computer per iniziare a scaricare.',
+ '- You can select multiple torrents to start multiple downloads.': '- Puoi aggiungere anche più file contemporaneamente per iniziare più dowload insieme.',
+ '- To add a BitTorrent-Magnet URL, use the Add By URI option and add it there.': '- Per aggiungere un Magnet Link BitTorrent utilizza l\'opzione Aggiungi da URI.',
+ 'Select Torrents': 'Seleziona Torrents',
+ 'Select a Torrent': 'Seleziona un Torrent',
+// add metalink modal
+ 'Add Downloads By Metalinks': 'Aggiungi Torrent da Metalink',
+ 'Select Metalinks': 'Seleziona Metalink',
+ '- Select the Metalink from the local filesystem to start the download.': '- Seleziona un Metalink dal tuo computer per iniziare il download.',
+ '- You can select multiple Metalinks to start multiple downloads.': '- Puoi iniziare anche più download selezionando più Metalink.',
+ 'Select a Metalink': 'Seleziona un Metalink',
+// select file modal
+ 'Choose files to start download for': 'Scegli i file da scaricare',
+ 'Select to download': 'Seleziona per scaricare',
+// settings modal
+ 'Aria2 RPC host and port': 'Aria2 RPC host and port',
+ 'Enter the host': 'Enter the host',
+ 'Enter the IP or DNS name of the server on which the RPC for Aria2 is running (default: localhost)':
+ 'Enter the IP or DNS name of the server on which the RPC for Aria2 is running (default: localhost)',
+ 'Enter the port': 'Enter the port',
+ 'Enter the port of the server on which the RPC for Aria2 is running (default: 6800)':
+ 'Enter the port of the server on which the RPC for Aria2 is running (default: 6800)',
+ 'Enter the RPC path': 'Enter the RPC path',
+ 'Enter the path for the Aria2 RPC endpoint (default: /jsonrpc)': 'Enter the path for the Aria2 RPC endpoint (default: /jsonrpc)',
+ 'SSL/TLS encryption': 'SSL/TLS encryption',
+ 'Enable SSL/TLS encryption': 'Enable SSL/TLS encryption',
+ 'Enter the secret token (optional)': 'Enter the secret token (optional)',
+ 'Enter the Aria2 RPC secret token (leave empty if authentication is not enabled)':
+ 'Enter the Aria2 RPC secret token (leave empty if authentication is not enabled)',
+ 'Enter the username (optional)': 'Enter the username (optional)',
+ 'Enter the Aria2 RPC username (empty if authentication not enabled)':
+ 'Enter the Aria2 RPC username (empty if authentication not enabled)',
+ 'Enter the password (optional)': 'Enter the password (optional)',
+ 'Enter the Aria2 RPC password (empty if authentication not enabled)': 'Enter the Aria2 RPC password (empty if authentication not enabled)',
+ 'Enter base URL (optional)': 'Enter base URL (optional)',
+ 'Direct Download': 'Direct Download',
+ 'If supplied, links will be created to enable direct download from the Aria2 server.':
+ 'If supplied, links will be created to enable direct download from the Aria2 server.',
+ '(Requires appropriate webserver to be configured.)': '(Requires appropriate webserver to be configured.)',
+ 'Save Connection configuration': 'Save Connection configuration',
+// server info modal
+ 'Aria2 server info': 'Aria2 server info',
+ 'Aria2 Version': 'Aria2 Version',
+ 'Features Enabled': 'Features Enabled',
+// about modal
+ 'To download the latest version of the project, add issues or to contribute back, head on to':
+ 'To download the latest version of the project, add issues or to contribute back, head on to',
+ 'Or you can open the latest version in the browser through': 'Or you can open the latest version in the browser through',
+ 'Close': 'Close',
+// lables
+ 'Download status':'Download status',
+ 'Download Speed':'Download Speed',
+ 'Upload Speed':'Upload Speed',
+ 'Estimated time':'Estimated time',
+ 'Download Size':'Download Size',
+ 'Downloaded':'Downloaded',
+ 'Progress':'Progress',
+ 'Download Path':'Download Path',
+ 'Uploaded':'Uploaded',
+ 'Download GID':'Download GID',
+ 'Number of Pieces':'Number of Pieces',
+ 'Piece Length': 'Piece Length',
+ 'Shutdown Server': 'Shutdown Server',
+
+ 'The last connection attempt was unsuccessful. Trying another configuration': 'L\'ultimo tentativo di connessione non è riuscito. Provo un\'altra connessione',
+ 'Oh Snap!': 'Mannaggia!',
+ 'Could not connect to the aria2 RPC server. Will retry in 10 secs. You might want to check the connection settings by going to Settings > Connection Settings': 'Non riesco a connettermi al server RPC di Aria2. Riprovo tra 10 secondi. Forse vuoi controllare le impostazioni di connessione in Impostazioni > Impostazioni di connessione',
+ 'Successfully connected to Aria2 through its remote RPC …': 'Connesso con successo a Aria2 mediante RPC remoto …',
+ 'Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)': 'Correttamente connesso al server Aria2 mediante RPC, ma in modo non sicuro. Per una completa sicurezza prova ad aggiungere un token di autorizzazione segreto all\'avvio di Aria2 (mediante il flag --rpc-secret)',
+ 'Trying to connect to aria2 using the new connection configuration': 'Provo a connettermi a Aria2 attraverso le nuove impostazioni',
+};
diff --git a/js/translate/pl_PL.js b/js/translate/pl_PL.js
index c697613..f38a887 100644
--- a/js/translate/pl_PL.js
+++ b/js/translate/pl_PL.js
@@ -47,20 +47,20 @@ translations.pl_PL = {
// starred properties
'Quick Access Settings': 'Ustawienia szybkiego dostępu',
'Save settings': 'Zapisz ustawienia',
- 'Currently no download in line to display, use the': 'Obecnie nie ma żadnego pliku do pobrania do wyświetlania, użyj',
- 'download button to start downloading files!': 'przycisku pobierania aby rozpocząć ściąganie plików!',
+ 'Currently no download in line to display, use the': 'Obecnie nie można wyświetlić żadnych pobieranych plików. Użyj przycisku',
+ 'download button to start downloading files!': 'aby rozpocząć ściąganie plików!',
'Peers': 'Peerów',
'More Info': 'Więcej info',
'Remove': 'Usuń',
'# of': '# z',
'Length': 'Długość',
// modals
- 'Add Downloads By URIs': 'Dodaj pobieranie przez URI',
- '- You can add multiple downloads (files) at the same time by putting URIs for each file on a separate line.': '- Możesz dodać wiele pobrań (plików) w tym samym czasie przez wprowadzenie URI dla każdego w oddzielnej linii.',
- '- You can also add multiple URIs (mirrors) for the *same* file. To do this, separate the URIs by a space.': '- Możesz także dodać wiele URI (luster) dla tego *samego* pliku. Zrób to, poprzez oddzielenie URI od siebie spacją.',
+ 'Add Downloads By URIs': 'Dodaj pobieranie przez URI',
+ '- You can add multiple downloads (files) at the same time by putting URIs for each file on a separate line.': '- Możesz dodać wiele pobrań (plików) w tym samym czasie przez wprowadzenie URI dla każdego w oddzielnej linii.',
+ '- You can also add multiple URIs (mirrors) for the *same* file. To do this, separate the URIs by a space.': '- Możesz także dodać wiele URI (luster) dla tego *samego* pliku. Zrób to, poprzez oddzielenie URI od siebie spacją.',
'- A URI can be HTTP(S)/FTP/BitTorrent-Magnet.': '- URI może być HTTP(S)/FTP/BitTorrent-Magnet.',
'E.g. to add 2 files (downloads) f1.jpg and f2.mp4 with 2 URIs (mirrors) each, add URIs as follows': 'Np. aby dodać 2 pliki (pobieranie) f1.jpg i f2.mp4 z 2 URI (lustrami) każdy, dodaj URI jak poniżej',
- 'Download settings': 'Ustawienia pobierania',
+ 'Download settings': 'Ustawienia pobierania',
'Advanced settings': 'Zaawansowane ustawienia',
'Cancel': 'Anuluj',
'Start': 'Rozpocznij',
@@ -123,5 +123,12 @@ translations.pl_PL = {
'Uploaded':'Załadowany',
'Download GID':'GID pobierania',
'Number of Pieces':'Liczba kawałków',
- 'Piece Length':'Rozmiar kawałka'
+ 'Piece Length':'Rozmiar kawałka',
+ 'Shutdown Server': 'Wyłącz serwer',
+ 'The last connection attempt was unsuccessful. Trying another configuration': 'Ostatnia próba połączenia nie powiodła się. Spróbuj innej konfiguracji',
+ 'Oh Snap!': 'O kurczę!',
+ 'Could not connect to the aria2 RPC server. Will retry in 10 secs. You might want to check the connection settings by going to Settings > Connection Settings': 'Nie można połączyć się z serwerem aria2 przez RPC. Kolejna próba za 10 sekund. Być może potrzebujesz sprawdzić ustawienie połączenia poprzez Ustawienia > Ustawienia połączenia',
+ 'Successfully connected to Aria2 through its remote RPC …': 'Pomyślnie połączono się z Aria2 przez RPC ...',
+ 'Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)': 'Pomyślnie połączono się z Aria2 przez RPC, jednakże połączenie nie jest bezpieczne. Aby zabezpieczyć dodaj sekretny token autoryzacji podczas startu Aria2 (przez użycie flagi --rpc-secret)',
+ 'Trying to connect to aria2 using the new connection configuration': 'Próba połączenia się z Aria2 poprzez użycie nowej konfiguracji połączenia'
};
diff --git a/js/translate/ru_RU.js b/js/translate/ru_RU.js
new file mode 100644
index 0000000..6b1e81c
--- /dev/null
+++ b/js/translate/ru_RU.js
@@ -0,0 +1,144 @@
+if(typeof translations == 'undefined'){
+ translations = {};
+}
+
+translations.ru_RU = {
+// header
+ 'Search': 'Поиск',
+ // Nav menu
+ 'Add': 'Добавить',
+ 'By URIs': 'URL-адреса',
+ 'By Torrents': 'Torrent-файлы',
+ 'By Metalinks': 'Metalink-файлы',
+ 'Manage': 'Управление',
+ 'Pause All': 'Приостановить Все',
+ 'Resume Paused': 'Возобновить Все',
+ 'Purge Completed': 'Удалиь Завершенные',
+ 'Settings': 'Настройки',
+ 'Connection Settings': 'Настройки Соединения',
+ 'Global Settings': 'Глобальные Настройки',
+ 'Server info': 'Информация о Сервере',
+ 'About and contribute': 'Информация и сотрудничество',
+ 'Toggle navigation': 'Переключение навигации',
+// body
+// nav side bar
+ 'Miscellaneous': 'Разное',
+ 'Global Statistics': 'Глобальная статистика',
+ 'About': 'Об',
+ 'Displaying': 'Показано',
+ 'of': 'из',
+ 'downloads': 'загрузки',
+ 'Language': 'Язык',
+// download filters
+ 'Download Filters': 'Фильтр Загрузок',
+ 'Running': 'Запущенные',
+ 'Active': 'Активные',
+ 'Waiting': 'Ожидающие',
+ 'Complete': 'Завершенные',
+ 'Error': 'С ошибками',
+ 'Paused': 'Приостановленные',
+ 'Removed': 'Удаленные',
+ 'Hide linked meta-data': 'Скрыть связанные метаданные',
+ 'Displaying': 'Показано',
+ 'of': 'из',
+ 'downloads': 'загрузок',
+ 'Toggle': 'Переключить',
+ 'Reset filters': 'Сбросить фильтры',
+// starred properties
+ 'Quick Access Settings': 'Настройки Быстрого Доступа',
+ 'Save settings': 'Сохранить настройки',
+ 'Currently no download in line to display, use the': 'На данный момент ничего не загружается, используйте кнопку',
+ 'download button to start downloading files!': 'чтобы начать загрузку файла!',
+ 'Peers': 'Пиры',
+ 'More Info': 'Информация',
+ 'Remove': 'Удалить',
+ '# of': '# из',
+ 'Length': 'Размер',
+// modals
+ 'Add Downloads By URIs': 'Добавить загрузки из URL-адресов',
+ '- You can add multiple downloads (files) at the same time by putting URIs for each file on a separate line.':
+ '- Вы можете добавить несколько загрузок (файлов), одновременно, помещая URL-адреса для каждого файла на отдельной строке.',
+ '- You can also add multiple URIs (mirrors) for the *same* file. To do this, separate the URIs by a space.':
+ '- Можно также добавить несколько URL-адресов (зеркал) для *одного* файла. Для этого отделите URL-адреса пробелом.',
+ '- A URI can be HTTP(S)/FTP/BitTorrent-Magnet.': '- URL-адрес может быть HTTP(S)/FTP/BitTorrent-Magnet.',
+ 'E.g. to add 2 files (downloads) f1.jpg and f2.mp4 with 2 URIs (mirrors) each, add URIs as follows':
+ 'Например для добавления 2 файлов (загрузок) f1.jpg и f2.mp4 с 2 URL-адресов (зеркал), добавьте URL-адреса следующим образом',
+ 'Download settings': 'Настройки загрузки',
+ 'Advanced settings': 'Расширенные настройки',
+ 'Cancel': 'Отмена',
+ 'Start': 'Начать',
+ 'Choose': 'Выбрать',
+ 'Quick Access (shown on the main page)': 'Постой доступ (смотреть на главной странице)',
+// add torrent modal
+ 'Add Downloads By Torrents': 'Добавить Загрузку из Torrent-файлов',
+ '- Select the torrent from the local filesystem to start the download.': '- Выберите Torrent-файлы из локальной файловой системы, чтобы начать загрузку.',
+ '- You can select multiple torrents to start multiple downloads.': '- Вы можете выбрать несколько Torrent-файлы для запуска нескольких загрузок.',
+ '- To add a BitTorrent-Magnet URL, use the Add By URI option and add it there.': '- Для добавления BitTorrent-Magnet ссылки, воспользуйтесь пунктом меню Добавить из URL-адреса.',
+ 'Select Torrents': 'Выберите Торренты',
+ 'Select a Torrent': 'Выберите Торрент',
+// add metalink modal
+ 'Add Downloads By Metalinks': 'Добавить Загрузку из Metalink-файлов',
+ 'Select Metalinks': 'Вырать Metalink-файлы',
+ '- Select the Metalink from the local filesystem to start the download.': '- Выберите Metalink-файлы из локальной файловой системы, чтобы начать загрузку.',
+ '- You can select multiple Metalinks to start multiple downloads.': '- Вы можете выбрать несколько Metalink-файлов для запуска нескольких загрузок.',
+ 'Select a Metalink': 'Выберите Metalink',
+// select file modal
+ 'Choose files to start download for': 'Выберите файлы, чтобы начать загрузку для',
+ 'Select to download': 'Выберите для загрузки',
+// settings modal
+ 'Aria2 RPC host and port': 'Aria2 RPC хост и порт',
+ 'Enter the host': 'Укажите хост',
+ 'Enter the IP or DNS name of the server on which the RPC for Aria2 is running (default: localhost)':
+ 'Укажите IP или DNS-имя сервера, на котором запущена Aria2 со включенным RPC (по умолчанию: localhost)',
+ 'Enter the port': 'Укажите порт',
+ 'Enter the port of the server on which the RPC for Aria2 is running (default: 6800)':
+ 'Укажите порт сервера, на котором запущена Aria2 со включенным RPC (по умолчанию: 6800)',
+ 'Enter the RPC path': 'Укажите путь RPC',
+ 'Enter the path for the Aria2 RPC endpoint (default: /jsonrpc)': 'Укажите конечный путь, для Aria2 RPC (по умолчанию: /jsonrpc)',
+ 'SSL/TLS encryption': 'SSL/TLS шифрование',
+ 'Enable SSL/TLS encryption': 'Разрешить SSL/TLS шифрование',
+ 'Enter the secret token (optional)': 'Укажите секретный токен (необязательно)',
+ 'Enter the Aria2 RPC secret token (leave empty if authentication is not enabled)':
+ 'Укажите Aria2 RPC секретный токен (оставьте пустым, если авторизация не включена)',
+ 'Enter the username (optional)': 'Укажите имя пользователя (необязательно)',
+ 'Enter the Aria2 RPC username (empty if authentication not enabled)':
+ 'Укажите имя пользователя Aria2 RPC (оставьте пустым, если авторизация не включена)',
+ 'Enter the password (optional)': 'Укажите пароль (необязательно)',
+ 'Enter the Aria2 RPC password (empty if authentication not enabled)': 'Укажите пароль для Aria2 RPC (оставьте пустым, если авторизация не включена)',
+ 'Enter base URL (optional)': 'Укажите базовый URL-адрес (необязательно)',
+ 'Direct Download': 'Прямая Загрузка',
+ 'If supplied, links will be created to enable direct download from the Aria2 server.':
+ 'При наличии, ссылки будут созданы для загрузки непосредственно с сервера Aria2.',
+ '(Requires appropriate webserver to be configured.)': '(Требуется соответствующий веб-сервер для настройки.)',
+ 'Save Connection configuration': 'Сохранить Настройки Соединения',
+// server info modal
+ 'Aria2 server info': 'Информация о сервере Aria2',
+ 'Aria2 Version': 'Версия Aria2',
+ 'Features Enabled': 'Активированный Функционал',
+// about modal
+ 'To download the latest version of the project, add issues or to contribute back, head on to':
+ 'Чтобы загрузить последнюю версию проекта, добавить вопросы или внести свой вклад, передите на',
+ 'Or you can open the latest version in the browser through': 'Или вы можете открыть последнюю версию в браузере через',
+ 'Close': 'Закрыть',
+// lables
+ 'Download status':'Статус загрузки',
+ 'Download Speed':'Скорость загрузки',
+ 'Upload Speed':'Скорость отдачи',
+ 'Estimated time':'Оставшееся время',
+ 'Download Size':'Размер Загрузки',
+ 'Downloaded':'Загружено',
+ 'Progress':'Прогресс',
+ 'Download Path':'Путь для загрузки',
+ 'Uploaded':'Отдано',
+ 'Download GID':'Загруженый GID',
+ 'Number of Pieces':'Количество Частей',
+ 'Piece Length': 'Размер Частей',
+ 'Shutdown Server': 'Выключить Сервер',
+
+ 'The last connection attempt was unsuccessful. Trying another configuration': 'Последняя попытка подключения была неудачной. Попробуйте другую конфигурацию',
+ 'Oh Snap!': 'Опаньки!',
+ 'Could not connect to the aria2 RPC server. Will retry in 10 secs. You might want to check the connection settings by going to Settings > Connection Settings': 'Не удалось подключиться к серверу aria2 RPC. Попытка будет повторена в течение 10 секунд. Вы можете проверить параметры подключения, перейдя в меню Настройки> Настройки Соединения',
+ 'Successfully connected to Aria2 through its remote RPC …': 'Успешное подключение к Aria2 через удаленный RPC …',
+ 'Successfully connected to Aria2 through remote RPC, however the connection is still insecure. For complete security try adding an authorization secret token while starting Aria2 (through the flag --rpc-secret)': 'Успешное подключение к Aria2 через удаленный RPC, однако соединение все еще небезопасно. Для обеспечения лучшей безопасности добавьте секретный токен авторизации при запуске aria2 (через флаг --rpc-secret)',
+ 'Trying to connect to aria2 using the new connection configuration': 'Попытка подключиться к aria2 с использованием новой конфигурации',
+};