diff options
author | Sébastien Helleu <flashcode@flashtux.org> | 2022-07-05 21:19:36 +0200 |
---|---|---|
committer | Sébastien Helleu <flashcode@flashtux.org> | 2022-07-05 21:19:36 +0200 |
commit | 98375b8ffc5f861157b94ac46a6770d37bc41542 (patch) | |
tree | 4596287b100ac3c282a1aa02dff74456a8bed8fe /doc/sr | |
parent | d6d83474c77bad857d0bebf877f0e33182ebc73d (diff) | |
download | weechat-98375b8ffc5f861157b94ac46a6770d37bc41542.zip |
doc: update Serbian auto-generated files
Diffstat (limited to 'doc/sr')
-rw-r--r-- | doc/sr/includes/autogen_api_completions.sr.adoc | 10 | ||||
-rw-r--r-- | doc/sr/includes/autogen_user_commands.sr.adoc | 272 |
2 files changed, 141 insertions, 141 deletions
diff --git a/doc/sr/includes/autogen_api_completions.sr.adoc b/doc/sr/includes/autogen_api_completions.sr.adoc index befeccbd6..1506dd90a 100644 --- a/doc/sr/includes/autogen_api_completions.sr.adoc +++ b/doc/sr/includes/autogen_api_completions.sr.adoc @@ -94,7 +94,7 @@ | tcl | tcl_script | листа скрипти -| trigger | trigger_add_arguments | arguments for command that adds a trigger: trigger name, hooks, hook arguments, hook conditions, hook regex, hook command, hook return code, post actions +| trigger | trigger_add_arguments | аргументи за команду која додаје окидач: име окидача, куке, аргументи куке, услови куке, регуларни израз куке, команда куке, повратни кôд куке, накнадне акције | trigger | trigger_hook_arguments | подразумевани аргументи за куку @@ -150,13 +150,13 @@ | weechat | cursor_areas | површине („chat” или име траке) за слободно померање курсора -| weechat | custom_bar_item_add_arguments | arguments for command that adds a custom bar item: item name, conditions, content +| weechat | custom_bar_item_add_arguments | аргументи за команду која додаје прилагођену ставку траке: име ставке, услови, садржај -| weechat | custom_bar_item_conditions | conditions for custom bar item +| weechat | custom_bar_item_conditions | услови за прилагођену ставку траке -| weechat | custom_bar_item_contents | contents for custom bar item +| weechat | custom_bar_item_contents | садржај за прилагођену ставку траке -| weechat | custom_bar_items_names | names of custom bar items +| weechat | custom_bar_items_names | имена прилагођених ставки траке | weechat | env_value | вредност променљиве окружења diff --git a/doc/sr/includes/autogen_user_commands.sr.adoc b/doc/sr/includes/autogen_user_commands.sr.adoc index 302ca5125..424b7f75d 100644 --- a/doc/sr/includes/autogen_user_commands.sr.adoc +++ b/doc/sr/includes/autogen_user_commands.sr.adoc @@ -127,19 +127,19 @@ * `+autojoin+`: конфигурисање „autojoin” (аутоприступ) серверске опције ---- -/autojoin add [<channel1> [<channel2>...]] - addraw <channel1>[,<channel2>...] [<key1>[,<key2>...]] - del [<channel1> [<channel2>...]] +/autojoin add [<канал1> [<канал2>...]] + addraw <канал1>[,<канал2>...] [<кључ1>[,<кључ2>...]] + del [<кључ1> [<кључ2>...]] apply sort - 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 - addraw: use the IRC raw format (same as /join command): all channels separated by commas, optional keys separated by commas - del: delete current channel or a list of channels from the autojoin option -channel: channel name - key: key for the channel - apply: set currently joined channels in the autojoin option - sort: sort alphabetically channels in the autojoin option + add: додаје текући канал или листу канала ( са необавезним кључевима) у autojoin опцију; ако се налазите на каналу и не наведете кључ, он се чита са канала +addraw: користи се IRC сирови формат (исто као за /join команду): сви канали су раздвојени запетама, небавезни кључеви су раздвојени запетама + del: брише текући канал или листу канала из autojoin опције + канал: име канала + кључ: кључ за канал + apply: поставља канале на које сте тренутно пријављени у autojoin опцију + sort: сортира по абецеди канале у autojoin опцији Examples: /autojoin add @@ -1338,26 +1338,26 @@ stop: зауставља режим померања курсора hdata [free] time <команда> - list: list plugins with debug levels - set: set debug level for plugin - plugin: name of plugin ("core" for WeeChat core) - level: debug level for plugin (0 = disable debug) - dump: save memory dump in WeeChat log file (same dump is written when WeeChat crashes) - hooks: display infos about hooks (with a plugin: display detailed info about hooks created by the plugin) - buffer: dump buffer content with hexadecimal values in log file - certs: display number of loaded trusted certificate authorities - color: display infos about current color pairs - cursor: toggle debug for cursor mode - dirs: display directories - hdata: display infos about hdata (with free: remove all hdata in memory) -infolists: display infos about infolists - libs: display infos about external libraries used - memory: display infos about memory usage - mouse: toggle debug for mouse - tags: display tags for lines - term: display infos about terminal - windows: display windows tree - time: measure time to execute a command or to send text to the current buffer + list: исписује додатке са дибаг нивоима + set: поставља дибаг ниво за додатак + додатак: име додатка („core” за WeeChat језгро) + ниво: дибаг ниво за додатак (0 = искључује дибаг) + dump: чува садржај меморије у WeeChat лог фајл (исти садржај се записује када се програм WeeChat сруши) + hooks: исписује инфо о кукама (са додатком: приказује детаљне информације о кукама које креира додатак) + buffer: уписује у лог фајл садржај бафера као хексадецималне вредности + certs: приказује број учитаних ауторитета сертификата којима се верује + color: приказује инфо о тренутним паровима боја + cursor: пребацује дибаг за режим померања курсора + dirs: исписује директоријуме + hdata: исписује инфо о hdata (са free: уклања све hdata из меморије) +infolists: исписује инфо о инфолистама + libs: исписује инфо о коришћеним спољним библиотекама + memory: исписује инфо о употреби меморије + mouse: пребацује дибаг за миша + tags: исписује ознаке за линије + term: исписује инфо о терминалу + windows: исписује стабло прозора + time: мери време извршавања команде или слања текста текућем баферу ---- [[command_weechat_eval]] @@ -1367,83 +1367,83 @@ infolists: display infos about infolists /eval [-n|-s] [-d] <израз> [-n] [-d [-d]] -c <израз1> <оператор> <израз2> - -n: display result without sending it to buffer (debug mode) - -s: split expression before evaluating it (many commands can be separated by semicolons) - -d: display debug output after evaluation (with two -d: more verbose debug) - -c: evaluate as condition: use operators and parentheses, return a boolean value ("0" or "1") -expression: expression to evaluate, variables with format ${variable} are replaced (see below); many commands can be separated by semicolons - operator: a logical or comparison operator: - - logical operators: - && boolean "and" - || boolean "or" - - comparison operators: - == equal - != not equal - <= less or equal - < less - >= greater or equal - > greater - =~ is matching POSIX extended regex - !~ is NOT matching POSIX extended regex - ==* is matching mask, case sensitive (wildcard "*" is allowed) - !!* is NOT matching mask, case sensitive (wildcard "*" is allowed) - =* is matching mask, case insensitive (wildcard "*" is allowed) - !* is NOT matching mask, case insensitive (wildcard "*" is allowed) - ==- is included, case sensitive - !!- is NOT included, case sensitive - =- is included, case insensitive - !- is NOT included, case insensitive - -An expression is considered as "true" if it is not NULL, not empty, and different from "0". -The comparison is made using floating point numbers if the two expressions are valid numbers, with one of the following formats: - - integer (examples: 5, -7) - - floating point number (examples: 5.2, -7.5, 2.83e-2) - - hexadecimal number (examples: 0xA3, -0xA3) -To force a string comparison, you can add double quotes around each expression, for example: + -n: приказује резултат и не шаље га у бафер (дибаг режим) + -s: дели израз пре израчунавања (многе команде могу да се раздвоје са тачка зарезима) + -d: приказује дибаг излаз након израчунавања (са два -d: детаљнији дибаг) + -c: израчунава као услов: користе се оператори и заграде, враћа логичку вредност („0” или „1”) + израз: израз који се израчунава, променљиве у формату ${променљива} се замењују (погледајте испод); више команди може да се раздвоји са тачка зарезима + оператор: логички или оператор поређења: + - логички оператори: + && логичко „и” + || логичко „или” + - оператори поређења: + == једнако + != није једнако + <= мање или једнако + < мање + >= веће или једнако + > веће + =~ подудара се са POSIX проширеним регуларним изразом + !~ НЕ подудара се са POSIX проширеним регуларним изразом + ==* је маска подударања, разликује величину слова (дозвољен је џокер „*”) + !!* НИЈЕ маска подударања, разликује величину слова (дозвољен је џокер „*”) + =* је маска подударања, не разликује величину слова (дозвољен је џокер „*”) + !* НИЈЕ маска подударања, не разликује величину слова (дозвољен је џокер „*”) + ==- је укључено, разликује величину слова + !!- НИЈЕ укључено, разликује величину слова + =- је укључено, не разликује величину слова + !- НИЈЕ укључено, не разликује величину слова + +Сматра се да је израз „true” ако није NULL, није празан и различит је од „0”. +Поређење се врши употребом бројева у покретном зарезу ако су два израза важећи бројеви, у једном од следећих формата: + - целобројни (примери: 5, -7) + - број у покретном зарезу (примери: 5.2, -7.5, 2.83e-2) + - хексадецимални број (примери: 0xA3, -0xA3) +Ако желите да форсирате поређење стрингова, можете да додате знаке навода око сваког израза, на пример: 50 > 100 ==> 0 "50" > "100" ==> 1 -Some variables are replaced in expression, using the format ${variable}, variable can be, by order of priority: - 1. the string itself without evaluation (format: "raw:xxx") - 2. a user-defined variable (format: "name") - 3. an evaluated sub-string (format: "eval:xxx") - 4. an evaluated condition (format: "eval_cond:xxx") - 5. a string with escaped chars (format: "esc:xxx" or "\xxx") - 6. a string converted to lower case (format: "lower:xxx") - 7. a string converted to upper case (format: "upper:xxx") - 8. a string with chars to hide (format: "hide:char,string") - 9. a string with max chars (format: "cut:max,suffix,string" or "cut:+max,suffix,string") - or max chars displayed on screen (format: "cutscr:max,suffix,string" or "cutscr:+max,suffix,string") - 10. a reversed string (format: "rev:xxx" or "revscr:xxx") - 11. a repeated string (format: "repeat:count,string") - 12. length of a string (format: "length:xxx" or "lengthscr:xxx") - 13. split of a string (format: "split:number,separators,flags,xxx") - 14. split of shell argmuents (format: "split_shell:number,xxx") - 15. a color (format: "color:xxx", see "Plugin API reference", function "color") - 16. a modifier (format: "modifier:name,data,string") - 17. an info (format: "info:name,arguments", arguments are optional) - 18. a base 16/32/64 encoded/decoded string (format: "base_encode:base,xxx" or "base_decode:base,xxx") - 19. current date/time (format: "date" or "date:format") - 20. an environment variable (format: "env:XXX") - 21. a ternary operator (format: "if:condition?value_if_true:value_if_false") - 22. result of an expression with parentheses and operators + - * / // % ** (format: "calc:xxx") - 23. a random integer number (format: "random:min,max") - 24. a translated string (format: "translate:xxx") - 25. define a user variable (format: "define:name,value") - 26. an option (format: "file.section.option") - 27. a local variable in buffer - 28. a hdata name/variable (the value is automatically converted to string), by default "window" and "buffer" point to current window/buffer. -Format for hdata can be one of following: - hdata.var1.var2...: start with a hdata (pointer must be known), and ask variables one after one (other hdata can be followed) - hdata[list].var1.var2...: start with a hdata using a list/pointer/pointer name, for example: - ${buffer[gui_buffers].full_name}: full name of first buffer in linked list of buffers - ${plugin[weechat_plugins].name}: name of first plugin in linked list of plugins - hdata[pointer].var1.var2...: start with a hdata using a pointer, for example: - ${buffer[0x1234abcd].full_name}: full name of the buffer with this pointer (can be used in triggers) - ${buffer[my_pointer].full_name}: full name of the buffer with this pointer name (can be used in triggers) -For name of hdata and variables, please look at "Plugin API reference", function "weechat_hdata_get". - -Examples (simple strings): +У изразима се замењују неке променљиве, користећи формат ${променљива}, променљива може да буде, према редоследу приоритета: + 1. сам стринг без израчунавања (формат: „raw:xxx”) + 2. кориснички дефинисана променљива (формат: „име”) + 3. израчунати под-стринг (формат: „eval:xxx”) + 4. израчунати услов (формат: „eval_cond:xxx”) + 5. стринг са означеним карактерима (формат: „esc:xxx” или „\xxx”) + 6. стринг конвертован у мала слова (формат: "lower:xxx") + 7. стринг конвертован у велика слова (формат: "upper:xxx") + 8. стринг са карактерима за сакривање (формат: „hide:кар,стринг”) + 9. стринг са највише карактера (формат: „cut:макс,суфикс,стринг” или „cut:+макс,суфикс,стринг") + или макс број карактера који се приказује на екрану (формат: „cutscr:макс,суфикс,стринг” или „cutscr:+макс,суфикс,стринг”) + 10. обрнути стринг (формат: „rev:xxx” или „revscr:xxx”) + 11. поновљени стринг (формат: „repeat:број,стринг”) + 12. дужина стринга (формат: „length:xxx” или „lengthscr:xxx”) + 13. подела стринга (формат: „split:број,сепаратори,заставице,xxx”) + 14. подела аргумената љуске (формат: „split_shell:број,xxx”) + 15. боја (формат: „color:xxx”, погледајте „Референтни приручник API додатака”, функција „color”) + 16. модификатор (формат: „modifier:име,подаци,стринг”) + 17. инфо (формат: „info:име,аргументи”, аргументи нису обавезни) + 18. base 16/32/64 шифриран/дешифрован стринг (формат: „base_encode:основа, xxx” или „base_decode:основа,xxx”) + 19. текући датум/време (формат: „date” или „date:формат”) + 20. променљива окружења (формат: „env:XXX”) + 21. тернарни оператор (формат: „if:услов?вредност_ако_је_тачно:вредност_ако_је_нетачно”) + 22. резултат израза са заградама и операторима + - * / // % ** (формат: „calc:xxx”) + 23. случајни целобројни број (формат: „random:мин,макс”) + 24. преведени стринг (формат: „translate:xxx”) + 25. дефиниција корисничке промонљиве (формат: „define:име,вредност”) + 26. опција (формат: „фајл.секција.опција”) + 27. локална променљива у баферу + 28. hdata име/променљива (вредност се аутоматски конвертује у стринг), „window” и „buffer” подразумевано показују на текући прозор/бафер. +Формат за hdata може да буде једно од следећег: + hdata.пром1.пром2...: почиње са hdata (показивач мора да буде познат), и пита променљиве једну за другом (могу да следе и остала hdata) + hdata[листа].пром1.пром2...: почиње са hdata користећи листу/показивач/име показивача, на пример: + ${buffer[gui_buffers].full_name}: пуно име првог бафера у увезаној листи бафера + ${plugin[weechat_plugins].name}: име првог бафера у увезаној листи додатака + hdata[показивач].пром1.пром2...: почиње са hdata користећи показивач, на пример: + ${buffer[0x1234abcd].full_name}: пуно име бафера са овим показивачем (може да се користи у окидачима) + ${buffer[my_pointer].full_name}: пуно име бафера са овим именом показивача (може да се користи у окидачима) +У вези имена hdata и променљивих, молим вас да погледате „Референтни приручник API додатака”, функцију „weechat_hdata_get”. + +Примери (једноставни стрингови): /eval -n ${raw:${info:version}} ==> ${info:version} /eval -n ${eval_cond:${window.win_width}>100} ==> 1 /eval -n ${info:version} ==> 0.4.3 @@ -1480,7 +1480,7 @@ Examples (simple strings): /eval -n ${translate:Plugin} ==> Extension /eval -n ${define:len,${calc:5+3}}${len}x${len} ==> 8x8 -Examples (conditions): +Примери (услови): /eval -n -c ${window.buffer.number} > 2 ==> 0 /eval -n -c ${window.win_width} > 100 ==> 1 /eval -n -c (8 > 12) || (5 > 2) ==> 1 @@ -1498,11 +1498,11 @@ Examples (conditions): ---- /filter list - enable|disable|toggle [<name>|@] - add|addreplace <name> <buffer>[,<buffer>...] <tags> <regex> - rename <name> <new_name> - recreate <name> - del <name>|-all [<name>...] + enable|disable|toggle [<име>|@] + add|addreplace <име> <бафер>[,<бафер>...] <ознаке> <регуларни_израз> + rename <име> <ново_име> + recreate <име> + del <име>|-all [<име>...] list: исписује све филтере enable: укључује филтере (филтери су подразумевано укључени) @@ -1652,45 +1652,45 @@ addreplace: додаје или замењује постојећи филтер ---- [[command_weechat_item]] -* `+item+`: manage custom bar items +* `+item+`: управљање прилагођеним ставкама траке ---- /item list - add|addreplace <name> "<conditions>" "<content>" - rename <name> <new_name> - refresh <name> [<name>...] - recreate <name> - del <name>|-all - - list: list all custom bar items - add: add a custom bar item -addreplace: add or replace an existing custom bar item - name: custom bar item name -conditions: evaluated conditions to display the bar item (for example to display the bar item only in specific buffers) - content: content (evaluated, see /help eval) - rename: rename a custom bar item - refresh: update content of item in all bars where the item is displayed; any item can be refreshed: default/plugin/custom bar items - recreate: set input with the command used to edit the custom bar item - del: delete a custom bar item - -all: delete all custom bar items + add|addreplace <име> "<услови>" "<садржај>" + rename <име> <ново_име> + refresh <име> [<име>...] + recreate <име> + del <име>|-all + + list: приказује све прилагођене ставке траке + add: додаје прилагођену ставку траке +addreplace: додаје или мења постојећу прилагођену ставку траке + име: име прилагођене ставке траке + услови: израчунати услови под којима се ставка траке приказује (на пример да се ставка траке прикаже само у одређеним баферима) + садржај: садржај (израчунат, погледајте /help eval) + rename: мења име прилагођене ставке траке + refresh: ажурира садржај ставке у свим тракама у којима се ставка приказује; може да се освежи било која ставка: подразумеване ставке/ставке додатака/прилагођене ставке + recreate: поставља унос командом која је употребљена да се уреди прилагођена ставка траке + del: брише прилагођену ставку траке + -all: брише све прилагођене ставке траке -Examples: - add item with terminal size, displayed only in buffers with number = 1: +Примери: + додавање ставке са величином терминала, приказаном само у баферу чији је број = 1: /item add terminfo "${buffer.number} == 1" "term:${info:term_width}x${info:term_height}" - add item with buffer info: + додавање ставке са информацијама о баферу: /item add bufinfo "" "${buffer.number}:${buffer.name}${if:${buffer.zoomed}?(Z)}" - add item with date/time using format "Dec 25, 12:34 +0100", refreshed every minute: + додавање ставке са датумом/временом у формату „Дец 25, 12:34 +0100”, која се освежава сваки минут: /item add datetime "" "${date:%b %d, %H:%M %z}" /trigger add datetime_refresh timer "60000;60" "" "" "/item refresh datetime" - add item with number of lines in buffer (displayed/total), refreshed each time a new line is displayed or if filtered lines have changed: + додавање ставке са бројем линија у баферу (приказаних/укупно), која се освежава сваки пут када се прикаже нова линија или ако се промене филтриране линије: /item add lines_count "" "${calc:${buffer.lines.lines_count}-${buffer.lines.lines_hidden}}/${buffer.lines.lines_count} lines" /trigger add lines_count_refresh_print print "" "" "" "/item refresh lines_count" /trigger add lines_count_refresh_signal signal "window_switch;buffer_switch;buffer_lines_hidden;filters_*" "" "" "/item refresh lines_count" - force refresh of item "lines_count": + форсирано освежавање ставке „lines_count”: /item refresh lines_count - recreate item "lines_count" with different conditions or content: + рекреирање ставке „lines_count” са другачијим условима или садржајем: /item recreate lines_count - delete item "lines_count": + брисање ставке „lines_count”: /item del lines_count ---- |