From 40deb493d5d130bb18a5fc8b1e99d7dbc8af12f5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ivan=20Pe=C5=A1i=C4=87?= <27575106+eevan78@users.noreply.github.com> Date: Fri, 23 Feb 2024 10:38:23 +0400 Subject: [PATCH] doc: Update Serbian translation --- doc/sr/weechat_dev.sr.adoc | 49 +++++++++++++------------------ doc/sr/weechat_plugin_api.sr.adoc | 15 ++++------ 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 | Компајлира <>. -// 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 у месту може да поново покрене нови бинарни фајл, употребом команде <>: садржаји бафера и не-TLS везе се задржавају. + -Током процеса ажурирња, TLS конекције се губе и аутоматски се обнављају +Током процеса ажурирања, TLS конекције се губе и аутоматски се обнављају након ажурирања (са GnuTLS тренутно није могуће поновно учитавање TLS сесија). Команда такође може да се употреби и када морате поново да покренете машину, на пример, да бисте ажурирали кернел или да преместите свој WeeChat на другу машину: @@ -1199,7 +1197,7 @@ _прозор_ је површина екрана која приказује б │12:52 -- Канал је креиран у Уто Јан 27 06:30:17 2009 │ │12:54 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 подразумевано истиче поруке од осталих корисника које садрже у себи ваш надимак, тако да истицање зависи од бафера (ваш надимак не мора да буде исти у свим баферима). -Остале речи моожете да додате опцијом <>, на пример ако желите да се истиче ваш надимак и „реч1”, „реч2”, као и све речи које почињу са „test”: +Остале речи можете да додате опцијом <>, на пример ако желите да се истиче ваш надимак и „реч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 Вишелинијске могу да буду само стандардне поруке, као и оне које шаље команда <>. + -Ова могућност не утиче на ACTION CTCP поруке које се шаљу комадном <>. +Ова могућност не утиче на ACTION CTCP поруке које се шаљу комадом <>. То значи да се вишелинијске акције шаљу као више акција. [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 серверу: ----