From c27c35fcc03a0c65e6d0ecec8c9d4ee64b4714b9 Mon Sep 17 00:00:00 2001 From: ingvar1995 Date: Sat, 28 May 2016 13:30:26 +0300 Subject: [PATCH] docs and translations update --- README.md | 11 +- src/toxygen.pro | 2 +- src/translations/en_GB.ts | 324 +++++++++++++++++++++++++++----------- src/translations/fr_FR.ts | 324 +++++++++++++++++++++++++++----------- src/translations/ru_RU.qm | Bin 8412 -> 10973 bytes src/translations/ru_RU.ts | 323 ++++++++++++++++++++++++++----------- 6 files changed, 707 insertions(+), 277 deletions(-) diff --git a/README.md b/README.md index da320f4..c007791 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ Toxygen is cross-platform [Tox](https://tox.chat/) client written on Python [![Open issues](https://img.shields.io/github/issues/xveduk/toxygen.svg?style=flat)](https://github.com/xveduk/toxygen/issues) [![License](https://img.shields.io/badge/license-GPLv3-blue.svg?style=flat)](https://raw.githubusercontent.com/xveduk/toxygen/master/LICENSE.md) -### [Install](/docs/install.md) - [Contribute](/docs/contributing.md) +### [Install](/docs/install.md) - [Contribute](/docs/contributing.md) - [Plugins](/docs/plugins.md) ### Supported OS: - Windows @@ -16,8 +16,9 @@ Toxygen is cross-platform [Tox](https://tox.chat/) client written on Python - [x] File transfers - [x] Audio - [x] Chat history -- [x] Name lookups (TOX DNS 4 support) -- [x] Profile import/export +- [x] Screenshots +- [x] Name lookups (toxme.io support) +- [x] Profile import and export - [x] Inline images - [x] Message splitting - [x] Proxy support @@ -30,9 +31,9 @@ Toxygen is cross-platform [Tox](https://tox.chat/) client written on Python - [x] Typing notifications - [x] Changing nospam - [x] File resuming +- [x] Save file encryption +- [x] Plugins support - [ ] Video -- [ ] Save file encryption -- [ ] Plugins support - [ ] Group chats - [ ] Read receipts - [ ] Faux offline messaging diff --git a/src/toxygen.pro b/src/toxygen.pro index 99cdccb..5c40a3a 100644 --- a/src/toxygen.pro +++ b/src/toxygen.pro @@ -1,2 +1,2 @@ -SOURCES = main.py profile.py menu.py list_items.py loginscreen.py mainscreen.py +SOURCES = main.py profile.py menu.py list_items.py loginscreen.py mainscreen.py plugins/plugin_super_class.py TRANSLATIONS = translations/en_GB.ts translations/ru_RU.ts translations/fr_FR.ts diff --git a/src/translations/en_GB.ts b/src/translations/en_GB.ts index 147afaf..87c2b31 100644 --- a/src/translations/en_GB.ts +++ b/src/translations/en_GB.ts @@ -1,20 +1,19 @@ - - + AddContact - + Add contact Add contact - + TOX ID: TOX ID: - + Message: Message: @@ -22,272 +21,395 @@ Form - + Send request Send request - + IPv6 IPv6 - + UDP UDP - + Proxy Proxy - + IP: IP: - + Port: Port: Online contacts - Online contacts + Online contacts - + HTTP HTTP + + + WARNING: +using proxy with enabled UDP +can produce IP leak + + MainWindow - + Profile - + Settings - + About - + Add contact - + Privacy - + Interface - + Notifications - + Network - + About program - + User {} wants to add you to contact list. Message: {} - + Friend request - + Choose file Choose file - + Disallow auto accept - + Allow auto accept - + Set alias - + Clear history - + Copy public key - + Remove friend - + Enter new alias for friend {} or leave empty to use friend's name: Enter new alias for friend {} or leave empty to use friend's name: - + Audio Audio Find contact - Find contact + Find contact - + Friend added Friend added - + Toxygen is Tox client written on Python. Version: Toxygen is Tox client written on Python. Version: - + Friend added without sending friend request Friend added without sending friend request - + Choose folder Choose folder - + Send screenshot Send screenshot - + Send file Send file - + Send message Send message - + Start audio call with friend Start audio call with friend + + + Plugins + + + + + List of plugins + + + + + Search + + + + + All + + + + + Online + + NetworkSettings - + Network settings Network settings - + Restart TOX core Restart Tox core + + PluginWindow + + + List of commands for plugin {} + + + + + No commands available + + + + + PluginsForm + + + Plugins + + + + + Open selected plugin + + + + + No GUI found for this plugin + + + + + No description available + + + + + Disable plugin + + + + + Enable plugin + + + ProfileSettingsForm - + Export profile - + Profile settings - + Name: - + Status: - + TOX ID: - + Copy TOX ID - + New avatar - + Reset avatar - + New NoSpam New NoSpam + + + Profile password + + + + + Password (at least 8 symbols) + + + + + Confirm password + + + + + Set password + + + + + Passwords do not match + + + + + Leaving blank will reset current password + + + + + There is no way to recover lost passwords + + + + + Password must be at least 8 symbols + + + + + Choose avatar + + audioSettingsForm - + Audio settings Audio settings - + Input device: Input device: - + Output device: Output device: @@ -295,12 +417,12 @@ Version: incoming_call - + Incoming video call Incoming video call - + Incoming audio call Incoming audio call @@ -308,17 +430,17 @@ Version: interfaceForm - + Interface settings - + Theme: - + Language: @@ -326,47 +448,47 @@ Version: login - + Log in - + Create - + Profile name: - + Load profile - + Use as default - + Load existing profile - + Create new profile - + toxygen - + Looks like other instance of Toxygen uses this profile! Continue? @@ -374,22 +496,22 @@ Version: notificationsForm - + Notification settings - + Enable notifications - + Enable call's sound - + Enable sound notifications @@ -397,77 +519,77 @@ Version: privacySettings - + Privacy settings - + Save chat history - + Allow file auto accept - + Send typing notifications - + Auto accept default path: - + Change - + Allow inlines - + Chat history - + History will be cleaned! Continue? - + Blocked users: Blocked users: - + Unblock Unblock - + Block user Block user - + Add to friend list Add to friend list - + Do you want to add this user to friend list? Do you want to add this user to friend list? - + Block by TOX ID: Block by TOX ID: @@ -475,14 +597,34 @@ Version: tray - + Open Toxygen - + Exit + + + Set status + + + + + Online + + + + + Away + + + + + Busy + + diff --git a/src/translations/fr_FR.ts b/src/translations/fr_FR.ts index fd68037..5755033 100644 --- a/src/translations/fr_FR.ts +++ b/src/translations/fr_FR.ts @@ -1,20 +1,19 @@ - - + AddContact - + Add contact Rajouter un contact - + TOX ID: ID TOX : - + Message: Message : @@ -22,101 +21,108 @@ Form - + Send request Envoyer une demande - + IPv6 IPv6 - + UDP UDP - + Proxy Proxy - + IP: IP : - + Port: Port : Online contacts - Contacts connectés + Contacts connectés - + HTTP HTTP + + + WARNING: +using proxy with enabled UDP +can produce IP leak + + MainWindow - + Profile Profile - + Settings Paramêtres - + About À Propos - + Add contact Rajouter un contact - + Privacy Confidentialité - + Interface Interface - + Notifications Notifications - + Network Réseau - + About program À propos du programme - + User {} wants to add you to contact list. Message: {} L'Utilisateur {} veut vout rajouter à sa liste de contacts. Message : {} - + Friend request Demande d'amis @@ -126,173 +132,289 @@ Toxygen est un client Tox écris en Python 2.7. Version : - + Choose file Choisir un fichier - + Disallow auto accept Désactiver l'auto-réception - + Allow auto accept Activer l'auto-réception - + Set alias Définir un alias - + Clear history Vider l'historique - + Copy public key Copier la clé publique - + Remove friend Retirer un ami - + Enter new alias for friend {} or leave empty to use friend's name: Entrez un nouvel alias pour l'ami {} ou laissez vide pour garder son nom de base : - + Audio Audio Find contact - Trouver le contact + Trouver le contact - + Friend added Ami rajouté - + Toxygen is Tox client written on Python. Version: Toxygen est un client Tox écrit en Python. Version : - + Friend added without sending friend request Ami rajouté sans avoir envoyé de demande - + Choose folder Choisir le dossier - + Send screenshot Envoyer une capture d'écran - + Send file Envoyer le fichier - + Send message Envoyer le message - + Start audio call with friend Lancer un appel audio avec un ami + + + Plugins + + + + + List of plugins + + + + + Search + + + + + All + + + + + Online + + NetworkSettings - + Network settings Paramètres réseaux - + Restart TOX core Relancer le noyau TOX + + PluginWindow + + + List of commands for plugin {} + + + + + No commands available + + + + + PluginsForm + + + Plugins + + + + + Open selected plugin + + + + + No GUI found for this plugin + + + + + No description available + + + + + Disable plugin + + + + + Enable plugin + + + ProfileSettingsForm - + Export profile Exporter le profile - + Profile settings Paramêtres du profil - + Name: Nom : - + Status: Status : - + TOX ID: ID TOX : - + Copy TOX ID Copier l'ID TOX - + New avatar Nouvel avatar - + Reset avatar Réinitialiser l'avatar - + New NoSpam Nouveau NoSpam + + + Profile password + + + + + Password (at least 8 symbols) + + + + + Confirm password + + + + + Set password + + + + + Passwords do not match + + + + + Leaving blank will reset current password + + + + + There is no way to recover lost passwords + + + + + Password must be at least 8 symbols + + + + + Choose avatar + + audioSettingsForm - + Audio settings Paramètres audio - + Input device: Péripherique d'entrée : - + Output device: Péripherique de sortie : @@ -300,12 +422,12 @@ Version : incoming_call - + Incoming video call Appel vidéo entrant - + Incoming audio call Appel audio entrant @@ -313,17 +435,17 @@ Version : interfaceForm - + Interface settings Paramêtres de l'interface - + Theme: Thème : - + Language: Langue : @@ -331,47 +453,47 @@ Version : login - + Log in Se connecter - + Create Créer - + Profile name: Nom du profil : - + Load profile Charger le profil - + Use as default Utiliser par défaut - + Load existing profile Charger un profil existant - + Create new profile Créer un nouveau profil - + toxygen toxygen - + Looks like other instance of Toxygen uses this profile! Continue? Il semble qu'une autre instance de Toxygen utilise ce profil ! Continuer ? @@ -379,22 +501,22 @@ Version : notificationsForm - + Notification settings Paramêtres de notification - + Enable notifications Activer les notifications - + Enable call's sound Activer les sons d'appel - + Enable sound notifications Activer les sons de notifications @@ -402,77 +524,77 @@ Version : privacySettings - + Privacy settings Paramêtres de confidentialité - + Save chat history Sauvegarder l'historique de chat - + Allow file auto accept Autoriser les fichier automatiquement - + Send typing notifications Notifier la frappe - + Auto accept default path: Chemin d'accès des fichiers acceptés automatiquement : - + Change Modifier - + Allow inlines Activer l'auto-réception - + Chat history Historique de chat - + History will be cleaned! Continue? L'Historique va être nettoyé ! Confirmer ? - + Blocked users: Utilisateurs bloqués : - + Unblock Débloquer - + Block user Bloquer l'utilisateur - + Add to friend list Ajouter à la liste des amis - + Do you want to add this user to friend list? Voulez vous rajouter cet utilisateur à votre liste d'amis ? - + Block by TOX ID: Bloquer l'ID TOX : @@ -480,14 +602,34 @@ Version : tray - + Open Toxygen Ouvrir Toxygen - + Exit Quitter + + + Set status + + + + + Online + + + + + Away + + + + + Busy + + diff --git a/src/translations/ru_RU.qm b/src/translations/ru_RU.qm index b4134b62a3ee6c5c7cdeac46c1b2665d6dcbee38..02cd9be38b5492f7e41d7a4dad3b484c2dc52a95 100644 GIT binary patch delta 3165 zcmah~Yj9J?8U19fB-jmSHoo}sJ3b=gPNG%!V%$U2<|U%b zMCxdQ9})A>+W7XTi8B68U7;=5xQM!TU&q)==T@skMeFH&rJZO&p20AF zgD7{CA$sX3(cKe8wcIeo*F<;Hj|LM0#w}}1iehEb1HszNdM`kxnp4}gV z$fG9TM&OzrG(Gg!_kq9EB)b~0el$52N8_gFzXF-1Bc_96-y%w1Z+huHWSG@p`tDgM zv(RpOt>zklM@*N`1~Gra^pDq}bpfJzmFB)7WNLfEJmST^yF%t2 zucag4u=!Fel*tHKqz{3U{febx(g*_Ql4Dx@qNSxA9~Ko_wr9qOxXZHh$0&jIx@Fg! zgCORy9GU-3)N<1D-XsEKr=_xcszKmCsZYN2F4iAReXb${5`Q^${|A#q_H$O_1`y0} zT5G(>lnq!{?U^7l-(y|fx&$71Dml)-Xnp-8yc91wX8q;*XHmmfr2+%Yfsop0Y?Er! zQ<2&4rN{0vL5WwS;IXg58<(Xol|c#1i1d8T31pfn9XjbHnm;D}Wb7PFw$J9i|K~(= zn{1Eo{5*&*u_+(nJ@-S~s0)b|{LFS?+ut!iYA?^&PjSlGZg29OhXRM}2b2WNCEE{g z0x+$%|InZ!qlNZ~FH|DX8T;e{NN9c7ao^KNhzd_S%Fg@&fg2oaZ(IbiVaMm*Dg=Q` zj=ep@aDKuxv*S-%kPB`o9K7b-eo$GoSPQ_{GmUq9m3^lbncXXrXri0GI zmqsCFvGYPBfbDCYS2h%(rmFL!o~sC$86x^j{`i%Y5<}u4c0B$Kb~jteJj~7NSdI2n zhG!3}V&%+3UXn1@Vy2o^uoku)V<~e@&2nu=HS=OcIdS|~} zPO7I4pj85)3^P8gM7& z8jAGtfvB=+GanAc`nVkNcZcO5@2u~T0{)1Y3JwNj-qgXvvj2(1f7!)MGfPJxj}B+7 z4TlphQ|9=arcK82XRHSd<#{Y0v_#5COQTqUbRWQ%Dv`Rr)!7nKV_fOs1L48mP(&3l ziKVuITszCdQn6_TtJ0U7+auvnL>8;~94I~m+N`g!bm&l7iT$>t3neV9*0^}}MdmfK zKN{%MSg*0Suz2|=2z#-mQmc>~^xcTm{)seP5OsvM>X3QUsRWe%et#sW@*X8Rl@}k` zYJu+dB(<(kB&ZA+t>|e<&=fH9Iti zf=m{d6IL9k)uR~lrmznJY za)hgLSPsN+29sxE)@pp3`DfjfgAz_NNiuV3UC75=>1?H*uA{C`QB*ncep*r8V(sj> zk%;InE75Xhnwn@lE_@R$tzF+ew@!)lgrfa?z^|&qN;H_*n3kK^KlgCF9$0mnz}1?? zlg&_=y;hS)h!1DsUGyz4);8fiDb{qH7ClZ$i|ii~&8s`?k350q6%O;LtjaMS7>q{c zNK7Xnw8-d)CVJDd606dFx}gj_bUYm5#W?7qFO_4g)0%9u35)kqEjx59D$yh7c1&f) z7yDzPE24vyb9Hlnw-Q!MM7r_yw}#N1RiX9kDx|kecZTqPvL%W%lPA9t$qP4%racQ0 zokpQfqkj+#x@E4jvFdaLo5tds*a*aA9MPIfwGz4^M;r6$$XV0KDi10=qQrQ=KZa%r zEJw~wSS^X7^n%n|>YSGT9Zw$1#s!y5W2RH+itAzQYfvnG_kr}W_(m91xIo-u;;;yU z6`CC466HX3O^Mgc8t^{jKab{G0mBE>8JCuhC#A>4_QdkY7+(v({ z35+->Nzuo^OPaL&>``E3ne>A(7O-BCTMF1XYFLiVe*mbh@{gURK*ApROr#rd>GJTW zGl8U92a>Lmzt+)bHgL`?5p2Fel^=^x>>=R!Pps_P0hkkn{nu6?xm`rQ{Nhi*n=bYr zYb9Yo^xwPyIQ`8sPL2aeJ)#8`Rxpxr z+M2`~I*)1fCm50QJFW553f5ug=LfGbfo$iNX$f?ivrq3|2i+aW?co^?B411rK7NZZT1@7dA+m{boYV`I$9gBcEEN85 zbVX&j=7WlwYP(0Auve?S(XdwQ(9_sG^*P^;Ig*7rD-^afwY2DUV~=G2W>(o>xxS5V obk7m?lB70!-^ibBzxQjqAZ1mwDs_U(ev~=hF3QTY`?Ea%18-IHp#T5? diff --git a/src/translations/ru_RU.ts b/src/translations/ru_RU.ts index 0624285..9c4b0a5 100644 --- a/src/translations/ru_RU.ts +++ b/src/translations/ru_RU.ts @@ -4,17 +4,17 @@ AddContact - + Add contact Добавить контакт - + TOX ID: TOX ID: - + Message: Сообщение: @@ -22,239 +22,319 @@ Form - + Send request Отправить запрос - + IPv6 IPv6 - + UDP UDP - + Proxy Прокси - + IP: IP: - + Port: Порт: Online contacts - Контакты в сети + Контакты в сети - + HTTP HTTP + + + WARNING: +using proxy with enabled UDP +can produce IP leak + Предупреждение: +использование прокси со включенным UDP +может привести к утечке IP + MainWindow - + Profile Профиль - + Settings Настройки - + About О программе - + Add contact Добавить контакт - + Privacy Приватность - + Interface Интерфейс - + Notifications Уведомления - + Network Сеть - + About program О программе - + User {} wants to add you to contact list. Message: {} Пользователь {} хочет добавить Вас в список контактов. Сообщение: {} - + Friend request Запрос на добавление в друзья - + Choose file Выберите файл - + Disallow auto accept Запретить автоматическое получение файлов - + Allow auto accept Разрешить автоматическое получение файлов - + Set alias Изменить псевдоним - + Clear history Очистить историю - + Copy public key Копировать публичный ключ - + Remove friend Удалить друга - + Enter new alias for friend {} or leave empty to use friend's name: Введите новый псевдоним для друга {} или оставьте пустым для использования его имени: - + Audio Аудио Find contact - Найти контакт + Найти контакт - + Friend added Друг добавлен - + Toxygen is Tox client written on Python. Version: Toxygen - клиент для мессенджера Tox, написанный на Python. Версия: - + Friend added without sending friend request Друг добавлен без отправки запроса на добавление в друзья - + Choose folder Выбрать папку - + Send screenshot Отправить снимок экрана - + Send file Отправить файл - + Send message Отправить сообщение - + Start audio call with friend Начать аудиозвонок с другом + + + Plugins + Плагины + + + + List of plugins + Список плагинов + + + + Search + Поиск + + + + All + Все + + + + Online + Онлайн + NetworkSettings - + Network settings Настройки сети - + Restart TOX core Перезапустить ядро TOX + + PluginWindow + + + List of commands for plugin {} + Список команд для плагина {} + + + + No commands available + Команды не найдены + + + + PluginsForm + + + Plugins + Плагины + + + + Open selected plugin + Открыть выбранный плагин + + + + No GUI found for this plugin + GUI для данного плагина не найден + + + + No description available + Описание недоступно + + + + Disable plugin + Отключить плагин + + + + Enable plugin + Включить плагин + + ProfileSettingsForm - + Export profile Экспорт профиля - + Profile settings Настройки профиля - + Name: Имя: - + Status: Статус: - + TOX ID: TOX ID: - + Copy TOX ID Копировать TOX ID @@ -264,35 +344,80 @@ Version: Язык: - + New avatar Новый аватар - + Reset avatar Сбросить аватар - + New NoSpam Новый NoSpam + + + Profile password + Пароль профиля + + + + Password (at least 8 symbols) + Пароль (минимум 8 символов) + + + + Confirm password + Подтверждение пароля + + + + Set password + Изменить пароль + + + + Passwords do not match + Пароли не совпадают + + + + Leaving blank will reset current password + Пустое поле сбросит текущий пароль + + + + There is no way to recover lost passwords + Восстановление забытых паролей не поддерживается + + + + Password must be at least 8 symbols + Пароль должен быть длиной не менее 8 символов + + + + Choose avatar + Выбрать аватар + audioSettingsForm - + Audio settings Настройки аудио - + Input device: Устройство ввода: - + Output device: Устройство вывода: @@ -300,12 +425,12 @@ Version: incoming_call - + Incoming video call Входящий видеозвонок - + Incoming audio call Входящий аудиозвонок @@ -313,17 +438,17 @@ Version: interfaceForm - + Interface settings Настройки интерфейса - + Theme: Тема: - + Language: Язык: @@ -331,47 +456,47 @@ Version: login - + Log in Вход - + Create Создать - + Profile name: Имя профиля: - + Load profile Загрузить профиль - + Use as default По умолчанию - + Load existing profile Загрузить профиль - + Create new profile Создать новый профиль - + toxygen toxygen - + Looks like other instance of Toxygen uses this profile! Continue? Похоже, что этот профиль используется другим экземпляром Toxygen! Продолжить? @@ -379,22 +504,22 @@ Version: notificationsForm - + Notification settings Настройки уведомлений - + Enable notifications Включить уведомления - + Enable call's sound Включить звук звонка - + Enable sound notifications Включить звуковые уведомления @@ -403,77 +528,77 @@ Version: privacySettings - + Privacy settings Настройки приватности - + Save chat history Сохранять историю переписки - + Allow file auto accept Разрешить автополучение файлов - + Send typing notifications Посылать уведомления о наборе текста - + Auto accept default path: Путь автоприема файлов: - + Change Изменить - + Allow inlines Разрешать инлайны - + Chat history История чата - + History will be cleaned! Continue? История переписки будет очищена! Продолжить? - + Blocked users: Заблокированные пользователи: - + Unblock Разблокировать - + Block user Заблокировать пользователя - + Add to friend list Добавить в список друзей - + Do you want to add this user to friend list? Добавить этого пользователя в список друзей? - + Block by TOX ID: Блокировать по TOX ID: @@ -481,14 +606,34 @@ Version: tray - + Open Toxygen Открыть Toxygen - + Exit Выход + + + Set status + Изменить статус + + + + Online + Онлайн + + + + Away + Нет на месте + + + + Busy + Занят +