natgillin/translations-raw huggingface dataset:
In the dialog displayed by this menu entry, you can change the notifications (sounds, error messages, & etc;) used by & kopete;.
У діалоговому вікні, яке відкриває цей пункт меню, ви можете змінити сповіщення (звуки, повідомлення про помилки тощо), які використовуються у & kopete;.
Displays the & kde; standard Configure Global Shortcuts dialog, where you can change keyboard shortcuts that work all the time under & kde;.
Відкриває стандартне діалогове вікно налаштування загальних клавіатурних скорочень & kde;, за допомогою цього діалогового вікна ви зможете змінити клавіатурні скорочення, які працюватимуть під час вашої роботи у & kde;.
Shows the & kde; standard Configure Shortcuts dialog, where you can change keyboard shortcuts that work in the Contact List's windows.
Відкриває стандартне діалогове вікно & kde; для налаштування клавіатурних скорочень програм, за допомогою цього діалогового вікна ви зможете налаштувати клавіатурні скорочення, які працюватимуть у всіх вікнах списку контактів.
Settings Configure...
Параметри Налаштувати...
Displays the Configure Kopete dialog.
Відкриває діалогове вікно Налаштування Kopete.
Displays the Configure Plugins dialog.
Відкриває діалогове вікно Налаштування додатків.
The Chat Window's Menus
Меню вікна балачок
Chat Menu
Меню Балачка
Ctrl; Enter; Chat Send Message
Ctrl; Enter; Балачка Відіслати повідомлення
Sends a message.
Надсилає повідомлення.
Ctrl; S Chat Save
Ctrl; S Балачка Зберегти
Saves the content of the chat to a file.
Зберігає вміст балачки до файла.
Ctrl; P Chat Print...
Ctrl; P Балачка Друкувати...
Prints off a hard copy of the chat.
Надсилає вміст балачки на принтер.
Chat Contacts
Балачка Контакти
This menu lists all the people in the chat. You have access to the same contact menu you get by right -clicking a contact's name in the Contact List, allowing you to perform contact specific actions such as sending them a file, viewing their user info or blocking them.
У цьому меню подано список всіх ваших співрозмовників. За його допомогою ви зможете отримати доступ до всіх пунктів меню контакту, яке також можна відкрити наведенням вказівника миші на запис контакту у списку контактів з наступним клацанням правою кнопкою миші. Це меню надасть вам змогу виконувати специфічні дії для контакту, наприклад, надіслати йому файл, переглянути інформацію щодо користувача або заблокувати контакт.
Ctrl; W Chat Close
Ctrl; W Балачка Закрити
Closes the current chat. If there are chats taking place in other tabs in this window, the window will stay open.
Закриває поточну балачку. Якщо у інших вкладках поточного вікна продовжується спілкування, це вікно не буде закрито.
Ctrl; Q Chat Quit
Ctrl; Q Балачка Вийти
Closes all chats taking place in this window.
Закриває всі поточні балачки у поточному вікні.
Cutting text works as with most editors: the selected text is removed and put into the clipboard. Note that you can also select text and drag it to a new position.
Вирізання тексту працює так само, як у більшості текстових редакторів: виділений текст копіюється до буфера обміну, а потім вилучається з попереднього місця. Зауважте, що ви також можете просто вибрати текст, а потім перетягнути його вказівником миші на нове місце.
Copying text works as with most editors: the selected text is copied to the clipboard. Note that you can also select text while holding the & Ctrl; key, and drag it to a new position to copy it.
Копіювання тексту працює так само, як у більшості текстових редакторів: виділений текст копіюється до буфера обміну. Зауважте, що для копіювання ви також можете просто вибрати текст, утримуючи натиснутою клавішу & Ctrl;, а потім перетягнути його вказівником миші на нове місце.
Pasting works the same as with most editors: the text from the clipboard is pasted at the current cursor position.
Вставлення тексту працює так само, як у більшості текстових редакторів: текст з буфера обміну вставляється у поточну позицію курсора.
Format Menu
Меню Формат
Format Add Smiley
Формат Додати посмішку
This menu contains all the smileys/ emoticons that the current emoticon scheme includes. You can change the scheme in the Configure Kopete Dialog.
У цьому меню містяться смайлики або емоційки з поточної схеми емоційок. Ви можете змінити цю схему за допомогою діалогового вікна налаштування Kopete.
Format Text Color...
Формат Колір тексту...
Opens a color selector that modifies the text color.
Відкриває діалогове вікно вибору кольору тексту.
Format Background Color...
Формат Колір тла...
Opens a color selector that modifies the background color.
Відкриває діалогове вікно вибору кольору тла.
Format Font
Формат Шрифт
This menu allows you to change the font used in the chat.
За допомогою цього меню ви можете змінити шрифт, який використовуватиметься для показу повідомлень балачки.
Format Font Size
Формат Розмір шрифту
This menu allows you to change the font size used in the chat.
За допомогою цього меню ви можете змінити розмір шрифту, який використовуватиметься у вікні балачки.
Tabs Menu
Меню Вкладки
Tabs Tab Placement
Вкладки Розташування вкладок
This menu allows you to change whether tabs appear at the top or the bottom of the chat view.
За допомогою цього меню ви можете змінити місце, де буде показано вкладки у перегляді балачки: згори чи знизу.
Ctrl; Shift; B Tabs
Ctrl; Shift; B Вкладки Відокремити балачку
Separates the current chat into its own window.
Відокремлює поточну балачку у власне окреме вікно.
Tabs Move Tab to Window
Вкладки Перемістити вкладку до вікна
You can move chats between windows using this menu. Choose the chat window the tab should move to from the menu.
За допомогою цього меню ви зможете пересувати вкладки балачок між вікнами, — вам слід лише обрати вікно балачки, до якого слід пересунути поточну вкладку.
This menu contains items added by the plugins you have loaded. See the plugins chapter for details.
У цьому меню містяться пункти, які буде додано завантаженими додатками. Докладніше про меню можна дізнатися з глави про додатки.
Settings Toolbars Main Toolbar (Kopete)
Параметри Пенали Головний пенал
Shows/ hides the main toolbar.
Показує або ховає головну панель інструментів.
Settings Toolbars Status (Kopete)
Параметри Пенали Стан
Shows/ hides & kopete; 's status bar. This is where buddy pictures appear.
Показує або ховає смужку стану & kopete;. Смужка стану — це смужка, де буде показано картинки приятелів.
Settings Toolbars Format Toolbar (Kopete)
Параметри Пенали Пенал форматування
Shows/ hides the text formatting toolbar.
Показує або ховає панель форматування тексту.
Settings Show Chat Members List
Параметри Список учасників балачки
This menu controls whether the Chat Members List appears on the left or right of the Chat View, and whether it is visible at all.
За допомогою цього меню можна вказати, де буде показано список учасників балачки у вікні балачки: ліворуч чи праворуч, і чи буде його взагалі показано.
Shows the & kde; standard Configure Shortcuts dialog, where you can change keyboard shortcuts that work in the chat window.
Відкриває стандартне діалогове вікно налаштування клавіатурних скорочень & kde;, за допомогою якого ви зможете налаштувати клавіатурні скорочення, які працюватимуть у вікні балачки.
Displays the & kde; standard Configure Toolbars dialog, which lets you customize the chat window's toolbars.
Відкриває стандартне діалогове вікно налаштування панелей інструментів у & kde;, за його допомогою ви зможете налаштувати панелі інструментів вікна балачки.
& kopete; Pipes Plugin Implementation Guide
Довідник з розробки для додатка каналів & kopete;
Beginning with & kopete; 1.0, & kopete; ships with a plugin called Pipes. Pipes allows you to pipe incoming or outgoing messages through an external script or executable. An incoming message will be piped through the executable before it reaches your chat window, while outgoing messages will be piped through the executable before they are sent over the internet. Pipes can receive text in one of three forms: Plain text body The body of the message, in plain & ascii; text html; text body The body of the message, in & html;, as it would be if your chat peer had sent HTML to you, which will be rendered in the chat window xml; full message An & xml; document that describes all the characteristics of the message, including the & html; body. This document describes the specifics of the & xml; format, and how to write a program that can handle it.
Починаючи з версії & kopete; 1. 0, & kopete; постачається з додатком під назвою « Канал ». Канали надають вам змогу пропускати ваші вхідні і вихідні повідомлення через зовнішній скрипт або виконуваний файл. Вхідне повідомлення буде пропущено через виконуваний файл до того, як потрапити до вікна балачки, а вихідне повідомлення — до надсилання цього повідомлення мережею Інтернет. Канали можуть отримувати текст у одній з трьох форм: Звичайний текст Текст повідомлення у вигляді тексту & ascii; Текст повідомлення у & html; Текст повідомлення як код & html; у тому вигляді, як його було надіслано як HTML вашим співрозмовником, і у якому його буде показано у вікні балачки Повідомлення у вигляді повноцінного & xml; Документ & xml;, у якому описано всі характеристики повідомлення, зокрема код & html;. У цьому документі описано специфічні особливості формату & xml; та подано настанови щодо написання програм для його обробки.
& xml; Output
Вихідний & xml;
Here's an example of what a program will receive in its standard input stream: & lt; ?xml version="1.0 "encoding="ISO-8859-1"? > & lt; message subject= "" route="outbound "importance="1" formattedTimestamp="11:06:46 am "timestamp="Sat Dec 1 11:06:46 2007" type="normal "mainContactId="spacemonkey1234" time="11:06 am "> & lt; from > & lt; contact contactId="tdurden" protocolIcon="aim_protocol "userPhoto="/ home/ kde-devel/. kde4/ share/ apps/ kopete/ oscarpictures/ tdurden. jpg" > & lt; contactDisplayName dir="ltr "text="tdurden" / > & lt; metaContactDisplayName dir="ltr "text="Tyler" / > & lt; /contact > & lt; /from > & lt; to > & lt; contact contactId="spacemonkey1234 "protocolIcon="aim_protocol" userPhoto="/ home/ kde-devel/. kde4/ share/ apps/ kopete/ avatars/ User/ 7e542903e0ac7519a7496e85f5a5b99d. png "> & lt; contactDisplayName dir="ltr" text="spacemonkey1234 "/ > & lt; metaContactDisplayName dir="ltr" text="Robert Paulson "/ > & lt; /contact > & lt; /to > & lt; body dir="ltr" bgcolor="#000000 "color="#000000" > & lt; span style= "color: #000000;" > heyamp; lt; /span > lt; /body > & lt; /message > This & xml; is loosely based on the XSD used for chatstyles found at the Kopete website. This code represents one message. There are a few things to note:
Ось приклад того, що програма отримає у стандартному вхідному потоці: & lt;? xml version=" 1. 0 "encoding=" ISO- 8859- 1"? > & lt; message subject= ""route=" outbound "importance=" 1" formattedTimestamp=" 11: 06: 46 am "timestamp=" Sat Dec 1 11: 06: 46 2007" type=" normal "mainContactId=" spacemonkey1234" time=" 11: 06 am "> & lt; from > & lt; contact contactId=" tdurden" protocolIcon=" aim_ protocol "userPhoto=" / home/ kde- devel /. kde4/ share/ apps/ kopete/ oscarpictures/ tdurden. jpg "> & lt; contactDisplayName dir=" ltr" text=" tdurden "/ > & lt; metaContactDisplayName dir=" ltr" text=" Tyler "/ > & lt; / contact > & lt; / from > & lt; to > & lt; contact contactId=" spacemonkey1234" protocolIcon=" aim_ protocol "userPhoto=" / home/ kde- devel /. kde4/ share/ apps/ kopete/ avatars/ User/ 7e542903e0ac7519a7496e85f5a5b99d. png "> & lt; contactDisplayName dir=" ltr" text=" spacemonkey1234 "/ > & lt; metaContactDisplayName dir=" ltr" text=" Robert Paulson "/ > & lt; / contact > & lt; / to > & lt; body dir=" ltr" bgcolor= "# 000000" color= "# 000000" > & lt; span style= "color: # 000000;" > heyamp; lt; / span > lt; / body > & lt; / message > Цей код & xml; у загальних рисах засновано на XSD, що використовується у стилях балачки і знаходиться на сайті Kopete. У коді подано одне повідомлення. Існує декілька речей, які слід зауважити:
The "timestamp" attribute in the "message" element is in ISO 8601 standard format.
Атрибут « timestamp » у елементі « message » подано у стандартному форматі ISO 8601.
The "protocolIcon" attribute in the "contact" element is chosen like this:
Атрибут « protocolIcon » у елементі « contact » буде вибрано у такий спосіб:
If the Contact object has the photo property set, that path is used.
Якщо об’ єкт контакту має встановлену властивість « фотографія », буде використано шлях до фотографії.
If not, the Contact's MetaContact is asked for a picture path, and that is used regardless of being null or not.
Якщо такої властивості не встановлено, буде проведено пошук зображення у метаконтакті контакту. Результат буде використано незалежно від того, чи буде він нульовим, чи ні.
The "color" and "bgcolor" attributes in the "body" element are empty strings if they are not set in Kopete. They are in web color format.
Атрибути « color » і « bgcolor » у елементі « body » є порожніми рядками, якщо їх не встановлено у Kopete. Ці атрибути буде подано у форматі веб- кольорів.
The content inside the "body" element has "lt;" escaped, so it is not confused with the actual & xml; structure. Obviously, to correctly interpret the body as HTML, one would have to convert the "amp; lt;" s to "lt;" s.
Вміст елемента « body » слід екранувати символом « lt; », щоб його не можна було сплутати з справжньою структурою & xml;. Очевидно, щоб правильно розпізнати текст повідомлення як HTML, слід перетворити всі « amp; lt; » на « lt; ».
& xml; Input
Вхідний & xml;
Your program will receive & xml; in its standard input stream, it will have the opportunity to modify it, and then it must hand it back to & kopete; by way of its standard output stream. If your program modifies the following elements, the internal knowledge that & kopete; has of the message will be modified to reflect your changes. "message" attribute "timestamp" but not other time attributes "message" attribute "subject" "message" attribute "type" "message" attribute "importance" "body" attribute "color". This is usually set to a web color number, but can be set to a name. The names defined by SVG are accepted by QColor in Qt 4, so they are the only names that may be used. "body" attribute "bgcolor" & mdash; same behaviour as "color" content of element "body" If you modify elements or their attributes not mentioned above, your changes to those elements will have no effect.
Ваша програма отримуватиме & xml; у потоці вхідної інформації, зможе змінити цю інформацію, а потім передати змінену інформацію до & kopete; за посередництва стандартного вихідного потоку інформації. Якщо ваша програма змінить перелічені нижче елементи, внутрішні дані, які отримає & kopete; щодо зміненого повідомлення, відображатимуть внесені вами зміни. атрибут « timestamp » елемента « message », але не інші часові атрибути атрибут « subject » елемента « message » атрибут « type » елемента « message » атрибут « importance » елемента « message » атрибут « color » елемента « body ». Зазвичай значенням такого атрибута є веб- номер кольору, але можна встановити і назву кольору. Назви кольорів, які визначаються у стандарті SVG, є прийнятними для параметра QColor у Qt 4, отже, можна використовувати лише ці назви. атрибут « color » елемента « bgbody », — ті самі зауваження, що і для « color » вміст елемента "body" Якщо ви зміните елементи або їх атрибути, які не було згадано вище за текстом, ці зміни не вплинуть на показ повідомлень.
Acceptable Values
Прийнятні значення
Some attributes have certain acceptable values. The Pipes plugin's output will always have legal values. If your program chooses to change these attributes, they must remain legal. If not, & kopete; 's behavior is undefined.
Деякі з атрибутів мають обмежену множину прийнятних значень. У вихідному потоці додатка « Канали » завжди будуть коректні значення. Якщо ваша програма намагатиметься змінити ці атрибути, їх значення має залишатися коректним. Якщо цю вимогу не буде виконано, поведінка & kopete; може бути непередбачуваною.
Attribute "route" in element "message"
Атрибут « route » елемента « message »
Must be "inbound", "outbound", or "internal"
Повинен мати значення « inbound », « outbound » або « internal »
Attribute "type" in element "message"
Атрибут « type » елемента « message »
Must be "action" or "normal"
Повинен мати значення « action » або « normal »
Attribute "importance" in element "message"
Атрибут « importance » елемента « message »
Must be "0" for low, "1" for normal, and "2" for high
Повинен мати значення « 0 » (низька важливість), « 1 » (звичайна важливість) або « 2 » (підвищена важливість)
Attribute "dir" in many elements
Атрибут « dir » у багатьох елементах
Must be "ltr" for left-to-right or "rtl" for right-to-left
Повинен мати значення « ltr » (для правописних систем запису) або « rtl » (для лівописних систем запису)
An example template for Telephone cost accounting.
Приклад шаблона для обчислення вартості телефонних розмов.
If you ca n't find a rule for your region you will have to write one by following the following template. Do n't be afraid though it is really easy.
Якщо вам не вдалося знайти правила, за допомогою якого можна обчислити вартість телефонних розмов, вам слід написати власне згідно до наведеного нижче шаблону. Але не лякайтеся, — це дуже просто.
Do n't forget to submit your newly created rules file to & kppp; 's maintainer. The newly created rules file can be checked for valid syntax with the -r rule_file command line option to & kppp; and must be installed in ${KDEDIR}/ share/ apps/ kppp/ Rules or in ${HOME}/. kde/ share/ apps/ kppp/ Rules before you will be able to select it in this dialog.
Не забудьте надіслати створений вами файл правил до супровідника & kppp;. Перевірити новостворений файл на синтаксичну відповідність можна за допомогою параметра командного рядка - r файл_ правил, переданого & kppp;, цей файл слід скопіювати до ${KDEDIR} / share/ apps/ kppp/ Rules або до ${HOME} /. kde/ share/ apps/ kppp/ Rules перш ніж ви отримаєте змогу обрати його у відповідному діалоговому вікні.
Configuring & kppp; for callback
Налаштування зворотного виклику у & kppp;
This chapter is based on material provided by Martin Hauml; fner, mh@ap-dec717c. physik. uni-karlsruhe. de
Цю главу засновано на матеріалах, наданих Martin Hauml; fner, mh@ ap- dec717c. physik. uni- karlsruhe. de
& UNIX; or & Linux; callback server
Сервер зворотного виклику & UNIX; або & Linux;
This section introduces & UNIX; (Linux;) callback, and how & kppp; can be configured to connect to a & UNIX; callback server, especially to a script based & Linux; callback server
Цей розділ є вступним до вивчення механізмів зворотного виклику у & UNIX; (Linux;), його присвячено налаштуванню & kppp; для з’ єднання з сервером зворотного виклику & UNIX;, зокрема заснованому на скриптах серверу зворотного виклику & Linux;
An Introduction to callback
Вступні зауваження щодо зворотного виклику
There are several reasons to consider using callback. Some of these are:
Існує декілька причин для використання зворотного виклику. Ось деякі з них:
To increase the security of your local network
Так можна підвищити безпеку вашої локальної мережі
To reduce expenses of external co-workers
Так можна зменшити витрати зовнішніх співробітників
To control telephone costs where calls are claimed as business expenses
Так можна зменшити витрати за телефонними рахунками, у яких вартість дзвінків обчислюється за бізнес- тарифами
Think about someone calling the number of your dial in server, and then cracking a password. Why bother to maintain a firewall for your internet connection, if access to your network is that easy?.
Подумайте про те, що хтось може набрати номер, за яким ви додзвонюєтеся до сервера, а потім підібрати ваш пароль. Навіщо перейматися підтримкою брандмауера для з’ єднання з мережею Інтернет, якщо ваш доступ до мережі може бути таким простим?
Callback software generally asks for your name, and then hangs up the line. It then calls you back, usually at a number that is stored on the server in a database. The client then picks up the phone line and continues with the dial-in as if nothing had happened. The server now requests your username and password, knowing that you are who you said you were when you first dialled in, or at the least, you are where you said you were. The connection is established normally, and the pppd is started.
Програмне забезпечення для здійснення зворотного виклику зазвичай запитує ваш комп’ ютер про його назву, а потім вішає слухавку. Після цього буде здійснено дзвінок на ваш комп’ ютер, зазвичай, за номером, який зберігається на сервері у базі даних. Після цього клієнтська програма на вашому комп’ ютері піднімає слухавку і продовжує процес з’ єднання, якщо не трапиться нічого непередбаченого. Після цього сервер запитає ваш комп’ ютер про ім’ я користувача і пароль для того, щоб переконатися, що ви саме той, за кого себе видавали, коли додзвонилися уперше, або принаймні, ви знаходитеся саме там, де треба. Встановлюється з’ єднання у звичайному режимі і запускається pppd.
Now the big question is, how to tell the client to pick up the phone, when the server calls you back. Do you need a special program, such as mgetty? The answer is, no, you do n't need a special client program. In general, any client can be used for callback connections, you could even use an ordinary terminal program such as minicom to connect.
Тепер виникає питання: як повідомити клієнтській програмі, що слід підняти слухавку після того, як сервер здійснить зворотній виклик? Чи потрібна для цього особлива програма, на зразок mgetty? Відповідь на це питання: ні вам не потрібна особлива клієнтська програма. Загалом кажучи, для з’ єднанням зі зворотним викликом можна використовувати будь- яку клієнтську програму, ви навіть можете скористатися для з’ єднання звичайною термінальною програмою, на зразок minicom.
The only thing you have to do is tell your modem to AutoAnswer the phone when a RING is detected by the modem. This is done with the following modem command:
Єдине, що потрібно зробити, це повідомити вас модем про те, що слід виконати команду AutoAnswer, коли модемом буде виявлено подію RING. Це можна зробити за допомогою такої команди модема:
This tells the modem to pick the phone up after one RING.
Ця команда наказує модемові підняти слухавку після одного повідомлення RING (дзвінок).
Like a lot of other client programs, & kppp; checks to see if the connection is closed by the server, and then stops the current session if a NO CARRIER is detected. This, then, is the real problem when setting up callback. NO CARRIER will of course be detected the moment the callback server hangs up the line. Some servers therefore use a special login program. So how do you solve this problem? You tell your modem to show CARRIER UP at all times (which causes no problems if you tell the client to hang up the line.) You can do this with the following modem command:
Подібно до більшості інших клієнтських програм, & kppp; перевіряє, чи було розірвано з’ єднання сервером, а потім припиняє поточний сеанс, якщо було виявлено подію NO CARRIER (відсутній носій сигналу). Це є справжньою проблемою під час встановлення зв’ язку зі зворотним викликом. Звичайно ж, після того, як сервер зворотних викликів повісить слухавку, буде виявлено подію NO CARRIER. Тому на деяких серверах задіяно особливу програму реєстрації. Отже, як вирішують проблему? Ви наказуєте вашому модему весь час показувати стан CARRIER UP (це не призводить до проблем, якщо ви наказуєте клієнтові повісити слухавку.) Зробити це можна за допомогою такої команди, відданої модему:
If you want to test this, you can first use an ordinary terminal program such as minicom, and call your callback server, to see what hapens.
Якщо ви бажаєте перевірити все це, для початку можна скористатися звичайною термінальною програмою, такою яка minicom, і подзвонити на ваш сервер зворотних викликів, а потім подивитися що станеться.
The & kppp; setup
Налаштування & kppp;
So, now that you've seen the theory in action, how do you go about setting up & kppp; to handle the connection?
Отже, тепер, коли ми ознайомилися з теорією у дії, як щодо того, щоб налаштувати обробку подібного типу з’ єднання у & kppp;?
The procedure is quite straightforward, as follows.
Процедура є достатньо очевидною, її викладено нижче.