diff options
-rw-r--r-- | doc/sr/weechat_dev.sr.adoc | 49 | ||||
-rw-r--r-- | doc/sr/weechat_plugin_api.sr.adoc | 15 | ||||
-rw-r--r-- | doc/sr/weechat_user.sr.adoc | 26 |
3 files changed, 37 insertions, 53 deletions
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc index 5ad083c99..5918b514c 100644 --- a/doc/sr/weechat_dev.sr.adoc +++ b/doc/sr/weechat_dev.sr.adoc @@ -177,8 +177,8 @@ WeeChat „језгро” се налази у следећим директо | gui-buffer.c | Бафери. | gui-chat.c | Функције разговора (призаз поруке, ...). | gui-color.c | Функције боја. -| gui-completion.c | Довршавање у комадној линији. -| gui-cursor.c | Курсорски режим (слобосно померање курсора). +| gui-completion.c | Довршавање у командној линији. +| gui-cursor.c | Курсорски режим (слободно померање курсора). | gui-filter.c | Филтери. | gui-focus.c | Функције у вези фокуса (за курсорски режими миша). | gui-history.c | Команде/текст сачуван у баферима. @@ -186,7 +186,7 @@ WeeChat „језгро” се налази у следећим директо | gui-input.c | Функције уноса (трака уноса). | gui-key.c | Функције тастатуре. | gui-layout.c | Распоред. -| gui-line.c | Линије у баферуLines in buffers. +| gui-line.c | Линије у баферу. | gui-mouse.c | Миш. | gui-nick.c | Функције надимака. | gui-nicklist.c | Листа надимака у баферима. @@ -216,7 +216,7 @@ WeeChat „језгро” се налази у следећим директо | plugins/ | Корен додатака. | plugin.c | Управљање додацима (учитавање/уклањање динамичких C библиотека). | plugin-api.c | Додатне функције за API додатака (омотач око WeeChat функција језгра). -| plugin-api-info.c | Додатне info/infolist фунцкије за API додатака. +| plugin-api-info.c | Додатне info/infolist функције за API додатака. | plugin-config.c | Опције конфигурације додатака (фајл plugins.conf). | plugin-script.c | Опште функције које користе скрипт додаци. | plugin-script-api.c | Скрипт API функције: омотачи око неких функција API додатака. @@ -241,13 +241,13 @@ WeeChat „језгро” се налази у следећим директо | buflist-bar-item.c | Buflist ставке траке. | buflist-command.c | Buflist команде. | buflist-completion.c | Buflist довршавања. -| buflist-config.c | Buflist опције кофиг (фајл buflist.conf). +| buflist-config.c | Buflist опције конфиг (фајл buflist.conf). | buflist-info.c | Buflist info/infolists/hdata. | buflist-mouse.c | Buflist акције мишем. | charset/ | Charset додатак. | charset.c | Charset функције. | exec/ | Exec додатак. -| exec.c | Флавне exec функције. +| exec.c | Главне exec функције. | exec-buffer.c | Exec бафер. | exec-command.c | Exec команде. | exec-completion.c | Exec довршавања. @@ -268,7 +268,7 @@ WeeChat „језгро” се налази у следећим директо | fset-mouse.c | Fset акције мишем. | fset-option.c | Fset управљање опцијама. | guile/ | Guile (scheme) додатак. -| weechat-guile.c | Главне guile функције (учитавањ/уклањање скрипти, извршавање guile кода). +| weechat-guile.c | Главне guile функције (учитавање/уклањање скрипти, извршавање guile кода). | weechat-guile-api.c | API функције guile скриптовања. | irc/ | IRC (Internet Relay Chat) додатак. | irc.c | Основне IRC функције. @@ -333,26 +333,20 @@ WeeChat „језгро” се налази у следећим директо | relay-command.c | Релеј команде. | relay-completion.c | Релеј довршавања. | relay-config.c | Релеј опције конфиг (фајл relay.conf). -// TRANSLATION MISSING -| relay-http.c | HTTP functions. +| relay-http.c | HTTP функције. | relay-info.c | Релеј info/infolists/hdata. | relay-network.c | Мрежне функције за релеј. | relay-raw.c | Релеј сирови бафер. | relay-server.c | Релеј сервер. | relay-upgrade.c | Save/restore of relay data when upgrading WeeChat. | relay-websocket.c | WebSocket сервер функције (RFC 6455). -// TRANSLATION MISSING -| api/ | Relay for remote interfaces (using HTTP REST API). -// TRANSLATION MISSING -| relay-api.c | Main API functions for HTTP REST API. -// TRANSLATION MISSING -| relay-api-msg.c | Send JSON messages to clients. -// TRANSLATION MISSING -| relay-api-protocol.c | HTTP REST API protocol. +| api/ | Релеј за удаљене интерфејсе (користећи HTTP REST API). +| relay-api.c | Главне API функције за HTTP REST API. +| relay-api-msg.c | Слање JSON порука клијентима. +| relay-api-protocol.c | HTTP REST API протокол. | irc/ | IRC прокси. | relay-irc.c | Главне IRC прокси функције. -// TRANSLATION MISSING -| weechat/ | Relay for remote interfaces (using "weechat" binary protocol). +| weechat/ | Релеј за удаљене интерфејсе (користећи „weechat” бинарни протокол). | relay-weechat.c | Релеј за удаљене интерфејсе (главне функције). | relay-weechat-msg.c | Слање бинарних порука клијентима. | relay-weechat-nicklist.c | Функције листе надимака. @@ -447,7 +441,7 @@ WeeChat „језгро” се налази у следећим директо | test-gui-chat.cpp | Тестови: чет функције. | test-gui-color.cpp | Тестови: боје. | test-gui-filter.cpp | Тестови: филтери. -| test-gui-input.cpp | Тестови: улазне функкције. +| test-gui-input.cpp | Тестови: улазне функције. | test-gui-key.cpp | Тестови: тастери. | test-gui-line.cpp | Тестови: линије. | test-gui-nick.cpp | Тестови: надимци. @@ -470,10 +464,10 @@ WeeChat „језгро” се налази у следећим директо | test-irc-sasl.cpp | Тестови: SASL аутентификација са IRC протоколом. | test-irc-server.cpp | Тестови: IRC сервер. | test-irc-tag.cpp | Тестови: IRC ознаке порука. -| logger/ | Корен unit тестива за logger додатак. +| logger/ | Корен unit тестова за logger додатак. | test-logger.cpp | Тестови: logger. | test-logger-backlog.cpp | Тестови: logger заостатак. -| test-logger-tail.cpp | Тестови: logger tail фунцкије. +| test-logger-tail.cpp | Тестови: logger tail функције. | trigger/ | Корен unit тестова за окидач додатак. | test-trigger.cpp | Тестови: окидачи. | test-trigger-config.cpp | Тестови: конфигурација окидача. @@ -482,16 +476,14 @@ WeeChat „језгро” се налази у следећим директо | test-typing-status.cpp | Тестови: typing статус. | relay/ | Корен unit тестова за Релеј додатак. | test-relay-auth.cpp | Тестови: аутентификација клијената. -// TRANSLATION MISSING -| test-relay-http.cpp | Tests: HTTP functions for Relay plugin. -// TRANSLATION MISSING -| test-relay-websocket.cpp | Tests: websocket functions for Relay plugin. +| test-relay-http.cpp | Тестови: HTTP функције за Релеј додатак. +| test-relay-websocket.cpp | Тестови: websocket функције за Релеј додатак. | api/ | Root of unit tests for Relay "api" protocol. | test-relay-api.cpp | Tests: Relay "api" protocol: general functions. | test-relay-api-msg.cpp | Tests: Relay "api" protocol: messages. | test-relay-api-protocol.cpp | Tests: Relay "api" protocol: protocol. | irc/ | Корен unit тестова за Релеј „irc” протокол. -| test-relay-irc.cpp | Тестови: РЕлеј „irc” протокол. +| test-relay-irc.cpp | Тестови: Релеј „irc” протокол. | xfer/ | Корен unit тестова за Xfer додатак. | test-xfer-file.cpp | Тестови: фајл функције. | test-xfer-network.cpp | Тестови: мрежне функције. @@ -576,8 +568,7 @@ WeeChat „језгро” се налази у следећим директо Када пишете C кôд, *морате* да се придржавате неких основних правила: -// TRANSLATION MISSING -* Use 4 spaces for indentation (no tabs). +* За увлачење користите 4 размака (без табулатора). * Покушајте да не прекорачите 80 карактера по линији, осим ако је то неопходно за читљивост. * Користите коментаре `+/* коментар */+` (а не коментаре у C99 стилу као што је `+// коментар+`). * Испред сваке функције додајте коментар који објашњава шта она ради (увек користите вишелинијски коментар, чак и ако је опис кратак). diff --git a/doc/sr/weechat_plugin_api.sr.adoc b/doc/sr/weechat_plugin_api.sr.adoc index 0fcc8169b..add3debff 100644 --- a/doc/sr/weechat_plugin_api.sr.adoc +++ b/doc/sr/weechat_plugin_api.sr.adoc @@ -2275,8 +2275,7 @@ str = weechat.string_remove_color(my_string, "?") ==== string_base_encode -// TRANSLATION MISSING -_WeeChat ≥ 2.4, updated in 4.3.0._ +_WeeChat ≥ 2.4, ажурирано у 4.3.0._ Кодира стринг као base 16, 32, или 64. @@ -2317,8 +2316,7 @@ length = weechat_string_base_encode ("64", string, strlen (string), result); ==== string_base_decode -// TRANSLATION MISSING -_WeeChat ≥ 2.4, updated in 4.3.0._ +_WeeChat ≥ 2.4, ажурирано у 4.3.0._ Декодира стринг кодиран у base 16, 32, или 64. @@ -3096,7 +3094,6 @@ str5 = weechat.string_eval_expression("password=abc password=def", {}, {}, optio >> `+${base_decode:64,dGVzdCBzdHJpbmc=}+` + == `+test string+` -// TRANSLATION MISSING | `+${date}+` + `+${date:xxx}+` | 1.3 | Текући датум/време, у прилагођеном формату (see function <<_util_strftimeval,util_strftimeval>>), @@ -4567,9 +4564,8 @@ weechat_printf (NULL, "date: %s", _WeeChat ≥ 4.2.0, ажурирано у 4.3.0._ -// TRANSLATION MISSING -Format date and time like function `strftime` in C library, using `struct timeval` -as input, and supporting extra specifiers. +Форматира датум и време као функција `strftime` из C библиотеке, користећи `struct timeval` +као улаз уз подршку за додатне спецификаторе. Прототип: @@ -4586,8 +4582,7 @@ int weechat_util_strftimeval (char *string, int max, const char *format, struct ** `%.N` где је `N` између 1 и 6: микросекунде допуњене нулама на N цифара (на пример `%.3` за милисекунде) ** `%f`: алијас за `%.6` -// TRANSLATION MISSING -** `%!`: timestamp as integer, in seconds (value of tv->tv_sec) +** `%!`: временска ознака као цео број, у секундама (вредност од tv->tv_sec) Повратна вредност: diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc index a1688c076..2aad002a1 100644 --- a/doc/sr/weechat_user.sr.adoc +++ b/doc/sr/weechat_user.sr.adoc @@ -133,7 +133,7 @@ WeeChat мора да се изгради са CMake. [NOTE] ^(1)^ Име долази из Debian GNU/Linux Bookworm дистрибуције, верзија и -име могу да буду другачији у осталим дитрибуцијама. + +име могу да буду другачији у осталим дистрибуцијама. + ^(2)^ GnuTLS ≥ 3.0.21 је неопходан за IRC SASL аутентификацију механизмом ECDSA-NIST256P-CHALLENGE. Следећа табела приказује листу пакета који нису обавезни за компајлирање програма WeeChat: @@ -151,9 +151,8 @@ WeeChat мора да се изгради са CMake. | ca-certificates | | Сертификати за TLS везе. -// TRANSLATION MISSING | libcjson-dev | -| Relay plugin: protocol "api" (HTTP REST API). +| Relay додатак: протокол „api” (HTTP REST API). | libzstd-dev | ≥ 0.8.1 | Logger додатак: компресија ротирајућих лог фајлова (zstandard). + @@ -272,9 +271,8 @@ $ make install | ENABLE_CHARSET | `ON`, `OFF` | ON | Компајлира <<charset,Charset додатак>>. -// TRANSLATION MISSING | ENABLE_CJSON | `ON`, `OFF` | ON -| Support of JSON with https://github.com/DaveGamble/cJSON[cJSON ^↗^^] library. +| Подршка за JSON са https://github.com/DaveGamble/cJSON[cJSON ^↗^^] библиотеком. | ENABLE_MAN | `ON`, `OFF` | OFF | Изграђује man страницу. @@ -734,7 +732,7 @@ WeeChat подразумевано користи XDG директоријуме === Команда upgrade Програм WeeChat у месту може да поново покрене нови бинарни фајл, употребом команде <<command_weechat_upgrade,/upgrade>>: садржаји бафера и не-TLS везе се задржавају. + -Током процеса ажурирња, TLS конекције се губе и аутоматски се обнављају +Током процеса ажурирања, TLS конекције се губе и аутоматски се обнављају након ажурирања (са GnuTLS тренутно није могуће поновно учитавање TLS сесија). Команда такође може да се употреби и када морате поново да покренете машину, на пример, да бисте ажурирали кернел или да преместите свој WeeChat на другу машину: @@ -1199,7 +1197,7 @@ _прозор_ је површина екрана која приказује б │12:52 -- Канал је креиран у Уто Јан 27 06:30:17 2009 │ │12:54 <peter> hey! │ │12:55 <@joe> peter: hook_process: https://weechat.org/files/doc/weechat/devel/weechat_│ -│plugin_api.en.html#_weechat_hook_process │ +│plugin_api.en.html#_weechat_hook_process │ └──────────────────────────────────────────────────────────────────────────────────────┘ .... @@ -1688,7 +1686,7 @@ WeeChat нуди доста подразумеваних тастерских п |=== | Тастер | Опис | Команда | kbd:[Ctrl+x] | Пребацивање типа претраге: стринг (подраз.), регуларни израз. | `+/input search_switch_regex+` -| kbd:[Alt+c] | Пребацивање разликовања величине слова у претраци. | `+/input search_switch_case+` +| kbd:[Alt+c] | Пребацивање разликовања величине слова у претрази. | `+/input search_switch_case+` | kbd:[Tab] | Пребацивање претраге по: локалној историји бафера (подразумевано), глобалној историји. | `+/input search_switch_where+` | kbd:[Ctrl+r] + kbd:[↑] | Претрага по претходним (старијим) ставкама историје. | `+/input search_previous+` @@ -2267,7 +2265,7 @@ include::{autogendir}/autogen_user_options.sr.adoc[tag=charset_options] Програм WeeChat подразумевано истиче поруке од осталих корисника које садрже у себи ваш надимак, тако да истицање зависи од бафера (ваш надимак не мора да буде исти у свим баферима). -Остале речи моожете да додате опцијом <<option_weechat.look.highlight,weechat.look.highlight>>, на пример ако желите да се истиче ваш надимак и „реч1”, „реч2”, као и све речи које почињу са „test”: +Остале речи можете да додате опцијом <<option_weechat.look.highlight,weechat.look.highlight>>, на пример ако желите да се истиче ваш надимак и „реч1”, „реч2”, као и све речи које почињу са „test”: ---- /set weechat.look.highlight "реч1,реч2,test*" @@ -3595,10 +3593,10 @@ WeeChat парсира ову ознаку у чува је у поруци, а Спецификација: https://ircv3.net/specs/extensions/batch[batch ^↗^^] -Ова могућност дозвољава да сервер шаље докађаје у пакету (тј. да групише неколико +Ова могућност дозвољава да сервер шаље догађаје у пакету (тј. да групише неколико порука које су у вези). -WeeChat за сада само само чува поруке примљене у пакету и обарђује их као и обично касније, +WeeChat за сада само само чува поруке примљене у пакету и обрађује их као и обично касније, када се заврши пакет. [[irc_ircv3_cap_notify]] @@ -3659,7 +3657,7 @@ CAP alice LS * :draft/multiline=max-bytes=4096,max-lines=24 Вишелинијске могу да буду само стандардне поруке, као и оне које шаље команда <<command_irc_notice,/notice>>. + -Ова могућност не утиче на ACTION CTCP поруке које се шаљу комадном <<command_irc_me,/me>>. +Ова могућност не утиче на ACTION CTCP поруке које се шаљу комадом <<command_irc_me,/me>>. То значи да се вишелинијске акције шаљу као више акција. [WARNING] @@ -3893,7 +3891,7 @@ WeeChat приказује све додатне информације које /query пера ---- -Ако желите да затворите приватни бафер, урадите то следћем командом у приватном баферу: +Ако желите да затворите приватни бафер, урадите то следећом командом у приватном баферу: ---- /close @@ -4536,7 +4534,7 @@ $ echo 'irc.server.libera */nick newnick' >/run/user/1000/weechat/weechat_fifo_1 $ echo 'irc.libera.#weechat *hello!' >/run/user/1000/weechat/weechat_fifo_12345 ---- -* Слање вишелинијске поруке на IRC канал #test, у случају да је могуност „draft/multiline” +* Слање вишелинијске поруке на IRC канал #test, у случају да је могућност „draft/multiline” укључена на ergo серверу: ---- |