diff --git a/README.md b/README.md index d2159e9..5a586b0 100644 --- a/README.md +++ b/README.md @@ -19,6 +19,7 @@ Toxygen is powerful cross-platform [Tox](https://tox.chat/) client written in pu - [x] 1v1 messages - [x] File transfers - [x] Audio calls +- [x] Video calls - [x] Plugins support - [x] Chat history - [x] Emoticons @@ -42,7 +43,6 @@ Toxygen is powerful cross-platform [Tox](https://tox.chat/) client written in pu - [x] Changing nospam - [x] File resuming - [x] Read receipts -- [ ] Video calls - [ ] Desktop sharing - [ ] Group chats diff --git a/docs/contributing.md b/docs/contributing.md index 4da55c7..93292aa 100644 --- a/docs/contributing.md +++ b/docs/contributing.md @@ -19,4 +19,4 @@ Note that we have a lot of branches for different purposes. Master branch is for # Translations -Help us translate Toxygen! Translation can be created using pyside-lupdate (``pyside-lupdate toxygen.pro``) and QT Linguist. +Help us translate Toxygen! Translation can be created using pylupdate (``pylupdate5 toxygen.pro``) and QT Linguist. diff --git a/docs/plugin_api.md b/docs/plugin_api.md index 480cb33..d549e68 100644 --- a/docs/plugin_api.md +++ b/docs/plugin_api.md @@ -1,6 +1,6 @@ # Plugins API -In Toxygen plugin is single python (supported Python 3.0 - 3.4) module (.py file) and directory with data associated with it. +In Toxygen plugin is single python (supported Python 3.4 - 3.6) module (.py file) and directory with data associated with it. Every module must contain one class derived from PluginSuperClass defined in [plugin_super_class.py](/src/plugins/plugin_super_class.py). Instance of this class will be created by PluginLoader class (defined in [plugin_support.py](/src/plugin_support.py) ). This class can enable/disable plugins and send data to it. Every plugin has its own full name and unique short name (1-5 symbols). Main app can get it using special methods. @@ -45,7 +45,7 @@ Import statement will not work in case you import module that wasn't previously About GUI: -It's strictly recommended to support both PySide and PyQt4 in GUI. Plugin can have no GUI at all. +GUI is available via PyQt5. Plugin can have no GUI at all. Exceptions: diff --git a/docs/plugins.md b/docs/plugins.md index ef6e5dd..dc8c38d 100644 --- a/docs/plugins.md +++ b/docs/plugins.md @@ -1,6 +1,6 @@ # Plugins -Toxygen is the first [Tox](https://tox.chat/) client with plugins support. Plugin is Python 3.4 module (.py file) and directory with plugin's data which provide some additional functionality. +Toxygen is the first [Tox](https://tox.chat/) client with plugins support. Plugin is Python 3.4 - 3.6 module (.py file) and directory with plugin's data which provide some additional functionality. # How to write plugin diff --git a/toxygen/translations/en_GB.ts b/toxygen/translations/en_GB.ts index 0a9871d..7c49649 100644 --- a/toxygen/translations/en_GB.ts +++ b/toxygen/translations/en_GB.ts @@ -1,24 +1,24 @@ - + AddContact - + Add contact Add contact - + TOX ID: TOX ID: - + Message: Message: - + TOX ID or public key of contact @@ -26,7 +26,7 @@ Callback - + File from @@ -34,32 +34,32 @@ Form - + Send request Send request - + IPv6 IPv6 - + UDP UDP - + Proxy Proxy - + IP: IP: - + Port: Port: @@ -69,12 +69,12 @@ Online contacts - + HTTP HTTP - + WARNING: using proxy with enabled UDP can produce IP leak @@ -84,98 +84,98 @@ 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 - + 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 @@ -185,24 +185,24 @@ can produce IP leak 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 @@ -217,280 +217,260 @@ Version: Send file - + Send message Send message - + Start audio call with friend Start audio call with friend - + Plugins - + List of plugins - + Search - + All - + Online - + Notes - + Notes about user - + Copy link location - + Copy - + Select all - + Delete - + Paste - + Cut - + Undo - + Redo - + Save - + User {} is now known as {} - + Delete message - + Lock - + Cannot lock app - + Error. Profile password is not set. - + Name - + Status message - + Public key - + Error - + Profile with this name already exists - + Choose folder with sticker pack - + Choose folder with smiley pack - + Import plugin - + Choose folder with plugin - + Restart Toxygen - + Plugin will be loaded after restart - + Quote selected text - + Chat history - + Export as text - + Export as HTML - + Updates - + Online first - + Online and by name - + Online first and by name - + Block friend - + Not found - + Text "{}" was not found - + Reload plugins + + + Video + + MenuWindow - - Send audio message to friend {} - - - - - Start recording - - - - - Stop recording - - - - + Send screenshot Send screenshot - + Send file Send file - - Send audio message - - - - - Send video message - - - - + Add smiley - + Send sticker @@ -498,12 +478,12 @@ Version: NetworkSettings - + Network settings Network settings - + Restart TOX core Restart Tox core @@ -511,37 +491,37 @@ Version: PasswordScreen - + Profile password - + Password (at least 8 symbols) - + Confirm password - + Set password - + Passwords do not match - + There is no way to recover lost passwords - + Password must be at least 8 symbols @@ -549,12 +529,12 @@ Version: PluginWindow - + List of commands for plugin {} - + No commands available @@ -562,42 +542,42 @@ Version: PluginsForm - + Plugins - + Open selected plugin - + No GUI found for this plugin - + No description available - + Disable plugin - + Enable plugin - + No plugins found - + Error @@ -605,132 +585,132 @@ Version: 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 - + Online - + Away - + Busy - + Mark as not default profile - + Mark as default profile - + Copy public key - + Use new path - + Do you want to move your profile to this location? @@ -738,80 +718,85 @@ Version: WelcomeScreen - + Don't show again - + Tip of the day - + Press Esc if you want hide app to tray. - + You can use Tox over Tor. For more info read <a href="https://wiki.tox.chat/users/tox_over_tor_tot">this post</a> - + Set profile password via Profile -> Settings. Password allows Toxygen encrypt your history and settings. - - Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/xveduk/toxygen/blob/master/docs/plugins.md">Read more</a> - - - - + Right click on screenshot button hides app to tray during screenshot. - + Use Settings -> Interface to customize interface. - + Toxygen supports faux offline messages and file transfers. Send message or file to offline friend and he will get it later. - + Set new NoSpam to avoid spam friend requests: Profile -> Settings -> Set new NoSpam. - + Delete single message in chat: make right click on spinner or message time and choose "Delete" in menu - + Use right click on inline image to save it + + + Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/toxygen-project/toxygen/blob/master/docs/plugins.md">Read more</a> + + + + + New in Toxygen 0.3.0:<br>Video calls<br>Python3.6 support<br>Migration to PyQt5 + + audioSettingsForm - + Audio settings Audio settings - + Input device: Input device: - + Output device: Output device: @@ -819,32 +804,32 @@ Version: incoming_call - + Incoming video call Incoming video call - + Incoming audio call Incoming audio call - + Outgoing video call - + Outgoing audio call - + Call declined - + Call finished @@ -852,82 +837,82 @@ Version: interfaceForm - + Interface settings - + Theme: - + Language: - + Smileys - + Smiley pack: - + Mirror mode - + Messages font size: - + Restart app to apply settings - + Restart required - + Select unread messages notification color - + Compact contact list - + Import smiley pack - + Import sticker pack - + Show avatars in chat - + Close to tray - + Select font @@ -935,72 +920,72 @@ Version: login - + Log in - + Create - + Profile name: - + Load profile - + Use as default - + Load existing profile - + Create new profile - + toxygen - + Profile name - + Other instance of Toxygen uses this profile or profile was not properly closed. Continue? - + Do you want to set profile password? - + Do you want to save profile in default folder? If no, profile will be saved in program folder - + Profile saving error! Does Toxygen have permission to write to this directory? - + Update for Toxygen was found. Download and install it? @@ -1008,22 +993,22 @@ Version: notificationsForm - + Notification settings - + Enable notifications - + Enable call's sound - + Enable sound notifications @@ -1031,17 +1016,17 @@ Version: pass - + Enter password - + Password: - + Incorrect password @@ -1049,72 +1034,72 @@ 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? @@ -1124,12 +1109,12 @@ Version: Block by TOX ID: - + Block by public key: - + Save unsent messages only @@ -1137,32 +1122,32 @@ Version: tray - + Open Toxygen - + Exit - + Set status - + Online - + Away - + Busy @@ -1170,59 +1155,72 @@ Version: updateSettingsForm - + Update settings - + Select update mode: - + Update Toxygen - + Disabled - + Manual - + Auto - + Error - + Problems with internet connection - + Updater not found - + No updates found - + Toxygen is up to date + + videoSettingsForm + + + Video settings + + + + + Device: + + + diff --git a/toxygen/translations/fr_FR.ts b/toxygen/translations/fr_FR.ts index 16f37e7..4eacf6a 100644 --- a/toxygen/translations/fr_FR.ts +++ b/toxygen/translations/fr_FR.ts @@ -1,24 +1,24 @@ - + AddContact - + Add contact Rajouter un contact - + TOX ID: ID TOX : - + Message: Message : - + TOX ID or public key of contact @@ -26,7 +26,7 @@ Callback - + File from @@ -34,32 +34,32 @@ Form - + Send request Envoyer une demande - + IPv6 IPv6 - + UDP UDP - + Proxy Proxy - + IP: IP : - + Port: Port : @@ -69,12 +69,12 @@ Contacts connectés - + HTTP HTTP - + WARNING: using proxy with enabled UDP can produce IP leak @@ -84,58 +84,58 @@ 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 @@ -145,27 +145,27 @@ can produce IP leak 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 @@ -175,17 +175,17 @@ can produce IP leak 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 @@ -195,24 +195,24 @@ can produce IP leak 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 @@ -227,280 +227,260 @@ Version : 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 - + Notes - + Notes about user - + Copy link location - + Copy - + Select all - + Delete - + Paste - + Cut - + Undo - + Redo - + Save - + User {} is now known as {} - + Delete message - + Lock - + Cannot lock app - + Error. Profile password is not set. - + Name - + Status message - + Public key - + Error - + Profile with this name already exists - + Choose folder with sticker pack - + Choose folder with smiley pack - + Import plugin - + Choose folder with plugin - + Restart Toxygen - + Plugin will be loaded after restart - + Quote selected text - + Chat history Historique de chat - + Export as text - + Export as HTML - + Updates - + Online first - + Online and by name - + Online first and by name - + Block friend - + Not found - + Text "{}" was not found - + Reload plugins + + + Video + + MenuWindow - - Send audio message to friend {} - - - - - Start recording - - - - - Stop recording - - - - + Send screenshot Envoyer une capture d'écran - + Send file Envoyer le fichier - - Send audio message - - - - - Send video message - - - - + Add smiley - + Send sticker @@ -508,12 +488,12 @@ Version : NetworkSettings - + Network settings Paramètres réseaux - + Restart TOX core Relancer le noyau TOX @@ -521,37 +501,37 @@ Version : PasswordScreen - + Profile password - + Password (at least 8 symbols) - + Confirm password - + Set password - + Passwords do not match - + There is no way to recover lost passwords - + Password must be at least 8 symbols @@ -559,12 +539,12 @@ Version : PluginWindow - + List of commands for plugin {} - + No commands available @@ -572,42 +552,42 @@ Version : PluginsForm - + Plugins - + Open selected plugin - + No GUI found for this plugin - + No description available - + Disable plugin - + Enable plugin - + No plugins found - + Error @@ -615,132 +595,132 @@ Version : 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 - + Online - + Away - + Busy - + Mark as not default profile - + Mark as default profile - + Copy public key Copier la clé publique - + Use new path - + Do you want to move your profile to this location? @@ -748,80 +728,85 @@ Version : WelcomeScreen - + Don't show again - + Tip of the day - + Press Esc if you want hide app to tray. - + You can use Tox over Tor. For more info read <a href="https://wiki.tox.chat/users/tox_over_tor_tot">this post</a> - + Set profile password via Profile -> Settings. Password allows Toxygen encrypt your history and settings. - - Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/xveduk/toxygen/blob/master/docs/plugins.md">Read more</a> - - - - + Right click on screenshot button hides app to tray during screenshot. - + Use Settings -> Interface to customize interface. - + Toxygen supports faux offline messages and file transfers. Send message or file to offline friend and he will get it later. - + Set new NoSpam to avoid spam friend requests: Profile -> Settings -> Set new NoSpam. - + Delete single message in chat: make right click on spinner or message time and choose "Delete" in menu - + Use right click on inline image to save it + + + Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/toxygen-project/toxygen/blob/master/docs/plugins.md">Read more</a> + + + + + New in Toxygen 0.3.0:<br>Video calls<br>Python3.6 support<br>Migration to PyQt5 + + audioSettingsForm - + Audio settings Paramètres audio - + Input device: Péripherique d'entrée : - + Output device: Péripherique de sortie : @@ -829,32 +814,32 @@ Version : incoming_call - + Incoming video call Appel vidéo entrant - + Incoming audio call Appel audio entrant - + Outgoing video call - + Outgoing audio call - + Call declined - + Call finished @@ -862,82 +847,82 @@ Version : interfaceForm - + Interface settings Paramêtres de l'interface - + Theme: Thème : - + Language: Langue : - + Smileys - + Smiley pack: - + Mirror mode - + Messages font size: - + Restart app to apply settings - + Restart required - + Select unread messages notification color - + Compact contact list - + Import smiley pack - + Import sticker pack - + Show avatars in chat - + Close to tray - + Select font @@ -945,42 +930,42 @@ 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 @@ -990,32 +975,32 @@ Version : Il semble qu'une autre instance de Toxygen utilise ce profil ! Continuer ? - + Profile name - + Other instance of Toxygen uses this profile or profile was not properly closed. Continue? - + Do you want to set profile password? - + Do you want to save profile in default folder? If no, profile will be saved in program folder - + Profile saving error! Does Toxygen have permission to write to this directory? - + Update for Toxygen was found. Download and install it? @@ -1023,22 +1008,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 @@ -1046,17 +1031,17 @@ Version : pass - + Enter password - + Password: - + Incorrect password @@ -1064,72 +1049,72 @@ 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 ? @@ -1139,12 +1124,12 @@ Version : Bloquer l'ID TOX : - + Block by public key: - + Save unsent messages only @@ -1152,32 +1137,32 @@ Version : tray - + Open Toxygen Ouvrir Toxygen - + Exit Quitter - + Set status - + Online - + Away - + Busy @@ -1185,59 +1170,72 @@ Version : updateSettingsForm - + Update settings - + Select update mode: - + Update Toxygen - + Disabled - + Manual - + Auto - + Error - + Problems with internet connection - + Updater not found - + No updates found - + Toxygen is up to date + + videoSettingsForm + + + Video settings + + + + + Device: + + + diff --git a/toxygen/translations/ru_RU.qm b/toxygen/translations/ru_RU.qm index 25507b2..4f36c6d 100644 Binary files a/toxygen/translations/ru_RU.qm and b/toxygen/translations/ru_RU.qm differ diff --git a/toxygen/translations/ru_RU.ts b/toxygen/translations/ru_RU.ts index 52bffa4..430ca10 100644 --- a/toxygen/translations/ru_RU.ts +++ b/toxygen/translations/ru_RU.ts @@ -4,22 +4,22 @@ AddContact - + Add contact Добавить контакт - + TOX ID: TOX ID: - + Message: Сообщение: - + TOX ID or public key of contact TOX ID или публичный ключ контакта @@ -27,7 +27,7 @@ Callback - + File from Файл от @@ -35,32 +35,32 @@ Form - + Send request Отправить запрос - + IPv6 IPv6 - + UDP UDP - + Proxy Прокси - + IP: IP: - + Port: Порт: @@ -70,12 +70,12 @@ Контакты в сети - + HTTP HTTP - + WARNING: using proxy with enabled UDP can produce IP leak @@ -87,84 +87,84 @@ 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 Выберите файл - + Disallow auto accept Запретить автоматическое получение файлов - + Allow auto accept Разрешить автоматическое получение файлов - + Set alias Изменить псевдоним - + Clear history Очистить историю @@ -174,17 +174,17 @@ can produce IP leak Копировать публичный ключ - + Remove friend Удалить друга - + Enter new alias for friend {} or leave empty to use friend's name: Введите новый псевдоним для друга {} или оставьте пустым для использования его имени: - + Audio Аудио @@ -194,23 +194,23 @@ can produce IP leak Найти контакт - + Friend added Друг добавлен - + Toxygen is Tox client written on Python. Version: Toxygen - клиент для мессенджера Tox, написанный на Python. Версия: - + Friend added without sending friend request Друг добавлен без отправки запроса на добавление в друзья - + Choose folder Выбрать папку @@ -225,280 +225,285 @@ Version: Отправить файл - + Send message Отправить сообщение - + Start audio call with friend Начать аудиозвонок с другом - + Plugins Плагины - + List of plugins Список плагинов - + Search Поиск - + All Все - + Online Онлайн - + Notes Заметки - + Notes about user Заметки о пользователе - + Copy link location Копировать адрес ссылки - + Copy Копировать - + Select all Выделить всё - + Delete Удалить - + Paste Вставить - + Cut Вырезать - + Undo Отменить - + Redo Повторить - + Save Сохранить - + User {} is now known as {} Пользователь {} сейчас известен как {} - + Delete message Удалить сообщение - + Lock Заблокировать - + Cannot lock app Невозможно заблокировать приложение - + Error. Profile password is not set. Ошибка. Пароль профиля не установлен. - + Name Имя - + Status message Статус - + Public key Публичный ключ - + Error Ошибка - + Profile with this name already exists Профиль с данным именем уже существует - + Choose folder with sticker pack Выберите папку в паком стикеров - + Choose folder with smiley pack Выберите папку с паком смайлов - + Import plugin Импортировать плагин - + Choose folder with plugin Выберите папку с плагином - + Restart Toxygen Перезапустите Toxygen - + Plugin will be loaded after restart Плагин будет загружен после перезапуска - + Quote selected text Цитировать выбранный текст - + Chat history История чата - + Export as text Экспортировать как текст - + Export as HTML Экспортировать как HTML - + Updates Обновления - + Online first Сначала онлайн - + Online and by name Онлайн и по имени - + Online first and by name Сначала онлайн и по имени - + Block friend Заблокировать друга - + Not found Не найдено - + Text "{}" was not found Текст "{}" не был найден - + Reload plugins Перезагрузить плагины + + + Video + Видео + MenuWindow Send audio message to friend {} - Отправить аудиосообщение другу + Отправить аудиосообщение другу Start recording - Начать запись + Начать запись Stop recording - Остановить запись + Остановить запись - + Send screenshot Отправить снимок экрана - + Send file Отправить файл Send audio message - Отправить аудиосообщение + Отправить аудиосообщение Send video message - Отправить видеосообщение + Отправить видеосообщение - + Add smiley Добавить смайлик - + Send sticker Отправить стикер @@ -506,12 +511,12 @@ Version: NetworkSettings - + Network settings Настройки сети - + Restart TOX core Перезапустить ядро TOX @@ -519,37 +524,37 @@ Version: PasswordScreen - + Profile password Пароль профиля - + Password (at least 8 symbols) Пароль (минимум 8 символов) - + Confirm password Подтверждение пароля - + Set password Изменить пароль - + Passwords do not match Пароли не совпадают - + There is no way to recover lost passwords Восстановление забытых паролей не поддерживается - + Password must be at least 8 symbols Пароль должен быть длиной не менее 8 символов @@ -557,12 +562,12 @@ Version: PluginWindow - + List of commands for plugin {} Список команд для плагина {} - + No commands available Команды не найдены @@ -570,42 +575,42 @@ Version: PluginsForm - + Plugins Плагины - + Open selected plugin Открыть выбранный плагин - + No GUI found for this plugin GUI для данного плагина не найден - + No description available Описание недоступно - + Disable plugin Отключить плагин - + Enable plugin Включить плагин - + No plugins found Плагины не найдены - + Error Ошибка @@ -613,32 +618,32 @@ Version: ProfileSettingsForm - + Export profile Экспорт профиля - + Profile settings Настройки профиля - + Name: Имя: - + Status: Статус: - + TOX ID: TOX ID: - + Copy TOX ID Копировать TOX ID @@ -648,102 +653,102 @@ 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 Выбрать аватар - + Online Онлайн - + Away Нет на месте - + Busy Занят - + Mark as not default profile Отключить автозагрузку профиля - + Mark as default profile Сделать профилем по умолчанию - + Copy public key Копировать публичный ключ - + Use new path Использовать новый путь - + Do you want to move your profile to this location? Вы хотите переместить ваш профиль в эту папку? @@ -751,17 +756,17 @@ Version: WelcomeScreen - + Don't show again Не показывать снова - + Tip of the day Подсказка дня - + Press Esc if you want hide app to tray. Нажатие Esc сворачивает приложение в трей. @@ -771,7 +776,7 @@ Version: Правый клик на кнопке скриншота сворачивает приложение в трей на время скриншота - + You can use Tox over Tor. For more info read <a href="https://wiki.tox.chat/users/tox_over_tor_tot">this post</a> Вы можете использовать Tox через Tor. Дополнительная информация <a href="https://wiki.tox.chat/users/tox_over_tor_tot">тут</a> @@ -781,14 +786,14 @@ Version: Используйте Настройки -> Интерфейс для настройки интерфейса - + Set profile password via Profile -> Settings. Password allows Toxygen encrypt your history and settings. Установите пароль профиля: Профиль -> Настройки. Пароль позволяет шифровать историю переписки и настройки. Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/xveduk/toxygen/blob/master/docs/plugins.md">Read more</a> - С версии 0.1.3 Toxygen поддерживает плагины. <a href="https://github.com/xveduk/toxygen/blob/master/docs/plugins.md">Узнать больше.</a> + С версии 0.1.3 Toxygen поддерживает плагины. <a href="https://github.com/xveduk/toxygen/blob/master/docs/plugins.md">Узнать больше.</a> @@ -806,22 +811,22 @@ Version: Установите новый NoSpam, чтобы избежать спам запросов в друзья: Профиль->Настройки->Новый NoSpam - + Right click on screenshot button hides app to tray during screenshot. Правый клик на кнопке скриншота сворачивает приложение в трей на время скриншота. - + Use Settings -> Interface to customize interface. Используйте Настройки -> Интерфейс для настройки интерфейса. - + Toxygen supports faux offline messages and file transfers. Send message or file to offline friend and he will get it later. Toxygen поддерживает псевдооффлайн сообщения и файл трансферы. - + Set new NoSpam to avoid spam friend requests: Profile -> Settings -> Set new NoSpam. Установите новый NoSpam, чтобы избежать спам запросов в друзья: Профиль->Настройки->Новый NoSpam. @@ -831,12 +836,12 @@ Version: Новое в Toxygen 0.2.3:<br>Соответствие TCS<br>Импорт плагинов, смайлов и стикеров<br>Исправления ошибок - + Delete single message in chat: make right click on spinner or message time and choose "Delete" in menu Чтобы удалить отдельное сообщение в чате сделайте правый клик на спиннер или время сообщения и выберите "Удалить" в меню - + Use right click on inline image to save it Правый клик на инлайн изображении позволит сохранить его @@ -850,21 +855,31 @@ Version: New in Toxygen v0.2.6:<br>Updater<br>Better contact sorting<br>Plugins improvements Новое в Toxygen v0.2.6:<br>Поддержка обновлений<br>Улучшенная сортировка контактов<br>Улучшения в работе плагинов + + + Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/toxygen-project/toxygen/blob/master/docs/plugins.md">Read more</a> + С версии 0.1.3 Toxygen поддерживает плагины. <a href="https://github.com/toxygen-project/toxygen/blob/master/docs/plugins.md">Узнать больше.</a> + + + + New in Toxygen 0.3.0:<br>Video calls<br>Python3.6 support<br>Migration to PyQt5 + Новое в Toxygen 0.3.0:<br>Видеозвонки<br>Поддержка Python3.6<br>Миграция на PyQt5 + audioSettingsForm - + Audio settings Настройки аудио - + Input device: Устройство ввода: - + Output device: Устройство вывода: @@ -872,32 +887,32 @@ Version: incoming_call - + Incoming video call Входящий видеозвонок - + Incoming audio call Входящий аудиозвонок - + Outgoing video call Исходящий видеозвонок - + Outgoing audio call Исходящий аудиозвонок - + Call declined Звонок отменен - + Call finished Звонок завершен @@ -905,82 +920,82 @@ Version: interfaceForm - + Interface settings Настройки интерфейса - + Theme: Тема: - + Language: Язык: - + Smileys Смайлики - + Smiley pack: Набор смайликов: - + Mirror mode Зеркальный режим - + Messages font size: Размер шрифта сообщений: - + Restart app to apply settings Для применения настроек необходимо перезапустить приложение - + Restart required Требуется перезапуск - + Select unread messages notification color Цвет уведомления о сообщении - + Compact contact list Компактный список контактов - + Import smiley pack Импортировать смайлы - + Import sticker pack Импортировать стикеры - + Show avatars in chat Показывать аватары в чате - + Close to tray Сворачивать в трей - + Select font Выбрать шрифт @@ -988,42 +1003,42 @@ Version: login - + Log in Вход - + Create Создать - + Profile name: Имя профиля: - + Load profile Загрузить профиль - + Use as default По умолчанию - + Load existing profile Загрузить профиль - + Create new profile Создать новый профиль - + toxygen toxygen @@ -1033,32 +1048,32 @@ Version: Похоже, что этот профиль используется другим экземпляром Toxygen! Продолжить? - + Profile name Имя профиля - + Other instance of Toxygen uses this profile or profile was not properly closed. Continue? Этот профиль используется другим экземпляром Toxygen или не был правильно закрыт. Продолжить? - + Do you want to set profile password? Хотите ли вы установить пароль профиля? - + Do you want to save profile in default folder? If no, profile will be saved in program folder Вы хотите сохранить профиль в папку по умолчанию? Если нет, профиль будет сохранен в папке с программой - + Profile saving error! Does Toxygen have permission to write to this directory? Ошибка сохранения профиля! Toxygen имеет разрешение на запись в данную папку? - + Update for Toxygen was found. Download and install it? Обновление для Toxygen было найдено. Загрузить и установить его? @@ -1066,22 +1081,22 @@ Version: notificationsForm - + Notification settings Настройки уведомлений - + Enable notifications Включить уведомления - + Enable call's sound Включить звук звонка - + Enable sound notifications Включить звуковые уведомления @@ -1090,17 +1105,17 @@ Version: pass - + Enter password Введите пароль - + Password: Пароль: - + Incorrect password Неверный пароль @@ -1108,72 +1123,72 @@ 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? Добавить этого пользователя в список друзей? @@ -1183,12 +1198,12 @@ Version: Блокировать по TOX ID: - + Block by public key: Блокировать по публичному ключу: - + Save unsent messages only Сохранять только неотправленные сообщения @@ -1196,32 +1211,32 @@ Version: tray - + Open Toxygen Открыть Toxygen - + Exit Выход - + Set status Изменить статус - + Online Онлайн - + Away Нет на месте - + Busy Занят @@ -1229,59 +1244,72 @@ Version: updateSettingsForm - + Update settings Обновить настройки - + Select update mode: Выбрать режим обновлений: - + Update Toxygen Обновить Toxygen - + Disabled Отключены - + Manual Вручную - + Auto Автоматически - + Error Ошибка - + Problems with internet connection Проблемы с соединением - + Updater not found Апдейтер не был найден - + No updates found Обновления не найдены - + Toxygen is up to date Toxygen уже обновлен + + videoSettingsForm + + + Video settings + Настройки видео + + + + Device: + Устройство: + + diff --git a/toxygen/translations/uk_UA.ts b/toxygen/translations/uk_UA.ts index 1f6a47e..9e70b4b 100644 --- a/toxygen/translations/uk_UA.ts +++ b/toxygen/translations/uk_UA.ts @@ -1,400 +1,1237 @@ - - + + + AddContact + + + TOX ID: + TOX ID: + + + + Add contact + Додати контакт + + + + Message: + Повідомлення: + + + + TOX ID or public key of contact + + + + + Callback + + + File from + + + Form + IP: IP: + UDP UDP + HTTP HTTP + IPv6 IPv6 + Port: Порт: + Proxy Проксі + Online contacts - Контактів онлайн + Контактів онлайн + Send request Відправити запит - - - tray - Exit - Вихід - - - Open Toxygen - Відкрити Toxygen + + WARNING: +using proxy with enabled UDP +can produce IP leak + MainWindow + About program Про проґраму + Friend request Запит дружби + About Про + Audio Звук + Friend added Друга додано + Send file - Надіслати файл + Надіслати файл + User {} wants to add you to contact list. Message: {} Користувач {} хоче додати вас до списку контактів. Повідомлення {} + Network Мережа + Clear history Очистити журнал + Copy public key - Копіювати публічний ключ + Копіювати публічний ключ + Send message Надіслати повідомлення + Set alias Встановити скорочення + Privacy Приватність + Profile Профіль + Toxygen is Tox client written on Python. Version: Toxygen — це клієнт Tox написаний на Python. Версія: + Choose file Обрати файл + Enter new alias for friend {} or leave empty to use friend's name: Введіть нове скорочення для друга {} або залишіть порожнім, щоб використовувати його псевдо: + Add contact Додати контакт + Friend added without sending friend request Друга додано без надсилання запиту дружби + Interface Зовнішній вигляд + Settings Налаштування + Notifications Сповіщення + Remove friend Вилучити друга + Find contact - Знайти контакт + Знайти контакт + Choose folder Обрати теку + Allow auto accept Дозволити автоприймання + Disallow auto accept Заборонити автоприймання + Start audio call with friend Почати звуковий дзвінок + Send screenshot - Надіслати знімок екрану - - - - ProfileSettingsForm - - Name: - Псевдо: + Надіслати знімок екрану - Profile settings - Налаштування профілю + + Error + - Reset avatar - Скинути аватар + + Profile with this name already exists + - New NoSpam - Новий NoSpam + + User {} is now known as {} + - Copy TOX ID - Копіювати TOX ID + + Choose folder with sticker pack + - New avatar - Новий аватар + + Choose folder with smiley pack + - Export profile - Експортувати профіль + + Quote selected text + - TOX ID: - TOX ID: + + Plugins + - Status: - Статус: - - - - privacySettings - - Privacy settings - Налаштування приватності + + Delete message + - Add to friend list - Додати до списку друзів + + Lock + - Block by TOX ID: - Блокувати по TOX ID: + + List of plugins + - Blocked users: - Блоковані користувачі: + + Video + - Change - Змінити + + Updates + - Send typing notifications - Надсилати сповіщення про те, що я друкую + + Search + - Allow file auto accept - Дозволити автоприймання файлів + + All + - Allow inlines - Дозволити інлайни + + Online + - Save chat history - Зберігати журнал бесіди + + Online first + - Block user - Блокувати користувача + + Name + + + Online and by name + + + + + Online first and by name + + + + + Import plugin + + + + + Reload plugins + + + + + Choose folder with plugin + + + + + Restart Toxygen + + + + + Plugin will be loaded after restart + + + + + Cannot lock app + + + + + Error. Profile password is not set. + + + + Chat history - Журнал бесіди + Журнал бесіди - Unblock - Розблокувати + + Export as text + - History will be cleaned! Continue? - Журнал буде очищено! Продовжити? + + Export as HTML + - Auto accept default path: - Шлях за замовчуванням для автоприймання: + + Copy + - Do you want to add this user to friend list? - Ви хочете додати цього користувача у список друзів? + + Status message + + + + + Public key + + + + + Block friend + + + + + Notes + + + + + Notes about user + + + + + Copy link location + + + + + Select all + + + + + Delete + + + + + Paste + + + + + Cut + + + + + Undo + + + + + Redo + + + + + Save + + + + + Text "{}" was not found + + + + + Not found + - incoming_call + MenuWindow - Incoming video call - Вхідний відеодзвінок + + Send screenshot + Надіслати знімок екрану - Incoming audio call - Вхідний аудіодзвінок - - - - login - - Profile name: - Псевдо профілю: + + Send file + Надіслати файл - Load profile - Завантажити профіль + + Add smiley + - Use as default - За замовчуванням - - - Create new profile - Створити новий профіль - - - Create - Створити - - - Log in - Увійти - - - Load existing profile - Завантажити існуючий - - - toxygen - toxygen - - - Looks like other instance of Toxygen uses this profile! Continue? - Схоже, що інша копія Toxygenʼу використовує цей профіль! Продовжити? + + Send sticker + NetworkSettings + Network settings Налаштування мережі + Restart TOX core Перезапустити ядро Tox - notificationsForm + PasswordScreen - Enable sound notifications - Увімкнути звукові сповіщення + + Profile password + - Enable notifications - Увімкнути сповіщення + + Password (at least 8 symbols) + - Notification settings - Налаштування сповіщень + + Confirm password + - Enable call's sound - Увімкнути звук дзвінка + + Set password + + + + + Passwords do not match + + + + + There is no way to recover lost passwords + + + + + Password must be at least 8 symbols + - interfaceForm + PluginWindow - Language: - Мова: + + List of commands for plugin {} + - Theme: - Тема: + + No commands available + + + + + PluginsForm + + + Plugins + - Interface settings - Налаштування зовнішнього вигляду + + Open selected plugin + + + + + No GUI found for this plugin + + + + + Error + + + + + No description available + + + + + Disable plugin + + + + + Enable plugin + + + + + No plugins found + + + + + ProfileSettingsForm + + + Name: + Псевдо: + + + + Profile settings + Налаштування профілю + + + + Reset avatar + Скинути аватар + + + + New NoSpam + Новий NoSpam + + + + Copy TOX ID + Копіювати TOX ID + + + + New avatar + Новий аватар + + + + Export profile + Експортувати профіль + + + + TOX ID: + TOX ID: + + + + Status: + Статус: + + + + 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 + + + + + Online + + + + + Away + + + + + Busy + + + + + Copy public key + Копіювати публічний ключ + + + + Mark as not default profile + + + + + Mark as default profile + + + + + Password must be at least 8 symbols + + + + + Choose avatar + + + + + Use new path + + + + + Do you want to move your profile to this location? + + + + + WelcomeScreen + + + Don't show again + + + + + Tip of the day + + + + + Press Esc if you want hide app to tray. + + + + + Right click on screenshot button hides app to tray during screenshot. + + + + + You can use Tox over Tor. For more info read <a href="https://wiki.tox.chat/users/tox_over_tor_tot">this post</a> + + + + + Use Settings -> Interface to customize interface. + + + + + Set profile password via Profile -> Settings. Password allows Toxygen encrypt your history and settings. + + + + + Since v0.1.3 Toxygen supports plugins. <a href="https://github.com/toxygen-project/toxygen/blob/master/docs/plugins.md">Read more</a> + + + + + Toxygen supports faux offline messages and file transfers. Send message or file to offline friend and he will get it later. + + + + + New in Toxygen 0.3.0:<br>Video calls<br>Python3.6 support<br>Migration to PyQt5 + + + + + Delete single message in chat: make right click on spinner or message time and choose "Delete" in menu + + + + + Use right click on inline image to save it + + + + + Set new NoSpam to avoid spam friend requests: Profile -> Settings -> Set new NoSpam. + audioSettingsForm + Output device: Пристрій виводу: + Audio settings Налаштування звуку + Input device: Пристрій вводу: - AddContact + incoming_call - TOX ID: - TOX ID: + + Incoming video call + Вхідний відеодзвінок - Add contact - Додати контакт + + Incoming audio call + Вхідний аудіодзвінок - Message: - Повідомлення: + + Outgoing video call + + + + + Outgoing audio call + + + + + Call declined + + + + + Call finished + + + + + interfaceForm + + + Language: + Мова: + + + + Theme: + Тема: + + + + Interface settings + Налаштування зовнішнього вигляду + + + + Show avatars in chat + + + + + Smileys + + + + + Smiley pack: + + + + + Mirror mode + + + + + Messages font size: + + + + + Select unread messages notification color + + + + + Compact contact list + + + + + Import smiley pack + + + + + Import sticker pack + + + + + Close to tray + + + + + Select font + + + + + Restart app to apply settings + + + + + Restart required + + + + + login + + + Profile name: + Псевдо профілю: + + + + Load profile + Завантажити профіль + + + + Use as default + За замовчуванням + + + + Create new profile + Створити новий профіль + + + + Create + Створити + + + + Log in + Увійти + + + + Load existing profile + Завантажити існуючий + + + + toxygen + toxygen + + + + Looks like other instance of Toxygen uses this profile! Continue? + Схоже, що інша копія Toxygenʼу використовує цей профіль! Продовжити? + + + + Do you want to set profile password? + + + + + Do you want to save profile in default folder? If no, profile will be saved in program folder + + + + + Profile saving error! Does Toxygen have permission to write to this directory? + + + + + Other instance of Toxygen uses this profile or profile was not properly closed. Continue? + + + + + Update for Toxygen was found. Download and install it? + + + + + Profile name + + + + + notificationsForm + + + Enable sound notifications + Увімкнути звукові сповіщення + + + + Enable notifications + Увімкнути сповіщення + + + + Notification settings + Налаштування сповіщень + + + + Enable call's sound + Увімкнути звук дзвінка + + + + pass + + + Enter password + + + + + Password: + + + + + Incorrect password + + + + + privacySettings + + + Privacy settings + Налаштування приватності + + + + Add to friend list + Додати до списку друзів + + + + Block by TOX ID: + Блокувати по TOX ID: + + + + Blocked users: + Блоковані користувачі: + + + + Change + Змінити + + + + Send typing notifications + Надсилати сповіщення про те, що я друкую + + + + Allow file auto accept + Дозволити автоприймання файлів + + + + Allow inlines + Дозволити інлайни + + + + Save chat history + Зберігати журнал бесіди + + + + Block user + Блокувати користувача + + + + Chat history + Журнал бесіди + + + + Unblock + Розблокувати + + + + History will be cleaned! Continue? + Журнал буде очищено! Продовжити? + + + + Auto accept default path: + Шлях за замовчуванням для автоприймання: + + + + Do you want to add this user to friend list? + Ви хочете додати цього користувача у список друзів? + + + + Block by public key: + + + + + Save unsent messages only + + + + + tray + + + Exit + Вихід + + + + Open Toxygen + Відкрити Toxygen + + + + Set status + + + + + Online + + + + + Away + + + + + Busy + + + + + updateSettingsForm + + + Update settings + + + + + Select update mode: + + + + + Update Toxygen + + + + + Disabled + + + + + Manual + + + + + Auto + + + + + Error + + + + + Problems with internet connection + + + + + Updater not found + + + + + No updates found + + + + + Toxygen is up to date + + + + + videoSettingsForm + + + Video settings + + + + + Device: +