From f7a08a53a18411bac55b35febd4d376bace4d9f6 Mon Sep 17 00:00:00 2001 From: thunder2 Date: Sat, 27 Dec 2014 17:56:35 +0000 Subject: [PATCH] Updated languages de, es and ru from Transifex git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@7796 b45a01b8-16f6-495d-af2f-9b41ad6348cc --- plugins/FeedReader/lang/FeedReader_de.qm | Bin 17181 -> 16765 bytes plugins/FeedReader/lang/FeedReader_de.ts | 181 +- plugins/FeedReader/lang/FeedReader_es.qm | Bin 17151 -> 16769 bytes plugins/FeedReader/lang/FeedReader_es.ts | 181 +- plugins/FeedReader/lang/FeedReader_ru.qm | Bin 3062 -> 16702 bytes plugins/FeedReader/lang/FeedReader_ru.ts | 447 +- plugins/VOIP/lang/VOIP_de.qm | Bin 36809 -> 37601 bytes plugins/VOIP/lang/VOIP_de.ts | 190 +- plugins/VOIP/lang/VOIP_es.qm | Bin 37381 -> 38205 bytes plugins/VOIP/lang/VOIP_es.ts | 190 +- plugins/VOIP/lang/VOIP_ru.qm | Bin 30951 -> 35642 bytes plugins/VOIP/lang/VOIP_ru.ts | 252 +- retroshare-gui/src/lang/retroshare_de.qm | Bin 540413 -> 510714 bytes retroshare-gui/src/lang/retroshare_de.ts | 4916 ++++++------- retroshare-gui/src/lang/retroshare_es.qm | Bin 542257 -> 515674 bytes retroshare-gui/src/lang/retroshare_es.ts | 4896 ++++++------- retroshare-gui/src/lang/retroshare_ru.qm | Bin 170670 -> 500015 bytes retroshare-gui/src/lang/retroshare_ru.ts | 8202 ++++++++++------------ 18 files changed, 8753 insertions(+), 10702 deletions(-) diff --git a/plugins/FeedReader/lang/FeedReader_de.qm b/plugins/FeedReader/lang/FeedReader_de.qm index 9a9fc4f75fbdad870f6703b823f37beddcc22c22..5363814a91c18a3125af712b6b599b6c407ce777 100644 GIT binary patch delta 1449 zcmX9-drVVj96fFCtL<$sZx9hH7DPnw0p%g_feQSAW-{Dj@Da*TSOhlExkqLhqE2vV z#AsN=IY4F34YbZJIEmtWE7mPybWt~_bBPno7Ut9pw_|RTujjir-#x$cJHPX_ZZeG2 z8McRb(g9?0z4#GrxxiFA5FH0hcL1q=Ah(0~94Nd1gwKW0xgQwY0O5oHg!bv^dH~`3 zV?fv<2-iLW>;@ej3WP^IKRQQ8M;^r4&49E?N00ps#Qb3(y&d9V78;WX@l+{bNrQN) zkAearUJs#|Z=n?>0%|j6WSapc7xO#n0mn1spYXD99Tt?I1jK9Yk z=^wnh>nR}j>!@u)ku??`Oi0ACvQ8GL$I4oEWE#SjLv6sswYbn&$M=646lW8VlxE0k ztfathL#z8JkT_sC>Ee6y4#Sm&+klWSjk6!O145c{xsMHGRv3LwI}p6u6xA0FB;=aj z&N~B4J81f&Yk)5QB*^bx_5jH-!uSGyV5|^aS?ft~Nl3d(rEm*X_2ulSMn`+5u(iw0 z(G&@X6KQG4S{+^8g1>AYEtYj0dseuXz>dR?3)gDtgsD>u&m({Mn>vnPqGS3kF{RbB zlNL6JFWYWY(F$?d&+h~A9pcuUbAU5KY-yUw&RfJidq`-G&@teO*nO158P~=0FR~Cg zq~oYZ;)T;~K-4`+4j%#HK9DpQJ5{5ll~Z|cOtG}L$Vn$QOP_qqbD{r99iBV$NgzuH zntubP?2;}v{s=^9(!Xz9ruCXM5|hL%l*oa<+#+$l9QAk&J2J`Z9?+SfSh?1xa#X?c zR{w4aijsH6oTFn;k=0;FukFvi9PPb;3t>Uz#3 zN6Bbrcv5~)<}4oKC+`Pz!%=tP7?pGcj9;VQ4b5xDU_qTP-3@~pyQq6Gpdi2eNUh_B8NH96e z+*5u7u=bjJ?x&Kt#q9r`;YmJVzV-QXU{bevBp?=utuc>`O95gQTM|AcM#kwlVU;Co zHlK|>7I!Wkam}z)*eE!y-O}yjD1xdi$4ZDHNtWRn-XfD{slKsQS=Ig!b{cC9O{)Vm z$+}A2$ZMHw-M8MzaBa|W{9bj^nuQdyP@R04BN_cfP13FcqZX+%{eLk-qFV4u69o^d zEB5g@_@-JtizAFTsP8?X1F5Uk?S-rp`Ie5J=wY>Whzb)Ps%;lFh9Xt{?Cfh)9Itxa zF(k06!#$C-{JHuhknv%_1<-5 Gs{aF5wR1iI delta 1693 zcmZWpdr(w$7(L70yD#o?QC^A*EVw8E;)}N=q<~Hd8d8oqYOF1Zy1UB47&f^?Xex@< zT5748l4FYafYN-W82JdHd`%WssOgMY%{UvQO=yR%Lw~e8zd3t<_xF9@`ObHK+f$|5 zvRt(;&^-k}I#=(9=$8YG^aCO+z-Tj&G7XqeM_djRo&g3t17X)EfO!RkqXH0oQo+Z*ar2bgrUk%cRfS8^N>H=^*ZRe;u{U|Kf{ zTbW0jhiUIWWZV)3{i`v$T`VA>xRMf9C}I#}FPJC+J;5I1jTLVb&Z{o2I+ z2bp-x%i`C)p6Gv1!O-8tGpDu#VK+3|kRD*DTO%j4L8D1iJd)?aXKS|3uuy?znvdKc z@L+I{rmi!G2}I3K&#xp9t~pzC5g2IH{JoHhByQ03L?r;eMcRJ9Txa5EwWjVeb~IhP z_%4+R7_6;ql{m6~+STnF*ifBzeN+ogHd(v(FM21oLwl$=j*7jfy%G~ZMY^<|k4QkX zQ5T{LGqS@kb)luz96_5d&BK`{PxpkW!`&Ir>vrF~Mels4YbhAbV=w70sOh!zPF;Je zl}hf_b(|${{X+%&@6g?=_mWS8-sBQ#g&GCNY}BtkP)aW!Q!wV3{_rTqC#36-lw1R( zWBMbvlPF}QzWolZF``a?ea|dssMk%_f=^b z;|}?5Tk1m#z1fTOre(7fSC$XNPm+eUQF&9hlptRQLMKaO+wXHyYoyG~VVsP=RPbUg z|2oR0+1t1u_=8lM$%(~0mR`S0C6c|;xD+J08114c`qe)S5F zx?gIvMloJ5c?Y_iDE$)2dnAkzmAGh3jCq&J1RL`t4bxi&6D3$mHeC10xuCm~D&+((cI|7-k+k zzSLG!W-}L=9k#{hB8SsaVRx3h%nQq{3rgmgi#-j7L5=>pd4hTf@;#kmkS9FBZ$O!j zlZA#$&UcoXD{N)vIlXy2S-OFZOQcM7auh2#U}equ|FY}lp>XZ1-$uEGES diff --git a/plugins/FeedReader/lang/FeedReader_de.ts b/plugins/FeedReader/lang/FeedReader_de.ts index b1b48412d..c3b92146e 100644 --- a/plugins/FeedReader/lang/FeedReader_de.ts +++ b/plugins/FeedReader/lang/FeedReader_de.ts @@ -7,87 +7,92 @@ Neuen Feed erstellen - + Authentication (not yet supported) Authentifizierung (noch nicht unterstützt) - + Feed needs authentication Feed benötigt Authentifizierung - + User Benutzer - + Password Passwort - + + Clear cache + Cache bereinigen + + + Update interval Updateintervall - + Use standard update interval Standardupdateintervall benutzen - + Interval in minutes (0 = manual) Intervall in Minuten (0 = manuell) - + Last update Letztes Update - + Never Nie - + Embed images Bilder einbetten - + Storage time Speicherzeit - + Use standard storage time Standardspeicherzeit benutzen - + Days (0 = off) Tage (0 = aus) - + Proxy Proxy - + Use standard proxy Standardproxy benutzen - + Server Server - + : : @@ -102,109 +107,94 @@ Forum - + Local Feed Lokaler Feed - + Transformation Transformation - + Transformation type Transformationstyp - + Preview && Transformation Vorschau && Transformation - + Misc Verschiedenes - + Activated Aktiviert - + Use name and description from feed Name und Beschreibung aus dem Feed benutzen - + Update forum information Foruminformation auffrischen - + Save complete web page (experimental for local feeds) Komplette Webseite speichern (experimentell für lokale Feeds) - + Description: Beschreibung - + RSS-Feed-URL: RSS-Feed-URL: - + Name: Name: - + Feed Details Feeddetails - - Create a new anonymous public forum - Ein neues anonymes öffentliches Forum erstellen - - - - - + + + Edit feed Feed bearbeiten - - Not yet created - Noch nicht erstellt - - - - Unknown forum - unbekanntes Forum - - - + Can't edit feed. Feed does not exist. Kann Feed nicht bearbeiten: Feed existiert nicht. - + Create feed Feed erstellen - + Cannot create feed. Kann Feed nicht erstellen. - + Cannot change feed. Kann Feed nicht ändern @@ -285,17 +275,17 @@ FeedReaderDialog - + Feeds Feeds - + Add new feed Neuen Feed hinzufügen - + Update feed Feed auffrischen @@ -305,104 +295,104 @@ Nachrichtenordner - + New Neu - + Feed Feed - + Folder Ordner - + Open in new tab In neuem Reiter öffnen - + Edit Bearbeiten - + Delete Löschen - + Update Update - + Activate Aktivieren - + Deactivate Deaktivieren - + No name Kein Name - + Add new folder Neuen Ordner hinzufügen - + Please enter a name for the folder Bitte einen Namen für den Ordner eingeben - - + + Create folder Ordner erstellen - - + + Cannot create folder. Kann Ordner nicht erstellen - + Remove folder Ordner entfernen - + Remove feed Feed entfernen - + Do you want to remove the folder %1? Willst du den Ordner %1 entfernen? - + Do you want to remove the feed %1? Willst du den Feed %1 entfernen? - + Edit folder Ordner bearbeiten - + Please enter a new name for the folder Bitte einen neuen Namen für den Ordner eingeben @@ -411,7 +401,7 @@ FeedReaderFeedItem - + Expand Erweitern @@ -436,7 +426,7 @@ Verknüpfung in die Zwischenablage kopieren - + Hide Verbergen @@ -603,12 +593,12 @@ FeedReaderPlugin - + This plugin provides a Feedreader. Dieses Plug-in stellt einen Feedreader bereit. - + FeedReader FeedReader @@ -667,7 +657,7 @@ - + Unknown Unbekannt @@ -722,62 +712,57 @@ Du bist nicht der Administrator des Forums - - The forum is no anonymous forum - Das Forum ist kein anonymes Forum - - - + Can't read html Kann Html nicht lesen - + Internal XPath error Interner XPath-Fehler - + Wrong XPath expression Fehlerhafter XPath-Ausdruck - + Empty XPath result Leeres XPath-Resultat - + XSLT format error XSLT-Formatierungsfehler - + XSLT transformation error XSLT-Transformationsfehler - + Empty XSLT result Leeres XSLT-Ergebnis - + Unknown error Unbekannter Fehler - + No transformation Keine Transformation - + XPath XPath - + XSLT XSLT diff --git a/plugins/FeedReader/lang/FeedReader_es.qm b/plugins/FeedReader/lang/FeedReader_es.qm index f9f3b9b0360cd8a5da0557b29e7cd6f6adafb2d5..b417fa1d35ebc25ad78af2b2077a4a8931247f01 100644 GIT binary patch delta 1442 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 nueva fuente - + Authentication (not yet supported) Autenticación (no soportado) - + Feed needs authentication La fuente necesita autenticación - + User Usuario - + Password Contraseña - + + Clear cache + Limpiar caché + + + Update interval Intervalo de actualización - + Use standard update interval Utilizar el intervalo de actualización estándar - + Interval in minutes (0 = manual) Intervalo en minutos (0 = manual) - + Last update Última actualización - + Never Nunca - + Embed images Insertar imágenes - + Storage time Tiempo de almacenamiento - + Use standard storage time Utilizar el tiempo de almacenamiento estándar - + Days (0 = off) Días (0 = apagado) - + Proxy Proxy - + Use standard proxy Usar proxy estándar - + Server Servidor - + : : @@ -102,109 +107,94 @@ Foro - + Local Feed Fuente local - + Transformation Transformación - + Transformation type Tipo de transformación - + Preview && Transformation Vista previa && Transformación - + Misc Variado - + Activated Activado - + Use name and description from feed Use el nombre y la descripción de la fuente - + Update forum information Actualización de la información del foro - + Save complete web page (experimental for local feeds) Guardar la página web completa (experimental para fuentes locales) - + Description: Descripción: - + RSS-Feed-URL: URL-Fuente-RSS: - + Name: Nombre: - + Feed Details Detalles de la fuente - - Create a new anonymous public forum - Crear un nuevo foro público anónimo - - - - - + + + Edit feed Editar fuente - - Not yet created - Aún no se ha creado - - - - Unknown forum - Foro desconocido - - - + Can't edit feed. Feed does not exist. No se puede editar la fuente. La fuente no existe. - + Create feed Crear fuente - + Cannot create feed. No se puede crear la fuente. - + Cannot change feed. No se puede cambiar la fuente. @@ -285,17 +275,17 @@ FeedReaderDialog - + Feeds Fuentes - + Add new feed Añadir nueva fuente - + Update feed Actualizar fuente @@ -305,104 +295,104 @@ Carpetas de mensajes - + New Nuevo - + Feed Fuente - + Folder Carpeta - + Open in new tab Abrir en una nueva pestaña - + Edit Editar - + Delete Borrar - + Update Actualizar - + Activate Activar - + Deactivate Desactivar - + No name Sin nombre - + Add new folder Añadir nueva carpeta - + Please enter a name for the folder Por favor, introduzca un nombre para la carpeta - - + + Create folder Crear carpeta - - + + Cannot create folder. No se puede crear la carpeta. - + Remove folder Quitar carpeta - + Remove feed Quitar fuente - + Do you want to remove the folder %1? ¿Quiere eliminar la carpeta %1? - + Do you want to remove the feed %1? ¿Quiere eliminar la fuente %1? - + Edit folder Editar carpeta - + Please enter a new name for the folder Por favor, introduzca un nombre nuevo para la carpeta @@ -411,7 +401,7 @@ FeedReaderFeedItem - + Expand Expandir @@ -436,7 +426,7 @@ Copiar enlace al Portapapeles - + Hide Ocultar @@ -603,12 +593,12 @@ FeedReaderPlugin - + This plugin provides a Feedreader. Este plugin proporciona un lector de noticias. - + FeedReader Lector de noticias @@ -667,7 +657,7 @@ - + Unknown Desconocido @@ -722,62 +712,57 @@ Usted no es administrador del foro - - The forum is no anonymous forum - El foro es un foro anónimo - - - + Can't read html No se puede leer html - + Internal XPath error Error interno de XPath - + Wrong XPath expression Expresión XPath Incorrecta - + Empty XPath result Resultado de XPath vacío - + XSLT format error Error de formato XSLT - + XSLT transformation error Error de transformación XSLT - + Empty XSLT result Resultado XSLT vacío - + Unknown error Error desconocido - + No transformation Sin transformación - + XPath XPath - + XSLT XSLT diff --git a/plugins/FeedReader/lang/FeedReader_ru.qm b/plugins/FeedReader/lang/FeedReader_ru.qm index b7b4eb325c436da41278c5224e4bd0a144813af1..13069d6139d94dfc5b0c7ce20ab2b0c7760f3c13 100644 GIT binary patch literal 16702 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 delta 513 zcmXAl(Myw27{;G(J7;eC>7uPIm|?O$BwCTv3^!++Xf3e9SanfE#f0p}{0oeE6R~#l zm|e7l$RI)}vcN7Z8&ohzp{$WK%Ce zCkbH0rm+Cs|3`e@L(dP&yJ4Ifnv?q^GNWU6yyn)==cIBwSD7w^kJ+wNy8Kg92gXM2YwMw8~jg=HCJ&^&v-AcK9Y zA9ndA=(acgv&s!`!6(1wPIyaWuSNfBNK$fid3sr{ZDqi`%4xHM1NCj3Z)oR=H^L@= zoAjG_&KF>QR|hMBuiOkKSc-?a8VWGACn|N68=*Shuq^)Ddxo>kr@0m$nTc9igDou; vmiH&A4{UKfk}~`>j`|ora+q7OPO*tGZ8mZ>9^{)uH@mv~sE)-LN$va(?f{lP diff --git a/plugins/FeedReader/lang/FeedReader_ru.ts b/plugins/FeedReader/lang/FeedReader_ru.ts index 0e0200fb7..7c98c271c 100644 --- a/plugins/FeedReader/lang/FeedReader_ru.ts +++ b/plugins/FeedReader/lang/FeedReader_ru.ts @@ -4,92 +4,97 @@ Create new feed - + Создать новый канал + + + + Authentication (not yet supported) + Проверка подлинности (пока не поддерживается) + + + + Feed needs authentication + Канал требует проверки подлинности - Authentication (not yet supported) - - - - - Feed needs authentication - - - - User - + Пользователь - + Password Пароль - + + Clear cache + Очистить кэш + + + Update interval - + Интервал обновления - + Use standard update interval - + Использовать стандартный интервал обновления - + Interval in minutes (0 = manual) - + Интервал в минутах (0 = ручной) - + Last update - + Последнее обновление - + Never - + Никогда - + Embed images - + Встроенные изображения - + Storage time - - - - - Use standard storage time - + Время хранения - Days (0 = off) - + Use standard storage time + Использовать стандартное время хранения - + + Days (0 = off) + Дней (0 = выкл) + + + Proxy Прокси - + Use standard proxy - + Использовать стандартный прокси-сервер - + Server Сервер - + : - + : @@ -102,111 +107,96 @@ Форум - + Local Feed - + Местный Канал - + Transformation - + Преобразование - + Transformation type - + Тип преобразования - + Preview && Transformation - + Просмотр && Преобразование - + Misc Разное - + Activated - + Активирован - + Use name and description from feed - + Использовать имя и описание из канала - + Update forum information - + Обновить информацию форума - + Save complete web page (experimental for local feeds) - + Сохранить полные веб-страницы (экспериментальная функция для местных каналов) - + Description: Описание: - + RSS-Feed-URL: - + RSS-Канал-URL: - + Name: Имя: - + Feed Details - + Подробности о Канале - - Create a new anonymous public forum - - - - - - + + + Edit feed - + Редактировать канал - - Not yet created - - - - - Unknown forum - - - - + Can't edit feed. Feed does not exist. - + Не удается редактировать канал. Канал не существует. - + Create feed - + Создать канал - + Cannot create feed. - + Не удалось создать канал. - + Cannot change feed. - + Не удается изменить канал. @@ -224,17 +214,17 @@ Interval in minutes (0 = manual) - + Интервал в минутах (0 = ручной) Storage time - + Время хранения Days (0 = off) - + Дней (0 = выкл) @@ -244,7 +234,7 @@ Use proxy - + Использовать прокси-сервер @@ -254,7 +244,7 @@ : - + : @@ -269,156 +259,156 @@ Save configuration in background (for slow systems, more memory needed) - + Сохранить настройки в фоновом режиме (для медленных систем, требуется больше памяти) Open all feeds in new tab - + Открыть все каналы в новой вкладке FeedReader - + FeedReader – RSS-агрегатор FeedReaderDialog - + Feeds - + Каналы - + Add new feed - + Добавить новый канал - + Update feed - + Обновить канал Message Folders - + Папки Сообщений - + New Новый - + Feed - + Канал - + Folder - + Папка - + Open in new tab - + Открыть в новой вкладке - + Edit - + Правка - + Delete Удалить - + Update Обновлять - + Activate - + Активировать - + Deactivate - + Деактивировать - + No name - + Без названия - + Add new folder - + Добавить новую папку - + Please enter a name for the folder - + Пожалуйста, введите имя для папки - - + + Create folder - + Создать папку - - + + Cannot create folder. - + Не удается создать папку. - + Remove folder - + Удалить папку - + Remove feed - + Удалить канал - + Do you want to remove the folder %1? - + Вы хотите удалить папку %1? - + Do you want to remove the feed %1? - + Вы хотите удалить канал %1? - + Edit folder - + Редактировать папку - + Please enter a new name for the folder - + Пожалуйста, введите новое имя для папки FeedReaderFeedItem - + Expand Раскрыть Set as read and remove item - + Установить как чтение и удаление элемента @@ -428,15 +418,15 @@ Open link in browser - + Открыть ссылку в браузере Copy link to clipboard - + Копировать ссылку в буфер обмена - + Hide Скрыть @@ -446,22 +436,22 @@ Feed Reader - + Читатель Канала Test - + Тест Test message - + Тестовое сообщение This is a test message. - + Это тестовое сообщение. @@ -474,7 +464,7 @@ Mark messages as read - + Отметить сообщения как прочитанные @@ -484,22 +474,22 @@ Mark messages as unread - + Отметить сообщения как непрочитанные Mark all messages as read - + Отметить все сообщения как прочитанные Remove messages - + Удалить сообщения Update feed - + Обновить канал @@ -537,27 +527,27 @@ Search Author - + Поиск Автора Open link in browser - + Открыть ссылку в браузере Copy link to clipboard - + Копировать ссылку в буфер обмена The messages will be added to the forum - + Сообщения будут добавлены на форум No name - + Без названия @@ -577,7 +567,7 @@ Copy link - + Копировать ссылку @@ -587,7 +577,7 @@ Retransform - + Retransform @@ -603,14 +593,14 @@ FeedReaderPlugin - + This plugin provides a Feedreader. - + Плагин предоставляет возможность загрузки RSS-рассылок - + FeedReader - + RSS-агрегатор @@ -618,168 +608,163 @@ Feed not found. - + Канал не найден. Parent not found. - + Родительский объект не найден. Parent is no folder. - + Родитель не является папкой. Feed is a folder. - + Канал — это папка. Feed is no folder. - + Канал — это не папка. Unknown error occured. - + Произошла неизвестная ошибка. Waiting for download - + Ожидание скачивания Downloading - + Загрузка Waiting for process - + Ожидание процесса Processing - + Обработка - + Unknown Неизвестно Internal download error - + Внутренняя ошибка загрузки Download error - + Ошибка загрузки Unknown content type - + Неизвестный тип содержимого Download not found - + Загрузка не найдена Unknown response code - + Неизвестный код ответа Internal process error - + Внутренняя ошибка процесса Unknown XML format - + Неизвестный формат XML Can't create forum - + Не удается создать форум Forum not found - + Форум не найден You are not admin of the forum - + Вы не администратор форума - - The forum is no anonymous forum - + + Can't read html + Не удается прочитать html - Can't read html - + Internal XPath error + Внутренняя ошибка XPath - Internal XPath error - + Wrong XPath expression + Неправильное выражение XPath - Wrong XPath expression - + Empty XPath result + Пустой результат XPath - Empty XPath result - + XSLT format error + Ошибка формата XSLT - XSLT format error - + XSLT transformation error + Ошибка преобразования XSLT - XSLT transformation error - - - - Empty XSLT result - + Пустой результат XSLT - + Unknown error - + Неизвестная ошибка - + No transformation - + Без преобразования - + XPath - + XPath - + XSLT - + XSLT @@ -787,7 +772,7 @@ FeedReader Message - + Сообщение из FeedReader @@ -805,17 +790,17 @@ Feed name - + Название канала Previous - + Предыдущий 0/0 - + 0/0 @@ -825,12 +810,12 @@ Transformation type - + Тип преобразования Structure - + Структура @@ -840,22 +825,22 @@ XPath use - + Использование XPath XPath remove - + Удаление XPath Cannot create preview - + Не удается создать предварительный просмотр XSLT is used on focus lost or when Ctrl+Enter is pressed - + XSLT используется при потере фокуса или при нажатии клавиши Ctrl + Enter @@ -865,7 +850,7 @@ Edit - + Правка @@ -875,19 +860,19 @@ No name - + Без названия Error getting content - + Ошибка при получении содержимого Error parsing document - + Ошибка синтаксического анализа документа \ No newline at end of file diff --git a/plugins/VOIP/lang/VOIP_de.qm b/plugins/VOIP/lang/VOIP_de.qm index 8774d2b5c86e299fc6a23f583cbb1d79f792e44a..0f1956f0d859d092be88f5f0fe456c7265f8a5a4 100644 GIT binary patch delta 1620 zcmZWo3s6*L6#n+!z5BZEt|Si;W3RY8EZnltjG1UekO?Fpl4+U(7xn^M`+$AGl*on( znhIpstkemcvb1~^X}~ZbmNcko4ArP5<^!7=q|ll~%Q}n2F4Nrk=fCIw&-u=GzH|P* z7UsfE=9N%i8?dYls6S16FEDE!P+$ZaWMEdi0ihP$(w)G|H^8<2K=*BT_NJ9kZhHq< zyBE1zEr4?X)|4!|FM=(jo#LLrS?x(+MmL5!6u^cnvXHP5U`m)QHq8VicFJsRn*rbS ztFrg_S|Cd;YhObFm5H(*YZLImqYV4e7GUGA411OK_4hF$2cm)G&zU)G`9Qpzc_{5Q zAaVhdcP#}dZDTBFmJ-o@%+_iu=AIg+`|=>Lx|6whqKk;0Vs0#0Ma1?qf1bY%*hDsQ z$tCzuvx7}6943aZvPpxB0dY0Eq=*9R^{nUm6e6&ReZy4?%&lTC=!Ss1FUr|H4j}2U zJo@hxAgo9}?-nI!;^j^dv4%K#{oW%)#2{}>qqvF;Zf-jjwz7en`(rT?P31O?jQ~tP zweZcsLtk>C0^l^;hD zPV|_v-{BJpU`%NrBSuNtc#?Es(n-k)E-kE$)lN=8KOGZxr-9_t984c0pez>BgT^G-lR6C z>>*`S)!+GS?^ELK8vSoyQ^m!a@Gsv2GP*QzEhE5-*_ubZL@;)qCjFp9JssBABI=1? zucl8Te{Z(tOd}2N$^l*`(7kYlk32<0biI636WPXTd`=}1YG~t~tPCoBzY4Ore2fweekbsQ*?;qGnx+MN)rJr&4l;=WEP%oEj^_y#fm}ISCBQZ~4 zwV7*)cyyJv&UhP`x?Q{Vmu-~rn0EVU9fex0K#0^ovS7)+)0{6iUo?(PdWBS!hAdW4Tfe7bb0C(4IRUT?naY?eB?*)yi*d(1A6Fy4i6c9X-^il+kMna1F7s?$ZHl~R)? z)jd)5U3WlBf=ZqYUZV)=!m}ol%}ZeJ2?^a)sX%GGw1lA4CeSyLCh7&JH{K-*4rjIC Z79AG9%vJuOGMOeR9446(qNIXm_diEuv0nfH delta 1051 zcmYjQe@v8R9RIw}d+!hK<=%HUerXWL@k10iqm(Q*X&omn5|dEZmcuX#u1-#l7_O~5 zP|ytSfKH8_&T}*Tfu`U^L2H<9(r$ujWy>;!P?*gya?R|A^<~X-IQCxB*;H1cPHf$*2yQThJcnad2mJrntJ3jr8IMsRsP}A!<48mNU+l_N<6BMAKeEO@6*o*nFdYS-+n~HllZU z5?aXFL4DZ&HL%&DzwD*Q*cei{6e6SzD|5df1ID{bqL1*rJIZslWMoH|;;cSPkFP{= zS!?Ltmx}8`G?24M2?pya29)F8a?;T$zx8aSj>Rf})Xo|WM!yz2LX)!^w4H7s;~|5` z)JBf8CJe>f$+7v6p(*`75Ho5B+}=Z-=~1=yA)xhw8ej1e@a8Txep@Q>cdM(9l9A?5 z)Kdu*T~liKGrH&gNVA`wOTQtkoqckMI(11Kj`0CoGqmxNHKaeK-I(1^$=3c(E+j)Q z3U;6^*FV#iEyg`vUuk#x&E9AJU&i^Hy}6N4@U4o3PM;$ZR=4Lz!Z{sz4`5%%#s^EY ZH_rcFXQXQA8$RC@sz}SX`^(<-{R>GQH!lDH diff --git a/plugins/VOIP/lang/VOIP_de.ts b/plugins/VOIP/lang/VOIP_de.ts index 528e2e4d6..a10213fa8 100644 --- a/plugins/VOIP/lang/VOIP_de.ts +++ b/plugins/VOIP/lang/VOIP_de.ts @@ -1,53 +1,4 @@ - - AudioChatWidgetHolder - - - - Mute yourself - Dich selbst stumm schalten - - - - Start Call - Anruf beginnen - - - - Hangup Call - Anruf beenden - - - - Unmute yourself - Deine Stummschaltung aufheben - - - - Hold Call - Anruf halten - - - - VoIP Status - VoIP-Status - - - - Outgoing Call is started... - Ausgehender Anruf hat begonnen... - - - - Resume Call - Anruf fortsetzen - - - - Answer - Antworten - - AudioInput @@ -137,80 +88,85 @@ leer - + Audio Processing Audioverarbeitung - + Noise Suppression Rauschunterdrückung - + Noise suppression Rauschunterdrückung - + <b>This sets the amount of noise suppression to apply.</b><br />The higher this value, the more aggressively stationary noise will be suppressed. <b>Dies setzt die Stärke der Rauschunterdrückung die angewandt werden soll</b><br />Je höher der Wert, desto aggressiver wird Rauschen unterdrückt. - + Amplification Verstärkung - + Maximum amplification of input sound Maximale Verstärkung des Eingangssignals - + <b>Maximum amplification of input.</b><br />RetroShare normalizes the input volume before compressing, and this sets how much it's allowed to amplify.<br />The actual level is continually updated based on your current speech pattern, but it will never go above the level specified here.<br />If the <i>Microphone loudness</i> level of the audio statistics hover around 100%, you probably want to set this to 2.0 or so, but if, like most people, you are unable to reach 100%, set this to something much higher.<br />Ideally, set it so <i>Microphone Loudness * Amplification Factor >= 100</i>, even when you're speaking really soft.<br /><br />Note that there is no harm in setting this to maximum, but RetroShare will start picking up other conversations if you leave it to auto-tune to that level. <b>Maximale Verstärkung des Eingangssignals.</b><br />RetroShare normalisiert die Eingangslautstärke vor der Kompression, wobei diese Option festlegt wie sehr verstärkt werden darf.<br />Der tatsächliche Level wird kontinuierlich, abhängig vom Sprachmuster, aktualisiert; allerdings nie höher als hier festgelegt.<br />Wenn die Mikrofonlautstärke in den Audiostatistiken um 100% liegt, sollte man dies auf 2.0 setzen. Für Leute die dies kaum erreichen, muss es deutlich höher angesetzt werden.<br />Idealerweise sollte es folgendermaßen gesetzt werden: <i>Mikrofon Lautstärke * Verstärkungsfaktor >= 100</i>, selbst wenn man wirklich leise spricht.<br />Es ist nicht schädlich dies auf das Maximum zu setzen, aber RetroShare wird dadurch auch Umgebungsgeräusche aufnehmen. - + Echo Cancellation Processing Echokompensationsverarbeitung + + + Video Processing + Videoverarbeitung + AudioInputConfig - + Continuous Kontinuierlich - + Voice Activity Stimm-Aktivität - + Push To Talk Zum Sprechen drücken - + %1 s %1 s - + Off Aus - + -%1 dB -%1 dB - + VOIP VOIP @@ -504,42 +460,42 @@ Sprich so laut, als wärst du verärgert oder aufgeregt. Verringere die Lautstä QObject - + <h3>RetroShare VOIP plugin</h3><br/> * Contributors: Cyril Soler, Josselin Jacquard<br/> <h3>RetroShare VOIP Plug-in</h3><br/> * Beitragende: Cyril Soler, Josselin Jacquard<br/> - + <br/>The VOIP plugin adds VOIP to the private chat window of RetroShare. to use it, proceed as follows:<UL> <br/>Das VOIP Plug-in ermöglicht VOIP Telefonie im privaten Chat Fenster von RetroShare. Um es zu benutzen gehe folgendermaßen vor:<ul> - + <li> setup microphone levels using the configuration panel</li> <li>Mikrofon Lautstärke in den Optionen einstellen</li> - + <li> check your microphone by looking at the VU-metters</li> <li>VU-Meter anschauen um Mikrofon überprüfen</li> - + <li> in the private chat, enable sound input/output by clicking on the two VOIP icons</li></ul> <li>Ton Ein-/Ausgabe im privaten Chat Fenster aktivieren, indem du auf die zwei VOIP Icons klickst</li></ul> - + Your friend needs to run the plugin to talk/listen to you, or course. Dein Freund braucht natürlich auch das Plug-in um mit dir zu telefonieren. - + <br/><br/>This is an experimental feature. Don't hesitate to send comments and suggestion to the RS dev team. <br/><br/>Dies ist eine experimentelles Funktion. Zögere nicht Anmerkungen und Vorschläge an das RS Dev Team zu schicken. - + RTT Statistics RTT Statistiken @@ -569,15 +525,101 @@ Sprich so laut, als wärst du verärgert oder aufgeregt. Verringere die Lautstä VOIP - + This plugin provides voice communication between friends in RetroShare. Dieses Plug-in bietet Sprach-Kommunikation zwischen Freunden in RetroShare. + + VOIPChatWidgetHolder + + + Mute + Stumm + + + + Start Call + Anruf beginnen + + + + Start Video Call + Videoanruf beginnen + + + + Hangup Call + Anruf beenden + + + + Mute yourself + Dich selbst stumm schalten + + + + Unmute yourself + Deine Stummschaltung aufheben + + + + + + + VoIP Status + VoIP-Status + + + + Outgoing Call stopped. + Ausgehender Anruf beendet. + + + + Hold Call + Anruf halten + + + + Outgoing Call is started... + Ausgehender Anruf hat begonnen... + + + + Resume Call + Anruf fortsetzen + + + + Shut camera off + Kamera ausschalten + + + + you're now sending video... + du sendest nun Video... + + + + Activate camera + Kamera aktivieren + + + + Video call stopped + Videoanruf beendet + + + + Answer + Antworten + + VOIPPlugin - + VOIP VOIP diff --git a/plugins/VOIP/lang/VOIP_es.qm b/plugins/VOIP/lang/VOIP_es.qm index 2b37128ef42a06f00010a752c66d82afb654300e..c9fb0de85bdd67cbb1701570ecb28c0aa57a445d 100644 GIT binary patch delta 1642 zcmZ`&eNfYN82{||vW@-NrUfisg5Q)t1eRVZMkk(vcp3_1(jRreWOJ??`@t9xRxEi@ zP6t9mE9{~>w3LV}vVbdmJMBE*^0e|Tl)&st?MTYZmwGmh&F;G2?Y?i%^Z9(9=ku(7 zEAwS1(;VXJ1(sWYb$4k!2uywp$cqIU;=$CG0h4|LpS2Be7lQA(2*ggkw>F=HVoL|G zUWc4E6HxjFtZ7eE{&CnA_EBCx&Z>_AQNQ3)zZ__qEt?p64Ny;)J(ghr9={^9^|k`8 zNQLY@p&H2AFYBwLgtA9ud#z2tOo3rP-VAKaWZ0{;y4#tFJEMU)FEI(d%YdnkOiIQk zATp21{Vff!^fIP1Srj*cX{$U9BzH5rM+SlVe&&ZG10-}V^XIG@5*W_hzHl8VzQHDC z4#S1&RyHaB3eY&h&KOJwR=&(;7Et24Al7+3n3NB(Z#t@hX`it}noB^;w;bDL2U50j z(SN4_x@>OxEh1iFc#D@bT2-*WRBz|P~} z4H3$7?MLOlT$+hTk1D_aVmr;kf*{TI7k~tPknZLTdXEh< zrgc$gn}g1|Z0{3sr%F3^ioEVtg&lndSX8ZwYrh7(vQRaroCL<-Q7zcz0Spl;o35S& zj;RiLD86!z>P#aIuj`~B6X|_&ju3vFglPW|BAe(O*CAw=lAwk$L0WZyhBR4l%(qkC zDZ%kIS(_vYuJ-nF+ME@-8}kV$SopoOn21V*ze>G|zYBgbgsxS;J(^4Li5hJ|56~jlgc%Egs!f`(wUcOQ&ugCj zfCSYZ)a36l(9D%C(CpUHMd?Y+p*;lj>VVd|H=Kx`*B*Fs0Ejke4?f%k)D&okmMkaF zIPE3heXsUTG!1LQ1}m|cdbY_o>)9macA z2T?ot6hCTAk`J}mCvx?D@o7XhzZM_Mu$`Mnjrb~1_BoO!JbJ%-oM@<88-Ti zK3lxCi#|^Sx-s61hwcFv1vDa%Ak>pDpXMjA%qFl^zD{^S%_yUe4Ec6;ng=Vr+KEb{ n8-E=J&^JyPStXUnJItb8suau2c9YkJ3U6@+!+#v8YH|MqqlCpj delta 1061 zcmYk4eNa?o6vm%>@7}$4_j>Q<@Ueanu(m)XYZ#_QwNtQSqabZ+f20G+@X>WPJ{C5z zn%x##$oN>~QsY1)&ZPO#su)tx2!y1?U?Evel!*vTQyGpmj#-HvYbgIZ?|JWYp7(do zxjhHjz#g_S-1h>op$K^WeTt`mcqj0bmGUvL+sc8s-QYVe(EY`KWBmk#*0+JWVLZ{2 z4^(7BwXdP?HE^x!CcPWq%AW%UPVA7>|bNQ0i{Q{q>Kr`pUEZVTmqObZrS;C z_@Jh68M#!ry`S6Z_5vxz+_*9YEc#K$g^GdHO}gltc3?rCt^@>9E9wG=PSC^9)jLRE zG0fY#sgtUQdD{$+x_kAGxv?$k@nV>m&g7Q~u8fasbY$PrbC- zM}|-8tMoI#(|LMr@+V;HTl)6)52(|#`cG2GcwMW&$U2~GK!~!$085Vx*0Wy`V2n^X zbPTZW6@o>iV{F2E3(3ctFN_oy&YNt?gJj5siF>2&r=86cj}-L+H6gM4iUMrgC7y87&SNi#-yh#k58W^* z`!|u{sKI=F8BO4vVY59%9mI$Z9%JNZyMWB)#`v~rzgS4=L^2Ci&b{T=xhNO~bPts_o zBzIad@M4|hJ~IcnH$iG^^H6M(4%g? - - AudioChatWidgetHolder - - - - Mute yourself - Silenciar - - - - Start Call - Iniciar llamada - - - - Hangup Call - Colgar llamada - - - - Unmute yourself - Desilenciarse a si mismo - - - - Hold Call - Retener llamada - - - - VoIP Status - Estado VoIP - - - - Outgoing Call is started... - La llamada saliente está inciada... - - - - Resume Call - Reanudar llamada - - - - Answer - Responder - - AudioInput @@ -137,80 +88,85 @@ vacío - + Audio Processing Procesamiento del audio - + Noise Suppression Supresión de ruido - + Noise suppression Supresión de ruido - + <b>This sets the amount of noise suppression to apply.</b><br />The higher this value, the more aggressively stationary noise will be suppressed. <b>Establece la cantidad de supresión de ruido a aplicar.<b><br />Cuanto mayor sea este valor, mas agresivamente se suprimirá el ruido estacionario. - + Amplification Amplificación - + Maximum amplification of input sound Amplificación máxima del sonido de entrada - + <b>Maximum amplification of input.</b><br />RetroShare normalizes the input volume before compressing, and this sets how much it's allowed to amplify.<br />The actual level is continually updated based on your current speech pattern, but it will never go above the level specified here.<br />If the <i>Microphone loudness</i> level of the audio statistics hover around 100%, you probably want to set this to 2.0 or so, but if, like most people, you are unable to reach 100%, set this to something much higher.<br />Ideally, set it so <i>Microphone Loudness * Amplification Factor >= 100</i>, even when you're speaking really soft.<br /><br />Note that there is no harm in setting this to maximum, but RetroShare will start picking up other conversations if you leave it to auto-tune to that level. <b>Amplificación máxima de entrada.</b><br />RetroShare normaliza el volumen de entrada antes de la compresión, y esto establece cuánto se le permite amplificar.<br />El nivel real se actualiza continuamente basado en su patrón de voz actual, pero nunca sobrepasará el nivel especificado aquí.<br />Si el nivel de <i>Volumen del Micrófono</i> de las estadísticas de audio ronda el 100%, probablemente desee establecer esto alrededor de 2.0, pero si, como la mayoría de la gente, no consigue alcanzar el 100%, establezca esto a algo mucho mayor.<br />Idealmente, fíjelo de tal forma que el <i>Volumen del Micrófono * Factor de Amplificación >= 100</i>, incluso cuando hable realmente bajo.<br /><br />Tenga en cuenta que no es perjudicial establecer esto al máximo, pero RetroShare comenzará a captar otras conversaciones si lo deja autoajustarse a ese nivel. - + Echo Cancellation Processing Proceso de cancelación de eco + + + Video Processing + Procesamiento de vídeo + AudioInputConfig - + Continuous Continuamente - + Voice Activity Actividad de voz - + Push To Talk Presionar para hablar - + %1 s %1 s - + Off Apagado - + -%1 dB -%1 dB - + VOIP VOIP @@ -503,42 +459,42 @@ QObject - + <h3>RetroShare VOIP plugin</h3><br/> * Contributors: Cyril Soler, Josselin Jacquard<br/> <h3>Plugin VOIP de RetroShare</h3><br/> * Colaboradores: Cyril Soler, Josselin Jacquard<br/> - + <br/>The VOIP plugin adds VOIP to the private chat window of RetroShare. to use it, proceed as follows:<UL> <br/>El plugin VOIP añade Voz IP a la ventana de chat privado de RetroShare. para usarlo, haga lo siguiente:<UL> - + <li> setup microphone levels using the configuration panel</li> <li> Configure el nivel del micrófono mediante el panel de configuración</li> - + <li> check your microphone by looking at the VU-metters</li> <li> Compruebe su micrófono mirando los VU-metters</li> - + <li> in the private chat, enable sound input/output by clicking on the two VOIP icons</li></ul> <li> en el chat privado, habilite la entrada/salida de sonido pulsando en los dos iconos de VOIP</li></ul> - + Your friend needs to run the plugin to talk/listen to you, or course. Por supuesto, su amigo también tiene que ejecutar el plugin para poder hablar/escuchar con usted. - + <br/><br/>This is an experimental feature. Don't hesitate to send comments and suggestion to the RS dev team. <br/><br/>Esta es una característica experimental. No dude en enviar comentarios y sugerencias al equipo de RS dev team. - + RTT Statistics Estadísticas RTT @@ -568,15 +524,101 @@ VOIP - + This plugin provides voice communication between friends in RetroShare. Este plugin permite la comunicación de voz entre amigos en RetroShare. + + VOIPChatWidgetHolder + + + Mute + Silenciar + + + + Start Call + Iniciar llamada + + + + Start Video Call + Comenzar vídeo-llamada + + + + Hangup Call + Colgar llamada + + + + Mute yourself + Silenciar + + + + Unmute yourself + Desilenciarse a si mismo + + + + + + + VoIP Status + Estado VoIP + + + + Outgoing Call stopped. + Llamada saliente detenida. + + + + Hold Call + Retener llamada + + + + Outgoing Call is started... + La llamada saliente está inciada... + + + + Resume Call + Reanudar llamada + + + + Shut camera off + Cortar la cámara + + + + you're now sending video... + ahora está enviando vídeo... + + + + Activate camera + Activar cámara + + + + Video call stopped + Vídeo-llamada detenida + + + + Answer + Responder + + VOIPPlugin - + VOIP VOIP diff --git a/plugins/VOIP/lang/VOIP_ru.qm b/plugins/VOIP/lang/VOIP_ru.qm index 4025323ef0ef76370001f1fa1027f15d1e4d79d3..d875287dd5d087bb5c59983a7b531ce23625ccd5 100644 GIT binary patch delta 4991 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 delta 978 zcmYjPYfKYq6g}T`rqgz88v>;gYO&CQL?uKeVq9z0;(Jjr@JALA5JZs*+F&$NUpyli z99|-k^|`JQv+L*vcO$qYu0ciDH733l!5Hu@F|IG-RTK2ropa~RJ?Eaef7Wr2UNYYg zt(n8mKX0n-vRT^G_MW~o9pLT*N!dWbRUp|;br6C=y%6`;>P>{Wdq1!?5epkLfh-Gh zobv$dQ{2>F0)iehKhrb7IGH)zQ9$GzmfKnb3@>1Zq$0rWWT&OK9MJ?y|n-z%3;38WW0rq%qqPvy`baDx=oWM^K*I0NRh?v2(_ud8a&vOqh zwvnNA+=qJuK>Bsnn3+9*=d@}}>JxyiR86=$16X`t)lg7GhWb?9hKGQqpZBSb<^jV%wJEj2fLsa8wJDpTqE1nKpWRW!F-dY4bed|^k1tq8bC zo4fSJnj$(fuRdfuIkfld=a!Pg5f%E)_CdfuR^Rx1HwpC_j7t>2yU`H1G>sxoH3XJ~ z62IQiZYBd+$%f7|#LxR^JUgk464+<#{xON>{AYal1-~$Uw9+kvt;nGvx8&^NNVRF2 zH#5g0+se#4OLX!d#ZlinCV5wh>w7p*k~Rd(gXG@Q*dbVElB>!_55e-Jp+|Z%P#*ma z1}Oe~ubz!l{`X53l@`lX#@5RVtrO+df=+btG5jokzEWd-!pmJ@^JTjuPTu7xRW^k8 g%~KAn%@vf4^^7Tro3u=h-_oRv+uFnA{T20}0P$8RI{*Lx diff --git a/plugins/VOIP/lang/VOIP_ru.ts b/plugins/VOIP/lang/VOIP_ru.ts index 863bd0492..458f36213 100644 --- a/plugins/VOIP/lang/VOIP_ru.ts +++ b/plugins/VOIP/lang/VOIP_ru.ts @@ -1,53 +1,4 @@ - - AudioChatWidgetHolder - - - - Mute yourself - Выключить микрофон - - - - Start Call - Позвонить - - - - Hangup Call - Удерживать вызов - - - - Unmute yourself - Включить микрофон - - - - Hold Call - - - - - VoIP Status - Статус VoIP - - - - Outgoing Call is started... - Начинаем исходящий вызов... - - - - Resume Call - Возобновить вызов - - - - Answer - Ответить - - AudioInput @@ -63,17 +14,17 @@ &Transmit - + &Передавать When to transmit your speech - + Во время передачи вашей речи <b>This sets when speech should be transmitted.</b><br /><i>Continuous</i> - All the time<br /><i>Voice Activity</i> - When you are speaking clearly.<br /><i>Push To Talk</i> - When you hold down the hotkey set under <i>Shortcuts</i>. - + <b>Устанавливает интервалы времени, когда речевой сигнал подлежит передаче.</b><br /><i>Непрерывно</i> — в течение всего времени<br /><i>Речевая активность</i> — когда вы говорите отчётливо и громко.<br /><i>Нажать для разговора</i> — когда вы удерживаете горячую клавишу из <i>Сочетание клавиш</i>. @@ -98,12 +49,12 @@ How long to keep transmitting after silence - Как долго продолжать передавать речь после наступления тишины + Как долго продолжать передачу речи после наступления тишины <b>This selects how long after a perceived stop in speech transmission should continue.</b><br />Set this higher if your voice breaks up when you speak (seen by a rapidly blinking voice icon next to your name). - <b>Как долго после паузы в речи продолжать передачу.</b><br />Увеличьте это значение, если у Вас много пауз в речи (можно увидеть по часто мигающей иконке голоса рядом с вашим именем). + <b>Как долго после паузы в речи продолжать передачу.</b><br />Увеличьте это значение, если у Вас много пауз в речи (можно увидеть по часто мигающей иконке голоса рядом с Вашим именем). @@ -134,83 +85,88 @@ empty - + пустой - + Audio Processing Обработка звука - + Noise Suppression Подавление шума - + Noise suppression Подавление шума - + <b>This sets the amount of noise suppression to apply.</b><br />The higher this value, the more aggressively stationary noise will be suppressed. <b>Устанавливает коэффициент подавления шума.</b><br />Чем выше это значение, тем более агрессивно будет подавлен шум. - + Amplification Усиление - + Maximum amplification of input sound Максимальное усиление исходящего звука - + <b>Maximum amplification of input.</b><br />RetroShare normalizes the input volume before compressing, and this sets how much it's allowed to amplify.<br />The actual level is continually updated based on your current speech pattern, but it will never go above the level specified here.<br />If the <i>Microphone loudness</i> level of the audio statistics hover around 100%, you probably want to set this to 2.0 or so, but if, like most people, you are unable to reach 100%, set this to something much higher.<br />Ideally, set it so <i>Microphone Loudness * Amplification Factor >= 100</i>, even when you're speaking really soft.<br /><br />Note that there is no harm in setting this to maximum, but RetroShare will start picking up other conversations if you leave it to auto-tune to that level. <b>Максимальное усиление исходящего сигнала.</b><br />RetroShare нормализует исходящую громкость до сжатия и эта опция устанавливает на сколько можно его усилить.<br />Актуальный уровень постоянно обновляется на основе текущего образца речи, но никогда не будет выше установленного здесь уровня.<br />Если уровень <i>Громкости микрофона</i> аудиостатистики держится на уровне 100%, Вы можете установить его на 2.0 или выше, но если, как многие люди, Вы не можете достичь 100%, установите его на чуть более высоком уровне.<br />В идеале, установите его так, чтобы <i>Громкость микрофона * Фактор усиления >= 100</i>, даже если Вы говорите слишком мягко.<br /><br />Заметьте, что ничего плохого не случится, если Вы установите его на максимум, но RetroShare начнет передавать другие переговоры, если Вы оставите это значение по умолчанию. - + Echo Cancellation Processing - + Обработка Отмены Эхо + + + + Video Processing + Обработка видео AudioInputConfig - + Continuous непрерывный - + Voice Activity - + Голосовая активность - + Push To Talk Активация по кнопке - + %1 s - + %1 с - + Off - + Выкл - + -%1 dB - + -%1 dB - + VOIP VOIP @@ -432,12 +388,12 @@ Talk normally, and adjust the slider below so that the bar moves into green when you talk, and doesn't go into the orange zone. - + Говорите нормально и переместите ползунок ниже, так что бы бар переходил в зеленую зону, когда вы говорите и не появлялся в оранжевой зоне. Stop looping echo for this wizard - + Остановить цикл эхо для этого мастера @@ -472,7 +428,7 @@ Voice Detection - + Обнаружение Голоса @@ -502,43 +458,43 @@ QObject - - - <h3>RetroShare VOIP plugin</h3><br/> * Contributors: Cyril Soler, Josselin Jacquard<br/> - - - - - <br/>The VOIP plugin adds VOIP to the private chat window of RetroShare. to use it, proceed as follows:<UL> - - - - - <li> setup microphone levels using the configuration panel</li> - - - - - <li> check your microphone by looking at the VU-metters</li> - - + <h3>RetroShare VOIP plugin</h3><br/> * Contributors: Cyril Soler, Josselin Jacquard<br/> + <h3>RetroShare VOIP плагин</h3><br/> * Contributors: Cyril Soler, Josselin Jacquard<br/> + + + + <br/>The VOIP plugin adds VOIP to the private chat window of RetroShare. to use it, proceed as follows:<UL> + <br/>Плагин VOIP добавляет VOIP в частном окне чата из RetroShare. Чтобы использовать его, выполните следующие действия:<UL> + + + + <li> setup microphone levels using the configuration panel</li> + <li>установка уровня использования микрофона с помощью панели настройки</li> + + + + <li> check your microphone by looking at the VU-metters</li> + <li>проверьте свой ​​микрофон, глядя на VU-Меттерс</li> + + + <li> in the private chat, enable sound input/output by clicking on the two VOIP icons</li></ul> <li> в личном чате, включите звук нажимая на две клавиши VOIP</li></ul> - + Your friend needs to run the plugin to talk/listen to you, or course. Ваш друг должен включить данный плагин чтобы говорить/слышать вас - + <br/><br/>This is an experimental feature. Don't hesitate to send comments and suggestion to the RS dev team. - + <br/><br/>Это экспериментальная функция. Не стесняйтесь, отправить комментарии и предложения для команды разработчиков RS. - + RTT Statistics RTT статистика @@ -562,21 +518,107 @@ Round Trip Time: - + Время оборота: VOIP - + This plugin provides voice communication between friends in RetroShare. Плагин позволяет общаться голосом между друзьями в RetroShare + + VOIPChatWidgetHolder + + + Mute + Отключить звук + + + + Start Call + Позвонить + + + + Start Video Call + Совершить видеозвонок + + + + Hangup Call + Удерживать вызов + + + + Mute yourself + Выключить микрофон + + + + Unmute yourself + Включить микрофон + + + + + + + VoIP Status + Статус VoIP + + + + Outgoing Call stopped. + Исходящий звонок завершён. + + + + Hold Call + Удержание Вызова + + + + Outgoing Call is started... + Начинаем исходящий вызов... + + + + Resume Call + Возобновить вызов + + + + Shut camera off + Выключить камеру + + + + you're now sending video... + отправка видео... + + + + Activate camera + Включить камеру + + + + Video call stopped + Видеозвонок завершён + + + + Answer + Ответить + + VOIPPlugin - + VOIP VOIP diff --git a/retroshare-gui/src/lang/retroshare_de.qm b/retroshare-gui/src/lang/retroshare_de.qm index a0f06d4d45d6a139e8a8b7176eb6f3598d475632..a649a0755e785ebc1fee7b083c70ddd6cf912306 100644 GIT binary patch delta 66210 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⪼1IxgUrw^6 zp87A-0feqSG-!%L`P4;&=97Uc-Xchat05UpTtK6Xyh+(s}+MfOJPQBOaoNtKD zXK|XvA6y+FS2deKcqeKe(d>rW0*xP~+0DYC$+Xt&HdMyE;Q~&QKTm6DYW4!8m`7TZ z-*Ld67Hds+9Rxaaw$^M%9{yvF)-vK1*8K#{Ip{oQE_Umj9IH8x|A{r=i&}>%`PkW5 zM{{|GUNL06=Gq@qGSiG&r-}+nvNf8=kY$+QXrp;Ura3=iG1`cQr%wfGYID8z+=Nd>< z#rFfW!P%8CxLnF9!Z=R3QcEoy^#O>_wea>>>9Fdqv*~(H@}wpwbsl8W!Y81qt?R3^ z+e4ir&9v~+rl?ekvbJo**9(UVwCCI9%^Gd zU^42vuQqmf0VbcuI;ty!|~@8l6z|NT75(VBWv@Vrz2--^XFTG z5O++QpB0Ad{*ksYCL9|Q_G?SdWP$i)l9r54i+)MaR;5*NR-w(#hks@2PmeX??WsAF-ACegjSx z=%M|@pW~1M_h`Ru{(#7$w7;=!QE-&kN)qq_3z=5B8hyr=8(QgaOhzYNGr&MJ-JjZ; z3{u`PY_&LLkY1rpZgs~%*Bt~>d8mPfUIgMg)Sw*416|oSW9-T;>$(8V%*C4G?ovf}#8$5&ici zL#2^t(21-vR5d@3)oXuFp~*i^Hm8N5j`dYcE=L>cMB$abIbg8J`v_v!98TJ2pTRC8 z8RLYFhWc7lU^WL0_1j@=If@zTzb=cOuNfNIgkf*kRGs~dhQ>4>^Z#+b3@vM<;|F&b zoUhws(s{a}^@>su4zDn@>)?+0zQLSq;BrIzwdh7Sjx}@~gzMej-q2~+Cy)kTFnCl) zu{n+yyzvW#y~zfjK4w^6`)%kl;ReY4n;HBP&}lt6t+V)zq3f}&Ap9-jG!fThhQKR% zSY(=J2wtBHak7m01dJgceKm~2OsH(RL8o(uAx8U#`hP;YA?Ef2 z5RP0iOkC~_Y^R4|QtoYlp0y3Jy>{b6C_@c#VYa}I{xHn6z~wh%wjtgO*L$`8hIn&S zK(7WHW-Y)tp?On7;>O(|mcMS8R}SY){RW14_0Zi`Pv?~Vf(-NKx}bpyFf8zTfrW@! zh6U41IEJ3?hK15MEEx1LEDY?5lFNoud~?#U7=Mxr5+4~BpTQHf&gCSnj_C9=8kX4M z7!KHHST+kYBfT69%O8dS9niqAb|B{aPNy5z?N|)tVKYwF{gh!{I%rhE1ocJip&|Ne$oPa=@TLr{^q8 zxjGyEtBSf|>}12$le+-6zBcg<(OxlJ!$KlCwa9S88Y>{q*2Bnxas56yZ&XU1 zaI)<;swH+z%M=`kS#_-w_~mIbkd}E(rsUZ$`61G`XFc7%Tq5jArjT#!3Y3 z$+sKEO1FBTviia)k%7i4=l7s8nrW;Vi($A$Cu7YSmY9oyf5uu(rvq7g(OA0!-lAWc zvCbs4T;1Lp>r68TIp~VfLQBW?91mmNu_!FW7^CGx6eMT=87-&dk4d_R87&j`V8S8Q zXjL-~Kv}A@R+`aj)=ex#oHAPNMdy=fZ?yV-8=oV*ZM4S!hdBgk!ULUiG1`8(hb@<$ zM%$uT5RT0?+PPyA>c@U#y|2@;{%0^Y=zj>v^_Rvb*B+z6`o<|)w%2JlP^W8eoo*dC zNy2NL4;pdORx5P2?#{`AcNv>v{Tn0}YHW(6b#08z3bujJcfGMy!`VRERy8_Tz+0WO z*4So!DAs;^8QbAcDbQAJjV{+w_3nx_x@Guc?RbyT9g9$KuZ_|D02ZTm#27sepk=+E zXY>rg#^&e}qgU7MScX4p^a?u;#PN;MyW(st+n+I-yq6XO3%hUZavdX`!R3tpZO4M} z^@`DdeghB(q!|Of>*JG*XN}z^;!yP6Yz)GJqwu(xleFopb5}>5ciwW!4##yy2*`90 zo-8*8m2?Ffcf}Yy0YkI+rpBJ#WFU!eO~$?+Be0GByRrWWOtmzBWgIXGMPqyqV^|}! zgtC`0ass|T}cy*_nasw8dF1*-!u5mFmqVuii+F*{i-D*7#0Liz%XT7iq zfIMDr?aTXIlAc*;?b~-6A|=1$rE%UlqI|N)dPy^U%ga|=FS{R{b(zh2x%`Ht_qKdu zz1%q*w%=Oom4_N7>8(Fmul~@D5%q|2+*0fAx_XGsvDV!OAPb&+*1Bg6Y`oQ#);&9j zR>oPchoe${uKXy`-0CiE`!!>undGE*ZP_TW|a9Gf6AWweI~!mDHY-t-l)y z(`>>kqCD7Vz5N*231>fNz1{zNNtVvB-f;|6xbYW>a`9N}?{5Z?UimmLl_J@CZ@X7g z-n-ZuDxL%?-S(a}wD=ZDo^%y2b=OGi{dskgw(=}dy8mnaV=C79e?PH4_zw_M(%aUD zI-!IfS7Lqm!dmdsbFF_Gfk4F)x1pIBJFWkk?nk1~J=RYj z0Y}`s*ZTP)jPy5M*3UbylZ-k4w0=D~5mIY`_3M3z6(R{V@9>4!h*wUwYF^~bfg zk_}Ht(&3=36gr;l+h8kw9wyiu*|xF|w@b#K4O`hifzm%OM|mO2%WUH=oF~bvHrU1& zB}#hZ$F}h|yClWdY@1YuIKnd1HtEfDNxSwz+mye*2>!CjHnkk(+RJRyZkZ}sa@X0W z-I|0vf!urq& z43>KmY^%1NA>lw-+v?G9lqCPxw)$%c!s~O}+8uWAlhL-dUxJa@M%&gUZIg`2du>OL z2d1|C$V=_bdwFT}uKthh=;JdaZOTXcpUxw-Hn$rJNy9Rm z`_pY`Ew=Zv$ZzQYfoTV&f}%laE9%KZX~Nr8f`ma%Z2bK9BuRd z1Uq8YYc`(&hr`0#d8u{nwFM{DOTEfz7F&1fJY>Jkw{4x_l_Y(I?c{N&c+@1@DO0f; z-oL@N?XyYnYI|+H#??5iBG1-)W)L2XwYKd$W`i>}+P2eP?%WDduKxosEt8M3?Oc&1 z8IPvhb|PC=OZc7b+?$_}vXU6x{Ps!7(zMq0#8cRsx$GTLp3!J~q8AV3CtCRf<+#7_(irxI?a#NuC9@#Y z_SA?MC4FO~?U^@W%{pJUJ-Z_Vfd!M7TE*A4=WukVGUH9#-*#!3qQ`8nRvrdzl-pjv zqyp;vdA2taz_3od*!E_M361Jv+do1NBa23{eQ-Kf(-lrz?}y2ih-|oRpIiyzO7`3S zwHJoQGb3!DUUt8vOt$e-Z#viZ>GfDU`USm7h z-h>e^;-#_d0hB>Wd*}n(f68hkZN=T9bepzsz#)~H`)vPR0FHWZLa*(==YkhcJ=*r| z_fW;ozRC6-#cJQ}vHfuET=@HLw*8cI3jFxz*wxZBL_%({Yp#bRZP#OV?R|*RX;;~e zKR^s`{mgDqZpiD0>=rd0rrJDvQu^6Q)f{I}x&X4_f-mgJ(<>xp%{qJf-x|O|?^Htc#$v`>%_JIc7qKJlwI#C%WUrT&|P_DQ{WW4rDS`=l2> zm$Z7_J~?r&BtNs$J{A2My=Tm_Pi+S(-n`pBvj`1T+U+&#VJ0`swAcIy*UbE8`>f62 z1J6yj&)$ZSm!E8}`w*hy!uRY8zJ!mb?Vx?Zf1Z=1OAGBw3Oz{8+-YAj3*}L#*_YHo zreuF>U-IB}aB?4Ium49aEU69lh9y|;b6>MJTweqK-z#_68;8sAa-WS7_J7t`dz0mW zq`mNad($ERucx;WRqnm_;1zWO^j5*k0YuQi}6er~s~E!iNcn{TzR zo$~?Id8hq&d!Ho#=WF}%$0BC@iQUdsyC>h^rDf(6`|)Q!hx0#Pdcy9!6rRt{AMC9u z#gdx$nSJA{lO$=;clM6=5hgqRG<)Ymcf)b`k==JWwBGaHwRcUw7#z*Ccdh#bS#hV^ zH=PJaM8`sV_Xj1CG`H7&;)U4#_Ma^Ksk_d{a(+mZ<1V(J?)tZ+u%bwijhD zP@X=6KhPfh8!wHWPWze2d{92R+<$uwA!lp1rU9Lqs?h z*)JKhUNW}5V82F#YqbF7yYrASaie{A1K!&?!+z~g_rpDRm;Jgj@R=JfvtRdY0OI~; z`}H`8T%J&FzoGYc-$_Q@hxQvA;A%O&*na0FXG`jrBkUm%o%YR(_WLeKlML&7_WOVQ zRQaHfBG`4ju%qx&&)j?LFuvf-oFkQ`^)P-fV7)zf4vCGS4-#7z)f-z3}KW=+Y(l6X;f9v{dVSxPA{?VK7BL}3~ z{_!YyKDIn>|8h0NcE>UHFZbVrta#0Sa1<1gv^VWvAGJ`@bjkkT`%TD`uo9~pA zclPz#f0$hd%jIwO!)jdGT0YYL90)9Q^qMj`RQ+S@Bd+E_lU}nf0=yw%+R)egb02$yttq zPPp;5_5Q|D&^sA&{!Yh;8JA$+Z-JwD;`c}pc*{||aUDAP$uaiN889p+ImX?1H8|tL zj&V=IUKsvwN9CB&$oCuLsO*9MaFWe2UfnNAM_U}@A9@-VRHdUz#^#kO$uTjtNs@2g z>X`UKnk1dE(=qAfwXuXtA8HkrE&ax$KpTKNJi)Bj-}mBI3ODxE54b5 zZ1^lk!^a;>vNqhYDhsQ``;Oz7+rj$_Had=f?=I;7=N@)6Kl6wr|1;=l{vLCe_8>1U zi*Ina3%`TWc_-XN@NAwl%i&r3XUQ^uwZpR+u9w374zFA-S)7t%i{ByXxsx3y7RhkW zU*b5i{@;lCWI0ay`hA32uj8dU?jgs?-+^dTS{$c5+a*c!o_B1U6-55;?#mrJ4ug8v z|JiZsd@Q3mCp%6%t`UdMYSnQm*7e$61H=O4`no z9Op{qaMvGnoGaUKuE+O|b64qzi0*fs`{5$w51#5cj}=JLml=-p)4w>!?i8IFuG ze#iO$>8+FGN|)oJ5htU8dqp|P6lEYJ%G;`VDYx$tN)~Xn4|bEgTo} zjmvLh~yQe;Z|Pi$6n&N>9Z>&W1-X0dlSU2yyr#7&7Dn>zHYJO zR`(O2R>QG($BUARx!ijp5)c1zp5xA!RzSRFI`*AdF3D3@I`+Nyx@64Gblh!&gW|6? z$35ER(DNU0-1Gbf_Bcwx57+3EIt@<}|K*u{Cy=RRiXMf>%?6lv* zSiQPed>A`Tl=bC~$N#BH(p5c<=NF$QsT;0yyx0p(CcDb<(uhwWd>-eeHts>kOAU3B ze(D6r%Wpr200VQpIqZDM_fH*vKLJzv!o`jcf)HNAzjk~$2`bzfA3HwD`xyB{e{g*E zGFbLSqa0tJ4?yZGrZ~PSfz{jlq2rt9CPA*><@oQ}kjpn-;W%`>7kPVKj>C^(-B&*V zKdpOLpSf}D$duYDGuZAn1HqmSx9Mv&mwEz0b5YRU8K~%!ugPWs&5}ASt`Byg z)JRKNgU0;0rRGGG-BOzrVCVVutg+r`+eJgQ-Q@Fim~*;=L7!K&E*G#D*2x(K%OoGh z(k%s|?_1~kI=h@LL35eU)wgGNPSz-?36;EjP)-aCl`+iCtTtcINljVkakGZ1w9%{ouO+1$5# zckZZEsU9y7E*Iey-gOkZ#6>MWuesdY(L?>zjEGig!wcU?Z=*j`nu(t(X^OO!en($T z;jcD&PIQ|y&8jI|tET)y6BDFKXac{7ZeqfutrI5wLK745`c?_Qhi+oxgsl@NP!rP% zjyRBMXkc3Obw~Ulrfr?pSG#BBQ6r^VV3lU&*ASm|xi>~@)cNeu=$r_Rh?>wokj9AQ z!$chgWEffzROR$jBelm$f0vqh17e~N0iXb0Yr`{Yyb0x2kdFxx5F|uvCqhu@f<1DE zT2efs!QJWGjAha7@9O9dm_hf}py}~qnGkWA%}zgG9b;x=>Ghz4CP3`OCzI2gSdejz z65OmyNhr+AZEW{#F&ldVO@3#O2_h2YYR(bxGvgZ^TRGH7lLl10e2qN3@Af@w6loNz zXw$RUh?Df}l;kD?bdEbf>wzYTkYY&|q|A1lq^Bh%@+uM9Wv6xOs&&5BNE z<(hUk7^KT*_V~KZElzLH4EoG=CuV|}RI^|mW~jHcyHwM!fO4t$WwYq&vpPO!9KTn%5)*%6=`Y}9J4m@Q3_6WF8os1v}ConEiI zV+DZcGG{4Z6=?B8pkR5hoRLaVZwFe8NR={>bvp>#&7Wa>VYyMX)aP`WUA{mtKx?Ae z*|M?C&v|cIQ@h{obd}SXhYjqpL0XKaB8@LWqh9=w&>|jfa%h-)lA6vApRMKeN)^!# z3zm1ey{6mQ(r&hhVNkzL)9c=12A$1A_GXnD!s7!siMFIQIh*;641&&-RsjkUn0`*0 zp{1#E<1n`JCB1~5l&cR*Ps4bEOMT7FJ*xt4f4wj0Y3&JJkuQI4QH{Nc?9s_;7JK(8 zeFl5FL>^Cn=CGeiWbY-rsIaFvWXrVu{<|4VTt^P232z*gfWSGXhLjHz{nWG$3%Z(tO7`{G?tIr z!$(hIqE!rq?fR3N#{ThyKCCKAK4r_CTRolKon{MQ4{|=lQR4BonVrsHOFMmtU?pT- zA=~9yqokv`;$cd2xjqp9gCy}5kh)M3>2ui>?Zdu|1P|C=OSeDZ^RtAN@|@6xE9DfK zy|YZ#LaB{%x6J0+^~|)y6$@6F9+z3oRZ5OVCcmcFu)|AaJA0-{zKy-UNDY9*7s~KfLs*VC^U+wI`P=R(&2L{ZpS}V_2v!w-W(=A%zuwiS^hud7^^SeSd z>*VdKqaF;Dh%l`7vRyrvv__Kot!TU~EP1{OcSl2^ip1?`o>qVv#Q5EC(?j}jnCQ#A zZnw+q^g&L|U9qa1rEHMXb4K>>4NaMRT3gu{zf&{pw)hq*_$zvYR3cTeu1oZy4YcwE zO}2BaMpTm$=xrv*hxjy+F=0Q(70XMin%X@9NWwq>Tpcv&4M2Gh(E2QyK%CMK1={To zhz^UBG3jt9S~K|h8%2DPaU zo<*muU`BJzd=FIe8I{d7Gn)OCH8VUlbA$elG4p3sdTKZtdY2B-nHMWCylm0=FL%9Q zP}jwguIou38r1&+>YrFo63g5mJ5tsU1cIG%oFxkfBmUB$8!;;$kW>%|7!1X@2ox*) z?#&(_6vsi3G`4$MgJU>693LhAFeuA76WoZ_X{`y)OrHbz@v@btY56BablLu34xX81 zgV0k6z?M1v8=+N!fCBCgHweYWwcId-(WzP%o2srbXiETs&;^$^dFfJ^MP zzqU>F{8->EsPjLEmk`-d?hbbQy~G(i0s1e3%SPR)tYVin%gO2}X&xJYoSeaKnxtnZ z+G>MAQYD=1f@V13Ko(qjWNK)km2LW?oR*TzYsZ91fKP9zyjec=e=EtGeCAvs$%#@*#=}Y=eok%~ zB8xbT@+Vva;Zh^nQSXaKhG65N+gjx5a!K+)`i#;^(m>k0u~aSOq}@CRmbshDB@^tL zTpC28qwq6OB{v>K%!D34GreG>W?twDN9-^UBt$~CnO z^^58kRF|4_ece!Fg3gTuV~3A4Jx?cmX0U)fZ6+9L(C6U5B()1U%kDr=Y>+X=p-eZojf%mmtC?QpVD!J9RC!$ z?Ih(zg(Ys3tJ%?~DA}QH+mtrB?}z<)?8DRWXUBHscsVf_dfx*4jAMIut9dpgv#l@} zx!lk=gFS55c4au5mH_3Nnhrg?LwQV5bEQ?xd52!at~^y6#=j`9mR9qXCCG6jCoo}G z5=&nKg!_OYlHqq;XXIsOG+kY&)jH+p?rfDfO`9blVISC+Az#R;R?m#eje(D!}H zVp;y`?v#uEDTl_nl(RL~>9#mn+p)&D(3e*zqmvTkGcmzfV(iNs^c*(j0VQ1pP4~?@ zoDrIKt5PS+*RbukDG%I~ccUW9M>D5S9ix&0nsSz&mq)W7aplrViFstkvZ_2iGqcU@ zb^B=oOR6HvGhohQyRKF8LwPqTPboJYwO5f@!B(Xy^v&;-PWAt+iG9sdmwO!AkUa&7GMo7Ey44U2?v5Hy{{x=vKG z*wS{3weP;qlZ!Uvxj$^x5TA<)-MaZcKg>Ngzg8ce?suO6JxS3qmLUUdc`jJ@K3(D{=$db&H(EW}jmuuq*$fjPJYVU)F;BxxTI* zvn6hgkm=Xq>1y^l{Vule1tnb`%Xapuqly7J{zchk=3Mw%FeT&#>F{BBVL7o2UO~^* z_oycO{R>Jm`(~GHFWwjBE6UlSb6!<;D-)7A zFC+dY*i_63q<6!C!@WTEx`jy%+5&fFHV^;gF zl2(};u1joH=rzqKNqod`ltk~Wa0Bvcw(=v))&>7mt|+wgRZqfVBgPr4ZK?D40Uv>u z$;N)9OdFjF-bUn4b%o4~)wV&eh51M$a=Uo*D?;CYq}*)a4%m7~-6k;ng+K!-E3vl{ z>%plP!tUk>VAp=3Oky2hC`q|Z@Pu~_tVqH=4EbwcDAmIJyxnkfaEN^Y? z@OZ<}-+55cGQC4ovn*$u-UVsBcM#2uW`$pY*Tjv@MpI(ex?J#cL}uo`uas-xpDp&j2S@5*v6 z>%GB}ZHsF&VHLaMU1fO4{jKtWHMA#1{bO?I)iLT=IX~udrKL(LpWvKaWV7{?)I9EM zHRHI-@R+X^Zg%iK^0cx&Tj%o^xR|A+>|KQTN-`-AS4~z zzd}t9U3IkjfTmbRu|4_nDRU$0L}ZT1Mr=pmjI7x%{H_D#kzzEko=}rWp!(SbK{BlVQZB|$G zUHff&-<{tM&!2&>IykBc!WuA6B3udtv;ejZEtU+H+@j{P^t1GA=D1%r*x{f$qTgtp zEox!@P!mK7IA?zBoEG({d~&uDx(TC%3YrAME7!=`1sdeJhi$^;k*v8zO;sDExvX$6 zqFb|FYAPGq4O9DtTZ{xt7!j=CDSWrxrJ7l!!iwl1jhxWOO>35)n~=x0t+ynxE1uHr zB{c1=yx*`JluyP$)$HJtxC`W)pJo6%N8@K^QiO&zFMH=HeYVbd4O_WcFT7;8Z0nuT zRnvsXP=p5|CSk(qxg|hhEWg<*1TD`12=EL5E_17SOv~%`w6!7t`-3h2kUs>GAxOLFFa}Mu~-VL}B(e#nc(#jzV z{ijtOC2RCOD{5Ddni5vD%{B^Fg@-^PugG(!2=f4ju?YJFptnMUcdTvdO zyP6@|dlBvF9EgzJqvj{D7gs1F*y;eL@zPD|#cY#b{V&`4h(3y~3c$}^eV?9cMrkF2 zZpjuwDTgSuGNA5L(-v~CBY9;=9&yu>tt^o<7RCa(L=AA-fDXv|iY%m)pA^Hh6CKTmBOrbv^RbDSj&S^Q*L4QPu0Z9;s3 zVMGycT2vee7 zg-jqzc_O&&RG53yc{veT2h*i#P&mm=;Nick@%=Oyh2v3MbWs$At9C_)n|v%?NOj?{ zIRT|p$VDPJq9aI@&gv|4V%5|s)2pUVoHTt}h0hDMwR-Bb@#ER1K44wDQqE(S+@hw1 z9=K9{TvO!D?2GsG9NdOQ9*N~}0F1-$2uQ@Eh>1{;pK1`l6Pz!8aO5i33Km1dYeO9; zSilsNt$3TBQW$0m5a5Booyzz@hizYSVGtu19gve|3!K!Hha;G|329H#mCOqh(u#O( zCw>!P&J#p90LeS<7L!Pmwc$lm2E~ zjK1&UkpcL2oo3VW24t#`sXf$Wm|LAwr?h#Tty4U$F6UIgXUas+geeonv~UYttdfX} zxC|EB3RH0UnAHO@C-Cnp}lbVt*AB0-OpjL z*uG2E?8MB-B(vSCEm_uKP2h}S<%-isX!{=ZxU1Oetc1D7f(~D^vxC)UC1kLBvJ&RR zKd37J&S>7FcmtZpg$)m6=0piM8NsB+FldYF%$eMoIy~I;HQ5jzb!V!X=?RfU4RXE2 ze{C9AxmY971~szf2i7X1h<+qBXlAsoVFr*0G;?5WGC{^$;(JLegIj^7dkbhq&|Hvh zx*DP7D+?`&+16!FFZ3>#xzXLj4V(CP=N5#WQ9{8XDkf@mf?bhb9ShbuR=^&l2qqG* zHoAj@8d_jt_4z=^;)vu=KGzUZm?`>G7y(Iw*dgrniOl0q=8TYXoMu`2YLg2 zSn}M!$9J@-!f*3Lu%q&MA{b;hvU|)eo?ttK8$>0g9^fIte?(x|6}z-b!^UA{)BTn+ zGR0?}@3+L=!!s^YrPX~KKFP_}`BQ4Iek?3*I6*tbCk- zAg_WwzedR_vGT^v6-dr-^Wgg6*N}9#<0>Po@0A~N**hJ`4}oF?L3f2kW7i+6C1dXj zk1+u~WRu`8_F0A{PxpY^dD-DwIm#f(6RbXJ&<&z9QsAx1X* zh$GX^JL1Sxh>xEim&wkUr>1sBhAn7k=uw{bt4Aq3OFuit$pySp#b8>Y>6b?wX|%<0 zWPxcUNQa)(UorGvA^{=Ygivx};!VEdhy;EP7iauxTnKUDiKj8D!H)rLSv=)!vK z5{m)~zOX_)sqfTpGy77%JGJkk@5VFl0Xey^;`;(N`&C2hvmQ>0T5IffpOMh_zz+>6 zWRwuiiwHX;eqY`Xg?(j**7luxD3v|Z1~=iwhw7-Qgu9KyNUd?4VzILPkJY484^=!DMNCm+t}%l^*Jme*;yDKu{p zlaV*Voa-!UY*Lmb9cI$XTh+7_QY=UvA?3pbrsifp`SpzHlx0F13tzzfx}~Qgoq#BV z=8rg`7m*a6dclgWHuBk1uNc-GEN%FH$gkvqjEmT7rZj>bEJ`S5+k?6W8tnQ>$*|RP zsX#7dIIXx*%H|gs$%zq_$<3;ED#aE-Ehn;_o3(sau)#1g$hIfZfqxNBq0VFnp3-Mt zvO~_eoTDGX6ssU(D$#@)7v?Gb-%J)MZ(k2Rr=IC=OO z!WI^lGu~`N&Lxi(z{V2B8|A{mU&q^OgB6FcGq*ZSPb*9+x6AFSNHphporq+ZBajz` z%uu8~BeO9W7(sPtkdY)v;+ouV33HHFA=3*L{2~#LkATcUwrQ=FOUZxJ*;A{vhuP)~56jLLbBFhCN$=5i z;YgOVt&e(pN0dIv(8jU4Thj~rB;4~H$pFO&?*(j zs4yXk3{fY$<^-)sv#;uMu{)gFXm+En)+MLK1}0Q5^Y@lx2S2TJY2yby?b~&GMf$)7 zXx{_-%pw;L{msndl*xk{V&zLL^9DWboATAt(xIB?ikl*hj}kDFMICN!IMZ6Rnd~%0 zFJozLEt_czj4`2(7VT7d&S)4hLJITb0N9=6`5>#3ypbeS$Q&kjS8T@Yi%gd%(BVO_ z8b%h|(W>Q7Ecp3$q7V&RWcGWJePw~pNKp0N_i48HaNyH?0cYU9mhtQrm$s_!%+IEW zQ0X|8J#NTr<7b!Tc35p^J1z3sMRBwe_Z>$~5?m5){By;{zV-QFmfRc}_#zvU%6XgY zl=b?!c*+w`pFg=j<;C^ScCFFJ9SLq{g1r1l-@UL-Th2~w)`mIaTBFghS>IbSWaz6C zk;O1GJt1KfaZN9b8RAw02NPR?Y|nDA;0Zgl;d#qMcHdC-*+Vad9Cl z+afPCr>>43C{e-zFz`jrh7+St+48IOg|R>TQa(Rdqc7QS%hc)O)7Wx#H9K^HmS_q0 z9a_3o`$=U_ZPk+5h12y!*1c8B4J|oY`@6#Ko}xsI=A=fD7^6bMqppNtk4%-> z`}syP?2h4~e^#pB%dBmJ`frEOzR8B-8aaDwjGC3gT}gOA_BC{Q1hps{W$WT5LpP|{ zCkeejVUbmgvqyW8a(7g3qH`pOROglE${ORHzoX2M%ueYTd- z_s9LoEca|}GP~^@?NYX4u{xWLJy*+MYu0K7p~?%jJ7m6Y*~@)eTHopmirIpTwBEea zVYpDLH<@Q-X$cn*DWxvv3#b_>6d)kKD_KZnf_Yi}F165N!bb?#5xe>=J-<5U(;GkE z2`0rgex&ktQBa1jU~`!}=&W-Fo#r^ROE|zAkm>7YFZ4l#KY5YX9{Q+HyHG97X)@i@}}V*xlR---!U06!$hH7f~k*@zxr=K^l52i&r>)s88xALW~XJyxsmm z6;Y>|6$X(Qwc>gsu^@kq2YWkUG=Vxet^$-_Lc)Qz2#K-%^Kva)X06lJ0y}9(95C+P zWBdMPSwFo0vpSEn!`H?+(nzU}y=kap3a#^87*HMX?h(?f|0`_iTCIFw)8#w0^#h;n z+Nrq)K70FYZPmbM2j;5d20rUNSDQWX*@2{lv_AJI=_6w9z5bBJ2E#T~BEI>PLryJ( zyADR*5l7Sa#fwu1c2u=Nn=;^8-?J|rHQ*7uUD1zY`B!Skz(hCg>WEmjzrD5_ZZue` zB4vn}xD`{e$Q1^I9lu|hl+BrYzvp}&;9=XNrd3hmAZMpFTyFS<-{LgZtC-hjn{JHXeMpgI*B^LJm+C*3CHml5WD@*rrX)9qOB~ zG4y;u`IOyvwPs_1Ze>j<@oMee7R6}bDG=<`J&28_RI2H0NwqvBE1u`a4W8}0Ma_cW z&dZ#|a)w;V4pbzhQx<}F|NWqvK99IwB=L#N1d*a2^~K-`85ErD;WN3Ih{g?yWbRR-_4O5iiwL+2+ z=cBMc#SR4Hm2IgklHruOxZ{z=0xnf zg{?dQci8EB)MWP9D@MA_#|0vZPMD4C{Ric8cH&-ag(8Ppe%L3+`zMzsjk^t1xnqkR z+-;;mCO7tf*kvKxQmk1b?&VMqvOIUnvGV z?qNBJ1C=rmC=W6%EIGp{d=cIpMjpXowSY5B{V@Wd+>gF#@D=WwC1<7(jR$2CFF2?d*XM;oD3O=-M!`KbPB=EM=*d zQ$=(|E<~wdXI4ZB}(`g zS<$La=@m8W!o0-e4$P=*ui|MALSup2$YX|-VL{$8iYJI*W2KwqLRhVc@&)XU<32gG zRKZmkI1}@bDKWe^++Or+o?9FfT-bc)h5{pAZ|xDDHWws)HD@Li$wqDzk9CHl6a!_RS_RwfM8A( zn>@l6n^3#Pn(knW@cE$vR5`Ao#n8qP4VoD*cD|55RYd9_(fq28++rkw zE}yT}?LyiLfc5%(D-hZv;_33!Zp$t0KFk=$6mqaBYTky)^F{#a;UEi$0We8~1c=Lc z?WC6NOV`rI5oapHUa%^jCJ~dlw%V2!cURCX8&frYJl`IT2H2*l2_?)>u;?l*y1~|L z)e6`&MPGtTRpS?Yl}#_SrpBS?QdQ5f)%B}GQlXcab0oiwN?N-8)?H+sNoHJYVXrlO z+t5LICOXhPc#OlrE=c3_x~8v!%dpb zKt)9byGhag>>pDTrm}geek{v-Qb}dkj+C?KkjxzHQp-k?Y> z=a3To`6Mlg)nr+chQ*0-HY-8TW8b$K4nDe#lcPPwudlHK*<@5Q2zERe3&~uhc43-4 z$R>h88=azrMV(z8o)%A#eW~lq5Q}T%%ZodS*}m~cMwAd2b1g6W;;5xOZO2Uv58mP! zardXd!LV4RCs=KlnzqzHx;4&07+fQlXX>``wNBAPVvB-X#F(PJ-ra^>3*f)RFUr|H zhCVmn4y{mV6Wr*H!fILG4EC zR%Xm25o)|6DIQdw^OfO_{tZkZKSK_yy94Zp^7e`ytHOQ;+W&;yz5X;w zBw0bPWU%1X$gs{dbi2bIc?H!mqijKv-rjfO3!|9JuBWmG&sD2K8;0rUs3{su^JUQ? zD-Fxo2Aml}SoM6VMC#WhevTQ1|ertHaR*U>k1yt#<`sRs1Q ze$)~BKHkui5~JU+W$V>ZtD}F$HEu^19pCl|&Qcdg;e1ot&y6cJ@*>;xHzlngi6(Kt zKw{$vedy3nRWOTtb|anTo)MPp(C<_AB|4i-dtlDU)|2ne)*EDYV~)Ne^h&P2NDigs z>yvbL>Il7?l@{y2VLue>Q$lSc^|RE`nOw$`A}tagJp&xS{IoDgbWaQ0m7`~bz9`jq z+0y33C1;SMm;z#BR^fmntrq@~;d6yb%e}S{h9Az053pU6^_AD!8ch_Dkx8Nt`L|go~@T@p}lqbPGwv+x5R>Qjff0z z;gyfyyEm-C4FeQzfuN5aoCC$%n6Hdu1uOOR(B=jD1WU-VLVw8y64j3iJ-A*UCLc2` zobOAn6iO7M>53V5WF3+nMM=1%0nwp6geEY(D3Y>8IxB`H5|${f2${Xu?^bk-o^|gA zeW9{$O243N#B}_b)&T>0i}k_X*MzzOeT1r-^-qQ=36~4k=4D>pL~KgUT_#RoBbH1q zB$`;^JQ5O(v=ouVFI-j>0;4BKa27KA79*#(|Cby}?dsKZsUoNMVJEec@7z=aT zafYNAw%O%96e(->P8SKx+WCP3!{Q&lh!M}L{t7gerU~dLkIQ58?+M0Zlbz^3Owx5LOCN# zsPeVwxr2X2;1LJkvsp`H+cPb8;Sji`1q8y$!uc5XBERHPN3cUd;O=+rN&>sL8=nfg z_4HwN=z~@n9Pn(YUs@1gzNGEGEUzd|mL4fB92Ybnl+}8h0+U zMVs}}?2XClu;b`73Qv%0f5M*#XK6ogY=yZl>|`b>QyFpUa)&Ksgs-yI@1w)u!aJuU zb{RKa*c+Sm3B5kHv_J{z6)6|Ku zv$JE1vnOD>y*$_sqm-P@^ab42&K_Z;a@S}l{Nc{vEa6QEgwIVwZ$0Gb#8w@A^k8eE zhlY$3C(tuLK%j!}D?Po+A4^-%VhTdg@AkH}2hlG~D%e6|r#R2$?H8do zsX1rlh)K+rk8CIA%(LW#cK7IJ6}$WdH7PXyHvMBwUd+B+X5_H#$Kx=ESMJa=6i9-7 zMM_@6@OfKllT;XYc=&_RtpV2_fw{J=ZdM1(b)# zM#lc96%*?q#zYyfMBa4F8u3zES${X=60;EAL!LWaOGhe(4=_dy0o`NQ1X7}RysoF` zO*(Q1>@5SSj_E@*!-`&n)>!beewxBwepR15oOZKEx0*!dzd=z?H+%GNsGRhgZnY@V z(QNrV9fuR_Qb*{5KaE>t84mAD^rcZ@y$i$v4USI6EbFI$2C-k28g#3 z%j@4nWS81dO=Q&#p>;!Mv!XogKs)_aOL`?|+R>4w0fJ2g0Y5jGtK&S;tv_V!(!_)^ zHsce70j69a=Y=l+ME_D@&wZvZX4fvq4zF+S(@R2AKi5~w?6WWQPt#UFX%kYFD1_vs zhdDRO8ND&iNt+Brs5PQnlcp7A)KLIO*ZG}oVhURL!9t*UB$RV*MT>!R3ckR&yTrPJ ze-r1>w?eqlamqxUy)nHoVcu5EEm#W~v_rkM2;hWOyeKdUi-;hO_)-$zI>AR3eZ>#} ziC%OL9NXTjR)h|HsqZUwc>8&_%h)MbsX1BYd|TiOEIQgaF%GEo;hMHz6~}PHl#xbu zufV_r;34KPnjY@GHJY2{7l(F-=bu_V}&_gczEV3=rqfydBQC$ zCW=f!k{7YO=9sN3)M(mPAao9zQp!Ie`5h#SZdrKzytj?vL-!&C5It)H0+!gb*aa4` z@dSx@!_HYTFeeVBW@E;y_Oy6IE6jO$CJq+-JU&3$dFTff(wRS0fs$bQo6KZy5klxE z*6A_;NrtyDPsI|Y?+Fd0ObE-1h8sULkpu;$%Zg4ZOi2%#BQ|XgogL83yNRrMYG4l5 z`^p_kMk!e@6yxm(TipHICgqJ!5xd||YB3_-YtB~l$B8$@eknSxf?NRP6^j|*5$E?t z*t*VlE$IqQb*BAsy?xyc z4eV>qu_uJ*y&zubb@iHw5mgykI>KWnRB7;WoO}q-(S_UF zf%8&ensoNkR}_xtBM9fhgfTz^43JR7p-e%)r-gTcUbeJ*VEXVExY5LM;i|xe36NnF ze(yjP*a?=>a{dyd z1P2N7`4DOot4SoIc&SlZ-S0VYQAtVio~JSOp*IEEGFh)MN0 zhE707h#In$QSomg`q@>h6cwk6myiTY0ZJqt=B znmIB^?1uTqlkDFXc{uy`eB|fT-X{9MCM>bc5T9NxRkw>z?F$SK%WBnp;?LGahPb$a zowL{&mL3;PNI;aC_~zT}=EcTvLwv)onx2r)Dwi0;A`fOSF(yVnKe5EvANl<0Qe!If zZr7%^5wUIApE;ni-pLfK4-d~+ioRTc? zLbv^dL9AY3R79%Zv%;8C7B{H==ZM9V8iY{n9I^O28{*Cp!->T>@f`}Xlb=->K1?A= zKoC9m{}*Y0@Cywb)7*~Wbhw-nkfK*S46Z*E-3k+yFRn07R)IT(uXp%zg^{Hw!~PaM zc(X%Z8Grv0@oHKS5iN)`AOeRpBhnkg=6Y0HB3UDzN4$Ng%eQ#+%OH95TqVOH+9sL8 zTW2?4r%q=luQ6&e=*Zqp=$RzqQLyd_hBjt<0D+vZ))=GM(;s0oOY&dT1exuAOf^E= zAGav7N+BEG#$DfAvW4HG#f?upAI3S6u49Z=B%KNg1eJr%7Rkcy?XZiGRdvFban*II zoh2V@jAs7{;c&NCR%pH)la`;zO}3!9YE6jB?BXAnBLqnSDPX&DZ3bdzkR zWdd2uQkElO=8lzmChl{mXY?Aq@@pNCq#~gmTtgrdg?9uH)1=+yZ0A{OsiJS~+w;`d ztl%$}dkwLBi|xs?q$wNStf|>podjP)#i&i)zTijxyKGi++KBkRgf>e?IT;@0 zWsg~UWIL3VOc-mzt>CA@ zosMA(T`)e57D-}`Xn+JHQstSiNX};`J%#AXBUkALmRtNt%2A23(dAl8*5pZZNl}1` z0BwV`3a($#rWYsqqBfI>7j|LNH)0g!q1VqgE|=3f2Ea79XQZR|>zTW>*;QMNq_Jbd z9YdY_rS2+1&F306#gYvb9Lt&c78!X9Eqv3G%S)2BAL7Eb!YfcDd&d|o@mDK<6?)(n zI-hpsl}6e~-f;L8nqMfeQN2L))ZG43rk$&x;y|1DL!`?}s>YhLOD2?u&biX?$)Ro67`gJwRH#4=Xhqne{bAOd8q6UE zYmdItA7-i!h<~%&n69WtW9QK+e?+MJ;mvUM9`gq|V?KHrB4sjuk?;f)%BLnhwA0xE zbipBCVREyaCsS6Np~r7B_9dh!aT}erfV(9SYPr)`*qD?!$Bz>P$-m1|5-ho)ovJ0> zumoWSlgvm#?*C*FuOTii3?yf_Cze)!^dH$=lQHbJ0QPfXZ@V96VM3V|dtwPwC}s#Z#8tnixP6 zj|fn61S51(40jxd-TnfY&{c_+CV7T@a=$DCk|jYPgRDN1E+k{f*R=@GViqGI3zD3@ zbCaH>CrP96al`b4Yz3g-_9i zhm%+<$+CDnm!r8TS)#2YP6+C)^1_Vs2b>+Km)PvXZHoz(ywF!kmeDKBl=!3@)>~xBXD6R( zsbYss%X4-`8WZhT9>d-$hU`l{h!D-Y#TKZ3*{t>~c}z+T*83rH>|q9JxdqrG9eT#x zd6*=!xde&DR60@#$=yyQM=wwvGVEi)d{S>j8uT^0jjSc&dIWMYc8jC}2=~azxAFQW z?;Eei2ZUlCI-*BG!OUxy6Ns(XB6Dbh7TjW$Da1t!oCMNbH0OS zxS$RCeBp|Hwa;Yqo%M#bm~IoG{fr&sa5iR}w;H~Nqej$>>Ifb+k75d=+JZ;*ZF(j@ zJgL=uQWK+-$_`GHb8=|X22N;fir}cB4Yo&`B0?+8sZd|zCV_oF5&O^TQkCSs4}Y|? z_0Jo|F!GnuOd^cMW|vs9GU)Arox_K0U^g`F9A|Y;YE3Ku=aT}BKg{=N5{XNV;oS_L zsxSCd_5RXSMdk+#+DX%b2^3r=I=^E{yQPpXX+*dVtpmqmQ@WMd7wp7Ys3PWzNuCiv zGLpD=cIF6vlL))?Z(8=~BTgm1D#;v!1Cs_#sl1g>sjVh%&omTboMVI|v*@?m(2m48GdxmpBp*RY0O#085dy4|#xIr% zgs+Gn5eue9L|`2E&fyM{PPZS;dx8~xd!EP?M2&bfaVi{7yA(tyI8~S!0dmxJ!{wVz zq*#Tq!iWRmt_UYf$urX8Il<)r4JQ~A#{sV7_^7~DQ~b^pvWeoThP&3{urgp#7an<0 zkLkal<+Xh5Idn8H(Kh82(%JbjZcPikaNr6fjvQycb3Cy0Jgm1kZg|xH1_xm<24P}s zP2^hH$Z@Ki9fp%gA`Ec=9*T~PhdOshJSMW)(lP|1A-S^EdTBn}Q>Led-YtUhk3HZ> zJIxvumpK)cdMR^btau*wP~s9Fl7ezGU6PS8hO99{qzLW^oC&!mgb01NgmXq0t17f) zr%SUC=%DC9>>{`s?2!eQ?2+L7JX;0K080a0J;ETMclvy@Oqks@LIOiRk7VnLEu*TM z5LqIpyC7Ct%JE@QTGm3?MjZ{D!Y7B-Ied-vA027|XB}ZhCyo}8>Om1x(RXjLWwLEJ z+$zND5kEqDRFR_Q3`?3%;ayw;UaxXwt_ z;>J>J+M%(;Z@4RJKz60LemM+R0@3XzajTMW877Yz(<}+>!!{$8ZQi0L=fvDH$wFs> ziPnnR0rvM|OF`&`k(Q?L0or-&0H}mrG({fXJWwwb^GUi6*)MchKkf5G=3^Aym14sL zOu`rguQ2O;I2F!4jt5IfLvwG1M0b%~;sYzG4hQ{cg~m)%krdkqisR(X#yjN9l4wtP zk)B9+`h5t^MkPiV1tUu>vwDvWPbQsmKsh%wq*}ga=zwI(H>DLx!k`^8Tqr-Jr;A)x z;#>rj@UHY%`rPru4&T)^HY}7$Tjj?%W+9|6t^h^c%u9|PV&vg9Jbxqyjyj-dBiFP6 z2yrlq@6pxu@i#1Gt)cCt1FpPw`DPIg3;H}=CCpuh%>wRH%Ng?jInQyHS#pPDH`quB zcEdK5A(s3}ndNAv9fczxh=n9ZSqT63*OD)K$_dq#Tdq<5ukb^#v-ieW4&%`&_CQ%fgXH4}}3 zbJT=hnPxdnW$meYcIErPhtP^C#W|jVr;9zEaU3Ypd}!Sa%LEH9!6DG9ghfk|mK-Ys zTS;B*fgFl)v1l9T%(dKP$)J1u;&%mBN^n!LT1uq;XeW-{`un@GwYChwz1Ys2*sSL*N?A3ZpYH0fsi>`(~uD6_{ z_Pz$zu@TbF4ZcScDw4ZJn3K$4TFF9;3m+0`A(4!6+W#KQ`JN(8#=nX9sld~E?x3fT zEV&891!F`iq%x6OMH7Ht*qaTOBGyO#W_}3wS@$8#GP2Q9FyVM{Y5>piq-b}*^wSAW z7%8%jtHu-0oicgy#K{$AJ^YKXyn0w?qh-$jZwEB#e?B0yE97gmELRY3+NG&!1z|QH zl^5dXD(EylCa!a0&Q&-Wc>=ErD`y@@GCAkmEcpi|FE1CVt}W#3LT#K<5J@Sf5CVUd zJ+#WQf6N@bC{Eg^*%w(G#J9=QLL1~`l(CWdk`Y2X=Ora^#0Ugk`2AU!7Qep*foFJs z=lZ;@p0;jWod?;$_8pI#bS_wJIaC3E(rQi<#5lzM9+D8_@Y4vO#gdBL5iyQ+CWF;c zFWFh*-Vcg_;51~qZ$Wgy!G~TL-p_#+yzI)cMsWg8cK~%@^FE=b_aQ{5$(2Ye-;1t@ zEa_ED7Rp?f66ppi7xz?^mK7dWQxe(9?q&MBuSjYv2Km z_SrkAQwqrvmQ8-|2;Dtm;%5Rb<*2~Q5>*h0a-HIZK~J z${sCOGOGozqlN3^>5@HBkZgHOXjmNFK{|J>eWv1VsS zYlbI~E?y%7k=I)?LTSfYQdCA zgXTn6r-M_`Nf{L!E1|nKSQg2NBOpWheJ(Nbwx`4>8jFTK*JR0_RuHa7OT&k5kqCtj zqrgNvbkMtvz82&k@viv{R>6au&8mbz=!~Ll}2|?ePvgZ-9){*v=V(jmB5YRb(GNkwQ%| zHF9A`6Qc21OkTw0Nh$deJ2GCoy>q~%AnCKW)!E$^WU)yjA4ULdPE%ovGlVM#QE z+AW31v5dc=NLVLi1rqrQ8Vyqor?C-na~@^r{G0w_gzAa+`qM-bsE`&gMZM^1F0&WE zgfU1=EW%I(e~lQ7M8}lrOEqX|313uzcGc!AB!80s1~N%!q8HXJHOt$CuPu7zko5g;kMgkbsy5%@1EgMN-NM?>uJA=ZX;H zVSjv9&56Di8Bm0$3iX$)W#R2>4YP+Jdo~3ZamBj;BalXT!BUK@jZZ7#fhG$OM5tRn zy2)oYgwI8T))E$aShD2y?u=a~CDx*oYd7Jw9hUPIW>RlN@A-eNU2SMvRT%C~a&u0z zcFSznW=+#|TU@KHSzG$yV7OK*j3Q>vY@JZS*mhmkHi0Hx2d);^f#MH8DD(`rp%aRt zqWgE57NP$gIvo0Apn~As@T0;U`fEP#IXCyCO**aq3-{yAx#zs+J@5OxUqhL}NlGx2 zs+A1s-XHHz#35j0X;6rYIK|vcml2#1L+~%5xLOjCu@V4OEwSL6qQ0F{?f`J0L^d>{ zIRQbF$010m0J5PnQ&7TeM!lc{L*)=npJ@yLA(B_%R2?U{JBtEx_#>G1gk+GGL4g1{ zm3b%MQzFjP4KZ93|360PPb!<8L=3DcOyJ&EwtKUG8-EDqK*5$C+^nyADJ1R7{~WOzfslv zN=sFw@&Wt0iiwhZ0C|qD&P`+}6qllPNpFMN2J8tFnmmDI4`~mPMj`L#GyflallS$25evSDvf!7#(wnPS5mfX<>+4#5MS+{*#vy(8Oo1EL zC_*x^M8&?lI;Q8hN=cd25X~;pz}CBc*w>otW0_{bW1c^o@tBHxtlUSIHb-<>6e;$=BFD)WH`s;HnbX=XIz0g7JkfU~sYk>5ra>L%jmPUmb;e5P%F9{P=fsXv=%Hnf#02Bt!qvo2lSM|PHnR$%Xcs{ zC6lez8UP(kbm)$i*w%{vG|8&fvs)@Rs$A?~gMJ{f7Tq$?rL2Fl0PWBezl_+DiH=2H z7B!t(xY#ThSJLb;ulO~<{Zvocuj(n!=h#ut|J}JPu%dI>^G>|hI=4z*$?Kf|y>nTB zT9?I*ksO;X6EFM(e(Vn+YIFEB(%?>Y@f!Kd2*1RV+P_Btlc(9BLi{8>Li~hhmMyFg z@B_85@$M{J@~$871C5Ar{AD%}64$Er+RZ^5{OnJqhcZ(_oA!5#X{1$eaNHB!A^maJ zg;zuRl7F0d-`QPvuEeCf(%GnU?BG1Mx0o7IG2!dp|l(NycuM4nU}p)IgVdMac* zbCE52jTaZ#881!+|_Fx1#cLopRnuN&b`uL zC76|}{E;C}>Wm9)rJQ+`Y=q$!-`WEgw3#rk^a_+al9n6s$wu>znHDd3DprgtlwI^c zob!bnDqRFkOK>$k(GuZR#_dnpkq678QX3(J2UX3*$LA4i+){GVn$3!yd;n%Wa-gUq zV#`T!@h1EzPyEO}^tl`d3parr{dtQuYukEPctZ|@o5`RfLj$fp@ogL8Unb7!RgsA8 z|1b-NA^{BT3#Q14D4x0j(D9?Y%#RgBP{cp?M93jVe`Y~l+**c+YpO+%=Qjbq#c2PX zJ)o~o97&?j-eG$x_C_VLPM@Q&^?Zm11*R!$%85XfCnyjS6^ciasq{Xv^cTe1*;2ku zTfbO)Q|Dpha)6I|jZ+o;VW0S;lE?VLVdVOw1~d`}c)frk-i*U}GADkk<~t1Zr@b8% zS33B9<9Z|i(jz{P@xX?MOza6B*ZB)tB(O==Q|eERro`1oUSoXF#D58FZnU404DL+t N>h1vXvz>gH{|$^vJ(&Oi delta 65720 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
?KnYXlkMkAaXY=pFom$YXVhJFVuh7@*E2IcA$ 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 diff --git a/retroshare-gui/src/lang/retroshare_de.ts b/retroshare-gui/src/lang/retroshare_de.ts index f3095aba5..029885152 100644 --- a/retroshare-gui/src/lang/retroshare_de.ts +++ b/retroshare-gui/src/lang/retroshare_de.ts @@ -5,6 +5,10 @@ version Version + + About RetroShare + Über RetroShare + AboutDialog @@ -20,10 +24,6 @@ close Schließen - - About RetroShare %1 - Über RetroShare %1 - Max score: %1 Maximaler Score: %1 @@ -40,6 +40,10 @@ Have fun ;-) Viel Spaß ;-) + + About RetroShare + Über RetroShare + AddCommentDialog @@ -431,6 +435,90 @@ p, li { white-space: pre-wrap; } Appearance Aussehen + + Tool Bar + Werkzeugleiste + + + On Tool Bar + In der Werkzeugleiste + + + On List Item + Als Listenelemente + + + Where do you want to have the buttons for menu? + Wo willst du die Schaltflächen für das Menü haben? + + + Where do you want to have the buttons for the page? + Wo willst du die Schaltflächen für die Seite haben? + + + Icon Only + Nur Icons + + + Text Only + Nur Text + + + Text Beside Icon + Text neben dem Icon + + + Text Under Icon + Text unter dem Icon + + + Choose the style of Tool Buttons. + Wähle den Stil für die Werkzeugschaltflächen + + + Choose the style of List Items. + Wähle den Stil der Listenelemente + + + Icon Size = 8x8 + Icongröße = 8x8 + + + Icon Size = 16x16 + Icongröße = 16x16 + + + Icon Size = 24x24 + Icongröße = 24x24 + + + Status Bar + Statusleiste + + + Remove surplus text in status bar. + Überschüssigen Text aus Statusleiste entfernen + + + Compact Mode + Kompakter Modus + + + Hide Sound Status + Tonstatus verbergen + + + Hide Toaster Disable + Hinweisumschalter ausblenden + + + Show SysTray on Status Bar + SysTray in Statusleiste anzeigen + + + Icon Size = 32x32 + Icongröße = 32x32 + ApplicationWindow @@ -452,14 +540,6 @@ Aber denke daran, dass alle Daten hier VERLOREN gehen werden, wenn wir die Proto Circles Kreise - - Posted Links - Posted Links - - - Wiki Pages - Wiki-Seiten - GxsForums GXS-Foren @@ -499,6 +579,13 @@ Aber denke daran, dass alle Daten hier VERLOREN gehen werden, wenn wir die Proto Klick zum Ändern deines Avatars + + BWGraphSource + + KB/s + KB/s + + BWListDelegate @@ -565,307 +652,8 @@ Aber denke daran, dass alle Daten hier VERLOREN gehen werden, wenn wir die Proto Einstellungen verbergen - - BlogDetails - - Blog Details - Blogdetails - - - Blog Info - Bloginfo - - - Blog Name - Blogname - - - Popularity - Beliebtheit - - - Last Post - Letzter Beitrag - - - Blog ID - Blog-ID - - - Blog Description - Blogbeschreibung - - - Cancel - Abbrechen - - - OK - OK - - - Close - Schließen - - - - BlogMsgItem - - Remove Item - Eintrag entfernen - - - Expand - Erweitern - - - Subject - Betreff - - - Play Media - Medium abspielen - - - Hide - Verbergen - - - - BlogNewItem - - Remove Item - Eintrag entfernen - - - Subscribe to Blog - Blog abonnieren - - - Expand - Erweitern - - - Blog Description - Blogbeschreibung - - - Unknown Blog - Unbekanntes Blog - - - New Blog - Neues Blog - - - Updated Blog - Geändertes Blog - - - Hide - Verbergen - - - - BlogsDialog - - Form - Formular - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Blogs</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Blogs</span></p></body></html> - - - Add - Hinzufügen - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Post To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Auf Blog ver&ouml;ffentlichen</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Blog Name</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Blog-Name</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Unsubscribe To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Blog abbestellen</span></p></body></html> - - - Unsubscribe - Abbestellen - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Subscribe To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Blog abonnieren</span></p></body></html> - - - Subscribe - Abonnieren - - - Create New Blog - Neues Blog erstellen - - - Name - Name - - - ID - ID - - - My Blogs - Eigene Blogs - - - Subscribed Blogs - Abonnierte Blogs - - - Popular Blogs - Beliebte Blogs - - - Other Blogs - Andere Blogs - - - Post to Blog - Blogbeitrag erstellen - - - Subscribe to Blog - Blog abonnieren - - - Unsubscribe to Blog - Blog abbestellen - - - Show Blog Details - Blogdetails anzeigen - - - Create a new Blog - Neues Blog erstellen - - - Popularity: %1 -Fetches: %2 -Available: %3 - Beliebtheit: %1 -Abrufe: %2 -Verfügbar: %3 - - - - BlogsMsgItem - - Form - Formular - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Blog Subject</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Blog-Betreff</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">DateTime</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">Datum/Zeit</span></p></body></html> - - - Expand - Erweitern - - - Remove Item - Beitrag löschen - - - Unsubscribe From Channel - Kanal abbestellen - - - Comments here - Kommentare hier - - - Comment - Kommentar - - - Hide - Verbergen - - BwCtrlWindow - - Bandwidth Control Window - Bandbreiten-Kontrollfenster - - - Bandwidth Measurements - Bandbreiten-Messungen - Name Name @@ -914,358 +702,40 @@ p, li { white-space: pre-wrap; } Allowed Recvd Erlaubt Empfang - - - CalDialog + + TOTALS + GESAMT + + + Totals + Gesamt + Form Formular - - Local Calendars - Lokale Kalender - - - Shared Calendar List - Liste der gemeinsamen Kalender - - - Share Details - Details verteilen - - - Name: - Name: - - - Location: - Ort: - - - ... - ... - - - Status: - Status: - - - Private - Privat - - - Public - Öffentlich - - - Allow List: - Liste "erlaubt": - - - <Disabled> - <abgeschaltet> - - - Add - Hinzufügen - - - Remove - Entfernen - - - Peer Calendars - Nachbarn-Kalender - - ChanMsgItem - - Toggle Message Read Status - Den Beitrag als gelesen markieren - - - New - Neu - - - Download - Herunterladen - - - Play - Abspielen - - - Copy RetroShare Link - RetroShare-Link kopieren - - - Unsubscribe From Channel - Kanal abbestellen - - - Expand - Erweitern - - - Set as read and remove item - Als gelesen markieren und Eintrag entfernen - - - Remove Item - Eintrag entfernen - - - Channel Feed - Kanal - - - Files - Dateien - - - Warning! You have less than %1 hours and %2 minute before this file is deleted Consider saving it. - Warnung! Du hast weniger als %1 Stunden und %2 Minuten bevor die Datei gelöscht wird. Denke daran, sie zu speichern. - - - Hide - Verbergen - - - Open - Offen - - - Open File - Datei öffnen - - - Play Media - Medium abspielen - - - - ChanNewItem - - Subscribe to Channel - Kanal abonnieren - - - Expand - Erweitern - - - Remove Item - Eintrag entfernen - - - Channel Description - Kanalbeschreibung - - - Unknown Channel - Unbekannter Kanal - - - New Channel - Neuer Kanal - - - Updated Channel - Geänderter Kanal - - - Hide - Verbergen - - - - ChannelDetails - - Channel Details - Kanaldetails - - - Channel Info - Kanalinfo - - - Channel Name - Kanalname - - - Popularity - Beliebtheit - - - Last Post - Letzter Beitrag - - - Channel ID - Kanal-ID - - - Channel Description - Kanalbeschreibung - - - Type - Typ - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Beschränkt - Jeder kann lesen, aber nicht jeder schreiben (Privater Veröffentlichungsschlüssel) - - - Private - (Private Publish Key required to view Messages) - Privat - (Privater Veröffentlichungsschlüssel erforderlich, um Nachrichten zu lesen) - - - Destination directory - Zielordner - - - - ChannelDialog - - GxsChannels - GxsKanäle - - - - ChannelFeed + ChannelPage Channels Kanäle - Create Channel - Kanal erstellen + Tabs + Reiter - Loading - Lade + General + Allgemein - Post to Channel - Kanalbeitrag erstellen + Load posts in background (Thread) + Beiträge im Hintergrund laden (Thread) - Set all as read - Alle als gelesen markieren - - - Enable Auto-Download - Auto-Download aktivieren - - - My Channels - Eigene Kanäle - - - Subscribed Channels - Abonnierte Kanäle - - - Popular Channels - Beliebte Kanäle - - - Other Channels - Andere Kanäle - - - Subscribe to Channel - Kanal abonnieren - - - Unsubscribe to Channel - Kanal abbestellen - - - Disable Auto-Download - Auto-Download deaktivieren - - - Show Channel Details - Kanaldetails anzeigen - - - Restore Publish Rights for Channel - Veröffentlichungsrechte für den Kanal wiederherstellen - - - Edit Channel Details - Kanaldetails bearbeiten - - - Share Channel - Kanal freigeben - - - Set destination directory - Zielverzeichnis auswählen - - - Other... - Andere... - - - [Default] - [Standard] - - - Copy RetroShare Link - RetroShare-Link kopieren - - - Select channel destination directory - Kanal-Zielverzeichnis auswählen - - - Publish rights restored. - Veröffentlichungsrechte wiederhergestellt. - - - Publish rights have been restored for this channel. - Veröffentlichungsrechte wurden für diesen Kanal wiederhergestellt. - - - Publish not restored. - Veröffentlichungsrechte nicht wiederhergestellt. - - - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - Veröffentlichungsrechte für diesen Kanal können nicht wiederhergestellt werden.<br/>Du bist nicht der Ersteller dieses Kanals. - - - No Channel Selected - Keinen Kanal gewählt - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network among people who subscribed your channel. If you activate auto-download on a channel, files attached to each post will start downloading automatically when the post is received.</p> <p>You see channels your friends are subscribed to, and forward subscribed channels to your friends. This promotes good channels in the network. When you first connect to a new friend, it's likely you will receive many such cache files, and new channels will appear. </p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with your friends.</p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Kanäle</h1> <p>Kanäle erlauben es dir Daten (z.B. Filme, Musik) zu veröffentlichen, die sich im Netz unter den Leuten die deinen Kanal abonniert haben verbreiten werden. Wenn du bei einem Kanal Auto-Download aktivierst, werden die Dateien, die an jeden Beitrag angehängt sind automatisch heruntergeladen, sobald der Beitrag eingeht.</p><p>Du siehst die Kanäle, die deine Freunde abonniert haben und leitest die von dir abonnierten Kanäle an deine Freunde weiter. Dies fördert gute Kanäle im Netz. Wenn du dich zum ersten Mal mit einem neuen Freund verbindest, wirst du wahrscheinlich viele Cachedateien empfangen und neue Kanäle werden auftauchen.</p><p>Nur der Ersteller eines Kanals kann Beiträge in dem Kanal veröffentlichen. Andere Netzwerkteilnehmer können nur lesend darauf zugreifen außer der Kanal ist privat. Du kannst deinen Freunden allerdings die Veröffentlichungsrechte gewähren.</p> - - - Subscribe - Abonnieren - - - Post - Nachricht - - - Subscribed - Abonniert - - - - ChannelUserNotify - - Channel Post - Kanalbeitrag + Open each channel in a new tab + Jeden Kanal in einem neuen Reiter öffnen. @@ -1379,6 +849,13 @@ Bitte wähle einen zum Chatten aus. Chatlobby anzeigen + + ChatLobbyUserNotify + + Chat Lobbies + Chatlobbys + + ChatLobbyWidget @@ -1461,10 +938,6 @@ Bitte wähle einen zum Chatten aus. Search Name Name durchsuchen - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat lobbys</h1><p>Chatlobbys sind verteilte (dezentrale) Chaträume und arbeiten in ungefähr wie IRC. Sie erlauben es dir dich anonym mit vielen Leuten zu unterhalten, ohne dass du mit ihnen befreundet sein musst.</p><p>Eine Chatlobby kann öffentlich (deine Freunde können sie sehen) oder privat (deine Freunde können sie nicht sehen außer du lädst sie mit <img src=":/images/add_24x24.png" width=12/> ein) sein. Sobald du in eine private Lobby eingeladen wurdest, wirst du sie sehen können wenn deine Freunde sie benutzen.</p><p>Die Liste auf der linken Seite zeigt die Lobbys an welchen deine Freunde teilnehmen. Du kannst:<ul><li>Eine neue Chatlobby mit einem Rechtsklick erstellen</li> <li>Mit einem Doppelklick die Lobby betreten, chatten und sie deinen Freunden zugänglich machen</li></ul>Anmerkung: Damit die Chatlobbys richtig funktionieren, muss dein Computer auf die korrekte Zeit eingestellt sein. Überprüfe daher deine Systemuhr!</p> - Subscribed Abonniert @@ -1529,6 +1002,14 @@ Doppelklicke auf Lobbys um sie zu betreten und zu chatten. Public Subscribed Lobbies Öffentliche abonnierte Lobbys + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat lobbys</h1><p>Chatlobbys sind verteilte (dezentrale) Chaträume und arbeiten in ungefähr wie IRC. Sie erlauben es dir dich anonym mit vielen Leuten zu unterhalten, ohne dass du mit ihnen befreundet sein musst.</p><p>Eine Chatlobby kann öffentlich (deine Freunde können sie sehen) oder privat (deine Freunde können sie nicht sehen außer du lädst sie mit <img src=":/images/add_24x24.png" width=12/> ein) sein. Sobald du in eine private Lobby eingeladen wurdest, wirst du sie sehen können wenn deine Freunde sie benutzen.</p><p>Die Liste auf der linken Seite zeigt die Lobbys an welchen deine Freunde teilnehmen. Du kannst:<ul><li>Eine neue Chatlobby mit einem Rechtsklick erstellen</li> <li>Mit einem Doppelklick die Lobby betreten, chatten und sie deinen Freunden zugänglich machen</li></ul>Anmerkung: Damit die Chatlobbys richtig funktionieren, muss dein Computer auf die korrekte Zeit eingestellt sein. Überprüfe daher deine Systemuhr!</p> + + + Chat Lobbies + Chatlobbys + ChatMsgItem @@ -1719,58 +1200,10 @@ Doppelklicke auf Lobbys um sie zu betreten und zu chatten. Chat Chat - - Distant chat - Fernchat - - - <html><head/><body><p align="justify">Retroshare allows you to anonymously chat to nearby people beyond your friends in the network, using encrypted tunnels. In your personal invites list you keep chat links for people to contact you. In the &quot;collected contacts&quot; list, you keep such chat links that people sent you to contact them.</p></body></html> - <html><head/><body><p align="justify">Retroshare erlaubt es dir per verschlüsseltem Tunnel anonym mit Leuten zu chatten, die sich im Netz nahe hinter deinen Freunden befinden. Deine persönliche Einladungsliste enthält die Chatlinks für die Personen, die dich kontaktieren dürfen. In der &quot;gesammelte Kontakte&quot; Liste sind solche Chatlinks gespeichert, die andere Personen dir gesendet haben, um mit ihnen in Kontakt zu treten.</p></body></html> - - - Your personal invites - Deine persönlichen Einladungen - - - Collected contacts - Gesammelte Kontakte - - - Open secured chat tunnel - Öffne gesicherten Chattunnel - - - Delete this invite - Diese Einladung löschen - - - Can't open distant chat - Kann Fernchat nicht öffnen - - - Cannot open distant chat. Error code= - Kann Fernchat nicht öffnen. Fehlercode= - - - Cannot remove distant chat invite. - Kann Fernchateinladung nicht entfernen. - - - Create a chat invitation - Eine Chateinladung erstellen - - - Copy link to clipboard - Link in die Zwischenablage kopieren - Private chat invite from Private Chateinladung von - - Private chat invite to - Private Chateinladung an - <html><head/><body><p align="justify">In this tab you can setup how many chat messages Retroshare will keep saved on the disc and how much of the previous conversation it will display, for the different chat systems. The max storage period allows to discard old messages and prevents the chat history from filling up with volatile chat (e.g. chat lobbies and distant chat).</p></body></html> <html><head/><body><p align="justify">In diesem Reiter kannst du festlegen, wieviele Chatnachrichten Retroshare für die verschiedenen Chatsysteme auf Platte gespeichert hält und wieviel der vorangehenden Unterhaltung es anzeigen wird. Die maximale Speicherzeit erlaubt es alte Nachrichten zu verwerfen und verhindertm dass sich der Chatverlauf unberechnbar füllt (z.B. Chatlobbys und Fernchat).</p></body></html> @@ -1800,16 +1233,48 @@ Doppelklicke auf Lobbys um sie zu betreten und zu chatten. Name : - Signed with key not in keyring - Mit Schlüssel signiert, der sich nicht im Schlüsselbund befindet + Search by default + Suchgrundeinstellung - Not signed. - Nicht signiert. + Case sensitive + unterscheide Groß/Klein - Authenticated signature - Authentifizierte Signatur + Whole Words + Ganze Wörter + + + Move to cursor + Zum Cursor springen + + + Color All Text Found + Färbe alle Fundstellen + + + Color of found text + Farbe der Fundstellen + + + Choose color of found text + Wähle die Farbe der Fundstellen + + + PGP id : + PGP-ID + + + Valid until : + Gültig bis: + + + Maximum count for coloring matching text + Höchstzahl der Fundstellen, die gefärbt werden sollen + + + Threshold for automatic search + Grenzwert für automatische Suche @@ -1875,22 +1340,10 @@ Doppelklicke auf Lobbys um sie zu betreten und zu chatten. Italic Kursiv - - Font - Schriftart - - - Text Color - Textfarbe - Attach a Picture Bild anhängen - - Add a File for your Friend - Füge eine Datei für deinen Freund hinzu - Strike Durchgestrichen @@ -1975,6 +1428,109 @@ Doppelklicke auf Lobbys um sie zu betreten und zu chatten. is Busy and may not reply antwortet möglicherweise nicht, da der Status auf "Beschäftigt" gesetzt wurde + + Find Case Sensitively + Beachte Groß-/kleinschreibung + + + Find Whole Words + Ganze Wörter finden + + + Move To Cursor + Zum Cursor springen + + + Don't stop to color after X items found (need more CPU) + Höre mit dem Einfärben nach dem Finden von X Elementen nicht auf (benötigt mehr CPU) + + + Don't stop to color after + Höre mit dem Einfärben nach dem Finden von + + + items found (need more CPU) + Elementen nicht auf (benötigt mehr CPU) + + + <b>Find Previous </b><br/><i>Ctrl+Shift+G</i> + <b>Finde vorherige </b><br/><i>Strg+Shift+G</i> + + + <b>Find Next </b><br/><i>Ctrl+G</i> + <b>Finde nächste</b><br/><i>Strg+G</i> + + + <b>Find </b><br/><i>Ctrl+F</i> + <b>Finde </b><br/><i>Strg+F</i> + + + Warning: + Warnung: + + + (Status) + (Status) + + + Set text font & color + Lege Font & Farbe des Textes fest + + + Attach a File + Eine Datei anhängen + + + WARNING: Could take a long time on big history. + WARNUNG: Könnte bei einem großen Verlauf lange dauern. + + + Choose color + Farbe wählen + + + <b>Mark this selected text</b><br><i>Ctrl+M</i> + <b>Markiere diesen ausgewählten Text</b><br><i>Strg+M</i> + + + %1This message consists of %2 characters. + %1Diese Nachricht besteht aus %2 Zeichen. + + + items found. + Elemente gefunden. + + + No items found. + Keine Elemente gefunden. + + + <b>Return to marked text</b><br><i>Ctrl+M</i> + <b>Kehre zum markierten Text zurück</b><br><i>Strg+M</i> + + + Display Search Box + Suchfeld anzeigen + + + Search Box + Suchfeld + + + Type a message here + Gib hier eine Nachricht ein + + + + CircleWidget + + TextLabel + TextLabel + + + Empty Circle + Leerer Kreis + CirclesDialog @@ -2837,6 +2393,11 @@ even if you don't make friends. Aktiviere dies um den Schlüssel zu deinem Schlüsselbund hinzu zu fügen. Selbst wenn ihr euch nicht anfreundet könnte es nützlich sein, um entfernte Nachrichten an diesen Teilnehmer zu senden. + + Certificate has wrong version number. Remember that v0.6 and v0.5 networks are incompatible. + +Das Zertifikat hat die falsche Versionsnummer. Beachte, dass v0.6- und v0.5-Netze inkompatibel sind. + ConnectProgressDialog @@ -3225,540 +2786,6 @@ p, li { white-space: pre-wrap; } Retroshare kann ohne diese Informationen keine Verbindung herstellen - - CreateBlog - - Create new Blog - Neues Blog erstellen - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">New Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">Neues Blog</span></p></body></html> - - - Name - Name - - - Description - Beschreibung - - - Type: - Typ: - - - Public - Anyone can read and publish (Shared Publish Key) - Öffentlich - Jeder kann lesen und schreiben (gemeinsamer Veröffentlichungsschlüssel) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Beschränkt - Jeder kann lesen, aber nicht jeder schreiben (Privater Veröffentlichungsschlüssel) - - - Private - (Private Publish Key required to view Messages) - Privat - (Privater Veröffentlichungsschlüssel erforderlich, um Nachrichten zu lesen) - - - Allowed Messages - Erlaubte Nachrichten - - - Authenticated Messages - Authentifizierte Nachrichten - - - Anonymous Messages - Anonyme Nachrichten - - - Blog Logo - Bloglogo - - - Add Blog Logo - Bloglogo hinzufügen - - - Cancel - Abbrechen - - - Create - Erstellen - - - RetroShare - RetroShare - - - Please add a Name - Bitte Name hinzufügen - - - Load File - Datei laden - - - Pictures (*.png *.xpm *.jpg) - Bilder (*.png *.xpm *.jpg) - - - - CreateBlogMsg - - New Blog Post - Neuer Blogbeitrag - - - Blog Post - Blogbeitrag - - - Blog Post to: - Blogbeitrag an: - - - Visual Editor - Visueller Editor - - - Blog Message - Blogeintrag - - - Subject : - Betreff: - - - Html Editor - HTML-Editor - - - toolBar - toolBar - - - toolBar_2 - toolBar_2 - - - blockquote - blockquote - - - Increase font Size - Schrift vergrößern - - - Decrease font size - Schrift verkleinern - - - Bold - Fett - - - Underline - Unterstrichen - - - Italic - Kursiv - - - Publish - Veröffentlichen - - - New - Neu - - - Code - Code - - - splitPost - Beitrag teilen - - - Ordered List - Geordnete Liste - - - Unordered List - Ungeordnete Liste - - - Clipboard - Zwischenablage - - - Undo - Rückgängig - - - RetroShare - RetroShare - - - Please add a Subject - Bitte den Betreff nicht vergessen - - - &File - &Datei - - - &New - &Neu - - - &Open... - Ö&ffnen... - - - &Save - S&peichern - - - Save &As... - Speichern &als... - - - &Print... - &Drucken... - - - Print Preview... - Druckvorschau... - - - &Export PDF... - PDF &exportieren... - - - &Quit - &Schließen - - - &Edit - &Bearbeiten - - - &Undo - Rü&ckgängig - - - &Redo - &Wiederholen - - - Cu&t - Auss&chneiden - - - &Copy - Ko&pieren - - - &Paste - Einfü&gen - - - &View - Anse&hen - - - &Insert - Ein&fügen - - - &Image - &Bild - - - F&ormat - F&ormat - - - &Bold - &Fett - - - &Italic - &Kursiv - - - &Underline - &Unterstrichen - - - &Left - &Links - - - C&enter - &Zentriert - - - &Right - &Rechts - - - &Justify - &Blocksatz - - - &Text Color... - &Textfarbe... - - - Application - Anwendung - - - The document has been modified. -Do you want to save your changes? - Das Dokument wurde verändert. -Möchtest du die Änderungen speichern? - - - Open File... - Datei öffnen... - - - HTML-Files (*.htm *.html);;All Files (*) - HTML-Dateien (*.htm *.html);;Alle Dateien (*) - - - Save as... - Speichern unter... - - - ODF files (*.odt);;HTML-Files (*.htm *.html);;All Files (*) - ODF-Dateien (*.odt);;HTML-Dateien (*.htm *.html);;Alle Dateien (*) - - - Print Document - Dokument drucken - - - Export PDF - PDF exportieren - - - Choose Image - Bild wählen - - - Image Files supported (*.png *.jpeg *.jpg *.gif) - Unterstützte Bilddateien (*.png *.jpeg *.jpg *.gif) - - - - CreateChannel - - Create a new Channel - Einen neuen Kanal erstellen - - - Name - Name - - - check peers you would like to share private publish key with - Wähle die Nachbarn, an die du den privaten Veröffentlichungsschlüssel verteilen möchtest - - - Share Key With - Schlüssel verteilen an - - - Description - Beschreibung - - - Type: - Typ: - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Beschränkt - Jeder kann lesen, aber nicht jeder schreiben (Privater Veröffentlichungsschlüssel) - - - Private - (Private Publish Key required to view Messages) - Privat - (Privater Veröffentlichungsschlüssel erforderlich, um Nachrichten zu lesen) - - - Allowed Messages - Erlaubte Nachrichten - - - Anonymous Messages - Anonyme Nachrichten - - - Authenticated Messages - Authentifizierte Nachrichten - - - Key Sharing - Schlüsselverteilung - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Schlüsselempfänger können eingeschränkte Kanäle anschauen und neue Nachrichten veröffentlichen - - - Share Private Publish Key - Privaten Veröffentlichungsschlüssel verteilen - - - Channel Logo - Kanallogo - - - Add Channel Logo - Kanallogo hinzufügen - - - New Channel - Neuer Kanal - - - Contacts: - Kontakte: - - - Please add a Name - Bitte einen Name hinzufügen - - - Load channel logo - Kanallogo laden - - - - CreateChannelMsg - - New Channel Post - Neuer Kanalbeitrag - - - Channel Post - Kanalbeitrag - - - Channel Post to: - Kanal: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Attachments:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Use Drag and Drop / Add Files button, to Hash new files.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Copy/Paste RetroShare links from your shares</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Anhänge:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Benutze Drag & Drop / Datei hinzufügen Knopf, um Hashwert für neue Dateien zu ertellen.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> RetroShare-Links von deinen Freigaben kopieren/einfügen</span></p></body></html> - - - Add File to Attach - Datei hinzufügen - - - Add Channel Thumbnail - Miniaturbild hinzufügen - - - Message - Beitrag - - - Subject : - Betreff: - - - Attachments - Anhänge - - - Allow channels to get frame for message thumbnail from movie media attachments or not - Erlaubt dem Kanal das Erstellen eines Miniaturbildes aus den Videoanhängen - - - Auto Thumbnail - Auto-Miniaturbild - - - Drag and Drop Files from Search Results - Drag'n'Drop Dateien aus den Suchergebnissen - - - Paste RetroShare Links - RetroShare-Links einfügen - - - Paste RetroShare Link - RetroShare-Link einfügen - - - You are about to add files you're not actually sharing. Do you still want this to happen? - Du bist dabei Dateien hinzuzufügen, die du nicht freigegeben hast. Willst du das wirklich tun? - - - About to post un-owned files to a channel. - Du willst Dateien zum Kanal hinzufügen, die dir nicht gehören. - - - Drop file error. - Dateifehler bei Drag'n'Drop. - - - Directory can't be dropped, only files are accepted. - Ordner können nicht für Drag'n'Drop genutzt werden. Nur Dateien werden akzeptiert. - - - File not found or file name not accepted. - Datei nicht gefunden oder Dateiname nicht akzeptiert. - - - Add Extra File - Zusätzlich eine Datei hinzufügen - - - RetroShare - RetroShare - - - File already Added and Hashed - Datei wurde schon hinzugefügt und gehasht - - - Please add a Subject - Bitte Betreff nicht vergessen - - - Load thumbnail picture - Miniaturbild laden - - CreateCircleDialog @@ -3801,14 +2828,6 @@ p, li { white-space: pre-wrap; } Known Identities Bekannte Identitäten - - All PGP IDs - Alle PGP IDs - - - Known PGP IDs - Bekannte PGP-IDs - Filter Filter @@ -3873,143 +2892,33 @@ p, li { white-space: pre-wrap; } Search Suchen - - - CreateForum - Create new Forum - Neues Forum erstellen + All + Alle - Name - Name + Signed + Unterzeichnet - check peers you would like to share private publish key with - Wähle die Nachbarn, an die du den privaten Veröffentlichungsschlüssel verteilen möchtest + Signed by known nodes + Von bekannten Knoten signiert - Share Key With - Schlüssel verteilen an + Edit Circle + Kreis bearbeiten - Description - Beschreibung + PGP Identity + PGP-Identität - Type: - Typ: + Anon Id + Anon ID - Public - Anyone can read and publish (Shared Publish Key) - Öffentlich - Jeder kann lesen und schreiben (gemeinsamer Veröffentlichungsschlüssel) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Beschränkt - Jeder kann lesen, aber nicht jeder schreiben (Privater Veröffentlichungsschlüssel) - - - Private - (Private Publish Key required to view Messages) - Privat - (Privater Veröffentlichungsschlüssel erforderlich, um Nachrichten zu lesen) - - - Key Sharing - Schlüsselverteilung - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Schlüsselempfänger können eingeschränkte Kanäle anschauen und neue Beiträge veröffentlichen - - - Share Private Publish Key - Privaten Veröffentlichungsschlüssel verteilen - - - Allowed Messages - Erlaubte Nachrichten - - - Authenticated Messages - Authentifizierte Nachrichten - - - Anonymous Messages - Anonyme Nachrichten - - - New Forum - Neues Forum - - - Contacts: - Kontakte: - - - Please add a Name - Bitte Name hinzüfügen - - - - CreateForumMsg - - Post Forum Message - Beitrag erstellen - - - Forum - Forum - - - Subject - Betreff - - - Attach File - Datei anhängen - - - Sign Message - Beitrag unterschreiben - - - Forum Post - Beitrag - - - Attach files via drag and drop - Dateien mit Drag'n'Drop anhängen - - - You can attach files via drag and drop here in this window - Du kannst Dateien mit Drag'n'Drop anhängen - - - Start New Thread - Neues Thema erstellen - - - In Reply to - Als Antwort auf - - - RetroShare - RetroShare - - - Please set a Forum Subject and Forum Message - Bitte einen Betreff und einen Beitrag eingeben - - - Add Extra File - Zusätzliche Datei hinzufügen - - - Attach a Picture - Bild anhängen - - - Load Picture File - Bilddatei laden + PGP Linked Id + PGP verknüpfte ID @@ -4062,7 +2971,7 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Anhänge:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Benutze Drag & Drop / Datei hinzufügen Knopf, um Hashwert für neue Dateien zu ertellen.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Benutze Drag & Drop / Datei hinzufügen Knopf, um Hashwert für neue Dateien zu erstellen.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> RetroShare-Links von deinen Freigaben kopieren/einfügen</span></p></body></html> @@ -4097,10 +3006,6 @@ p, li { white-space: pre-wrap; } Drag and Drop Files from Search Results Drag'n'Drop Dateien aus den Suchergebnissen - - New GxsChannel Post - Neuer Gxs-Kanalbeitrag - Paste RetroShare Links RetroShare-Links einfügen @@ -4109,10 +3014,6 @@ p, li { white-space: pre-wrap; } Paste RetroShare Link RetroShare-Link einfügen - - GxsChannel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: - Die Sicherheitsrichtlinie des Gxs-Kanals verhindert das Veröffentlichen von Dateien, die du nicht besitzt. Wenn du diese Dateien besitzt, müssen sie vorher freigegeben oder eigens hinzugefügt werden: - You can only post files that you do have Du kannst nur Dateien anfügen, die du besitzt @@ -4153,6 +3054,14 @@ p, li { white-space: pre-wrap; } Generate mass data Massendaten erzeugen + + Do you really want to generate %1 messages ? + Möchtest du wirklich %1 Nachrichten erzeugen? + + + Channel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: + Die Sicherheitsrichtlinie des Kanals verhindert das Veröffentlichen von Dateien, die du nicht besitzt. Wenn du diese Dateien besitzt, müssen sie vorher freigegeben oder eigens hinzugefügt werden: + CreateGxsForumMsg @@ -4224,6 +3133,24 @@ p, li { white-space: pre-wrap; } Generate mass data MAssendaten erzeugen + + Do you really want to generate %1 messages ? + Möchtest du wirklich %1 Nachrichten erzeugen? + + + Send + Senden + + + Forum Message + Forumbeitrag + + + Forum Message has not been Sent. +Do you want to reject this message? + Forumbeitrag wurde nicht gesendet. +Willst du diesen Beitrag verwerfen + CreateLobbyDialog @@ -4280,99 +3207,8 @@ p, li { white-space: pre-wrap; } Kontakte: - - CreateMsgLinkDialog - - Invite type: - Einladungstyp: - - - Private chat - Privater Chat - - - Validity time : - Gültigkeitsdauer: - - - hour - Stunde - - - day - Tag - - - week - Woche - - - month - Monat - - - year - Jahr - - - Create! - Erstellen! - - - Private chat invite creation failed - Erstellen der privaten Chateinladung ist fehlgeschlagen - - - The creation of the chat invite failed - Das Erstellen der Chateinladung ist fehlgeschlagen - - - Private chat invite created - Private Chateinladung erstellt - - - Create distant chat invite - Fernchateinladung erstellen - - - <html><head/><body><p align="justify">To create a private chat invite for a non-friend person, select his key below and a validity time for your invite, then press &quot;Create&quot;. The invite will contain the information required to open a tunnel to chat with you. </p><p align="justify">The invite is encrypted, and does not reveal your identity. Only the selected peer can decrypt the link, and use it to contact you.</p></body></html> - <html><head/><body><p align="justify">Um eine private Chateinladung für eine Person die nicht dein Freund ist zu erstellen, wähle unten seinen Schlüssel und die Gültigkeitsdauer der Einladung aus und klicke auf &quot;Erstellen&quot;. Die Einladung wird die notwendigen Information zum Öffnen eines Chattunnels enthalten.</p><p align="justify">Die Einladung ist verschlüsselt und gibt deine Identität nicht preis. Nur der ausgewählte Gesprächspartner kann den Link entschlüsseln und ihn dazu benutzen, mit dir in Kontakt zu treten.</p></body></html> - - - Your new chat invite has been created. You can now copy/paste it as a Retroshare link. - Eine neue Chateinladung wurde erstellt. Du kannst sie nun als Retrosharelink kopieren/einfügen. - - - Messaging invite creation failed - Einladungserstellung für Nachrichtenaustausch fehlgeschlagen - - - The creation of the messaging invite failed - Das Erstellen der Einladung zum Nachrichtenaustausch ist fehlgeschlagen - - - Messaging invite created - Einladung zum Nachrichtenaustausch erstellt - - - Your new messaging chat invite has been copied to clipboard. You can now paste it as a Retroshare link. - Deine neue Einladung zum Nachrichtenaustausch wurde in die Zwischenablage kopiert. Du kannst sie nun als Retrosharelink einfügen. - - - Create distant chat - Fernchat erstellen - - CryptoPage - - Profile - Profil - - - Profile Manager - Profil-Manager - Public Information Öffentliche Information @@ -4389,10 +3225,6 @@ p, li { white-space: pre-wrap; } Location ID: Ort-ID: - - Number of Friends: - Anzahl der Freunde: - Software Version: Softwareversion: @@ -4413,22 +3245,10 @@ p, li { white-space: pre-wrap; } Include signatures Signaturen einschließen - - Use old key format - Altes Format benutzen - - - Copy link to clipboard - Link in Zwischenabl. kopieren - Save Key into a file Schlüssel in Datei sichern - - Save Key - Schlüssel speichern - A RetroShare link with your Public Key is copied to Clipboard, paste and send it to your friend via email or some other way Der RetroShare-Link mit deinem öffentlichen Schlüssel wurde in die Zwischenablage kopiert. Sende ihn per Mail oder auf anderem Wege an deinen Freund @@ -4457,10 +3277,6 @@ p, li { white-space: pre-wrap; } RetroShare Certificate (*.rsc );;All Files (*) RetroShare-Zertifikat (*.rsc );;Alle Dateien (*) - - Identity ID - Identitäts-ID - TextLabel TextLabel @@ -4469,6 +3285,41 @@ p, li { white-space: pre-wrap; } PGP fingerprint: PGP-Fingerprint: + + Node information + Information des Knoten + + + PGP Id : + PGP-ID : + + + Friend nodes: + Freundknoten: + + + Copy certificate to clipboard + Zertifikat in die Zwischenablage kopieren + + + Save certificate to file + Zertifikat in Datei speichern + + + Create new location... + Neuen Ort erstellen... + + + Node + Knoten + + + + DHTGraphSource + + users + Benutzer + DHTStatus @@ -4573,14 +3424,6 @@ p, li { white-space: pre-wrap; } DhtWindow - - DHT Details - DHT-Details - - - Peer Details - Nachbardetails - Net Status Netzstatus @@ -4605,14 +3448,6 @@ p, li { white-space: pre-wrap; } Peer Address Adresse des Nachbarn - - Extra Label - Zusätzliche Beschriftung - - - TextLabel - TextLabel - Name Name @@ -4877,38 +3712,6 @@ p, li { white-space: pre-wrap; } Unknown Unbekannt - - #Peers: - #Nachbarn - - - DHT: (#off: - DHT: (#aus: - - - ,unreach: - ,unerreich.: - - - ,online: - ,online: - - - ) Connections: (#dis: - ) Verbindungen: (#getr.: - - - ,#dir: - ,#dir: - - - ,#proxy: - ,#Proxy: - - - ,#relay: - ,#Relay: - RELAY END RELAY ENDE @@ -4949,6 +3752,70 @@ p, li { white-space: pre-wrap; } never nie + + DHT + DHT + + + Net Status: + Netzstatus: + + + Network Mode: + Netzwerkmodus: + + + Nat Type: + NAT-Typ: + + + Nat Hole: + NAT-Hole: + + + Connect Mode: + Verbindungsmodus: + + + Peer Address: + Adresse des Nachbarn: + + + Unreach: + Unerreichbar: + + + Online: + Online: + + + Offline: + Offline: + + + DHT Peers: + DHT-Nachbarn: + + + Disconnected: + Getrennt: + + + Direct: + Direkt: + + + Proxy: + Proxy: + + + Relay: + Relay: + + + DHT Graph + DHT Graph + DirectoriesPage @@ -5047,129 +3914,6 @@ Das ist nützlich, wenn du eine externe Festplatte freigibst und die Dateien nic Datei ausführen - - EditChanDetails - - Channel Details - Kanaldetails - - - Edit Channel Details - Kanaldetails bearbeiten - - - Channel Info - Kanalinfo - - - Channel Name - Kanalname - - - Channel Description - Kanalbeschreibung - - - Add Channel Logo - Kanallogo hinzufügen - - - Load channel logo - Kanallogo laden - - - - EditForumDetails - - Forum Details - Forendetails - - - Edit Forum Details - Forendetails bearbeiten - - - Forum Info - Foreninfo - - - Forum Name - Forenname - - - Forum Description - Forenbeschreibung - - - - ExampleDialog - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">Friends</span></p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">Freunde</span></p></body></html> - - - # - # - - - Status - Status - - - Person - Person - - - Auto Connect - Automatisch verbinden - - - Trust Level - Höhe des Vertrauens - - - Peer Address - Adresse des Nachbarn - - - Last Contact - Letzter Kontakt - - - Organization - Organisation - - - Location - Ort - - - Country - Land - - - Person Id - Persönliche ID - - - Auth Code - Authentifizierungscode - - - Vote Up - Daumen hoch - - - Vote Down - Daumen herunter - - ExprParamElement @@ -5420,147 +4164,6 @@ p, li { white-space: pre-wrap; } Ordner - - ForumDetails - - Forum Details - Forendetails - - - Forum Info - Foreninfo - - - Forum Name - Forenname - - - Popularity - Beliebtheit - - - Last Post - Letzter Beitrag - - - Forum ID - Foren-ID - - - Forum Description - Forenbeschreibung - - - Security - Sicherheit - - - Allowed Messages - Erlaubte Nachrichten - - - Authenticated Messages - Authentifizierte Nachrichten - - - Anonymous Messages - Anonyme Nachrichten - - - - ForumMsgItem - - Subject: - Betreff: - - - Unsubscribe To Forum - Forum abbestellen - - - Reply - Antwort - - - Expand - Erweitern - - - Set as read and remove item - Als gelesen markieren und Eintrag entfernen - - - Remove Item - Eintrag entfernen - - - Send - Senden - - - Signed - Unterzeichnen - - - Forum Post - Beitrag - - - Unknown Forum Post - Unbekannter Beitrag - - - Anonymous - Anonym - - - In Reply to - Als Antwort auf - - - Hide - Verbergen - - - Please give a Text Message - Bitte Nachricht eingeben - - - - ForumNewItem - - Subscribe to Forum - Forum abonnieren - - - Expand - Erweitern - - - Remove Item - Eintrag entfernen - - - Forum Description - Forenbeschreibung - - - Unknown Forum - Unbekanntes Forum - - - New Forum - Neues Forum - - - Updated Forum - Geändertes Forum - - - Hide - Verbergen - - ForumPage @@ -5575,14 +4178,6 @@ p, li { white-space: pre-wrap; } Expand new messages Neue Beiträge erweitern - - New forum - Neues Forum - - - Open all forums in new tab - Alle Foren in neuem Reiter öffnen. - Forum Forum @@ -5591,286 +4186,13 @@ p, li { white-space: pre-wrap; } Load embedded images Eingebettete Bilder laden - - - ForumUserNotify - Forum Post - Beitrag + Tabs + Reiter - - - ForumsDialog - Forums - Foren - - - Create Forum - Forum erstellen - - - Forum: - Forum: - - - Last Post - Letzter Beitrag - - - Threaded View - Hierarchische Ansicht - - - Flat View - Ebene Ansicht - - - Title - Titel - - - Date - Datum - - - Author - Autor - - - Signed - Unterzeichnet - - - Thread: - Thema: - - - Previous Thread - Vorheriger Beitrag - - - Next Thread - Nächster Beitrag - - - Download all files - Alle Dateien herunterladen - - - Next unread - Nächste ungelesene - - - Start new Thread for Selected Forum - Ein neues Thema im ausgewählten Forum starten - - - Reply Message - Auf Beitrag antworten - - - Loading - Lade - - - Print - Drucken - - - PrintPreview - Druckvorschau - - - My Forums - Eigene Foren - - - Subscribed Forums - Abonnierte Foren - - - Popular Forums - Beliebte Foren - - - Other Forums - Andere Foren - - - Search Title - Titel durchsuchen - - - Search Date - Datum durchsuchen - - - Search Author - Autor durchsuchen - - - Content - Inhalt - - - Search Content - Inhalt durchsuchen - - - Subscribe to Forum - Forum abonnieren - - - Unsubscribe to Forum - Forum abbestellen - - - New Forum - Neues Forum - - - Show Forum Details - Forendetails anzeigen - - - Edit Forum Details - Forendetails bearbeiten - - - Share Forum - Privaten Veröffentlichungsschlüssel verteilen - - - Restore Publish Rights for Forum - Veröffentlichungsrechte für das Forum wiederherstellen - - - Copy RetroShare Link - RetroShare-Link kopieren - - - Mark all as read - Alle als gelesen markieren - - - Mark all as unread - Alle als ungelesen markieren - - - Reply - Antwort - - - Start New Thread - Neues Thema erstellen - - - Reply to Author - Dem Autor antworten - - - Expand all - Alle erweitern - - - Collapse all - Alle reduzieren - - - Mark as read - Als gelesen markieren - - - with children - inklusive aller Antworten - - - Mark as unread - Als ungelesen markieren - - - Hide - Verbergen - - - Expand - Erweitern - - - AUTHD - AUTHD - - - [ ... Missing Message ... ] - [ ... Fehlender Beitrag ... ] - - - Placeholder for missing Message - Platzhalter für fehlenden Beitrag - - - RetroShare - RetroShare - - - No Forum Selected! - Kein Forum ausgewählt! - - - Original Message - Ursprüngliche Nachricht - - - From - Von - - - Sent - Gesendet - - - Subject - Betreff - - - On %1, %2 wrote: - Am %1, schrieb %2: - - - You can't reply an Anonymous Author - Du kannst einem anonymen Autor nicht antworten - - - Forum Description - Forenbeschreibung - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way: You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) in which case you need to cryptographically sign your posts, or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming.</p> <p>Forum posts propagate from friend to friend using small cache file exchanges. When you first connect to a new friend, it's likely you will receive many such cache files, and new forums will appear. </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Foren</h1><p>Retroshare's Foren sehen wie Internetforen aus, aber sie arbeiten dezentralisiert: Du siehst die Foren, die deine Freunde abonniert haben und du leitest die von dir abonnierten Foren an deine Freunde weiter. So werden interessante Foren im Netz gefördert.</p><p>Foren sind entweder authentifiziert (<img src=":/images/konv_message2.png" width="12"/>), in welchem Fall du deine Beiträge kryptografisch signieren musst, oder anonym (<img src=":/images/konversation.png" width="12"/>). Die erstere Klasse ist widerstandsfähiger gegen Spamming.</p><p>Forenbeiträge verbreiten sich von Freund zu Freund über den Austausch kleine Cachedateien. Wenn du dich zum ersten Mal mit einem neuen Freund verbindest, wirst du wahrscheinlich viele solcher Cachedateien empfangen und neue Foren werden erscheinen.</p> - - - Load images always for this message - Bilde für diese Nachricht immer laden - - - - ForumsFillThread - - Unknown - Unbekannt - - - Anonymous - Anonym - - - signed - unterzeichnet - - - none - keine + Open each forum in a new tab + Jedes Forum in einem neuen Reiter öffnen. @@ -6067,6 +4389,10 @@ p, li { white-space: pre-wrap; } Paste certificate link Zertifikat-Link einfügen + + Sort by + Sortiere nach + FriendRequestToaster @@ -6108,10 +4434,6 @@ p, li { white-space: pre-wrap; } FriendsDialog - - Friends - Freunde - Edit status message Statusnachricht ändern @@ -6212,10 +4534,6 @@ p, li { white-space: pre-wrap; } Reset font to default Schriftart auf den Standard setzen - - Local network - Lokales Netz - Paste RetroShare Link RetroShare-Link einfügen @@ -6261,141 +4579,20 @@ p, li { white-space: pre-wrap; } Bilddatei laden - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Friends</h1> <p>The Friends tab shows...your friends: the list of persons you have accepted to connect to. </p> <p>You can group friends together to allow a finer level of information access, for instance to only allow some friends to see some files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected friends at once</li> <li>Local Network shows the network around you, including friends of your friends</li> <li>Keyring contains keys you collected, mostly forwarded to you by your friends</li> </ul> </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Freunde</h1><p>Die Freundeseite zeigt...deine Freunde: die Liste der Personen zu denen du einen Verbindungsaufbau akzeptiert hast.</p><p>Die kannst Freunde gruppieren, um eine bessere Kontrolle über den Zugang zu Informationen zu erreichen. Beispielsweise kannst du bestimmte Dateien nur für einige Freunden sichtbar machen.</p><p>Rechts findest du drei nützliche Reiter:<ul><li>Rundschreiben sendet Nachrichten gleichzeitig an alle verbundenen Freunde.</li><li>Lokales Netz zeigt das Netz um dich herum inklusive den Freunden deiner Freunde.</li><li>Schlüsselbund enthält alle Schlüssel, die du gesammelt hast, überwiegend solche die von deinen Freunden weitergeleitet wurden.</li></ul> </p> - - - - GamesDialog - - Form - Formular + Network + Netzwerk - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Games Launcher</span></p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Spiele-Starter</span></p></body></html> + Network graph + Netzwerkgraph - Game: - Spiel: + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Network</h1> <p>The Network tab shows your friend Retroshare nodes: the neighbor Retroshare nodes that are connected to you. </p> <p>You can group nodes together to allow a finer level of information access, for instance to only allow some nodes to see some of your files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected nodes at once</li> <li>Local network graph shows the network around you, based on discovery information</li> <li>Keyring contains node keys you collected, mostly forwarded to you by your friend nodes</li> </ul> </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Netzwerk</h1><p>Der Netzwerkreiter zeigt deine befreundeten etroshareknoten: die benachbarten Retroshareknoten sind mit die verbunden.</p><p>Du kannst Knoten gruppieren, um einen detailierteren Zuagang zu Informationen zu ermöglichen. Beispielsweise nur einigen Knoten zu erlauben nur einige deiner Dateien zu sehen.</p><p>Rechts findest du drei nützliche Reiter: <ul><li>Broadcast sendet gleichzeitig Nachrichten an alle verbundenen Knoten</li><li>Lokaler Netzwerkgraph zeigt das Netz um dich herum, basierend auf Discoveryinformationen</li><li>SChlüsselbund enthält Schlüssel von Knoten, die du gesammelt hast, meist durch Weiterleitung von deinen befreundeten Knoten</li></ul></p> - GameType: 0. Want to Add your Game here? - Spieltyp: 0. Willst du dein Spiel hier einfügen? - - - GameType: 1. Get In Touch with the developers - Spieltyp: 1. Kontaktiere die Entwickler - - - GameType: 2. - Spieltyp: 2. - - - Title / Comment - Titel/Kommentar - - - Create New Game - Neues Spiel anlegen - - - Invite All Friends - Alle Freunde einladen - - - Game Type - Spieltyp - - - Server - Server - - - Status - Status - - - Comment - Kommentar - - - GameID - Spiel-ID - - - Player - Spieler - - - Invite - Einladen - - - Interested - Interessiert - - - Accept - Bestätigen - - - Delete - Löschen - - - Move Player - Spieler bewegen - - - Play Game - Spielen - - - Cancel Game - Spiel abbrechen - - - Add to Invite List - Zur Einladungsliste hinzufügen - - - Remove from Invite List - Von Einladungsliste entfernen - - - Interested in Playing - An Spielen interessiert - - - Not Interested in Game - Nicht an Spielen interessiert - - - Not Interested - Nicht interessiert - - - Confirm Peer in Game - Nachbar im Spiel bestätigen - - - Remove Peer from Game - Nachbar vom Spiel entfernen - - - Interested in Game - An Spiel interessiert - - - Quit Game - Spiel verlassen + Set your status message here. + Stelle hier deine Statusmeldung ein. @@ -6630,6 +4827,30 @@ the same identity (PGP key). Passwords do not match Passwörter stimmen nicht überein. + + Create a Hidden Location. + Einen versteckten Ort erstellen + + + Tor Address + TOR-Adresse + + + Port + Port + + + This is a TOR Onion address of the form: xa76giaf6ifda7ri63i263.onion and your selected port, you must first launch TOR and create a new hidden service to generate this address. + Dies ist eine TOR-Onionadresse in der Form: xa76giaf6ifda7ri63i263.onion und dein gewählter Port. Du musst zunächst TOR starten und einen Versteckten Dienst erstellen, um sie zu erzeugen. + + + Invalid Hidden Location + Ungültiger versteckter Ort + + + Please put in a valid address of the form: 31769173498.onion:7800 + Bitte gib eine gültige Adresse in der Form 31769173498.onion:7800 ein! + GeneralPage @@ -6946,30 +5167,53 @@ p, li { white-space: pre-wrap; } - GraphFrame + GlobalRouterStatistics - Recv: - Empfangen: + Router Statistics + Routerstatistiken - %1 KB/s - %1 KiB/s + Unknown Peer + Unbekannter Nachbar + + + + GlobalRouterStatisticsWidget + + Pending packets + Wartende Pakete - Sent: - Gesendet: + by + von - %1 KB - %1 KiB + size= + Größe= - %1 MB - %1 MiB + Status + Status - %1 GB - %1 GiB + To: + An: + + + Managed keys + Verwaltete Schlüssel + + + : Service ID = + : Dienst-ID = + + + Routing matrix ( + Routingmatrix ( + + + %1 secs ago + vor %1 Sek. @@ -7072,6 +5316,56 @@ p, li { white-space: pre-wrap; } Niemand kann anonym auf diesen Ordner zugreifen. + + GroupFrameSettingsWidget + + Form + Formular + + + Hide tabbar with one open tab + Reiterleiste bei einem offenen Reiter ausblenden + + + + GroupShareKey + + Share + Verteilen + + + Contacts: + Kontakte: + + + Share Channel + Kanal freigeben + + + You can let your friends know about your Channel by sharing it with them. Select the Friends with which you want to Share your Channel. + Du kannst deine Freunde von deinem Kanal wissen lassen, indem du ihn mit ihnen teilst. Wähle die Freunde, mit denen du den Kanal teilen willst. + + + Share Forum + Privaten Veröffentlichungsschlüssel verteilen + + + You can let your friends know about your Forum by sharing it with them. Select the Friends with which you want to Share your Forum. + Du kannst deine Freunde von deinem Forum wissen lassen, indem du es mit ihnen teilst. Wähle die Freunde, mit denen du das Forum teilen willst. + + + Share Posted + Posted teilen + + + You can let your friends know about your Posted by sharing it with them. Select the Friends with which you want to Share your Posted. + Du kannst deine Freunde von deinem Posted wissen lassen, indem du es mit ihnen teilst. Wähle die Freunde, mit denen du das Postedl teilen willst. + + + Please select at least one peer + Bitte wähle mindestens einen Nachbarn + + GroupTreeWidget @@ -7200,18 +5494,6 @@ p, li { white-space: pre-wrap; } Create Channel Kanal erstellen - - Loading - Lade - - - Post to Channel - Kanalbeitrag erstellen - - - Set all as read - Alle als gelesen markieren - Enable Auto-Download Auto-Download aktivieren @@ -7237,56 +5519,78 @@ p, li { white-space: pre-wrap; } Auto-Download deaktivieren - Unsubscribe to Channel - Kanal abbestellen + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network</p> <p>You can see the channels your friends are subscribed to, and you automatically forward subscribed channels to your friends. This promotes good channels in the network.</p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with friend Retroshare nodes.</p> <p>Channels can be made anonymous, or attached to a Retroshare identity so that readers can contact you if needed. Enable "Allow Comments" if you want to let users comment on your posts.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Kanäle</h1><p>Kanäle erlauben es dir Daten (z.B. Filme, Musik) zu veröffentllichen, die sich im Netzwerk verbreiten werden.</p><p>Du kannst die Kanäle, die deine Freunde abonniert haben, sehen und automatisch die von dir abonnierten Kanäle an deine Freude weiterleiten. Dies fördert gute Kanäle im Netzwerk.</p><p>Nur der Ersteller eines Kanals kann Beiträge in dem Kanal veröffentlichen. Andere Netzwerkteilnehmer können nur lesend darauf zugreifen außer der Kanal ist privat. Du kannst mit deinen befreundeten Retroshareknoten allerdings die Veröffentlichungs- oder Leserechte teielen.</p><p>Kanäle können anonymisiert oder einer Retroshareidentität zugeordnet werden, so dass Leser dich wenn nötig kontaktieren können. Aktiviere "Kommentare erlauben", wenn du Nutzern erlauben willst, deine Veröffentlichungen zu kommentieren.</p> + + + + GxsChannelFilesStatusWidget + + Form + Formular - Subscribe to Channel - Kanal abonnieren + Download + Herunterladen - Edit Channel Details - Kanaldetails bearbeiten + TextLabel + TextLabel - Show Channel Details - Kanaldetails anzeigen + Open folder + Ordner öffnen - Restore Publish Rights for Channel - Veröffentlichungsrechte für den Kanal wiederherstellen + Error + Fehler - Share Channel - Kanal freigeben + Paused + Pausiert - Copy RetroShare Link - RetroShare-Link kopieren + Waiting + Warte - Publish rights restored. - Veröffentlichungsrechte wiederhergestellt. + Checking + Überprüfe - Publish rights have been restored for this channel. - Veröffentlichungsrechte wurden für diesen Kanal wiederhergestellt. + Are you sure that you want to cancel and delete the file? + Möchtest du wirklich abbrechen und die Datei löschen? - Publish not restored. - Veröffentlichungsrechte nicht wiederhergestellt. + Can't open folder + Kann Ordnder nicht öffnen + + + + GxsChannelFilesWidget + + Form + Formular - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - Veröffentlichungsrechte für diesen Kanal können nicht wiederhergestellt werden.<br/>Du bist nicht der Ersteller dieses Kanals. + Filename + Dateiname - No Channel Selected - Keinen Kanal gewählt + Size + Größe - Todo - Zu erledigen + Title + Titel + + + Published + Veröffentlicht + + + Status + Status @@ -7315,6 +5619,45 @@ p, li { white-space: pre-wrap; } Create Channel Kanal erstellen + + Update Channel + Kanal aktualisieren + + + + GxsChannelGroupItem + + Copy RetroShare Link + RetroShare-Link kopieren + + + Subscribe to Channel + Kanal abonnieren + + + Expand + Erweitern + + + Remove Item + Element entfernen + + + Channel Description + Kanalbeschreibung + + + Loading + Lade + + + New Channel + Neuer Kanal + + + Hide + Verbergen + GxsChannelPostItem @@ -7370,6 +5713,116 @@ p, li { white-space: pre-wrap; } Hide Verbergen + + New + Neu + + + 0 + 0 + + + Comment + Kommentar + + + I like this + Das gefällt mir + + + I dislike this + Das gefällt mir nicht + + + Loading + Lade + + + Open + Offen + + + Open File + Datei öffnen + + + Play Media + Medium abspielen + + + + GxsChannelPostsWidget + + Post to Channel + Kanalbeitrag erstellen + + + Loading + Lade + + + Search channels + Kanäle durchsuchen + + + Title + Titel + + + Search Title + Titel durchsuchen + + + Message + Nachricht + + + Search Message + Nachricht suchen + + + Filename + Dateiname + + + Search Filename + Dateiname suchen + + + No Channel Selected + Keinen Kanal gewählt + + + Disable Auto-Download + Auto-Download deaktivieren + + + Enable Auto-Download + Auto-Download aktivieren + + + Show feeds + Zeige Feeds + + + Show files + Zeige Dateien + + + Feeds + Feeds + + + Files + Dateien + + + + GxsChannelUserNotify + + Channel Post + Kanalbeitrag + GxsCommentContainer @@ -7523,6 +5976,88 @@ bevor du kommentieren kannst. Create Forum Forum erstellen + + Update Forum + Forum aktualisieren + + + Add Forum Admins + Forenadmin hinzufügen + + + Select Forum Admins + Forenadmin auswählen + + + + GxsForumGroupItem + + Subscribe to Forum + Forum abonnieren + + + Expand + Erweitern + + + Remove Item + Element entfernen + + + Forum Description + Forenbeschreibung + + + Loading + Lade + + + New Forum + Neues Forum + + + Hide + Verbergen + + + + GxsForumMsgItem + + Subject: + Betreff: + + + Unsubscribe To Forum + Forum abbestellen + + + Expand + Erweitern + + + Set as read and remove item + Als gelesen markieren und Eintrag entfernen + + + Remove Item + Element entfernen + + + In Reply to: + Als Antwort auf: + + + Loading + Lade + + + Forum Feed + Forumfeed + + + Hide + Verbergen + GxsForumThreadWidget @@ -7706,89 +6241,6 @@ bevor du kommentieren kannst. Thread: Thema: - - - GxsForumsDialog - - Forums - Foren - - - Create Forum - Forum erstellen - - - Print - Drucken - - - PrintPreview - Druckvorschau - - - My Forums - Eigene Foren - - - Subscribed Forums - Abonnierte Foren - - - Popular Forums - Beliebte Foren - - - Other Forums - Andere Foren - - - Subscribe to Forum - Forum abonnieren - - - Unsubscribe to Forum - Forum abbestellen - - - Open in new tab - In neuem Reiter öffnen - - - New Forum - Neues Forum - - - Show Forum Details - Forumdetails anzeigen - - - Edit Forum Details - Forumdetails bearbeiten - - - Share Forum - Privaten Veröffentlichungsschlüssel verteilen - - - Restore Publish Rights for Forum - Veröffentlichungsrechte für das Forum wiederherstellen - - - Copy RetroShare Link - RetroShare-Link kopieren - - - Mark all as read - Alle als gelesen markieren - - - Mark all as unread - Alle als ungelesen markieren - - - AUTHD - AUTHD - Original Message Ursprüngliche Nachricht @@ -7809,9 +6261,43 @@ bevor du kommentieren kannst. On %1, %2 wrote: Am %1, schrieb %2: + + + GxsForumUserNotify - Todo - Zu erledigen + Forum Post + Beitrag + + + + GxsForumsDialog + + Forums + Foren + + + Create Forum + Forum erstellen + + + My Forums + Eigene Foren + + + Subscribed Forums + Abonnierte Foren + + + Popular Forums + Beliebte Foren + + + Other Forums + Andere Foren + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way</p> <p>You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming because posts are cryptographically signed using a Retroshare pseudo-identity.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Foren</h1><p>Retroshare's Foren sehen wie Internetforen aus, aber sie arbeiten dezentralisiert.</p><p>Du siehst die Foren, die deine Freunde abonniert haben und du leitest die von dir abonnierten Foren an deine Freunde weiter. So werden interessante Foren im Netz gefördert.</p><p>Foren sind entweder authentifiziert (<img src=":/images/konv_message2.png" width="12"/>) oder anonym (<img src=":/images/konversation.png" width="12"/>). Die erstere Klasse ist widerstandsfähiger gegen Spamming weil die Beiträge von einer Retrosharepseudoidentität kryptographisch signiert sind.</p> @@ -7831,10 +6317,6 @@ bevor du kommentieren kannst. GxsGroupDialog - - Create New - Neu erstellen - Name Name @@ -7940,12 +6422,98 @@ bevor du kommentieren kannst. Lade Gruppenlogo - Invalid Circle Selection - Personal disabled for now - Ungültige Kreiswahl - Bis auf weiteres deaktiviert + Create Forum + Forum erstellen + + + Submit Group Changes + Änderung an Gruppe abschicken + + + Failed to Prepare Group MetaData - please Review + Aufbereiten der Gruppenmetadaten fehlgeschlagen - bitte überprüfen + + + Will be used to send feedback + Wird zum senden von Rückmeldungen benutzt werden. + + + Owner: + Eigentümer: + + + + GxsGroupFrameDialog + + Loading + Lade + + + Todo + Zu erledigen + + + Print + Drucken + + + PrintPreview + Druckvorschau + + + Unsubscribe + Abbestellen + + + Subscribe + Abonnieren + + + Open in new tab + In neuem Reiter öffnen + + + Show Details + Details anzeigen + + + Edit Details + Details bearbeiten + + + Share + Verteilen + + + Copy RetroShare Link + RetroShare-Link kopieren + + + Mark all as read + Alle als gelesen markieren + + + Mark all as unread + Alle als ungelesen markieren + + + AUTHD + AUTHD GxsIdChooser + + No Signature + Keine Signatur + + + Create new Identity + Neue Identität erstellen + + + + GxsIdDetails Loading Lade @@ -7958,6 +6526,41 @@ bevor du kommentieren kannst. No Signature Keine Signatur + + Identity name + Identitätsname + + + Identity Id + Identitäts-ID + + + Authentication + Authentifizierung + + + signed by + signiert von + + + unknown Key + unbekannter Schlüssel + + + anonymous + anonym + + + + GxsMessageFramePostWidget + + Loading + Lade + + + No name + Kein Name + HashBox @@ -8242,134 +6845,30 @@ p, li { white-space: pre-wrap; } New ID Neue ID - - Yourself - Eigene - - - Friends / Friends of Friends - Freunde/Freunde von Freunden - - - Others - Andere - - - Pseudonyms - Pseudonyme - All Alle - - Nickname - Spitzname - - - KeyId - Schlüssel-ID - - - Type - Typ - - - Delete ID - ID löschen - Edit Reputation Reputation bearbeiten - - Edit ID - ID bearbeiten - - - Identity Type - Identitätstyp - - - Friend - Freund - - - Friend of Friend - Freund eines Freundes - - - Other - Andere - - - Pseudonym - Pseudonym - Key ID Schlüssel-ID - - PGP Name - PGP-Name - - - PGP Id - PGP-ID - - - PGP Hash - PGP-Hash - Reputation Reputation - - Your Rating - Deine Bewertung - - - Overall Rating - Gesamtbewertung - - - Implicit Score - implizierte Punktzahl - - - Rating - Bewertung - - - Comment - Kommentar - - - Local Reputation - lokale Reputation - Todo Zu erledigen - - Show: - Zeige: - Search Suchen - - PGP Linked Id - PGP verknüpfte ID - - - Anon Id - Anon ID - Unknown real name Unbekannter Klarname @@ -8386,6 +6885,174 @@ p, li { white-space: pre-wrap; } Delete Identity Identität löschen + + Edit Identity + Identität bearbeiten + + + Identity Info + Information zur Identität + + + Overall + Insgesamt + + + Implicit + implizit + + + Opinion + Meinung + + + Peers + Nachbarn + + + Tweak Opinion + Meinung optimieren + + + Accept (+100) + Akzeptieren (+100) + + + Positive (+10) + Positiv (+10) + + + Negative (-10) + Negativ (-10) + + + Ban (-100) + Sperren (-100) + + + Custom + Benutzerdefiniert + + + Modify + Ändern + + + Chat with this peer + Chatte mit diesem Nachbarn + + + Launches a distant chat with this peer + Stellt Fernchat mit diesem Nachbarn her + + + Really delete? + Wirklich löschen? + + + Identity name + Identitätsname + + + Owned by node... + Im Besitz von Knoten... + + + Owner node ID : + Eigentümerknoten-ID + + + Identity name : + Identitätsname : + + + Identity ID : + Identitäts-ID : + + + Owner node name : + Eigentümerknotenname : + + + Type: + Typ: + + + Owned by you + In deinem Besitz + + + Owned by neighbor nodes + Im Besitz von Nachbarknoten + + + Owned by distant nodes + Im Besitz von entfernten Knoten + + + Anonymous + Anonym + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Identities</h1> <p>In this tab you can create/edit pseudo-anonymous identities. </p> <p>Identities are used to securely identify your data: sign forum and channel posts, and receive feedback using Retroshare built-in email system, post comments after channel posts, etc.</p> <p> Identities can optionally be signed by your Retroshare node's certificate. Signed identities are easier to trust but are easily linked to your node's IP address. </p> <p> Anonymous identities allow you to anonymously interact with other users. They cannot be spoofed, but noone can prove who really owns a given identity. </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Identitäten</h1><p>In diesem Reiter kannst du pseudoanonyme Identitäten erstellen/bearbeiten.</p><p>Identitäten werden benutzt um deine Daten sicher zu identifizieren: signiere Foren- und Kanalbeiträge, und empfange Rückmeldungen mit dem in Retroshare eingebauten E-Mailsystem, schreibe Kommentare zu Kanalbeiträgen etc.</p><p>Identitäten können optinal mit dem Zertifikat deines Retroshareknotens signiert werden. Signierte Identitäten sind vertrauenswürdiger, lassen sich aber mit der IP-Adresse deines Retroshareknotens in Verbindung bringen.</p><p>Anonyme Identitäten erlauben es dir anonym mit anderen Nutzern zu interagieren. Sie können nicht gefälscht werden, aber niemand kann beweisen wem eine bestimmte Identität wirklich gehört.</p> + + + This identity is owned by you + Diese Identität gehört dir + + + Unknown PGP key + unbekannter PGP-Schlüssel + + + Unknown key ID + unbekannte Schlüssel-ID + + + Identity owned by you, linked to your Retroshare node + Dir gehörende, mit deinem Retroshareknoten verknüpfte Identität + + + Anonymous identity, owned by you + Anonyme Identität, die dir gehört. + + + Owned by a friend Retroshare node + Einem befreundetem Retroshareknoten gehörend + + + Owned by 2-hops Retroshare node + Einem 2 Hops entfernten Retroshareknoten gehörend + + + Owned by unknown Retroshare node + Einem unbekannten Retroshareknoten gehörend + + + Anonymous identity + Anonyme Identität + + + Do you really want to delete this Identity? + Möchtest du diese Identität wirklich löschen? + + + Chat with this peer as... + Chatte mit diesem Nachbarn als... + + + Distant chat cannot work + Fernchat funktioniert nicht + + + Distant chat refused with this peer. + Fernchat mit diesem Nachbarn verwehrt + + + Error code + Fehlercode + IdEditDialog @@ -8453,6 +7120,57 @@ p, li { white-space: pre-wrap; } Create New Identity Neue Identität erstellen + + Type + Typ + + + TextLabel + TextLabel + + + RM + RM + + + Add + Hinzufügen + + + + IdentityWidget + + Name + Name + + + KeyId + Schlüssel-ID + + + GXSId + GXS-ID + + + Add + Hinzufügen + + + GXS name: + GXS-Name: + + + PGP name: + PGP-Name: + + + GXS id: + GXS-ID: + + + PGP id: + PGP-ID: + ImHistoryBrowser @@ -8487,10 +7205,6 @@ p, li { white-space: pre-wrap; } LocalSharedFilesDialog - - Create collection file - Kollektion erstellen - Open File Datei öffnen @@ -8523,6 +7237,10 @@ p, li { white-space: pre-wrap; } Set command for opening this file Setze eine Regel zum Öffnen dieser Datei + + Collection + Kollektion + MainWindow @@ -8566,46 +7284,6 @@ p, li { white-space: pre-wrap; } RetroShare %1 a secure decentralized communication platform RetroShare %1 - eine sichere und dezentralisierte Kommunikationsplattform - - News feed - Info - - - Friends - Freunde - - - File sharing - Dateifreigabe - - - Chat Lobbies - Chatlobbys - - - Messages - Nachrichten - - - Channels - Kanäle - - - Blogs - Blogs - - - Forums - Foren - - - Plugins - Plug-Ins - - - Getting Started - Erste Schritte - Unfinished unfertig @@ -8646,10 +7324,6 @@ Bitte gib etwas Speicher frei und drücke OK. Notify Meldungen - - Open Messenger - Messenger öffnen - Open Messages Nachrichten öffnen @@ -8658,14 +7332,6 @@ Bitte gib etwas Speicher frei und drücke OK. Bandwidth Graph Bandbreiten-Graph - - DHT Details - DHT-Details - - - Bandwidth Details - Bandbreitendetails - Applications Anwendungen @@ -8758,6 +7424,14 @@ Bitte gib etwas Speicher frei und drücke OK. Service permissions matrix Serviceberechtigungsmatrix + + Add + Hinzufügen + + + Statistics + Statistiken + MessageComposer @@ -9055,10 +7729,6 @@ Möchtest du die Nachricht in den Entwürfen speichern? Unknown Unbekannt - - Unknown friend - Unbekannter Freund - &File &Datei @@ -9194,12 +7864,16 @@ Möchtest du die Nachricht speichern ? Nur Personen denen du vertraust anzeigen - PGP key unknown - PGP-Schlüssel unbekannt + Respond to: + Antworte an: - You dont have the PGP key of the message sender. So you cannot respond! - Du hast den Schlüssel des Absenders der Nachricht nicht. Du kannst nicht antworten! + Cannot send distant messages + Kann keine Fernnachrichten senden + + + In order to send distant messages, you need an identity to sign with. Please go to the Identities tab and create one first. + Um Fernnachrichten zu senden benötigst du für das Signieren eine Identität. Bitte rufe zuerst den Identitätsreiter auf und erstelle eine. @@ -9361,22 +8035,6 @@ Möchtest du die Nachricht speichern ? Download all Alle herunterladen - - Hide - Verbergen - - - Expand - Erweitern - - - File - Datei - - - Files - Dateien - Print Document Dokument drucken @@ -9421,6 +8079,14 @@ Möchtest du die Nachricht speichern ? Unknown (needs decryption) Unbekannt (benötigt Entschlüsselung) + + Hide the attachment pane + Verstecke die Anhangsanzeige + + + Show the attachment pane + Zeige die Anhangsanzeige an + MessageWindow @@ -9839,14 +8505,14 @@ Möchtest du die Nachricht speichern ? This message was signed but the signature doesn't check Diese Nachricht wurde signiert und die Signatur stimmt nicht überein. - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Messages are like <b>e-mail</b>: you send/receive them from your friends when both of you are connected.</p> <p>It is also possible to send messages to non friends, using tunnels. Such messages are always encrypted. It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages are not guarrantied to arrive, since this requires the distant peer to accept them (You need yourself to switch this on in Config-Messages).</p> <p>Some additional features allow you to exchange data in messages: you may recommend files to your friends by pasting file links, or recommend friends-to-be to other friends, in order to streathen your network.</p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Nachrichten</h1> <p>Nachrichten sind (fast) wie <b>E-Mail</b>: wenn du mit deinem Freund verbunden bist, könnt ihr beide Nachrichten austauschen.</p><p>Es ist auch möglich Nachrichten durch Tunnel an Personen zu senden, mit denen du nicht befreundest bist. Solche Nachrichten sind immer verschlüsselt. Es wird empfohlen diese "Fernnachrichten" kryptografisch zu signieren, um deine Identität nachzuweisen. Nutze dafür die <img width="16" src=":/images/stock_signature_ok.png"/> Schaltfläche im Verfassen-Fenster. Es kann nicht garantiert werden, das Fernnachrichten ankommen, da der Empfänger sie auch akzeptieren muss. (Du selbst musst das für dich in Optionen->Nachrichten aktivieren.)</p><p>Einige zusätzliche Features erlauben den Austausch von Daten in Nachrichten: Du kannst Freunden Dateien empfehlen indem du einen Dateilink einfügst oder du kannst Freunde anderen Freunden empfehlen, um dein Netz zu stärken.</p> - This message has been successfully decrypted, and is unsigned. Diese Nachricht wurde erfolgreich entschlüsselt und ist unsigniert. + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Retroshare has its own internal email system. You can send/receive emails to/from connected friend nodes.</p> <p>It is also possible to send messages to other people's Identities using the global routing system. These messages are always encrypted and are relayed by intermediate nodes until they reach their final destination. </p> <p>It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages stay into your Outbox until an acknowledgement of receipt has been received.</p> <p>Generally, you may use messages to recommend files to your friends by pasting file links, or recommend friend nodes to other friends nodes, in order to strenghten your network, or send feedback to a channel's owner.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Nachrichten</h1><p>Retroshare hat sein eigenes internes E-Mailsystem. Du kannst E-Mails an befreundete Knoten schicken und von ihnen erhalten.</p><p>Es ist auch möglich Nachrichten über das globale Routingsystem an die Identitäten anderer Teilnehmer zu schicken. Diese Nachrichten sind immer verschlüsselt und werden von zwischenliegenden Knoten weitergeleitet, bis sie ihr Endziel erreicht haben.</p><p>Es empfiehlt sich dies Fernnachrichten kryptografisch mittels der <img width="16" src=":/images/stock_signature_ok.png"/> Schaltfläche des Nachrichteneditors zu signieren, damit der Empfänger sicher sein kann, dass sie wirklich von dir kommen. Fernachrichten verbleiben in deinem Postausgang bis eine Empfangsbestätigung eingegangen ist.</p><p>Im Allgemeinen kannst du diese Nachrichten dazu benutzen deinen Freunden Dateien zu empfehlen indem du Dateilinks einfügst, Oder deinen befreundeten Knoten andere Knoten als Freund empfehlen um dein Netzwerk zu stärken, oder Rückmeldungen an Kanalbetreiber zu senden.</p> + MessengerWindow @@ -10086,18 +8752,10 @@ Möchtest du die Nachricht speichern ? Make friend Freund hinzufügen - - Export my certificate... - Mein Zertifikat exportieren... - Peer details... Nachbardetails... - - Copy RetroShare Link - RetroShare-Link kopieren - Remove unused keys... Unbenutzte Schlüssel entfernen... @@ -10214,10 +8872,6 @@ Rechtsklick und als Freund hinzufügen um zu verbinden. Only show people you trusted Nur Personen denen du vertraust anzeigen - - Send Message - Nachricht senden - If I accept connection from peer Wenn ich Verbindungen vom Nachbarn akzeptiere @@ -10238,6 +8892,10 @@ Rechtsklick und als Freund hinzufügen um zu verbinden. Since when I use this Certificat Seit wann ich dieses Zertifikat benutze + + Export/create a new location + Einen neuen Ort exportieren/erstellen + NetworkPage @@ -10311,6 +8969,10 @@ Rechtsklick und als Freund hinzufügen um zu verbinden. <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Info</h1><p>Die Infoseite zeigt die letzten Ereignisse in deinem Netz, sortiert nach der Empfangszeit. Das gibt dir eine Zusammenfassung über die Aktivität deiner Freunde. Welche Ereignisse angezeigt werden sollen kannst du durch klicken auf <b>Optionen</b> einstellen.</p> <p>Die verschiedenen anzeigbaren Ereignisse sind: <ul><li>Verbindungsversuche (nützlich um neue Freundschaften zu schließen und um zu prüfen wer dich erreichen will)</li><li>Kanal- und Forenbeiträge</li><li>Neue Kanäle und Foren, die du abonnieren kannst</li> <li>Private Nachrichten von deinen Freunden</li></ul> </p> + + News feed + Info + NotifyPage @@ -10318,10 +8980,6 @@ Welche Ereignisse angezeigt werden sollen kannst du durch klicken auf <b>O News Feed Neuigkeiten - - Peers - Nachbarn - Channels Kanäle @@ -10450,6 +9108,18 @@ Welche Ereignisse angezeigt werden sollen kannst du durch klicken auf <b>O <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Notify</h1> <p>Retroshare will notify you about what happens in your network. Depending on your usage, you may want to enable or disable some of the notifications. This page is designed for that!</p> <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Meldungen</h1><p>Retroshare wird dich darüber informieren was in deinem Netz geschieht. Je nach deiner Nutzung möchtest du vielleicht eige dieser Meldungen (de)aktivieren. Dafür ist diese Seite gedacht!</p> + + Disable All Toasters + Alle Hinweise deaktivieren + + + Posted + Posted + + + Disable All Toaster temporarily + Alle Hinweise vorübergehend deaktivieren + NotifyQt @@ -10506,8 +9176,8 @@ Welche Ereignisse angezeigt werden sollen kannst du durch klicken auf <b>O Verschlüsselte Nachr. - Please enter your PGP password for key: - Bitte gib dein Passwort ein für Schlüssel: + Please enter your PGP password for key + Bitte gib das PGP-Passwort ein für Schlüssel @@ -10546,6 +9216,21 @@ Spielemodus: 25% vom Standarddatenaufkommen und (unfertig) weniger Meldungen Minimalmodus: 10% vom Standarddatenaufkommen und (unfertig) pausiert alle Dateiübertragungen + + OutQueueStatisticsWidget + + Outqueue statistics + Statistik ausgehende Warteschlange + + + By priority: + Nach Priorität: + + + By service : + Nach Dienst: + + PeerDefs @@ -10555,10 +9240,6 @@ Minimalmodus: 10% vom Standarddatenaufkommen und (unfertig) pausiert alle Datei PeerItem - - Write a quick Message - Kurznachricht schreiben - Chat Chat @@ -10575,14 +9256,6 @@ Minimalmodus: 10% vom Standarddatenaufkommen und (unfertig) pausiert alle Datei Remove Item Element entfernen - - Cancel - Abbrechen - - - Send - Senden - Name: Name: @@ -10644,8 +9317,8 @@ Minimalmodus: 10% vom Standarddatenaufkommen und (unfertig) pausiert alle Datei Verbergen - Quick Message - Kurznachricht + Send Message + Nachricht senden @@ -10663,6 +9336,25 @@ Minimalmodus: 10% vom Standarddatenaufkommen und (unfertig) pausiert alle Datei Freunde + + PeopleDialog + + People + Leute + + + External + Extern + + + Drag your circles or people to each other. + Ziehe deine Kreise oder Leute zueinander + + + Internal + Intern + + PhotoCommentItem @@ -10934,6 +9626,37 @@ p, li { white-space: pre-wrap; } wird aktiviert, sobald sie RetroShare neu starten. + + PluginManager + + base folder %1 doesn't exist, default load failed + Basisordner %1 existiert nicht. Laden der Grundeinstellung fehlgeschlagen + + + Error: instance '%1'can't create a widget + Fehler: Instanz '%1' kann kein Widget erstellen + + + Error: no plugin with name '%1' found + Fehler: kein Plug-in mit Namen '%1' gefunden + + + Error(uninstall): no plugin with name '%1' found + Fehler(Deinstallation): kein Plug-in mit Namen '%1' gefunden + + + Error(installation): plugin file %1 doesn't exist + Fehler(Installation): Plug-in-datei %1 exisitiert nicht + + + Error: failed to remove file %1(uninstalling plugin '%2') + Fehler: Entfernen von Datei %1 fehlgeschlagen (Deinstallation von Plug-in '%2') + + + Error: can't copy %1 to %2 + Fehler: kann %1 nicht nach %2 kopieren + + PluginManagerWidget @@ -10948,6 +9671,10 @@ p, li { white-space: pre-wrap; } Plugins (*.so *.dll) Plug-ins (*.so *.dll) + + Widget for plugin %1 not found on plugins frame + Widget für Plug-in %1 nicht im Plug-in-rahmen gefunden + PluginsPage @@ -11095,30 +9822,6 @@ schädlichem Verhalten von Plug-ins. PostedCreatePostDialog - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Title</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Titel</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Link</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Link</span></p></body></html> - Signed by: Signiert von: @@ -11155,6 +9858,14 @@ p, li { white-space: pre-wrap; } Please add a Title Bitte füge einen Titel hinzu + + Title + Titel + + + Link + Link + PostedDialog @@ -11162,6 +9873,34 @@ p, li { white-space: pre-wrap; } Posted Links Veröffentlichte Links + + Posted + Posted + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Posted</h1> <p>The posted service allows you to share internet links, that spread among Retroshare nodes like forums and channels</p> <p>Links can be commented by subscribed users. A promotion system also gives the opportunity to enlight important links.</p> <p>There is no restriction on which links are shared. Be careful when clicking on them.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Posted</h1><p>Der Posteddienst erlaubt es dir Internetlinks zu teilen, die sich zwischen Retroshareknoen wie Foren und Kanäle verbreiten.</p><p>Links können durch Nutzer die denDienst abonniert haben kommentiert werden. Ein Promotionsystem bietet die Möglichkeit wichtige Links hervorzuheben.</p><p>Es gibt keine Beschränkung, welche Links geteilt werden können. Sei vorsichtig wenn du auf sie klickst.</p> + + + Create Topic + Thema erstellen + + + My Topics + Eigene Themen + + + Subscribed Topics + Abonnierte Themen + + + Popular Topics + Beliebte Themen + + + Other Topics + Andere Themen + PostedGroupDialog @@ -11189,6 +9928,41 @@ p, li { white-space: pre-wrap; } Create Topic Thema erstellen + + Update Topic + Thema aktualisieren + + + + PostedGroupItem + + Subscribe to Posted + Posted abonnieren + + + Expand + Erweitern + + + Remove Item + Element entfernen + + + Posted Description + Posted Beschreibung + + + Loading + Lade + + + New Posted + Neues Posted + + + Hide + Verbergen + PostedItem @@ -11196,10 +9970,6 @@ p, li { white-space: pre-wrap; } 0 0 - - This is a very very very very loooooooooooooooonnnnnnnnnnnnnnnnng title don't you think? Yes it is and should wrap around I hope - Titel. Das ist ein sehr sehr sehr laaaaaaaaaaaaaaaaaannnnnnnnnnger Titel, nicht wahr? Ja, und er sollte umgebrochen werden. - From Von @@ -11232,16 +10002,36 @@ p, li { white-space: pre-wrap; } Submitted Eingereicht + + Set as read and remove item + Als gelesen markieren und Eintrag entfernen + + + New + Neu + + + Toggle Message Read Status + Lesestatus der Nachricht umschalten + + + Remove Item + Element entfernen + + + Loading + Lade + - PostedListDialog + PostedListWidget Form Formular Hot - Hot + Heiß New @@ -11271,6 +10061,10 @@ p, li { white-space: pre-wrap; } This Year dieses Jahr + + Submit a new Post + Einen neuen Beitrag einreichen + Showing 1-100 Zeige 1–100 @@ -11283,30 +10077,6 @@ p, li { white-space: pre-wrap; } Next Nächstes - - My Topics - Eigene Themen - - - Subscribed Topics - Abonnierte Themen - - - Popular Topics - Beliebte Themen - - - Other Topics - Andere Themen - - - Subscribe - Abonnieren - - - Unsubscribe - Abbestellen - Showing Zeige @@ -11319,17 +10089,27 @@ p, li { white-space: pre-wrap; } Please create or choose a Signing Id before Voting Vor dem Abstimmen bitte eine Signier ID erstellen oder auswählen + + + PostedPage - Create New Topic - Neues Thema erstellen + Tabs + Reiter - Submit a new Post - Einen neuen Beitrag einreichen + Posted + Posted - Todo - Zu erledigen + Open each topic in a new tab + Jedes Thema in einem neuen Reiter öffnen. + + + + PostedUserNotify + + Posted + Posted @@ -11369,10 +10149,6 @@ p, li { white-space: pre-wrap; } Profile Manager Profil-Manager - - Identities - Identitäten - Name Name @@ -11385,10 +10161,6 @@ p, li { white-space: pre-wrap; } GID GID - - Export selected identity - Ausgewählte Identität exportieren - Export Identity Identität exportieren @@ -11457,21 +10229,29 @@ und den Import zum Laden verwenden <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Select an identity from the list below to be used on another computer, and press &quot;Export selected identity&quot;</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To use it on a different computer, select the identity manager in the login window. From there you can import the identity file and create a new location for that identity. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">When keeping the same identity for your new location, your friends will automatically accept you.</span></p></body></html> +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Select a Retroshare node key from the list below to be used on another computer, and press &quot;Export selected key.&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To create a new location on a different computer, select the identity manager in the login window. From there you can import the key file and create a new location for that key. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Creating a new node with the same key allows your your friend nodes to accept you automatically.</p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Wähle aus untenstehender Liste die Identität aus, die auf einem anderen Computer benutzt werden soll und drücke &quot;Ausgewählte Identität exportieren&quot;</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Um sie auf einem anderen Computer zu benutzen, wähle den Identitätsmanager im Loginfenster. Von da kannst du die Identität importieren und einen neuen Ort für die Identität erstellen.</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Wenn du für deinen neuen Ort die Identität beibehälst, werden deine Freunde dich automatisch akzeptieren.</span></p></body></html> +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Wähle aus der unten stehenden Liste einen Retroshareknotenschlüssel aus, der auf einem anderen Computer benutzt werden soll und drücke &quot;Ausgwählten Schlüssel exportieren&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Um auf einem anderen Computer einen neuen Ort zu erstellen, wähle den Identitätsmanager im Loginfenster. Von da kanns du die Schlüsseldatei importieren und einen neuen Ort für den Schlüssel erstellen. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Das Erstellen eines neuen Knoten mit dem gleichen Schlüssel erlaubt es deinen befreundeten Knoten dich automatisch zu akzeptieren.</p></body></html> + + + Full keys available in your keyring: + Komplette Schlüssel die in deinem Schlüsselbund verfügbar sind: + + + Export selected key + Exportiere ausgewählten Schlüssel @@ -11883,34 +10663,6 @@ Lockdatei: Start with a RetroShare link is only supported for Windows. Der Start mit einem RetroShare-Link wird nur unter Windows unterstützt. - - Select who can contact you: - Wähle aus, wer dich kontaktieren darf: - - - Chat link is expired - Chatlink ist abgelaufen - - - This chat link is expired. The destination peer will not answer. - Dieser Chatlink ist abgelaufen. Der Empfänger wird nicht antworten. - - - Chat link cannot be decrypted - Chatlink kann nicht entschlüsselt werden. - - - The link could not be decrypted. - Der Link konnte nicht entschlüsselt werden. - - - The link signature cannot be checked. - Linksignatur kann nicht geprüft werden. - - - The link is signed by an unknown key. - Der Link wurde mit einem unbekannten Schlüssel signiert - Hash error Hashfehler @@ -11923,22 +10675,6 @@ Lockdatei: Tunnel is pending... Tunnelerstellung anstehend... - - Messaging link is expired - Nachrichtenlink ist abgelaufen - - - This Messaging link is expired. The destination peer will not receive it. - Dieser Nachrichtenlink ist abgelaufen. Der Empfänger wird ihn nicht erhalten. - - - This chat link is encrypted with a key that is not yours. You can't use it. Key ID = - Dieser Chatlink ist mit einem Schlüssel der nicht dir gehört verschlüsselt. Du kannst ihn nicht benutzen. Schlüssel ID = - - - Chat connection is not possible - Chatverbindung ist nicht möglich - Secured tunnel established. Waiting for ACK... Gesicherter Tunnel hergestellt. Warte auf ACK... @@ -11957,20 +10693,54 @@ Der gemeldete Fehler ist: %2 - - Signature check failed! -Make sure you know who you're talking to. - Signaturprüfung fehlgeschlagen! -Stelle sicher du weist mit wem du dich unterhälst. - - - Chat connection is unauthenticated - Chatverbindung ist nicht authentifiziert. - Id: ID: + + Click to send a private message to %1 (%2). + Klicke um eine private Nachricht an %1 (%2) zu senden. + + + %1 (%2, Extra - Source included) + %1 (%2, Extra - Quelle inklusive) + + + This cert is malformed. Error code: + Dieses Zertifikat ist beschädigt. Fehlercode: + + + Click this link to send a private message to %1 (%2) + Klicke diesen Link, um eine private Nachricht an %1 (%2) zu senden + + + RetroShare Certificate (%1, @%2) + Retrosharezertifikat (%1, @%2) + + + secs + s + + + TR up + TR rauf + + + TR dn + TR runter + + + Data up + Daten rauf + + + Data dn + Daten runter + + + Data forward + Daten weiter + QuickStartWizard @@ -12191,6 +10961,47 @@ p, li { white-space: pre-wrap; } Warning! Warnung! + + Browsable + Durchsuchbar + + + Universal + Universell + + + If checked, the share is anonymously shared to anybody. + Wenn aktiviert, dann ist dieser Ordner anonym freigegeben. + + + If checked, the share is browsable by your friends. + Wenn aktiviert, dann ist dieser Ordner von deinen Freunden durchsuchbar. + + + Please decide whether this directory is +* Network Wide: anonymously shared over the network (including your friends) +* Browsable: browsable by your friends +* Universal: both + Bitte entscheide: Ist dieses Verzeichnis +* Netzwerkweit: anonym über das Netzwerk geteilt (inklusive deiner Freunde) +* Durchsuchbar: von deinen Freunden durchsuchbar +* Universell: beides + + + + RSGraphWidget + + %1 KB + %1 KiB + + + %1 MB + %1 MiB + + + %1 GB + %1 GiB + RSImageBlockWidget @@ -12310,6 +11121,10 @@ p, li { white-space: pre-wrap; } Recommend in a message to Empfehle in einer Nachricht an + + Collection + Kollektion + RetroshareDirModel @@ -12332,18 +11147,6 @@ p, li { white-space: pre-wrap; } Total size : Größe: - - Selected files: - Ausgewählt: - - - Select all - Alle auswählen - - - Deselect all - Keine auswählen - Cancel Abbrechen @@ -12376,6 +11179,114 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Die Zeichen <b>",|,/,\,&lt;,&gt;,*,?</b> werden durch '_' ersetzt. Die betroffenen Dateien sind rot markiert + + Selected files : + Ausgewählte Dateien : + + + ... + ... + + + <html><head/><body><p>Add selected item to collection one by one.</p><p>Select parent dir to add this too.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Enter&gt;</span></p></body></html> + <html><head/><body><p>Füge das gewählte Element eines nach dem anderen zur Kollektion hinzu.</p><p>Wähle das übergeordnete Verzeichnis aus, um es ebenfalls hinzuzufügen.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Enter&gt;</span></p></body></html> + + + <html><head/><body><p>Add selected item to collection.</p><p>If a directory is selected, all of his children will be added.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Shift + Enter&gt;</span></p></body></html> + <html><head/><body><p>Füge ausgewähltes Element zur Kollektion hinzu.</p><p>Wenn ein Verzeichnis ausgewählt wird, werden aller darin enthaltenen Elemente hinzugefügt.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Umschalt + Enter&gt;</span></p></body></html> + + + >> + >> + + + <html><head/><body><p>Make a new directory in the collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + <html><head/><body><p>Lege ein neues Verzeichnis in der Kollektion an.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + + + + + + + + + Save + Speichern + + + Collection Editor + Kollektionseditor + + + File Count + Anzahl Dateien + + + This is the root directory. + Dies ist das Stammverzeichnis + + + Real Size: Waiting child... + Echte Größe: Warte auf Kind... + + + Real File Count: Waiting child... + Echte Dateianzahl: Warte auf Kind... + + + This is a directory. Double-click to expand it. + Dies ist ein Verzeichnis. Doppelklicke, um es aufzuklappen. + + + Real Size=%1 + Echte Größe=%1 + + + Real File Count=%1 + Echte Dateianzahl=%1 + + + Save Collection File. + Kollektionsdatei speichern. + + + What do you want to do? + Was willst du tun? + + + Overwrite + Überschreiben + + + Merge + Zusammenfügen + + + Warning, selection contains more than %1 items. + Warnung, Auswahl enthält mehr als %1 Elemente. + + + Do you want to remove them and all their children, too? <br> + Willst du sie und auch alle Kinder entfernen?<br> + + + New Directory + Neues Verzeichnis + + + Enter the new directory's name + Gib den Namen des neuen Verzeichnisses ein + + + <html><head/><body><p>Change the file where collection will be saved.</p><p>If you select an existing file, you could merge it.</p></body></html> + <html><head/><body><p>Ändere die Datei in der die Kollektion gespeichert wird.</p><p>Wenn du eine bestehende Datei wählst, dann kannst du die Kollektionen zusammenführen.</p></body></html> + + + File already exists. + Datei existiert bereits. + + + <html><head/><body><p>Remove selected item from collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Del&gt;</span></p></body></html> + <html><head/><body><p>Entferne das ausgewählte Element aus der Kollektion.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Entf&gt;</span></p></body></html> + RsCollectionFile @@ -12407,6 +11318,30 @@ If you believe it is correct, remove the corresponding line from the file and re Wenn du glaubst dass es eine korrekte Datei ist, entferne die entsprechende Zeile aus der Datei und öffne sie erneut mit Retroshare. + + Save Collection File. + Kollektionsdatei speichern. + + + What do you want to do? + Was willst du tun? + + + Overwrite + Überschreiben + + + Merge + Zusammenfügen + + + Cancel + Abbrechen + + + File already exists. + Datei existiert bereits. + RsHtml @@ -12471,6 +11406,17 @@ Bild auf %1x%2 Pixel reduzieren? built-in eingebaut + + Could not create data directory: %1 + Konnte Datenverzeichnis nicht erstellen: %1 + + + + RttStatistics + + RTT Statistics + RTT Statistiken + SFListDelegate @@ -12695,6 +11641,26 @@ Bild auf %1x%2 Pixel reduzieren? Open Folder Ordner öffnen + + Create Collection... + Kollektion erstellen... + + + Modify Collection... + Kollektion ändern... + + + View Collection... + Kollektion ansehen... + + + Download from collection file... + Von Kollektion herunterladen... + + + Collection + Kollektion + SecurityItem @@ -12714,10 +11680,6 @@ Bild auf %1x%2 Pixel reduzieren? Deny friend Freund blockieren - - Write a quick Message - Kurznachricht schreiben - Chat Chat @@ -12814,6 +11776,14 @@ Bild auf %1x%2 Pixel reduzieren? Certificate caused an internal error. Zertifikat verursachte einen internen Fehler. + + Peer/location not in friendlist (PGP id= + Nachbar/Ort nicht in Freundliste (PGP-ID= + + + Send Message + Nachricht senden + ServerPage @@ -12885,10 +11855,6 @@ müssen sich vertrauen um eine Verbindung zu erstellen. Port: Port: - - Acceptable ports range from 1024 to 65535. Ports below 1024 are reserved by your system. - Verwendbare Ports liegen zwischen 1024 und 65535. Ports unter 1024 sind für das System reserviert. - Local network Lokales Netz @@ -12955,10 +11921,6 @@ Es hilft auch, wenn du dich hinter einer Firewall/VPN befindest. Enabled Aktiviert - - Show routing info - Routinginfo anzeigen - Max. tunnel req. forwarded per second: Max. weiterzuleitende Tunnelanfragen pro Sekunde: @@ -12991,6 +11953,111 @@ Voreinstellung ist 20. Upload (KB/s) Upload (KiB/s) + + Hidden Node + Knoten verstecken + + + Acceptable ports range from 10 to 65535. Normally Ports below 1024 are reserved by your system. + Akzeptable Ports reichen von 10 bis 65535. Normalerweise sind Ports unter 1024 von deinem System reserviert. + + + Acceptable ports range from 10 to 65535. Normally ports below 1024 are reserved by your system. + Akzeptable Ports reichen von 10 bis 65535. Normalerweise sind Ports unter 1024 von deinem System reserviert. + + + TOR Configuration + TOR-Konfiguration + + + Outgoing TOR Connections + Ausgehende TOR-Verbindungen + + + TOR Socks Proxy + TOR Socks Proxy + + + Outgoing Okay + Ausgehend okay + + + TOR Socks Proxy default: 127.0.01:9050. Set in torrc config and update here. + +You can connect to Hidden Nodes, even if you +are running a standard Node, so why not setup TOR? + TOR Socks Proxy Grundeinstellung: 127.0.0.1:9050. Lege dies in der torrc Konfigurationsdatei fest und aktualisiere es hier. + +Du kannst dich mit versteckten Knoten verbinden, selbst wenn du +einen Standardknoten betreibst. Also warum nicht TOR einrichten? + + + Incoming TOR Connections + Eingehende TOR-Verbindungen + + + Incoming Okay + Eingehend okay + + + Onion Address + Onion-Adresse + + + Expected torrc Port Configuration: + Erwartete torrc Portkonfiguration + + + HiddenServiceDir </your/path/to/hidden/directory/service> +HiddenServicePort 9191 127.0.0.1:9191 + HiddenServiceDir </your/path/to/hidden/directory/service> +HiddenServicePort 9191 127.0.0.1:9191 + + + To Receive Connections, you must first setup a TOR Hidden Service. +See TOR documentation for HOWTO details. + +Once this is done, paste the Onion Address in the box above. +This is your external address on the TOR network. +Finally make sure that the Ports match the TOR configuration. + +If you have issues connecting over TOR check the TOR logs too. + Um eingehende Verbindungen zu ermöglichen musst du zuerst einen " TOR Hidden Service" einrichten + +Sobald das geschehen ist, füge die Onionadresse in obenstehendes Feld ein. +Dies ist deine externe Adresse im TOR-Netzwerk +Stelle zum Schluss noch sicher das die Ports mit der TOR Konfiguration übereinstimmen. + +Wenn beim Verbinden über TOR Probleme auftreten überprüfe auch die TOR Logdateien. + + + Discovery On (recommended) + Discovery Ein (empfohlen) + + + Discovery Off + Discovery Aus + + + Hidden - See TOR Config + Versteckt - Siehe TOR-Konfiguration + + + TOR proxy is working correctly + TOR-Proxy funktioniert korrekt + + + TOR status unknown + TOR-Status unbekannt + + + Proxy seems to work. + Proxy scheint zu funktionieren. + + + TOR proxy is not enabled + TOR-Proxy ist nicht aktiviert + ServicePermissionDialog @@ -13019,6 +12086,85 @@ Voreinstellung ist 20. Wenn verfügbar als direkte Quelle nutzen. + + ServicePermissionsPage + + ServicePermissions + Serviceberechtigungen + + + Reset + Zurücksetzen + + + Chat + Chat + + + Row2 + Row2 + + + Shares + Shares + + + Channels + Kanäle + + + Default + Standard + + + Joe + Joe + + + Sally + Sally + + + Anne + Anne + + + Jacki + Jacki + + + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Permissions</h1> <p>Permissions allow you to control which services are available to which friends </p> + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Berechtigungen</h1><p>Berechtigungen erlauben es dir zu kontrollieren welche Dienste welchen deiner Freunde zur Verfügung stehen.</p> + + + No + Nein + + + Other Service + Anderer Dienst + + + Yes + Ja + + + Incompatible + Inkompatibel + + + N/A + N/A + + + Permissions + Berechtigungen + + + Permission changes are not saved permanently. (TODO) + Änderungen der Berechtigungen werden nicht dauerhaft gespeichert.(TODO) + + Settings @@ -13067,10 +12213,6 @@ Voreinstellung ist 20. ShareKey - - Share Channel - Veröffentlichungsschlüssel verteilen - check peers you would like to share private publish key with Wähle die Nachbarn, an die du den privaten Schlüssel verteilen möchtest @@ -13080,16 +12222,14 @@ Voreinstellung ist 20. Für Freund verteilen - Select the Friends with which you want to Share your Channel. - Wähle die Freunde, mit denen du deinen Kanal teilen möchtest. + Share + Verteilen - Contacts: - Kontakte: - - - Please select at least one peer - Bitte wähle mindestens einen Nachbarn + You can let your friends know about your Channel by sharing it with them. +Select the Friends with which you want to Share your Channel. + Du kannst deine Freunde von deinem Kanal wissen lassen, indem du ihn mit ihnen teilst. +Wähle die Freunde, mit denen du den Kanal teilen willst. @@ -13261,6 +12401,26 @@ Voreinstellung ist 20. Recommendation(s) Empfehlung(en) + + Add Share + Dateien freigeben + + + Create Collection... + Kollektion erstellen... + + + Modify Collection... + Kollektion ändern... + + + View Collection... + Kollektion ansehen... + + + Download from collection file... + Von Kollektion herunterladen... + SoundPage @@ -13442,6 +12602,73 @@ Dein PGP-Passwort wird nicht gespeichert. Du kannst die Auswahl in den Optionen zurücksetzen. + + StatisticsWindow + + Add Friend + Freund hinzufügen + + + Add a Friend Wizard + Assistent zum Hinzufügen von Freunden + + + Add Share + Dateien freigeben + + + Options + Optionen + + + Messenger + Messenger + + + About + Über + + + SMPlayer + SMPlayer + + + Quit + Schließen + + + Quick Start Wizard + Schnellstart-Assistent + + + ServicePermissions + Serviceberechtigungen + + + Service permissions matrix + Serviceberechtigungsmatrix + + + DHT + DHT + + + Bandwidth + Bandbreite + + + Turtle Router + Turtle-Router + + + Global Router + Globaler Router + + + RTT Statistics + RTT Statistiken + + StatusDefs @@ -13500,10 +12727,6 @@ Du kannst die Auswahl in den Optionen zurücksetzen. Neighbor Nachbar - - Trying tunnel connection - Versuche Tunnelverbindung - Trying TCP Versuche TCP @@ -13520,10 +12743,6 @@ Du kannst die Auswahl in den Optionen zurücksetzen. Connected: UDP Verbunden: UDP - - Connected: Tunnel - Verbunden: Tunnel - Connected: Unknown Verbunden: Unbekannt @@ -13532,6 +12751,10 @@ Du kannst die Auswahl in den Optionen zurücksetzen. DHT: Contact DHT: Kontakt + + Connected: TOR + Verbunden: TOR + StatusMessage @@ -13686,6 +12909,21 @@ p, li { white-space: pre-wrap; } RetroShare-Link kopieren + + SubscribeToolButton + + Subscribed + Abonniert + + + Unsubscribe + Abbestellen + + + Subscribe + Abonnieren + + TBoard @@ -13727,6 +12965,17 @@ p, li { white-space: pre-wrap; } Neues Schlagwort... + + ToasterDisable + + All Toasters are disabled + Alle Hinweise sind deaktiviert + + + Toasters are enabled + Hinweise sind aktiviert + + TransferPage @@ -14263,6 +13512,38 @@ Bitte habe etwas Geduld! <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;File Transfer</h1> <p>Retroshare brings two ways of transferring files: direct transfers from your friends, and distant anonymous tunnelled transfers. In addition, file transfer is multi-source and allows swarming (you can be a source while downloading)</p> <p>You can share files using the <img src=":/images/directoryadd_24x24_shadow.png" width=16 /> icon from the left side bar. These files will be listed in the My Files tab. You can decide for each friend group whether they can or not see these files in their Friends Files tab</p> <p>The search tab reports files from your friends' file lists, and distant files that can be reached anonymously using the multi-hop tunnelling system.</p> <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Dateifreigabe</h1><p>Retroshare kennt zwei Arten, um Dateien zu übertragen: Direktübertragung von deinen Freunden und entfernte, anonym getunnelte Übertragungen. Zusätzlich können Dateiübertragungen von mehreren Quellen ausgehen und erlauben "Swarming" (du kannst Quelle sein während du herunter lädst)</p><p>Du kannst Dateien mittels Klick auf das <img src=":/images/directoryadd_24x24_shadow.png" width=16 /> Symbol in der linken Seitenleiste freigeben. Diese Dateien werden im "Eigene Dateien" Reiter aufgelistet. Du kannst für jede Gruppe von Freunden festlegen, ob sie diese Dateien in ihrem "Dateien von Freunden" Reiter sehen können oder nicht.</p><p>Im Suchreiter werden Dateien aus den Freigabelisten deiner Freunde und Dateien die über anonyme Tunnel zugänglich sind aufgeführt.</p> + + Could not delete preview file + Konnte Vorschaudatei nicht löschen + + + Try it again? + Nochmal versuchen? + + + Create Collection... + Kollektion erstellen... + + + Modify Collection... + Kollektion ändern... + + + View Collection... + Kollektion ansehen... + + + Collection + Kollektion + + + File sharing + Dateifreigabe + + + Anonymous tunnel 0x + Anonymer Tunnel 0x + TreeStyle_RDM @@ -14319,69 +13600,6 @@ Bitte habe etwas Geduld! Gruppen - - TrustView - - Zoom : - Zoom: - - - Update - Update - - - Showing: whole network - Zeige: Ganzes Netzwerk - - - This table normally auto-updates every 10 seconds. - Diese Tabelle wird normalerweise alle 10 Sekunden neu geladen. - - - Self - Selbst - - - Trust - Vertrauen - - - is authenticated (one way) by - ist (einseitig) authentifiziert von - - - Half - Halb - - - authenticated himself - authentifizierte sich selbst - - - authenticated each other - authentifizierten sich einander - - - Full - Voll - - - is authenticated by - ist authentifiziert von - - - peers, including him(her)self. - Nachbarn, sich selbst eingeschlossen. - - - authenticated - authentifiziert - - - Showing: peers connected to - Zeige: Verbundene Nachbarn - - TurtleRouterDialog @@ -14446,6 +13664,14 @@ Bitte habe etwas Geduld! Unknown Peer Unbekannter Nachbar + + Turtle Router + Turtle-Router + + + Tunnel Requests + Tunnelanfragen + TurtleRouterStatisticsWidget @@ -14756,8 +13982,12 @@ Bitte habe etwas Geduld! Zu erledigen - Edit Group - Gruppe ändern + Show Wiki Group + Wiki-Gruppe anzeigen + + + Edit Wiki Group + Wikigruppe bearbeiten @@ -14885,6 +14115,10 @@ Bitte habe etwas Geduld! Create Group Gruppe erstellen + + Update Group + Gruppe aktualisieren + WireDialog diff --git a/retroshare-gui/src/lang/retroshare_es.qm b/retroshare-gui/src/lang/retroshare_es.qm index 490457ee6f2eff9822c9fa74cf8cb810c03564d9..3b5872cb91d5aeb191cbdd888189c79f59d820bc 100644 GIT binary patch delta 68522 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 delta 66908 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 DG1b?} diff --git a/retroshare-gui/src/lang/retroshare_es.ts b/retroshare-gui/src/lang/retroshare_es.ts index e5c83c383..dae06d7a2 100644 --- a/retroshare-gui/src/lang/retroshare_es.ts +++ b/retroshare-gui/src/lang/retroshare_es.ts @@ -5,6 +5,10 @@ version versión + + About RetroShare + Acerca de RetroShare + AboutDialog @@ -20,10 +24,6 @@ close Cerrar - - About RetroShare %1 - Acerca de RetroShare %1 - Max score: %1 Máxima puntuación: %1 @@ -40,6 +40,10 @@ Have fun ;-) Diviértase ;-) + + About RetroShare + Acerca de RetroShare + AddCommentDialog @@ -431,6 +435,90 @@ p, li { white-space: pre-wrap; } Appearance Apariencia + + Tool Bar + Barra de herramientas + + + On Tool Bar + En la barra de herramientas + + + On List Item + Elemento en la lista + + + Where do you want to have the buttons for menu? + ¿Dónde quiere tener los botones para el menú? + + + Where do you want to have the buttons for the page? + ¿Dónde quiere tener los botones para la página? + + + Icon Only + Sólo icono + + + Text Only + Sólo texto + + + Text Beside Icon + Texto junto al icono + + + Text Under Icon + Texto bajo el icono + + + Choose the style of Tool Buttons. + Elija el estilo de los botones de herramientas. + + + Choose the style of List Items. + Elija el estilo de los elementos de la lista. + + + Icon Size = 8x8 + Tamaño del icono = 8x8 + + + Icon Size = 16x16 + Tamaño del icono = 16x16 + + + Icon Size = 24x24 + Tamaño del icono = 24x24 + + + Status Bar + Barra de estado + + + Remove surplus text in status bar. + Eliminar exceso de texto en la barra de estado. + + + Compact Mode + Modo compacto + + + Hide Sound Status + Ocultar estado del sonido + + + Hide Toaster Disable + Ocultar notificaciones deshabilitado + + + Show SysTray on Status Bar + Mostrar bandeja del sistema en la barra de estado + + + Icon Size = 32x32 + Tamaño del icono = 32x32 + ApplicationWindow @@ -452,14 +540,6 @@ Pero recuerde: Todos los estos datos *SE PERDERÁN* cuando se actualice los prot Circles Círculos - - Posted Links - Enlaces publicados - - - Wiki Pages - Páginas Wiki - GxsForums GxsForos @@ -499,6 +579,13 @@ Pero recuerde: Todos los estos datos *SE PERDERÁN* cuando se actualice los prot Pulse aquí para cambiar su avatar + + BWGraphSource + + KB/s + KB/s + + BWListDelegate @@ -565,307 +652,8 @@ Pero recuerde: Todos los estos datos *SE PERDERÁN* cuando se actualice los prot Ocultar ajustes - - BlogDetails - - Blog Details - Detalles del blog - - - Blog Info - Información del blog - - - Blog Name - Nombre del blog - - - Popularity - Popularidad - - - Last Post - Última entrada - - - Blog ID - ID del blog - - - Blog Description - Descripción del blog - - - Cancel - Cancelar - - - OK - Aceptar - - - Close - Cerrar - - - - BlogMsgItem - - Remove Item - Eliminar objeto - - - Expand - Expandir - - - Subject - Asunto - - - Play Media - Reproducir archivo - - - Hide - Ocultar - - - - BlogNewItem - - Remove Item - Eliminar objeto - - - Subscribe to Blog - Suscribirse al Blog - - - Expand - Expandir - - - Blog Description - Descripción del blog - - - Unknown Blog - Blog desconocido - - - New Blog - Nuevo Blog - - - Updated Blog - Blog actualizado - - - Hide - Ocultar - - - - BlogsDialog - - Form - Formulario - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Blogs</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Blogs</span></p></body></html> - - - Add - Añadir - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Post To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Añadir entrada al blog</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Blog Name</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Nombre del blog</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Unsubscribe To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Cancelar la suscripción al blog</span></p></body></html> - - - Unsubscribe - Anular suscripción - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Subscribe To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Suscribirse al blog</span></p></body></html> - - - Subscribe - Suscribirse - - - Create New Blog - Crear un nuevo blog - - - Name - Nombre - - - ID - ID - - - My Blogs - Mis blogs - - - Subscribed Blogs - Blogs suscritos - - - Popular Blogs - Blogs populares - - - Other Blogs - Otros Blogs - - - Post to Blog - Publicar en el blog - - - Subscribe to Blog - Suscribirse al blog - - - Unsubscribe to Blog - Anular suscripción al blog - - - Show Blog Details - Mostrar detalles del blog - - - Create a new Blog - Crear un nuevo blog - - - Popularity: %1 -Fetches: %2 -Available: %3 - Popularidad: %1 -Buscados: %2 -Disponible: %3 - - - - BlogsMsgItem - - Form - Formulario - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Blog Subject</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Tema del blog</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">DateTime</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">Fecha</span></p></body></html> - - - Expand - Expandir - - - Remove Item - Eliminar objeto - - - Unsubscribe From Channel - Anular suscripción al canal - - - Comments here - Comentarios aquí - - - Comment - Comentario - - - Hide - Ocultar - - BwCtrlWindow - - Bandwidth Control Window - Ventana del control de ancho de banda - - - Bandwidth Measurements - Medición del tráfico - Name Nombre @@ -914,358 +702,40 @@ p, li { white-space: pre-wrap; } Allowed Recvd Permitido recibidos - - - CalDialog + + TOTALS + TOTALES + + + Totals + Totales + Form Formulario - - Local Calendars - Calendarios locales - - - Shared Calendar List - Lista de calendarios compartidos - - - Share Details - Compartir detalles - - - Name: - Nombre: - - - Location: - Lugar: - - - ... - ... - - - Status: - Estado: - - - Private - Privado - - - Public - Público - - - Allow List: - Lista de admitidos: - - - <Disabled> - <Desactivado> - - - Add - Añadir - - - Remove - Eliminar - - - Peer Calendars - Calendario de pares - - ChanMsgItem - - Toggle Message Read Status - Cambiar estado de lectura del mensaje - - - New - Nuevo - - - Download - Descargar - - - Play - Reproducir - - - Copy RetroShare Link - Copiar enlace de RetroShare - - - Unsubscribe From Channel - Anular suscripción al canal - - - Expand - Expandir - - - Set as read and remove item - Ajustar como leer y eliminar elemento - - - Remove Item - Eliminar objeto - - - Channel Feed - Canal - - - Files - Archivos - - - Warning! You have less than %1 hours and %2 minute before this file is deleted Consider saving it. - ¡Aviso! Tiene menos de %1 horas y %2 minutos antes que este archivo sea eliminado, considere la posibilidad de guardarlo. - - - Hide - Ocultar - - - Open - Abrir - - - Open File - Abrir archivo - - - Play Media - Reproducir medio - - - - ChanNewItem - - Subscribe to Channel - Suscribirse al canal - - - Expand - Expandir - - - Remove Item - Eliminar objeto - - - Channel Description - Descripción del canal - - - Unknown Channel - Canal desconocido - - - New Channel - Canal nuevo - - - Updated Channel - Canal actualizado - - - Hide - Ocultar - - - - ChannelDetails - - Channel Details - Detalles del canal - - - Channel Info - Información sobre el canal - - - Channel Name - Nombre del canal - - - Popularity - Popularidad - - - Last Post - Última entrada - - - Channel ID - ID del canal - - - Channel Description - Descripción del canal - - - Type - Tipo - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Restringido - Cualquiera puede leer, publicación limitada (Publicar la llave privada) - - - Private - (Private Publish Key required to view Messages) - Privado - (Es necesario publicar la llave privada para leer los mensajes) - - - Destination directory - Directorio de destino - - - - ChannelDialog - - GxsChannels - GxsCanales - - - - ChannelFeed + ChannelPage Channels Canales - Create Channel - Crear canal + Tabs + Pestañas - Loading - Cargando + General + General - Post to Channel - Comentar en el canal + Load posts in background (Thread) + Cargar posts en segundo plano (hilo) - Set all as read - Marcar todo como leído - - - Enable Auto-Download - Activar descarga automática - - - My Channels - Mis canales - - - Subscribed Channels - Canales suscritos - - - Popular Channels - Canales populares - - - Other Channels - Otros canales - - - Subscribe to Channel - Suscribirse al canal - - - Unsubscribe to Channel - Anular suscripción al canal - - - Disable Auto-Download - Desactivar descarga automática - - - Show Channel Details - Mostrar detalles del canal - - - Restore Publish Rights for Channel - Restituir los derechos de publicación del canal - - - Edit Channel Details - Editar detalles del canal - - - Share Channel - Compartir canal - - - Set destination directory - Establecer directorio de destino - - - Other... - Otros... - - - [Default] - [Por defecto] - - - Copy RetroShare Link - Copiar enlace de RetroShare - - - Select channel destination directory - Seleccione el directorio de destino del canal - - - Publish rights restored. - Restaurar derechos de publicacion. - - - Publish rights have been restored for this channel. - Se han restaurado los derechos de publicación para este canal. - - - Publish not restored. - Derechos de publicación no restaurados. - - - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - Los derechos de publicación no se pueden restaurar para este canal.<br/>Porque usted no es el creador de este canal. - - - No Channel Selected - Ningún canal seleccionado - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network among people who subscribed your channel. If you activate auto-download on a channel, files attached to each post will start downloading automatically when the post is received.</p> <p>You see channels your friends are subscribed to, and forward subscribed channels to your friends. This promotes good channels in the network. When you first connect to a new friend, it's likely you will receive many such cache files, and new channels will appear. </p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with your friends.</p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Canales</h1> <p>Los canales que le permiten enviar datos (p.ej, películas, música) que se distribuyen en la red entre la gente que se ha suscrito a su canal. Si activa la descarga automática en un canal, los archivos adjuntos a cada mensaje se iniciarán automáticamente descargándose cuando se recibe el mensaje.</p> <p>Usted ve los canales a los que sus amigos están suscritos, y reenvía los canales a los que esta suscrito a sus amigos. Esto promueve buenos canales en la red. Cuando se conecte por primera vez a un nuevo amigo, es probable que reciba muchos de estos archivos en caché, y aparecerán nuevos canales. </p> <p>Sólo el creador del canal puede publicar en ese canal. Otros amigos en la red sólo podrán leer de ella, a menos que el canal sea privado. Sin embargo, usted puede compartir los derechos de publicación o los derechos de lectura con sus amigos.</p> - - - Subscribe - Suscribirse - - - Post - Envío - - - Subscribed - Suscrito - - - - ChannelUserNotify - - Channel Post - Mensaje de canal + Open each channel in a new tab + Abrir cada canal en una nueva pestaña @@ -1379,6 +849,13 @@ Por favor, elija una para chatear. Mostrar sala de chat + + ChatLobbyUserNotify + + Chat Lobbies + Salas de chat + + ChatLobbyWidget @@ -1461,10 +938,6 @@ Por favor, elija una para chatear. Search Name Buscar por nombre - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Salas de chat</h1> <p>Las Salas de chat son chats distribuidos y trabajan más o menos como el IRC. Eso le permite charlar anónimamente con un montón de personas sin necesidad de hacerse amigos.</p> <p>Una sala de chat puede ser pública (usted y sus amigos la veran) o privada (sus amigos no lo pueden ver, a menos que usted les invite <img src=":/images/add_24x24.png" width=12/>). Una vez que haya sido invitado a una sala privada, será capaz de ver cuantos de sus amigos la están usando.</p> <p>La lista de la izquierda muestra las salas de chat en que participan sus amigos. Usted puede escoger. <ul> <li>Pulse el botón derecho para crear una nueva sala de chat</li> <li>Haga doble clic en una sala de chat para entrar, charlar y presentarse a sus amigos</li> </ul> Nota: Para que las salas de chat funcionen correctamente tu ordenador necesita estas en hora, así que comprueba la hora! </p> - Subscribed Suscrito @@ -1529,6 +1002,14 @@ Haga doble clic en las salas para entrar y charlar. Public Subscribed Lobbies Salas suscritas públicas + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Salas de chat</h1> <p>Las salas de chat son espacios de chat distribuidos, y funcionan bastante parecido al IRC. Le permiten hablar de forma anónima con montones de personas sin necesidad de hacer amigos.</p> <p>Una sala de chat puede ser pública (sus amigos la ven) o privada (sus amigos no pueden verla, a menos que les invite con <img src=":/images/add_24x24.png" width=12/>). Una vez usted haya sido invitado a una sala privada, podrá comprobar cuando sus amigos la están usando.</p> <p>La lista de la izquierda muestra salas de chat en las que sus amigos están participando. Puede bien <ul> <li>Hacer clic secundario para crear una nueva sala de chat</li> <li>O doble clic en una sala de chat para entrar, charlar, y mostrársela a sus amigos.</li> </ul> Nota: Para que las salas de chat funcionen de forma adecuada, su computadora tiene que estar sincronizada, ¡Así que compruebe el reloj de su sistema! </p> + + + Chat Lobbies + Salas de chat + ChatMsgItem @@ -1719,58 +1200,10 @@ Haga doble clic en las salas para entrar y charlar. Chat Chat - - Distant chat - Chat distante - - - <html><head/><body><p align="justify">Retroshare allows you to anonymously chat to nearby people beyond your friends in the network, using encrypted tunnels. In your personal invites list you keep chat links for people to contact you. In the &quot;collected contacts&quot; list, you keep such chat links that people sent you to contact them.</p></body></html> - <html><head/><body><p align="justify">Retroshare le permite chatear anónimamente con personas más allá de sus más cercanos amigos de la red, usando túneles cifrados. En tu lista personal invita a mantener vínculos de chat para que la gente contacte con usted. En la lista de &quot;Contactos recopilados&quot;, se mantienen estos enlaces chat que la gente envía para contactar con ellos.</p></body></html> - - - Your personal invites - Sus invitaciones personales - - - Collected contacts - Contactos recopilados - - - Open secured chat tunnel - Abrir túnel de chat asegurado - - - Delete this invite - Eliminar esta invitación - - - Can't open distant chat - No se puede abrir el chat distante - - - Cannot open distant chat. Error code= - No se puede abrir el chat distante. Código de error = - - - Cannot remove distant chat invite. - No se puede eliminar la invitación de chat distante. - - - Create a chat invitation - Crear una invitación de chat - - - Copy link to clipboard - Copiar enlace al Portapapeles - Private chat invite from Invitación de chat privado desde - - Private chat invite to - Invitación de chat privado para - <html><head/><body><p align="justify">In this tab you can setup how many chat messages Retroshare will keep saved on the disc and how much of the previous conversation it will display, for the different chat systems. The max storage period allows to discard old messages and prevents the chat history from filling up with volatile chat (e.g. chat lobbies and distant chat).</p></body></html> <html><head/><body><p align="justify">En esta pestaña puedes configurar cuantos mensajes guardará en disco RetroShare y cuantas conversaciones previas mostrará para los distintos sistemas de chateo. El periodo máximo de almacenado permite eliminar mensajes viejos y evita que el historial de chateo se llene de conversaciones intrascendentes (salas de chateo y chateo distante)</p></body></html> @@ -1800,16 +1233,48 @@ Haga doble clic en las salas para entrar y charlar. Nombre : - Signed with key not in keyring - Firmado con una clave externa al grupo de claves ('keyring') + Search by default + Búsqueda por defecto - Not signed. - No firmado. + Case sensitive + Discriminar minúsculas/mayúsculas - Authenticated signature - Firma autentificada + Whole Words + Palabras completas + + + Move to cursor + Mover al cursor + + + Color All Text Found + Colorear todo el texto encontrado + + + Color of found text + Colorear todo el texto encontrado + + + Choose color of found text + Escoger el color del texto encontrado + + + PGP id : + Identidad PGP : + + + Valid until : + Válido hasta : + + + Maximum count for coloring matching text + Recuento máximo para colorear texto coincidente + + + Threshold for automatic search + Umbral para búsqueda automática @@ -1875,22 +1340,10 @@ Haga doble clic en las salas para entrar y charlar. Italic Cursiva - - Font - Fuente - - - Text Color - Color del texto - Attach a Picture Adjuntar una imagen - - Add a File for your Friend - Añadir un archivo para su amigo - Strike Tachado @@ -1975,6 +1428,109 @@ Haga doble clic en las salas para entrar y charlar. is Busy and may not reply está ocupado e igual no contesta + + Find Case Sensitively + Buscar discriminando mayúsculas/minúsculas + + + Find Whole Words + Buscar palabras completas + + + Move To Cursor + Mover al cursor + + + Don't stop to color after X items found (need more CPU) + No detenerse a colorear después de que X elementos se encontrasen (necesita más CPU) + + + Don't stop to color after + No detenerse a colorear después de + + + items found (need more CPU) + elementos encontrados (necesita más CPU) + + + <b>Find Previous </b><br/><i>Ctrl+Shift+G</i> + <b>Buscar anterior</b><br/><i>Ctrl+Mayús+G</i> + + + <b>Find Next </b><br/><i>Ctrl+G</i> + <b>Buscar siguiente </b><br/><i>Ctrl+G</i> + + + <b>Find </b><br/><i>Ctrl+F</i> + <b>Buscar </b><br/><i>Ctrl+F</i> + + + Warning: + Advertencia: + + + (Status) + (Estado) + + + Set text font & color + Configurar fuente de texto y color + + + Attach a File + Adjuntar un fichero + + + WARNING: Could take a long time on big history. + ADVERTENCIA: Podría llevar mucho tiempo con una historia amplia. + + + Choose color + Elegir color + + + <b>Mark this selected text</b><br><i>Ctrl+M</i> + <b>Marcar este texto seleccionado</b><br><i>Ctrl+M</i> + + + %1This message consists of %2 characters. + %1Este mensaje consiste en %2 caracteres. + + + items found. + elementos encontrados. + + + No items found. + No se encontraron elementos. + + + <b>Return to marked text</b><br><i>Ctrl+M</i> + <b>Volver al texto marcado</b><br><i>Ctrl+M</i> + + + Display Search Box + Mostrar cuadro de búsqueda + + + Search Box + Cuadro de búsqueda + + + Type a message here + Escriba un mensaje aquí + + + + CircleWidget + + TextLabel + Etiqueta de texto + + + Empty Circle + Círculo vacío + CirclesDialog @@ -2056,7 +1612,7 @@ Haga doble clic en las salas para entrar y charlar. Todo - Por hacer + Pendiente Friends Of Friends @@ -2838,6 +2394,10 @@ Esto podría ser útil para enviar mensajes distantes a este par ('peer') incluso si no hace amigos. + + Certificate has wrong version number. Remember that v0.6 and v0.5 networks are incompatible. + El certificado tiene un número de versión incorrecto. Recuerde que las redes de v0.6 y v0.5 son incompatibles. + ConnectProgressDialog @@ -3226,540 +2786,6 @@ p, li { white-space: pre-wrap; }⏎ RetroShare no puede conectar sin esta información - - CreateBlog - - Create new Blog - Crear nuevo blog - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">New Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">Nuevo Blog</span></p></body></html> - - - Name - Nombre - - - Description - Descripción - - - Type: - Tipo: - - - Public - Anyone can read and publish (Shared Publish Key) - Público - Cualquiera puede leer y escribir (Llave publica compartida) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Restringido - Cualquiera puede leer, publicación limitada (Publicar la llave privada) - - - Private - (Private Publish Key required to view Messages) - Privado - (Es necesario publicar la llave privada para leer los mensajes) - - - Allowed Messages - Mensajes permitidos - - - Authenticated Messages - Mensajes autentificados - - - Anonymous Messages - Mensajes anónimos - - - Blog Logo - Logotipo del blog - - - Add Blog Logo - Añadir logotipo para el blog - - - Cancel - Cancelar - - - Create - Crear - - - RetroShare - RetroShare - - - Please add a Name - Por favor, añada un nombre - - - Load File - Cargar archivo - - - Pictures (*.png *.xpm *.jpg) - Imágenes (*.png *.xpm *.jpg) - - - - CreateBlogMsg - - New Blog Post - Nueva entrada de Blog - - - Blog Post - Entrada del blog - - - Blog Post to: - Entrada de blog para: - - - Visual Editor - Editor visual - - - Blog Message - Mensaje del blog - - - Subject : - Asunto: - - - Html Editor - Editor HTML - - - toolBar - Barra de herramientas - - - toolBar_2 - Barra de herramientas_2 - - - blockquote - cita - - - Increase font Size - Aumentar tamaño de letra - - - Decrease font size - Disminuir tamaño de letra - - - Bold - Negrita - - - Underline - Subrayado - - - Italic - Cursiva - - - Publish - Publicar - - - New - Nuevo - - - Code - Código - - - splitPost - dividir mensaje - - - Ordered List - Lista ordenada - - - Unordered List - Lista sin ordenar - - - Clipboard - Portapapeles - - - Undo - Deshacer - - - RetroShare - RetroShare - - - Please add a Subject - Por favor, añada un asunto - - - &File - &Archivo - - - &New - &Nuevo - - - &Open... - &Abrir... - - - &Save - &Guardar - - - Save &As... - Gu&ardar como... - - - &Print... - Im&primir... - - - Print Preview... - Vista previa... - - - &Export PDF... - Exportar P&DF... - - - &Quit - &Cerrar - - - &Edit - &Editar - - - &Undo - De&shacer - - - &Redo - &Rehacer - - - Cu&t - Cor&tar - - - &Copy - &Copiar - - - &Paste - &Pegar - - - &View - &Ver - - - &Insert - &Insertar - - - &Image - &Imágen - - - F&ormat - F&ormato - - - &Bold - &Negrita - - - &Italic - Curs&iva - - - &Underline - S&ubrayado - - - &Left - &Izquierda - - - C&enter - C&entrado - - - &Right - &Derecha - - - &Justify - &Justificar - - - &Text Color... - Color del &texto... - - - Application - Aplicación - - - The document has been modified. -Do you want to save your changes? - El documento ha sido modificado. -¿Desea guardar los cambios? - - - Open File... - Abrir archivo... - - - HTML-Files (*.htm *.html);;All Files (*) - Archivos HTML (*.htm *.html);;Todos los archivos(*) - - - Save as... - Guardar como... - - - ODF files (*.odt);;HTML-Files (*.htm *.html);;All Files (*) - Archivos ODF (*.odt);;Archivos HTML (*.htm *.html);;Todos los archivos (*) - - - Print Document - Imprimir documento - - - Export PDF - Exportar a PDF - - - Choose Image - Elegir imágen - - - Image Files supported (*.png *.jpeg *.jpg *.gif) - Formatos de imágenes soportadas (*.png *.jpeg *.jpg *.gif) - - - - CreateChannel - - Create a new Channel - Crear un canal nuevo - - - Name - Nombre - - - check peers you would like to share private publish key with - Seleccione los vecinos con los que le gustaría compartir su llave de publicación privada - - - Share Key With - Compartir la llave privada con - - - Description - Descripción - - - Type: - Tipo: - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Restringido - Cualquiera puede leer, publicación limitada (Publicar la llave privada) - - - Private - (Private Publish Key required to view Messages) - Privado - (Es necesario publicar la llave privada para leer mensajes) - - - Allowed Messages - Mensajes permitidos - - - Anonymous Messages - Mensajes anónimos - - - Authenticated Messages - Mensajes autentificados - - - Key Sharing - Llave de compartición - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Los destinatarios de la llave podrán publicar en canales restringidos, y leer y publicar en canales privados - - - Share Private Publish Key - Compartir llave de publicación privada - - - Channel Logo - Logotipo del canal - - - Add Channel Logo - Añadir logotipo para el canal - - - New Channel - Nuevo canal - - - Contacts: - Contactos: - - - Please add a Name - Por favor, añada un nombre - - - Load channel logo - Cargar el logotipo del canal - - - - CreateChannelMsg - - New Channel Post - Nuevo mensaje de canal - - - Channel Post - Mensaje de canal - - - Channel Post to: - Mensaje de canal para: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Attachments:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Use Drag and Drop / Add Files button, to Hash new files.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Copy/Paste RetroShare links from your shares</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Archivos adjuntos:</span></p> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Utilice arrastrar y soltar/Botón añadir archivos, para nuevos hash de archivos</span></p> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Copiar/pegar enlaces de RetroShare desde sus recursos compartidos</span></p></body></html> - - - Add File to Attach - Adjuntar archivo - - - Add Channel Thumbnail - Añadir imágen al canal - - - Message - Mensaje - - - Subject : - Asunto: - - - Attachments - Abjuntos - - - Allow channels to get frame for message thumbnail from movie media attachments or not - Permitir que los canales obtengan imágenes en miniatura de los datos adjuntos en los mensajes cuando sean de archivos multimedia o no - - - Auto Thumbnail - Generación automatica de imágenes - - - Drag and Drop Files from Search Results - Arrastar archivos de los resultados de la búsqueda - - - Paste RetroShare Links - Pegar enlaces de RetroShare - - - Paste RetroShare Link - Pegar enlace de RetroShare - - - You are about to add files you're not actually sharing. Do you still want this to happen? - Está a punto de añadir archivos que actualmente no está compartiendo. ¿Seguro que quiere continuar? - - - About to post un-owned files to a channel. - Está a punto de publicar archivos sin dueño a un canal. - - - Drop file error. - Error al arrastrar. - - - Directory can't be dropped, only files are accepted. - Las carpetas no se pueden añadir arrastrando, solamente los archivos. - - - File not found or file name not accepted. - Archivo no encontrado o nombre de archivo no aceptado. - - - Add Extra File - Añadir otro archivo - - - RetroShare - RetroShare - - - File already Added and Hashed - Archivo ya añadido y hash generado - - - Please add a Subject - Por favor, añada un asunto - - - Load thumbnail picture - Cargar imagen en miniatura - - CreateCircleDialog @@ -3802,14 +2828,6 @@ p, li { white-space: pre-wrap; } Known Identities Identidades conocidas - - All PGP IDs - Todas las IDs PGP - - - Known PGP IDs - IDs PGP conocidas - Filter Filtrar @@ -3874,143 +2892,33 @@ p, li { white-space: pre-wrap; } Search Buscar - - - CreateForum - Create new Forum - Crear nuevo foro + All + Todos - Name - Nombre + Signed + Firmado - check peers you would like to share private publish key with - Seleccione los vecinos con los que le gustaría compartir su llave de publicación privada + Signed by known nodes + Firmado por nodos conocidos - Share Key With - Compartir la llave privada con + Edit Circle + Editar círculo - Description - Descripción + PGP Identity + Identidad PGP - Type: - Tipo: + Anon Id + Identidad anónima - Public - Anyone can read and publish (Shared Publish Key) - Público - Cualquiera puede leer y escribir (Llave publica compartida) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Restringido - Cualquiera puede leer, publicación limitada (Publicar la llave privada) - - - Private - (Private Publish Key required to view Messages) - Privado - (Es necesario publicar la llave privada para leer los mensajes) - - - Key Sharing - Llave de compartición - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Los destinatarios de la llave podrán publicar en canales restringidos, y leer y publicar en canales privados - - - Share Private Publish Key - Compartir llave de publicación privada - - - Allowed Messages - Mensajes permitidos - - - Authenticated Messages - Mensajes autentificados - - - Anonymous Messages - Mensajes anónimos - - - New Forum - Nuevo foro - - - Contacts: - Contactos: - - - Please add a Name - Por favor, añada un nombre - - - - CreateForumMsg - - Post Forum Message - Escribir mensaje de foro - - - Forum - Foro - - - Subject - Asunto - - - Attach File - Adjuntar archivo - - - Sign Message - Firmar mensaje - - - Forum Post - Mensaje de foro - - - Attach files via drag and drop - Añadir archivos arrastrándolos - - - You can attach files via drag and drop here in this window - Puedes adjuntar archivos arrastrándolos a esta ventana - - - Start New Thread - Iniciar nuevo tema - - - In Reply to - Como respuesta a - - - RetroShare - RetroShare - - - Please set a Forum Subject and Forum Message - Por favor, ponga un tema y escriba un mensaje - - - Add Extra File - Añadir otro archivo - - - Attach a Picture - Adjuntar una imagen - - - Load Picture File - Cargar archivo de imagen + PGP Linked Id + Identidad vinculada a PGP @@ -4098,10 +3006,6 @@ p, li { white-space: pre-wrap; } Drag and Drop Files from Search Results Arrastrar y soltar archivos de los resultados de la búsqueda - - New GxsChannel Post - Nuevo mensaje del canal - Paste RetroShare Links Pegar enlaces de RetroShare @@ -4110,10 +3014,6 @@ p, li { white-space: pre-wrap; } Paste RetroShare Link Pegar enlace de RetroShare - - GxsChannel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: - La política de seguridad del canal le impide publicar archivos que no tiene. Si tiene estos archivos, necesita compartirlos antes, o adjuntarlos explícitamente: - You can only post files that you do have Sólo puede publicar archivos que tenga @@ -4154,6 +3054,14 @@ p, li { white-space: pre-wrap; } Generate mass data Generar datos masivos + + Do you really want to generate %1 messages ? + ¿De veras quiere generar %1 mensajes? + + + Channel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: + La política de seguridad del canal le impide publicar archivos que no tiene. Si tiene estos archivos, necesita compartirlos antes, o adjuntarlos explícitamente: + CreateGxsForumMsg @@ -4225,6 +3133,24 @@ p, li { white-space: pre-wrap; } Generate mass data Generar datos masivos + + Do you really want to generate %1 messages ? + ¿De veras quiere generar %1 mensajes? + + + Send + Enviar + + + Forum Message + Mensaje del foro + + + Forum Message has not been Sent. +Do you want to reject this message? + El mensaje del foro no ha sido enviado. +¿Quiere rechazar este mensaje? + CreateLobbyDialog @@ -4281,99 +3207,8 @@ p, li { white-space: pre-wrap; } Contactos: - - CreateMsgLinkDialog - - Invite type: - Tipo de invitación: - - - Private chat - Chat privado - - - Validity time : - Tiempo de validez: - - - hour - hora - - - day - día - - - week - semana - - - month - mes - - - year - año - - - Create! - ¡Creado! - - - Private chat invite creation failed - Creación de invitación de chat privado fallida - - - The creation of the chat invite failed - La creación de la invitación de chat falló - - - Private chat invite created - Invitación de chat privado creada - - - Create distant chat invite - Crear invitación de de chat distante - - - <html><head/><body><p align="justify">To create a private chat invite for a non-friend person, select his key below and a validity time for your invite, then press &quot;Create&quot;. The invite will contain the information required to open a tunnel to chat with you. </p><p align="justify">The invite is encrypted, and does not reveal your identity. Only the selected peer can decrypt the link, and use it to contact you.</p></body></html> - <html><head/><body><p align="justify">Para crear una invitación de chat privado con una persona que no sea amigo, seleccione la tecla de abajo y de un tiempo de validez a su invitación, a continuación, pulse &quot;Crear&quot;. La invitación contendrá la información necesaria para abrir un túnel para charlar con usted. </p><p align="justify">La invitación está cifrada y no revela su identidad. Sólo el interlocutor seleccionado puede descifrar el enlace, y lo utilizará para comunicarse con usted.</p></body></html> - - - Your new chat invite has been created. You can now copy/paste it as a Retroshare link. - Su nueva invitación de de chat ha sido creada. Ahora la puede copiar/pegar como un enlace de Retroshare. - - - Messaging invite creation failed - La creación del mensaje de invitación falló - - - The creation of the messaging invite failed - La creación de la invitación de mensajería falló - - - Messaging invite created - Mensaje de invitación creado - - - Your new messaging chat invite has been copied to clipboard. You can now paste it as a Retroshare link. - Su nuevo mensaje de invitación a chat ha sido copiado al portapapeles. Ahora puede pegarlo como un enlace de Retroshare. - - - Create distant chat - Crear chat distante - - CryptoPage - - Profile - Perfil - - - Profile Manager - Administrador de perfiles - Public Information Información pública @@ -4390,10 +3225,6 @@ p, li { white-space: pre-wrap; } Location ID: ID del lugar: - - Number of Friends: - Número de amigos: - Software Version: Versión del programa: @@ -4414,22 +3245,10 @@ p, li { white-space: pre-wrap; } Include signatures Incluir firmas - - Use old key format - Usar el formato de llave antigua - - - Copy link to clipboard - Copiar enlace al Portapapeles - Save Key into a file Guardar mi llave en un archivo - - Save Key - Guardar llave GPG - A RetroShare link with your Public Key is copied to Clipboard, paste and send it to your friend via email or some other way Un enlace RetroShare con su clave pública se copiará al portapapeles, péguela y envíela a su amigo por correo electrónico o de alguna otra manera @@ -4458,10 +3277,6 @@ p, li { white-space: pre-wrap; } RetroShare Certificate (*.rsc );;All Files (*) Certificados GPG de RetroShare (*.rsc );;Todos los archivos (*) - - Identity ID - Identidad ID - TextLabel Texto de la etiqueta @@ -4470,6 +3285,41 @@ p, li { white-space: pre-wrap; } PGP fingerprint: Huella de validación de clave PGP: + + Node information + Información del nodo + + + PGP Id : + Identificación de PGP : + + + Friend nodes: + Nodos amigos: + + + Copy certificate to clipboard + Copiar certificado al portapapeles + + + Save certificate to file + Guardar certificado en un fichero + + + Create new location... + Crear nuevo emplazamiento... + + + Node + Nodo + + + + DHTGraphSource + + users + usuarios + DHTStatus @@ -4574,14 +3424,6 @@ p, li { white-space: pre-wrap; } DhtWindow - - DHT Details - Detalles DHT - - - Peer Details - Detalles del vecino - Net Status Estado de la red @@ -4606,14 +3448,6 @@ p, li { white-space: pre-wrap; } Peer Address Dirección del vecino - - Extra Label - Etiqueta extra - - - TextLabel - Texto de la etiqueta - Name Nombre @@ -4878,38 +3712,6 @@ p, li { white-space: pre-wrap; } Unknown Desconocido - - #Peers: - #Vecinos: - - - DHT: (#off: - DHT: (#inactivo: - - - ,unreach: - ,inaccesible: - - - ,online: - ,conectado: - - - ) Connections: (#dis: - ) Conexiones: (#des: - - - ,#dir: - ,#dir: - - - ,#proxy: - ,#proxy: - - - ,#relay: - ,#repetidor: - RELAY END FINAL REPETIDOR @@ -4950,6 +3752,70 @@ p, li { white-space: pre-wrap; } never nunca + + DHT + DHT + + + Net Status: + Estado de red: + + + Network Mode: + Modo de red: + + + Nat Type: + Tipo de NAT: + + + Nat Hole: + Perforación (hole) en NAT: + + + Connect Mode: + Modo de conexión: + + + Peer Address: + Dirección del par (peer): + + + Unreach: + No alcanzado: + + + Online: + En línea: + + + Offline: + Fuera de línea: + + + DHT Peers: + Pares (peers) de la DHT: + + + Disconnected: + Desconectado: + + + Direct: + Directo: + + + Proxy: + Proxy: + + + Relay: + Repetidor: + + + DHT Graph + Gráfica de la DHT + DirectoriesPage @@ -5050,129 +3916,6 @@ los hashes al conectarlo. Abrir archivo - - EditChanDetails - - Channel Details - Detalles del canal - - - Edit Channel Details - Editar detalles del canal - - - Channel Info - Información sobre el canal - - - Channel Name - Nombre del canal - - - Channel Description - Descripción del canal - - - Add Channel Logo - Añadir logotipo para el canal - - - Load channel logo - Cargar logotipo del canal - - - - EditForumDetails - - Forum Details - Detalles del foro - - - Edit Forum Details - Editar detalles del foro - - - Forum Info - Información sobre el foro - - - Forum Name - Nombre del foro - - - Forum Description - Descripción del foro - - - - ExampleDialog - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">Friends</span></p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> - p, li { white-space: pre-wrap; } - </style></head><body style=" font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;"> - <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">Amigos</span></p></body></html> - - - # - # - - - Status - Estado - - - Person - Persona - - - Auto Connect - Conectar automáticamente - - - Trust Level - Nivel de confianza - - - Peer Address - Dirección del vecino - - - Last Contact - Último contacto - - - Organization - Organización - - - Location - Lugar - - - Country - País - - - Person Id - ID personal - - - Auth Code - Código de autorización - - - Vote Up - Voto positivo - - - Vote Down - Voto negativo - - ExprParamElement @@ -5423,147 +4166,6 @@ p, li { white-space: pre-wrap; } Carpeta - - ForumDetails - - Forum Details - Detalles del foro - - - Forum Info - Información sobre el foro - - - Forum Name - Nombre del foro - - - Popularity - Popularidad - - - Last Post - Última entrada - - - Forum ID - ID del foro - - - Forum Description - Descripción del foro - - - Security - Seguridad - - - Allowed Messages - Mensajes permitidos - - - Authenticated Messages - Mensajes autentificados - - - Anonymous Messages - Mensajes anónimos - - - - ForumMsgItem - - Subject: - Tema: - - - Unsubscribe To Forum - Anular suscripción al foro - - - Reply - Responder - - - Expand - Expandir - - - Set as read and remove item - Ajustar como leer y eliminar elemento - - - Remove Item - Quitar objeto - - - Send - Enviar - - - Signed - Firmado - - - Forum Post - Mensaje del foro - - - Unknown Forum Post - Entrada de foro desconocido - - - Anonymous - Anónimo - - - In Reply to - Como respuesta a - - - Hide - Ocultar - - - Please give a Text Message - Por favor, introduzca un mensaje - - - - ForumNewItem - - Subscribe to Forum - Suscribirse al foro - - - Expand - Expandir - - - Remove Item - Quitar objeto - - - Forum Description - Descripción del foro - - - Unknown Forum - Foro desconocido - - - New Forum - Nuevo foro - - - Updated Forum - Foro actualizado - - - Hide - Ocultar - - ForumPage @@ -5578,14 +4180,6 @@ p, li { white-space: pre-wrap; } Expand new messages Abrir mensajes nuevos - - New forum - Nuevo foro - - - Open all forums in new tab - Abrir todos los foros en una pestaña nueva - Forum Foro @@ -5594,286 +4188,13 @@ p, li { white-space: pre-wrap; } Load embedded images Cargar imágenes incrustadas - - - ForumUserNotify - Forum Post - Mensaje de foro + Tabs + Pestañas - - - ForumsDialog - Forums - Foros - - - Create Forum - Crear foro - - - Forum: - Foro: - - - Last Post - Última entrada - - - Threaded View - Vista jerárquica - - - Flat View - Vista plana - - - Title - Título - - - Date - Fecha - - - Author - Autor - - - Signed - Firmado - - - Thread: - Tema: - - - Previous Thread - Tema anterior - - - Next Thread - Tema siguiente - - - Download all files - Descargar todo - - - Next unread - Siguiente sin leer - - - Start new Thread for Selected Forum - Empieza un tema nuevo en el foro seleccionado - - - Reply Message - Responder a mensaje - - - Loading - Cargando - - - Print - Imprimir - - - PrintPreview - Vista previa - - - My Forums - Mis foros - - - Subscribed Forums - Foros suscritos - - - Popular Forums - Foros populares - - - Other Forums - Otros foros - - - Search Title - Buscar por el título - - - Search Date - Buscar por fecha - - - Search Author - Buscar por autor - - - Content - Contenido - - - Search Content - Buscar por contenido - - - Subscribe to Forum - Suscribirse al foro - - - Unsubscribe to Forum - Anular suscripción del foro - - - New Forum - Nuevo foro - - - Show Forum Details - Mostrar detalles del foro - - - Edit Forum Details - Editar detalles del foro - - - Share Forum - Compartir foro - - - Restore Publish Rights for Forum - Restituir derechos de publicación para el foro - - - Copy RetroShare Link - Copiar enlace de RetroShare - - - Mark all as read - Marcar todos como leídos - - - Mark all as unread - Marcar todos como no leídos - - - Reply - Responder - - - Start New Thread - Empezar nuevo tema - - - Reply to Author - Responder al autor - - - Expand all - Expandir todos - - - Collapse all - Contraer todos - - - Mark as read - Marcar como leido - - - with children - con descendientes - - - Mark as unread - Marcar como no leido - - - Hide - Ocultar - - - Expand - Expandir - - - AUTHD - Autenticación - - - [ ... Missing Message ... ] - [ ... Mensaje faltante ... ] - - - Placeholder for missing Message - Marcador de posición para mensaje faltante - - - RetroShare - RetroShare - - - No Forum Selected! - ¡Ningún foro seleccionado! - - - Original Message - Mensaje original - - - From - De - - - Sent - Enviados - - - Subject - Asunto - - - On %1, %2 wrote: - En %1, %2 escribió: - - - You can't reply an Anonymous Author - No puede responder a un autor anónimo - - - Forum Description - Descripción del foro - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way: You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) in which case you need to cryptographically sign your posts, or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming.</p> <p>Forum posts propagate from friend to friend using small cache file exchanges. When you first connect to a new friend, it's likely you will receive many such cache files, and new forums will appear. </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Foros</h1> <p>Los foros de Retroshare parecen foros de Internet, pero funcionan de forma descentralizada: Verá los foros a los que sus amigos están suscritos, y reenviará sus foros suscritos a sus amigos. Esto promueve automáticamente foros interesantes en la red.</p> <p>Los foros son autenticados (<img src=":/images/konv_message2.png" width="12"/>) en cuyo caso es necesario firmar criptográficamente sus mensajes, o pueden ser anónimos (<img src=":/images/konversation.png" width="12"/>). La primera clase es más resistente al spam.</p> <p>Los mensajes de foros se propagan de amigo a amigo usando pequeños intercambios de archivos de caché. Cuando conecte por primera vez a un nuevo amigo, lo más probable es⇥⇥ que reciba muchos de estos archivos de caché, y aparecerán nuevos foros. </p> - - - Load images always for this message - Cargar siempre imágenes para este mensaje - - - - ForumsFillThread - - Unknown - Desconocido - - - Anonymous - Anónimo - - - signed - firmado - - - none - ningúno + Open each forum in a new tab + Abrir cada foro en una nueva pestaña @@ -6070,6 +4391,10 @@ p, li { white-space: pre-wrap; } Paste certificate link Pegar enlace de certificado + + Sort by + Ordenar por + FriendRequestToaster @@ -6111,10 +4436,6 @@ p, li { white-space: pre-wrap; } FriendsDialog - - Friends - Amigos - Edit status message Editar mensaje de estado @@ -6215,10 +4536,6 @@ p, li { white-space: pre-wrap; } Reset font to default Restablecer la fuente por defecto - - Local network - Red local - Paste RetroShare Link Pegar enlace de RetroShare @@ -6264,141 +4581,20 @@ p, li { white-space: pre-wrap; } Cargar archivo de imagen - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Friends</h1> <p>The Friends tab shows...your friends: the list of persons you have accepted to connect to. </p> <p>You can group friends together to allow a finer level of information access, for instance to only allow some friends to see some files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected friends at once</li> <li>Local Network shows the network around you, including friends of your friends</li> <li>Keyring contains keys you collected, mostly forwarded to you by your friends</li> </ul> </p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Amigos</h1> <p>La pestaña de amigos...muestra sus amigos: la lista de personas que han aceptado para conectarse con ellos. </p> <p>Puede agrupar amigos juntos para permitir un mejor nivel de acceso a la información, p.ej., para sólo permitir a algunos amigos ver algunos archivos.</p> <p>A la derecha, encontrará 3 pestañas útiles: <ul><li>Difusión, envía mensajes a todos los amigos que estén conectados a la vez</li> ⇥⇥<li>Red Local, muestra la red a su alrededor, incluyendo amigos de sus amigos</li><li>Llavero, contiene claves que recogió, en su mayoría enviadas por sus amigos</li> </ul> </p> - - - - GamesDialog - - Form - Formulario + Network + Red - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Games Launcher</span></p></body></html> - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Lanzador de juegos</span></p></body></html> + Network graph + Gráfica de la red - Game: - Juego: + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Network</h1> <p>The Network tab shows your friend Retroshare nodes: the neighbor Retroshare nodes that are connected to you. </p> <p>You can group nodes together to allow a finer level of information access, for instance to only allow some nodes to see some of your files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected nodes at once</li> <li>Local network graph shows the network around you, based on discovery information</li> <li>Keyring contains node keys you collected, mostly forwarded to you by your friend nodes</li> </ul> </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Red</h1> <p>La pestaña Red muestra sus nodos Retroshare amigos: los nodos Retroshare vecinos que están conectados con usted.</p> <p>Puede juntar nodos agrupándolos para permitir un ajuste más fino en el nivel de acceso a la información, por ejemplo para permitir que sólo determinados nodos vean algunos de sus ficheros.</p> <p>A la derecha, encontrará 3 pestañas útiles: <ul><li>Broadcast envía mensajes a todos los nodos conectados a la vez</li> <li>La gráfica de red local muestra la red que le rodea, basándose en la información descubierta</li> <li>El juego de claves contiene las claves de nodos que ha recopilado, la mayoría reenviadas a usted por sus nodos amigos</li> </ul> </p> - GameType: 0. Want to Add your Game here? - Tipo de juego: 0. ¿Quiere añadir su juego aquí? - - - GameType: 1. Get In Touch with the developers - Tipo de juego: 1. Póngase en contacto con los desarrolladores - - - GameType: 2. - Tipo de juego: 2. - - - Title / Comment - Título / Comentario - - - Create New Game - Crear nuevo juego - - - Invite All Friends - Invitar a todos los amigos - - - Game Type - Tipo de juego - - - Server - Servidor - - - Status - Estado - - - Comment - Comentario - - - GameID - ID del juego - - - Player - Jugador - - - Invite - Invitar - - - Interested - Interesado - - - Accept - Aceptar - - - Delete - Borrar - - - Move Player - Mover al jugador - - - Play Game - Jugar - - - Cancel Game - Cancelar el juego - - - Add to Invite List - Añadir a la lista de invitados - - - Remove from Invite List - Quitarde la lista de invitados - - - Interested in Playing - Interesado en jugar - - - Not Interested in Game - No interesado en jugar - - - Not Interested - No interesado - - - Confirm Peer in Game - Confirmar vecino en el juego - - - Remove Peer from Game - Quitar vecino del juego - - - Interested in Game - Interesado en el juego - - - Quit Game - Salir del juego + Set your status message here. + Configure su mensaje de estado aquí. @@ -6635,6 +4831,30 @@ la misma identidad (llave PGP). Passwords do not match Las contraseñas no coinciden + + Create a Hidden Location. + Crear una ubicación oculta. + + + Tor Address + Dirección en Tor + + + Port + Puerto + + + This is a TOR Onion address of the form: xa76giaf6ifda7ri63i263.onion and your selected port, you must first launch TOR and create a new hidden service to generate this address. + Esto es una dirección TOR Onion de la forma: xa76giaf6ifda7ri63i263.onion junto con el puerto que seleccionó, primero tiene que ejecutar TOR y crear un nuevo servicio oculto para generar esta dirección. + + + Invalid Hidden Location + Ubicación oculta no válida + + + Please put in a valid address of the form: 31769173498.onion:7800 + Por favor introduzca una dirección válida de la forma: 31769173498.onion:7800 + GeneralPage @@ -6904,30 +5124,53 @@ p, li { white-space: pre-wrap; } - GraphFrame + GlobalRouterStatistics - Recv: - Recibido: + Router Statistics + Estadísticas del router - %1 KB/s - %1 KB/s + Unknown Peer + Par desconocido + + + + GlobalRouterStatisticsWidget + + Pending packets + Paquetes pendientes - Sent: - Enviado: + by + por - %1 KB - %1 KB + size= + tamaño= - %1 MB - %1 MB + Status + Estado - %1 GB - %1 GB + To: + A: + + + Managed keys + Claves administradas + + + : Service ID = + : Identificación del servicio = + + + Routing matrix ( + Matriz de enrutado ( + + + %1 secs ago + Hace %1 seg. @@ -7030,6 +5273,56 @@ p, li { white-space: pre-wrap; } Nadie puede acceder anónimamente a este directorio. + + GroupFrameSettingsWidget + + Form + Formulario + + + Hide tabbar with one open tab + Ocultar barra de pestañas con una sola pestaña abierta + + + + GroupShareKey + + Share + Compartir + + + Contacts: + Contactos: + + + Share Channel + Compartir canal + + + You can let your friends know about your Channel by sharing it with them. Select the Friends with which you want to Share your Channel. + Puede permitir que sus amigos sepan de su canal al compartirlo con ellos. Seleccione los amigos con los que quiere compartir su canal. + + + Share Forum + Compartir foro + + + You can let your friends know about your Forum by sharing it with them. Select the Friends with which you want to Share your Forum. + Puede permitir que sus amigos sepan de su foro al compartirlo con ellos. Seleccione a los amigos con los que quiere compartir su foro. + + + Share Posted + Compatir servicio Posted + + + You can let your friends know about your Posted by sharing it with them. Select the Friends with which you want to Share your Posted. + Puede permitir que sus amigos sepan de su Posted al compartirlo con ellos. Seleccione a los amigos con los que quiere compartir su Posted. + + + Please select at least one peer + Por favor, seleccione por lo menos un vecino + + GroupTreeWidget @@ -7158,18 +5451,6 @@ p, li { white-space: pre-wrap; } Create Channel Crear canal - - Loading - Cargando - - - Post to Channel - Mensaje al canal - - - Set all as read - Marcar todo como leído - Enable Auto-Download Activar descarga automática @@ -7195,56 +5476,78 @@ p, li { white-space: pre-wrap; } Desactivar descarga automática - Unsubscribe to Channel - Anular suscripción al canal + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network</p> <p>You can see the channels your friends are subscribed to, and you automatically forward subscribed channels to your friends. This promotes good channels in the network.</p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with friend Retroshare nodes.</p> <p>Channels can be made anonymous, or attached to a Retroshare identity so that readers can contact you if needed. Enable "Allow Comments" if you want to let users comment on your posts.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Canales</h1> <p>Los canales le permiten publicar datos (ej. películas, música) que se desplegarán en la red</p> <p>Puede ver los canales a los que están suscritos sus amigos, y automáticamente reenviará canales suscritos a sus amigos. Esto promociona buenos canales en la red.</p> <p>Sólo el creador del canal puede publicar en ese canal. Otros pares (peers) en la red sólo pueden leerlo desde allí, a menos que el canal sea privado. Sin embargo puede compartir los derechos de publicación o los derechos de lectura con nodos amigos de Retroshare.</p> <p>Los canales pueden hacerse anónimos, o adjuntos a una identidad de Retroshare de forma que los lectores puedan contactar con usted si lo necesitan. Habilite "Permitir comentarios" si quiere permitir a los usuarios comentar sobre sus posts.</p> + + + + GxsChannelFilesStatusWidget + + Form + Formulario - Subscribe to Channel - Suscribirse al canal + Download + Descargar - Edit Channel Details - Editar detalles del canal + TextLabel + Etiqueta de texto - Show Channel Details - Mostrar detalles del canal + Open folder + Abrir carpeta - Restore Publish Rights for Channel - Restaurar los derechos de publicación del canal + Error + Error - Share Channel - Compartir canal + Paused + Pausado - Copy RetroShare Link - Copiar enlace de RetroShare + Waiting + Esperando - Publish rights restored. - Derechos de publicación restaurados. + Checking + Comprobando - Publish rights have been restored for this channel. - Se han restaurado los derechos de publicación para este canal. + Are you sure that you want to cancel and delete the file? + ¿Está seguro de que quiere cancelar y borrar el fichero? - Publish not restored. - Derechos de publicación no restaurados. + Can't open folder + No se pudo abrir la carpeta + + + + GxsChannelFilesWidget + + Form + Formulario - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - No se pueden restaurar los derechos de publicación de este canal.<br/>Porque no es el creador del canal. + Filename + Nombre del fichero - No Channel Selected - Ningún canal seleccionado + Size + Tamaño - Todo - Por hacer + Title + Título + + + Published + Publicado + + + Status + Estado @@ -7273,6 +5576,45 @@ p, li { white-space: pre-wrap; } Create Channel Crear canal + + Update Channel + Actualizar canal + + + + GxsChannelGroupItem + + Copy RetroShare Link + Copiar enlace de RetroShare + + + Subscribe to Channel + Suscribirse al canal + + + Expand + Expandir + + + Remove Item + Quitar objeto + + + Channel Description + Descripción del canal + + + Loading + Cargando + + + New Channel + Nuevo canal + + + Hide + Ocultar + GxsChannelPostItem @@ -7328,6 +5670,116 @@ p, li { white-space: pre-wrap; } Hide Ocultar + + New + Nuevo + + + 0 + 0 + + + Comment + Comentario + + + I like this + Esto me gusta + + + I dislike this + Esto no me gusta + + + Loading + Cargando + + + Open + Abrir + + + Open File + Abrir archivo + + + Play Media + Reproducir medio + + + + GxsChannelPostsWidget + + Post to Channel + Mensaje al canal + + + Loading + Cargando + + + Search channels + Buscar canales + + + Title + Título + + + Search Title + Buscar por título + + + Message + Mensaje + + + Search Message + Buscar mensaje + + + Filename + Nombre del fichero + + + Search Filename + Buscar nombre de fichero + + + No Channel Selected + Ningún canal seleccionado + + + Disable Auto-Download + Desactivar descarga automática + + + Enable Auto-Download + Activar descarga automática + + + Show feeds + Mostrar suscripciones (feeds) + + + Show files + Mostrar ficheros + + + Feeds + Fuentes + + + Files + Archivos + + + + GxsChannelUserNotify + + Channel Post + Mensaje al canal + GxsCommentContainer @@ -7476,6 +5928,88 @@ before you can comment Create Forum Crear foro + + Update Forum + Actualizar foro + + + Add Forum Admins + Añadir administradores al foro + + + Select Forum Admins + Seleccionar administradores del foro + + + + GxsForumGroupItem + + Subscribe to Forum + Suscribirse al foro + + + Expand + Expandir + + + Remove Item + Quitar objeto + + + Forum Description + Descripción del foro + + + Loading + Cargando + + + New Forum + Nuevo foro + + + Hide + Ocultar + + + + GxsForumMsgItem + + Subject: + Tema: + + + Unsubscribe To Forum + Anular suscripción al foro + + + Expand + Expandir + + + Set as read and remove item + Ajustar como leer y eliminar elemento + + + Remove Item + Quitar objeto + + + In Reply to: + En respuesta a: + + + Loading + Cargando + + + Forum Feed + Suscripción al foro + + + Hide + Ocultar + GxsForumThreadWidget @@ -7659,6 +6193,33 @@ before you can comment Thread: Tema: + + Original Message + Mensaje original + + + From + Desde + + + Sent + Enviar + + + Subject + Asunto + + + On %1, %2 wrote: + En %1, %2 escribió: + + + + GxsForumUserNotify + + Forum Post + Mensaje al foro + GxsForumsDialog @@ -7670,14 +6231,6 @@ before you can comment Create Forum Crear foro - - Print - Imprimir - - - PrintPreview - Vista previa - My Forums Mis foros @@ -7695,76 +6248,8 @@ before you can comment Otros foros - Subscribe to Forum - Suscribirse al foro - - - Unsubscribe to Forum - Desuscribirse al foro - - - Open in new tab - Abrir en una pestaña nueva - - - New Forum - Nuevo foro - - - Show Forum Details - Mostrar detalles del foro - - - Edit Forum Details - Editar detalles del foro - - - Share Forum - Compartir foro - - - Restore Publish Rights for Forum - Restaurar los derechos de publicación del foro - - - Copy RetroShare Link - Copiar enlace de RetroShare - - - Mark all as read - Marcar todo como leído - - - Mark all as unread - Marcar todo como no leído - - - AUTHD - Autenticación - - - Original Message - Mensaje original - - - From - De - - - Sent - Enviar - - - Subject - Asunto - - - On %1, %2 wrote: - En %1, %2 escribió: - - - Todo - Por hacer + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way</p> <p>You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming because posts are cryptographically signed using a Retroshare pseudo-identity.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Foros</h1> <p>Los foros de Retrohare se parecen a los foros de Internet, pero funcionan de manera descentralizada</p> <p>Usted ve los foros a los que están suscritos sus amigos, y automáticamente reenvía suscripciones de foros a sus amigos. Esto promociona foros interesantes en la red.</p> <p>Los foros son tanto autentificados (<img src=":/images/konv_message2.png" width="12"/>) como anónimos (<img src=":/images/konversation.png" width="12"/>). La anterior clase es más resistente al spam porque los posts son firmados criptográficamente usando una pseudo-identidad de Retroshare.</p> @@ -7784,10 +6269,6 @@ before you can comment GxsGroupDialog - - Create New - Crear nuevo - Name Nombre @@ -7893,12 +6374,98 @@ before you can comment Cargar el logo del grupo - Invalid Circle Selection - Personal disabled for now - Selección de círculo no válida - Personales, desactivados por ahora + Create Forum + Crear foro + + + Submit Group Changes + Enviar cambios del grupo + + + Failed to Prepare Group MetaData - please Review + Fallo al preparar Metadatos del grupo - por favor revise + + + Will be used to send feedback + Se usará para enviar las reacciones + + + Owner: + Propietario: + + + + GxsGroupFrameDialog + + Loading + Cargando + + + Todo + Pendiente + + + Print + Imprimir + + + PrintPreview + Vista previa de impresión + + + Unsubscribe + Anular suscripción + + + Subscribe + Suscribirse + + + Open in new tab + Abrir en una nueva pestaña + + + Show Details + Mostrar detalles + + + Edit Details + Editar detalles + + + Share + Compartir + + + Copy RetroShare Link + Copiar enlace de RetroShare + + + Mark all as read + Marcar todo como leído + + + Mark all as unread + Marcar todo como no leído + + + AUTHD + Autentificado GxsIdChooser + + No Signature + Sin Firma + + + Create new Identity + Crear nueva identidad + + + + GxsIdDetails Loading Cargando @@ -7911,6 +6478,41 @@ before you can comment No Signature Sin Firma + + Identity name + Nombre de la identidad + + + Identity Id + Identificación de la identidad + + + Authentication + Autentificación + + + signed by + firmado por + + + unknown Key + clave desconocida + + + anonymous + anónimo + + + + GxsMessageFramePostWidget + + Loading + Cargando + + + No name + Sin nombre + HashBox @@ -8196,134 +6798,30 @@ p, li { white-space: pre-wrap; } New ID Nueva ID - - Yourself - Yo mismo - - - Friends / Friends of Friends - Amigos / Amigos de mis amigos - - - Others - Otros - - - Pseudonyms - Seudónimos - All Todo - - Nickname - Apodo - - - KeyId - ID de la llave - - - Type - Tipo - - - Delete ID - Borrar ID - Edit Reputation Editar reputación - - Edit ID - Editar ID - - - Identity Type - Tipo de identidad - - - Friend - Amigo - - - Friend of Friend - Amigo de un amigo - - - Other - Otro - - - Pseudonym - Seudónimo - Key ID ID de la llave - - PGP Name - Nombre GPG - - - PGP Id - id GPG - - - PGP Hash - Hash GPG - Reputation Reputación - - Your Rating - Su valoración - - - Overall Rating - Valoración general - - - Implicit Score - Puntuación implícita - - - Rating - Valoración - - - Comment - Comentario - - - Local Reputation - Reputación local - Todo - Por hacer - - - Show: - Mostrar: + Pendiente Search Buscar - - PGP Linked Id - ID PGP vinculado - - - Anon Id - ID anónima - Unknown real name Nombre real desconocido @@ -8340,6 +6838,174 @@ p, li { white-space: pre-wrap; } Delete Identity Borrar identidad + + Edit Identity + Editar identidad + + + Identity Info + Información de la identidad + + + Overall + Total + + + Implicit + Implícito + + + Opinion + Opinión + + + Peers + Vecinos + + + Tweak Opinion + Ajustar opinión + + + Accept (+100) + Aceptar (+100) + + + Positive (+10) + Positiva (+10) + + + Negative (-10) + Negativa (-10) + + + Ban (-100) + Excluir (-100) + + + Custom + Personalizar + + + Modify + Modificar + + + Chat with this peer + Charlar con este par + + + Launches a distant chat with this peer + Ejecuta un chat a distancia con este par (peer) + + + Really delete? + ¿Borrar de veras? + + + Identity name + Nombre de la identidad + + + Owned by node... + Propiedad del nodo... + + + Owner node ID : + Identificación del nodo propietario : + + + Identity name : + Nombre de la identidad : + + + Identity ID : + Identificación de la identidad : + + + Owner node name : + Nombre del nodo propietario : + + + Type: + Tipo: + + + Owned by you + Propiedad de usted + + + Owned by neighbor nodes + Propiedad de nodos vecinos + + + Owned by distant nodes + Propiedad de nodos distantes + + + Anonymous + Anónimo + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Identities</h1> <p>In this tab you can create/edit pseudo-anonymous identities. </p> <p>Identities are used to securely identify your data: sign forum and channel posts, and receive feedback using Retroshare built-in email system, post comments after channel posts, etc.</p> <p> Identities can optionally be signed by your Retroshare node's certificate. Signed identities are easier to trust but are easily linked to your node's IP address. </p> <p> Anonymous identities allow you to anonymously interact with other users. They cannot be spoofed, but noone can prove who really owns a given identity. </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Identidades</h1> <p>En esta pestaña puede crear/editar pseudo-identidades anónimas. </p> <p>Las identidades se usan para identificar sus datos de forma segura: firmar posts en foros y canales, y recibir las reacciones usando el sistema de correo electrónico integrado de Retroshare, publicar comentarios a continuación de las publicaciones del canal, etc.</p> <p> Las identidades opcionalmente pueden ser firmadas por el certificado de su nodo Retroshare. Es más fácil conceder confianza a las identidades firmadas, pero son más fácilmente asociables a la dirección IP de su nodo. </p> <p> Las identidades anónimas le permiten interactuar anónimamente con otros usuarios. No pueden ser falseadas, pero nadie puede probar quién posee en realidad una determinada identidad. </p> + + + This identity is owned by you + Esta identidad es propiedad de usted + + + Unknown PGP key + Clave PGP desconocida + + + Unknown key ID + Identificación de clave desconocida + + + Identity owned by you, linked to your Retroshare node + Identidad propiedad de usted, asociada a su nodo Retroshare + + + Anonymous identity, owned by you + Identidad anónima, propiedad de usted + + + Owned by a friend Retroshare node + Propiedad de un nodo Retroshare amigo + + + Owned by 2-hops Retroshare node + Propiedad de un nodo Retroshare a 2-saltos de distancia + + + Owned by unknown Retroshare node + Propiedad de un nodo Retroshare desconocido + + + Anonymous identity + Identidad anónima + + + Do you really want to delete this Identity? + ¿De verdad quiere borrar esta identidad? + + + Chat with this peer as... + Chatee con este par (peer) como... + + + Distant chat cannot work + El chat a distancia no pudo funcionar + + + Distant chat refused with this peer. + Chat a distancia rechazado con este par (peeer). + + + Error code + Código de error + IdEditDialog @@ -8407,6 +7073,57 @@ p, li { white-space: pre-wrap; } Create New Identity Crear nueva identidad + + Type + Tipo + + + TextLabel + Etiqueta de texto + + + RM + RM + + + Add + Añadir + + + + IdentityWidget + + Name + Nombre + + + KeyId + ID de la llave + + + GXSId + Identificación GXS + + + Add + Añadir + + + GXS name: + Nombre GXS: + + + PGP name: + Nombre PGP: + + + GXS id: + Identificación GXS: + + + PGP id: + Indentificación PGP: + ImHistoryBrowser @@ -8441,10 +7158,6 @@ p, li { white-space: pre-wrap; } LocalSharedFilesDialog - - Create collection file - Crear archivo de colección - Open File Abrir archivo @@ -8477,6 +7190,10 @@ p, li { white-space: pre-wrap; } Set command for opening this file Elegir el programa con que abrir este archivo + + Collection + Colección + MainWindow @@ -8520,46 +7237,6 @@ p, li { white-space: pre-wrap; } RetroShare %1 a secure decentralized communication platform RetroShare %1 es una plataforma de comunicación descentralizada y segura - - News feed - Novedades - - - Friends - Amigos - - - File sharing - Compartición de archivos - - - Chat Lobbies - Salas de chat - - - Messages - Mensajes - - - Channels - Canales - - - Blogs - Blogs - - - Forums - Foros - - - Plugins - Plugins - - - Getting Started - Primeros pasos - Unfinished Incompleto @@ -8600,10 +7277,6 @@ p, li { white-space: pre-wrap; } Notify Notificación - - Open Messenger - Abrir mensajería instantánea - Open Messages Abrir mensajes @@ -8612,14 +7285,6 @@ p, li { white-space: pre-wrap; } Bandwidth Graph Gráfico del uso de la red - - DHT Details - Detalles DHT - - - Bandwidth Details - Detalles del ancho de banda - Applications Aplicaciones @@ -8712,6 +7377,14 @@ p, li { white-space: pre-wrap; } Service permissions matrix Matriz de permisos del servicio + + Add + Añadir + + + Statistics + Estadísticas + MessageComposer @@ -9009,10 +7682,6 @@ Do you want to save message to draft box? Unknown Desconocido - - Unknown friend - Amigo desconocido - &File &Archivo @@ -9148,12 +7817,16 @@ Do you want to save message ? Sólo mostrar a la gente en que confío - PGP key unknown - Clave PGP desconocida + Respond to: + Responder a: - You dont have the PGP key of the message sender. So you cannot respond! - No tiene la clave PGP del remitente del mensaje. ¡Así que no puede responder! + Cannot send distant messages + No se pueden enviar mensajes a distancia + + + In order to send distant messages, you need an identity to sign with. Please go to the Identities tab and create one first. + Para enviar mensajes a distancia necesita una identidad con la que firmar. Por favor, vaya a la pestaña Identidades y cree una primero. @@ -9315,22 +7988,6 @@ Do you want to save message ? Download all Dercargar todo - - Hide - Ocultar - - - Expand - Expandir - - - File - Archivo - - - Files - Archivos - Print Document Imprimir documento @@ -9375,6 +8032,14 @@ Do you want to save message ? Unknown (needs decryption) Desconocido (necesita descifrado) + + Hide the attachment pane + Ocultar el panel de adjunto + + + Show the attachment pane + Mostrar el panel de adjunto + MessageWindow @@ -9793,14 +8458,14 @@ Do you want to save message ? This message was signed but the signature doesn't check Este mensaje esta firmado, pero la firma no se ha comprobado - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Messages are like <b>e-mail</b>: you send/receive them from your friends when both of you are connected.</p> <p>It is also possible to send messages to non friends, using tunnels. Such messages are always encrypted. It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages are not guarrantied to arrive, since this requires the distant peer to accept them (You need yourself to switch this on in Config-Messages).</p> <p>Some additional features allow you to exchange data in messages: you may recommend files to your friends by pasting file links, or recommend friends-to-be to other friends, in order to streathen your network.</p> - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Mensajes</h1> <p>Los mensajes son como <b>e-mail</b>: que pude enviar/recibir de sus amigos cuando ambos están conectados.</p> <p>también es posible enviar mensajes a los no amigos, utilizando túneles. Estos mensajes se cifran siempre. Es muy recomendable firmar criptográficamente los mensajes distantes, como una prueba de su identidad, usando el botón <img width="16" src=":/images/stock_signature_ok.png"/> en la ventana del editor de mensajes. Los mensajes distantes no se puede garantizar que lleguen, ya que esto requiere que el interlocutor distante los acepte (Necesita cambiar esto en Configuración-Mensajes)​​.</p><p>Algunas características adicionales permiten el intercambio de datos en los mensajes: puede recomendar archivos a sus amigos pegando enlaces a los archivos, o recomendar amigos-a-otros-amigos, con el fin de compartir con ellos su red.</p> - This message has been successfully decrypted, and is unsigned. Este mensaje ha sido descifrado con éxito, y no está firmado. + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Retroshare has its own internal email system. You can send/receive emails to/from connected friend nodes.</p> <p>It is also possible to send messages to other people's Identities using the global routing system. These messages are always encrypted and are relayed by intermediate nodes until they reach their final destination. </p> <p>It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages stay into your Outbox until an acknowledgement of receipt has been received.</p> <p>Generally, you may use messages to recommend files to your friends by pasting file links, or recommend friend nodes to other friends nodes, in order to strenghten your network, or send feedback to a channel's owner.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Mensajes</h1> <p>Retroshare tiene su propio sistema de correo electrónico interno. Puede enviar/recibir correos a/desde nodos amigos conectados.</p> <p>También es posible enviar mensajes a las Identidades de otras personas usando el sistema de enrutamiento 'Global'. Estos mensajes siempre se cifran y son repetidos por nodos intermedios hasta que alcanzan su destino final. </p> <p>Se recomienda firmar criptográficamente los mensajes a distancia, como prueba de su identidad, utilizando el <img width="16" src=":/images/stock_signature_ok.png"/> botón en la ventana de composición del mensaje. Los mensajes a distancia permanecen en su bandeja de salida hasta que sea entregado un acuse de recibo.</p> <p>Generalmente, puede usar mensajes para recomendar ficheros a sus amigos pegando enlaces a ficheros, o recomendar nodos amigos a otros nodos amigos para reforzar su red, o enviar reacciones al propietario de un canal.</p> + MessengerWindow @@ -10040,18 +8705,10 @@ Do you want to save message ? Make friend Hacer amigo - - Export my certificate... - Exportar mi certificado... - Peer details... Detalles del vecino... - - Copy RetroShare Link - Copiar enlace de RetroShare - Remove unused keys... Quitar las llaves sin usar... @@ -10166,10 +8823,6 @@ botón derecho y seleccione hacer amigo para conectar. Only show people you trusted Sólo mostrar a la gente en que confío - - Send Message - Enviar mensaje - If I accept connection from peer Si, acepto la conexión desde pares @@ -10190,6 +8843,10 @@ botón derecho y seleccione hacer amigo para conectar. Since when I use this Certificat Desde cuando uso este Certificado + + Export/create a new location + Exportar/crear un nuevo emplazamiento + NetworkPage @@ -10262,6 +8919,10 @@ botón derecho y seleccione hacer amigo para conectar. <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;News Feed</h1> <p>The News Feed displays the last events on your network, sorted by the time you received them. This gives you a summary of the activity of your friends. You can configure which events to show by pressing on <b>Options</b>. </p> <p>The various events shown are: <ul> <li>Connection attempts (useful to make friends with new people and control who's trying to reach you)</li> <li>Channel and Forum posts</li> <li>New Channels and Forums you can subscribe to</li> <li>Private messages from your friends</li> </ul> </p> <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Últimas noticias</h1> <p>Las Últimas noticias le muestran los últimos eventos de la red, ordenados por el momento en que los recibió. Esto le da un resumen de la actividad de sus amigos. Puede configurar los eventos a mostrar pulsando en <b>Opciones</b>. </p> <p>Los diferentes eventos a mostrar son: <ul><li>Intentos de conexión (útil para hacer amigos con gente nueva y controlar quién está intentando contactar con usted)</li> <li>Mensajes de canales y de foros</li> <li>Nuevos canales y foros a los que puede suscribirte</li> <li>Mensajes privados de sus amigos</li> </ul> </p> + + News feed + Novedades + NotifyPage @@ -10269,10 +8930,6 @@ botón derecho y seleccione hacer amigo para conectar. News Feed Novedades - - Peers - Vecinos - Channels Canales @@ -10401,6 +9058,18 @@ botón derecho y seleccione hacer amigo para conectar. <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Notify</h1> <p>Retroshare will notify you about what happens in your network. Depending on your usage, you may want to enable or disable some of the notifications. This page is designed for that!</p> <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Notify</h1> <p>Retroshare le notificará sobre lo que sucede en su red. Dependiendo de su uso, puede que quiera habilitar o deshabilitar algunas de las notificaciones. ¡Esta página está diseñada para eso!</p> + + Disable All Toasters + Deshabilitar todas las notitificaciones + + + Posted + Publicado + + + Disable All Toaster temporarily + Deshabilitar todas las notificaciones temporalmente + NotifyQt @@ -10456,6 +9125,10 @@ botón derecho y seleccione hacer amigo para conectar. Encrypted message Mesaje criptado + + Please enter your PGP password for key + Por favor introduzca su contraseña PGP para la clave + OnlineToaster @@ -10493,6 +9166,21 @@ Sin Anonimato D/S: desactiva el reenvío de archivos Tráfico Reducido: 10% del tráfico estándar y TODO: pausa todas las transferencias de archivos + + OutQueueStatisticsWidget + + Outqueue statistics + Estadísticas de cola de salida + + + By priority: + Por prioridad: + + + By service : + Por servicio: + + PeerDefs @@ -10502,10 +9190,6 @@ Sin Anonimato D/S: desactiva el reenvío de archivos PeerItem - - Write a quick Message - Escribir un mensaje instantáneo - Chat Chat @@ -10522,14 +9206,6 @@ Sin Anonimato D/S: desactiva el reenvío de archivos Remove Item Quitar objeto - - Cancel - Cancelar - - - Send - Enviar - Name: Nombre: @@ -10591,8 +9267,8 @@ Sin Anonimato D/S: desactiva el reenvío de archivos Ocultar - Quick Message - Mensaje instantáneo + Send Message + Enviar mensaje @@ -10610,6 +9286,25 @@ Sin Anonimato D/S: desactiva el reenvío de archivos Amigos + + PeopleDialog + + People + Personas + + + External + Externo + + + Drag your circles or people to each other. + Arrastre sus círculos o personas unos sobre otros. + + + Internal + Interno + + PhotoCommentItem @@ -10881,6 +9576,37 @@ p, li { white-space: pre-wrap; } se activará después de reiniciar RetroShare. + + PluginManager + + base folder %1 doesn't exist, default load failed + la carpeta base %1 no existe, fallo la carga por defecto + + + Error: instance '%1'can't create a widget + Error: La instancia '%1' no puede crear un widget + + + Error: no plugin with name '%1' found + Error: No se encontró ningún complemento con el nombre '%1' + + + Error(uninstall): no plugin with name '%1' found + Error (desinstalación): No se encontró ningún complemento con el nombre '%1' + + + Error(installation): plugin file %1 doesn't exist + Error (instalación): El fichero del complemento %1 no existe + + + Error: failed to remove file %1(uninstalling plugin '%2') + Error: Fallo al eliminar fichero %1(desinstalando complemento '%2') + + + Error: can't copy %1 to %2 + Error: No se puede copiar %1 a %2 + + PluginManagerWidget @@ -10895,6 +9621,10 @@ p, li { white-space: pre-wrap; } Plugins (*.so *.dll) Plugins (*.so *.dll) + + Widget for plugin %1 not found on plugins frame + El widget para el complemento %1 no se encontró en el cuadro de complementos + PluginsPage @@ -11043,22 +9773,6 @@ de un posible comportamiento malicioso de los plugins. PostedCreatePostDialog - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Title</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Título</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Link</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">⏎ <html><head><meta name="qrichtext" content="1" /><style type="text/css">⏎ p, li { white-space: pre-wrap; }⏎ </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;">⏎ <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Enlace</span></p></body></html> - Signed by: Firmado por: @@ -11095,6 +9809,14 @@ p, li { white-space: pre-wrap; } Please add a Title Por favor añada un título + + Title + Título + + + Link + Enlace + PostedDialog @@ -11102,6 +9824,34 @@ p, li { white-space: pre-wrap; } Posted Links Enlaces publicados + + Posted + Publicado + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Posted</h1> <p>The posted service allows you to share internet links, that spread among Retroshare nodes like forums and channels</p> <p>Links can be commented by subscribed users. A promotion system also gives the opportunity to enlight important links.</p> <p>There is no restriction on which links are shared. Be careful when clicking on them.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Posted</h1> <p>El servicio Posted le permite compartir enlaces de Internet que se despliegan entre los nodos Retroshare como foros y canales</p> <p>Los enlaces pueden ser comentados por los usuarios suscritos. Un sistema de promoción también da la oportunidad para destacar enlaces importantes.</p> <p>No hay restricciones sobre qué enlaces se comparten. Tenga cuidado cuando haga clic sobre ellos.</p> + + + Create Topic + Crear tema + + + My Topics + Mis temas + + + Subscribed Topics + Temas suscritos + + + Popular Topics + Temas populares + + + Other Topics + Otros temas + PostedGroupDialog @@ -11129,6 +9879,41 @@ p, li { white-space: pre-wrap; } Create Topic Crear tema + + Update Topic + Actualizar temática + + + + PostedGroupItem + + Subscribe to Posted + Suscribirse a Posted + + + Expand + Expandir + + + Remove Item + Quitar objeto + + + Posted Description + Descripción de Posted + + + Loading + Cargando + + + New Posted + Nuevo Posted + + + Hide + Ocultar + PostedItem @@ -11136,10 +9921,6 @@ p, li { white-space: pre-wrap; } 0 0 - - This is a very very very very loooooooooooooooonnnnnnnnnnnnnnnnng title don't you think? Yes it is and should wrap around I hope - Este es un título muy muy muy laaaaaaaaaarrrrgo ¿no le parece? Sí lo es, y debe rehacerlo, espero… - From De @@ -11172,9 +9953,29 @@ p, li { white-space: pre-wrap; } Submitted Publicar + + Set as read and remove item + Ajustar como leer y eliminar elemento + + + New + Nuevo + + + Toggle Message Read Status + Cambiar el estado de lectura del mensaje + + + Remove Item + Quitar objeto + + + Loading + Cargando + - PostedListDialog + PostedListWidget Form Formulario @@ -11211,6 +10012,10 @@ p, li { white-space: pre-wrap; } This Year Este año + + Submit a new Post + Publicar un nuevo envío + Showing 1-100 Mostrando 1-100 @@ -11223,30 +10028,6 @@ p, li { white-space: pre-wrap; } Next Siguiente - - My Topics - Mis temas - - - Subscribed Topics - Temas suscritos - - - Popular Topics - Temas populares - - - Other Topics - Otros temas - - - Subscribe - Suscribirse - - - Unsubscribe - Anular suscripción - Showing Mostrando @@ -11259,17 +10040,27 @@ p, li { white-space: pre-wrap; } Please create or choose a Signing Id before Voting Por favor, cree o seleccione una Id de firma antes de votar + + + PostedPage - Create New Topic - Crear nuevo tema + Tabs + Pestañas - Submit a new Post - Publicar un nuevo envío + Posted + Publicado - Todo - Por hacer + Open each topic in a new tab + Abrir cada asunto en una nueva pestaña + + + + PostedUserNotify + + Posted + Publicado @@ -11309,10 +10100,6 @@ p, li { white-space: pre-wrap; } Profile Manager Administrador de perfiles - - Identities - Identidades - Name Nombre @@ -11325,10 +10112,6 @@ p, li { white-space: pre-wrap; } GID GID - - Export selected identity - Exportar identidad seleccionada - Export Identity Exportar identidad @@ -11397,21 +10180,29 @@ y utilizar el botón Importar para cargarla <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Select an identity from the list below to be used on another computer, and press &quot;Export selected identity&quot;</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To use it on a different computer, select the identity manager in the login window. From there you can import the identity file and create a new location for that identity. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">When keeping the same identity for your new location, your friends will automatically accept you.</span></p></body></html> +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Select a Retroshare node key from the list below to be used on another computer, and press &quot;Export selected key.&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To create a new location on a different computer, select the identity manager in the login window. From there you can import the key file and create a new location for that key. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Creating a new node with the same key allows your your friend nodes to accept you automatically.</p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Seleccione una identidad de la lista de abajo para ser utilizada en otro equipo, y pulse &quot;Exportar identidad seleccionada&quot;</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Para utilizarla en un equipo diferente, seleccione el gestor de identidad en la ventana de inicio de sesión. Desde allí se puede importar el archivo de identidad y crear una nueva ubicación para la identidad. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Al mantener la misma identidad en su nueva ubicación, sus amigos serán automáticamente aceptados.</span></p></body></html> +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Seleccione una clave de nodo Retroshare de la lista de debajo para que sea usada en otra computadora, y pulse &quot;Exportar clave seleccionada.&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Para crear un nuevo emplazamiento en una computadora distinta, seleccione el administrador de identidades en la ventana de inicio de sesión. Desde allí puede importar el fichero de clave y crear un nuevo emplazamiento para esa clave. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Crear un nuevo nodo con la misma clave permite que sus nodos amigos le acepten automáticamente.</p></body></html> + + + Full keys available in your keyring: + Claves completas disponibles en su juego de claves: + + + Export selected key + Exportar clave seleccionada @@ -11824,34 +10615,6 @@ archivo bloqueado: Start with a RetroShare link is only supported for Windows. Iniciar con un enlace de RetroShare solamente es compatible con Windows. - - Select who can contact you: - Seleccione quién puede ponerse en contacto con usted: - - - Chat link is expired - El enlace de chat ha caducado - - - This chat link is expired. The destination peer will not answer. - Este enlace de chat ha caducado. El interlocutor de destino no contesta. - - - Chat link cannot be decrypted - El enlace del chat no puede ser descifrado - - - The link could not be decrypted. - El enlace no se pudo descifrar. - - - The link signature cannot be checked. - La firma del enlace no se puede comprobar. - - - The link is signed by an unknown key. - El enlace está firmado por una llave desconocida. - Hash error Error de hash @@ -11864,22 +10627,6 @@ archivo bloqueado: Tunnel is pending... El túnel está pendiente... - - Messaging link is expired - El enlace de mensajería expiro - - - This Messaging link is expired. The destination peer will not receive it. - Este enlace de mensajería ha caducado. El destinatario no lo recibirá. - - - This chat link is encrypted with a key that is not yours. You can't use it. Key ID = - Este enlace de chat está cifrado con una llave que no es suya. No puede usarlo. Key ID = - - - Chat connection is not possible - No es posible la conexión de chat - Secured tunnel established. Waiting for ACK... Túnel seguro establecido. Esperando ACK... @@ -11898,20 +10645,54 @@ El error reportado es: %2 - - Signature check failed! -Make sure you know who you're talking to. - ¡Fallo en la comprobación de la firma! -Asegúrese de que sabe con quién está hablando. - - - Chat connection is unauthenticated - La conexión de chat no está autentificada - Id: Identificador: + + Click to send a private message to %1 (%2). + Hacer clic para enviar un mensaje privado a %1 (%2). + + + %1 (%2, Extra - Source included) + %1 (%2, Extra - Código fuente incluido) + + + This cert is malformed. Error code: + Este certificado está mal formado. Código de error: + + + Click this link to send a private message to %1 (%2) + Haga clic en este enlace para enviar un mensaje privado a %1 (%2) + + + RetroShare Certificate (%1, @%2) + Certificado de RetroShare (%1, @%2) + + + secs + segs + + + TR up + Transferencia de subida + + + TR dn + Transferencia de bajada + + + Data up + Datos subidos + + + Data dn + Datos bajados + + + Data forward + Datos reenviados + QuickStartWizard @@ -12126,6 +10907,47 @@ p, li { white-space: pre-wrap; } Warning! ¡Aviso! + + Browsable + Navegable + + + Universal + Universal + + + If checked, the share is anonymously shared to anybody. + Si la marca, esta carpeta se compartirá anónimamente con toda la red. + + + If checked, the share is browsable by your friends. + Si la marca, esta carpeta será navegable por sus amigos. + + + Please decide whether this directory is +* Network Wide: anonymously shared over the network (including your friends) +* Browsable: browsable by your friends +* Universal: both + Por favor decida si este directorio es +* Extensivo a la red: compartido anónimamente por toda la red (incluyendo sus amigos) +* Navegable: navegable por sus amigos +* Universal: ambos + + + + RSGraphWidget + + %1 KB + %1 KB + + + %1 MB + %1 MB + + + %1 GB + %1 GB + RSImageBlockWidget @@ -12245,6 +11067,10 @@ p, li { white-space: pre-wrap; } Recommend in a message to Recomendar en un mensaje a + + Collection + Colección + RetroshareDirModel @@ -12267,18 +11093,6 @@ p, li { white-space: pre-wrap; } Total size : Tamaño total: - - Selected files: - Archivos seleccionados: - - - Select all - Seleccionar todo - - - Deselect all - Deseleccionar todo - Cancel Cancelar @@ -12309,6 +11123,114 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Concerned files are listed in red. Algunos nombres de archivos o directorios contenían caracteres prohibidos. Caracteres ",|,/,\,<,>,*,? se reemplazarán por '_'. Los archivos en cuestión aparecen en rojo. + + Selected files : + Ficheros seleccionados : + + + ... + ... + + + <html><head/><body><p>Add selected item to collection one by one.</p><p>Select parent dir to add this too.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Enter&gt;</span></p></body></html> + <html><head/><body><p>Añada elementos seleccionados a la colección uno por uno.</p><p>Seleccione el directorio predecesor para añadir también este</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Intro&gt;</span></p></body></html> + + + <html><head/><body><p>Add selected item to collection.</p><p>If a directory is selected, all of his children will be added.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Shift + Enter&gt;</span></p></body></html> + <html><head/><body><p>Añada el elemento seleccionado a la colección.</p><p>Si un directorio es seleccionado, todos sus descendientes serán añadidos.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Mayús + Intro&gt;</span></p></body></html> + + + >> + >> + + + <html><head/><body><p>Make a new directory in the collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + <html><head/><body><p>Crear un nuevo directorio en la colección.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + + + + + + + + + Save + Guardar + + + Collection Editor + Editor de colección + + + File Count + Recuento de ficheros + + + This is the root directory. + Este es el directorio raíz. + + + Real Size: Waiting child... + Tamaño real: Esperando descendientes... + + + Real File Count: Waiting child... + Recuento real de ficheros: Esperando descendientes... + + + This is a directory. Double-click to expand it. + Esto es un directorio. Haga doble-clic para expandirlo. + + + Real Size=%1 + Tamaño real=%1 + + + Real File Count=%1 + Recuento real de ficheros=%1 + + + Save Collection File. + Guardar fichero de colección. + + + What do you want to do? + ¿Qué quiere que haga? + + + Overwrite + Sobreescribir + + + Merge + Combinar + + + Warning, selection contains more than %1 items. + Advertencia, la selección contiene más de %1 elementos. + + + Do you want to remove them and all their children, too? <br> + ¿También quiere eliminarlos y a todos sus descendientes? <br> + + + New Directory + Nuevo directorio + + + Enter the new directory's name + Introduzca el nombre del nuevo directorio + + + <html><head/><body><p>Change the file where collection will be saved.</p><p>If you select an existing file, you could merge it.</p></body></html> + <html><head/><body><p>Cambie el fichero donde se guardará la colección.</p><p>Si selecciona un fichero existente, podría fusionarlos.</p></body></html> + + + File already exists. + El fichero ya existe. + + + <html><head/><body><p>Remove selected item from collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Del&gt;</span></p></body></html> + <html><head/><body><p>Suprimir elemento seleccionado de la colección.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Borrar&gt;</span></p></body></html> + RsCollectionFile @@ -12340,6 +11262,30 @@ If you believe it is correct, remove the corresponding line from the file and re ⏎ Si crees que es correcto, elimina la correspondiente línea del archivo y reábrelo con el RetroShare. + + Save Collection File. + Guardar fichero de colección. + + + What do you want to do? + ¿Qué quiere que haga? + + + Overwrite + Sobreescribir + + + Merge + Combinar + + + Cancel + Cancelar + + + File already exists. + El fichero ya existe. + RsHtml @@ -12404,6 +11350,17 @@ Reducing image to %1x%2 pixels? built-in integrado + + Could not create data directory: %1 + No se pudo crear el directorio de datos: %1 + + + + RttStatistics + + RTT Statistics + Estadísticas RTT + SFListDelegate @@ -12628,6 +11585,26 @@ en la red (siempre informar de archivos disponibles) Open Folder Abrir carpeta + + Create Collection... + Crear colección... + + + Modify Collection... + Modificar colección... + + + View Collection... + Ver colección... + + + Download from collection file... + Descargar desde archivo de colección... + + + Collection + Colección + SecurityItem @@ -12647,10 +11624,6 @@ en la red (siempre informar de archivos disponibles) Deny friend Bloquear amigo - - Write a quick Message - Escribir un mensaje instantáneo - Chat Chat @@ -12747,6 +11720,14 @@ en la red (siempre informar de archivos disponibles) Certificate caused an internal error. El certificado provocó un error interno. + + Peer/location not in friendlist (PGP id= + Par/ubicación no está en la lista de amigos (Identidad PGP= + + + Send Message + Enviar mensaje + ServerPage @@ -12818,10 +11799,6 @@ peers still need to trust each other to allow connection. Port: Puerto: - - Acceptable ports range from 1024 to 65535. Ports below 1024 are reserved by your system. - La gama de puertos aceptables oscila del 1024 al 65535. Los puertos por debajo de 1024 están reservados para su sistema. - Local network Red local @@ -12888,10 +11865,6 @@ behind a firewall or a VPN. Enabled Habilitado - - Show routing info - Mostrar información de enrutamiento - Max. tunnel req. forwarded per second: Máximo de peticiones de túnel reenviadas por segundo: @@ -12924,6 +11897,112 @@ The default value is 20. Upload (KB/s) Enviando (KB/s) + + Hidden Node + Nodo oculto + + + Acceptable ports range from 10 to 65535. Normally Ports below 1024 are reserved by your system. + Rango de puertos aceptable desde 10 a 65535. Normalmente los puertos por debajo del 1024 están reservados por su sistema. + + + Acceptable ports range from 10 to 65535. Normally ports below 1024 are reserved by your system. + Rango de puertos aceptable desde 10 a 65535. Normalmente los puertos por debajo del 1024 están reservados para su sistema. + + + TOR Configuration + Configuración para TOR + + + Outgoing TOR Connections + Conexiones salientes de TOR + + + TOR Socks Proxy + Proxy socks de TOR + + + Outgoing Okay + Salientes OK + + + TOR Socks Proxy default: 127.0.01:9050. Set in torrc config and update here. + +You can connect to Hidden Nodes, even if you +are running a standard Node, so why not setup TOR? + Proxy socks por defecto de TOR: 127.0.0.1:9050. Configurado en el fichero de configuración torrc y actualizado aquí. + +Puede conectarse a los nodos ocultos, incluso si usted está +ejecutando un nodo estandar, así que ¿por qué no configurar TOR? + + + Incoming TOR Connections + Conexiones de TOR entrantes + + + Incoming Okay + Entrantes OK + + + Onion Address + Dirección onion + + + Expected torrc Port Configuration: + Configuración de puerto en torrc esperada: + + + HiddenServiceDir </your/path/to/hidden/directory/service> +HiddenServicePort 9191 127.0.0.1:9191 + HiddenServiceDir </su/ruta/hacia/el/servicio/de/directorio/oculto> +HiddenServicePort 9191 127.0.0.1:9191 + + + To Receive Connections, you must first setup a TOR Hidden Service. +See TOR documentation for HOWTO details. + +Once this is done, paste the Onion Address in the box above. +This is your external address on the TOR network. +Finally make sure that the Ports match the TOR configuration. + +If you have issues connecting over TOR check the TOR logs too. + Para recibir conexiones, primero tiene que configurar un servicio oculto de TOR. +Vea en la documentación de TOR los detalles de la guía HOWTO. + +Una vez que esto esté hecho, pegue la dirección onion en el cuadro de debajo. +Esta es su dirección externa en la red TOR. +Finalmente asegúrese de que los puertos coinciden con la configuración de TOR. + +Si tiene algún problema conectando con TOR, compruebe también los registros (logs) de TOR. + + + Discovery On (recommended) + Descubrimiento activado (recomendado) + + + Discovery Off + Descubrimiento inactivo + + + Hidden - See TOR Config + Oculto - Vea la configuración de TOR + + + TOR proxy is working correctly + El proxy TOR está funcionando correctamente + + + TOR status unknown + Estado de TOR desconocido + + + Proxy seems to work. + El proxy parece funcionar. + + + TOR proxy is not enabled + El proxy TOR no está habilitado + ServicePermissionDialog @@ -12952,6 +12031,85 @@ The default value is 20. Utilizar como fuente directa, cuando esté disponible + + ServicePermissionsPage + + ServicePermissions + PermisosServicio + + + Reset + Reiniciar + + + Chat + Chat + + + Row2 + Fila2 + + + Shares + Compartidos + + + Channels + Canales + + + Default + Por defecto + + + Joe + Joe + + + Sally + Sally + + + Anne + Anne + + + Jacki + Jacki + + + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Permissions</h1> <p>Permissions allow you to control which services are available to which friends </p> + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Permisos</h1> <p>Los permisos le habilitan para controlar qué servicios están disponibles para qué amigos </p> + + + No + No + + + Other Service + Otro servicio + + + Yes + + + + Incompatible + Incompatible + + + N/A + N/A + + + Permissions + Permisos + + + Permission changes are not saved permanently. (TODO) + Los cambios en los permisos no se guardan permanentemente. (PENDIENTE) + + Settings @@ -13000,10 +12158,6 @@ The default value is 20. ShareKey - - Share Channel - Compartir canal - check peers you would like to share private publish key with Seleccione los vecinos con los que le gustaría compartir su llave de publicación privada @@ -13013,16 +12167,14 @@ The default value is 20. Compartir con amigo - Select the Friends with which you want to Share your Channel. - Seleccione los amigos con los que desea compartir su canal. + Share + Compartir - Contacts: - Contactos: - - - Please select at least one peer - Por favor, seleccione por lo menos un vecino + You can let your friends know about your Channel by sharing it with them. +Select the Friends with which you want to Share your Channel. + Puede permitir a sus amigos saber de su canal al compartirlo con ellos. +Seleccione los amigos con los que quiere compartir su canal. @@ -13194,6 +12346,26 @@ The default value is 20. Recommendation(s) Recomendaciones + + Add Share + Compartir archivos + + + Create Collection... + Crear colección... + + + Modify Collection... + Modificar colección... + + + View Collection... + Ver colección... + + + Download from collection file... + Descargar desde archivo de colección... + SoundPage @@ -13375,6 +12547,73 @@ This choice can be reverted in settings. Esta elección puede revertirse en las opciones del programa. + + StatisticsWindow + + Add Friend + Añadir a amigo + + + Add a Friend Wizard + Asistente para añadir a amigos + + + Add Share + Compartir archivos + + + Options + Opciones + + + Messenger + Mensajería instantánea + + + About + Acerca de + + + SMPlayer + SMPlayer + + + Quit + Cerrar + + + Quick Start Wizard + Asistente para el inicio rápido + + + ServicePermissions + PermisosServicio + + + Service permissions matrix + Matriz de permisos del servicio + + + DHT + DHT + + + Bandwidth + Ancho de banda + + + Turtle Router + Router Turtle + + + Global Router + Router 'Global' + + + RTT Statistics + Estadísticas RTT + + StatusDefs @@ -13433,10 +12672,6 @@ This choice can be reverted in settings. Neighbor Vecino - - Trying tunnel connection - Intentando conectar por túnel - Trying TCP Intentando TCP @@ -13453,10 +12688,6 @@ This choice can be reverted in settings. Connected: UDP Conectado: UDP - - Connected: Tunnel - Conectado: Túnel - Connected: Unknown Conectado: Deconocido @@ -13465,6 +12696,10 @@ This choice can be reverted in settings. DHT: Contact Contacto por DHT + + Connected: TOR + Conectado: TOR + StatusMessage @@ -13619,6 +12854,21 @@ p, li { white-space: pre-wrap; } Copiar enlace de RetroShare + + SubscribeToolButton + + Subscribed + Suscrito + + + Unsubscribe + Anular suscripción + + + Subscribe + Suscribirse + + TBoard @@ -13660,6 +12910,17 @@ p, li { white-space: pre-wrap; } Nueva etiqueta... + + ToasterDisable + + All Toasters are disabled + Todas las notificaciones están deshabilitadas + + + Toasters are enabled + Las notificaciones están habilitadas + + TransferPage @@ -14192,6 +13453,38 @@ bloques defectuosos y los descargará de nuevo. <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Transferencia de archivos</h1> <p>Retroshare tiene dos posibilidades para transferir archivos: transferencias directas de sus amigos, y transferencias distantes canalizadas anónimamente. Además, la transferencia de archivos es multi-fuente y permite formar un enjambre (puede ser una fuente mientras descarga)</p> <p>Puede compartir archivos mediante el <img src=":/images/directoryadd_24x24_shadow.png" width=16 /> icono de la barra lateral izquierda. Estos archivos aparecerán en la pestaña Mis archivos. Usted puede decidir para cada grupo de amigo si pueden o no ver estos archivos en la pestaña Archivos de amigos </p><p>La pestaña Búsqueda le informa de los archivos en las listas de archivos de sus amigos, y los archivos remotos que se pueden alcanzar anónimamente usando el sistema de túneles de múltiples saltos.</p> + + Could not delete preview file + No se pudo borrar el fichero de vista previa + + + Try it again? + ¿Intentarlo de nuevo? + + + Create Collection... + Crear colección... + + + Modify Collection... + Modificar colección... + + + View Collection... + Ver colección... + + + Collection + Colección + + + File sharing + Compartición de archivos + + + Anonymous tunnel 0x + Túnel anónimo 0x + TreeStyle_RDM @@ -14248,69 +13541,6 @@ bloques defectuosos y los descargará de nuevo. Grupos - - TrustView - - Zoom : - Zoom: - - - Update - Actualizar - - - Showing: whole network - Mostrando: toda la red - - - This table normally auto-updates every 10 seconds. - Esta tabla normalmente se autoactualiza cada 10 segundos. - - - Self - uno mismo - - - Trust - Confianza - - - is authenticated (one way) by - está autentificado (una dirección) por - - - Half - A medias - - - authenticated himself - se autentifica a si mismo - - - authenticated each other - se autentifican mútuamente - - - Full - Completo - - - is authenticated by - está autentificado por - - - peers, including him(her)self. - vecinos, incluyendo él/ella en si mismo. - - - authenticated - autentificado - - - Showing: peers connected to - Mostrando: vecinos conectados a - - TurtleRouterDialog @@ -14375,6 +13605,14 @@ bloques defectuosos y los descargará de nuevo. Unknown Peer Vecino desconocido + + Turtle Router + Router Turtle + + + Tunnel Requests + Solicitudes de túnel + TurtleRouterStatisticsWidget @@ -14682,11 +13920,15 @@ bloques defectuosos y los descargará de nuevo. Todo - Por hacer + Pendiente - Edit Group - Editar grupo + Show Wiki Group + Mostrar grupo de wiki + + + Edit Wiki Group + Editar Wiki del grupo @@ -14814,6 +14056,10 @@ bloques defectuosos y los descargará de nuevo. Create Group Crear grupo + + Update Group + Actualizar grupo + WireDialog diff --git a/retroshare-gui/src/lang/retroshare_ru.qm b/retroshare-gui/src/lang/retroshare_ru.qm index 8bc1c83e5f92e1589f9df066b781408f3c6d49e9..407e49b1b538d8c5ad0a6b1bbd622e85005b47a4 100644 GIT binary patch literal 500015 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±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 delta 37980 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 N<1-ICdTMlV|1bHp6{P?G diff --git a/retroshare-gui/src/lang/retroshare_ru.ts b/retroshare-gui/src/lang/retroshare_ru.ts index 13aac5b9f..efd8a2333 100644 --- a/retroshare-gui/src/lang/retroshare_ru.ts +++ b/retroshare-gui/src/lang/retroshare_ru.ts @@ -3,7 +3,11 @@ AWidget version - + версия + + + About RetroShare + О RetroShare @@ -20,13 +24,9 @@ close Закрыть - - About RetroShare %1 - О RetroShare - Max score: %1 - Макс. очков: %1 + Лучший счёт: %1 Score: %1 @@ -40,12 +40,16 @@ Have fun ;-) Развлекайтесь ;-) + + About RetroShare + О RetroShare + AddCommentDialog Add Comment - + Добавить комментарий @@ -77,7 +81,7 @@ AdvancedSearchDialog RetroShare: Advanced Search - RetroShare: Расширенный поиск + RetroShare: расширенный поиск Search Criteria @@ -112,19 +116,19 @@ AlbumCreateDialog Create Album - + Создать альбом Album Name: - + Название альбома Category: - + Категория: Animals - + Дикие животные Family @@ -136,47 +140,47 @@ Flowers - + Цветы Holiday - + Праздник Landscapes - + Пейзажи Pets - + Домашние животные Portraits - + Портреты Travel - + Путешествие Work - + Работа Random - + Случайно Caption: - + Заголовок: Where: - + Где: Photographer: - + Фотограф: Description: @@ -184,11 +188,11 @@ Share Options - + Разделить установки Policy: - + Политика: Quality: @@ -196,11 +200,11 @@ Comments: - + Комментарии: Identity: - + Личность: Public @@ -208,35 +212,35 @@ Restricted - + Ограниченный Resize Images (< 1Mb) - + Изменение размера изображений (< 1 МБ) Resize Images (< 10Mb) - + Изменение размера изображений (< 10 МБ) Send Original Images - + Отправить исходные изображения No Comments Allowed - + Комментарии запрещены Authenticated Comments - + Авторизованные комментарии Any Comments Allowed - + Любые комментарии разрешены Publish with Identity - + Опубликовать под псевдонимом <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -244,7 +248,11 @@ p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;"> Drag &amp; Drop to insert pictures. Click on a picture to edit details below.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;"> Перетащите картинку для вставки. Нажмите на картинку для редактирования подробностей.</span></p></body></html> Back @@ -252,38 +260,38 @@ p, li { white-space: pre-wrap; } Add Photos - + Добавить фото Publish Album - + Опубликовать альбом Untitle Album - + Удалить название альбома Say something about this album... - + Сделать отклик об альбоме... Where were these taken? - + Откуда они взяты? Load Album Thumbnail - + Загрузить миниатюру альбома AlbumDialog Album - + Альбом Album Thumbnail - + Миниатюра альбома TextLabel @@ -291,27 +299,27 @@ p, li { white-space: pre-wrap; } Summary - + Резюме Album Title: - + Заголовок альбома: Category: - + Категория: Caption - + Надпись Where: - + Где: When - + Когда Description: @@ -319,7 +327,7 @@ p, li { white-space: pre-wrap; } Share Options - + Настройки общего доступа Comments @@ -327,11 +335,11 @@ p, li { white-space: pre-wrap; } Publish Identity - + Опубликовать личность Visibility - + Видимость <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -339,23 +347,27 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;"> Drag &amp; Drop to insert pictures. Click on a picture to edit details below.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;"> Перетащите картинку для вставки. Нажмите на картинку, чтобы отредактировать подробности.</span></p></body></html> Add Photo - + Добавить фото Edit Photo - + Редактировать фото Delete Photo - + Удалить фото Publish Photos - + Опубликовать фото @@ -374,7 +386,11 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Album Title :</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Название альбома:</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -382,7 +398,11 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Photographer :</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Фотограф:</span></p></body></html> @@ -393,7 +413,7 @@ p, li { white-space: pre-wrap; } Changes to language will only take effect after restarting RetroShare! - Изменения настроек языка вступят в силу только после рестарта программы. + Изменения языковых настроек вступят в силу только после перезапуска программы. Choose the language used in RetroShare @@ -405,7 +425,7 @@ p, li { white-space: pre-wrap; } Choose RetroShare's interface style - Выберите стиль интерфейса программы + Выберите стиль интерфейса RetroShare Style Sheet @@ -415,6 +435,90 @@ p, li { white-space: pre-wrap; } Appearance Внешний вид + + Tool Bar + Панель инструментов + + + On Tool Bar + На панели инструментов + + + On List Item + На позиции в списке + + + Where do you want to have the buttons for menu? + Где вы хотите расположить кнопки меню? + + + Where do you want to have the buttons for the page? + Где вы хотите расположить кнопки для страницы? + + + Icon Only + Только значки + + + Text Only + Только текст + + + Text Beside Icon + Текст рядом со значком + + + Text Under Icon + Текст под значком + + + Choose the style of Tool Buttons. + Выберите стиль кнопки инструментов. + + + Choose the style of List Items. + Выберите стиль элементов списка. + + + Icon Size = 8x8 + Размер значка = 8x8 + + + Icon Size = 16x16 + Размер значка = 16x16 + + + Icon Size = 24x24 + Размер значка = 24x24 + + + Status Bar + Строка состояния + + + Remove surplus text in status bar. + Удалить лишний текст в строке состояния. + + + Compact Mode + Компактный режим + + + Hide Sound Status + Скрыть состояние звука + + + Hide Toaster Disable + Скрыть для всплывающих окон + + + Show SysTray on Status Bar + Отображать в строке состояния + + + Icon Size = 32x32 + Размер значка = 32x32 + ApplicationWindow @@ -425,46 +529,39 @@ p, li { white-space: pre-wrap; } Warning: The services here are experimental. Please help us test them. But Remember: Any data here *WILL* be lost when we upgrade the protocols. - + Предупреждение: это экспериментальные сервисы. Пожалуйста, помогите нам протестировать их. +Помните: все данные БУДУТ УТЕРЯНЫ, когда мы обновим протоколы. Identities - + Личности Circles - - - - Posted Links - - - - Wiki Pages - + Круги GxsForums - + Форумы Gxs GxsChannels - + Каналы Gxs The Wire - + Провод Photos - + Фотографии AttachFileItem %p Kb - %p Кб + %p кБ Cancel Download @@ -479,25 +576,32 @@ p, li { white-space: pre-wrap; } AvatarWidget Click to change your avatar - Кликнуть для изменения аватара + Нажать для изменения аватара + + + + BWGraphSource + + KB/s + кБ/с BWListDelegate N/A - + Недоступен BandwidthGraph RetroShare Bandwidth Usage - Загрузка полосы пропускания. + Загруженность канала передачи данных Show Settings - Показать параметры + Показать настройки Reset @@ -505,11 +609,11 @@ p, li { white-space: pre-wrap; } Receive Rate - Скорость приема + Скорость приёма Send Rate - Скорость передачи + Скорость отдачи Always on Top @@ -529,7 +633,7 @@ p, li { white-space: pre-wrap; } % Opaque - % Непрозрачности + % непрозрачности Save @@ -548,301 +652,8 @@ p, li { white-space: pre-wrap; } Скрыть настройки - - BlogDetails - - Blog Details - Детали блога - - - Blog Info - Информация о блоге - - - Blog Name - Имя блога - - - Popularity - Популярность - - - Last Post - Последний пост - - - Blog ID - ID блога - - - Blog Description - Описание блога - - - Cancel - Отмена - - - OK - OK (Хорошо) - - - Close - Закрыть - - - - BlogMsgItem - - Remove Item - Удалить пункт - - - Expand - Развернуть - - - Subject - Тема - - - Play Media - Проиграть медиа-файл - - - Hide - Спрятать - - - - BlogNewItem - - Remove Item - Удалить пункт - - - Subscribe to Blog - Подписаться на блог - - - Expand - Развернуть - - - Blog Description - Описание блога - - - Unknown Blog - - - - New Blog - - - - Updated Blog - - - - Hide - Спрятать - - - - BlogsDialog - - Form - Форма - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Blogs</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:10pt; font-weight:600;">Блоги</span></p></body></html> - - - Add - Добавить - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Post To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Написать в блог</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Blog Name</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'DejaVu Sans'; font-size:14pt; color:#ffffff;">Название блога</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Unsubscribe To Blog</span></p></body></html> - - - - Unsubscribe - Отменить подписку - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Subscribe To Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt;">Подписаться на блог</span></p></body></html> - - - Subscribe - Подписаться - - - Create New Blog - Создать новый блог - - - Name - Имя - - - ID - ID - - - My Blogs - - - - Subscribed Blogs - Подписка на блоги - - - Popular Blogs - Популярные блоги - - - Other Blogs - Другие блоги - - - Post to Blog - Написать в блог - - - Subscribe to Blog - Подписаться на блог - - - Unsubscribe to Blog - Отменить подписку на блог - - - Show Blog Details - Показать подробности о блоге - - - Create a new Blog - Создать новый блог - - - Popularity: %1 -Fetches: %2 -Available: %3 - Популярность: %1⏎ Fetches: %2⏎ Доступность: %3 - - - - BlogsMsgItem - - Form - Форма - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Blog Subject</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:11pt; font-weight:600; font-style:italic;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" color:#656565;">Тема блога</span></p></body></html> - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">DateTime</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:600; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">Дата</span></p></body></html> - - - Expand - Развернуть - - - Remove Item - Удалить пункт - - - Unsubscribe From Channel - Отменить подписку на канал - - - Comments here - Комментарии - - - Comment - Комментарий - - - Hide - Скрыть - - BwCtrlWindow - - Bandwidth Control Window - - - - Bandwidth Measurements - - Name Имя @@ -853,396 +664,78 @@ p, li { white-space: pre-wrap; } In (KB/s) - + Приём (кБ/с) InMax (KB/s) - + Приём макс. (кБ/с) InQueue - + Вх. очередь InAllocated (KB/s) - + В выделенных (кБ/с) Allocated Sent - + Распределённая отправка Out (KB/s) - + Отдача (кБ/с) OutMax (KB/s) - + Отдача макс. (кБ/с) OutQueue - + Исх. очередь OutAllowed (KB/s) - + Исх. разрешенная (кБ/с) Allowed Recvd - + Разрешено получать + + + TOTALS + ВСЕГО + + + Totals + Суммарно - - - CalDialog Form Форма - - Local Calendars - Локальный календарь - - - Shared Calendar List - Список общих календарей - - - Share Details - Подробности совместного доступа - - - Name: - Имя: - - - Location: - Расположение: - - - ... - ... - - - Status: - Статус: - - - Private - Частный - - - Public - Публичный - - - Allow List: - Список разрешенных - - - <Disabled> - <Отключено> - - - Add - Добавить - - - Remove - Удалить - - - Peer Calendars - Календари пиров - - ChanMsgItem - - Toggle Message Read Status - Изменить статус прочитанного сообщения - - - New - Новый - - - Download - Скачать - - - Play - Воспроизвести - - - Copy RetroShare Link - Копировать RetroShare-ссылку - - - Unsubscribe From Channel - Отменить подписку на канал - - - Expand - Развернуть - - - Set as read and remove item - - - - Remove Item - Удалить пункт - - - Channel Feed - Лента каналов - - - Files - Файлы - - - Warning! You have less than %1 hours and %2 minute before this file is deleted Consider saving it. - - - - Hide - Скрыть - - - Open - Открыть - - - Open File - - - - Play Media - Проиграть медиа-файл - - - - ChanNewItem - - Subscribe to Channel - Подписаться на канал - - - Expand - Развернуть - - - Remove Item - Удалить пункт - - - Channel Description - Описание канала - - - Unknown Channel - Неизвестный канал - - - New Channel - Новый канал - - - Updated Channel - Обновленный канал - - - Hide - Спрятать - - - - ChannelDetails - - Channel Details - Подробности о канале - - - Channel Info - Информация о канале - - - Channel Name - Имя канала - - - Popularity - Популярность - - - Last Post - Последнее сообщение - - - Channel ID - ID канала - - - Channel Description - Описание канала - - - Type - Тип - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Ограниченный - Все могут читать, публикация ограничена (Private Publish Key) - - - Private - (Private Publish Key required to view Messages) - Приватный - Для чтения сообщений необходим Private Publish Key - - - Destination directory - - - - - ChannelDialog - - GxsChannels - - - - - ChannelFeed + ChannelPage Channels Каналы - Create Channel - Создать канал + Tabs + Вкладки - Loading - Загрузка + General + Общее - Post to Channel - Создать сообщение в канале + Load posts in background (Thread) + Загрузить сообщения в фоне (потоком) - Set all as read - Отметить как прочтенное - - - Enable Auto-Download - Включить автоматическое скачивание - - - My Channels - - - - Subscribed Channels - Подписка на каналы - - - Popular Channels - Популярные каналы - - - Other Channels - Другие каналы - - - Subscribe to Channel - Подписаться на канал - - - Unsubscribe to Channel - Отменить подписку на канал - - - Disable Auto-Download - Отменить автоматическое скачивание - - - Show Channel Details - Показать подробности о канале - - - Restore Publish Rights for Channel - Восстановить права доступа к каналу - - - Edit Channel Details - Редактировать детали канала - - - Share Channel - Сделать канал общим - - - Set destination directory - - - - Other... - - - - [Default] - - - - Copy RetroShare Link - Копировать RetroShare-ссылку - - - Select channel destination directory - - - - Publish rights restored. - - - - Publish rights have been restored for this channel. - - - - Publish not restored. - - - - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - - - - No Channel Selected - Не выбраны каналы - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network among people who subscribed your channel. If you activate auto-download on a channel, files attached to each post will start downloading automatically when the post is received.</p> <p>You see channels your friends are subscribed to, and forward subscribed channels to your friends. This promotes good channels in the network. When you first connect to a new friend, it's likely you will receive many such cache files, and new channels will appear. </p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with your friends.</p> - - - - Subscribe - Подписаться - - - Post - - - - Subscribed - - - - - ChannelUserNotify - - Channel Post - Сообщение канала + Open each channel in a new tab + Открывать каждый канал в новой вкладке @@ -1251,18 +744,18 @@ p, li { white-space: pre-wrap; } Your friend has more than one locations. Please choose one of it to chat with. Ваш друг указал несколько расположений. -Чтобы начать чат выберите одно из них. +Чтобы начать чат, выберите одно из них. Talking to - + Поговорить с ChatLobbyDialog Participants - + Участники Change nick name @@ -1270,23 +763,23 @@ Please choose one of it to chat with. Mute participant - + Приглушить участников Invite friends to this lobby - + Пригласить друзей в эту комнату Leave this lobby (Unsubscribe) - + Выйти из этой комнаты (Отписаться) Invite friends - + Пригласить друзей Select friends to invite: - + Выберите друзей для приглашения: Welcome to lobby %1 @@ -1302,7 +795,7 @@ Please choose one of it to chat with. Lobby chat - + Чат Lobby management @@ -1338,15 +831,18 @@ Please choose one of it to chat with. Right click to mute/unmute participants<br/>Double click to address this person<br/> - + ПКМ - игнорировать участника. +<br/> +<br/> +Двойной клик - обратиться: вставить ник в чат This participant is not active since: - + Этот участник неактивен с: seconds - + секунды @@ -1356,11 +852,18 @@ Please choose one of it to chat with. Показать Комнаты чата + + ChatLobbyUserNotify + + Chat Lobbies + Чаты + + ChatLobbyWidget Chat lobbies - Комнаты чата + Чаты Name @@ -1376,11 +879,11 @@ Please choose one of it to chat with. Private Lobbies - Приватные Комнаты + Приватные комнаты Public Lobbies - Публичные Комнаты + Публичные комнаты Create chat lobby @@ -1400,7 +903,7 @@ Please choose one of it to chat with. Selected lobby info - + Информация о выбранной комнате Private @@ -1412,7 +915,7 @@ Please choose one of it to chat with. You're not subscribed to this lobby; Double click-it to enter and chat. - + Вы не подписаны на эту комнату. Двойной щелчок для входа и общения. Invitation to chat lobby @@ -1420,39 +923,35 @@ Please choose one of it to chat with. Remove Auto Subscribe - + Удалить Автоподписку Add Auto Subscribe - + Автоподписка %1 invites you to chat lobby named %2 - + %1 пригласил вас в комнату %2 Search Chat lobbies - Поиск лобби чатов + Поиск чатов Search Name - - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> - + Поиск имени Subscribed - + Подписка Show - + Показать Column - + Столбец Columns @@ -1468,15 +967,15 @@ Please choose one of it to chat with. Lobby Name: - + Название комнаты: Lobby Id: - + Id комнаты: Topic: - + Тема: Type: @@ -1484,7 +983,7 @@ Please choose one of it to chat with. Peers: - + Участников: TextLabel @@ -1494,15 +993,25 @@ Please choose one of it to chat with. No lobby selected. Select lobbies at left to show details. Double click lobbies to enter and chat. - + Нет выбранных комнат. +Выделите комнаты слева, чтобы посмотреть подробности. +Двойной щелчок мыши для входа в комнату и общения. Private Subscribed Lobbies - + Подписанные приватные комнаты Public Subscribed Lobbies - + Подписанные публичные комнаты + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Chat Lobbies</h1> <p>Chat lobbies are distributed chat rooms, and work pretty much like IRC. They allow you to talk anonymously with tons of people without the need to make friends.</p> <p>A chat lobby can be public (your friends see it) or private (your friends can't see it, unless you invite them with <img src=":/images/add_24x24.png" width=12/>). Once you have been invited to a private lobby, you will be able to see it when your friends are using it.</p> <p>The list at left shows chat lobbies your friends are participating in. You can either <ul> <li>Right click to create a new chat lobby</li> <li>Double click a chat lobby to enter, chat, and show it to your friends</li> </ul> Note: For the chat lobbies to work properly, your computer needs be on time. So check your system clock! </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Чаты</h1><p>Чаты RetroShare являются децентрализованными и функционируют почти так же как и чаты IRC. Чаты дают возможность анонимно общаться со множеством людей без необходимости обмена сертификатами.</p><p>Чат-комната может быть публичной (ваше окружение видит её) или приватной (ваше окружение не видит её, если только вы не пригласите их <img src=":/images/add_24x24.png" width=12/>). После того, как вы были приглашены в приватную комнату, она появится в вашем списке чатов и вы увидите в ней ваших друзей.</p> <p>Список слева показывает чат-комнаты в которых находятся ваши друзья. Вы можете <ul><li>щёлкнуть правой кнопкой мыши, чтобы создать новую чат-комнату</li><li>дважды щёлкнуть на чат-комнате, чтобы войти, общаться или пригласить в неё своих друзей</li></ul>Примечание: Чтобы комнаты чата работали правильно, время вашего компьютера должно быть синхронизировано. Поэтому проверьте ваши системные часы!</p> + + + Chat Lobbies + Чаты @@ -1552,35 +1061,35 @@ Double click lobbies to enter and chat. Enable Emoticons Private Chat - + Разрешить смайлики в приватном чате Enable Emoticons Group Chat - Разрешить смайлики в чате + Разрешить смайлики в групповом чате Enable custom fonts - + Разрешить пользовательские шрифты Enable custom font size - + Разрешить нестандартный размер шрифта Enable bold - + Полужирный шрифт Enable italics - + Курсив Minimum text contrast - + Минимальный контраст текста Send message with Ctrl+Return - Посылать по Ctrl+Enter + Посылать сообщения по Ctrl + Enter Chat Lobby @@ -1588,11 +1097,11 @@ Double click lobbies to enter and chat. Blink tab icon - + Мерцание иконки вкладки Default nickname for chat lobbies: - Никнейм по умолчанию для Комнат чата: + Имя по умолчанию для чатов: Private Chat @@ -1600,19 +1109,19 @@ Double click lobbies to enter and chat. Open Window for new chat - + Открывать окно для нового чата Grab Focus when chat arrives - + Захват фокуса при получении чата Use a single tabbed window - + Использование одного окна с вкладками Blink window/tab icon - + Мерцание иконки окна/вкладки Chat Font @@ -1694,97 +1203,81 @@ Double click lobbies to enter and chat. Chat Чат - - Distant chat - - - - <html><head/><body><p align="justify">Retroshare allows you to anonymously chat to nearby people beyond your friends in the network, using encrypted tunnels. In your personal invites list you keep chat links for people to contact you. In the &quot;collected contacts&quot; list, you keep such chat links that people sent you to contact them.</p></body></html> - - - - Your personal invites - - - - Collected contacts - - - - Open secured chat tunnel - - - - Delete this invite - - - - Can't open distant chat - - - - Cannot open distant chat. Error code= - - - - Cannot remove distant chat invite. - - - - Create a chat invitation - - - - Copy link to clipboard - - Private chat invite from - - - - Private chat invite to - + Приглашение в приватный чат от <html><head/><body><p align="justify">In this tab you can setup how many chat messages Retroshare will keep saved on the disc and how much of the previous conversation it will display, for the different chat systems. The max storage period allows to discard old messages and prevents the chat history from filling up with volatile chat (e.g. chat lobbies and distant chat).</p></body></html> - + <html><head/><body><p align="justify">В этой вкладке вы можете задать, какое количество сообщений чата RetroShare будет хранить на диске, а также объём отображения состоявшихся бесед для различных систем чатов. Максимальный период хранения позволяет очищать историю чатов и предотвращает её заполнение временными чатами (например, обычные чаты или удалённые чаты).</p></body></html> Chatlobbies - + Комнаты чата Enabled: - + Включено: Saved messages (0 = unlimited): - + Сохраняемые сообщения (0 = не ограничено): Number of messages restored (0 = off): - + Количество восстанавливаемых сообщений (0 = отключено): Maximum storage period, in days (0=keep all): - + Максимальный срок хранения, в днях (0=бесконечно): Name : - + Имя - Signed with key not in keyring - + Search by default + Поиск по умолчанию - Not signed. - + Case sensitive + Регистрозависимость - Authenticated signature - + Whole Words + Слова полностью + + + Move to cursor + Переместить к курсору + + + Color All Text Found + Отметить цветом весь найденный текст + + + Color of found text + Цвет найденного текста + + + Choose color of found text + Выберать цвет найденного текста + + + PGP id : + PGP id : + + + Valid until : + Действительно до: + + + Maximum count for coloring matching text + Максимальное значение для цвета выделяющего текста + + + Threshold for automatic search + Порог автоматического поиска @@ -1850,22 +1343,10 @@ Double click lobbies to enter and chat. Italic Курсив - - Font - Шрифт - - - Text Color - Цвет текста - Attach a Picture Прикрепить изображения - - Add a File for your Friend - Добавить файл для друга - Strike Удар @@ -1896,7 +1377,7 @@ Double click lobbies to enter and chat. Deletes all stored and displayed chat history - Удалить всю сохраненную и показываемую историю чата + Удалить всю сохранённую и отображаемую историю чата Choose font @@ -1932,34 +1413,137 @@ Double click lobbies to enter and chat. appears to be Offline. - + по-видимому, не в сети. Messages you send will be delivered after Friend is again Online - Сообщения которые вы отправите другу будут доставлены когда он появится онлайн + Отправляемое сообщение будет доставлено целевому узлу, когда он появится в сети is Idle and may not reply - сейчас неактивен и может вам не ответить + сейчас неактивен и не может вам ответить is Away and may not reply - сейчас отошел и может вам не ответить + сейчас отошёл и не может вам ответить is Busy and may not reply - сейчас занят и может вам не ответить + сейчас занят и не может вам ответить + + + Find Case Sensitively + Найти с учётом регистра + + + Find Whole Words + Найти слова целиком + + + Move To Cursor + Переместить к курсору + + + Don't stop to color after X items found (need more CPU) + Не оставляйте цвет после найденных X пунктов (требуется больше ресурсов процессора) + + + Don't stop to color after + Не оставляйте цвет после + + + items found (need more CPU) + найденные пункты (требуется больше ресурсов процессора) + + + <b>Find Previous </b><br/><i>Ctrl+Shift+G</i> + <b>Найти предыдущее </b><br/><i>Ctrl+Shift+G</i> + + + <b>Find Next </b><br/><i>Ctrl+G</i> + <b>Найти следующее </b><br/><i>Ctrl+G</i> + + + <b>Find </b><br/><i>Ctrl+F</i> + <b>Найти</b><br/><i>Ctrl+F</i> + + + Warning: + Предупреждение: + + + (Status) + (состояние) + + + Set text font & color + Указать тип шрифта и цвет текста + + + Attach a File + Прикрепить файл + + + WARNING: Could take a long time on big history. + ВНИМАНИЕ! Может потребовать много времени в случае большой истории + + + Choose color + Выбор цвета + + + <b>Mark this selected text</b><br><i>Ctrl+M</i> + <b>Отметить этот выделенный текст</b><br><i>Ctrl + M</i> + + + %1This message consists of %2 characters. + %1 Это сообщение содержит %2 символов. + + + items found. + удовлетворяют условию. + + + No items found. + Ничего не найдено. + + + <b>Return to marked text</b><br><i>Ctrl+M</i> + <b>Вернуться к отмеченному тексту</b><br><i>Ctrl + M</i> + + + Display Search Box + Отобразить окно поиска + + + Search Box + Окно поиска + + + Type a message here + Печатайте ваши сообщения здесь + + + + CircleWidget + + TextLabel + Текстовая метка + + + Empty Circle + В окружении никого нет CirclesDialog Showing details: - + Показаны подробности: Membership - + Членство Name @@ -1971,11 +1555,11 @@ Double click lobbies to enter and chat. Personal Circles - + Личные Круги Public Circles - + Публичные Круги Peers @@ -1995,7 +1579,7 @@ Double click lobbies to enter and chat. Friends of Friends - + Друзья друзей Others @@ -2003,62 +1587,62 @@ Double click lobbies to enter and chat. Permissions - + Разрешения Anon Transfers - + Анонимная передача Discovery - + Обнаружение Share Category - + Передать права на категорию Create Personal Circle - + Создать личный круг Create External Circle - + Создать внешний круг Edit Circle - + Редактировать круг Todo - + На выполнение Friends Of Friends - + Друзья друзей External Circles (Admin) - + Внешние круги (администратор) External Circles (Subscribed) - + Внешние круги (подписано) External Circles (Other) - + Внешние круги (другие) Circles - + Круги ConfCertDialog Friend Details - Детали о друге + Подробности о друге Details @@ -2078,7 +1662,7 @@ Double click lobbies to enter and chat. Other info - + Другая информация Loc @@ -2126,7 +1710,7 @@ Double click lobbies to enter and chat. Your trust in this peer is: - Ваше доверие к этой совокупности является: + Ваше доверие к этому участнику: None @@ -2142,11 +1726,11 @@ Double click lobbies to enter and chat. PGP Key - + Ключ PGP Peer has signed my PGP key - + Участник подписал мой PGP-ключ Show Help for Trust Settings and Signing @@ -2168,13 +1752,13 @@ p, li { white-space: pre-wrap; } <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> -<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Signing a friend's key is a way to express your trust into this friend, to your other friends. Besides, only signed peers will receive information about your other trusted friends.</p> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Подписание ключа друга – это способ, с помощью которого вы выражаете другим пользователям сети доверие этому человеку. Кроме того, только подписанные вами участники будут получать информацию о вашем доверенном окружении.</p> <p align="justify" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"></p> -<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Signing a key cannot be undone, so do it wisely.</p></body></html> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Подписание чужого ключа не может быть отменено, поэтому отнеситесь к процедуре со всей серьёзностью.</p></body></html> Sign PGP key - + Подписать PGP ключ Deny Friend @@ -2198,29 +1782,31 @@ p, li { white-space: pre-wrap; } Services - + Сервисы User service permissions - + Права доступа к сервисам пользователя This tab allows you to finely tune which services each of your contacts is allowed to use with you. Some services (Discovery, anonymous routing) can be switched off globally, which always overrides the settings per-user. - + В этой вкладке производится тонкая настройка сервисов, используемых совместно с отдельно взятым участником сети. + +Некоторые сервисы (обнаружение, анонимное туннелирование) могут быть отключены глобально и настройки для отдельных пользователей не будут иметь эффекта. Anonymous routing - + Анонимные туннели Discovery - + Обнаружение Forums/Channels - + Форумы и каналы Chat @@ -2237,15 +1823,16 @@ Some services (Discovery, anonymous routing) can be switched off globally, which The supplied key algorithm is not supported by RetroShare (Only RSA keys are supported at the moment) - + Предоставленный алгоритм ключа не поддерживается RetroShare +(на данный момент поддерживаются только RSA ключей) My key is signed by : - + Мой ключ подписан : Peer key is signed by : - Peer ключа подписали: + Ключ пира подписан : Your trust in this peer is ultimate, it's probably a key you own. @@ -2269,11 +1856,11 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Peer has authenticated me as a friend and did sign my PGP key - + Пир аутентифицировал меня как друга и не подписал мой ​​ключ PGP Peer has not authenticated me as a friend and did not sign my PGP key - + Пир не аутентифицировал меня как друга и не подписал мой ​​ключ PGP Signature Failure @@ -2285,91 +1872,92 @@ Some services (Discovery, anonymous routing) can be switched off globally, which <html><head/><body><p align="justify">Disabling anonymous routing will suppress all sending/retrieval of tunnel and anonymous search requests from/to this user. This user will not be able to transfer anonymously through you.</p><p align="justify">For a global switch, go to the server configuration panel.</p></body></html> - + <html><head/><body><p align="justify">Отключение режима прокладывания анонимных туннелей приведёт к подавлению всех запросов, приходящих от данного пользователя на передачу/приём анонимного трафика, а также поисковых запросов. Этот пользователь не сможет осуществлять анонимную трансляцию данных через ваш узел.</p><p align="justify">Для установки глобального запрета на туннелирование зайдите в раздел «Сервер» панели управления RetroShare.</p></body></html> <html><head/><body><p align="justify">Disabling discovery removes the sending of public keys of your own friends to this user. Discovery information from this friend will be dropped as well.</p><p align="justify">For a global switch, go to the server configuration panel.</p></body></html> - + <html><head/><body><p align="justify">Отключает отправку публичных ключей ваших друзей этому узлу. Также игнорирует эти данные, получаемые от узла.</p><p align="justify">Для установки глобального запрета на туннелирование зайдите в раздел «Сервер» панели управления RetroShare.</p></body></html> <html><head/><body><p align="justify">Disabling this means that forums and channels posts will not be passed from you to this friend, and items coming from this friend will be dropped.</p></body></html> - + <html><head/><body><p align="justify">Отключение этого означает, что форумы и каналы сообщений не будут передаваться от вас к доверенному узлу и данные, поступающие от этого доверенного узла, также будут игнорироваться.</p></body></html> Use as direct source, when available - + Прямой источник, по возможности <html><head/><body><p align="justify">Retroshare periodically checks your friend lists for browsable files matching your transfers, to establish a direct transfer. In this case, your friend knows you're downloading the file.</p><p align="justify">To prevent this behavior for this friend only, uncheck this box. You can still perform a direct transfer if you explicitly ask for it, by e.g. downloading from your friend's file list. </p></body></html> - + <html><head/><body><p align="justify">RetroShare периодически проверяет списки файлов ваших друзей на наличие файлов, которые вы загружаете, чтобы установить прямое соединение для передачи. В этом случае ваши доверенные узлы знают, что вы качаете этот файл.</p><p align="justify">Чтобы отключить такое поведение для этого контакта, снимите галочку. Несмотря на это, вы сможете скачать файл напрямую, если укажете это явно, загружая его непосредственно из списка файлов доверенного узла.</p></body></html> Encryption - + Шифрование Not connected - + не соединён Peer Addresses - + адреса участника Location ID - + Идентификатор местоположения PGP fingerprint - + PGP-отпечаток ConnectFriendWizard Connect Friend Wizard - Помощник Подключения к другу + Помощник подключения к другу Add a new Friend - + Добавить нового друга This wizard will help you to connect to your friend(s) to RetroShare network.<br>These ways are possible to do this: - + Этот мастер поможет вам соединиться с друзьями в сети (RetroShare).<br>Для этого доступны следующие способы: &Enter the certificate manually - + &Ввести сертификат вручную &You get a certificate file from your friend - + У вас есть файл сертификата друга &Make friend with selected friends of my friends - + &Сделать другом выбранных друзей моих друзей &Enter RetroShare ID manually - + &Ввести RetroShare ID вручную &Send an Invitation by Email (She/He receives an email with instructions how to to download RetroShare) - + &Отправить приглашение по Email +(Она/Он получает письмо с инструкциями, как загрузить RetroShare) Text certificate - + Текст сертификата Use text representation of the PGP certificates. - + Использовать текстовое представление PGP сертификатов. The text below is your PGP certificate. You have to provide it to your friend - + Текст ниже - ваш PGP сертификат. Его вы должны предоставить вашему другу Include signatures @@ -2377,43 +1965,43 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Copy your Cert to Clipboard - + Скопировать ваш сертификат в буфер обмена Save your Cert into a File - + Сохранить ваш сертификат в файл Run Email program - + Запустить почтовый клиент Please, paste your friends PGP certificate into the box below - + Введите сертификат друга в окне ниже Certificate files - + Файлы сертификатов Use PGP certificates saved in files. - + Используемые PGP сертификаты сохранить в файлах. Import friend's certificate... - + Импортировать сертификат друга You have to generate a file with your certificate and give it to your friend. Also, you can use a file generated before. - + Вы можете создать файл с вашим сертификатом и дать его другу. Также вы можете использовать файл созданный заранее Export my certificate... - + Экспортировать мой сертификат Drag and Drop your friends's certificate in this Window or specify path in the box below - + Перетащите файл сертификата друга в это окно или укажите путь в поле ниже Browse @@ -2421,19 +2009,19 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Friends of friends - + Друзья друзей Select now who you want to make friends with. - + Выберите с кем вы хотите стать друзьями Show me: - + Показать мне: Make friend with these peers - + Стать другом этих пиров RetroShare ID @@ -2441,35 +2029,35 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Use RetroShare ID for adding a Friend which is available in your network. - + Использовать RetroShare ID для добавления друга, который доступен в сети. Add Friends RetroShare ID... - + Добавить RetroShare ID друзей... Paste Friends RetroShare ID in the box below - + Вставить RetroShare ID Друзей в поле ниже Enter the RetroShare ID of your Friend, e.g. Peer@BDE8D16A46D938CF - + Введите RetroShare ID вашего друга, например Peer@BDE8D16A46D938CF Invite Friends by Email - + Пригласить друзей по эл. почте Enter your friends' email addresses (separate each one with a semicolon) - + Введите адреса электронной почты ваших друзей (разделенные запятыми) Your friends' email addresses: - + Адреса эл. почты ваших друзей: Enter Friends Email addresses - + Введите адреса эл. почты друзей Subject: @@ -2485,7 +2073,7 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Peer details - + Сведения об участнике Name: @@ -2493,7 +2081,7 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Email: - + Эл. почта Location: @@ -2505,43 +2093,43 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Add friend to group: - + Добавить друга в группу: Authenticate friend (Sign PGP Key) - + Аутентификация друга (Введите ключ PGP) Add as friend to connect with - + Добавить как друга, для соединения с Service permissions - + Разрешения Anonymous routing - + Анонимные туннели Discovery - + Обнаружение Forums/channels - + Форумы и каналы To accept the Friend Request, click the Finish button. - + Чтобы принять Предложение Дружбы, нажмите кнопку Готово. Sorry, some error appeared - + К сожалению, появились некоторые ошибки Here is the error message: - + Сообщение об ошибке: Make Friend @@ -2549,55 +2137,55 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Details about your friend: - + Подробная информация о вашем друге: Key validity: - + Срока действия ключа: Signers - + Подписанты This peer is already on your friend list. Adding it might just set it's ip address. - + Этот пир уже в вашем списке друзей. Добавление его может просто установить его IP-адрес. Abnormal size read is bigger than memory block. - + Размер чтения больше, чем блок памяти. Invalid location id. - + Недопустимый идентификатор расположения. Invalid external IP. - + Неверный внешний IP. Invalid local IP. - + Неверный местный IP. Invalid checksum section. - + Неверная контрольная сумма раздела. Checksum mismatch. Certificate is corrupted. - + Контрольная несоответствует. Сертификат поврежден. Unknown section type found (Certificate might be corrupted). - + Найден неизвестный тип раздела (Сертификат может быть поврежден). Missing checksum. - + Отсутствует контрольная сумма. Unknown certificate error - + Неизвестная ошибка сертификата Certificate Load Failed @@ -2605,31 +2193,31 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Cannot get peer details of PGP key %1 - + Не удается получить подробности ключа PGP пира % 1 Any peer I've not signed - + Я не подписывал никаких пиров Friends of my friends who already trust me - + Друзья моих друзей, которые уже доверяют мне Signed peers showing as denied - + Подписанные пиры показывать как отказано Peer name - + Имя пира Also signed by - + Также подписано Peer id - + ID пира RetroShare Invitation @@ -2637,15 +2225,15 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Ultimate - + Окончательный Full - + Полностью Marginal - + Предельный None @@ -2653,71 +2241,71 @@ Some services (Discovery, anonymous routing) can be switched off globally, which No Trust - + Недоверенный You have a friend request from - + У вас есть запрос на дружбу от Certificate Load Failed:can't read from file %1 - + Ошибка загрузки сертификата: не удается прочитать файл %1 Certificate Load Failed:something is wrong with %1 - + Ошибка загрузки сертификата: что-то не так с %1 Certificate Load Failed:file %1 not found - + Ошибка загрузки сертификата: %1 не найден This Peer %1 is not available in your Network - + Этот peer %1 не доступен в вашей сети Use new certificate format (safer, more robust) - + Использовать новый формат сертификата (безопаснее) Use old (backward compatible) certificate format - + Использовать старый формат сертификата (совместим со старыми версиями) Remove signatures - + Удаление подписи RetroShare Invite - + RetroShare приглашение No or misspelled BEGIN tag found - + Отсутствует или найден неправильный тег BEGIN No or misspelled END tag found - + Отсутствует или найден неправильный тег END No checksum found (the last 5 chars should be separated by a '=' char), or no newline after tag line (e.g. line beginning with Version:) - + Контрольная сумма отсутствует (последние 5 символов должны быть разделены символом «=»), или нет новой строки после линии тегов (например линии начиная с Version:) Unknown error. Your cert is probably not even a certificate. - + Неизвестная ошибка. Ваш сертификат, возможно, даже не сертификат. Connect Friend Help - + Помощь Подключенного Друга You can copy this text and send it to your friend via email or some other way - + Вы можете скопировать этот текст и отправить вашему другу по почте, или любым другим способом Your Cert is copied to Clipboard, paste and send it to your friend via email or some other way - + Ваш сертификат скопирован в буфер обмена. Вставьте его в письмо и отправьте Вашему другу по электронной почте или воспользуйтесь иным способом. Save as... @@ -2729,93 +2317,100 @@ Some services (Discovery, anonymous routing) can be switched off globally, which Select Certificate - + Выбрать сертификат Sorry, create certificate failed - + Извините, попытка создания сертификата не удалась Please choose a filename - + Пожалуйста, укажите имя файла Certificate file successfully created - + Успешно создан файл сертификата Sorry, certificate file creation failed - + К сожалению, не удалось создать файл сертификата *** None *** - + *** Никого *** Use as direct source, when available - + Используйте в качестве прямого источника, если доступно Direct source - + Прямой источник Recommend many friends to each others - + Рекомендовать нескольких друзей друг другу Friend Recommendations - + Рекомендации друзей Message: - + Сообщение: Recommend friends - + Рекомендованные друзья To - + Кому Please select at least one friend for recommendation. - + Выберите не менее одного друга для рекомендации Please select at least one friend as recipient. - + Выберите не менее одного друга получателем Please note that RetroShare will require excessive amounts of bandwidth, memory and CPU if you add to many friends. You can add as many friends as you like, but more than 40 will probably require too much resources. - + Вы можете добавлять так много друзей как хотите, но для числа более 40 вероятно потребуется много ресурсов CPU, памяти и пропускной способности сети. Add key to keyring - + Добавить ключ в связку ключей This key is already in your keyring - + Это ключ уже в Вашей связке Check this to add the key to your keyring This might be useful for sending distant messages to this peer even if you don't make friends. - + Установите галочку, чтобы добавить ключ в ваш массив ключей +Это может быть полезно для отправки +удалённых сообщений данному участнику, +даже если вы не являетесь доверенными. + + + Certificate has wrong version number. Remember that v0.6 and v0.5 networks are incompatible. + Сертификат имеет неправильный номер версии. Помните, что сети v0.6 и v0.5 несовместимы. ConnectProgressDialog Connection Progress - + Соединение устанавливается Connecting to: - + Подключение к: TextLabel @@ -2823,11 +2418,11 @@ even if you don't make friends. Network - + Сеть Net Result - + Сетевой Результат Connect Status @@ -2835,75 +2430,75 @@ even if you don't make friends. Contact Result - + Результат Контакта DHT Startup - + Запуск DHT DHT Result - + Результат DHT Peer Lookup - + Поиск Пира Peer Result - + Результат Пира UDP Setup - + Настройка UDP UDP Result - + Результат UDP Connection Assistant - + Помощник соединения Invalid Peer ID - + Неверный ID Пира Unknown State - + Неизвестное состояние Offline - + Нет сети Behind Symmetric NAT - + За симметричным NAT Behind NAT & No DHT - + За маршрутизатором NAT & Нет DHT NET Restart - + Перезапуск сети Behind NAT - + За маршрутизатором No DHT - + Нет DHT NET STATE GOOD! - + СОСТОЯНИЕ СЕТИ ХОРОШЕЕ! DHT Failed - + Ошибка DHT DHT Disabled @@ -2911,239 +2506,239 @@ even if you don't make friends. DHT Okay - + DHT Okay Finding RS Peers - + Поиск RS Пиров Lookup requires DHT - + Поиск требуемых DHT Searching DHT - + Поиск DHT Lookup Timeout - + Окончание Времени Поиска Peer DHT NOT ACTIVE - + Пир DHT НЕ АКТИВЕН Lookup Failure - + Ошибка Поиска Peer Offline - + Пир Не в сети Peer Firewalled - + Пир за межсетевым экраном Peer Online - + Пир В сети Connection In Progress - + Установка соединения Initial connections can take a while, please be patient - + Первоначальное соединение может занять некоторое время. Пожалуйста, будьте терпеливы If an error is detected it will be displayed here - + Если обнаружена ошибка, она будет отображаться здесь You can close this dialog at any time - + Вы можете закрыть это окно в любое время Retroshare will continue connecting in the background - + RetroShare продолжит подключение в фоновом режиме Connection Timeout - + Время ожидания соединения Connection Attempt has taken too long - + Попытка соединения заняла слишком много времени But no error has been detected - + Но никакой ошибки не обнаружено Try again shortly, Retroshare will continue connecting in the background - + Попробуйте еще раз в ближайшее время, RetroShare продолжит подключения в фоновом режиме If you continue to get this message, please contact developers - + Если вы продолжаете получать это сообщение, пожалуйста, свяжитесь с разработчиками DHT Lookup Timeout - + Окончание Времени Поиска DHT DHT Lookup has taken too long - + Поиск DHT занял слишком много времени UDP Connection Timeout - + Окончание Времени Соединения UDP UDP Connection has taken too long - + Cоединение UDP заняло слишком много времени UDP Connection Failed - + Ошибка Соединения UDP We are continually working to improve connectivity. - + Мы постоянно работаем над тем, чтобы улучшить качество соединения. In this case the UDP connection attempt has failed. - + В этом случае попытка соединения UDP не удалась. Improve connectivity by opening a Port in your Firewall. - + Улучшение связи, открытием Порта в вашем межсетевом экране. Connected - + Соединён Congratulations, you are connected - + Поздравляем, вы подключены DHT startup Failed - + Ошибка запуска DHT Your DHT has not started properly - + Ваш DHT не запущен правильно Common causes of this problem are: - + Общие причины этой проблемы: - You are not connected to the Internet - + - Вы не подключены к Интернету - You have a missing or out-of-date DHT bootstrap file (bdboot.txt) - + - У вас отсутствует или истек срок загрузочного файла DHT (bdboot.txt) DHT is Disabled - + DHT Отключен The DHT is OFF, so Retroshare cannot find your Friends. - + DHT ВЫКЛЮЧЕН, поэтому RetroShare не может найти ваших Друзей. Retroshare has tried All Known Addresses, with no success - + RetroShare проверил Все Известные Адреса, без успеха The DHT is needed if your friends have Dynamic IP Addresses. - + DHT необходим, если ваши друзья используют Динамические IP Адреса. Go to Settings->Server and change config to "Public: DHT and Discovery" - + Перейдите в Настройки->Сервер и измените конфигурацию для "Общественный: DHT и Discovery" Peer Denied Connection - + Соединение Пира Отклонено We successfully reached your Friend. - + Мы успешно достигли вашего Друга. but they have not added you as a Friend. - + но они не добавили тебя в список Друзей. Please contact them to add your Certificate - + Пожалуйста, свяжитесь с ними, чтобы добавить ваш сертификат Your Retroshare Node is configured Okay - + Ваш RetroShare Узел настроен Хорошо We successfully reached your Friend via UDP. - + Мы успешно достигли вашего Друга через UDP. Please contact them to add your Full Certificate - + Пожалуйста, свяжитесь с ними, чтобы добавить ваш Полный Сертификат They need a Certificate + Location for UDP connections to succeed - + Им нужен Сертификат + Расположение для соединения по UDP, чтобы добиться успеха We Cannot find your Friend. - + Мы не можем найти вашего Друга. They are either offline or their DHT is Off - + Они либо вне сети или их DHT Выключен Peer DHT is Disabled - + DHT Пира Отключен Your Friend has configured Retroshare with DHT Disabled. - + Ваш друг настроил RetroShare с Отключенным DHT. You have previously connected to this Friend - + Вы уже подключены к этому Другу Retroshare has determined that they have DHT switched off - + RetroShare определил, что у них выключен DHT Without the DHT it is hard for Retroshare to locate your friend - + Без DHT для RetroShare трудно найти вашего друга Try importing a fresh Certificate to get up-to-date connection information - + Попробуйте импортировать свежий сертификат, чтобы получить обновленную информацию о соединении Incomplete Friend Details - + Неполные Подробности о Друге You have imported an incomplete Certificate - + Вы импортировали неполный Сертификат Please retry importing the full Certificate - + Пожалуйста, повторите попытку импорта полного Сертификата <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -3155,19 +2750,27 @@ p, li { white-space: pre-wrap; } <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">If you are an expert RS user, or trust that RS will do the right thing</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">you can close it.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Этот виджет показывает прогресс вашего подключения к вашему новому пиру.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Это полезно для решения проблем.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Lucida Grande'; font-size:13pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">Если вы опытный пользователь RS или доверяете, что RS будет делать правильные вещи</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Lucida Grande'; font-size:13pt;">вы можете закрыть его.</span></p></body></html> N/A - + Нет данных UNVERIFIABLE FORWARD! - + НЕПРОВЕРЕННАЯ ПЕРЕСЫЛКА! UNVERIFIABLE FORWARD & NO DHT - + НЕПРОВЕРЕННАЯ ПЕРЕСЫЛКА! & НЕТ DHT Searching @@ -3175,550 +2778,22 @@ p, li { white-space: pre-wrap; } UDP Connect Timeout - + Окончание Времени Соединения UDP Only Advanced Retroshare users should switch off the DHT. - + Тjлько продвинутые пользователи RetroShare могут выключить DHT. Retroshare cannot connect without this information - - - - - CreateBlog - - Create new Blog - Создать новый блог - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">New Blog</span></p></body></html> - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Arial'; font-size:24pt; font-weight:600; color:#ffffff;">Новый блог</span></p></body></html> - - - Name - Имя - - - Description - Описание - - - Type: - Тип: - - - Public - Anyone can read and publish (Shared Publish Key) - Публичный - Все могут читать и публиковать (Shared Publish Key) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Ограниченный - Все могут читать, ограниченная публикация (Private Publish Key) - - - Private - (Private Publish Key required to view Messages) - Приватный - Для чтения необходим Private Publish Key - - - Allowed Messages - Разрешенные сообщения - - - Authenticated Messages - Сообщения прошедшие проверку - - - Anonymous Messages - Анонимные сообщзения - - - Blog Logo - Логотип блога - - - Add Blog Logo - Добавить логотип блога - - - Cancel - Отмена - - - Create - Создать - - - RetroShare - RetroShare - - - Please add a Name - Добавьте имя - - - Load File - Загрузить файл - - - Pictures (*.png *.xpm *.jpg) - Изображения (*.png *.xpm *.jpg) - - - - CreateBlogMsg - - New Blog Post - Новая запись в блоге - - - Blog Post - Запись в блоге - - - Blog Post to: - Запись в блог: - - - Visual Editor - Визуальный редактор - - - Blog Message - Сообщение блога - - - Subject : - Тема: - - - Html Editor - HTML-редактор - - - toolBar - Панель инструментов - - - toolBar_2 - Панель инструментов - - - blockquote - - - - Increase font Size - Увеличить размер шрифта - - - Decrease font size - Уменьшить размер шрифта - - - Bold - Жирный - - - Underline - Подчеркнутый - - - Italic - Курсив - - - Publish - Обупликовать - - - New - Новый - - - Code - Код - - - splitPost - Разделить запись - - - Ordered List - Отсортированный список - - - Unordered List - Не отсортированный список - - - Clipboard - Буфер обмена - - - Undo - Undo - - - RetroShare - RetroShare - - - Please add a Subject - Добавьте тему - - - &File - Файл - - - &New - Новый - - - &Open... - Открыть... - - - &Save - Сохранить - - - Save &As... - Сохранить как... - - - &Print... - Печать... - - - Print Preview... - Предварительный просмотр - - - &Export PDF... - Экспорт в PDF... - - - &Quit - Выход - - - &Edit - Правка - - - &Undo - Отмена - - - &Redo - Повтор - - - Cu&t - Вырезать - - - &Copy - Копировать - - - &Paste - Вставить - - - &View - Просмотр - - - &Insert - Вставка - - - &Image - Изображение - - - F&ormat - Формат - - - &Bold - Полужирный - - - &Italic - Курсив - - - &Underline - Подчеркивание - - - &Left - По левому краю - - - C&enter - По центру - - - &Right - По правому краю - - - &Justify - По ширине - - - &Text Color... - Цвет текста... - - - Application - Приложение - - - The document has been modified. -Do you want to save your changes? - Документ был изменен. -Хотите сохранить изменения? - - - Open File... - Открыть файл... - - - HTML-Files (*.htm *.html);;All Files (*) - HTML-файлы(*.htm *.html);;Все файлы (*) - - - Save as... - Сохранить как... - - - ODF files (*.odt);;HTML-Files (*.htm *.html);;All Files (*) - ODF-файлы (*.odt);;HTML-файлы(*.htm *.html);;Все файлы (*) - - - Print Document - Распечатать документ - - - Export PDF - Экспорт PDF - - - Choose Image - Выбрать изображение - - - Image Files supported (*.png *.jpeg *.jpg *.gif) - Поддерживаются типы файлов (*.png *.jpeg *.jpg *.gif) - - - - CreateChannel - - Create a new Channel - Создать новый канал - - - Name - Имя - - - check peers you would like to share private publish key with - проверить пиры с которыми вы хотите поделиться приватным ключом - - - Share Key With - Поделиться ключом с - - - Description - Описание - - - Type: - Тип: - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Ограничено - Все могут читать, ограничена публикация (Private Publish Key) - - - Private - (Private Publish Key required to view Messages) - Приватное - Чтобы читать необходим Private Publish Key - - - Allowed Messages - Разрешенные сообщения - - - Anonymous Messages - Анонимные сообщения - - - Authenticated Messages - Сообщения прошедшие проверку - - - Key Sharing - Обмен ключами - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Получатели ключа смогут публиковать сообщения в каналы с ограниченным доступом, просматривать и публиковать сообщения в приватных каналах - - - Share Private Publish Key - Поделиться Private Publish ключом - - - Channel Logo - Логотип канала - - - Add Channel Logo - Добавить логотип канала - - - New Channel - Новый канал - - - Contacts: - Контакты: - - - Please add a Name - Пожалуйста, добавьте имя - - - Load channel logo - Загрузить логотип канала - - - - CreateChannelMsg - - New Channel Post - Новое сообщение канала - - - Channel Post - Сообщение канала - - - Channel Post to: - Сообщение канала: - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Attachments:</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Use Drag and Drop / Add Files button, to Hash new files.</span></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Copy/Paste RetroShare links from your shares</span></p></body></html> - - - - Add File to Attach - Добавить файл во вложение - - - Add Channel Thumbnail - Добавить изображение-миниатюру для канала - - - Message - Сообщение - - - Subject : - Тема: - - - Attachments - Вложения - - - Allow channels to get frame for message thumbnail from movie media attachments or not - Разрешить создание миниатюр из кадра фильма во вложении или нет - - - Auto Thumbnail - Автоматическое создание миниатюр - - - Drag and Drop Files from Search Results - Перетащить файлы из результатов поиска - - - Paste RetroShare Links - Вставить RetroShare-ссылки - - - Paste RetroShare Link - Вставить RetroShare-ссылку - - - You are about to add files you're not actually sharing. Do you still want this to happen? - Вы хотите добавить файлы которые не ещё не общедоступны. Продолжить в любом случае? - - - About to post un-owned files to a channel. - - - - Drop file error. - Ошибка прикрепления файла. - - - Directory can't be dropped, only files are accepted. - Директория не может быть прикреплена таким образом, только файлы допустимы. - - - File not found or file name not accepted. - Файл не найден или недопустимое имя файла - - - Add Extra File - Добавить файл - - - RetroShare - RetroShare - - - File already Added and Hashed - Файл уже добавлен и хеширован - - - Please add a Subject - Добавьте тему сообщения - - - Load thumbnail picture - Загрузить изображение-миниатюру + RetroShare не может подключиться без этой информации CreateCircleDialog Circle Details - + Подробности о Круге Name @@ -3726,11 +2801,11 @@ p, li { white-space: pre-wrap; } Creator - + Создатель Distribution - + Распределение Public @@ -3738,35 +2813,27 @@ p, li { white-space: pre-wrap; } Self-Restricted - + Само-Ограничение Restricted to: - + Ограниченный до: Circle Membership - + Член Круга IDs - ID + IDs Known Identities - - - - All PGP IDs - - - - Known PGP IDs - + Известные Личности Filter - + Фильтр Nickname @@ -3786,35 +2853,35 @@ p, li { white-space: pre-wrap; } Please set a name for your Circle - + Пожалуйста, установите имя для вашего Круга Personal Circle Details - + Подробности Личного Круга External Circle Details - + Подробности Внешнего Круга Cannot Edit Existing Circles Yet - + Всё ещё Не Можете Редактировать Существующие Круги No Restriction Circle Selected - + Не Выбрано Ограничение Кругов No Circle Limitations Selected - + Не Выбраны Ограничения Кругов Create New Personal Circle - + Создать новый личный круг Create New External Circle - + Создать новый внешний круг Add @@ -3822,149 +2889,39 @@ p, li { white-space: pre-wrap; } Remove - + Удалить Search Поиск - - - CreateForum - Create new Forum - Создать новый форум + All + Все - Name - Имя + Signed + Подписано - check peers you would like to share private publish key with - проверьте пиров с которыми вы делитесь приватным ключом + Signed by known nodes + Подписано известными узлами - Share Key With - Поделиться ключом с + Edit Circle + Редактировать Круг - Description - Описание + PGP Identity + PGP Подлинность - Type: - Тип: + Anon Id + Анонимный Id - Public - Anyone can read and publish (Shared Publish Key) - Публичный - Все могут читать и публиковать (Shared Publish Key) - - - Restricted - Anyone can read, limited publishing (Private Publish Key) - Ограниченный - Все могут читать, ограниченная публикация (Privat Publish Key) - - - Private - (Private Publish Key required to view Messages) - Приватный - Чтобы читать сообщения нужен приватный ключ - - - Key Sharing - Обмен ключами - - - Key recipients can publish to restricted-type channels, and can view and publish for private-type channels - Получатели ключа смогут публиковать в ограниченных каналах, просматривать и публиковать в приватных каналах - - - Share Private Publish Key - Поделиться приватным ключом - - - Allowed Messages - Разрешенные сообщения - - - Authenticated Messages - Сообщения прошедшие проверку - - - Anonymous Messages - Анонимные сообщения - - - New Forum - Новый форум - - - Contacts: - Контакты: - - - Please add a Name - Добавьте имя - - - - CreateForumMsg - - Post Forum Message - Создать сообщение на форуме - - - Forum - Форум - - - Subject - Тема - - - Attach File - Присоединить файл - - - Sign Message - Подписать сообщение - - - Forum Post - Сообщение форума - - - Attach files via drag and drop - Добавьте файлы перетаскиванием - - - You can attach files via drag and drop here in this window - Вы можете добавить файлы перетаскиванием - - - Start New Thread - Новая тема - - - In Reply to - В ответ на - - - RetroShare - RetroShare - - - Please set a Forum Subject and Forum Message - Укажите тему форума и сообщение - - - Add Extra File - Добавить файл - - - Attach a Picture - Прикрепить изображения - - - Load Picture File - Загрузить файл изображение + PGP Linked Id + Привязанный Id PGP @@ -4012,7 +2969,13 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Attachments:</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Use Drag and Drop / Add Files button, to Hash new files.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Copy/Paste RetroShare links from your shares</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt; font-weight:600;">Вложения:</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Используйте кнопку Перетащить и Отпустить / Добавить Файлы, чтобы захешировать новые файлы.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><img src=":/images/feedback_arrow.png" /><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;"> Копируйте / Вставьте RetroShare ссылки от ваших файлов</span></p></body></html> Add File to Attach @@ -4046,10 +3009,6 @@ p, li { white-space: pre-wrap; } Drag and Drop Files from Search Results Перетащить файлы из результатов поиска - - New GxsChannel Post - - Paste RetroShare Links Вставить RetroShare-ссылки @@ -4058,10 +3017,6 @@ p, li { white-space: pre-wrap; } Paste RetroShare Link Вставить ссылку RetroShare - - GxsChannel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: - - You can only post files that you do have Вы можете размещать только те файлы которые у вас есть @@ -4100,7 +3055,15 @@ p, li { white-space: pre-wrap; } Generate mass data - + Создание массовой информации + + + Do you really want to generate %1 messages ? + Вы действительно хотите создать %1 сообщений? + + + Channel security policy prevents you from posting files that you don't have. If you have these files, you need to share them before, or attach them explicitly: + Политика безопасности канала не позволяет размещать файлы, которых у вас нет. Если у вас есть эти файлы, вам необходимо сначала их расшарить или вкладывать их в явном виде: @@ -4143,7 +3106,7 @@ p, li { white-space: pre-wrap; } No Forum - + Нет Форума In Reply to @@ -4159,11 +3122,11 @@ p, li { white-space: pre-wrap; } Please choose Signing Id - + Пожалуйства, выберите ID подписанта Please choose Signing Id, it is required - + Пожалуйства, выберите ID подписанта, требуется Add Extra File @@ -4171,7 +3134,25 @@ p, li { white-space: pre-wrap; } Generate mass data - + Создание массовой информации + + + Do you really want to generate %1 messages ? + Вы действительно хотите создать %1 сообщений? + + + Send + Отправить + + + Forum Message + Сообщение в форуме + + + Forum Message has not been Sent. +Do you want to reject this message? + Сообщение не отправлено в форум. +Отменить отправку? @@ -4182,7 +3163,7 @@ p, li { white-space: pre-wrap; } A chat lobby is a decentralized and anonymous chat group. All participants receive all messages. Once the lobby is created you can invite other friends from the Friends tab. - Комната чата - децентрализованная и анонимная чат-группа. Все участники принимают все сообщения. После создания Комнаты вы можете пригласить своих друзей из Панели "Друзья" + Комната чата – децентрализованная и анонимная чат-группа. Все участники принимают все сообщения. После создания комнаты чата вы можете пригласить туда своих друзей, воспользовавшись панелью «Друзья» Lobby name: @@ -4229,102 +3210,11 @@ p, li { white-space: pre-wrap; } Контакты: - - CreateMsgLinkDialog - - Invite type: - - - - Private chat - Приватный чат - - - Validity time : - - - - hour - - - - day - - - - week - - - - month - - - - year - - - - Create! - - - - Private chat invite creation failed - - - - The creation of the chat invite failed - - - - Private chat invite created - - - - Create distant chat invite - - - - <html><head/><body><p align="justify">To create a private chat invite for a non-friend person, select his key below and a validity time for your invite, then press &quot;Create&quot;. The invite will contain the information required to open a tunnel to chat with you. </p><p align="justify">The invite is encrypted, and does not reveal your identity. Only the selected peer can decrypt the link, and use it to contact you.</p></body></html> - - - - Your new chat invite has been created. You can now copy/paste it as a Retroshare link. - - - - Messaging invite creation failed - - - - The creation of the messaging invite failed - - - - Messaging invite created - - - - Your new messaging chat invite has been copied to clipboard. You can now paste it as a Retroshare link. - - - - Create distant chat - - - CryptoPage - - Profile - Профиль - - - Profile Manager - - Public Information - + Публичная информация Name: @@ -4336,23 +3226,19 @@ p, li { white-space: pre-wrap; } Location ID: - - - - Number of Friends: - + Идентификатор местоположения: Software Version: - + Версия программы Online since: - + Подключен с: Other Information - + Прочее Certificate @@ -4362,22 +3248,10 @@ p, li { white-space: pre-wrap; } Include signatures Вставить подписи - - Use old key format - Использовать старый формат ключа - - - Copy link to clipboard - - Save Key into a file Сохранить ключ в файл - - Save Key - Сохранить ключ - A RetroShare link with your Public Key is copied to Clipboard, paste and send it to your friend via email or some other way Ссылка RetroShare с Вашим открытым ключом скопирована в буфер обмена, теперь Вы можете вставить её в письмо и отправить её Вашему другу по электронной почте или каким-нибудь другим путём. @@ -4388,7 +3262,7 @@ p, li { white-space: pre-wrap; } Your certificate could not be parsed correctly. Please contact the developers. - + Ваш сертификат не может быть правильно проанализирован. Пожалуйста, обратитесь к разработчикам. RetroShare @@ -4406,17 +3280,48 @@ p, li { white-space: pre-wrap; } RetroShare Certificate (*.rsc );;All Files (*) Сертификат RetroShare (*.rsc ); Все файлы (*) - - Identity ID - - TextLabel Текстовая метка PGP fingerprint: - + PGP отпечаток + + + Node information + Сведения об узле сети + + + PGP Id : + PGP-идентификатор + + + Friend nodes: + Доверенные узлы: + + + Copy certificate to clipboard + Скопировать сертификат в буфер обмена + + + Save certificate to file + Сохранить сертификат в файл + + + Create new location... + Создать новое местоположение... + + + Node + Узел сети + + + + DHTGraphSource + + users + пользователи @@ -4454,7 +3359,7 @@ p, li { white-space: pre-wrap; } KB - КБ + кБ MB @@ -4466,7 +3371,7 @@ p, li { white-space: pre-wrap; } File Never Seen - + Файл в сети не наблюдался @@ -4481,19 +3386,19 @@ p, li { white-space: pre-wrap; } Done - + Готово Active - + Загрузка Outstanding - + В очереди Needs checking - + Ожидает проверки retroshare link(s) @@ -4501,11 +3406,11 @@ p, li { white-space: pre-wrap; } retroshare link - + Ссылка retroshare Copy link to clipboard - + Копировать ссылку в буфер обмена Rating @@ -4522,14 +3427,6 @@ p, li { white-space: pre-wrap; } DhtWindow - - DHT Details - Детали DHT - - - Peer Details - Детали пира - Net Status Сетевой статус @@ -4554,14 +3451,6 @@ p, li { white-space: pre-wrap; } Peer Address Адрес узла - - Extra Label - Особая метка - - - TextLabel - Текстовая метка - Name Имя @@ -4628,7 +3517,7 @@ p, li { white-space: pre-wrap; } Relay Mode - Режим релея + Режим трансляции Source @@ -4656,115 +3545,115 @@ p, li { white-space: pre-wrap; } Unknown NetState - + Неизвестное сетевое состояние Offline - + Не в сети Local Net - + Локальная сеть Behind NAT - + За маршрутизатором External IP - + Внешний IP. UNKNOWN NAT STATE - + Неизвестное состояние преобразователя сетевых адресов SYMMETRIC NAT - + СИММЕТРИЧНЫЙ NAT DETERMINISTIC SYM NAT - + ДЕТЕРМИНИСТИЧЕСКИЙ СИММЕТРИЧНЫЙ NAT RESTRICTED CONE NAT - + ОГРАНИЧЕННЫЙ КОНУС NAT FULL CONE NAT - + ПОЛНЫЙ КОНУС NAT OTHER NAT - + ДРУГИЕ NAT NO NAT - + БЕЗ NAT UNKNOWN NAT HOLE STATUS - + НЕИЗВЕСТНОЕ СОСТОЯНИЕ ОКОН NAT NO NAT HOLE - + НЕТ ОКНА В NAT UPNP FORWARD - + ПЕРЕНАПРАВЛЕНИЕ UPnP NATPMP FORWARD - + NAT-PMP ПЕРЕНАПРАВЛЕНИЕ MANUAL FORWARD - + РУЧНОЕ ПЕРЕНАПРАВЛЕНИЕ NET BAD: Unknown State - + ПЛОХАЯ СЕТЬ: Неизвестное Состояние NET BAD: Offline - + ПЛОХАЯ СЕТЬ: Вне сети NET BAD: Behind Symmetric NAT - + ПЛОХАЯ СЕТЬ: За симметричным NAT NET BAD: Behind NAT & No DHT - + ПЛОХАЯ СЕТЬ: За NAT и Нет DHT NET WARNING: NET Restart - + ПРЕДУПРЕЖДЕНИЕ СЕТИ: Перезагрузка СЕТИ NET WARNING: Behind NAT - + ПРЕДУПРЕЖДЕНИЕ СЕТИ: За NAT NET WARNING: No DHT - + ПРЕДУПРЕЖДЕНИЕ СЕТИ: Нет DHT NET STATE GOOD! - + СОСТОЯНИЕ СЕТИ ХОРОШЕЕ! CAUTION: UNVERIFIABLE FORWARD! - + ПРЕДУПРЕЖДЕНИЕ: НЕПРОВЕРЕННАЯ ПЕРЕСЫЛКА! CAUTION: UNVERIFIABLE FORWARD & NO DHT - + ПРЕДУПРЕЖДЕНИЕ: НЕПРОВЕРЕННАЯ ПЕРЕСЫЛКА И НЕТ DHT Not Active (Maybe Connected!) - + Не активно (может быть подключен!) Searching @@ -4772,31 +3661,31 @@ p, li { white-space: pre-wrap; } Failed - + Ошибка offline - + не в сети Unreachable - + Недоступен ONLINE - + В СЕТИ Direct - + Прямой Proxy VIA - + Прокси через Relay VIA - + Транслятор через None @@ -4804,63 +3693,31 @@ p, li { white-space: pre-wrap; } Disconnected - + Отключен Udp Started - + UDP стартовал Connected - + Соединён Request Active - + Запрос Активности No Request - + Без запроса Unknown Неизвестно - - #Peers: - - - - DHT: (#off: - - - - ,unreach: - - - - ,online: - - - - ) Connections: (#dis: - - - - ,#dir: - - - - ,#proxy: - - - - ,#relay: - - RELAY END - + КОНЕЦ ТРАНСЛЯЦИИ Yourself @@ -4872,31 +3729,95 @@ p, li { white-space: pre-wrap; } unlimited - + неограниченный Own Relay - + Собственный транслятор RELAY PROXY - + ТРАНСЛЯТОР ПРОКСИ %1 secs ago - + %1 сек назад %1B/s - + %1Б/с 0x%1 EX:0x%2 - + 0x%1 EX:0x%2 never - + никогда + + + DHT + DHT + + + Net Status: + Состояние сети: + + + Network Mode: + Режим сети: + + + Nat Type: + Тип NAT: + + + Nat Hole: + Окно в NAT: + + + Connect Mode: + Режим соединения: + + + Peer Address: + Адрес участника: + + + Unreach: + Недостижимые: + + + Online: + В сети: + + + Offline: + Не в сети: + + + DHT Peers: + Участники в DHT: + + + Disconnected: + Отключены: + + + Direct: + Прямое соединение: + + + Proxy: + Прокси: + + + Relay: + Транслятор: + + + DHT Graph + Визуализация DHT @@ -4923,7 +3844,7 @@ p, li { white-space: pre-wrap; } Edit Share - Правка общих папок + Управление папками Remember file hashes even if not shared. @@ -4998,131 +3919,11 @@ you plug it in. Начальный файл - - EditChanDetails - - Channel Details - Подробности канала - - - Edit Channel Details - Редактировать подробности канала - - - Channel Info - Информация канала - - - Channel Name - Название канала - - - Channel Description - Описание канала - - - Add Channel Logo - Добавить логотип канала - - - Load channel logo - Загрузить логотип канала - - - - EditForumDetails - - Forum Details - Подробности форума - - - Edit Forum Details - Редактировать подробности форума - - - Forum Info - Информация форума - - - Forum Name - Название форума - - - Forum Description - Описание форума - - - - ExampleDialog - - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-size:8pt; font-weight:400; font-style:normal; text-decoration:none;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">Friends</span></p></body></html> - - - - # - # - - - Status - Статус - - - Person - Персона - - - Auto Connect - Автоподключение - - - Trust Level - Уровень доверия - - - Peer Address - Адрес узла - - - Last Contact - Посл. контакт - - - Organization - - - - Location - Местоположение - - - Country - Страна - - - Person Id - ID персоны - - - Auth Code - Авторизационный код - - - Vote Up - Голосовать за - - - Vote Down - Голосовать против - - ExprParamElement to - + кому ignore case @@ -5149,7 +3950,7 @@ p, li { white-space: pre-wrap; } ExpressionWidget Expression Widget - + Визуализация выражения Delete this expression @@ -5223,11 +4024,11 @@ p, li { white-space: pre-wrap; } File name - + Имя файла: Destination folder - + Папка назначения File hash @@ -5251,7 +4052,7 @@ p, li { white-space: pre-wrap; } Transferred - + Передано Remaining @@ -5263,7 +4064,7 @@ p, li { white-space: pre-wrap; } Chunk strategy - + Метод передачи Transfer type @@ -5275,7 +4076,7 @@ p, li { white-space: pre-wrap; } Direct friend transfer / Availability assumed - + Обмен данными с другом / Предполагается доступность @@ -5322,19 +4123,19 @@ p, li { white-space: pre-wrap; } Patch - + Путь C++ - + C++ Header - + Заголовок C - + C @@ -5361,154 +4162,13 @@ p, li { white-space: pre-wrap; } Share Flags - + Флаги доступа Directory Папка - - ForumDetails - - Forum Details - Подробности форума - - - Forum Info - Информация о форуме - - - Forum Name - Название форума - - - Popularity - Популярность - - - Last Post - Последнее сообщение - - - Forum ID - ID форума - - - Forum Description - Описание форума - - - Security - Безопасность - - - Allowed Messages - Допущенные сообщения - - - Authenticated Messages - Авторизированные сообщения - - - Anonymous Messages - Анонимные сообщения - - - - ForumMsgItem - - Subject: - Тема: - - - Unsubscribe To Forum - Отписаться от форума - - - Reply - Ответ - - - Expand - Раскрыть - - - Set as read and remove item - - - - Remove Item - Удалить объект - - - Send - Послать - - - Signed - Подписано - - - Forum Post - Сообщение форума - - - Unknown Forum Post - Неизвестное сообщение форума - - - Anonymous - Аноним - - - In Reply to - В ответ на - - - Hide - Спрятать - - - Please give a Text Message - Пожалуйста введите сообщение - - - - ForumNewItem - - Subscribe to Forum - Подписаться на форум - - - Expand - Развернуть - - - Remove Item - Удалить объект - - - Forum Description - Описание форума - - - Unknown Forum - - - - New Forum - Новый форум - - - Updated Forum - - - - Hide - Спрятать - - ForumPage @@ -5523,302 +4183,21 @@ p, li { white-space: pre-wrap; } Expand new messages Развернуть новые сообщения - - New forum - - - - Open all forums in new tab - - Forum Форум Load embedded images - + Загрузить внедренные изображения - - - ForumUserNotify - Forum Post - Сообщение форума + Tabs + Вкладки - - - ForumsDialog - Forums - Форумы - - - Create Forum - Создать форум - - - Forum: - Форум: - - - Last Post - Последнее сообщение - - - Threaded View - Древовидный вид - - - Flat View - Плоский вид - - - Title - Название - - - Date - Дата - - - Author - Автор - - - Signed - Подписано - - - Thread: - Тема: - - - Previous Thread - Предыдущая тема - - - Next Thread - Следующая тема - - - Download all files - Скачать все файлы - - - Next unread - Следующее непрочитанное - - - Start new Thread for Selected Forum - Начать новую тему в выбранном форуме - - - Reply Message - Ответить на сообщение - - - Loading - Загрузка - - - Print - Печать - - - PrintPreview - Предварительный просмотр - - - My Forums - - - - Subscribed Forums - Форумы в подписке - - - Popular Forums - Популярные форумы - - - Other Forums - Другие форумы - - - Search Title - Поиск названия - - - Search Date - Поиск даты - - - Search Author - - - - Content - Содержимое - - - Search Content - Поиск контента - - - Subscribe to Forum - Подписаться на форум - - - Unsubscribe to Forum - Отписаться от форума - - - New Forum - Новый форум - - - Show Forum Details - Показать подробности форума - - - Edit Forum Details - Редактировать подробности форума - - - Share Forum - Расшарить форум - - - Restore Publish Rights for Forum - Восстановить публичные права для форума - - - Copy RetroShare Link - Скопировать ссылку RetroShare - - - Mark all as read - Отметить все как прочитанные - - - Mark all as unread - Отметить все как непрочитанные - - - Reply - Ответ - - - Start New Thread - Новая тема - - - Reply to Author - Ответить автору - - - Expand all - Раскрыть всё - - - Collapse all - Свернуть всё - - - Mark as read - Отметить как прочитанное - - - with children - с потомками - - - Mark as unread - Отметить как непрочитанное - - - Hide - Спрятать - - - Expand - Развернуть - - - AUTHD - - - - [ ... Missing Message ... ] - [ ... Пропущенное сообщение ... ] - - - Placeholder for missing Message - Метка для пропущенного сообщения - - - RetroShare - RetroShare - - - No Forum Selected! - Не выбрано ни одного форума! - - - Original Message - Оригинал сообщения - - - From - От - - - Sent - Отправлено - - - Subject - Тема - - - On %1, %2 wrote: - - - - You can't reply an Anonymous Author - - - - Forum Description - Описание форума - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way: You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) in which case you need to cryptographically sign your posts, or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming.</p> <p>Forum posts propagate from friend to friend using small cache file exchanges. When you first connect to a new friend, it's likely you will receive many such cache files, and new forums will appear. </p> - - - - Load images always for this message - - - - - ForumsFillThread - - Unknown - Неизвестно - - - Anonymous - Аноним - - - signed - подписано - - - none - нет + Open each forum in a new tab + Открывать каждый форум в новой вкладке @@ -5885,11 +4264,11 @@ p, li { white-space: pre-wrap; } Set root is Decorated - + Установка root Произведена Set Root Decorated - + Установка root Произведена Show Groups @@ -5941,7 +4320,7 @@ p, li { white-space: pre-wrap; } Deny Friend - Запретить другу + Отказать другу Remove Friend Location @@ -5989,23 +4368,23 @@ p, li { white-space: pre-wrap; } IP - + IP Sort by IP - + Сортировать по IP Show IP Column - + Показать столбец IP Attempt to connect - + Соединиться Create new group - + Создать новую группу Display @@ -6013,7 +4392,11 @@ p, li { white-space: pre-wrap; } Paste certificate link - + Вставить ссылку на сертификат + + + Sort by + Сортировать по @@ -6056,17 +4439,13 @@ p, li { white-space: pre-wrap; } FriendsDialog - - Friends - Друзья - Edit status message - + Изменить ваш статус Broadcast - + Широковещательный чат Bold @@ -6098,7 +4477,7 @@ p, li { white-space: pre-wrap; } Messages entered here are sent to all connected friends - Сообщение, введенные тут, отправятся всем друзьям онлайн + Сообщение, введённые здесь, отправятся всем подключённым в настоящее время участникам Clear Chat History @@ -6114,15 +4493,15 @@ p, li { white-space: pre-wrap; } A - + A Set your status message - + Изменить ваш статус Edit your status message - + Изменить ваш статус Browse Message History @@ -6160,10 +4539,6 @@ p, li { white-space: pre-wrap; } Reset font to default Сбросить настройки шрифта - - Local network - - Paste RetroShare Link Вставить ссылку RetroShare @@ -6194,11 +4569,11 @@ p, li { white-space: pre-wrap; } Keyring - + Массив ключей Retroshare broadcast chat: messages are sent to all connected friends. - + Широковещательный чат RetroShare: сообщения будут рассылаться всем подключённым узлам. Attach a Picture @@ -6209,138 +4584,20 @@ p, li { white-space: pre-wrap; } Загрузить файл изображение - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Friends</h1> <p>The Friends tab shows...your friends: the list of persons you have accepted to connect to. </p> <p>You can group friends together to allow a finer level of information access, for instance to only allow some friends to see some files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected friends at once</li> <li>Local Network shows the network around you, including friends of your friends</li> <li>Keyring contains keys you collected, mostly forwarded to you by your friends</li> </ul> </p> - - - - - GamesDialog - - Form - Форма + Network + Сеть - <html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Games Launcher</span></p></body></html> - + Network graph + Визуализация сети - Game: - Игра: + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Network</h1> <p>The Network tab shows your friend Retroshare nodes: the neighbor Retroshare nodes that are connected to you. </p> <p>You can group nodes together to allow a finer level of information access, for instance to only allow some nodes to see some of your files.</p> <p>On the right, you will find 3 useful tabs: <ul> <li>Broadcast sends messages to all connected nodes at once</li> <li>Local network graph shows the network around you, based on discovery information</li> <li>Keyring contains node keys you collected, mostly forwarded to you by your friend nodes</li> </ul> </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Network</h1> <p>Вкладка «Сеть» содержит информацию о состоянии Ваших доверенных узлов: показаны узлы, которые в настоящее время соединены с Вами. </p> <p>Вы имеете возможность объединять узлы в группы для реализации тонкой политики файлообмена. Например, разным группам Вы можете раздавать разные папки.</p> <p>Справа Вы видите 3 полезные вкладки: <ul> <li>широковещательный чат позволяет отправлять сообщения всем подключённым в данный момент узлам</li> <li>Карта сети на основе информации из сервиса обнаружения отображает топологию Вашего окружения</li> <li>массив ключей содержит публичные ключи Вашего ближнего окружения</li> </ul> </p> - GameType: 0. Want to Add your Game here? - Тип игры: 0. Хотите добавить сюда вашу игру? - - - GameType: 1. Get In Touch with the developers - - - - GameType: 2. - - - - Title / Comment - Название / комментарий - - - Create New Game - Создать новую игру - - - Invite All Friends - Пригласить всех друзей - - - Game Type - Тип игры - - - Server - Сервер - - - Status - Статус - - - Comment - Комментарий - - - GameID - ID игры - - - Player - Игрок - - - Invite - Пригласить - - - Interested - Интересно - - - Accept - Подтвердить - - - Delete - Удалить - - - Move Player - Переместить игрока - - - Play Game - Играть в игру - - - Cancel Game - Отменить игру - - - Add to Invite List - Добавить в список приглашений - - - Remove from Invite List - Удалить из списка приглашений - - - Interested in Playing - Интересно поиграть - - - Not Interested in Game - Незаинтересован в игре - - - Not Interested - Не интересно - - - Confirm Peer in Game - Подтвердить пир в игре - - - Remove Peer from Game - Удалить пир из игры - - - Interested in Game - Заинтересован в игре - - - Quit Game - Выйти из игры + Set your status message here. + Установить сообщение о своём статусе @@ -6351,15 +4608,15 @@ p, li { white-space: pre-wrap; } You can install retroshare on different locations using the same identity. For this, just export the selected identity, and import it on the new computer, then create a new location with it. - + Можно установить RetroShare в разных местоположениях, используя одну и ту же личность. Для этого экспортируйте нужную личность и импортируйте на новом компьютере, затем создайте новое расположение с ней. It looks like you don't own any profile (PGP keys). Please fill in the form below to create one, or import an existing profile. - + Похоже, что у вас нет никакого профиля (PGP ключи). Пожалуйста, заполните форму ниже, чтобы создать или импортировать существующий профиль. Your profile is associated with a PGP key. RetroShare currently ignores DSA keys. - + Ваш профиль связан с ключом PGP. В настоящее время RetroShare игнорирует DSA ключи. Name @@ -6367,7 +4624,7 @@ p, li { white-space: pre-wrap; } Enter your nickname here - + Введите ваш ник Email @@ -6377,11 +4634,11 @@ p, li { white-space: pre-wrap; } Be careful: this email will be visible to your friends and friends of your friends. This information is required by PGP, but to stay anonymous, you can use a fake email. - + Осторожно: этот почтовый адрес будет виден вашим друзьям и их друзьям. Эта информация необходима для PGP, но для анонимности вы можете указать поддельный адрес This Password is for PGP - + Этот пароль используется для PGP Password @@ -6389,7 +4646,7 @@ anonymous, you can use a fake email. Put a strong password here. This password protects your PGP key. - + Укажите надежный пароль. Этот пароль защищает ваш PGP ключ. Location @@ -6397,35 +4654,35 @@ anonymous, you can use a fake email. Create new identity - + Создать новую личность Use identity - + Использовать удостоверение Your profile is associated with a PGP key - + Ваш профиль связан с ключом PGP Create a new identity - + Создать новую личность Import new identity - + Импортировать новую личность Export selected identity - + Экспортируйте выбранную личность Create a new Identity - + Создать новую личность RetroShare uses PGP keys for identity management. - + RetroShare использует PGP ключи для управления личностями [Optional] Visible to your friends, and friends of friends. @@ -6457,27 +4714,27 @@ anonymous, you can use a fake email. Create new Identity - + Создать новую личность Generate new Identity - + Создать новую личность You can create a new identity with this form. - + С помощью этой формы можно создать новую личность. You can use an existing identity (i.e. a PGP key pair), from the list below, or create a new one with this form. - + Вы можете использовать имеющуюся личность (т.е. пару ключей PGP), или создать новую. Export Identity - + Экспорт Личности RetroShare Identity files (*.asc) - + Файлы Личности RetroShare (*.asc) Identity saved @@ -6501,7 +4758,7 @@ and use the import button to load it Your identity was not saved. An error occurred. - + Ваша личность не сохранена. Произошла ошибка. Identity not loaded @@ -6517,7 +4774,7 @@ and use the import button to load it Your identity was imported successfully: - + Ваша личность было импортирована успешно: You can use it now to create a new location. @@ -6525,7 +4782,7 @@ and use the import button to load it Generate PGP key Failure - + Ошибка генерации PGP-ключа Location field is required with a minimum of 3 characters @@ -6539,7 +4796,9 @@ and use the import button to load it Generating new PGP key, please be patient: this process needs generating large prime numbers, and can take some minutes on slow computers. Fill in your PGP password when asked, to sign your new key. - + Создавая новый PGP ключ, пожалуйста, будьте терпеливы: этот процесс требует создания больших простых чисел и на медленных компьютерах может занять несколько минут. + +Введите ваш пароль PGP при запросе, чтобы подписать ваш новый ключ. Generate ID Failure @@ -6547,29 +4806,54 @@ Fill in your PGP password when asked, to sign your new key. Failed to Generate your new Certificate, maybe PGP password is wrong! - + Не удалось создать новый сертификат, может быть неправильный пароль PGP! Password (check) - + Пароль (еще раз) <html><head/><body><p align="justify">Before proceeding, move your mouse around to help Retroshare collect as much randomness as possible. Filling the progressbar to 20% is needed, 100% is advised.</p></body></html> - + Прежде чем продолжить, подвигайте мышью чтобы собрать некоторые случайные данные. Необходимо набрать 20%, желательно до 100% [Required] Type the same password again here. - + [Обязательно] Введите пароль еще раз Put a meaningful location. ex : home, laptop, etc. This field will be used to differentiate different installations with the same identity (PGP key). - + Укажите понятное местоположение, например: дом, ноут, и т.п. +Это поле будет различать несколько разных инсталляций с однинаковой личностью (PGP ключем) Passwords do not match - + Пароли не совпадают + + + Create a Hidden Location. + Создание Скрытого Местоположения. + + + Tor Address + Адрес Tor + + + Port + Порт + + + This is a TOR Onion address of the form: xa76giaf6ifda7ri63i263.onion and your selected port, you must first launch TOR and create a new hidden service to generate this address. + Это адрес сети TOR вида: xa76giaf6ifda7ri63i263.onion и ваш выбранный порт, вы должны сначала запустить TOR и создать новые скрытые службы, чтобы создать этот адрес. + + + Invalid Hidden Location + Недопустимое Скрытое Местоположение. + + + Please put in a valid address of the form: 31769173498.onion:7800 + Пожалуйста, введите правильный адрес вида: 31769173498.onion:7800 @@ -6596,7 +4880,7 @@ the same identity (PGP key). Enable Advanced Mode (Restart Required) - Включить продвинутый режим(потребуется перезапуск) + Включить продвинутый режим (потребуется перезапуск) Misc @@ -6612,7 +4896,7 @@ the same identity (PGP key). Register retroshare:// as URL protocol (Restart required) - + Зарегистрировать retroshare:// как URL протокол (требуется Перезагрузка) You need administrator rights to change this option. @@ -6632,7 +4916,7 @@ the same identity (PGP key). Launch startup wizard - + Запустить мастер настройки Error @@ -6652,7 +4936,7 @@ the same identity (PGP key). Minimize to Tray Icon - + Сворачиваться в трей @@ -6676,7 +4960,16 @@ p, li { white-space: pre-wrap; } <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Be sure to get their invitation back as well... </span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">You can only connect with friends if you have both added each other.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">RetroShare не может работать без друзей. Нажмите на кнопку чтоб пригласить друга.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Отправьте приглашение с вашим сертификатом по почте</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Аналогично получите приглашения от друзей. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Вы сможете соединиться только если добавите друг друга.</span></p></body></html> Add Your Friends to RetroShare @@ -6694,7 +4987,13 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">When your friends send you a their invitations, Click to open the Add Friends window.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Cut and Paste your Friend's &quot;ID Certificates&quot; into the window and add them as friends.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Когда ваши друзья отправляют вам свои приглашения, Нажмите, чтобы открыть окно Добавить друзей.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Вырежте и Вставьте ID Сертификата вашего друга в окно и добавьте его в список друзей.</span></p></body></html> Connect To Friends @@ -6716,7 +5015,11 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">If it remains Red, then you have a Nasty Firewall, that RetroShare struggles to connect through.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Look in the Further Help section for more advice about connecting.</span></p></body></html> - + Когда вы с друзьями одновременно в сети, RetroShare автоматически вас соединит. +<br><br> +Клиент должен подключиться к сети прежде чем сможет соединиться с друзьями. Это может занять 5-30 минут в первый запуск. Значок DHT внизу клиента станет зеленым, когда это произойдет. +<br><br> +Через пару минут значок NAT должен стать зеленым или желтым в зависимости от вашей сетевой доступности. Если он остается красным, значит вас блокирует фаервол. Advanced: Open Firewall Port @@ -6736,7 +5039,19 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">If none of this makes sense, don't worry about it Retroshare will still work.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Вы можете улучшить вашу производительность RetroShare открыв внешний порт. </span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Это ускорит соединение и позволит большему количеству людей соединиться с вами</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Самый простой способ сделать это, разрешить UPnP на Wireless Box или маршрутизаторе.</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Поскольку маршрутизаторы различны, вы должны выяснить, модель маршрутизатора и найти инструкции в Google.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Если ничего из этого не получается, не волнуйтесь об этом RetroShare все равно будет работать.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> Further Help and Support @@ -6759,7 +5074,22 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">4) If you are still stuck. Email us.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Enjoy Retrosharing</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Возникли проблемы начала работы с RetroShare?</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">1) посмотрите FAQ на Wiki. Он немного старый, но мы пытаемся привести его в актуальное состояние.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">2) проверьте интернет-форумы. Задавайте вопросы и обсуждайте особенности.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">3) попробуйте Внутренние Форумы RetroShare</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;"> - Они появляются в сети, как только вы на связи с друзьями.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">4) Если вы все еще в затруднении. Пишите нам.</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt;">Наслаждайтесь Retrosharing</span></p></body></html> Open RS Website @@ -6827,34 +5157,57 @@ p, li { white-space: pre-wrap; } RetroShare Support - + Команда поддержки RetroShare - GraphFrame + GlobalRouterStatistics - Recv: - Принято: + Router Statistics + Статистика роутера - %1 KB/s - %1 кБ/с + Unknown Peer + Неизвестный пир + + + + GlobalRouterStatisticsWidget + + Pending packets + Отложенные пакеты - Sent: - Отправлено: + by + по - %1 KB - %1 кБ + size= + размер = - %1 MB - %1 МБ + Status + Статус - %1 GB - %1 ГБ + To: + Кому: + + + Managed keys + Управляемые ключи + + + : Service ID = + : ID Службы = + + + Routing matrix ( + Матрица маршрутизации ( + + + %1 secs ago + %1 сек назад @@ -6898,63 +5251,113 @@ p, li { white-space: pre-wrap; } GroupFlagsWidget Directory is browsable for friends from groups - + Папка доступна для просмотра друзьям из групп Directory is NOT browsable for friends from groups - + Папка не доступна для просмотра друзьям из групп Directory is accessible by anonymous tunnels from friends from groups - + Папка доступна через анонимный туннель от друзей из группы Directory is NOT accessible by anonymous tunnels from friends from groups - + Папка НЕ доступна через анонимный туннель от друзей из группы Directory is browsable for any friend - + Папка доступна для просмотра для всех друзей Directory is NOT browsable for any friend - + Папка не доступна для просмотра для всех друзей Directory is accessible by anonymous tunnels from any friend - + Папка доступна через анонимный туннель от любого друга Directory is NOT accessible by anonymous tunnels from any friend - + Папка НЕ доступна через анонимный туннель от любого друга All your friends can browse this directory - + Все ваши друзья могут просматривать эту папку Only friends in groups %1 can browse this directory - + Папка доступна к просмотру только друзьям из группы %1 No one can browse this directory - + Никто не может просматривать эту папку All your friends can relay anonymous tunnels to this directory - + Эта папка доступна по анонимным туннелям через ваших друзей Only friends in groups - + Только друзья в группах can relay anonymous tunnels to this directory - + может ретранслировать анонимные туннели для этого каталога No one can anonymously access this directory. - + Никто не может анонимно получить доступ к этому каталогу. + + + + GroupFrameSettingsWidget + + Form + Форма + + + Hide tabbar with one open tab + Скрыть панель вкладок + + + + GroupShareKey + + Share + Предоставить общий доступ + + + Contacts: + Контакты: + + + Share Channel + Сделать канал общим + + + You can let your friends know about your Channel by sharing it with them. Select the Friends with which you want to Share your Channel. + Вы имеете возможность поделиться с доверенным окружением информацией о созданном Вами канале. Выберите узлы, которым Вы хотели бы дать права на канал. + + + Share Forum + Расшарить форум + + + You can let your friends know about your Forum by sharing it with them. Select the Friends with which you want to Share your Forum. + Вы имеете возможность поделиться с доверенным окружением информацией о созданном Вами форуме. Выберите узлы, которым Вы хотели бы дать права на форум. + + + Share Posted + Делегировать права + + + You can let your friends know about your Posted by sharing it with them. Select the Friends with which you want to Share your Posted. + Вы имеете возможность поделиться с доверенным окружением информацией о созданном Вами канале новостей. Выберите узлы, которым Вы хотели бы дать права на канал. + + + Please select at least one peer + Пожалуйста, укажите хотя бы одного участника сети @@ -7024,7 +5427,7 @@ p, li { white-space: pre-wrap; } Hash - + Хэш Date @@ -7044,7 +5447,7 @@ p, li { white-space: pre-wrap; } contains all - + содержит всё is @@ -7085,25 +5488,13 @@ p, li { white-space: pre-wrap; } Create Channel Создать канал - - Loading - Загрузка - - - Post to Channel - Создать сообщение в канале - - - Set all as read - Отметить как прочтенное - Enable Auto-Download Включить автоматическое скачивание My Channels - + Мои каналы Subscribed Channels @@ -7122,84 +5513,145 @@ p, li { white-space: pre-wrap; } Отменить автоматическое скачивание - Unsubscribe to Channel - Отменить подписку на канал + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Channels</h1> <p>Channels allow you to post data (e.g. movies, music) that will spread in the network</p> <p>You can see the channels your friends are subscribed to, and you automatically forward subscribed channels to your friends. This promotes good channels in the network.</p> <p>Only the channel's creator can post on that channel. Other peers in the network can only read from it, unless the channel is private. You can however share the posting rights or the reading rights with friend Retroshare nodes.</p> <p>Channels can be made anonymous, or attached to a Retroshare identity so that readers can contact you if needed. Enable "Allow Comments" if you want to let users comment on your posts.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Каналы</h1> <p>Каналы дают возможность публикации контента (например, кино или музыки), который подлежит раздаче пользователям сети.</p> <p>В списке каналов содержатся каналы, на которые подписано Ваше доверенное окружение, равно как и Ваш узел автоматически отсылает окружению информацию о подписанных Вами каналах. Такой механизм позволяет распространять по сети информацию о хороших каналах и блокировать неудачные.</p> <p>Оставлять сообщения в канале может только его создатель. Остальные участники могут лишь читать его содержимое и только в том случае, если канал не является приватным. Тем не менее Вы можете ⇥ права на чтение или модификацию канала пользователям из доверенного окружения.</p>⇥ <p>Каналы могут быть анонимными или псевдонимными, когда к ним прикреплён идентификатор пользователя. ⇥ Включите режим «Разрешить комментарии», если Вы хотите дать пользователям возможность комментировать сообщения.</p> + + + + GxsChannelFilesStatusWidget + + Form + Форма - Subscribe to Channel - Подписаться на канал + Download + Скачать - Edit Channel Details - Редактировать подробности канала + TextLabel + Текстовая метка - Show Channel Details - Показать подробности о канале + Open folder + Открыть папку - Restore Publish Rights for Channel - Восстановить права доступа к каналу + Error + Ошибка - Share Channel - Сделать канал общим + Paused + Пауза - Copy RetroShare Link - Скопировать ссылку RetroShare + Waiting + ожидание - Publish rights restored. - + Checking + Проверка - Publish rights have been restored for this channel. - + Are you sure that you want to cancel and delete the file? + Вы уверены, что хотите отменить операцию и удалить файл? - Publish not restored. - + Can't open folder + Не удалось открыть папку + + + + GxsChannelFilesWidget + + Form + Форма - Publish rights can't be restored for this channel.<br/>You're not the creator of this channel. - + Filename + Имя файла - No Channel Selected - Не выбраны каналы + Size + Размер - Todo - + Title + Название + + + Published + Опубликовано + + + Status + Статус GxsChannelGroupDialog Create New Channel - + Создать Новый Канал Channel - + Канал Edit Channel - + Редактировать Канал Add Channel Admins - + Добавить Администратора Канала Select Channel Admins - + Выбрать админа канала Create Channel Создать канал + + Update Channel + Обновить Канал + + + + GxsChannelGroupItem + + Copy RetroShare Link + Скопировать ссылку RetroShare + + + Subscribe to Channel + Подписаться на канал + + + Expand + Раскрыть + + + Remove Item + Удалить объект + + + Channel Description + Описание канала + + + Loading + Загрузка + + + New Channel + Новый канал + + + Hide + Скрыть + GxsChannelPostItem @@ -7233,7 +5685,7 @@ p, li { white-space: pre-wrap; } Set as read and remove item - + Установить как чтение и удаление элемента Remove Item @@ -7249,18 +5701,128 @@ p, li { white-space: pre-wrap; } Warning! You have less than %1 hours and %2 minute before this file is deleted Consider saving it. - + Внимание! У вас есть менее %1 часов and %2 минут прежде чем файл будет удален. Рассмотрите возможность его сохранения. Hide Скрыть + + New + Новый + + + 0 + 0 + + + Comment + Комментарий + + + I like this + Мне нравится + + + I dislike this + Мне не понравилось + + + Loading + Загрузка + + + Open + Открыть + + + Open File + Открыть файл + + + Play Media + Проиграть медиа-файл + + + + GxsChannelPostsWidget + + Post to Channel + Создать сообщение в канале + + + Loading + Загрузка + + + Search channels + Поиск каналов + + + Title + Название + + + Search Title + Поиск по названию + + + Message + Почтовая служба + + + Search Message + Поиск сообщения + + + Filename + Имя файла + + + Search Filename + Поиск файла по имени + + + No Channel Selected + Не выбраны каналы + + + Disable Auto-Download + Отменить автоматическое скачивание + + + Enable Auto-Download + Включить автоматическое скачивание + + + Show feeds + Отобразить сообщения + + + Show files + Показать файлы + + + Feeds + Каналы + + + Files + Файлы + + + + GxsChannelUserNotify + + Channel Post + Сообщение + GxsCommentContainer Comment Container - + Контейнер Комментарий @@ -7271,7 +5833,7 @@ p, li { white-space: pre-wrap; } Hot - + Горячий New @@ -7279,15 +5841,15 @@ p, li { white-space: pre-wrap; } Top - + На самый верх Voter ID: - + ID голосующих: Refresh - + Обновить Comment @@ -7303,30 +5865,30 @@ p, li { white-space: pre-wrap; } Score - + Очки UpVotes - + Голоса За DownVotes - + Голоса Против OwnVote - + Собственный голос GxsCommentTreeWidget Reply to Comment - + Ответ на Комментарий Submit Comment - + Отправить Комментарий Vote Up @@ -7342,26 +5904,26 @@ p, li { white-space: pre-wrap; } Show Reputation - + Показать Репутацию Interesting User - + Интересный Пользователь Mark Spammy - + Отметить Спам Ban User - + Забанить Пользователя GxsCreateCommentDialog Make Comment - + Сделать Комментарий <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -7369,27 +5931,32 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Comment</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Комментарий</span></p></body></html> Signed by - + Подписано Comment Signing Error - + Ошибка Подписания Комментария You need to create an Identity before you can comment - + Вам нужно создать личность +прежде чем вы сможете комментировать GxsForumGroupDialog Create New Forum - + Создать Новый Форум Forum @@ -7397,12 +5964,94 @@ before you can comment Edit Forum - + Редактировать Форум Create Forum Создать форум + + Update Forum + Обновление Форума + + + Add Forum Admins + Добавить Администраторов Форума + + + Select Forum Admins + Выберите Администраторов Форума + + + + GxsForumGroupItem + + Subscribe to Forum + Подписаться на форум + + + Expand + Раскрыть + + + Remove Item + Удалить объект + + + Forum Description + Описание форума + + + Loading + Загрузка + + + New Forum + Новый форум + + + Hide + Скрыть + + + + GxsForumMsgItem + + Subject: + Тема: + + + Unsubscribe To Forum + Отписаться от форума + + + Expand + Раскрыть + + + Set as read and remove item + Установить как чтение и удаление элемента + + + Remove Item + Удалить объект + + + In Reply to: + В ответ на: + + + Loading + Загрузка + + + Forum Feed + Послать в форум + + + Hide + Скрыть + GxsForumThreadWidget @@ -7480,7 +6129,7 @@ before you can comment Search Author - + Поиск Автора Content @@ -7492,7 +6141,7 @@ before you can comment No name - + Без названия Reply @@ -7556,7 +6205,7 @@ before you can comment By - + По RetroShare @@ -7568,11 +6217,11 @@ before you can comment You cant reply to a non-existant Message - + Вы не можете ответить на не существующее Сообщение You cant reply to an Anonymous Author - + Вы не можете ответить Анонимному Автору Forum Description @@ -7580,95 +6229,12 @@ before you can comment Forum: - + Форум: Thread: Тема: - - - GxsForumsDialog - - Forums - Форумы - - - Create Forum - Создать форум - - - Print - Печать - - - PrintPreview - Предварительный просмотр - - - My Forums - - - - Subscribed Forums - Форумы в подписке - - - Popular Forums - Популярные форумы - - - Other Forums - Другие форумы - - - Subscribe to Forum - Подписаться на форум - - - Unsubscribe to Forum - Отписаться от форума - - - Open in new tab - - - - New Forum - Новый форум - - - Show Forum Details - Показать подробности форума - - - Edit Forum Details - Редактировать подробности форума - - - Share Forum - Расшарить форум - - - Restore Publish Rights for Forum - Восстановить публичные права для форума - - - Copy RetroShare Link - Скопировать ссылку RetroShare - - - Mark all as read - Отметить все как прочитанные - - - Mark all as unread - Отметить все как непрочитанные - - - AUTHD - - Original Message Оригинал сообщения @@ -7687,22 +6253,56 @@ before you can comment On %1, %2 wrote: - + На %1 %2 написал + + + + GxsForumUserNotify + + Forum Post + Сообщение форума + + + + GxsForumsDialog + + Forums + Форумы - Todo - + Create Forum + Создать форум + + + My Forums + Мои форумы + + + Subscribed Forums + Форумы в подписке + + + Popular Forums + Популярные форумы + + + Other Forums + Другие форумы + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Forums</h1> <p>Retroshare Forums look like internet forums, but they work in a decentralized way</p> <p>You see forums your friends are subscribed to, and you forward subscribed forums to your friends. This automatically promotes interesting forums in the network.</p> <p>Forums are either Authenticated (<img src=":/images/konv_message2.png" width="12"/>) or anonymous (<img src=":/images/konversation.png" width="12"/>). The former class is more resistant to spamming because posts are cryptographically signed using a Retroshare pseudo-identity.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Форумы</h1> ⇥⇥⇥<p>Форумы в RetroShare выглядят схоже и преследуют те же цели, что и интернет-форумы. Ключевым отличием является их децентрализованность.</p> ⇥⇥⇥<p>В списке доступных форумов значатся форумы, на которые подписано Ваше доверенное окружение. В свою очередь, Вы отдаёте окружению информацию о том,⇥⇥⇥на какие форумы подписаны Вы. Такой механизм распространения продвигает по сети хорошие форумы и блокирует неудачные.</p> ⇥⇥⇥<p>Форумы могут быть либо подписанными, (<img src=":/images/konv_message2.png" width="12"/>) ⇥⇥⇥либо анонимными (<img src=":/images/konversation.png" width="12"/>). Первые ⇥⇥⇥более устойчивы к спаму, так как сообщения в них ⇥⇥⇥имеют криптографическую подпись той или иной личности.</p> GxsForumsFillThread Waiting - + ожидание Retrieving - + Получение Loading @@ -7711,25 +6311,21 @@ before you can comment GxsGroupDialog - - Create New - - Name Имя Add Icon - + Добавить иконку Key recipients can publish to restricted-type group and can view and publish for private-type channels - + Получатели ключа могут публиковать сообщения в группы с ограниченным доступом, просматривать и публиковать сообщения в приватных каналах Share Publish Key - + Общедоступный Публичный Ключ check peers you would like to share private publish key with @@ -7745,7 +6341,7 @@ before you can comment Message Distribution - + Распределение Сообщений Public @@ -7753,15 +6349,15 @@ before you can comment Restricted to Group - + Только для Группы Only For Your Friends - + Только для Ваших Друзей Publish Signatures - + Публичные подписи Open @@ -7769,31 +6365,31 @@ before you can comment New Thread - + Новая Тема Required - + Требуется Encrypted Msgs - + Шифрованное сообщение Personal Signatures - + Личные подписи PGP Required - + Требуется PGP Signature Required - + Требуется Подпись If No Publish Signature - + Если нет Публичной Подписи Comments @@ -7801,7 +6397,7 @@ before you can comment Allow Comments - + Комментарии Разрешены No Comments @@ -7817,26 +6413,147 @@ before you can comment Load Group Logo - + Загрузить Логотип Группы - Invalid Circle Selection - Personal disabled for now - + Create Forum + Создать форум + + + Submit Group Changes + Отправить Изменения Группы + + + Failed to Prepare Group MetaData - please Review + Не удалось Подготовить Метаданные Группы - пожалуйста Проверьте + + + Will be used to send feedback + Будет использовано для обратной связи + + + Owner: + Владелец: + + + + GxsGroupFrameDialog + + Loading + Загрузка + + + Todo + На выполнение + + + Print + Печать + + + PrintPreview + Предварительный просмотр + + + Unsubscribe + Отменить подписку + + + Subscribe + Подписаться + + + Open in new tab + Открыть в новой вкладке + + + Show Details + Показать Подробности + + + Edit Details + Редактировать Подробности + + + Share + Предоставить общий доступ + + + Copy RetroShare Link + Скопировать ссылку RetroShare + + + Mark all as read + Отметить все как прочитанные + + + Mark all as unread + Отметить все как непрочитанные + + + AUTHD + Требуется подпись GxsIdChooser + + No Signature + Без подписи + + + Create new Identity + Создать новую личность + + + + GxsIdDetails Loading Загрузка Not found - + Не найден No Signature - + Без подписи + + + Identity name + Псевдоним + + + Identity Id + ID личности + + + Authentication + Аутентификация + + + signed by + подписано + + + unknown Key + неизвестный ключ + + + anonymous + анонимный + + + + GxsMessageFramePostWidget + + Loading + Загрузка + + + No name + Без названия @@ -7870,7 +6587,7 @@ before you can comment Find Next - + Искать дальше Case sensitive @@ -7910,7 +6627,7 @@ before you can comment Backspace - + Backspace Forward @@ -7918,15 +6635,15 @@ before you can comment Move to next page (Shift+Backspace) - + Перейти на следующую страницу (Shift + Backspace) Shift+Backspace - + Shift + Backspace Home - + Домой Move to the Home page (Ctrl+H) @@ -7938,7 +6655,7 @@ before you can comment Find - + Найти Search for a word or phrase on current page (Ctrl+F) @@ -7946,7 +6663,7 @@ before you can comment Ctrl+F - + Ctrl + F Close @@ -7954,7 +6671,7 @@ before you can comment Close Vidalia Help - + Закрыть справку Vidalia Esc @@ -7962,11 +6679,11 @@ before you can comment Error Loading Help Contents: - + Ошибка загрузки содержимого справки: Supplied XML file is not a valid Contents document. - + Существующий XML-файл имеет неверный формат Search reached end of document @@ -7982,7 +6699,7 @@ before you can comment Found %1 results - + Найдено %1 результатов @@ -8009,7 +6726,23 @@ p, li { white-space: pre-wrap; } <li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Retroshare Project Page</a></li> <li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">RetroShare Team Blog</a></li> <li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">RetroShare Dev Twiter</a></li></ul></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">RetroShare – это кроссплатформенное приложение на основе открытого ПО, </span></p> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">персональная защищённая децентрализованная коммуникационная система.⇥</span></p> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Она позволяет осуществлять безопасный файлообмен совместно с доверенными участниками, </span></p> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">использует сеть доверия для установления подлинности участников и OpenSSL для шифрования всей передаваемой информации. </span></p> +<p align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">RetroShare предоставляет сервисы файлообмена, чатов, электронной почты и каналов</span></p> +<p align="center" style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Следующие полезные ссылки дают больше сведений:</span></p> +<ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-size:8pt;" align="justify" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net"><span style=" font-size:12pt; text-decoration: underline; color:#0000ff;">Вебсайт Retroshare</span></a></li> +<li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Вики-страница Retroshare</a></li> +<li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Форум RetroShare</a></li> +<li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Страница проекта Retroshare</a></li> +<li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Блог команды RetroShare</a></li> +<li style=" font-size:12pt; text-decoration: underline; color:#0000ff;" align="justify" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net">Твиттер разработчиков RetroShare</a></li></ul></body></html> Authors @@ -8017,7 +6750,7 @@ p, li { white-space: pre-wrap; } Thanks to - + Благодарности Translation @@ -8033,7 +6766,11 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-size:8pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">About RetroShare</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-size:8pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:9pt; font-weight:600;">О RetroShare</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -8050,7 +6787,20 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Swedish: </span><span style=" font-size:8pt;"> Daniel Wester</span><span style=" font-size:8pt; font-weight:600;"> &lt;</span><span style=" font-size:8pt;">wester@speedmail.se</span><span style=" font-size:8pt; font-weight:600;">&gt;</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">German: </span><span style=" font-size:8pt;">Jan</span><span style=" font-size:8pt; font-weight:600;"> </span><span style=" font-size:8pt;">Keller</span> &lt;<span style=" font-size:8pt;">trilarion@users.sourceforge.net</span>&gt;</p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Polish: </span>Maciej Mrug</p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">RetroShare Переводы:</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="http://retroshare.sourceforge.net/wiki/index.php/Translation"><span style=" text-decoration: underline; color:#0000ff;">http://retroshare.sourceforge.net/wiki/index.php/Translation</span></a></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; text-decoration: underline; color:#0000ff;"></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">RetroShare Переводчики Cайта :</span></p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt; font-weight:600;"></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Swedish: </span><span style=" font-size:8pt;"> Daniel Wester</span><span style=" font-size:8pt; font-weight:600;"> &lt;</span><span style=" font-size:8pt;">wester@speedmail.se</span><span style=" font-size:8pt; font-weight:600;">&gt;</span></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">German: </span><span style=" font-size:8pt;">Jan</span><span style=" font-size:8pt; font-weight:600;"> </span><span style=" font-size:8pt;">Keller</span> &lt;<span style=" font-size:8pt;">trilarion@users.sourceforge.net</span>&gt;</p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Polish: </span>Maciej Mrug</p></body></html> @@ -8084,155 +6834,219 @@ p, li { white-space: pre-wrap; } IdDialog Identities - + Личности New ID Новый идентификатор - - Yourself - Себя - - - Friends / Friends of Friends - Друзья / Друзья друзей - - - Others - Другие - - - Pseudonyms - Псевдонимы - All Все - - Nickname - Ник - - - KeyId - - - - Type - Тип - - - Delete ID - Удалить идентификатор - Edit Reputation Редактировать репутацию - - Edit ID - Редактировать идентификатор - - - Identity Type - - - - Friend - Друг - - - Friend of Friend - Друг моего друга - - - Other - - - - Pseudonym - Псевдоним - Key ID - - - - PGP Name - - - - PGP Id - - - - PGP Hash - + ID Ключа Reputation Репутация - - Your Rating - Ваш рейтинг - - - Overall Rating - - - - Implicit Score - - - - Rating - Рейтинг - - - Comment - Комментарий - - - Local Reputation - - Todo - - - - Show: - + На выполнение Search Поиск - - PGP Linked Id - - - - Anon Id - - Unknown real name - + Неизвестное имя Anonymous Id - + Анонимный идентификатор Create new Identity - + Создать новую личность Delete Identity - + Удалить личность + + + Edit Identity + Редактировать Личность + + + Identity Info + Информация о личности + + + Overall + Общая + + + Implicit + Неявные + + + Opinion + Мнение + + + Peers + Пиры + + + Tweak Opinion + Мнение о настройке + + + Accept (+100) + Подтвердить (+100) + + + Positive (+10) + Положительный (+10) + + + Negative (-10) + Отрицательный (-10) + + + Ban (-100) + Бан (-100) + + + Custom + Пользовательские + + + Modify + Изменить + + + Chat with this peer + Чат с этим пиром + + + Launches a distant chat with this peer + Запустить удаленный чат с этим пиром + + + Really delete? + Действительно удалить? + + + Identity name + Псевдоним + + + Owned by node... + Владелец узла + + + Owner node ID : + ID владельца узла + + + Identity name : + Псевдоним + + + Identity ID : + ID личности + + + Owner node name : + Имя владельца узла + + + Type: + Тип: + + + Owned by you + Владеете Вы + + + Owned by neighbor nodes + Владелец из доверенных + + + Owned by distant nodes + Владелец удалённый узел + + + Anonymous + Аноним + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Identities</h1> <p>In this tab you can create/edit pseudo-anonymous identities. </p> <p>Identities are used to securely identify your data: sign forum and channel posts, and receive feedback using Retroshare built-in email system, post comments after channel posts, etc.</p> <p> Identities can optionally be signed by your Retroshare node's certificate. Signed identities are easier to trust but are easily linked to your node's IP address. </p> <p> Anonymous identities allow you to anonymously interact with other users. They cannot be spoofed, but noone can prove who really owns a given identity. </p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Личности</h1> ⇥⇥⇥<p>В этой вкладке Вы можете создавать и редактировать псевдонимные и анонимные личности. ⇥⇥⇥</p> ⇥⇥⇥<p>Личности используются для безопасной идентификации Ваших данных и Вашей деятельности в сети: подписывать сообщения в каналах и форумах сети⇥⇥⇥⇥и получать отклики через встроенный почтовый сервис RetroShare, оставлять комментарии ⇥⇥⇥⇥в каналах и т.п.</p> ⇥⇥⇥<p> ⇥⇥⇥Личности могут подписываться Вашим сертификатом. ⇥⇥⇥Подписанным личностям легче доверять, но при этом облегчается возможность получения IP-адреса Вашего узла. ⇥⇥⇥</p> ⇥⇥⇥<p> ⇥⇥⇥Анонимные личности позволяют Вам анонимно взаимодействовать с другими пользователями. При этом они ⇥⇥⇥не могут быть подменены и никто не может указать, кто в действительности скрывается за личностью. ⇥⇥⇥</p> ⇥⇥⇥ + + + This identity is owned by you + Эта личность закреплена за Вами + + + Unknown PGP key + Неизвестный PGP-ключ + + + Unknown key ID + Неизвестный ID ключа + + + Identity owned by you, linked to your Retroshare node + Личность закреплена за Вами и привязана к Вашему узлу RetroShare + + + Anonymous identity, owned by you + Анонимная личность, закреплённая за Вами + + + Owned by a friend Retroshare node + Владелец из круга доверенных + + + Owned by 2-hops Retroshare node + Владелец из ближнего окружения; 2 скачка + + + Owned by unknown Retroshare node + Закреплён за неизвестным узлом RetroShare + + + Anonymous identity + Анонимная личность + + + Do you really want to delete this Identity? + Вы действительно хотите удалить эту личность? + + + Chat with this peer as... + Общаться с этим участником от имени... + + + Distant chat cannot work + Удалённый чат не может работать + + + Distant chat refused with this peer. + В удалённом чате с этим пользователем отказано. + + + Error code + Код ошибки @@ -8243,23 +7057,23 @@ p, li { white-space: pre-wrap; } Key ID - + ID Ключа PGP Name - + Имя PGP PGP Hash - + PGP Хэш PGP Id - + PGP Id PGP Associated ID - + Связанный Идентификатор PGP Pseudonym @@ -8267,39 +7081,90 @@ p, li { white-space: pre-wrap; } New identity - + Новая личность To be generated - + Будет создан N/A - + Недоступен Edit identity - + Редактировать личность Error getting key! - + Ошибка при получении ключа! Error KeyID invalid - + Ошибка недействительный ID ключа Unknown GpgId - + Неизвестный GpgId Unknown real name - + Неизвестное имя Create New Identity - + Создать новую личность + + + Type + Тип + + + TextLabel + Текстовая метка + + + RM + RM + + + Add + Добавить + + + + IdentityWidget + + Name + Имя + + + KeyId + Id ключа + + + GXSId + GXS ID + + + Add + Добавить + + + GXS name: + GXS-псевдоним: + + + PGP name: + PGP-псевдоним: + + + GXS id: + GXS ID: + + + PGP id: + PGP ID: @@ -8335,41 +7200,41 @@ p, li { white-space: pre-wrap; } LocalSharedFilesDialog - - Create collection file - - Open File - + Открыть файл Open Folder - + Открыть папку Edit Share Permissions - + Изменить разрешения для общего ресурса Checking... - + Проверка ... Check files - + Проверить файлы Edit Shared Folder - + Редактировать папки общего доступа Recommend in a message to - + Рекомендуем в сообщении для Set command for opening this file - + Задать команду для открытия этого файла + + + Collection + Коллекция @@ -8384,7 +7249,7 @@ p, li { white-space: pre-wrap; } Add Share - + Управление папками Options @@ -8392,7 +7257,7 @@ p, li { white-space: pre-wrap; } Messenger - + Доставка сообщений About @@ -8400,7 +7265,7 @@ p, li { white-space: pre-wrap; } SMPlayer - + SMPlayer Quit @@ -8412,47 +7277,7 @@ p, li { white-space: pre-wrap; } RetroShare %1 a secure decentralized communication platform - - - - News feed - Новостная лента - - - Friends - Друзья - - - File sharing - Обмен файлами - - - Chat Lobbies - - - - Messages - Сообщения - - - Channels - Каналы - - - Blogs - Блоги - - - Forums - Форумы - - - Plugins - Плагины - - - Getting Started - Быстрый старт + RetroShare %1 безопасная децентрализованная коммуникационная платформа Unfinished @@ -8464,7 +7289,7 @@ p, li { white-space: pre-wrap; } The disk space in your - + Дисковое пространство в вашем directory is running low (current limit is @@ -8476,11 +7301,15 @@ p, li { white-space: pre-wrap; } RetroShare will now safely suspend any disk access to this directory. Please make some free space and click Ok. - + МБ). + +RetroShare безопасно приостановит доступ диска к этой папке. + +Пожалуйста, освободите немного дискового пространства и нажмите Ok. Show/Hide - + Показать / Скрыть Status @@ -8490,25 +7319,13 @@ p, li { white-space: pre-wrap; } Notify Уведомить - - Open Messenger - - Open Messages - + Открыть почту Bandwidth Graph - - - - DHT Details - Детали DHT - - - Bandwidth Details - + График пропускной способности Applications @@ -8536,27 +7353,27 @@ p, li { white-space: pre-wrap; } %1 new message - + %1 новое сообщение %1 new messages - + %1 новых сообщений Down: %1 (kB/s) - + Приём: %1 (кБ/с) Up: %1 (kB/s) - + Отдача: %1 (кБ/с) %1 friend connected - + %1 друг соединён %1 friends connected - + %1 друзей соединены Do you really want to exit RetroShare ? @@ -8580,15 +7397,15 @@ p, li { white-space: pre-wrap; } Make sure this link has not been forged to drag you to a malicious website. - + Убедитесь, что эта ссылка не была подделана, чтобы перенаправить вас на вредоносный веб-сайт. Don't ask me again - + Не спрашивайте меня снова It seems to be an old RetroShare link. Please use copy instead. - + Используется тип ссылки устаревшей версии RetroShare. Пожалуйста, используйте копирование. The file link is malformed. @@ -8596,18 +7413,26 @@ p, li { white-space: pre-wrap; } ServicePermissions - + Разрешения Service permissions matrix - + Управление правами доступа + + + Add + Добавить + + + Statistics + Статистика функционирования MessageComposer Compose - + Составить Contacts @@ -8615,23 +7440,23 @@ p, li { white-space: pre-wrap; } >> To - + >> Кому >> Cc - + >> Копия >> Bcc - + >> Невидимая копия >> Recommend - + >> Рекомендовать Paragraph - + Абзац Heading 1 @@ -8639,23 +7464,23 @@ p, li { white-space: pre-wrap; } Heading 2 - + Заголовок 2 Heading 3 - + Заголовок 3 Heading 4 - + Заголовок 4 Heading 5 - + Заголовок 5 Heading 6 - + Заголовок 6 Font size @@ -8687,11 +7512,11 @@ p, li { white-space: pre-wrap; } Add an Image - + Добавить изображение Sets text font to code style - + Установка шрифта для стиля кода Underline @@ -8703,7 +7528,7 @@ p, li { white-space: pre-wrap; } Tags: - + Теги: Tags @@ -8723,7 +7548,7 @@ p, li { white-space: pre-wrap; } Hash - + Хэш Send @@ -8739,7 +7564,7 @@ p, li { white-space: pre-wrap; } Toggle Contacts View - + Переключить вид контактов Save @@ -8759,15 +7584,15 @@ p, li { white-space: pre-wrap; } Quote - + Цитата Add Blockquote - + Добавить цитату Send To: - + Отправить: &Left @@ -8787,11 +7612,11 @@ p, li { white-space: pre-wrap; } Hello,<br>I recommend a good friend of mine; you can trust them too when you trust me. <br> - + Здравствуйте, <br>Я рекомендую моего хорошего друга, вы можете доверять ему так, как вы доверяете мне. <br> You have a friend recommendation - + Вы получили рекомендацию на установление дружеского контакта This friend is suggested by @@ -8807,16 +7632,17 @@ p, li { white-space: pre-wrap; } Hi %1,<br><br>%2 wants to be friends with you on RetroShare.<br><br>Respond now:<br>%3<br><br>Thanks,<br>The RetroShare Team - + Привет %1,<br><br>%2 хочет быть Вашим другом в сети RetroShare.<br><br>Ответить сейчас:<br>%3<br><br>Благодарим,<br>команда RetroShare Save Message - + Сохранить сообщение Message has not been Sent. Do you want to save message to draft box? - + Сообщение не отправлено. +Хотите ли вы сохранить сообщение в черновиках? Paste RetroShare Link @@ -8824,19 +7650,19 @@ Do you want to save message to draft box? Add to "To" - + Добавить к "Кому" Add to "CC" - + Добавить к "Копия" Add to "BCC" - + Добавить к "Невидимая копия" Add as Recommend - + Добавить как рекомендацию Friend Details @@ -8856,7 +7682,7 @@ Do you want to save message to draft box? Cc - + Копия Sent @@ -8868,15 +7694,15 @@ Do you want to save message to draft box? On %1, %2 wrote: - + На %1 %2 написал Re: - + Ответ: Fwd: - + Перенаправление: RetroShare @@ -8884,7 +7710,7 @@ Do you want to save message to draft box? Do you want to send the message without a subject ? - + Отправить сообщение без темы? Please insert at least one recipient. @@ -8892,16 +7718,12 @@ Do you want to save message to draft box? Bcc - + Невидимая копия Unknown Неизвестно - - Unknown friend - Неизвестный друг - &File Файл @@ -8920,11 +7742,11 @@ Do you want to save message to draft box? Save &As File - + Сохранить как &файл Save &As Draft - + Сохранить как черновик &Print... @@ -8968,7 +7790,7 @@ Do you want to save message to draft box? &Contacts Sidebar - + Боковой &список контактов &Insert @@ -8980,11 +7802,11 @@ Do you want to save message to draft box? &Horizontal Line - + Горизонтальная линия &Format - + Форм&атирование Open File... @@ -9009,7 +7831,8 @@ Do you want to save message to draft box? Message has not been Sent. Do you want to save message ? - + Сообщение не отправлено. +Хотите ли вы сохранить сообщение? Choose Image @@ -9025,30 +7848,34 @@ Do you want to save message ? <html><head/><body><p>Cryptographically sign message to distant peers. This is prevents intermediate peers to spoof your identity.</p></body></html> - + <html><head/><body><p>Криптографическая подпись сообщения для удаленных пиров. Это предотвращает промежуточных пиров от подмены вашей личности.</p></body></html> Distant peer (name: %2, PGP key: %1) - + Удаленный пир (имя: %2, ключ PGP: %1) Only show people you trusted - + Показывать только друзей - PGP key unknown - + Respond to: + Реагировать на: - You dont have the PGP key of the message sender. So you cannot respond! - + Cannot send distant messages + Отправлять удалённые сообщения невозможно + + + In order to send distant messages, you need an identity to sign with. Please go to the Identities tab and create one first. + Удалённые сообщения должны быть подписаны. Пожалуйста, откройте вкладку «Личности» и создайте хотя бы одну. MessagePage Reading - + Чтение Set message to read on activate @@ -9064,7 +7891,7 @@ Do you want to save message ? Tags can be used to categorize and prioritize your messages - + Теги могут быть использованы для классификации ваших сообщений и указания их важности Add @@ -9072,7 +7899,7 @@ Do you want to save message ? Edit - + Правка Delete @@ -9084,11 +7911,11 @@ Do you want to save message ? A new tab - + Новая вкладка A new window - + Новое окно Edit Tag @@ -9096,30 +7923,30 @@ Do you want to save message ? Message - Сообщение + Почтовая служба Distant messages: - + Дальние сообщения: <html><head/><body><p align="justify">The link below allows people in the network to send encrypted messages to you, using tunnels. To do that, they need your public PGP key, which they will get using the Retroshare discovery system. </p></body></html> - + <html><head/><body><p align="justify">Ссылка ниже даёт возможность участникам сети отсылать вам шифрованные сообщения, используя туннелирование. Чтобы осуществить это, им необходим ваш публичный PGP-ключ, который они получат через систему обнаружения RetroShare. </p></body></html> Accept encrypted distant messages from everyone - + Принимать дальние шифрованные сообщения от любого участника сети. Load embedded images - + Загрузить внедренные изображения MessageToaster Sub: - + Тема: @@ -9137,7 +7964,7 @@ Do you want to save message ? Download all Recommended Files - + Скачать все рекомендованные файлы Subject: @@ -9153,15 +7980,15 @@ Do you want to save message ? Cc: - + Копия: Bcc: - + Невидимая копия: Tags: - + Теги: File Name @@ -9173,7 +8000,7 @@ Do you want to save message ? Hash - + Хэш Print @@ -9185,11 +8012,11 @@ Do you want to save message ? Confirm %1 as friend - + Подтвердить дружбу с %1 Add %1 as friend - + Добавить %1 как друга No subject @@ -9203,22 +8030,6 @@ Do you want to save message ? Download all Скачать все - - Hide - Спрятать - - - Expand - Развернуть - - - File - Файл - - - Files - Файлы - Print Document Распечатать документ @@ -9233,35 +8044,43 @@ Do you want to save message ? Load images always for this message - + Загружать изображения всегда для этого сообщения This messages is encrypted. Click the right button to decrypt it. - + Это сообщение зашифровано. Нажмите правую кнопку для его расшифровки. Decrypt - + Расшифровать Encrypted message - + Шифрованное сообщение Decryption failed! - + Расшифровка не удалась! This message is not encrypted. Cannot decrypt! - + Это сообщение не зашифровано. Не удается расшифровать! This message could not be decrypted. - + Это сообщение не может быть расшифровано. Unknown (needs decryption) - + Неизвестный (требуется расшифровка) + + + Hide the attachment pane + Скрыть панель вложений + + + Show the attachment pane + Отобразить панель вложений @@ -9272,7 +8091,7 @@ Do you want to save message ? Compose - + Составить Reply to selected message @@ -9292,7 +8111,7 @@ Do you want to save message ? Forward selected message - + Переслать выбранные сообщения Forward @@ -9352,7 +8171,7 @@ Do you want to save message ? Save &As File - + Сохранить как &файл &Print... @@ -9375,7 +8194,7 @@ Do you want to save message ? Compose - + Составить Reply to selected message @@ -9395,11 +8214,11 @@ Do you want to save message ? Forward selected message - + Переслать выбранные сообщения Foward - + Переслать Remove selected message @@ -9435,7 +8254,7 @@ Do you want to save message ? Draft - + Черновики Sent @@ -9443,23 +8262,23 @@ Do you want to save message ? Trash - + Корзина Total Inbox: - + Все входящие: Folders - + Папки Quick View - + Быстрый просмотр Print... - + Печать... Print Preview @@ -9487,19 +8306,19 @@ Do you want to save message ? Save As... - + Сохранить как... Reply to Message - + Ответить на сообщение Reply to All - + Ответить всем Forward Message - + Переслать сообщение Subject @@ -9519,35 +8338,35 @@ Do you want to save message ? Click to sort by attachments - + Сортировка по вложенным файлам Click to sort by subject - + Сортировка по темам Click to sort by read - + Сортировка по прочитанным сообщениям Click to sort by from - + Сортировка по полю "От" Click to sort by date - + Сортировка по дате Click to sort by tags - + Сортировка по тегам Click to sort by star - + Сортировка по звёздам Forward selected Message - + Переслать выбранное сообщение Search Subject @@ -9579,7 +8398,7 @@ Do you want to save message ? Starred - + Отмечено звездой System @@ -9587,11 +8406,11 @@ Do you want to save message ? Open in a new window - + Открыть в новом окне Open in a new tab - + Открыть в новой вкладке Mark as read @@ -9603,43 +8422,43 @@ Do you want to save message ? Add Star - + Добавить звезду Edit - + Правка Edit as new - + Редактировать как новое Remove Messages - + Удалить сообщения Remove Message - + Удалить сообщение Undelete - + Отменить удаление Empty trash - + Очистить корзину Drafts - + Черновики No starred messages available. Stars let you give messages a special status to make them easier to find. To star a message, click on the light gray star beside any message. - + Нет оценённых сообщений. Оценка сообщений присваивает им специальный статус для последующего удобного поиска и ранжирования. Чтобы оценить сообщение щёлкните на звезду серого цвета рядом с ним. No system messages available. - + Системные сообщения отсутствуют. To @@ -9647,62 +8466,62 @@ Do you want to save message ? Click to sort by to - + Сортировка по полю "Кому" Total: - + Всего: Decrypt Message - + Расшифровать Сообщение Encrypted message. Right-click to decrypt it. - + Зашифрованное сообщение. Щелкните правой кнопкой мыши для его расшифровки. Messages - Сообщения + Почта Click to sort by signature - + Щелкните, чтобы отсортировать по подписи This message is encrypted. Right click to decrypt it. - + Это сообщение шифруется. Щелкните правой кнопкой мыши, чтобы расшифровать его. This message was signed and the signature checks - + Это сообщение было подписано и подпись проверена This message was signed but the signature doesn't check - - - - <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Messages are like <b>e-mail</b>: you send/receive them from your friends when both of you are connected.</p> <p>It is also possible to send messages to non friends, using tunnels. Such messages are always encrypted. It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages are not guarrantied to arrive, since this requires the distant peer to accept them (You need yourself to switch this on in Config-Messages).</p> <p>Some additional features allow you to exchange data in messages: you may recommend files to your friends by pasting file links, or recommend friends-to-be to other friends, in order to streathen your network.</p> - + Это сообщение было подписано, но подпись не была проверена This message has been successfully decrypted, and is unsigned. - + Это сообщение было успешно расшифровывано и неподписанно. + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Messages</h1> <p>Retroshare has its own internal email system. You can send/receive emails to/from connected friend nodes.</p> <p>It is also possible to send messages to other people's Identities using the global routing system. These messages are always encrypted and are relayed by intermediate nodes until they reach their final destination. </p> <p>It is recommended to cryptographically sign distant messages, as a proof of your identity, using the <img width="16" src=":/images/stock_signature_ok.png"/> button in the message composer window. Distant messages stay into your Outbox until an acknowledgement of receipt has been received.</p> <p>Generally, you may use messages to recommend files to your friends by pasting file links, or recommend friend nodes to other friends nodes, in order to strenghten your network, or send feedback to a channel's owner.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Почта</h1> <p>RetroShare имеет собственный почтовый сервис. Вы имеете возможность отсылать/получать письма в пределах доверенного окружения.</p> <p>Благодаря глобальной системе маршрутизации данных, возможна рассылка писем другим участникам сети. Эти сообщения ⇥всегда подвергаются шифрованию и передаются адресату через промежуточные узлы сети. </p>⇥<p>Для надёжной идентификации отправителя рекомендуется криптографически подписывать сообщения, используя ⇥the <img width="16" src=":/images/stock_signature_ok.png"/> кнопку ⇥в редакторе сообщений. Сообщения удалённым пользователям остаются в папке «Исходящие» до тех пор, пока не будет получено подтверждение в получении.</p> <p>Почтовый сервис RetroShare может быть использован для передачи ссылок на файлы или рекомендаций по включению в круг доверенных, что укрепит Вашу сеть, а также для откликов на объявления в каналах.</p> MessengerWindow RetroShare Messenger - + Мессенджер RetroShare Add a Friend - + Добавить друга Share files for your friends - + Откройте друзьям доступ к вашим файлам @@ -9720,7 +8539,7 @@ Do you want to save message ? MsgItem Reply to Message - + Ответить на сообщение Reply Message @@ -9728,7 +8547,7 @@ Do you want to save message ? Delete Message - + Удалить сообщение Play Media @@ -9744,19 +8563,19 @@ Do you want to save message ? Message From - + Сообщение от Sent Msg - + Отправленное сообщение Draft Msg - + Черновик сообщения Pending Msg - + Ожидающее сообщение Hide @@ -9764,34 +8583,34 @@ Do you want to save message ? Encrypted message - + Шифрованное сообщение NATStatus <strong>NAT:</strong> - + <strong>NAT:</strong> Network Status Unknown - + Состояние сети не известно Offline - + Нет сети Nasty Firewall - + Непрозрачный межсетевой экран DHT Disabled and Firewalled - + DHT отключена и блокируется сетевым экраном Network Restarting - + Перезапуск сети Behind Firewall @@ -9811,7 +8630,7 @@ Do you want to save message ? OK | RetroShare Server - + OK | Сервер RetroShare Internet connection @@ -9830,7 +8649,7 @@ Do you want to save message ? NetworkDialog Filter: - + Фильтр: Search Network @@ -9842,15 +8661,15 @@ Do you want to save message ? Did I authenticated peer - + Подтвердил ли я подлинность пира Did I sign his PGP key - + Я подписал его ключом PGP? Did peer authenticated me - + Подтвердил ли пир мою подлинность Cert Id @@ -9858,7 +8677,7 @@ Do you want to save message ? Last used - + Последний используемый Clear @@ -9866,27 +8685,27 @@ Do you want to save message ? Set Tabs Right - + Расположить вкладки справа Set Tabs North - + Расположить вкладки сверху Set Tabs South - + Расположить вкладки снизу Set Tabs Left - + Расположить вкладки слева Set Tabs Rounded - + Расположить вкладки вокруг Set Tabs Triangular - + Расположить вкладки в форме треугольника Add Friend @@ -9910,7 +8729,7 @@ Do you want to save message ? Search Name - + Поиск имени Peer ID @@ -9918,7 +8737,7 @@ Do you want to save message ? Search Peer ID - + Поиск Идентификатора Пира Deny friend @@ -9928,25 +8747,17 @@ Do you want to save message ? Make friend Сделать другом - - Export my certificate... - - Peer details... Детали пира - - Copy RetroShare Link - Скопировать ссылку RetroShare - Remove unused keys... - + Удалите неиспользуемые ключи... Clean keyring - + Чистый брелок The selected keys below haven't been used in the last 3 months. @@ -9954,36 +8765,45 @@ Do you want to delete them permanently ? Notes: Your old keyring will be backed up. The removal may fail when running multiple Retroshare instances on the same machine. - + Выбранные ниже ключи не использовались в течение последних 3 месяцев. +Вы хотите удалить их? + +Примечание: Ваш старый брелок будет архивироваться. +При удаление может произойти сбой, если запущено несколько экземпляров Retroshare на одном компьютере. Keyring info - + Информация о массиве ключей %1 keys have been deleted from your keyring. For security, your keyring was previously backed-up to file - + %1 ключей были удалены из вашего хранилища ключей. +Для обеспечения безопасности ваше хранилище ключей было ранее сохранено в файл + + Unknown error - + Неизвестная ошибка Cannot delete secret keys - + Не удается удалить секретные ключи Cannot create backup file. Check for permissions in pgp directory, disk space, etc. - + Невозможно создать архивный файл. Проверьте права доступа к папке pgp, свободное место на диске и проч. Key removal has failed. Your keyring remains intact. Reported error: - + Сбой удаления ключа. Ваше хранилще ключей остается неизменным. + +Сообщение о ошибке: Personal signature @@ -9991,11 +8811,11 @@ Reported error: PGP key signed by you - + ключ PGP, подписанный вами Marginally trusted peer - + Минимально доверенный пир Fully trusted peer @@ -10015,24 +8835,25 @@ Reported error: Last hour - + Последний час Today - + Сегодня Never - + Никогда %1 days ago - + %1 дней назад has authenticated you. Right-click and select 'make friend' to be able to connect. - + подтвердил вашу подлинность. +Щёлкните правой кнопкой мыши и выберите "Сделать другом" чтобы иметь возможность подключиться. yourself @@ -10040,35 +8861,35 @@ Right-click and select 'make friend' to be able to connect. Data inconsistency in the keyring. This is most probably a bug. Please contact the developers. - + Несоответствие данных в хранилище ключей. Наиболее вероятно, это ошибка. Пожалуйста, свяжитесь с разработчиками. Only show people you trusted - - - - Send Message - + Показывать только друзей If I accept connection from peer - + Если я принимаю соединение от пира Name of peer - + Имя пира Did peer sign mine PGP key - + Пир подписал мой PGP ключ? Peer's Certificat ID - + Идентификатор Сертификата Пира Since when I use this Certificat - + С момента когда я использую этот Сертификат + + + Export/create a new location + Экспортировать/создать новое местоположение @@ -10090,18 +8911,18 @@ Right-click and select 'make friend' to be able to connect. Edge length: - + Длина края Freeze - + Заморозить NewTag New Tag - + Новый тег Name: @@ -10109,7 +8930,7 @@ Right-click and select 'make friend' to be able to connect. Choose color - + Выбор цвета OK @@ -10132,15 +8953,19 @@ Right-click and select 'make friend' to be able to connect. Remove All - Удалить всех + Очистить ленту This is a test. - + Это проверка. <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;News Feed</h1> <p>The News Feed displays the last events on your network, sorted by the time you received them. This gives you a summary of the activity of your friends. You can configure which events to show by pressing on <b>Options</b>. </p> <p>The various events shown are: <ul> <li>Connection attempts (useful to make friends with new people and control who's trying to reach you)</li> <li>Channel and Forum posts</li> <li>New Channels and Forums you can subscribe to</li> <li>Private messages from your friends</li> </ul> </p> - + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Новостная лента</h1> <p>Лента новостей отображает последние события вашей сети в порядке получения. Можно настроить, какие виды событий отображать в ленте, нажав <b>Параметры</b>. </p> <p>События могут быть следующими: <ul> <li>попытка соединения (полезно для заведения новых доверенных участников и отслеживания кто пытается с вами связаться)</li> <li>появление сообщений в форумах и каналах</li> <li>новые форумы и каналы</li> <li>личные сообщения от ваших друзей</li> </ul> </p> + + + News feed + Новостная лента @@ -10149,10 +8974,6 @@ Right-click and select 'make friend' to be able to connect. News Feed Новостная лента - - Peers - Пиры - Channels Каналы @@ -10167,7 +8988,7 @@ Right-click and select 'make friend' to be able to connect. Messages - Сообщения + Почта Chat @@ -10179,15 +9000,15 @@ Right-click and select 'make friend' to be able to connect. Add feeds at end - + Добавлять сообщения в конец Test - + Тест Systray Icon - + Иконка в системном трее Message @@ -10199,11 +9020,11 @@ Right-click and select 'make friend' to be able to connect. Toasters - + Всплывающие окна Friend Connect - + Соединение с другом New Message @@ -10227,19 +9048,19 @@ Right-click and select 'make friend' to be able to connect. Position - + Местоположение X Margin - + Отступ по горизонтали Y Margin - + Отступ по вертикали Systray message - + Сообщение в панели уведомлений Group chat @@ -10247,23 +9068,23 @@ Right-click and select 'make friend' to be able to connect. Chat lobbies - Комнаты чата + Чаты Combined - + объединить Blink - + мерцать Top Left - + Верхний левый угол Top Right - + Верхний правый угол Bottom Left @@ -10275,18 +9096,30 @@ Right-click and select 'make friend' to be able to connect. Notify - Уведомить + Уведомления <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Notify</h1> <p>Retroshare will notify you about what happens in your network. Depending on your usage, you may want to enable or disable some of the notifications. This page is designed for that!</p> - + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Notify</h1> ⇥⇥ <p>Retroshare будет уведомлять вас о том, что происходит в сети. ⇥⇥ В зависимости от ваших требований вы можете активировать или деактивировать ⇥⇥ некоторые уведомления. Данная страница предназначена для этого!</p> ⇥⇥ + + + Disable All Toasters + Отключить все всплывающие уведомления + + + Posted + Опубликовано + + + Disable All Toaster temporarily + Временно отключить все всплывающие уведомления NotifyQt PGP key passphrase - + ключевые фразы PGP Wrong password ! @@ -10294,19 +9127,19 @@ Right-click and select 'make friend' to be able to connect. Unregistered plugin/executable - + Незарегистрированный плагин/исполняемый файл. RetroShare has detected an unregistered plugin. This happens in two cases:<UL><LI>Your RetroShare executable has changed.</LI><LI>The plugin has changed</LI></UL>Click on Yes to authorize this plugin, or No to deny it. You can change your mind later in Options -> Plugins, then restart. - + RetroShare обнаружил незарегистрированное плагин. Это происходит в двух случаях:<UL><LI>Изменился ваш RetroShare исполняемый файл .</LI><LI>Изменился плагин</LI></UL>Нажмите Да, чтобы разрешить этот плагин или Нет, чтобы его запретить. Вы можете изменить свое решение позже в меню Настройки -> Плагины, затем перезапустите RetroShare. For the chat lobbies to work properly, the time of your computer needs to be correct. Please check that this is the case (A possible time shift of several minutes was detected with your friends). - + Для надлежащей работы чата требуется, чтобы системное время компьютера было точным. Пожалуйста, проверьте его. (Смещение системного времени в несколько минут может нарушить общение с вашими друзьями.) Please check your system clock. - + Пожалуйста, проверьте ваши системные часы. Examining shared files... @@ -10318,23 +9151,27 @@ Right-click and select 'make friend' to be able to connect. Saving file index... - + Сохранение списка файлов... Test - + Тест This is a test. - + Это проверка. Unknown title - + Неизвестный заголовок Encrypted message - + Шифрованное сообщение + + + Please enter your PGP password for key + Пожалуйста, введите ваш пароль для ключа PGP @@ -10348,26 +9185,45 @@ Right-click and select 'make friend' to be able to connect. OpModeStatus Normal Mode - + Обычный режим No Anon D/L - + Запрет транзита Gaming Mode - + Игровой режим Low Traffic - + Малый трафик Use this DropList to quickly change Retroshare's behaviour No Anon D/L: switches off file forwarding Gaming Mode: 25% standard traffic and TODO: reduced popups Low Traffic: 10% standard traffic and TODO: pauses all file-transfers - + Данный выпадающий список используется для корректировки поведения RetroShare. + +Запрет транзита: отключает перенаправление чужих данных. +Игровой режим: объём трафика составляет 25% от обычного; всплывающие окна не выводятся. +Малый трафик: объём трафика составляет 10% от обычного; загрузка и отдача всех файлов прекращается. + + + + OutQueueStatisticsWidget + + Outqueue statistics + Статистика исходящего трафика + + + By priority: + По приоритету: + + + By service : + По сервису: @@ -10379,10 +9235,6 @@ Right-click and select 'make friend' to be able to connect. PeerItem - - Write a quick Message - Написать быстрое сообщение - Chat Чат @@ -10399,14 +9251,6 @@ Right-click and select 'make friend' to be able to connect. Remove Item Удалить пункт - - Cancel - Вернуться/Отмена - - - Send - Отправить - Name: Имя: @@ -10417,7 +9261,7 @@ Right-click and select 'make friend' to be able to connect. Trust: - + Доверие: Location: @@ -10449,7 +9293,7 @@ Right-click and select 'make friend' to be able to connect. Connect Attempt - + Попытка соединения Friend of Friend @@ -10457,7 +9301,7 @@ Right-click and select 'make friend' to be able to connect. Peer - + Участник Unknown Peer @@ -10468,8 +9312,8 @@ Right-click and select 'make friend' to be able to connect. Спрятать - Quick Message - Быстрое сообщение + Send Message + Послать сообщение @@ -10487,6 +9331,25 @@ Right-click and select 'make friend' to be able to connect. Друзья + + PeopleDialog + + People + Люди + + + External + Внешний + + + Drag your circles or people to each other. + Объедините Ваши круги или людей из окружения + + + Internal + Внутренний + + PhotoCommentItem @@ -10498,11 +9361,11 @@ Right-click and select 'make friend' to be able to connect. PhotoDialog PhotoShare - + PhotoShare Photo - + Фото TextLabel @@ -10514,23 +9377,23 @@ Right-click and select 'make friend' to be able to connect. Summary - + Резюме Caption - + Надпись Where: - + Где: Photo Title: - + Название Фото: When - + Когда ... @@ -10538,11 +9401,11 @@ Right-click and select 'make friend' to be able to connect. Add Comment - + Добавить комментарий Write a comment... - + Напишите комментарий... @@ -10561,7 +9424,11 @@ Right-click and select 'make friend' to be able to connect. p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Photo Title :</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Название Фотографии:</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -10569,7 +9436,11 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Photographer :</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Фотограф :</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -10577,7 +9448,11 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Author :</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; font-weight:600;">Автор :</span></p></body></html> @@ -10588,71 +9463,72 @@ p, li { white-space: pre-wrap; } Create Album - + Создать Альбом View Album - + Просмотреть альбом Subscribe To Album - + Подписаться На Альбом Slide Show - + Слайд-шоу My Albums - + Мои Альбомы Subscribed Albums - + Подписанные Альбомы Shared Albums - + Общие Альбомы View Photo - + Просмотр Фото PhotoShare - + PhotoShare Please select an album before requesting to edit it! - + Пожалуйста, выберите альбом, +до запроса на его редактирование! PhotoSlideShow Album Name - + Название альбома Image - + Изображение Show/Hide Details - + Показать / Скрыть детали << - + << Stop - + Стоп >> - + >> Close @@ -10660,15 +9536,15 @@ requesting to edit it! Start - + Старт Start Slide Show - + Начать Слайд-Шоу Stop Slide Show - + Остановить Слайд-Шоу @@ -10686,7 +9562,7 @@ requesting to edit it! Show more details about this plugin - + Показать подробности об этом плагине <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -10694,11 +9570,15 @@ requesting to edit it! p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="more"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">More</span></a></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="more"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">Больше</span></a></p></body></html> Enable this plugin (restart required) - + Включить этот плагин (требуется перезагрузка) Enable @@ -10706,15 +9586,15 @@ p, li { white-space: pre-wrap; } Disable this plugin (restart required) - + Отключить этот плагин (требуется перезагрузка) Disable - + Отключить Launch configuration panel, if provided by the plugin - + Запустить панель настройки, если предоставлено плагином Configure @@ -10730,7 +9610,7 @@ p, li { white-space: pre-wrap; } File hash: - + Хэш файла: Status: @@ -10738,7 +9618,38 @@ p, li { white-space: pre-wrap; } will be enabled after your restart RetroShare. - + будет включен после перезагрузки вашего RetroShare. + + + + PluginManager + + base folder %1 doesn't exist, default load failed + основная папка %1 не существует, загрузка по умолчанию не удалась + + + Error: instance '%1'can't create a widget + Ошибка: экземпляр '%1' не может создать виджет + + + Error: no plugin with name '%1' found + Ошибка: не найден плагин с именем '%1' + + + Error(uninstall): no plugin with name '%1' found + Ошибка(удаление): не найден плагин с именем '%1' + + + Error(installation): plugin file %1 doesn't exist + Ошибка(удаление): файл плагина %1 не существует + + + Error: failed to remove file %1(uninstalling plugin '%2') + Ошибка: не удалось переместить файл %1 (деинсталлируем плагин '%2') + + + Error: can't copy %1 to %2 + Ошибка: не удалось скопировать %1 в %2 @@ -10753,34 +9664,38 @@ p, li { white-space: pre-wrap; } Plugins (*.so *.dll) - + Плагины (*.so; *.dll) + + + Widget for plugin %1 not found on plugins frame + Виджет для плагина %1 не найден в структуре плагинов PluginsPage Authorize all plugins - + Разрешить все плагины Loaded plugins - + Загруженные плагины Plugin look-up directories - + Папки поиска плагинов Hash rejected. Enable it manually and restart, if you need. - + Хэш отклонен. Включите его вручную и перезапустите, если вам нужно. No API number supplied. Please read plugin development manual. - + Нет номера API. Пожалуйста, прочитайте руководство по разработке плагинов. No SVN number supplied. Please read plugin development manual. - + Нет номера SVN. Пожалуйста, прочитайте руководство по разработке плагинов. Loading error. @@ -10792,7 +9707,7 @@ p, li { white-space: pre-wrap; } No plugin object - + Плагин отсутствует Plugins is loaded. @@ -10800,7 +9715,7 @@ p, li { white-space: pre-wrap; } Unknown status. - + Неизвестное состояние Title unavailable @@ -10808,18 +9723,21 @@ p, li { white-space: pre-wrap; } Description unavailable - + Описание недоступно Unknown version - + Неизвестная версия Check this for developing plugins. They will not be checked for the hash. However, in normal times, checking the hash protects you from malicious behavior of crafted plugins. - + Плагины, находящиеся в стадии разработки, требуют проверки. +Они не могут быть проверены по хэш-сумме, однако в обычной +ситуации проверка хэш-суммы защищает вас от злонамеренных +действий, осуществляемых подменёнными плагинами. Plugins @@ -10827,7 +9745,7 @@ malicious behavior of crafted plugins. <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Plugins</h1> <p>Plugins are loaded from the directories listed in the bottom list.</p> <p>For security reasons, accepted plugins load automatically until the main Retroshare executable or the plugin library changes. In such a case, the user needs to confirm them again. After the program is started, you can enable a plugin manually by clicking on the "Enable" button and then restart Retroshare.</p> <p>If you want to develop your own plugins, contact the developpers team they will be happy to help you out!</p> - + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Plugins</h1><p>Плагины загружаются из каталогов, перечисленных в нижней части списка.</p><p>По соображениям безопасности, разрешенные плагины загружаются автоматически до главного исполняемого файла RetroShare или изменения библиотеки плагинов. В таком случае, пользователь должен подтвердить их снова. После запуска программы, вы можете включить плагин вручную, нажав на кнопку "Включить" и перезагрузить RetroShare.</p> <p>Если вы хотите разрабатывать свои собственные плагины, свяжитесь с командой Разработчиков, они будут рады помочь вам!</p> @@ -10841,7 +9759,7 @@ malicious behavior of crafted plugins. PopupChatDialog Clear offline messages - + Очистить оффлайн-сообщения Hide Avatar @@ -10864,11 +9782,11 @@ malicious behavior of crafted plugins. Dock tab - + Закрепить вкладку Undock tab - + Открепить вкладку Set Chat Window Color @@ -10876,53 +9794,37 @@ malicious behavior of crafted plugins. Set window on top - + Разместить окно сверху PopupDistantChatDialog Distant chat terminated - + Удаленный чат завершен The person you're talking to has deleted the secured chat tunnel. You may remove the chat window now. - + Личность, с которой вы разговариваете, удалила безопасный тоннель чата. Теперь вы можете удалить окно чата. Closing this window will end the conversation, notify the peer and remove the encrypted tunnel. - + Закрытие этого окна приведёт к завершению разговора, уведомлению участника и удалению шифрованного туннеля. Kill the tunnel? - + Удалить тоннель? PostedCreatePostDialog - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Title</span></p></body></html> - - - - <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> -<html><head><meta name="qrichtext" content="1" /><style type="text/css"> -p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt; font-weight:600;">Link</span></p></body></html> - - Signed by: - + Подписан: Notes - + Примечания RetroShare @@ -10930,72 +9832,139 @@ p, li { white-space: pre-wrap; } Please create or choose a Signing Id first - + Пожалуйста, сначала создайте или выберите Id Подписанта Submit Post - + Отправить Сообщение You are submitting a link. The key to a successful submission is interesting content and a descriptive title. - + Вы отправляете ссылку. Ключ к успешной презентации - это интересное содержание и информативное название. Submit - + Отправить Submit a new Post - + Отправить новое сообщение Please add a Title - + Пожалуйста, добавьте Заголовок + + + Title + Название + + + Link + Ссылка PostedDialog Posted Links - + Опубликованные ссылки + + + Posted + Опубликовано + + + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Posted</h1> <p>The posted service allows you to share internet links, that spread among Retroshare nodes like forums and channels</p> <p>Links can be commented by subscribed users. A promotion system also gives the opportunity to enlight important links.</p> <p>There is no restriction on which links are shared. Be careful when clicking on them.</p> + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;Новости</h1> <p>Сервис «Новости» даёт Вам возможность поделиться с окружением полезными ссылками, информация о которых будет распространяться по сети как форумы ⇥ каналы</p> ⇥ <p>Ссылки могут комментироваться подписчиками. Система продвижения сообщений даёт возможность ⇥ информировать о важных ссылках.</p> ⇥ <p>Ограничения на тип и характер публикуемых ссылок отсутствует; будьте осторожны при переходах по ним.</p> + + + Create Topic + Создать тему + + + My Topics + Мои темы + + + Subscribed Topics + Подписка на темы + + + Popular Topics + Популярные темы + + + Other Topics + Другие темы PostedGroupDialog Posted Topic - + Опубликованная тема Add Topic Admins - + Добавить Администраторов Темы Select Topic Admins - + Выберите Администраторов Темы Create New Topic - + Создать новый топик Edit Topic - + Изменить тему Create Topic - + Создать тему + + + Update Topic + Обновить тему + + + + PostedGroupItem + + Subscribe to Posted + Подписаться на Новости + + + Expand + Раскрыть + + + Remove Item + Удалить объект + + + Posted Description + Описание канала новостей + + + Loading + Загрузка + + + New Posted + Свежая новость + + + Hide + Скрыть PostedItem 0 - - - - This is a very very very very loooooooooooooooonnnnnnnnnnnnnnnnng title don't you think? Yes it is and should wrap around I hope - + 0 From @@ -11015,30 +9984,50 @@ p, li { white-space: pre-wrap; } Vote up - + Голосовать за Vote down - + Голосовать против \/ - + \/ Submitted - + Представленный + + + Set as read and remove item + Установить как чтение и удаление элемента + + + New + Новый + + + Toggle Message Read Status + Изменить статус прочитанного сообщения + + + Remove Item + Удалить объект + + + Loading + Загрузка - PostedListDialog + PostedListWidget Form Форма Hot - + Горячий New @@ -11046,31 +10035,35 @@ p, li { white-space: pre-wrap; } Top - + В начало списка Today - + Сегодня Yesterday - + Вчера This Week - + На этой неделе This Month - + В этом месяце This Year - + В этом году + + + Submit a new Post + Отправить новое сообщение Showing 1-100 - + Показаны 1-100 Prev @@ -11080,33 +10073,9 @@ p, li { white-space: pre-wrap; } Next Следующий - - My Topics - - - - Subscribed Topics - - - - Popular Topics - - - - Other Topics - - - - Subscribe - Подписаться - - - Unsubscribe - Отменить подписку - Showing - + Показаны RetroShare @@ -11114,26 +10083,36 @@ p, li { white-space: pre-wrap; } Please create or choose a Signing Id before Voting - + Пожалуйста, создайте или выберите ID подписанта до голосования + + + + PostedPage + + Tabs + Вкладки - Create New Topic - + Posted + Новости - Submit a new Post - + Open each topic in a new tab + Открывать каждое сообщение в новой вкладке + + + PostedUserNotify - Todo - + Posted + Опубликовано PrintPreview RetroShare Message - Print Preview - + Сообщение RetroShare: предпросмотр печати Print @@ -11145,7 +10124,7 @@ p, li { white-space: pre-wrap; } Page Setup... - + Настройки страницы... Zoom In @@ -11157,18 +10136,14 @@ p, li { white-space: pre-wrap; } &Close - + Закрыть ProfileManager Profile Manager - - - - Identities - + Управление профилями Name @@ -11180,19 +10155,15 @@ p, li { white-space: pre-wrap; } GID - - - - Export selected identity - + GID Export Identity - + Экспорт Личности RetroShare Identity files (*.asc) - + Файлы Личности RetroShare (*.asc) Identity saved @@ -11216,11 +10187,11 @@ and use the import button to load it Your identity was not saved. An error occurred. - + Ваша личность не сохранена. Произошла ошибка. Import Identity - + Импортировать личность Identity not loaded @@ -11236,7 +10207,7 @@ and use the import button to load it Your identity was imported successfully: - + Ваша личность было импортирована успешно: You can use it now to create a new location. @@ -11254,20 +10225,36 @@ and use the import button to load it <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } -</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">Select an identity from the list below to be used on another computer, and press &quot;Export selected identity&quot;</span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">To use it on a different computer, select the identity manager in the login window. From there you can import the identity file and create a new location for that identity. </span></p> -<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Ubuntu'; font-size:11pt;"></p> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Ubuntu'; font-size:11pt;">When keeping the same identity for your new location, your friends will automatically accept you.</span></p></body></html> - +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Select a Retroshare node key from the list below to be used on another computer, and press &quot;Export selected key.&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To create a new location on a different computer, select the identity manager in the login window. From there you can import the key file and create a new location for that key. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Creating a new node with the same key allows your your friend nodes to accept you automatically.</p></body></html> + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Из списка ниже выберите предполагаемый к использованию на другом компьютере ключ узла RetroShare и нажмите &quot;Экспорт выбранного ключа.&quot;</p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Для создания нового местоположения на другом компьютере запустите менеджер личностей в окне входа. Оттуда Вы сможете импортировать Ваш ключ и создать новое местоположение. </p> +<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">Создание нового местоположения со старой парой ключей позволит Вашему доверенному окружению добавить Ваш новый узел автоматически.</p></body></html> + + + Full keys available in your keyring: + Ключи, доступные в Вашем массиве + + + Export selected key + Экспортировать выбранный ключ ProfileWidget Edit status message - + Изменить ваш статус Copy Certificate @@ -11275,11 +10262,11 @@ p, li { white-space: pre-wrap; } Profile Manager - + Управление профилями Public Information - + Публичная информация Name: @@ -11295,39 +10282,39 @@ p, li { white-space: pre-wrap; } Number of Friends: - + Число друзей Version: - + Версия: Online since: - + Подключен с: Other Information - + Прочее My Address - + Мой адрес Local Address: - + Локальный адрес: External Address: - + Внешний адрес: Dynamic DNS: - + Динамический DNS: Addresses list: - + Список адресов: RetroShare @@ -11335,50 +10322,50 @@ p, li { white-space: pre-wrap; } Sorry, create certificate failed - + Извините, попытка создания сертификата не удалась Your Cert is copied to Clipboard, paste and send it to your friend via email or some other way - + Ваш сертификат скопирован в буфер обмена. Вставьте его в письмо и отправьте Вашему другу по электронной почте или воспользуйтесь иным способом. PulseAddDialog Post From: - + Сообщение от: Account 1 - + Учетная запись 1 Account 2 - + Учетная запись 2 Account 3 - + Учетная запись 3 Add to Pulse - + Добавить в Pulse filter - + фильтр URL Adder - + Ссылка добавлена Display As - + Показать как URL - + URL Cancel @@ -11386,7 +10373,7 @@ p, li { white-space: pre-wrap; } Post Pulse to Wire - + Сообщение-Импульс для Телеграфа @@ -11412,7 +10399,7 @@ p, li { white-space: pre-wrap; } Participants: - + Участники: Confirmation @@ -11420,13 +10407,15 @@ p, li { white-space: pre-wrap; } Do you want this link to be handled by your system? - + Вы хотите, чтобы эта ссылка была обработана вашей системой? Click to add this RetroShare cert to your PGP keyring and open the Make Friend Wizard. - + Нажмите, чтобы добавить этот сертификат RetroShare в ваш набор ключей PGP +и откройте Мастер Добавления Друга. + Add file @@ -11434,7 +10423,7 @@ and open the Make Friend Wizard. Add files - + Добавить файлы Add friend @@ -11450,15 +10439,15 @@ and open the Make Friend Wizard. Do you want to process %1 links ? - + Хотите ли вы обработать %1 ссылок? %1 of %2 RetroShare link processed. - + %1 из %2 ссылок RetroShare обработана. %1 of %2 RetroShare links processed. - + %1 из %2 ссылок RetroShare обработаны. File added @@ -11470,15 +10459,15 @@ and open the Make Friend Wizard. File exist - + Файл уже имеется Files exist - + Файлы уже имеются Friend added - + Друг добавлен Friends added @@ -11490,100 +10479,101 @@ and open the Make Friend Wizard. Friends exist - + Эти друзья уже существуют Friend not added - + Друг не добавлен Friends not added - + Друзья не добавлены Friend not found - + Друг не найден Friends not found - + Друзья не найдены Forum not found - + Форум не найден Forums not found - + Форумы не найдены Forum message not found - + Сообщение в форуме не найдено Forum messages not found - + Сообщения в форуме не найдены Channel not found - + Канал не найден Channels not found - + Каналы не найдены Channel message not found - + Сообщение в канале не найдено Channel messages not found - + Сообщения в канале не найдены Recipient not accepted - + Получатель не принимает Recipients not accepted - + Получатели не принимают Unkown recipient - + Неизвестный получатель Unkown recipients - + Неизвестные получатели Malformed links - + Некорректные ссылки Invalid links - + Нерабочие ссылки Warning: forbidden characters found in filenames. Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replaced by '_'. - + Предупреждение: запрещенные символы найдены в именах файлов. +Символы <b>",|,/,\,&lt;,&gt;,*,?</b> будут заменены на '_'. Result - + Результат Unable to make path - + Невозможно задать путь Unable to make path: - + Невозможно задать путь: Failed to process collection file - + Не удалось обработать файл коллекции Deny friend @@ -11595,32 +10585,32 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Peer details - + Сведения об участнике File Request canceled - + Запрос на файл отменён The following has not been added to your download list, because you already have it: - + Указанное ниже не добавлено в ваш список закачек, так как эти файлы у вас уже имеются: You appear to have locations associated to DSA keys: - + Ваше отображение места привязано к DSA ключам: DSA keys are not yet supported by this version of RetroShare. All these locations will be unusable. We're very sorry for that. - + DSA ключи не поддерживаются в этой версии RetroShare. Все эти места будет непригодными для использования. Мы очень извиняемся за это. This version of RetroShare is using OpenPGP-SDK. As a side effect, it's not using the system shared PGP keyring, but has it's own keyring shared by all RetroShare instances. <br><br>You do not appear to have such a keyring, although PGP keys are mentioned by existing RetroShare accounts, probably because you just changed to this new version of the software. - + Эта версия RetroShare использует OpenPGP-SDK. В качестве побочного эффекта, она не использует системное публичное PGP хранилище, но имеет свое собственное хранилище, которое используется всеми экземплярами RetroShare. <br><br>Похоже что Вы, не имеете такое хранилище, хотя ключи PGP упоминаются учетными записями RetroShare, вероятно, потому, что вы только что обновились до этой новой версии программного обеспечения. Choose between:<br><ul><li><b>Ok</b> to copy the existing keyring from gnupg (safest bet), or </li><li><b>Close without saving</b> to start fresh with an empty keyring (you will be asked to create a new PGP key to work with RetroShare, or import a previously saved pgp keypair). </li><li><b>Cancel</b> to quit and forge a keyring by yourself (needs some PGP skills)</li></ul> - + Выборите между:<br><ul><li><b>Ok</b> чтобы скопировать существующую связку ключей от GnuPG (безопасно), или</li><li><b>Закрыть без сохранения</b> чтобы начать все заново с пустым хранилищем ключей (вам будет предложено создать новый ключ PGP для работы с RetroShare или импортировать ранее сохраненный PGP ключ). </li><li><b>Отмена</b>чтобы выйти и создать связку ключей самостоятельно (требуются некоторые навыки PGP)</li></ul> RetroShare @@ -11628,15 +10618,15 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Initialization failed. Wrong or missing installation of PGP. - + Ошибка инициализации. Неправильная или отсутствующая установка PGP. An unexpected error occurred. Please report 'RsInit::InitRetroShare unexpected return code %1'. - + Произошла непредвиденная ошибка. Пожалуйста сообщите о ' RsInit::InitRetroShare неожиданное возвращение код %1 '. An unexpected error occured. Please report 'RsInit::InitRetroShare unexpected return code %1'. - + Произошла непредвиденная ошибка. Пожалуйста, сообщите 'RsInit::InitRetroShare unexpected return code %1'. Multiple instances @@ -11646,13 +10636,16 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Another RetroShare using the same profile is already running on your system. Please close that instance first Lock file: - + Другой экземпляр программы RetroShare, использующей тот же профиль, работает в данный момент. Пожалуйста, закройте работающую программу. Блокирующий файл: + An unexpected error occurred when Retroshare tried to acquire the single instance lock Lock file: - + Непредвиденная ошибка произошла при попытке Retroshare получить блокировку одного экземпляра +Файл блокировки: + Login Failure @@ -11664,91 +10657,85 @@ Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replace Start with a RetroShare link is only supported for Windows. - - - - Select who can contact you: - - - - Chat link is expired - - - - This chat link is expired. The destination peer will not answer. - - - - Chat link cannot be decrypted - - - - The link could not be decrypted. - - - - The link signature cannot be checked. - - - - The link is signed by an unknown key. - + Запуск ссылкой RetroShare поддерживается только на ОС Windows. Hash error - + Ошибки хеша Distant peer has closed the chat - + Удаленный пир закрыл чат Tunnel is pending... - - - - Messaging link is expired - - - - This Messaging link is expired. The destination peer will not receive it. - - - - This chat link is encrypted with a key that is not yours. You can't use it. Key ID = - - - - Chat connection is not possible - + Туннель в ожидании... Secured tunnel established. Waiting for ACK... - + Безопасный туннель создан. Ожидание ACK.... Secured tunnel is working. You can talk! - + Работает безопасный туннель. Вы можете говорить! The collection file %1 could not be opened. Reported error is: %2 - - - - Signature check failed! -Make sure you know who you're talking to. - - - - Chat connection is unauthenticated - + Файл коллекции %1 не может быть открыт. +Отчет об ошибке: + +%2 Id: - + Id: + + + Click to send a private message to %1 (%2). + Нажмите, чтобы отправить личное сообщение для %1 (%2). + + + %1 (%2, Extra - Source included) + %1 (%2, Дополнительный - Источник включен) + + + This cert is malformed. Error code: + Этот сертификат имеет неверный формат. Код ошибки: + + + Click this link to send a private message to %1 (%2) + Нажмите эту ссылку, чтобы отправить личное сообщение для %1 (%2) + + + RetroShare Certificate (%1, @%2) + Сертификат RetroShare (%1, @%2) + + + secs + сек + + + TR up + TR отдача + + + TR dn + TR приём + + + Data up + Исходящий трафик + + + Data dn + Входящий трафик + + + Data forward + Транзитный трафик @@ -11775,71 +10762,71 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> </span><img src=":/images/list_bullet_arrow.png" /><span style=" font-size:8pt;"> Choose which files you share.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> </span><img src=":/images/list_bullet_arrow.png" /><span style=" font-size:8pt;"> Get started using RetroShare.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Добро пожаловать в RetroShare!</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Этот помощник посодействует Вам в настройке RetroShare за несколько простых шагов.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Если Вы опытный пользователь, у вас имеется возможность настроить RetroShare, воспользовавшись панелью инструментов программы. Для закрытия помощника Вы в любой момент можете нажать на кнопку Выйти.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Данный помощник посодействует в следующем:</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> </span><img src=":/images/list_bullet_arrow.png" /><span style=" font-size:8pt;"> Даст RetroShare необходимую информацию о Вашем подключении к Интернету.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> </span><img src=":/images/list_bullet_arrow.png" /><span style=" font-size:8pt;"> Поможет открыть доступ к файлам и папкам.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;"> </span><img src=":/images/list_bullet_arrow.png" /><span style=" font-size:8pt;"> Начать использование RetroShare.</span></p></body></html> Next > - + Далее > Exit - + Выйти For best performance, RetroShare needs to know a little about your connection to the internet. - + Для повышения производительности RetroShare необходимо получить информацию о Вашем подключении к Интернету. Choose your download speed limit: - + Укажите предел скорости скачивания: KB/s - + кБ/с Choose your upload speed limit: - + Укажите предел скорости отдачи: Connection : - + Соединение: Automatic (UPnP) - + Автоматически (UPnP) Firewalled - + За межсетевым экраном Manually forwarded port - + Вручную перенаправленный порт Discovery : - + Обнаружение: Public: DHT & Discovery - + Публичный режим: DHT и обнаружение Private: Discovery Only - + Приватный режим: только обнаружение Inverted: DHT Only - + Обращённый режим: только DHT Dark Net: None - + Darknet-режим: отключено всё < Back - + < Назад <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -11850,7 +10837,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt;">You can separately setup share flags for each shared directory:</span><span style=" font-size:8pt;"> </span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt; font-weight:600;">Browsable by friends</span><span style=" font-family:'Sans'; font-size:8pt;">: files are browsable from your direct friends.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt; font-weight:600;">Anonymously shared</span><span style=" font-family:'Sans'; font-size:8pt;">: files can be downloaded by anybody through anonymous tunnels.</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Здесь представлены папки, к которым открыт доступ. Вы можете добавлять папки в список или удалять их оттуда, воспользовавшись кнопкой слева. При добавлении папки ко всему её содержимому будет открыт общий доступ.</span></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt;">Вы можете раздельно устанавливать флаги доступа для каждой папки:</span><span style=" font-size:8pt;"> </span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt; font-weight:600;">Доступно друзьям</span><span style=" font-family:'Sans'; font-size:8pt;">: содержимое папки и его структура доступны только прямым друзьям.</span></p> <p style=" margin-top:12px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt; font-weight:600;">Анонимный доступ</span><span style=" font-family:'Sans'; font-size:8pt;">: содержимое папки может быть скачано через систему анонимных туннелей.</span></p></body></html> Directory @@ -11858,11 +10845,11 @@ p, li { white-space: pre-wrap; } Network Wide - + Обширная сеть Browseable - + Просматривать содержимое Add @@ -11884,7 +10871,7 @@ p, li { white-space: pre-wrap; } <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;">Enjoy using RetroShare!</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'DejaVu Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt;">Наслаждайтесь работой с RetroShare!</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -11895,19 +10882,19 @@ p, li { white-space: pre-wrap; } <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">These settings configure how and when RetroShare starts .</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Ещё один шаг! Вы почти завершили конфигурирование RetroShare на Вашем компьютере.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt;">Эти настройки укажут RetroShare как и когда она будет загружаться.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:8pt;"></p></body></html> Do not show a message when Closing RetroShare - + Не показывать сообщения при закрытии RetroShare Start Minimized - + Загружать приложение свёрнутым Start RetroShare when my System Starts. - + Загружать RetroShare при запуске операционной системы. Start minimized on system start @@ -11915,15 +10902,15 @@ p, li { white-space: pre-wrap; } Finish - + Готово Select A Folder To Share - + Выбрать папку для доступа Shared Directory Added! - + Разделяемая папка добавлена! Do you really want to stop sharing this directory ? @@ -11931,7 +10918,48 @@ p, li { white-space: pre-wrap; } Warning! - + Внимание! + + + Browsable + Для просмотра + + + Universal + Универсальный + + + If checked, the share is anonymously shared to anybody. + Если флажок установлен, ни у кого нет анонимного доступа. + + + If checked, the share is browsable by your friends. + Если флажок установлен, разрешен просмотр вашими друзьями. + + + Please decide whether this directory is +* Network Wide: anonymously shared over the network (including your friends) +* Browsable: browsable by your friends +* Universal: both + Пожалуйста, укажите доступность папки пользователям сети: +* содержимое доступно через поиск: ⇥доступна анонимно всей сети (включая ваше доверенное окружение) +* доступен обзор содержимого: ⇥ваше доверенное окружение может просматривать и скачивать содержимое папки +* широкий доступ: ⇥⇥комбинированный режим + + + + RSGraphWidget + + %1 KB + %1 кБ + + + %1 MB + %1 МБ + + + %1 GB + %1 ГБ @@ -11942,60 +10970,60 @@ p, li { white-space: pre-wrap; } The loading of embedded images is blocked. - + Блокируется Загрузка внедренных изображений. Load images - + Загрузить изображения RSettingsWin Error Saving Configuration on page - + Ошибка сохранения настроек на странице RatesStatus <strong>Down:</strong> 0.00 (kB/s) | <strong>Up:</strong> 0.00 (kB/s) - + <strong>Скачивание:</strong> 0.00 (кБ/с) | <strong>Отдача:</strong> 0.00 (кБ/с) Down - + Скачивание Up - + Отдача RelayPage Enable Relay Connections - + Разрешить трансляцию соединений Use Relay Servers - + Использовать серверы-трансляторы Relay options - + Настройки трансляции Number - + Количество Bandwidth per link - + Полоса пропускания на одно соединение Total Bandwidth - + Общая полоса пропускания Friends @@ -12003,43 +11031,43 @@ p, li { white-space: pre-wrap; } kB/s - + кБ/с Friends of Friends - + Друзья друзей General - Главное + Прочие Total: - + Всего: Relay Server Setup - + Настройки сервера-транслятора Add Server - + Добавить сервер Server DHT Key - + DHT-ключ сервера Remove Server - + Удалить сервер Relay - + Транслятор <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Relays</h1> <p>By activating relays, you allow your Retroshare node to act as a bridge between Retroshare users who cannot connect directly, e.g. because they're firewalled.</p> <p>You may choose to act as a relay by checking <i>enable relay connections</i>, or simply benefit from other peers acting as relay, by checking <i>use relay servers</i>. For the former, you may specify the bandwidth allocated when acting as a relay for friends of you, for friends of your friends, or anyone in the Retroshare network.</p> <p>In any case, a Retroshare node acting as a relay cannot see the relayed traffic, since it is encrypted and authenticated by the two relayed nodes.</p> - + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Relays</h1> <p>Задействовав режим трансляции данных, ваш узел RetroShare будет служить в качества моста между теми пользователями сети, которые не могут подключиться друг к другу напрямую, например, если они находятся за межсетевым экраном.</p> <p>Вы можете использовать возможности трансляции, если <i> разрешите трансляцию соединений</i>, или же воспользоваться услугами других участников сети выбрав <i>использовать серверы-трансляторы</i>. В первом варианте вы можете дополнительно указать скорость, предоставляемую вами в режиме трансляции друзьям, друзьям друзей и другим пользователям сети.</p> <p>Работая в режиме трансляции, вы не имеете возможности осуществлять мониторинг и анализ транслируемого контента, так как он шифрован и подписан двумя конечными узлами.</p> @@ -12050,41 +11078,33 @@ p, li { white-space: pre-wrap; } Recommend in a message to - + Рекомендуем в сообщении для + + + Collection + Коллекция RetroshareDirModel NEW - + НОВЫЙ RsCollectionDialog Collection - + Коллекция File name : - + Имя файла: Total size : - - - - Selected files: - - - - Select all - - - - Deselect all - + Суммарный объём: Cancel @@ -12092,7 +11112,7 @@ p, li { white-space: pre-wrap; } Download! - + Скачать! File @@ -12104,46 +11124,182 @@ p, li { white-space: pre-wrap; } Hash - + Хэш Bad filenames have been cleaned - + Были очищены неправильные имена файлов Some filenames or directory names contained forbidden characters. Characters <b>",|,/,\,&lt;,&gt;,*,?</b> will be replaced by '_'. Concerned files are listed in red. - + Некоторые имена файлов или каталогов содержат запрещенные символы. +Символы <b>", |, /, \, &lt;&gt;,, *,?</b> будут заменены на «_». +Соответствующие файлы отображены красным. + + + Selected files : + Выбранные файлы: + + + ... + ... + + + <html><head/><body><p>Add selected item to collection one by one.</p><p>Select parent dir to add this too.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Enter&gt;</span></p></body></html> + <html><head/><body><p>Добавить выбранный элемент в коллекцию по одному.</p><p>Выберите родительский каталог, чтобы добавить его тоже.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Enter&gt;</span></p></body></html> + + + <html><head/><body><p>Add selected item to collection.</p><p>If a directory is selected, all of his children will be added.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Shift + Enter&gt;</span></p></body></html> + <html><head/><body><p>Добавить выбранный элемент в коллекцию.</p><p>Если выбрана папка, все вложенные папки будут добавлены.</p><p><span style=" text-decoration: underline; vertical-align:sub;">&lt;Shift + Enter&gt;</span></p></body></html> + + + >> + >> + + + <html><head/><body><p>Make a new directory in the collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + <html><head/><body><p>Создать новый каталог в коллекции.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;+&gt;</span></p></body></html> + + + + + + + + + Save + Сохранить + + + Collection Editor + Редактор Коллекции + + + File Count + Количество Файлов + + + This is the root directory. + Это корневой каталог. + + + Real Size: Waiting child... + Действительный размер: Ждите... + + + Real File Count: Waiting child... + Количество реальных файлов: Ждите... + + + This is a directory. Double-click to expand it. + Это каталог. Дважды щелкните, чтобы развернуть его. + + + Real Size=%1 + Действительный размер = %1 + + + Real File Count=%1 + Количество реальных файлов = %1 + + + Save Collection File. + Сохраните Файл Коллекции. + + + What do you want to do? + Что вы хотите сделать? + + + Overwrite + Перезаписать + + + Merge + Слияние + + + Warning, selection contains more than %1 items. + Предупреждение, выделение содержит более чем %1 элементов. + + + Do you want to remove them and all their children, too? <br> + Вы хотите удалить их и их вложения тоже? <br> + + + New Directory + Новый Каталог + + + Enter the new directory's name + Введите имя нового каталога + + + <html><head/><body><p>Change the file where collection will be saved.</p><p>If you select an existing file, you could merge it.</p></body></html> + <html><head/><body><p>Измените файл, куда будет сохранена коллекция.</p><p>Если Вы выберете существующий файл, то данные объединятся.</p></body></html> + + + File already exists. + Файл уже существует. + + + <html><head/><body><p>Remove selected item from collection.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Del&gt;</span></p></body></html> + <html><head/><body><p>Удалить выбранную позицию из коллекции.</p><p><span style=" font-style:italic; vertical-align:sub;">&lt;Del&gt;</span></p></body></html> RsCollectionFile Cannot open file %1 - + Невозможно открыть файл %1 Error parsing xml file - + Ошибка синтаксического анализа xml-файла Open collection file - + Открыть файл коллекции Collection files - + Файлы коллекций Create collection file - + Создать файл коллекции This file contains the string "%1" and is therefore an invalid collection file. If you believe it is correct, remove the corresponding line from the file and re-open it with Retroshare. - + Этот файл содержит строку "%1" и поэтому является недействительным файлом коллекции. + +Если вы считаете, что это правильно, удалите соответствующую строку из файла и вновь откройте его в Retroshare. + + + Save Collection File. + Сохраните Файл Коллекции. + + + What do you want to do? + Что вы хотите сделать? + + + Overwrite + Перезаписать + + + Merge + Слияние + + + Cancel + Отменить загрузку + + + File already exists. + Файл уже существует. @@ -12151,62 +11307,74 @@ If you believe it is correct, remove the corresponding line from the file and re Image is oversized for transmission. Reducing image to %1x%2 pixels? - + Изображение велико для передачи. +Уменьшите изображение до %1x%2 пикселей? Rshare Resets ALL stored RetroShare settings. - + Сбрасывает ВСЕ сохранённые настройки RetroShare. Sets the directory RetroShare uses for data files. - + Задаёт папку, используемую RetroShare для хранения файлов данных. Sets the name and location of RetroShare's logfile. - + Установка имени и пути к лог-файлу RetroShare. Sets the verbosity of RetroShare's logging. - + Настройки подробности журналирования RetroShare. Sets RetroShare's interface style. - + Настройки стиля интерфейса RetroShare. Sets RetroShare's interface stylesheets. - + Настройки таблицы стилей RetroShare. Sets RetroShare's language. - + Настройки локализации RetroShare. RetroShare Usage Information - + Статистика использования RetroShare. Invalid language code specified: - + Указан недействительный код языка: Invalid GUI style specified: - + Указан недействительный стиль GUI: Invalid log level specified: - + Указан недействительный уровень журналирования: Unable to open log file '%1': %2 - + Не получается открыть лог-файл '%1': %2 built-in - + Встроенный + + + Could not create data directory: %1 + Не удалось создать каталог данных: %1 + + + + RttStatistics + + RTT Statistics + RTT статистика @@ -12232,7 +11400,7 @@ Reducing image to %1x%2 pixels? SearchDialog Enter a keyword here (at least 3 char long) - + Введите ключевое слово (по меньшей мере – 3 символа) Start Search @@ -12248,15 +11416,15 @@ Reducing image to %1x%2 pixels? Advanced - + Расширенный поиск Search inside "browsable" files of your friends - Искать файлы доступные к обзору у ваших друзей + Искать среди файлов, доступных обзору у ваших друзей Browsable files - + Файлы для просмотра Multi-hop search at distance 6 in the network @@ -12265,7 +11433,7 @@ Reducing image to %1x%2 pixels? Distant - + Удаленный Include files from your own file list in the search result @@ -12273,7 +11441,7 @@ Reducing image to %1x%2 pixels? Own files - + Собственные файлы Close all Search Results @@ -12285,11 +11453,11 @@ Reducing image to %1x%2 pixels? KeyWords - + Ключевые слова Results - + Результаты Search Id @@ -12297,7 +11465,7 @@ Reducing image to %1x%2 pixels? Filename - + Имя файла Size @@ -12305,7 +11473,7 @@ Reducing image to %1x%2 pixels? Sources - + Источники Type @@ -12317,11 +11485,11 @@ Reducing image to %1x%2 pixels? Hash - + Хэш Filter: - + Фильтр: Filter Search Result @@ -12329,11 +11497,11 @@ Reducing image to %1x%2 pixels? Max results: - + Макс результаты: Any - + Произвольный Archive @@ -12345,7 +11513,7 @@ Reducing image to %1x%2 pixels? CD-Image - + Образ диска Document @@ -12369,11 +11537,11 @@ Reducing image to %1x%2 pixels? Download Selected - + Скачать выделенное Download selected - + Скачать выделенное File Name @@ -12389,7 +11557,7 @@ Reducing image to %1x%2 pixels? Send RetroShare Link - + Послать RetroShare-ссылку Download Notice @@ -12397,15 +11565,15 @@ Reducing image to %1x%2 pixels? Skipping Local Files - + Исключить локальный поиск Sorry - + Извините This function is not yet implemented. - + Эта функция ещё не реализована. Search again @@ -12413,23 +11581,43 @@ Reducing image to %1x%2 pixels? Remove - Удалить + Удалить эту позицию Remove All - Удалить всех + Удалить всё Folder - + Папка New RetroShare Link(s) - + Новая RetroShare-ссылка (-ки) Open Folder - + Открыть папку + + + Create Collection... + Создание Коллекции... + + + Modify Collection... + Изменение Коллекции... + + + View Collection... + Просмотр Коллекции... + + + Download from collection file... + Загрузить из файла коллекции... + + + Collection + Коллекция @@ -12440,20 +11628,16 @@ Reducing image to %1x%2 pixels? Accept Friend Request - + Принять запрос на дружбу Peer details - + Сведения об участнике Deny friend Отказать в дружбе - - Write a quick Message - Написать быстрое сообщение - Chat Чат @@ -12480,7 +11664,7 @@ Reducing image to %1x%2 pixels? Trust: - + Доверие: Location: @@ -12504,11 +11688,11 @@ Reducing image to %1x%2 pixels? Connect Attempt - + Попытка соединения Connection refused by remote peer - + Соединение отклонено удаленным пиром Unknown (Incoming) Connect Attempt @@ -12516,11 +11700,11 @@ Reducing image to %1x%2 pixels? Unknown (Outgoing) Connect Attempt - + Неизвестная попытка соединения (исходящая) Unknown Security Issue - + Неизвестная проблема безопасности Unknown Peer @@ -12536,38 +11720,46 @@ Reducing image to %1x%2 pixels? Certificate has wrong signature!! This peer is not who he claims to be. - + Сертификат имеет неправильную подпись!! Этот пир — не тот, за кого он себя выдает. Missing/Damaged SSL certificate for key - + Потерян/Поврежден SSL-сертификат для ключа Missing/Damaged certificate. Not a real Retroshare user. - + Потерян/Поврежден сертификат. Не настоящий пользователь Retroshare. Certificate caused an internal error. - + Сертификат вызвал внутреннюю ошибку. + + + Peer/location not in friendlist (PGP id= + Пир/расположение не в списке друзей (PGP id = + + + Send Message + Послать сообщение ServerPage Network Configuration - + Конфигурация сети Automatic (UPnP) - + Автоматически (UPnP) Firewalled - + За межсетевым экраном Manually Forwarded Port - + Ручное назначение порта The DHT allows you to answer connection @@ -12579,23 +11771,23 @@ identities of your trusted contacts to connected peers, to help them choose new friends. The friendship is never automatic however, and both peers still need to trust each other to allow connection. - + DHT позволяет находить друзей через сеть BitTorrent DHT и значительно упрощает возможность соединения. Сервис обнаружения посылает информацию о местоположении и идентификаторы ваших друзей всем подключенным пирам, чтобы помочь в поиске друзей. Найденые контакты не становятся автоматически друзьями, обе стороны должны добавить друг друга вручную чтобы иметь возможность соединиться. Public: DHT & Discovery - + Публичный режим: DHT и обнаружение Private: Discovery Only - + Приватный режим: только обнаружение Inverted: DHT Only - + Обращённый режим: только DHT Dark Net: None - + Darknet-режим: отключено всё Local Address @@ -12611,42 +11803,38 @@ peers still need to trust each other to allow connection. Port: - - - - Acceptable ports range from 1024 to 65535. Ports below 1024 are reserved by your system. - + Порт: Local network - + Локальная сеть External ip address finder - + Поисковик внешнего ip адреса UPnP - + UPnP Known / Previous IPs: - + Известный/Предыдущий IPs: Show Discovery information in statusbar - + Показывать информацию об обнаружении в строке состояния If you uncheck this, RetroShare can only determine your IP when you connect to somebody. Leaving this checked helps connecting when you have few friends. It also helps if you're behind a firewall or a VPN. - + Если вы снимите этот флажок, RetroShare может определить ваш IP только при подключении к кому-нибудь. Этот флажок помогает подключаться, когда у вас мало друзей. Он также помогает, если вы находитесь за брандмауэром или VPN. Allow RetroShare to ask my ip to these websites: - + Разрешить RetroShare спрашивать мой IP-адрес у этих сайтов: Bandwidth @@ -12654,39 +11842,35 @@ behind a firewall or a VPN. Max Transfer Rates - + Максимальная Скорость Передачи. kB/s - + кБ/с If you uncheck this, RetroShare will not use tunnel connection between peers that are firewalled and cannot connect directly. This is independent from F2F routing (turtle router). - + Если вы снимите этот флажок, RetroShare не будет использовать туннель для связи между коллегами, которые находятся за брандмауэром и к которым нельзя подключиться напрямую. Это зависит от маршрутизации F2F (маршрутизатор черепаха). Allow Tunnel Connection - + Разрешить туннелирование Turtle router - + Маршрутизатор Turtle <html><head/><body><p align="justify">Unchecking this disables all anonymous routing activity, except cache cleaning. Incoming tunnel requests are discarded, and no tunnel requests are sent to anyone.</p></body></html> - + <html><head/><body><p align="justify">Снятие галочки отключает всю анонимную активность маршрутизации, кроме очистки кэша. Входящие туннельные запросы отбрасываются, и никакие туннельные запросы не посылаются никому.</p></body></html> Enabled - - - - Show routing info - + Включено Max. tunnel req. forwarded per second: - + Макс. туннельных запросов переданных в секунду: This value controls how many tunnel request your peer can forward per second. @@ -12696,7 +11880,12 @@ statistically longer tunnels to pass. Be very careful though, since this generat many small packets that can significantly slow down your own file transfer. The default value is 20. - + Это значение определяет как много туннелей в секунду можно создавать. + +Если у вас быстрое подключение к сети, вы можете повысить это значение до 30-40, +Учтите, что это создает много мелких пакетов, и может сильно замедлить передачу файлов + +Значение по умолчанию - 20. Server @@ -12704,38 +11893,222 @@ The default value is 20. Download (KB/s) - + Загрузка (КБ/с) Upload (KB/s) - + Отдача (КБ/с) + + + Hidden Node + Скрытый Узел + + + Acceptable ports range from 10 to 65535. Normally Ports below 1024 are reserved by your system. + Диапазон доступных портов – от 1024 до 65535. Обычно Порты ниже 1024 зарезервированы операционной системой. + + + Acceptable ports range from 10 to 65535. Normally ports below 1024 are reserved by your system. + Диапазон доступных портов – от 1024 до 65535. Обычно Порты ниже 1024 зарезервированы операционной системой. + + + TOR Configuration + Конфигурации TOR + + + Outgoing TOR Connections + Исходящие Соединения TOR + + + TOR Socks Proxy + Тор Socks прокси + + + Outgoing Okay + Исходящие ОК + + + TOR Socks Proxy default: 127.0.01:9050. Set in torrc config and update here. + +You can connect to Hidden Nodes, even if you +are running a standard Node, so why not setup TOR? + Тор Socks прокси по умолчанию: 127.0.01:9050. В конфигурации torrc и этими обновлениями. + +Можно подключиться к скрытым узлам, даже, если вы используете стандартный Узел, так почему бы не настроить TOR? + + + Incoming TOR Connections + Входящие Соединения TOR + + + Incoming Okay + Входящие ОК + + + Onion Address + Адрес Tor + + + Expected torrc Port Configuration: + Ожидается torrc Конфигурация Портов: + + + HiddenServiceDir </your/path/to/hidden/directory/service> +HiddenServicePort 9191 127.0.0.1:9191 + Директория Скрытой Службы </your/path/to/hidden/directory/service> +Порт Скрытой Службы 9191 127.0.0.1:9191 + + + To Receive Connections, you must first setup a TOR Hidden Service. +See TOR documentation for HOWTO details. + +Once this is done, paste the Onion Address in the box above. +This is your external address on the TOR network. +Finally make sure that the Ports match the TOR configuration. + +If you have issues connecting over TOR check the TOR logs too. + Чтобы Получать Соединения вы должны сначала установить Скрытые Службы TOR. +Смотрите TOR документацию для подробностей КАК СДЕЛАТЬ. + +После этого, вставьте Адрес TOR в поле выше. +Это ваш внешний адрес в сети TOR. +Наконец, убедитесь, что порты соответствуют конфигурации TOR. + +Если у вас есть проблемы подключения через TOR, проверьте также журналы логов TOR. + + + Discovery On (recommended) + Обнаружение Вкл. (рекомендуется) + + + Discovery Off + Обнаружение Выкл. + + + Hidden - See TOR Config + Скрытые - см Конфигурацию TOR + + + TOR proxy is working correctly + Tor работает должным образом + + + TOR status unknown + Состояние сети Tor неизвестно + + + Proxy seems to work. + Прокси функционирует. + + + TOR proxy is not enabled + Tor-прокси не включён ServicePermissionDialog Service permissions - + Разрешения Anonymous routing - + Анонимные туннели Discovery - + Обнаружение Forums/Channels - + Форумы и каналы Service Permissions - + Разрешения Use as direct source, when available - + Прямой источник + + + + ServicePermissionsPage + + ServicePermissions + Разрешения + + + Reset + Сброс + + + Chat + Чат + + + Row2 + Стр2 + + + Shares + Общие + + + Channels + Каналы + + + Default + По умолчанию + + + Joe + Joe + + + Sally + Sally + + + Anne + Anne + + + Jacki + Jacki + + + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Permissions</h1> <p>Permissions allow you to control which services are available to which friends </p> + <h1><img width="24" src=":/images/64px_help.png">&nbsp;&nbsp;Разрешения</h1> <p>Права доступа позволяют вам контролировать, какие службы доступны для друзей </p> + + + No + Нет + + + Other Service + Другие Службы + + + Yes + Да + + + Incompatible + Несовместимые + + + N/A + Недоступен + + + Permissions + Разрешения + + + Permission changes are not saved permanently. (TODO) + Изменения прав доступа не сохраняются постоянно. (TODO) @@ -12749,15 +12122,15 @@ The default value is 20. ShareDialog RetroShare Share Folder - + Разделяемая папка RetroShare Share Folder - + Разделяемая папка Local Path - + Путь к папке Browse @@ -12765,61 +12138,55 @@ The default value is 20. Virtual Folder - + Виртуальное имя папки Share Flags - + Флаги доступа Share flags and groups: - + Флаги доступа и группы Edit Shared Folder - + Редактировать папки общего доступа Select A Folder To Share - + Выбрать папку для доступа ShareKey - - Share Channel - Сделать канал общим - check peers you would like to share private publish key with проверить пиры с которыми вы хотите поделиться приватным ключом Share for Friend - + Доступна для друга - Select the Friends with which you want to Share your Channel. - + Share + Предоставить общий доступ - Contacts: - Контакты: - - - Please select at least one peer - + You can let your friends know about your Channel by sharing it with them. +Select the Friends with which you want to Share your Channel. + Вы имеете возможность оповестить друзей о канале, предоставив им право публикации. +Выберите тех из круга доверенных, которым Вы хотели бы делегировать права на канал. ShareManager RetroShare Share Manager - + Менеджер доступа к ресурсам RetroShare Shared Folder Manager - + Менеджер доступа к папкам Directory @@ -12827,11 +12194,11 @@ The default value is 20. Virtual Folder - + Виртуальное имя папки Share flags - + Флаги доступа Groups @@ -12839,7 +12206,7 @@ The default value is 20. Add a Share Directory - + Добавить папку для доступа Add @@ -12855,27 +12222,27 @@ The default value is 20. Apply and close - + Применить Edit selected Shared Directory - + Редактировать выделенные разделяемые папки Edit - + Правка Share Manager - + Менеджер Доступа Edit Shared Folder - + Редактировать папки общего доступа Warning! - + Внимание! Do you really want to stop sharing this directory ? @@ -12887,15 +12254,15 @@ The default value is 20. File can't be dropped, only directories are accepted. - + Файл не может быть сброшен, операция применима только к папкам Directory not found or directory name not accepted. - + Папка не найдена или неприменимое имя папки. This is a list of shared folders. You can add and remove folders using the buttons at the bottom. When you add a new folder, intially all files in that folder are shared. You can separately setup share flags for each shared directory. - + Это список разделяемых папок. Вы можете добавлять или удалять папки, используя кнопки внизу. Когда вы открываете доступ к папке, всё её содержимое доступно к скачиванию. Вы можете отдельно установить флаги доступа к каждой из разделяемых папок. @@ -12918,11 +12285,11 @@ The default value is 20. Tree view - + Древовидное представление Flat view - + Плоское представление All @@ -12930,23 +12297,23 @@ The default value is 20. One day old - + Не старше одного дня One Week old - + Не старше одной недели One month old - + Не старше одного месяца check files - + проверить файлы Download selected - + Скачать выделенное Download @@ -12954,38 +12321,58 @@ The default value is 20. Copy retroshare Links to Clipboard - + Скопировать RetroShare-ссылки в буфер обмена Copy retroshare Links to Clipboard (HTML) - + Скопировать RetroShare-ссылки в буфер обмена (HTML) Send retroshare Links - + Отправить RetroShare-ссылки Send retroshare Links to Cloud - + Отправить RetroShare-ссылки на облачный сервис Add Links to Cloud - + Добавить ссылки на облачный сервис RetroShare Link - + Ссылка RetroShare Recommendation(s) - + Рекомендация (-ии) + + + Add Share + Управление папками + + + Create Collection... + Создание Коллекции... + + + Modify Collection... + Изменение Коллекции... + + + View Collection... + Просмотр Коллекции... + + + Download from collection file... + Загрузить из файла коллекции... SoundPage Event: - + Событие: Filename: @@ -12997,11 +12384,11 @@ The default value is 20. Event - + Событие Filename - + Имя файла Friend @@ -13009,15 +12396,15 @@ The default value is 20. go Online - + Выйти в Сеть Chatmessage - + Сообщение в чате New Msg - + Новое сообщение Message @@ -13025,7 +12412,7 @@ The default value is 20. Message arrived - + Получено сообщение Download @@ -13033,41 +12420,41 @@ The default value is 20. Download complete - + Загрузка завершена Open File - + Открыть файл Sound - + Звук SoundStatus Sound on - + Звук включён Sound off - + Звук выключен SplashScreen Load profile - + Загрузка профиля Load configuration - + Загрузка параметров Create interface - + Создание интерфейса @@ -13078,15 +12465,15 @@ The default value is 20. Login - + Вход Name (PGP Id) - location: - + Имя (Идентификатор PGP) - расположение: Remember Password - + Запомнить пароль Log In @@ -13096,7 +12483,7 @@ The default value is 20. Opens a dialog for creating a new profile or adding locations to an existing profile. The current identities/locations will not be affected. - + Открыть диалоговое окно для содания нового профиля или добавления местоположений к существующему профилю. Текущие личности / местоположения затронуты не будут. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -13104,19 +12491,19 @@ The current identities/locations will not be affected. p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="Create new Profile..."><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; text-decoration: underline; color:#0000ff;">Manage profiles and locations...</span></a></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Sans'; font-size:10pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><a href="Create new Profile..."><span style=" font-family:'MS Shell Dlg 2'; font-size:8pt; text-decoration: underline; color:#0000ff;">Управление профилями и местоположениями...</span></a></p></body></html> Load Person Failure - + Ошибка Загрузки Личности Missing PGP Certificate - + Отсутствует сертификат PGP Warning - + Предупреждение The password to your SSL certificate (your location) will be stored encrypted in your Gnome Keyring. @@ -13124,7 +12511,11 @@ p, li { white-space: pre-wrap; } Your PGP passwd will not be stored. This choice can be reverted in settings. - + Пароль для вашего сертификата SSL (вашего местоположения) будет храниться шифрованным в Gnome Keyring . + + Ваш пароль PGP не будет сохраняться. + +Этот выбор может быть изменен в настройках. The password to your SSL certificate (your location) will be stored encrypted in your Keychain. @@ -13132,7 +12523,11 @@ This choice can be reverted in settings. Your PGP passwd will not be stored. This choice can be reverted in settings. - + Пароль для вашего сертификата SSL (вашего местоположения) будет храниться шифрованным в Кeychain. + + Ваш пароль PGP не будет сохраняться. + +Этот выбор может быть изменен в настройках. The password to your SSL certificate (your location) will be stored encrypted in the keys/help.dta file. This is not secure. @@ -13140,26 +12535,97 @@ This choice can be reverted in settings. Your PGP password will not be stored. This choice can be reverted in settings. - + Пароль для вашего сертификата SSL (вашего местоположения) будет храниться в зашифрованном виде в файле keys/help.dta. Это не безопасно. + +Ваш пароль PGP не будет сохраняться. + +Этот выбор может быть изменен в настройках. + + + + StatisticsWindow + + Add Friend + Добавить друга + + + Add a Friend Wizard + Помощник добавления друзей + + + Add Share + Управление папками + + + Options + Параметры + + + Messenger + Доставка сообщений + + + About + О программе + + + SMPlayer + SMPlayer + + + Quit + Выход + + + Quick Start Wizard + Помощник быстрого старта + + + ServicePermissions + Разрешения + + + Service permissions matrix + Управление правами доступа + + + DHT + DHT + + + Bandwidth + Ширина канала + + + Turtle Router + Маршрутизатор Turtle + + + Global Router + Глобальный маршрутизатор + + + RTT Statistics + RTT статистика StatusDefs Offline - + Нет сети Away - + Отошёл Busy - + Занят Online - + В сети Idle @@ -13167,31 +12633,31 @@ This choice can be reverted in settings. Friend is offline - + Друг отключился Friend is away - + Друг отошёл Friend is busy - + Друг занят Friend is online - + Друг в сети Friend is idle - + Друг не активен Connected - + Соединён Unreachable - + Недоступен Available @@ -13199,46 +12665,42 @@ This choice can be reverted in settings. Neighbor - - - - Trying tunnel connection - + Сосед Trying TCP - + Попытка установления TCP-соединения Trying UDP - + Попытка установления UDP-соединения Connected: TCP - + Соединено: TCP Connected: UDP - - - - Connected: Tunnel - + Соединено: UDP Connected: Unknown - + Соединено: неизвестно DHT: Contact - + DHT: контакт + + + Connected: TOR + соединение: Tor StatusMessage Status message - + Статус сообщения Message: @@ -13250,7 +12712,11 @@ This choice can be reverted in settings. p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Status message</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:14pt; font-weight:600;">Статус сообщения</span></p></body></html> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> @@ -13258,26 +12724,30 @@ p, li { white-space: pre-wrap; } p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">Enter your message</span></p></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> +<html><head><meta name="qrichtext" content="1" /><style type="text/css"> +p, li { white-space: pre-wrap; } +</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:8pt; color:#666666;">Введите Ваше сообщение</span></p></body></html> StyleDialog Define Style - + Задать стиль Choose color - + Выбор цвета Color 2 - + Цвет 2 Color 1 - + Цвет 1 Style @@ -13289,11 +12759,11 @@ p, li { white-space: pre-wrap; } Solid - + Сплошной Gradient - + Плавный переход @@ -13308,7 +12778,7 @@ p, li { white-space: pre-wrap; } Download File - + Скачать файл Download @@ -13316,7 +12786,7 @@ p, li { white-space: pre-wrap; } Play File - + Проиграть файл Play @@ -13324,19 +12794,19 @@ p, li { white-space: pre-wrap; } Save File - + Сохранить файл ERROR - + ОШИБКА EXTRA - + ДОПОЛНИТЕЛЬНЫЙ REMOTE - + УДАЛЁННЫЙ DOWNLOAD @@ -13344,27 +12814,27 @@ p, li { white-space: pre-wrap; } LOCAL - + ЛОКАЛЬНЫЙ UPLOAD - + ОТДАЧА Remove Attachment - + Удалить вложение File %1 does not exist at location. - + Файл %1 не существует в указанном месте File %1 is not completed. - + Файл %1 не полный Save Channel File - + Сохранить файл Канала Open @@ -13372,75 +12842,101 @@ p, li { white-space: pre-wrap; } Open File - + Открыть файл Copy RetroShare Link Скопировать ссылку RetroShare + + SubscribeToolButton + + Subscribed + Подписка + + + Unsubscribe + Отменить подписку + + + Subscribe + Подписаться + + TBoard Pause - + Пауза TagDefs Important - + Важное Work - + Работа Personal - + Личное Todo - + На выполнение Later - + Позже TagsMenu Remove All Tags - + Удалить все теги New tag ... - + Новый тег... + + + + ToasterDisable + + All Toasters are disabled + Всплывающие уведомления отключены + + + Toasters are enabled + Всплывающие уведомления включены TransferPage Transfer options - + Параметры передачи Maximum simultaneous downloads: - + Максимальное количество одновременных закачек: Slots reserved for non-cache transfers: - + Резерв слотов для ваших загрузок Default chunk strategy: - + Метод выбора частей по умолчанию Safety disk space limit : - + Резерв свободного места на диске: You can use this to force RetroShare to download your files rather @@ -13449,19 +12945,21 @@ to be equal to the queue size above will always prioritize your files over cache. It is however recommended to leave at least a few slots for cache files. - + Количество слотов для ваших файлов. Если поставить это значение равным общему лимиту слотов выше, приоритет передачи ваших файлов всегда будет выше чем у файлов кеша. + +Рекомендуется оставлять хотя бы несколько слотов для передачи кеша. Streaming - + Последовательно Progressive - + Прогрессивный Random - + Случайно MB @@ -13477,7 +12975,7 @@ p, li { white-space: pre-wrap; } <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt;">You can separately setup share flags for each shared directory in the shared files dialog to be:</span></p> <ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Sans'; font-size:8pt;" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Browsable by friends</span>: files are seen by your friends.</li> <li style=" font-family:'Sans'; font-size:8pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">Anonymously shared</span>: files are anonymously reachable through distant F2F tunnels.</li></ul></body></html> - + <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'Ubuntu'; font-size:11pt; font-weight:400; font-style:normal;"> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt; font-weight:600;">RetroShare</span><span style=" font-family:'Sans'; font-size:8pt;"> способна передавать данные и поисковые запросы между участниками сети, не обязательно являющимися друзьями. Однако этот трафик передаётся только через подключённых друзей и является анонимным.</span></p> <p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'Sans'; font-size:8pt;"><br /></p> <p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'Sans'; font-size:8pt;">В диалоговом окне раздач для каждой папки по отдельности вы можете установить свои флаги с целью обеспечения:</span></p> <ul style="margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; -qt-list-indent: 1;"><li style=" font-family:'Sans'; font-size:8pt;" style=" margin-top:12px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">обзора папок друзьями</span>: файлы в папках видимы только вашими друзьями.</li> <li style=" font-family:'Sans'; font-size:8pt;" style=" margin-top:0px; margin-bottom:12px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-weight:600;">анонимного доступа</span>: файлы доступны анонимно через F2F-туннели.</li></ul></body></html> Transfer @@ -13492,30 +12990,30 @@ p, li { white-space: pre-wrap; } You have %1 completed downloads - + У вас %1 завершённых закачек You have %1 completed download - + У вас есть %1 завершенная загрузка %1 completed downloads - + %1 завершённых закачек %1 completed download - + %1 завершённых загрузок TransfersDialog Downloads - + Обмен файлами Uploads - + Передача Name @@ -13529,22 +13027,22 @@ p, li { white-space: pre-wrap; } Completed - + Завершено Speed i.e: Download speed - + Скорость Progress / Availability i.e: % downloaded - + Прогресс / Доступность Sources i.e: Sources - + Источники Status @@ -13552,7 +13050,7 @@ p, li { white-space: pre-wrap; } Speed / Queue position - + Скорость / Место в очереди Remaining @@ -13561,30 +13059,30 @@ p, li { white-space: pre-wrap; } Download time i.e: Estimated Time of Arrival / Time left - + Время загрузки Peer i.e: user name - + Участник Progress i.e: % uploaded - + Прогресс Speed i.e: upload speed - + Скорость Transferred - + Передано Hash - + Хэш Search @@ -13592,55 +13090,55 @@ p, li { white-space: pre-wrap; } Friends files - + Файлы друзей My files - + Мои файлы Show cache transfers - + Отображать передачи кеша Download from collection file... - + Загрузить из файла коллекции... Pause - + Пауза Resume - + Возобновить Force Check - + Инициировать проверку Cancel - Вернуться/Отмена + Отменить загрузку Open Folder - + Открыть папку Open File - + Открыть файл Preview File - + Предпросмотр Details... - + Подробности ... Clear Completed - + Убрать завершенные Copy RetroShare Link @@ -13652,43 +13150,43 @@ p, li { white-space: pre-wrap; } Down - + Скачивание Up - + Отдача Top - + В начало списка Bottom - + В конец списка Streaming - + Последовательно Slower - + Медленнее Average - + Норма Faster - + Быстрее Random - + Случайно Progressive - + Прогрессивный Play @@ -13696,35 +13194,35 @@ p, li { white-space: pre-wrap; } Rename file... - + Переименовать файл Specify... - + Выбрать... Move in Queue... - + Переместить в очереди ... Priority (Speed)... - + Приоритет (скорость) Chunk strategy - + Метод передачи Set destination directory - + Папка загрузки Choose directory - + Выберите каталог Failed - + Ошибка Okay @@ -13732,27 +13230,27 @@ p, li { white-space: pre-wrap; } Waiting - + ожидание Downloading - + Загрузка Complete - + Готово Queued - + В очереди Paused - + Пауза Checking... - + Проверка ... Unknown @@ -13769,23 +13267,30 @@ map of the data; it will compare and invalidate bad blocks, and download them again Try to be patient! - + Если хеш-сумма принятых данных не соответствует +хеш-сумме, указанной источником, то принятые данные, +скорее всего, искажены. RetroShare спросит у источника +детальную информацию о данных. + +Программа проанализирует соответствие данных +и искажённые блоки буду скачаны снова. +Будьте терпеливы! На данную процедуру необходимо время. version: - + Версия: Transferring - + Передача Uploading - + Передача Are you sure that you want to cancel and delete these files? - + Вы уверены, что хотите отменить загрузку и удалить эти файлы? RetroShare @@ -13793,48 +13298,48 @@ Try to be patient! File preview - + Предпросмотр Can't create link for file %1. - + Невозможно создать ссылку для файла %1. File %1 preview failed. - + Предпросмотр недоступен для %1 Click OK when program terminates! - + Нажмите OK, когда программа завершит работу! Open Transfer - + Открыть загрузку File %1 is not completed. If it is a media file, try to preview it. - + Файл %1 не завершен. Если это медиафайл, попробуйте Предпросмотр Change file name - + Измените имя файла Please enter a new file name - + Укажите новое имя файла Please enter a new--and valid--filename - + Пожалуйста введите новое--и действительное--имя файла Last Time Seen i.e: Last Time Receiced Data - + Последний раз в сети UserID - + Идентификатор пользователя Expand all @@ -13850,67 +13355,67 @@ Try to be patient! Show Size Column - + Показать Размер Столбца Show Completed Column - + Показать Столбец Завершенные Speed - + Скорость Show Speed Column - + Показать Столбец Скорость Progress / Availability - + Прогресс / Доступность Show Progress / Availability Column - + Показать Столбец Прогресс/Доступность Sources - + Источники Show Sources Column - + Показать Столбец Источники Show Status Column - + Показать Столбец Состояние Show Speed / Queue position Column - + Показать Столбец Скорость / Положение очереди Show Remaining Column - + Показать Столбец Оставшееся Download time - + Время загрузки Show Download time Column - + Показать Столбец Время загрузки Show Hash Column - + Показать Столбец Хэш Last Time Seen - + Последний раз в сети Show Last Time Seen Column - + Показать Столбец Последний Просмотр Columns @@ -13918,7 +13423,7 @@ Try to be patient! File Transfers - + Файлообмен Path @@ -13931,22 +13436,54 @@ Try to be patient! Show Path Column - + Показать Столбец Путь <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;File Transfer</h1> <p>Retroshare brings two ways of transferring files: direct transfers from your friends, and distant anonymous tunnelled transfers. In addition, file transfer is multi-source and allows swarming (you can be a source while downloading)</p> <p>You can share files using the <img src=":/images/directoryadd_24x24_shadow.png" width=16 /> icon from the left side bar. These files will be listed in the My Files tab. You can decide for each friend group whether they can or not see these files in their Friends Files tab</p> <p>The search tab reports files from your friends' file lists, and distant files that can be reached anonymously using the multi-hop tunnelling system.</p> - + <h1><img width="32" src=":/images/64px_help.png">&nbsp;&nbsp;File Transfer</h1> <p>Retroshare поддерживает два метода передвчи файлов: прямые передачи между друзьями, и анонимные туннельные передачи. Кроме этого поддерживается загрузка с нескольких источников (вы так же можете быть источником пока загружаете)</p> <p>Вы можете раздавать свои файлы, воспользуйтесь значком <img src=":/images/directoryadd_24x24_shadow.png" width=16 /> на панели. Эти файлы будут добавлены в список ваших общих ресурсов. Вы можете определить доступность этих файлов для определенных групп друзей</p> <p>Вкладка поиск позволяет искать файлы среди доступных ресурсов ваших друзей, а так же у незнакомых пользователей посредством поиска через анонимные туннели.</p> + + + Could not delete preview file + Не удалось удалить файл предварительного просмотра + + + Try it again? + Попробуйте еще раз? + + + Create Collection... + Создание Коллекции... + + + Modify Collection... + Изменение Коллекции... + + + View Collection... + Просмотр Коллекции... + + + Collection + Коллекция + + + File sharing + Файлообмен + + + Anonymous tunnel 0x + Анонимный туннель 0x TreeStyle_RDM My files - + Мои файлы FILE - + ФАЙЛ Files @@ -13958,7 +13495,7 @@ Try to be patient! DIR - + ПАПКА Friends Directories @@ -13982,80 +13519,17 @@ Try to be patient! Share Flags - + Флаги доступа What's new - + Что нового Groups Группы - - TrustView - - Zoom : - - - - Update - Обновлять - - - Showing: whole network - - - - This table normally auto-updates every 10 seconds. - - - - Self - - - - Trust - - - - is authenticated (one way) by - - - - Half - - - - authenticated himself - - - - authenticated each other - - - - Full - - - - is authenticated by - - - - peers, including him(her)self. - - - - authenticated - - - - Showing: peers connected to - - - TurtleRouterDialog @@ -14064,62 +13538,70 @@ Try to be patient! Tunnel requests - + Запросы туннелей Unknown hashes - + Неизвестные хэши Tunnel id - + ID туннеля last transfer - + последняя передача Speed - + Скорость Request id: %1 from [%2] %3 secs ago - + Запрос id: %1 от [%2] %3 сек. назад TurtleRouterDialogForm Router Statistics - + Статистика роутера F2F router information - + Информация F2F роутера TurtleRouterStatistics Router Statistics - + Статистика роутера Age in seconds - + Возраст в секундах Depth - + Глубина total - + всего Unknown Peer Неизвестный пир + + Turtle Router + Маршрутизатор Turtle + + + Tunnel Requests + Запросы на установление туннеля + TurtleRouterStatisticsWidget @@ -14129,35 +13611,35 @@ Try to be patient! Tunnel requests repartition - + Распределение запросов туннелирования Turtle router traffic - + Трафик turtle-маршрутизатора Tunnel requests Up - + Запросы туннелей, отдача Tunnel requests Dn - + Запросы туннелей, приём Incoming file data - + Скорость входящих данных Outgoing file data - + Скорость исходящих данных Forwarded data - + Скорость перенаправляемых данных TR Forward probabilities - + Вероятности перенаправления TR @@ -14190,19 +13672,19 @@ Try to be patient! UserNotify You have %1 new messages - + У вас %1 новых сообщений You have %1 new message - + У вас %1 новых сообщений %1 new messages - + %1 новых сообщений %1 new message - + %1 новое сообщение @@ -14256,23 +13738,23 @@ Try to be patient! WikiAddDialog Basic Details - + Основные сведения Group Name: - + Имя группы: Category: - + Категория: Travel - + Путешествие Holiday - + Праздник Friends @@ -14284,11 +13766,11 @@ Try to be patient! Work - + Работа Random - + Случайно Description: @@ -14296,7 +13778,7 @@ Try to be patient! Share Options - + Настройки общего доступа Public @@ -14304,98 +13786,98 @@ Try to be patient! All Friends - + Все друзья Restricted - + Ограничено N/A - + Недоступен University Friends - + Университетские Друзья This List Contains - + Этот список содержит All your Groups - + Все ваши группы No Comments Allowed - + Комментарии запрещены Authenticated Comments - + Авторизованные комментарии Any Comments Allowed - + Любые комментарии разрешены Publish with XXX Key - + Публикация с ключом XXX Cancel - + Отмена Create Group - + Создание группы WikiDialog Wiki Pages - + Wiki страницы New Group - + Новая группа Page Name - + Название страницы Page Id - + Идентификатор страницы Orig Id - + Уникальный идентификатор << - + << >> - + >> Republish - + Повторная публикация Edit - + Правка New Page - + Новая страница Refresh - + Обновить Search @@ -14403,86 +13885,90 @@ Try to be patient! My Groups - + Мои Группы Subscribed Groups - + Подписанные Группы Popular Groups - + Популярные Группы Other Groups - + Другие Группы Subscribe to Group - + Подписаться на Группу Unsubscribe to Group - + Отказаться от подписки на Группу Todo - + На выполнение - Edit Group - Редактировать группу + Show Wiki Group + Показать информацию о Группе + + + Edit Wiki Group + Редактировать Группу Wiki WikiEditDialog Page Edit History - + История Редактирования Страницы Enable Obsolete Edits - + Включить Устаревшие Изменения Choose for Merge - + Выбрать для Слияния Merge for Republish (TODO) - + Слияние для повторной Публикации (СДЕЛАТЬ) Publish Date - + Дата Публикации By - + По PageId - + Идентификатор Страницы \/ - + \/ /\ - + /\ Wiki Group: - + Информация о Группе: Page Name: - + Название страницы: Previous Version - + Предыдущая версия Tags @@ -14490,7 +13976,7 @@ Try to be patient! Show Edit History - + Показать Историю Редактирования Status @@ -14506,65 +13992,69 @@ Try to be patient! Revert - + Вернуться Submit - + Отправить Hide Edit History - + Скрыть Историю Редактирования Edit Page - + Редактировать Страницу Create New Wiki Page - + Создать Новую Страницу Wiki Republish - + Повторная публикация Edit Wiki Page - + Редактировать Страницу Wiki WikiGroupDialog Create New Wiki Group - + Создать Новую Группу Wiki Wiki Group - + Группа Wiki Edit Wiki Group - + Редактировать Группу Wiki Add Wiki Moderators - + Добавить Модераторов Wiki Select Wiki Moderators - + Выберите Модераторов Wiki Create Group - + Создание группы + + + Update Group + Обновить Группу WireDialog TimeRange - + Диапазон Времени All @@ -14572,15 +14062,15 @@ Try to be patient! Last Month - + Последний месяц Last Week - + Последняя неделя Today - + Сегодня New @@ -14588,11 +14078,11 @@ Try to be patient! from - + от until - + до Search/Filter @@ -14600,15 +14090,15 @@ Try to be patient! Network Wide - + Обширная сеть Manage Accounts - + Управление Учетными записями Showing: - + Показаны: Yourself @@ -14620,31 +14110,31 @@ Try to be patient! Following - + Следовавший Custom - + Пользовательские Account 1 - + Учетная запись 1 Account 2 - + Учетная запись 2 Account 3 - + Учетная запись 3 CheckBox - + Флажок Post Pulse to Wire - + Сообщение-Импульс для Телеграфа @@ -14691,55 +14181,55 @@ Try to be patient! < 1m < 1 minute - + < 1 мин %1 minutes e.g: 10minutes - + %1 мин. %1h %2m e.g: 3hours 5minutes - + %1ч %2м %1d %2h e.g: 2days 10hours - + %1д %2ч %1y %2d e.g: 2 years 2days - + %1г %2д k e.g: 3.1 k - + к M e.g: 3.1 M - + М G e.g: 3.1 G - + Г T e.g: 3.1 T - + Т Load avatar image - + Загрузить картинку для аватара Pictures (*.png *.xpm *.jpg *.tiff *.gif) - + Изображения (*.png *.xpm *.jpg *.tiff *.gif) \ No newline at end of file