Ово упутство описује WeeChat чет клијент и део је програма WeeChat.
-// TRANSLATION MISSING
-Latest version of this document can be found on
-https://weechat.org/doc/[this page ^↗^,window=_blank].
+Последња верзија овог документа може да се пронађе на
+https://weechat.org/doc/[овој страници ^↗^,window=_blank].
[[introduction]]
scripts::
_званичне_ скрипте које су предате на weechat.org
-// TRANSLATION MISSING
weechat.org::
- source of https://weechat.org/[WeeChat website ^↗^,window=_blank]
+ изворни кôд https://weechat.org/[WeeChat вебсајта ^↗^,window=_blank]
weercd::
IRC сервер за тестирање
| test-core-utf8.cpp | Тестови: UTF-8.
| test-core-util.cpp | Тестови: помоћне функције.
| gui/ | Корен unit тестова интерфејса.
-// TRANSLATION MISSING
-| test-gui-bar-window.cpp | Tests: bar window functions.
+| test-gui-bar-window.cpp | Тестови: функције прозора траке.
| test-gui-buffer.cpp | Тестови: бафер функције.
| test-gui-chat.cpp | Тестови: чет функције.
| test-gui-color.cpp | Тестови: боје.
[[git_repository]]
=== Git репозиторијум
-// TRANSLATION MISSING
-Git repository is on https://github.com/weechat/weechat[GitHub ^↗^,window=_blank].
+Гит репозиторијум се налази на https://github.com/weechat/weechat[GitHub ^↗^,window=_blank].
Било каква закрпа бага или нова могућност мора да да се уради над мастер граном, пожељно је преко GitHub pull захтева. Закрпа такође може да се пошаље и имејлом (направљена са `git diff` или `git format-patch`).
Затим можете да уређујте .po фајлове (ако можете да преводите на језик).
-// TRANSLATION MISSING
-When done, you *have* to check your file with
+Када завршите, *морате* да проверите свој фајл са
https://github.com/flashcode/msgcheck[msgcheck ^↗^,window=_blank]:
----
Јер WeeChat уопште не оптерећује систем и доноси иновативне могућности.
-// TRANSLATION MISSING
-More info on the WeeChat
-https://weechat.org/about/features/[features page ^↗^,window=_blank].
+Више информација у вези са WeeChat је на
+https://weechat.org/about/features/[страници са могућностима ^↗^,window=_blank].
[[compilation_install]]
== Компајлирање / инсталација
[[gui]]
=== Чуо сам о многим ГКИ за WeeChat. Како да их компајлирам/користим?
-// TRANSLATION MISSING
-Some remote GUIs are available, see the
-https://weechat.org/about/interfaces/[remote interfaces page ^↗^,window=_blank].
+Доступни су неки удаљени ГКИ, погледајте
+https://weechat.org/about/interfaces/[страницу са удаљеним ГКИ ^↗^,window=_blank].
[[compile_git]]
=== Након клонирања git репозиторијума не могу да компајлирам програм WeeChat, зашто?
Постоји решење да се користи исправљена _wcwidth_ функција: https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat[https://blog.nytsoi.net/2015/05/04/emoji-support-for-weechat ^↗^,window=_blank].
-// TRANSLATION MISSING
-See this https://github.com/weechat/weechat/issues/79[bug report ^↗^,window=_blank]
-for more information.
+За више информација, погледајте овај https://github.com/weechat/weechat/issues/79[извештај о багу ^↗^,window=_blank].
[[bars_background]]
=== Траке као што су насловна и статусна нису испуњене, боја позадине се прекида након текста, зашто?
Додатак buflist обезбеђује доста опција које можете да прилагодите својим потребама, молимо вас да прочитате помоћ у вези сваке опције.
-// TRANSLATION MISSING
-There's also a https://github.com/weechat/weechat/wiki/buflist[wiki page ^↗^,window=_blank]
-with examples of advanced buflist configuration.
+Такође постоји и https://github.com/weechat/weechat/wiki/buflist[вики страница ^↗^,window=_blank]
+са примерима напредне конфигурације додатка buflist.
[[customize_prefix]]
=== Како да скратим дужину надимака или да уклоним поравнање надимка у простору за разговор?
/set irc.server.libera.autojoin_dynamic on
----
-// TRANSLATION MISSING
-With WeeChat ≥ 3.5, you can also add the current channel in the "autojoin"
-server option using the `/autojoin` command:
+Са WeeChat ≥ 3.5, текући канал можете да додате у „autojoin” серверску опцију и
+употребом `/autojoin` команде:
----
/autojoin add
----
-// TRANSLATION MISSING
-Or another channel:
+Или неки други канал:
----
/autojoin add #test
----
-// TRANSLATION MISSING
-With WeeChat ≤ 3.4, можете да употребите команду `/set` и да уредите листу autojoin канала, на пример за „libera” сервер:
+Са WeeChat ≤ 3.4, можете да употребите команду `/set` и да уредите листу autojoin канала, на пример за „libera” сервер:
----
/set irc.server.libera.autojoin [TAB]
/fset autojoin
----
-// TRANSLATION MISSING
-With WeeChat ≤ 3.4, друго решење је да употребите скрипту:
+Са WeeChat ≤ 3.4, друго решење је да употребите скрипту:
----
/script search autojoin
[[bug_task_patch]]
=== Како би требало да пријавим багове, тражим нове могућности, или пошаљем закрпе?
-// TRANSLATION MISSING
-See https://weechat.org/about/support/[this page ^↗^,window=_blank].
+Погледајте https://weechat.org/about/support/[ови страницу ^↗^,window=_blank].
[[gdb_error_threads]]
=== Када програм WeeChat покренем под gdb, појави се грешка везана за нити, шта могу да урадим?
Постоји много задатака који могу да се ураде (тестирање, програмирање, документација, итд.)
-// TRANSLATION MISSING
-Please contact us via IRC or mail, look at
-https://weechat.org/about/support/[support page ^↗^,window=_blank].
+Молимо вас да нас контактирате преко IRC или мејла, погледајте
+https://weechat.org/about/support/[страницу подршке ^↗^,window=_blank].
[[donate]]
=== Могу ли програмерима програма WeeChat да дам новац или нешто друго?
-// TRANSLATION MISSING
-You can give us money to help development.
-Details on https://weechat.org/donate/[donation page ^↗^,window=_blank].
+Можете нам послати новац и помогнете развој програма.
+Детаљи се налазе на https://weechat.org/donate/[страници донација ^↗^,window=_blank].
Ово упутство описује WeeChat чет клијент и део је програма WeeChat.
-// TRANSLATION MISSING
-Latest version of this document can be found on
-https://weechat.org/doc/[this page ^↗^,window=_blank].
+Последња верзија овог документа се налази на
+https://weechat.org/doc/[овој страници ^↗^,window=_blank].
[[introduction]]
Дели стринг на начин на који командно окружење дели команду са аргументима.
-// TRANSLATION MISSING
-This function is a C conversion of Python class "shlex" (file: Lib/shlex.py in
-Python repository), see
-https://docs.python.org/3/library/shlex.html[this page ^↗^,window=_blank].
+Ова функција је C конверзија Python класе "shlex" (фајл: Lib/shlex.py у
+Python репозиторијуму), погледајте
+https://docs.python.org/3/library/shlex.html[ову страницу ^↗^,window=_blank].
Прототип:
>> `+${\ua9}+` +
== `+©+`
-// TRANSLATION MISSING
| `+${lower:string}+` | 3.6
-| String converted to lower case.
+| Стринг конвертован у мала слова.
| >> `+${lower:TEST}+` +
>> `+test+`
-// TRANSLATION MISSING
| `+${upper:string}+` | 3.6
-| String converted to upper case.
+| Стринг конвертован у велика слова.
| >> `+${upper:test}+` +
>> `+TEST+`
У API скриптовања, функција _име_ се директно позива и њен резултат (стринг) се прослеђује функцији повратног позива (као и излаз спољне команде.)
[TIP]
-// TRANSLATION MISSING
-If you want to retrieve infos about WeeChat (like current stable version,
-latest git commit, etc.), you can use URLs on
-https://weechat.org/dev/info/[this page ^↗^,window=_blank].
+Ако желите да добијете информације у вези са WeeChat (као што је текућа стабилна верзија,
+последњи гит комит, итд.), можете да употребите URL адресе на
+https://weechat.org/dev/info/[овој страници ^↗^,window=_blank].
[NOTE]
Величина бафера за слање података је 64KB (постоји 2 бафера: један за stdout и једна за stderr). Ако је излаз из дете процеса (stdout или stderr) дужи од 64KB, функција повратног позива ће се позивати више пута.
Аргументи:
-// TRANSLATION MISSING
-* _signal_: сигнал који се хвата, дозвољава се џокер `+*+`, multiple signals can
- be separated by semi-colons
+* _signal_: сигнал који се хвата, дозвољава се џокер `+*+`, више сигнала може
+ да се раздвоји тачка запетама
(дозвољен је приоритет, погледајте напомену о <<hook_priority,приоритетима>>) (погледајте табелу испод)
* _callback_: функција која се позива када се прими сигнал, аргументи и повратна вредност су:
** _const void *pointer_: показивач
C пример:
-// TRANSLATION MISSING
[source,c]
----
int
return WEECHAT_RC_OK;
}
-/* catch signals "quit" and "upgrade" */
+/* хвата сигнале „quit” и „upgrade” */
struct t_hook *my_signal_hook = weechat_hook_signal ("quit;upgrade",
&my_signal_cb, NULL, NULL);
----
Скрипта (Python):
-// TRANSLATION MISSING
[source,python]
----
# прототип
# ...
return weechat.WEECHAT_RC_OK
-# catch signals "quit" and "upgrade"
+# хвата сигнале „quit” и „upgrade”
hook = weechat.hook_signal("quit;upgrade", "my_signal_cb", "")
----
| [[hook_modifier_irc_tag_escape_value]] irc_tag_escape_value | 3.3
| -
| Било који стринг.
-// TRANSLATION MISSING
-| String with IRC tag value escaped,
- see https://ircv3.net/specs/extensions/message-tags#escaping-values[this page ^↗^,window=_blank].
+| Стринг са означеном вредности IRC ознаке,
+ погледајте https://ircv3.net/specs/extensions/message-tags#escaping-values[ову страницу ^↗^,window=_blank].
| [[hook_modifier_irc_tag_unescape_value]] irc_tag_unescape_value | 3.3
| -
| Било који стринг.
-// TRANSLATION MISSING
-| String with IRC tag value unescaped,
- see https://ircv3.net/specs/extensions/message-tags#escaping-values[this page ^↗^,window=_blank].
+| Стринг са неозначеном вредности IRC ознаке,
+ погледајте https://ircv3.net/specs/extensions/message-tags#escaping-values[ову страницу ^↗^,window=_blank].
| [[hook_modifier_color_decode_ansi]] color_decode_ansi | 1.0
| "1" да се боје задрже, "0" да се боје уклоне
/set irc.server.libera.autojoin "#канал1,#канал2"
----
-// TRANSLATION MISSING
-The `/autojoin` command lets you configure the _autojoin_ option easily
-(see `/help autojoin`).
+`/autojoin` команда вам омогућава да једноставно конфигуришете _autojoin_ опцију
+(погледајте `/help autojoin`).
-// TRANSLATION MISSING
-You can also configure WeeChat to automatically update the _autojoin_ option
-when you join or leave channels:
+WeeChat такође можете подесити да аутоматски ажурира _autojoin_ опцију када
+приступите каналу, или када га напустите:
----
/set irc.server_default.autojoin_dynamic on
За више детаља погледајте `/help script`.
-// TRANSLATION MISSING
-A list of scripts is available in WeeChat with `/script` or on
-https://weechat.org/scripts/[this page ^↗^,window=_blank].
+Листа скрипти је доступна у WeeChat са `/script` или на
+https://weechat.org/scripts/[овој страници ^↗^,window=_blank].
[[more_doc]]
== Још документације
-// TRANSLATION MISSING
-You can now use WeeChat and read
-https://weechat.org/doc/[FAQ/documentation ^↗^,window=_blank]
-for any other questions.
+Сада можете почети да користите WeeChat и ако имате било каквих питања
+прочитате
+https://weechat.org/doc/[ЧПП/документацију ^↗^,window=_blank].
Уживајте у коришћењу програма WeeChat!
Ово упутство описује WeeChat чет клијент и део је програма WeeChat.
-// TRANSLATION MISSING
-Latest version of this document can be found on
-https://weechat.org/doc/[this page ^↗^,window=_blank].
+Последња верзија овог документа се налази на
+https://weechat.org/doc/[овој страници ^↗^,window=_blank].
[[introduction]]
----
[TIP]
-// TRANSLATION MISSING
-All infos available about WeeChat are on
-https://weechat.org/dev/info/[this page ^↗^,window=_blank].
+Све информације у вези програма WeeChat се налазе на
+https://weechat.org/dev/info/[овој страници ^↗^,window=_blank].
Пример URL преноса са опцијом: преузимање најновијег WeeChat развојног пакета у фајл _/tmp/weechat-devel.tar.gz_:
Ово упутство описује WeeChat чет клијент и део је програма WeeChat.
-// TRANSLATION MISSING
-Latest version of this document can be found on
-https://weechat.org/doc/[this page ^↗^,window=_blank].
+Последња верзија овог документа се налази на
+https://weechat.org/doc/[овој страници ^↗^,window=_blank].
[[introduction]]
* подржавање различитих платформи (GNU/Linux, *BSD, macOS, Windows и остале)
* 100% GPL, слободан софтвер
-// TRANSLATION MISSING
-The list of all features can be found on
-https://weechat.org/about/features/[this page ^↗^,window=_blank].
+Листа свих могућности може да се пронађе на
+https://weechat.org/about/features/[овој страници ^↗^,window=_blank].
[[prerequisites]]
=== Потребно је да имате
* Arch Linux: `pacman -S weechat`
* Cygwin (Windows): изаберите WeeChat пакете у setup.exe
-// TRANSLATION MISSING
* Debian/Ubuntu (или било која Debian компатибилна дистрибуција): `apt-get install weechat-curses weechat-plugins` +
За најновије верзије и ноћне изградње:
- https://weechat.org/download/debian/[Debian repositories ^↗^,window=_blank]
+ https://weechat.org/download/debian/[Debian репозиторијуми ^↗^,window=_blank]
* Fedora Core: `dnf install weechat`
* FreeBSD: `pkg install weechat`
* Gentoo: `emerge weechat`
* Mandriva/RedHat (или било која RPM компатибилна дистрибуција): `rpm -i /путања//до/weechat-x.y.z-1.i386.rpm`
* openSUSE: `zypper in weechat`
* Sourcemage: `cast weechat`
-// TRANSLATION MISSING
-* macOS (with https://brew.sh/[Homebrew ^↗^,window=_blank]): `brew install weechat`
- (for help: `brew info weechat`)
+* macOS (са https://brew.sh/[Homebrew ^↗^,window=_blank]): `brew install weechat`
+ (за помоћ: `brew info weechat`)
Још неки пакети вам могу бити од користи, као што је weechat-plugins.
Можете да изградите контејнере са WeeChat или да их инсталирате директно са
https://hub.docker.com/r/weechat/weechat[Docker Hub ^↗^,window=_blank]. +
-// TRANSLATION MISSING
-For more information, see the README in the
+За више информација, погледајте README фајл у
https://github.com/weechat/weechat-container[weechat-container ^↗^,window=_blank]
-repository.
+репозиторијуму.
[[source_package]]
=== Пакет са изворним кодом
[NOTE]
На неким системима као што је Archlinux, core извештаји могу бити у неком другом директоријуму као што је _/var/lib/systemd/coredump_ и морате да употребите команду `coredumpctl` да их прочитате. +
-// TRANSLATION MISSING
-For more information, see this
-https://wiki.archlinux.org/title/Core_dump[wiki page ^↗^,window=_blank].
+За више информација, погледајте ову
+https://wiki.archlinux.org/title/Core_dump[вики страницу ^↗^,window=_blank].
На пример, ако је _weechat_ инсталиран у _/usr/bin/_ а _core_ фајл се налази у _/home/user/_, онда покрените gdb следећом командом:
└───────────────────────────────────────────────────────────────────────────┘
....
-// TRANSLATION MISSING
[[item_spacer]]
-===== Spacer item
+===== Spacer ставка
-An item called `spacer` can be used to align items (left, center, right).
+За поравнање ставки (лево, центрирано, десно) може да се користи `spacer` ставка.
-When at least one `spacer` item is used in a bar, the whole bar width is used:
-the spacers auto expand with the same size (or almost). +
-When the bar is not large enough for all items, spacers are not displayed.
+Када се у траци употреби барем једна `spacer` ставка, користи се комплетна ширина траке:
+шпацири се аутоматски проширују са истом (или скоро истом) ширином. +
+Када трака није довољно велика за све ставке, шпацири се не приказују.
[NOTE]
-The `spacer` bar item can be used only in bars with position `top` or `bottom`,
-filling `horizontal` and size `1`.
+`spacer` ставка траке може да се користи само у тракама чија је позиција `top` или `bottom`,
+испуна `horizontal` и величина `1`.
-Example of bar with items
+Пример траке са ставкама
"[time],spacer,buffer_number+:+buffer_plugin+.+buffer_name,spacer,[buffer_last_number]":
....
└───────────────────────────────────────────────────────────────────────────┘
....
-// TRANSLATION MISSING
[[item_force_buffer]]
-===== Force buffer
+===== Форсирани бафер
Ако желите да форсирате бафер у којем ће се приказивати ставка траке, употребите посебну синтаксу: „@бафер:ставка” (где је „бафер” пуно име бафера, а „ставка” је име ставке траке).
/set weechat.bar.bitlist.items "@irc.bitlbee.&bitlbee:buffer_nicklist"
----
-// TRANSLATION MISSING
[[custom_bar_items]]
-===== Custom bar items
+===== Прилагођене ставке траке
-Custom bar items can be added with the <<command_weechat_item,/item>> command,
-each new item having two properties defined via configuration options:
+Командом <<command_weechat_item,/item>> могу да се додају прилагођене ставке траке.
+Свака нова ставка има две особине дефинисане конфигурационим опцијама:
-* `conditions`: evaluated conditions to display the bar item, for example to
- restrict the bar item to some specific buffers (if empty, the bar item is
- displayed everywhere)
-* `content`: evaluated content of bar item.
+* `conditions`: израчунати услови под којима се ставка траке приказује, на пример
+ да се ставка траке ограничи само на одређене бафере (ако је празно, ставка траке
+ се приказује свуда)
+* `content`: израчунати садржај ставке траке.
-In both options, the following variables can be used:
+У обе опције могу да се користе следеће променљиве:
-* `window`: pointer to the window where the bar is displayed (`NULL` for root bars)
-* `buffer`: pointer to buffer where the bar is displayed (current buffer for root bars).
+* `window`: показивач на прозор у којем се приказује трака (`NULL` за корене траке)
+* `buffer`: показивач на бафер у којем се приказује трака (за корене траке је текући бафер).
-Examples of conditions:
+Примери услова:
[width="100%",cols="3,10",options="header"]
|===
-| Condition | Description
-| `${window}` | Displayed in window bars only
-| `${buffer.number} == 1` | Displayed in all buffers with number = 1
-| `${buffer.plugin.name} == irc` | Displayed in all IRC buffers
-| `${type} == channel` | Displayed in all buffers where local variable `type` is set to `channel` (example: all IRC channels)
-| `${type} == private` | Displayed in all buffers where local variable `type` is set to `private` (example: all IRC private buffers)
+| Услов | Опис
+| `${window}` | Приказује се само у тракама прозора
+| `${buffer.number} == 1` | Приказује се у свим баферима чији је број = 1
+| `${buffer.plugin.name} == irc` | Приказује се у свим IRC баферима
+| `${type} == channel` | Приказује се у свим баферима у којима је локална променљива `type` постављена на `channel` (пример: сви IRC канали)
+| `${type} == private` | Приказује се у свим баферима у којима је локална променљива `type` постављена на `private` (пример: сви IRC приватни бафери)
|===
[NOTE]
-There's no builtin way to refresh the custom bar items. You can use the
-<<trigger,Trigger>> plugin to force the refresh, for example via one or more
-signals received.
+Не постоји уграђени начин за освежавање прилагођених ставки траке. Можете да искористите
+<<trigger,Trigger>> додатак да форсирате освежавање, на пример преко једног или више
+примљених сигнала.
-For more information and examples, see the <<command_weechat_item,/item>> command.
+За више информација и још примера, погледајте <<command_weechat_item,/item>> команду.
[[bar_filling]]
==== Испуна
/msg nickserv cert add
----
-// TRANSLATION MISSING
-For more information, please look at
-https://www.oftc.net/NickServ/CertFP/[this page ^↗^,window=_blank].
+За више информација, молимо вас да погледате
+https://www.oftc.net/NickServ/CertFP/[ову страницу ^↗^,window=_blank].
-// TRANSLATION MISSING
[[irc_ircv3_support]]
-==== IRCv3 support
+==== IRCv3 подршка
-WeeChat supports the following https://ircv3.net/irc/[IRCv3 extensions ^↗^,window=_blank]:
+WeeChat подржава следећа https://ircv3.net/irc/[IRCv3 проширења ^↗^,window=_blank]:
* <<irc_ircv3_account_notify,account-notify>>
* <<irc_ircv3_account_tag,account-tag>>
* <<irc_ircv3_userhost_in_names,userhost-in-names>>
* <<irc_ircv3_whox,WHOX>>
-By default all capabilities supported by the server and WeeChat are
-automatically enabled
-(see option <<option_irc.server_default.capabilities,irc.server_default.capabilities>>).
+Подразумевно су укључене све могућности које подржавају и сервер и WeeChat (погледајте
+опцију <<option_irc.server_default.capabilities,irc.server_default.capabilities>>).
-Tables with comparison of different IRC clients, including WeeChat, are available
-on https://ircv3.net/software/clients[this page ^↗^,window=_blank].
+Табеле са поређењем различитих IRC клијената, укључујући и WeeChat, налазе се на
+on https://ircv3.net/software/clients[овој страници ^↗^,window=_blank].
[[irc_ircv3_account_notify]]
===== account-notify
-Specification: https://ircv3.net/specs/extensions/account-notify[account-notify ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/account-notify[account-notify ^↗^,window=_blank]
-This capability allows the server to send messages when users identify or
-unidentify on the server. +
-WeeChat displays such messages if the option
+Ова могућност оспособљава сервер да шаље поруке када се корисници идентификују на сервер или
+када са сервера уклоне своју идентификацију. +
+WeeChat такве поруке приказује ако је опција
<<option_irc.look.display_account_message,irc.look.display_account_message>>
-is enabled (default value).
+укључена (што је подразумевана вредност).
-Examples:
+Примери:
....
-- alice се идентификовао као Alice01
[[irc_ircv3_account_tag]]
===== account-tag
-Specification: https://ircv3.net/specs/extensions/account-tag[account-tag ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/account-tag[account-tag ^↗^,window=_blank]
-This capability allows the server to send account as message tag to commands
-sent to the client. +
-WeeChat parses this tag and saves it in the message, but it is not used or
-displayed. It can be used in <<command_filter,/filter>> command to filter
-messages matching specific accounts.
+Ова могућност оспособљава сервер да шаље налог као ознаку поруке у командама које шаље клијенту. +
+WeeChat парсира ову ознаку у чува је у поруци, али се она не користи нити приказује. Може да се
+користи у <<command_filter,/filter>> команди за филтрирање порука које се подударају са
+одређеним налозима.
-Example of raw IRC message received:
+Пример примљене сирове IRC поруке:
....
-@account=Alice01 :user@example.com PRIVMSG #test :Hello!
+@account=Alice01 :user@example.com PRIVMSG #test :Здраво!
....
-Message displayed in channel:
+Порука која се приказује у каналу:
....
-<alice> Hello!
+<alice> Здраво!
....
-Message with tags:
+Порука са ознакама:
....
-<alice> Hello! [irc_privmsg,irc_tag_account_Alice01,notify_message,prefix_nick_lightcyan,nick_alice,host_user@example.com,log1]
+<alice> Здраво! [irc_privmsg,irc_tag_account_Alice01,notify_message,prefix_nick_lightcyan,nick_alice,host_user@example.com,log1]
....
[[irc_ircv3_away_notify]]
===== away-notify
-Specification: https://ircv3.net/specs/extensions/away-notify[away-notify ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/away-notify[away-notify ^↗^,window=_blank]
-This capability allows the server to send away notifications for users present
-on the same channels as you.
+Ово могућност оспособљава сервер да шаље обавештења о одсуству за кориснике на истом каналу
+на којем се и ви налазите.
-When the away status is changed for a user (away or back), this is reflected
-with a specific color in the nicklist, using the following options:
+Када се за корисника промени статус одсутности (одсутан или ту је), то се употребом
+следећих опција осликава одређеном бојом у листи надимака:
* <<option_irc.server_default.away_check,irc.server_default.away_check>>
* <<option_irc.server_default.away_check_max_nicks,irc.server_default.away_check_max_nicks>>
[[irc_ircv3_cap_notify]]
===== cap-notify
-Specification: https://ircv3.net/specs/extensions/capability-negotiation#the-cap-new-subcommand[cap-notify ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/capability-negotiation#the-cap-new-subcommand[cap-notify ^↗^,window=_blank]
-This capability allows the server to advertise on new or removed capabilities
-on the server (via `CAP NEW` and `CAP DEL` commands).
+Ово могућност оспособљава сервер да објављује нове или уклоњене могућности сервера
+(посредством `CAP NEW` и `CAP DEL` команди).
-Examples:
+Примери:
....
-- irc: могућност клијента, сада је доступно: sasl
[[irc_ircv3_chghost]]
===== chghost
-Specification: https://ircv3.net/specs/extensions/chghost[chghost ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/chghost[chghost ^↗^,window=_blank]
-This capability allows the server to send messages when users change name or host. +
-When the option <<option_irc.look.smart_filter_chghost,irc.look.smart_filter_chghost>>
-is enabled (default value), the host changes are automatically hidden if the nick
-has not spoken for several minutes. +
-The color of the change host message is controlled by the option
+Ова могућност оспособљава сервер да шаље поруке када корисници промене име или хост. +
+Када је опција <<option_irc.look.smart_filter_chghost,irc.look.smart_filter_chghost>>
+укључена (што је подразумевана вредност), промене хоста се аутоматски скривају ако
+надимак није говорио неколико минута. +
+Боја поруке о промени хоста се контролише опцијом
<<option_irc.color.message_chghost,irc.color.message_chghost>>.
-Example:
+Пример:
....
-- alice (user@example.com) је променио свој хост на test.com
[[irc_ircv3_extended_join]]
===== extended-join
-Specification: https://ircv3.net/specs/extensions/extended-join[extended-join ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/extended-join[extended-join ^↗^,window=_blank]
-This capability allows the server to send account and real name when users
-join channels. +
-WeeChat displays this additional information in join messages if the option
+Ова могућност оспособљава сервер да шаље налог и право име када корисници приступе
+каналима. +
+WeeChat приказује ове додатне информације у порукама приступа ако је опција
<<option_irc.look.display_extended_join,irc.look.display_extended_join>>
-is enabled (default value).
+укључена (што је подразумевана вредност).
-Example:
+Пример:
....
--> john [John01] (John Doe) (~user@example.com) је приступио у #test
[[irc_ircv3_invite_notify]]
===== invite-notify
-Specification: https://ircv3.net/specs/extensions/invite-notify[invite-notify ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/invite-notify[invite-notify ^↗^,window=_blank]
-This capability allows the server to send invite messages when users are
-invited to channels.
+Ова могућност оспособљава сервер да шаље позивне поруке када се корисници позову на канале.
-Example:
+Пример:
....
-- alice је позвао bob на #test
[[irc_ircv3_message_tags]]
===== message-tags
-Specification: https://ircv3.net/specs/extensions/message-tags[message-tags ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/message-tags[message-tags ^↗^,window=_blank]
-This capability allows to add metadata in messages. +
-These tags can be displayed using the command `/debug tags`.
+Ова могућност оспособљава додавање метаподатака у поруке. +
+Ове ознаке могу да се прикажу командом `/debug tags`.
-It must be enabled to use <<typing_notifications,typing notifications>>.
+Она мора бити укључена да би се користила <<typing_notifications,обавештења о куцању>>.
[[irc_ircv3_monitor]]
===== monitor
-Specification: https://ircv3.net/specs/extensions/monitor[monitor ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/monitor[monitor ^↗^,window=_blank]
-This capability allows the server to send notifications when clients become
-online/offline. +
-WeeChat automatically uses this extension if available when using the
-<<command_irc_notify,/notify>> command.
+Ова могућност оспособљава сервер да шаље обавештења када клијенти оду
+ван мреже/повежу се на мрежу. +
+Ако је доступно, WeeChat аутоматски користи ово проширење када користи команду
+<<command_irc_notify,/notify>>.
[[irc_ircv3_multi_prefix]]
===== multi-prefix
-Specification: https://ircv3.net/specs/extensions/multi-prefix[multi-prefix ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/multi-prefix[multi-prefix ^↗^,window=_blank]
-This capability allows the server to send all user modes at once in
-<<command_irc_names,/names>> and <<command_irc_whois,/whois>> responses. +
+Ова могућност оспособљава сервер да шаље све корисничке режиме одједном у
+<<command_irc_names,/names>> и <<command_irc_whois,/whois>> одговорима. +
////
-Example: output of `/names`:
+Пример: излаз команде `/names`:
....
-- Надимци #test: [@%+alice bob +carol]
////
[NOTE]
-For now, WeeChat doesn't display all prefixes in the `/names` output, even if
-they are received and properly saved internally.
+За сада WeeChat не приказује све префиксе у излазу команде `/names`, чак и ако се
+пример и интерно сачувају исправно.
-Example: output of `/whois alice`:
+Пример: излаз команде `/whois alice`:
....
-- [alice] @%+#test
[[irc_ircv3_sasl]]
===== SASL
-Specification: https://ircv3.net/specs/extensions/sasl-3.2[SASL 3.2 ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/sasl-3.2[SASL 3.2 ^↗^,window=_blank]
-See the dedicated chapter <<irc_sasl_authentication,SASL authentication>>.
+Погледајте посебно поглавље <<irc_sasl_authentication,SASL аутентификација>>.
[[irc_ircv3_server_time]]
===== server-time
-Specification: https://ircv3.net/specs/extensions/server-time[server-time ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/server-time[server-time ^↗^,window=_blank]
-This capability allows the server to send time for messages as message tag. +
-When the time is received in a message, WeeChat uses it to display the message
-(it can then be displayed with a past date).
+Ова могућност оспособљава сервер да шаље време за поруке као ознаку поруке. +
+Када се у поруци прими време, WeeChat то користи у приказу поруке (она тада
+може да се прикаже са датумом у прошлости).
-The <<relay_irc_proxy,IRC proxy>> in Relay plugin supports this capability,
-so any IRC client of Relay should enable it to display the real message time
-in the backlog sent upon connection.
+<<relay_irc_proxy,IRC прокси>> у Relay додатку подржава ову могућност, тако да
+би сваки IRC клијент Релеја требало да је укључи како би се приликом повезивања
+у дневнику пропуштених порука приказало реално време пристизања порука.
[[irc_ircv3_setname]]
===== setname
-Specification: https://ircv3.net/specs/extensions/setname[setname ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/setname[setname ^↗^,window=_blank]
-This capability lets you change your real name by using the
-<<command_irc_setname,/setname>> command.
+Ова могућност вам нуди опцију да промените своје реално име употребом
+<<command_irc_setname,/setname>> команде.
[[irc_ircv3_typing]]
===== typing
-Specification: https://ircv3.net/specs/client-tags/typing[typing ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/client-tags/typing[typing ^↗^,window=_blank]
-See the dedicated chapter <<typing_notifications,Typing notifications>>.
+Погледајте посебно поглавље <<typing_notifications,Обавештења о куцању>>.
[[irc_ircv3_userhost_in_names]]
===== userhost-in-names
-Specification: https://ircv3.net/specs/extensions/userhost-in-names[userhost-in-names ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/userhost-in-names[userhost-in-names ^↗^,window=_blank]
-This capability allows the server to send hostnames in <<command_irc_names,/names>>
-responses.
+Ова могућност оспособљава сервер да шаље имена хостова у <<command_irc_names,/names>> одговорима.
[NOTE]
-WeeChat doesn't display hostnames in the `/names` output.
+WeeChat не приказује имена хостова у излазу команде `/names`.
-Example of raw IRC messages received without the capability:
+Пример сирових IRC порука примљених без ове могућности:
....
:irc.server 353 alice = #test :@alice bob +carol
....
-Example of raw IRC messages received with the capability:
+Пример сирових IRC порука примљених са овом могућношћу:
....
:irc.server 353 alice = #test :@alice!user1@host1 bob!user2@host2 +carol!user3@host3
[[irc_ircv3_whox]]
===== WHOX
-Specification: https://ircv3.net/specs/extensions/whox[WHOX ^↗^,window=_blank]
+Спецификација: https://ircv3.net/specs/extensions/whox[WHOX ^↗^,window=_blank]
-This capability lets you request additional fields in the WHO response
-(via the <<command_irc_who,/who>> command). +
-WeeChat displays all additional information received in the WHO output.
+Ова могућност вас оспособљава да у WHO одговору захтевате додатна поља
+(помоћу команде <<command_irc_who,/who>>). +
+WeeChat приказује све додатне информације које се приме у WHO излазу.
[[irc_sasl_authentication]]
==== SASL аутентификација
Користи га IRC додатак на баферима канала и на приватним баферима када је укључена
„message-tags” могућност (што можете да проверите командом <<command_irc_cap,/cap>>). +
-// TRANSLATION MISSING
-Under the hood, typing client tag is used, following
-https://ircv3.net/specs/client-tags/typing[this specification ^↗^,window=_blank].
+Под хаубом, користи се клијентска ознака о куцању, у складу са
+https://ircv3.net/specs/client-tags/typing[овом спецификацијом ^↗^,window=_blank].
[[typing_activation]]
=== Активација
Релеј додатак се користи за релеј података преко мреже, употребом различитих протокола:
* _irc_: IRC прокси: користи се за дељење веза са IRC серверима са једним или више других клијената
-// TRANSLATION MISSING
-* _weechat_: protocol used by remote interfaces to display and interact with
- WeeChat, see https://weechat.org/about/interfaces/[this page ^↗^,window=_blank].
+* _weechat_: протокол који користе удаљени интерфејси да прикажу и омогуће интеракцију са програмом
+ WeeChat, погледајте https://weechat.org/about/interfaces/[ову страницу ^↗^,window=_blank].
[[relay_password]]
=== Лозинка
Релеј додатак може да шаље податке удаљеном интерфејсу користећи WeeChat протокол.
-// TRANSLATION MISSING
-You can connect with a remote interface, see
-https://weechat.org/about/interfaces/[this page ^↗^,window=_blank].
+Можете да се повежете са удаљеним интерфејсом, погледајте
+https://weechat.org/about/interfaces/[ову страницу ^↗^,window=_blank].
[IMPORTANT]
Сам програм WeeChat НЕ може да се повеже на други програм WeeChat преко овог протокола.
[[script_manager]]
==== Менаџер скрипти
-// TRANSLATION MISSING
-The script manager (command <<command_script_script,/script>>) is used to
-load/unload scripts of any language, and install/remove scripts of WeeChat
-scripts repository, which are visible on
-https://weechat.org/scripts/[this page ^↗^,window=_blank].
+Менаџер скрипти (команда <<command_script_script,/script>>) се користи за
+учитавање/уклањање из меморије скрипти на било ком језику, и инсталирање/уклањање скрипти са WeeChat
+репозиторијум скрипти, а које можете да видите на
+https://weechat.org/scripts/[овој страници ^↗^,window=_blank].
Из разлога приватности, преузимање скрипти је подразумевано искључено. +
Ако желите да га укључите, откуцајте следећу команду:
** _#weechat-de_ (немачки)
** _#weechat-fi_ (фински)
-// TRANSLATION MISSING
-For other ways of support, see
-https://weechat.org/about/support/[this page ^↗^,window=_blank].
+За сорале начине подршке, погледајте
+https://weechat.org/about/support/[ову страницу ^↗^,window=_blank].
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2022-06-18 16:05+0200\n"
-"PO-Revision-Date: 2022-06-18 16:13+0200\n"
+"PO-Revision-Date: 2022-07-05 12:03+0400\n"
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: sr\n"
msgid "Buffer command history:"
msgstr "Историја команди у баферу:"
-#, fuzzy
-#| msgid "List of bar items:"
msgid "Custom bar items:"
-msgstr "Ð\9bиÑ\81Ñ\82а Ñ\81Ñ\82авки на Ñ\82Ñ\80аÑ\86и:"
+msgstr "Ð\9fÑ\80илагоÑ\92ене Ñ\81Ñ\82авке Ñ\82Ñ\80аке:"
-#, fuzzy, c-format
-#| msgid "options %s%s%s"
+#, c-format
msgid " conditions: %s\"%s%s%s\"%s"
-msgstr "опције %s%s%s"
+msgstr " услови: %s\"%s%s%s\"%s"
-#, fuzzy, c-format
-#| msgid "%s error: %s%s%s%s"
+#, c-format
msgid " content: %s\"%s%s%s\"%s"
-msgstr "%s грешка: %s%s%s%s"
+msgstr " садржај: %s\"%s%s%s\"%s"
-#, fuzzy
-#| msgid "No bar item defined"
msgid "No custom bar item defined"
-msgstr "Није дефинисана ниједна ставка траке"
+msgstr "Није дефинисана ниједна прилагођена ставка траке"
-#, fuzzy, c-format
-#| msgid "Bar \"%s\" updated"
+#, c-format
msgid "Custom bar item \"%s\" updated"
-msgstr "Ð\90жÑ\83Ñ\80иÑ\80ана Ñ\98е â\80\9e%sâ\80\9d"
+msgstr "Ð\9fÑ\80илагоÑ\92ена Ñ\81Ñ\82авка Ñ\82Ñ\80аке â\80\9e%sâ\80\9d Ñ\98е ажÑ\83Ñ\80иÑ\80ана"
-#, fuzzy, c-format
-#| msgid "bar item \"%s\""
+#, c-format
msgid "Custom bar item \"%s\" added"
-msgstr "ставка траке „%s”"
+msgstr "Додата је прилагођена ставка траке „%s”"
-#, fuzzy, c-format
-#| msgid "%sUnable to scroll bar \"%s\""
+#, c-format
msgid "%sUnable to add custom bar item \"%s\""
-msgstr "%sТÑ\80ака â\80\9e%sâ\80\9d не може да Ñ\81е Ñ\81кÑ\80олÑ\83Ñ\98е"
+msgstr "%sÐ\9fÑ\80илагоÑ\92ена Ñ\81Ñ\82авка Ñ\82Ñ\80аке â\80\9e%sâ\80\9d не може да Ñ\81е дода"
-#, fuzzy, c-format
-#| msgid "%sContext \"%s\" not found"
+#, c-format
msgid "%sCustom bar item \"%s\" not found"
-msgstr "%sНије пронађен контекст „%s”"
+msgstr "%sНије пронађена прилагођена ставка траке „%s”"
-#, fuzzy, c-format
-#| msgid "Filter \"%s\" renamed to \"%s\""
+#, c-format
msgid "Custom bar item \"%s\" renamed to \"%s\""
-msgstr "ФилÑ\82еÑ\80Ñ\83 â\80\9e%sâ\80\9d Ñ\98е пÑ\80омеÑ\9aено име на „%s”"
+msgstr "Ð\98ме пÑ\80илагоÑ\92ене Ñ\81Ñ\82авке Ñ\82Ñ\80аке â\80\9e%sâ\80\9d Ñ\98е пÑ\80омеÑ\9aено на „%s”"
-#, fuzzy, c-format
-#| msgid "%sUnable to rename filter \"%s\" to \"%s\""
+#, c-format
msgid "%sUnable to rename custom bar item \"%s\" to \"%s\""
-msgstr "%sНије успела промена име филтера „%s” на „%s”"
+msgstr "%sНије успела промена имена прилагођене ставке траке „%s” на „%s”"
-#, fuzzy
-#| msgid "All bars have been deleted"
msgid "All custom bar items have been deleted"
-msgstr "Обрисане су све траке"
+msgstr "Обрисане су све прилагођене ставке траке"
-#, fuzzy, c-format
-#| msgid "Bar \"%s\" deleted"
+#, c-format
msgid "Custom bar item \"%s\" deleted"
-msgstr "Обрисана је трака „%s”"
+msgstr "Обрисана је прилагођена ставка траке „%s”"
msgid "default command:"
msgstr "подразумевана команда:"
"dirs|infolists|libs|memory|tags|term|windows || mouse|cursor [verbose] || "
"hdata [free] || time <команда>"
-#, fuzzy
msgid ""
" list: list plugins with debug levels\n"
" set: set debug level for plugin\n"
" ниво: дибаг ниво за додатак (0 = искључује дибаг)\n"
" dump: чува садржај меморије у WeeChat лог фајл (исти садржај се "
"записује када се програм WeeChat сруши)\n"
-" hooks: исписује инфо о кукама\n"
+" hooks: исписује инфо о кукама (са додатком: приказује детаљне информације "
+"о кукама које креира додатак)\n"
" buffer: уписује у лог фајл садржај бафера као хексадецималне вредности\n"
" certs: приказује број учитаних ауторитета сертификата којима се верује\n"
" color: приказује инфо о тренутним паровима боја\n"
"<expression2>"
msgstr "[-n|-s] [-d] <израз> || [-n] [-d [-d]] -c <израз1> <оператор> <израз2>"
-#, fuzzy
-#| msgid ""
-#| " -n: display result without sending it to buffer (debug mode)\n"
-#| " -s: split expression before evaluating it (many commands can be "
-#| "separated by semicolons)\n"
-#| " -d: display debug output after evaluation (with two -d: more "
-#| "verbose debug)\n"
-#| " -c: evaluate as condition: use operators and parentheses, return "
-#| "a boolean value (\"0\" or \"1\")\n"
-#| "expression: expression to evaluate, variables with format ${variable} are "
-#| "replaced (see below); many commands can be separated by semicolons\n"
-#| " operator: a logical or comparison operator:\n"
-#| " - logical operators:\n"
-#| " && boolean \"and\"\n"
-#| " || boolean \"or\"\n"
-#| " - comparison operators:\n"
-#| " == equal\n"
-#| " != not equal\n"
-#| " <= less or equal\n"
-#| " < less\n"
-#| " >= greater or equal\n"
-#| " > greater\n"
-#| " =~ is matching POSIX extended regex\n"
-#| " !~ is NOT matching POSIX extended regex\n"
-#| " ==* is matching mask, case sensitive (wildcard \"*\" is "
-#| "allowed)\n"
-#| " !!* is NOT matching mask, case sensitive (wildcard \"*\" "
-#| "is allowed)\n"
-#| " =* is matching mask, case insensitive (wildcard \"*\" "
-#| "is allowed)\n"
-#| " !* is NOT matching mask, case insensitive (wildcard "
-#| "\"*\" is allowed)\n"
-#| " ==- is included, case sensitive\n"
-#| " !!- is NOT included, case sensitive\n"
-#| " =- is included, case insensitive\n"
-#| " !- is NOT included, case insensitive\n"
-#| "\n"
-#| "An expression is considered as \"true\" if it is not NULL, not empty, and "
-#| "different from \"0\".\n"
-#| "The comparison is made using floating point numbers if the two "
-#| "expressions are valid numbers, with one of the following formats:\n"
-#| " - integer (examples: 5, -7)\n"
-#| " - floating point number (examples: 5.2, -7.5, 2.83e-2)\n"
-#| " - hexadecimal number (examples: 0xA3, -0xA3)\n"
-#| "To force a string comparison, you can add double quotes around each "
-#| "expression, for example:\n"
-#| " 50 > 100 ==> 0\n"
-#| " \"50\" > \"100\" ==> 1\n"
-#| "\n"
-#| "Some variables are replaced in expression, using the format ${variable}, "
-#| "variable can be, by order of priority:\n"
-#| " 1. the string itself without evaluation (format: \"raw:xxx\")\n"
-#| " 2. a user-defined variable (format: \"name\")\n"
-#| " 3. an evaluated sub-string (format: \"eval:xxx\")\n"
-#| " 4. an evaluated condition (format: \"eval_cond:xxx\")\n"
-#| " 5. a string with escaped chars (format: \"esc:xxx\" or \"\\xxx\")\n"
-#| " 6. a string with chars to hide (format: \"hide:char,string\")\n"
-#| " 7. a string with max chars (format: \"cut:max,suffix,string\" or \"cut:"
-#| "+max,suffix,string\")\n"
-#| " or max chars displayed on screen (format: \"cutscr:max,suffix,"
-#| "string\" or \"cutscr:+max,suffix,string\")\n"
-#| " 8. a reversed string (format: \"rev:xxx\" or \"revscr:xxx\")\n"
-#| " 9. a repeated string (format: \"repeat:count,string\")\n"
-#| " 10. length of a string (format: \"length:xxx\" or \"lengthscr:xxx\")\n"
-#| " 11. split of a string (format: \"split:number,separators,flags,xxx\")\n"
-#| " 12. split of shell argmuents (format: \"split_shell:number,xxx\")\n"
-#| " 13. a color (format: \"color:xxx\", see \"Plugin API reference\", "
-#| "function \"color\")\n"
-#| " 14. a modifier (format: \"modifier:name,data,string\")\n"
-#| " 15. an info (format: \"info:name,arguments\", arguments are optional)\n"
-#| " 16. a base 16/32/64 encoded/decoded string (format: \"base_encode:base,"
-#| "xxx\" or \"base_decode:base,xxx\")\n"
-#| " 17. current date/time (format: \"date\" or \"date:format\")\n"
-#| " 18. an environment variable (format: \"env:XXX\")\n"
-#| " 19. a ternary operator (format: \"if:condition?value_if_true:"
-#| "value_if_false\")\n"
-#| " 20. result of an expression with parentheses and operators + - * / // % "
-#| "** (format: \"calc:xxx\")\n"
-#| " 21. a random integer number (format: \"random:min,max\")\n"
-#| " 22. a translated string (format: \"translate:xxx\")\n"
-#| " 23. define a user variable (format: \"define:name,value\")\n"
-#| " 24. an option (format: \"file.section.option\")\n"
-#| " 25. a local variable in buffer\n"
-#| " 26. a hdata name/variable (the value is automatically converted to "
-#| "string), by default \"window\" and \"buffer\" point to current window/"
-#| "buffer.\n"
-#| "Format for hdata can be one of following:\n"
-#| " hdata.var1.var2...: start with a hdata (pointer must be known), and ask "
-#| "variables one after one (other hdata can be followed)\n"
-#| " hdata[list].var1.var2...: start with a hdata using a list/pointer/"
-#| "pointer name, for example:\n"
-#| " ${buffer[gui_buffers].full_name}: full name of first buffer in linked "
-#| "list of buffers\n"
-#| " ${plugin[weechat_plugins].name}: name of first plugin in linked list "
-#| "of plugins\n"
-#| " hdata[pointer].var1.var2...: start with a hdata using a pointer, for "
-#| "example:\n"
-#| " ${buffer[0x1234abcd].full_name}: full name of the buffer with this "
-#| "pointer (can be used in triggers)\n"
-#| " ${buffer[my_pointer].full_name}: full name of the buffer with this "
-#| "pointer name (can be used in triggers)\n"
-#| "For name of hdata and variables, please look at \"Plugin API reference\", "
-#| "function \"weechat_hdata_get\".\n"
-#| "\n"
-#| "Examples (simple strings):\n"
-#| " /eval -n ${raw:${info:version}} ==> ${info:version}\n"
-#| " /eval -n ${eval_cond:${window.win_width}>100} ==> 1\n"
-#| " /eval -n ${info:version} ==> 0.4.3\n"
-#| " /eval -n ${env:HOME} ==> /home/user\n"
-#| " /eval -n ${weechat.look.scroll_amount} ==> 3\n"
-#| " /eval -n ${sec.data.password} ==> secret\n"
-#| " /eval -n ${window} ==> 0x2549aa0\n"
-#| " /eval -n ${window.buffer} ==> 0x2549320\n"
-#| " /eval -n ${window.buffer.full_name} ==> core.weechat\n"
-#| " /eval -n ${window.buffer.number} ==> 1\n"
-#| " /eval -n ${\\t} ==> <tab>\n"
-#| " /eval -n ${hide:-,${relay.network.password}} ==> --------\n"
-#| " /eval -n ${cut:3,+,test} ==> tes+\n"
-#| " /eval -n ${cut:+3,+,test} ==> te+\n"
-#| " /eval -n ${date:%H:%M:%S} ==> 07:46:40\n"
-#| " /eval -n ${if:${info:term_width}>80?big:small} ==> big\n"
-#| " /eval -n ${rev:Hello} ==> olleH\n"
-#| " /eval -n ${repeat:5,-} ==> -----\n"
-#| " /eval -n ${length:test} ==> 4\n"
-#| " /eval -n ${split:1,,,abc,def,ghi} ==> abc\n"
-#| " /eval -n ${split:-1,,,abc,def,ghi} ==> ghi\n"
-#| " /eval -n ${split:count,,,abc,def,ghi} ==> 3\n"
-#| " /eval -n ${split:random,,,abc,def,ghi} ==> def\n"
-#| " /eval -n ${split_shell:1,\"arg 1\" arg2} ==> arg 1\n"
-#| " /eval -n ${split_shell:-1,\"arg 1\" arg2} ==> arg2\n"
-#| " /eval -n ${split_shell:count,\"arg 1\" arg2} ==> 2\n"
-#| " /eval -n ${split_shell:random,\"arg 1\" arg2} ==> arg2\n"
-#| " /eval -n ${calc:(5+2)*3} ==> 21\n"
-#| " /eval -n ${random:0,10} ==> 3\n"
-#| " /eval -n ${base_encode:64,test} ==> dGVzdA==\n"
-#| " /eval -n ${base_decode:64,dGVzdA==} ==> test\n"
-#| " /eval -n ${translate:Plugin} ==> Extension\n"
-#| " /eval -n ${define:len,${calc:5+3}}${len}x${len} ==> 8x8\n"
-#| "\n"
-#| "Examples (conditions):\n"
-#| " /eval -n -c ${window.buffer.number} > 2 ==> 0\n"
-#| " /eval -n -c ${window.win_width} > 100 ==> 1\n"
-#| " /eval -n -c (8 > 12) || (5 > 2) ==> 1\n"
-#| " /eval -n -c (8 > 12) && (5 > 2) ==> 0\n"
-#| " /eval -n -c abcd =~ ^ABC ==> 1\n"
-#| " /eval -n -c abcd =~ (?-i)^ABC ==> 0\n"
-#| " /eval -n -c abcd =~ (?-i)^abc ==> 1\n"
-#| " /eval -n -c abcd !~ abc ==> 0\n"
-#| " /eval -n -c abcd =* a*d ==> 1\n"
-#| " /eval -n -c abcd =- bc ==> 1"
msgid ""
" -n: display result without sending it to buffer (debug mode)\n"
" -s: split expression before evaluating it (many commands can be "
" 3. израчунати под-стринг (формат: „eval:xxx”)\n"
" 4. израчунати услов (формат: „eval_cond:xxx”)\n"
" 5. стринг са означеним карактерима (формат: „esc:xxx” или „\\xxx”)\n"
-" 6. стринг са карактерима за сакривање (формат: „hide:кар,стринг”)\n"
-" 7. стринг са највише карактера (формат: „cut:макс,суфикс,стринг” или „cut:"
+" 6. стринг конвертован у мала слова (формат: \"lower:xxx\")\n"
+" 7. стринг конвертован у велика слова (формат: \"upper:xxx\")\n"
+" 8. стринг са карактерима за сакривање (формат: „hide:кар,стринг”)\n"
+" 9. стринг са највише карактера (формат: „cut:макс,суфикс,стринг” или „cut:"
"+макс,суфикс,стринг\")\n"
" или макс број карактера који се приказује на екрану (формат: „cutscr:"
"макс,суфикс,стринг” или „cutscr:+макс,суфикс,стринг”)\n"
-" 8. обрнути стринг (формат: „rev:xxx” или „revscr:xxx”)\n"
-" 9. поновљени стринг (формат: „repeat:број,стринг”)\n"
-" 10. дужина стринга (формат: „length:xxx” или „lengthscr:xxx”)\n"
-" 11. подела стринга (формат: „split:број,сепаратори,заставице,xxx”)\n"
-" 12. подела аргумената љуске (формат: „split_shell:број,xxx”)\n"
-" 13. боја (формат: „color:xxx”, погледајте „Референтни приручник API "
+" 10. обрнути стринг (формат: „rev:xxx” или „revscr:xxx”)\n"
+" 11. поновљени стринг (формат: „repeat:број,стринг”)\n"
+" 12. дужина стринга (формат: „length:xxx” или „lengthscr:xxx”)\n"
+" 13. подела стринга (формат: „split:број,сепаратори,заставице,xxx”)\n"
+" 14. подела аргумената љуске (формат: „split_shell:број,xxx”)\n"
+" 15. боја (формат: „color:xxx”, погледајте „Референтни приручник API "
"додатака”, функција „color”)\n"
-" 14. модификатор (формат: „modifier:име,подаци,стринг”)\n"
-" 15. инфо (формат: „info:име,аргументи”, аргументи нису обавезни)\n"
-" 16. base 16/32/64 шифриран/дешифрован стринг (формат: „base_encode:основа,"
+" 16. модификатор (формат: „modifier:име,подаци,стринг”)\n"
+" 17. инфо (формат: „info:име,аргументи”, аргументи нису обавезни)\n"
+" 18. base 16/32/64 шифриран/дешифрован стринг (формат: „base_encode:основа, "
"xxx” или „base_decode:основа,xxx”)\n"
-" 17. текући датум/време (формат: „date” или „date:формат”)\n"
-" 18. променљива окружења (формат: „env:XXX”)\n"
-" 19. тернарни оператор (формат: „if:услов?вредност_ако_је_тачно:"
+" 19. текући датум/време (формат: „date” или „date:формат”)\n"
+" 20. променљива окружења (формат: „env:XXX”)\n"
+" 21. тернарни оператор (формат: „if:услов?вредност_ако_је_тачно:"
"вредност_ако_је_нетачно”)\n"
-" 20. резултат израза са заградама и операторима + - * / // % ** (формат: "
+" 22. резултат израза са заградама и операторима + - * / // % ** (формат: "
"„calc:xxx”)\n"
-" 21. случајни целобројни број (формат: „random:мин,макс”)\n"
-" 22. преведени стринг (формат: „translate:xxx”)\n"
-" 23. дефиниција корисничке промонљиве (формат: „define:име,вредност”)\n"
-" 24. опција (формат: „фајл.секција.опција”)\n"
-" 25. локална променљива у баферу\n"
-" 26. hdata име/променљива (вредност се аутоматски конвертује у стринг), "
+" 23. случајни целобројни број (формат: „random:мин,макс”)\n"
+" 24. преведени стринг (формат: „translate:xxx”)\n"
+" 25. дефиниција корисничке промонљиве (формат: „define:име,вредност”)\n"
+" 26. опција (формат: „фајл.секција.опција”)\n"
+" 27. локална променљива у баферу\n"
+" 28. hdata име/променљива (вредност се аутоматски конвертује у стринг), "
"„window” и „buffer” подразумевано показују на текући прозор/бафер.\n"
"Формат за hdata може да буде једно од следећег:\n"
" hdata.пром1.пром2...: почиње са hdata (показивач мора да буде познат), и "
" /eval -n ${window.buffer.full_name} ==> core.weechat\n"
" /eval -n ${window.buffer.number} ==> 1\n"
" /eval -n ${\\t} ==> <tab>\n"
+" /eval -n ${lower:TEST} ==> test\n"
+" /eval -n ${upper:test} ==> TEST\n"
" /eval -n ${hide:-,${relay.network.password}} ==> --------\n"
" /eval -n ${cut:3,+,test} ==> tes+\n"
" /eval -n ${cut:+3,+,test} ==> te+\n"
"филтрира поруке у баферима, тако да се скривају/приказују зависно од ознака "
"или регуларног израза"
-#, fuzzy
-#| msgid ""
-#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
-#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
-#| "recreate <name> || del <name>|-all"
msgid ""
"list || enable|disable|toggle [<name>|@] || add|addreplace <name> <buffer>[,"
"<buffer>...] <tags> <regex> || rename <name> <new_name> || recreate <name> "
msgstr ""
"list || enable|disable|toggle [<име>|@] || add|addreplace <име> <бафер>[,"
"<бафер>...] <ознаке> <регуларни_израз> || rename <име> <ново_име> || "
-"recreate <име> || del <име>|-all"
+"recreate <име> || del <име>|-all [<име>...]"
msgid ""
" list: list all filters\n"
"\n"
"Ову команду користе тастерске пречице или додаци."
-#, fuzzy
-#| msgid "list of bar items"
msgid "manage custom bar items"
-msgstr "листа ставки траке"
+msgstr "управљање прилагођеним ставкама траке"
-#, fuzzy
-#| msgid ""
-#| "list || enable|disable|toggle [<name>|@] || add|addreplace <name> "
-#| "<buffer>[,<buffer>...] <tags> <regex> || rename <name> <new_name> || "
-#| "recreate <name> || del <name>|-all"
msgid ""
"list || add|addreplace <name> \"<conditions>\" \"<content>\" || rename "
"<name> <new_name> || refresh <name> [<name>...] || recreate <name> || del "
"<name>|-all"
msgstr ""
-"list || enable|disable|toggle [<име>|@] || add|addreplace <име> <бафер>[,"
-"<бафер>...] <ознаке> <регуларни_израз> || rename <име> <ново_име> || "
-"recreate <име> || del <име>|-all"
+"list || add|addreplace <име> \"<услови>\" \"<садржај>\" || rename <име> "
+"<ново_име> || refresh <име> [<име>...] || recreate <име> || del <име>|-all"
msgid ""
" list: list all custom bar items\n"
" delete item \"lines_count\":\n"
" /item del lines_count"
msgstr ""
+" list: приказује све прилагођене ставке траке\n"
+" add: додаје прилагођену ставку траке\n"
+"addreplace: додаје или мења постојећу прилагођену ставку траке\n"
+" име: име прилагођене ставке траке\n"
+" услови: израчунати услови под којима се ставка траке приказује (на пример "
+"да се ставка траке прикаже само у одређеним баферима)\n"
+" садржај: садржај (израчунат, погледајте /help eval)\n"
+" rename: мења име прилагођене ставке траке\n"
+" refresh: ажурира садржај ставке у свим тракама у којима се ставка "
+"приказује; може да се освежи било која ставка: подразумеване ставке/ставке "
+"додатака/прилагођене ставке\n"
+" recreate: поставља унос командом која је употребљена да се уреди "
+"прилагођена ставка траке\n"
+" del: брише прилагођену ставку траке\n"
+" -all: брише све прилагођене ставке траке\n"
+"\n"
+"Примери:\n"
+" додавање ставке са величином терминала, приказаном само у баферу чији је "
+"број = 1:\n"
+" /item add terminfo \"${buffer.number} == 1\" \"term:${info:term_width}"
+"x${info:term_height}\"\n"
+" додавање ставке са информацијама о баферу:\n"
+" /item add bufinfo \"\" \"${buffer.number}:${buffer.name}${if:${buffer."
+"zoomed}?(Z)}\"\n"
+" додавање ставке са датумом/временом у формату „Дец 25, 12:34 +0100”, која "
+"се освежава сваки минут:\n"
+" /item add datetime \"\" \"${date:%b %d, %H:%M %z}\"\n"
+" /trigger add datetime_refresh timer \"60000;60\" \"\" \"\" \"/item "
+"refresh datetime\"\n"
+" додавање ставке са бројем линија у баферу (приказаних/укупно), која се "
+"освежава сваки пут када се прикаже нова линија или ако се промене "
+"филтриране линије:\n"
+" /item add lines_count \"\" \"${calc:${buffer.lines.lines_count}-${buffer."
+"lines.lines_hidden}}/${buffer.lines.lines_count} lines\"\n"
+" /trigger add lines_count_refresh_print print \"\" \"\" \"\" \"/item "
+"refresh lines_count\"\n"
+" /trigger add lines_count_refresh_signal signal \"window_switch;"
+"buffer_switch;buffer_lines_hidden;filters_*\" \"\" \"\" \"/item refresh "
+"lines_count\"\n"
+" форсирано освежавање ставке „lines_count”:\n"
+" /item refresh lines_count\n"
+" рекреирање ставке „lines_count” са другачијим условима или садржајем:\n"
+" /item recreate lines_count\n"
+" брисање ставке „lines_count”:\n"
+" /item del lines_count"
msgid "bind/unbind keys"
msgstr "везивање/развезивање тастера"
msgid "names of bars"
msgstr "имена трака"
-#, fuzzy
-#| msgid "names of bars"
msgid "names of custom bar items"
-msgstr "имена трака"
+msgstr "имена прилагођених ставки траке"
-#, fuzzy
-#| msgid "functions for command line"
msgid "conditions for custom bar item"
-msgstr "Ñ\84Ñ\83нкÑ\86иÑ\98е за команднÑ\83 линиÑ\98Ñ\83"
+msgstr "Ñ\83Ñ\81лови за пÑ\80илагоÑ\92енÑ\83 Ñ\81Ñ\82авкÑ\83 Ñ\82Ñ\80аке"
msgid "contents for custom bar item"
-msgstr ""
+msgstr "садржај за прилагођену ставку траке"
msgid ""
"arguments for command that adds a custom bar item: item name, conditions, "
"content"
msgstr ""
+"аргументи за команду која додаје прилагођену ставку траке: име ставке, "
+"услови, садржај"
msgid "values for a configuration option"
msgstr "вредности за опцију конфигурације"
msgid "away"
msgstr "одсутан"
-#, fuzzy
-#| msgid ""
-#| "filename; optional argument: default path (evaluated, see /help eval)"
msgid "condition(s) to display the bar item (evaluated, see /help eval)"
-msgstr ""
-"имефајла; необавезни аргумент: подразумевана путања (израчунато, погледајте /"
-"help eval)"
+msgstr "услов(и) за приказивање ставке траке (израчунато, погледајте /help eval)"
-#, fuzzy
-#| msgid ""
-#| "filename; optional argument: default path (evaluated, see /help eval)"
msgid "content of bar item (evaluated, see /help eval)"
-msgstr ""
-"имефајла; необавезни аргумент: подразумевана путања (израчунато, погледајте /"
-"help eval)"
+msgstr "садржај ставке траке (израчунато, погледајте /help eval)"
#, c-format
msgid "Notify changed for \"%s%s%s\": \"%s%s%s\" to \"%s%s%s\""
msgid "configure the \"autojoin\" server option"
msgstr "конфигурисање „autojoin” (аутоприступ) серверске опције"
-#, fuzzy
-#| msgid ""
-#| "add [<channel1> [<channel2>...]] || addraw <channel1>[,<channel2>...] "
-#| "[<key1>[,<key2>...]] || del [<channel1> [<channel2>...]] || save || sort"
msgid ""
"add [<channel1> [<channel2>...]] || addraw <channel1>[,<channel2>...] "
"[<key1>[,<key2>...]] || del [<channel1> [<channel2>...]] || apply || sort"
msgstr ""
"add [<канал1> [<канал2>...]] || addraw <канал1>[,<канал2>...] [<кључ1>[,"
-"<кључ2>...]] || del [<кључ1> [<кључ2>...]] || save || sort"
-
-#, fuzzy
-#| msgid ""
-#| " add: add current channel or a list of channels (with optional keys) "
-#| "to the autojoin option; if you are on the channel and the key is not "
-#| "provided, the key is read in the channel\n"
-#| " addraw: use the IRC raw format (same as /join command): all channels "
-#| "separated by commas, optional keys separated by commas\n"
-#| " del: delete current channel or a list of channels from the autojoin "
-#| "option\n"
-#| "channel: channel name\n"
-#| " key: key for the channel\n"
-#| " save: save currently joined channels in the autojoin option\n"
-#| " sort: sort alphabetically channels in the autojoin option\n"
-#| "\n"
-#| "Examples:\n"
-#| " /autojoin add\n"
-#| " /autojoin add #test\n"
-#| " /autojoin add #chan1 #chan2\n"
-#| " /autojoin addraw #chan1,#chan2,#chan3 key1,key2\n"
-#| " /autojoin del\n"
-#| " /autojoin del #chan1\n"
-#| " /autojoin save\n"
-#| " /autojoin sort"
+"<кључ2>...]] || del [<кључ1> [<кључ2>...]] || apply || sort"
+
msgid ""
" add: add current channel or a list of channels (with optional keys) to "
"the autojoin option; if you are on the channel and the key is not provided, "
" del: брише текући канал или листу канала из autojoin опције\n"
" канал: име канала\n"
" кључ: кључ за канал\n"
-" save: чува канале које сте тренутно пријављени у autojoin опцију\n"
+" apply: поставља канале на које сте тренутно пријављени у autojoin опцију\n"
" sort: сортира по абецеди канале у autojoin опцији\n"
"\n"
"Examples:\n"
" /autojoin add\n"
" /autojoin add #test\n"
" /autojoin add #chan1 #chan2\n"
+" /allchan /autojoin add\n"
" /autojoin addraw #chan1,#chan2,#chan3 key1,key2\n"
" /autojoin del\n"
" /autojoin del #chan1\n"
-" /autojoin save\n"
+" /autojoin apply\n"
" /autojoin sort"
msgid "ban nicks or hosts"
"arguments, hook conditions, hook regex, hook command, hook return code, post "
"actions"
msgstr ""
+"аргументи за команду која додаје окидач: име окидача, куке, аргументи куке, "
+"услови куке, регуларни израз куке, команда куке, повратни кôд куке, "
+"накнадне акције"
#, c-format
msgid ""