summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIvan Pešić <27575106+eevan78@users.noreply.github.com>2024-05-07 16:48:36 +0400
committerSébastien Helleu <flashcode@flashtux.org>2024-05-07 18:59:40 +0200
commitbe621205e94f1d43253119afe59fe87bd542bdb2 (patch)
tree582c1601c01915468429d832adaa23efee650dd1
parent4ad497ce01b18db1818875a20a13934fffa752ce (diff)
downloadweechat-be621205e94f1d43253119afe59fe87bd542bdb2.zip
doc: update Serbian translation
-rw-r--r--doc/sr/weechat_dev.sr.adoc37
-rw-r--r--doc/sr/weechat_plugin_api.sr.adoc289
-rw-r--r--doc/sr/weechat_user.sr.adoc16
3 files changed, 148 insertions, 194 deletions
diff --git a/doc/sr/weechat_dev.sr.adoc b/doc/sr/weechat_dev.sr.adoc
index 700eec4ca..f7a5aa9ae 100644
--- a/doc/sr/weechat_dev.sr.adoc
+++ b/doc/sr/weechat_dev.sr.adoc
@@ -337,21 +337,17 @@ WeeChat „језгро” се налази у следећим директо
|       relay-info.c | Релеј info/infolists/hdata.
|       relay-network.c | Мрежне функције за релеј.
|       relay-raw.c | Релеј сирови бафер.
-// TRANSLATION MISSING
-|       relay-remote.c | Relay remote.
+|       relay-remote.c | Релеј удаљених.
|       relay-server.c | Релеј сервер.
-|       relay-upgrade.c | Save/restore of relay data when upgrading WeeChat.
+|       relay-upgrade.c | Чување/обнављање података релеја када се ажурира WeeChat.
|       relay-websocket.c | WebSocket сервер функције (RFC 6455).
|       api/ | Релеј за удаљене интерфејсе (користећи HTTP REST API).
|          relay-api.c | Главне API функције за HTTP REST API.
|          relay-api-msg.c | Слање JSON порука клијентима.
|          relay-api-protocol.c | HTTP REST API протокол.
-// TRANSLATION MISSING
-|          remote/ | Relay remote functions, specific to API.
-// TRANSLATION MISSING
-|             relay-remote-event.c | Process events received from relay remote.
-// TRANSLATION MISSING
-|             relay-remote-network.c | Network functions for relay remote.
+|          remote/ | Функције прослеђивања удаљених, специфичне за API.
+|             relay-remote-event.c | Обрада догађаја који се приме од релеја удаљених.
+|             relay-remote-network.c | Мрежне функције за релеј удаљених.
|       irc/ | IRC прокси.
|          relay-irc.c | Главне IRC прокси функције.
|       weechat/ | Релеј за удаљене интерфејсе (користећи „weechat” бинарни протокол).
@@ -467,18 +463,14 @@ WeeChat „језгро” се налази у следећим директо
|          test-gui-chat.cpp | Тестови: чет функције.
|          test-gui-color.cpp | Тестови: боје.
|          test-gui-filter.cpp | Тестови: филтери.
-// TRANSLATION MISSING
-|          test-gui-hotlist.cpp | Tests: hotlist functions.
+|          test-gui-hotlist.cpp | Тестови: функције врућих листи.
|          test-gui-input.cpp | Тестови: улазне функције.
|          test-gui-key.cpp | Тестови: тастери.
|          test-gui-line.cpp | Тестови: линије.
|          test-gui-nick.cpp | Тестови: надимци.
-// TRANSLATION MISSING
-|          test-gui-nicklist.cpp | Tests: nicklist functions.
-// TRANSLATION MISSING
-|          curses/ | Root of unit tests for Curses interface.
-// TRANSLATION MISSING
-|             test-gui-curses-mouse.cpp | Tests: mouse (Curses interface).
+|          test-gui-nicklist.cpp | Тестови: функције листе надимака.
+|          curses/ | Корен unit тестова за Curses интерфејс.
+|             test-gui-curses-mouse.cpp | Тестови: миш (Curses интерфејс).
|       plugins/ | Корен unit тестова додатака.
|          irc/ | Корен unit тестова IRC додатка.
|             test-irc-batch.cpp | Тестови: IRC пакетни догађаји.
@@ -511,13 +503,12 @@ WeeChat „језгро” се налази у следећим директо
|          relay/ | Корен unit тестова за Релеј додатак.
|             test-relay-auth.cpp | Тестови: аутентификација клијената.
|             test-relay-http.cpp | Тестови: HTTP функције за Релеј додатак.
-// TRANSLATION MISSING
-|             test-relay-remote.cpp | Tests: remote functions for Relay plugin.
+|             test-relay-remote.cpp | Тестови: удаљене функције за Релеј додатак.
|             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.
+|             api/ | Корен unit тестова за Релеј „api” протокол.
+|                test-relay-api.cpp | Тестови: Релеј „api” протокол: опште функције.
+|                test-relay-api-msg.cpp | Тестови: Релеј „api” протокол: поруке.
+|                test-relay-api-protocol.cpp | Тестови: Релеј „api” протокол: протокол.
|             irc/ | Корен unit тестова за Релеј „irc” протокол.
|                test-relay-irc.cpp | Тестови: Релеј „irc” протокол.
|          xfer/ | Корен unit тестова за Xfer додатак.
diff --git a/doc/sr/weechat_plugin_api.sr.adoc b/doc/sr/weechat_plugin_api.sr.adoc
index 4a557a71d..0c0f2003b 100644
--- a/doc/sr/weechat_plugin_api.sr.adoc
+++ b/doc/sr/weechat_plugin_api.sr.adoc
@@ -516,14 +516,12 @@ str = weechat.ngettext("file", "files", num_files)
_WeeChat ≥ 4.3.0._
-// TRANSLATION MISSING
-Format a message in a string allocated by the function.
+Форматира поруку у стрингу који је алоцирала функција.
-// TRANSLATION MISSING
[NOTE]
-This function is defined for systems where the GNU function `asprintf()`
-is not available. +
-The behavior is almost the same except that `*result` is set to NULL on error.
+Ова функција је дефинисана за системе на којима није доступна GNU функција
+`asprintf()`. +
+Понашање је скоро исто, осим што се у случају грешке `*result` поставља на NULL.
Прототип:
@@ -534,16 +532,13 @@ int weechat_asprintf (char **result, const char *fmt, ...);
Аргументи:
-// TRANSLATION MISSING
-* _result_: pointer to a string pointer
-// TRANSLATION MISSING
-* _fmt_: format string
+* _result_: показивач на стринг показивач
+* _fmt_: стринг формата
Повратна вредност:
-// TRANSLATION MISSING
-* number of bytes written in `*result` (excluding the final null byte),
- a negative value in case of error.
+* број бајтова које уписан у `*result` (не рачунајући завршни null бајт),
+ негативна вредност у случају грешке.
C пример:
@@ -643,10 +638,10 @@ _Ажурирано у верзији 3.8._
Враћа стринг у којем су велика слова претворена у мала.
[NOTE]
-Behavior has changed in version 3.8: now all uppercase letters are properly
-converted to lowercase (by calling function `towlower`), in addition to the
-range `A` to `Z`. +
-Moreover, a newly allocated string is returned and must be freed after use.
+Понашање је измењено у верзији 3.8: сада се сва велика слова исправно
+претварају у мала (позивом функције `towlower`), не само из опсега
+`A` до `Z`. +
+Уз то, враћа се ново алоцирани стринг и он мора да се ослободи након употребе.
Прототип:
@@ -682,10 +677,10 @@ _Ажурирано у верзији 3.8._
Враћа стринг у којем су мала слова претворена у велика.
[NOTE]
-Behavior has changed in version 3.8: now all lowercase letters are properly
-converted to uppercase (by calling function `towupper`), in addition to the
-range `a` to `z`. +
-Moreover, a newly allocated string is returned and must be freed after use.
+Понашање је измењено у верзији 3.8: сада се сва велика слова исправно
+претварају у мала (позивом функције `towupper`), не само из опсега
+`a` до `z`. +
+Уз то, враћа се ново алоцирани стринг и он мора да се ослободи након употребе.
Прототип:
@@ -795,7 +790,7 @@ int diff = weechat_string_charcasecmp ("aaa", "CCC"); /* == -2 */
_WeeChat ≥ 3.8._
-Case sensitive string comparison.
+Поређење стрингова које разликује величину слова.
Прототип:
@@ -2296,8 +2291,7 @@ char *weechat_string_remove_color (const char *string, const char *replacement);
Аргументи:
* _string_: стринг
-// TRANSLATION MISSING
-* _replacement_: if not NULL and not empty, WeeChat color codes are replaced by this string, otherwise WeeChat color codes and following chars (if related to color) are removed from string
+* _replacement_: ако није NULL и ако није празно, овај стринг замењује WeeChat кодове боје, у супротном се WeeChat кодови боје и наредни карактери (ако су у вези са бојом) уклањају из стринга
Повратна вредност:
@@ -2307,12 +2301,12 @@ C примери:
[source,c]
----
-/* remove color codes */
+/* уклони кодове боје */
char *str = weechat_string_remove_color (my_string1, NULL);
/* ... */
free (str);
-/* replace color codes by "?" */
+/* замени кодове боје са „?” */
char *str = weechat_string_remove_color (my_string2, "[color]");
/* ... */
free (str);
@@ -6418,49 +6412,49 @@ int config_file_set_version (struct t_config_file *config_file,
Аргументи:
-* _config_file_: configuration file pointer
-* _version_: version, must be ≥ 2
-* _callback_update_: function called when configuration file is read, for each
- section and each option, if the version read is less than the expected version,
- (optional, can be NULL, see below), arguments and return value:
-** _const void *pointer_: pointer
-** _void *data_: pointer
-** _struct t_config_file *config_file_: configuration file pointer
-** _int version_read_: version read in configuration file (1 by default)
-** _struct t_hashtable *data_read_: hashtable with data read from configuration file
- (see below)
-** return value:
-*** either "data_read" pointer (hashtable completed), or pointer to a new
- hashtable (created by callback, with keys and values of type "string")
-* _callback_update_pointer_: pointer given to callback when it is called by
- WeeChat
-* _callback_update_data_: pointer given to callback when it is called by
- WeeChat; if not NULL, it must have been allocated with malloc (or similar
- function) and it is automatically freed when the configuration file is freed
+* _config_file_: показивач на конфигурациони фајл
+* _version_: верзија, мора бити ≥ 2
+* _callback_update_: функција која се позива када се чита конфигурациони фајл, за сваки
+ одељак и сваку опцију, ако је прочитана верзија мања од очекиване верзије,
+ (није обавезно, ноже да буде NULL, погледајте испод), аргументи и повратна вредност:
+** _const void *pointer_: показивач
+** _void *data_: показивач
+** _struct t_config_file *config_file_: показивач на конфигурациони фајл
+** _int version_read_: верзија прочитана у конфигурационом фајлу (подразумевано 1)
+** _struct t_hashtable *data_read_: хеш табела са подацима прочитаним из конфигурационом
+ фајлу (погледајте испод)
+** повратна вредност:
+*** или „data_read” показивач (довршена хеш табелом), или показивача на нову
+ хеш табелу (коју је креирала функција повратног позива, са кључевима и вредностима типа „string”)
+* _callback_update_pointer_: показивач који се прослеђује функцији повратног позива када је
+ позове WeeChat
+* _callback_update_data_: показивач који се прослеђује функцији повратног позива када је
+ позове WeeChat; ако није NULL, мора да је алоциран са malloc (или сличном функцијом)
+ и аутоматски се ослобађа када се ослободи конфигурациони фајл
-Update callback:
+Функција повратног позива за ажурирање:
-* The callback receives a hashtable with data read from configuration file:
+* Функција повратног озива прихвата хеш табелу са подацима прочитаним из конфигурационог фајла:
[width="100%",cols="1m,2,8",options="header"]
|===
-| Key | Availability | Value
-| config | Always set | Name of configuration file, without extension (eg: `weechat`)
-| section | Always set | Name of section being read
-| option | For option only | Name of the option
-| value | For option only | Value of the option (if not NULL)
-| value_null | For option only | Option as NULL value (value is always `1`)
+| Кључ | Доступност | Вредност
+| config | Увек постављено | Име конфигурационог фајла, без екстензије (нпр.: `weechat`)
+| section | Увек постављено | Име одељка који се чита
+| option | Само за опцију | Име опције
+| value | Само за опцију | Вредност опције (ако није NULL)
+| value_null | Само за опцију | Опција као NULL вредност (вредност је увек `1`)
|===
-* The callback can update "section" for a line with a section and "option", "value"
- and "value_null" for a line with an option.
-* If "option" is set to empty string by the callback, the line read in
- configuration file is ignored.
-* Field "value_null" is set to force a NULL value for the option.
+* Функција повратног позива може да ажурира „section” за линију са одељком и „option”, „value”
+ и „value_null” за линију са опцијом.
+* Ако је функција повратног позива поставила „option” на празан стринг, игнорише се линија
+ прочитана из конфигурационог фајла.
+* Поље „value_null” се поставља да би се за опцију форсирала NULL вредност.
Повратна вредност:
-* 1 if OK, 0 if error
+* 1 ако је OK, 0 у случају грешке
C пример:
@@ -6474,46 +6468,46 @@ my_config_update_cb (const void *pointer, void *data,
{
const char *ptr_section, *ptr_option;
- /* return now if version is already up-to-date */
+ /* врати се сад ако је верзија већ ажурна */
if (version_read >= 2)
return NULL;
ptr_section = hashtable_get (data_read, "section");
ptr_option = hashtable_get (data_read, "option");
- /* rename section "abc" to "def" */
+ /* промени име одељка „abc” на „def” */
if (ptr_section && !ptr_option && (strcmp (ptr_section, "abc") == 0))
{
hashtable_set (data_read, "section", "def");
return data_read;
}
- /* limit other changes to section "test" */
+ /* ограничи остале измене на одељак „test” */
if (!ptr_section || !ptr_option || (strcmp (ptr_section, "test") != 0))
return NULL;
- /* rename option "test1" to "test2" */
+ /* промени име опције „test1” на „test2” */
if (strcmp (ptr_option, "test1") == 0)
{
hashtable_set (data_read, "option", "test2");
return data_read;
}
- /* set value to "xxx" for option "test" */
+ /* постави вредност опције „test” на „xxx” */
if (strcmp (ptr_option, "test") == 0)
{
hashtable_set (data_read, "value", "xxx");
return data_read;
}
- /* set value to NULL for option "test_null" */
+ /* постави вредност опције „test_null” на NULL */
if (strcmp (ptr_option, "test_null") == 0)
{
hashtable_set (data_read, "value_null", "1");
return data_read;
}
- /* no changes */
+ /* нема измена */
return NULL;
}
@@ -6531,23 +6525,23 @@ def config_set_version(config_file: str, version: int, callback_update: str, cal
# пример
def my_config_update_cb(data: str, config_file: str, version_read: int, data_read: Dict[str, str]) -> Dict[str, str]:
- # return now if version is already up-to-date
+ # врати се сад ако је верзија већ ажурна
if version_read >= 2:
return {}
section = data_read.get("section")
option = data_read.get("option")
- # rename section "abc" to "def"
+ # промени име одељка „abc” на „def”
if section and not option and section == "abc":
data_read["section"] = "def"
return data_read
- # limit other changes to section "test"
+ # ограничи остале измене на одељак „test”
if not section or not option or section != "test":
return {}
- # rename option "test1" to "test2"
+ # промени име опције „test1” на „test2” */
if option == "test1":
data_read["option"] = "test2"
return data_read
@@ -6557,7 +6551,7 @@ def my_config_update_cb(data: str, config_file: str, version_read: int, data_rea
data_read["value"] = "xxx"
return data_read
- # set value to NULL for option "test_null"
+ # постави вредност опције „test_null” на NULL
if option == "test_null":
data_read["value_null"] = "1"
return data_read
@@ -7169,7 +7163,7 @@ void weechat_config_search_section_option (struct t_config_file *config_file,
* _section_: показивач на одељак
* _option_name_: име опције
* _section_found_: показивач на показивач одељка, ако се пронађе, поставиће се на одељак опције
-* _option_found_: показивач на показивач опције, ако се пронађе, поставићесе на показивач опције
+* _option_found_: показивач на показивач опције, ако се пронађе, поставиће се на показивач опције
C пример:
@@ -7855,15 +7849,14 @@ if weechat.config_boolean_default(option):
# ...
----
-// TRANSLATION MISSING
==== config_boolean_inherited
_WeeChat ≥ 4.3.0._
-Return inherited boolean value of option: value of option if not NULL,
-or value of the parent option (if option inherits from another option). +
-If the parent option is not found, return the default value of the option. +
-If the parent value is NULL, return the default value of the parent option.
+Враћа наслећену логичку вредност опције: вредност опције ако није NULL,
+или вредност опције-родитеља (ако опција наслеђује вредност од друге опције). +
+Ако се не пронађе опција-родитељ, враћа се подразумевана вредност опције. +
+Ако је вредност опције-родитеља NULL, враћа се подразумевана вредност опције-родитеља.
Прототип:
@@ -7876,7 +7869,7 @@ int weechat_config_boolean_inherited (struct t_config_option *option);
* _option_: показивач на опцију
-Return value: see functions <<_config_boolean,config_boolean>> and
+Повратна вредност: погледајте функције <<_config_boolean,config_boolean>> и
<<_config_boolean_default,config_boolean_default>>.
C пример:
@@ -7914,13 +7907,13 @@ int weechat_config_integer (struct t_config_option *option);
* _option_: показивач на опцију
-Return value, depending on the option type:
+Повратна вредност, у зависности од типа опције:
-* _boolean_: boolean value of option (0 or 1)
-* _integer_: integer value of option
+* _boolean_: логичка вредност опције (0 or 1)
+* _integer_: целобројна вредност опције
* _string_: 0
-* _color_: color index
-* _enum_: integer value of option (index of enum value)
+* _color_: индекс боје
+* _enum_: целобројна вредност опције (индекс enum вредности)
C пример:
@@ -8028,15 +8021,14 @@ option = weechat.config_get("plugin.section.option")
value = weechat.config_integer_default(option)
----
-// TRANSLATION MISSING
==== config_integer_inherited
_WeeChat ≥ 4.3.0._
-Return inherited integer value of option: value of option if not NULL,
-or value of the parent option (if option inherits from another option). +
-If the parent option is not found, return the default value of the option. +
-If the parent value is NULL, return the default value of the parent option.
+Враћа наслеђену целобројну вредност опције: вредност опције ако није NULL,
+или вредност опције-родитеља (ако опција наслеђује вредност од друге опције). +
+Ако се не пронађе опција-родитељ, враћа се подразумевана вредност опције. +
+Ако је вредност опције-родитељ NULL, враћа подразумевану вредност опције-родитеља.
Прототип:
@@ -8049,7 +8041,7 @@ int weechat_config_integer_inherited (struct t_config_option *option);
* _option_: показивач на опцију
-Return value: see functions <<_config_integer,config_integer>> and
+Повратна вредност: погледајте функције <<_config_integer,config_integer>> и
<<_config_integer_default,config_integer_default>>.
C пример:
@@ -8158,15 +8150,14 @@ option = weechat.config_get("plugin.section.option")
value = weechat.config_string_default(option)
----
-// TRANSLATION MISSING
==== config_string_inherited
_WeeChat ≥ 4.3.0._
-Return inherited string value of option: value of option if not NULL,
-or value of the parent option (if option inherits from another option). +
-If the parent option is not found, return the default value of the option. +
-If the parent value is NULL, return the default value of the parent option.
+Враћа наслеђену стринг вредност опције: вредност опције ако није NULL,
+или вредност опције-родитеља (ако опција наслеђује вредност од друге опције). +
+Ако се не пронађе опција-родитељ, враћа се подразумевана вредност опције. +
+Ако је вредност опције-родитељ NULL, враћа подразумевану вредност опције-родитеља.
Прототип:
@@ -8179,7 +8170,7 @@ const char *weechat_config_string_inherited (struct t_config_option *option);
* _option_: показивач на опцију
-Return value: see functions <<_config_string,config_string>> and
+Повратна вредност: погледај функције <<_config_string,config_string>> и
<<_config_string_default,config_string_default>>.
C пример:
@@ -8288,15 +8279,14 @@ option = weechat.config_get("plugin.section.option")
color = weechat.config_color_default(option)
----
-// TRANSLATION MISSING
==== config_color_inherited
_WeeChat ≥ 4.3.0._
-Return inherited color value of option: value of option if not NULL,
-or value of the parent option (if option inherits from another option). +
-If the parent option is not found, return the default value of the option. +
-If the parent value is NULL, return the default value of the parent option.
+Враћа наслеђену вредност боје опције: вредност опције ако није NULL,
+или вредност опције-родитеља (ако опција наслеђује вредност од друге опције). +
+Ако се не пронађе опција-родитељ, враћа се подразумевана вредност опције. +
+Ако је вредност опције-родитељ NULL, враћа подразумевану вредност опције-родитеља.
Прототип:
@@ -8309,7 +8299,7 @@ const char *weechat_config_color_inherited (struct t_config_option *option);
* _option_: показивач на опцију
-Return value: see functions <<_config_color,config_color>> and
+Повратна вредност: погледајте функције <<_config_color,config_color>> и
<<_config_color_default,config_color_default>>.
C пример:
@@ -8422,15 +8412,14 @@ option = weechat.config_get("plugin.section.option")
value = weechat.config_enum_default(option)
----
-// TRANSLATION MISSING
==== config_enum_inherited
_WeeChat ≥ 4.3.0._
-Return inherited enum value of option: value of option if not NULL,
-or value of the parent option (if option inherits from another option). +
-If the parent option is not found, return the default value of the option. +
-If the parent value is NULL, return the default value of the parent option.
+Враћа наслеђену enum вредност опције: вредност опције ако није NULL,
+или вредност опције-родитеља (ако опција наслеђује вредност од друге опције). +
+Ако се не пронађе опција-родитељ, враћа се подразумевана вредност опције. +
+Ако је вредност опције-родитељ NULL, враћа подразумевану вредност опције-родитеља.
Прототип:
@@ -8443,7 +8432,7 @@ int weechat_config_enum_inherited (struct t_config_option *option);
* _option_: показивач на опцију
-Return value: see functions <<_config_enum,config_enum>> and
+Повратна вредност: погледајте функције <<_config_enum,config_enum>> и
<<_config_enum_default,config_enum_default>>.
C пример:
@@ -12989,12 +12978,11 @@ char *weechat_hook_modifier_exec (const char *modifier,
| Стринг са неозначеном вредности IRC ознаке,
погледајте https://ircv3.net/specs/extensions/message-tags#escaping-values[ову страницу ^↗^^].
-// TRANSLATION MISSING
| [[hook_modifier_color_decode]] color_decode | 4.3.0
-| Replacement string for colors removed
-| Any string.
-| String with WeeChat colors converted to a replacement string
- (colors stripped if the replacement string is empty).
+| Стринг замене за уклоњене боје
+| Било који стринг.
+| Стринг са WeeChat бојама се претвара у стринг замене
+ (боје се уклањају ако је стринг замене празан).
| [[hook_modifier_color_decode_ansi]] color_decode_ansi | 1.0
| "1" да се боје задрже, "0" да се боје уклоне
@@ -13943,8 +13931,7 @@ weechat.prnt(weechat.current_buffer(), "Текст у текућем бафер
_Ажурирано у верзији 1.0, 4.3.0._
-// TRANSLATION MISSING
-Search a buffer by plugin/name, full name or unique identifier (`id`).
+Претражује бафер на додатак/име, пуно име или јединствени идентификатор (`id`).
Прототип:
@@ -13956,11 +13943,9 @@ struct t_gui_buffer *weechat_buffer_search (const char *plugin,
Аргументи:
-// TRANSLATION MISSING
-* _plugin_: name of plugin, following special values are allowed:
+* _plugin_: име додатка, доступне су следеће специјалне вредности:
** `+==+`: име које се користи је пуно име бафера (на пример: `irc.libera.#weechat` уместо `libera.#weechat`) _(WeeChat ≥ 1.0)_
-// TRANSLATION MISSING
-** `+==id+`: the name used is the buffer unique identifier (`id`) _(WeeChat ≥ 4.3.0)_
+** `+==id+`: име које се користи је јединствени идентификатор бафера (`id`) _(WeeChat ≥ 4.3.0)_
* _name_: име бафера, ако је NULL или празан стринг, враћа се текући бафер (бафер који се приказује у текућем прозору); ако име почиње са `(?i)`, претрага не прави разлику у величини слова _(WeeChat ≥ 1.0)_
Повратна вредност:
@@ -14219,8 +14204,7 @@ int weechat_buffer_get_integer (struct t_gui_buffer *buffer,
** _nicklist_nicks_count_: број надимака у листи надимака
** _nicklist_nicks_visible_count_: број приказаних надимака
** _input_: 1 ако је укључен унос, у супротном 0
-// TRANSLATION MISSING
-** _input_get_any_user_data_: 1 if any user data, including commands, are sent to input callback, otherwise 0
+** _input_get_any_user_data_: 1 ако се било који кориснички подаци, укљуљчујући команде, шаљу функцији повратног позива уноса, иначе 0
** _input_get_unknown_commands_: 1 ако се непознате команде шаљу функцији повратног позива уноса, у супротном 0
** _input_get_empty_: 1 ако се функцији повратног позива уноса шаље празан унос, у супротном 0
** _input_multiline_: 1 ако се више линија шаље као једна порука функцији повратног позива уноса, у супротном 0
@@ -14288,8 +14272,7 @@ const char *weechat_buffer_get_string (struct t_gui_buffer *buffer,
* _buffer_: показивач на бафер
* _property_: име особине:
-// TRANSLATION MISSING
-** _id_: unique identifier _(WeeChat ≥ 4.3.0)_
+** _id_: јединствени идентификатор _(WeeChat ≥ 4.3.0)_
** _plugin_: име додатка који је креирао овај бафер („core” за главни бафер програма WeeChat)
** _name_: име бафера
** _full_name_: пуно име бафера („додатак.име”) _(WeeChat ≥ 0.3.7)_
@@ -14297,8 +14280,7 @@ const char *weechat_buffer_get_string (struct t_gui_buffer *buffer,
** _short_name_: кратко име бафера (напомена: користи се само за приказ и корисник може да га промени, ово не сме да се употребљава за проналажење имена бафера, уместо њега употребите _name_, _full_name_ или локалну променљиву _channel_)
** _type_: тип бафера: „formatted” или „free” _(WeeChat ≥ 4.2.0)_
** _title_: наслов бафера
-// TRANSLATION MISSING
-** _nicklist_last_id_assigned_: last unique identifier used in this buffer for a group or nick _(WeeChat ≥ 4.3.0)_
+** _nicklist_last_id_assigned_: последњи јединствени идентификатор употребљен у овом баферу за групу или надимак _(WeeChat ≥ 4.3.0)_
** _input_: текст уноса
** _text_search_input_: сачувани унос пре претраге текста
** _highlight_words_: листа речи које се истичу
@@ -14541,10 +14523,9 @@ void weechat_buffer_set (struct t_gui_buffer *buffer, const char *property,
| input_pos | | позиција
| Поставља позицију курсора у уносу бафера.
-// TRANSLATION MISSING
-| input_get_any_user_data | 4.3.0 | "0" or "1"
-| "0" to get only user messages (default behavior), "1" to get everything,
- including commands.
+| input_get_any_user_data | 4.3.0 | "0" или "1"
+| "0" да се прихвате само корисничке поруке (подразумевано понашање), "1" да се прихвати све,
+ укључујући и команде.
| input_get_unknown_commands | | "0" или "1"
| "0" да се за овај бафер искључе непознате команде (подразумевано понашање), "1" да
@@ -15087,8 +15068,7 @@ group = weechat.nicklist_add_group(my_buffer, my_parent_group, "test_group",
_Ажурирано у верзији 4.3.0._
-// TRANSLATION MISSING
-Search a group in a nicklist by name or unique identifier (`id`).
+Претражује групу у листи надимака по имену или јединственом идентификатору (`id`).
Прототип:
@@ -15103,9 +15083,8 @@ struct t_gui_nick_group *weechat_nicklist_search_group (struct t_gui_buffer *buf
* _buffer_: показивач на бафер
* _from_group_: тражи само од ове групе, ако је NULL, онда се претражује цела листа надимака
-// TRANSLATION MISSING
-* _name_: group name to search; with WeeChat ≥ 4.3.0, a unique identifier can
- be given with the format: `==id:xxx` (where `xxx` is the identifier)
+* _name_: име групе која се тражи; са WeeChat ≥ 4.3.0, јединствени идентификатор може да се
+ наведе у следећем формату: `==id:xxx` (где је `xxx` идентификатор)
Повратна вредност:
@@ -15209,8 +15188,7 @@ nick = weechat.nicklist_add_nick(my_buffer, my_group, "test_nick", color, "@", "
_Ажурирано у верзији 4.3.0._
-// TRANSLATION MISSING
-Search a nick in a nicklist by name or unique identifier (`id`).
+Претражује надимак у листи надимака по имену или јединственом идентификатору (`id`).
Прототип:
@@ -15225,9 +15203,8 @@ struct t_gui_nick *weechat_nicklist_search_nick (struct t_gui_buffer *buffer,
* _buffer_: показивач на бафер
* _from_group_: тражи само од ове групе, ако је NULL, онда се претражује цела листа надимака
-// TRANSLATION MISSING
-* _name_: nick name to search; with WeeChat ≥ 4.3.0, a unique identifier can
- be given with the format: `==id:xxx` (where `xxx` is the identifier)
+* _name_: име надимка који се тражи; са WeeChat ≥ 4.3.0, јединствени идентификатор може да се
+ наведе у следећем формату: `==id:xxx` (где је `xxx` идентификатор)
Повратна вредност:
@@ -15473,8 +15450,7 @@ const char *weechat_nicklist_group_get_string (struct t_gui_buffer *buffer,
* _buffer_: показивач на бафер
* _group_: показивач на групу
* _property_: име особине:
-// TRANSLATION MISSING
-** _id_: unique identifier _(WeeChat ≥ 4.3.0)_
+** _id_: јединствени идентификатор _(WeeChat ≥ 4.3.0)_
** _name_: име групе
** _color_: боја групе у листи надимака
@@ -15571,13 +15547,11 @@ void weechat_nicklist_group_set (struct t_gui_buffer *buffer,
[width="100%", cols="^2,^1,4,8", options="header"]
|===
-// TRANSLATION MISSING
-| Име | Min WeeChat | Вредност | Опис
+| Име | Мин WeeChat | Вредност | Опис
-// TRANSLATION MISSING
| id | 4.3.0 | long long integer ≥ 0
-| New id for the group (it must be unique in the buffer). +
- Note: it is not recommended to change this identifier.
+| Нови id за групу (мора да биде јединствен за бафер). +
+ Напомена: не препоручује се да мењате овај идентификатор.
| color | | Име опције WeeChat боје
| Погледајте аргумент „color” функције <<_nicklist_add_group,nicklist_add_group>>.
@@ -15683,8 +15657,7 @@ const char *weechat_nicklist_nick_get_string (struct t_gui_buffer *buffer,
* _buffer_: показивач на бафер
* _nick_: показивач на надимак
* _property_: име особине:
-// TRANSLATION MISSING
-** _id_: unique identifier _(WeeChat ≥ 4.3.0)_
+** _id_: јединствени идентификатор _(WeeChat ≥ 4.3.0)_
** _name_: име надимка
** _color_: боја надимка у листи надимака
** _prefix_: префикс надимка
@@ -15783,13 +15756,11 @@ void weechat_nicklist_nick_set (struct t_gui_buffer *buffer,
[width="100%", cols="^2,^1,4,8", options="header"]
|===
-// TRANSLATION MISSING
-| Име | Min WeeChat | Вредност | Опис
+| Име | Мин WeeChat | Вредност | Опис
-// TRANSLATION MISSING
| id | 4.3.0 | long long integer ≥ 0
-| New id for the nick (it must be unique in the buffer). +
- Note: it is not recommended to change this identifier.
+| Нови id за надимак (мора да буде јединствен за бафер). +
+ Напомена: не препоручује се да мењате овај идентификатор.
| color | | име опције WeeChat боје
| Погледајте аргумент „color” функције <<_nicklist_add_nick,nicklist_add_nick>>.
@@ -16300,10 +16271,9 @@ int weechat_command (struct t_gui_buffer *buffer, const char *command);
* _buffer_: показивач на бафер (команда се извршава у овом баферу, употребите NULL за текући бафер)
* _command_: команда која се извршава (ако почиње са „/”), или текст који се шаље у бафер
-// TRANSLATION MISSING
[NOTE]
-On buffer with `input_multiline` set to `0` (default), only the first command
-is executed (before the first newline char: `\n`).
+За бафер којем је `input_multiline` постављено на `0` (подразумевано), извршава се само прва
+команда (пре првог карактера прелома реда: `\n`).
Повратна вредност _(WeeChat ≥ 1.1)_:
@@ -16351,8 +16321,7 @@ int weechat_command_options (struct t_gui_buffer *buffer, const char *command,
* _options_: хеш табела са неким опцијама (кључеви и вредности морају бити стринг) (може да буде NULL):
** _commands_: листа команди које смеју да се изврше током овог позива раздвојене запетама; за формат, погледајте функцију <<_string_match_list,string_match_list>>
** _delay_: пауза за извршавање команде, у милисекундама
-// TRANSLATION MISSING
-** _split_newline_: `1` to split commands on newline char (`\n`) (_WeeChat ≥ 4.0.0_)
+** _split_newline_: `1` да се команде поделе на карактеру прелома линије (`\n`) (_WeeChat ≥ 4.0.0_)
Повратна вредност:
@@ -18644,8 +18613,7 @@ weechat.prnt("", "longvar = %d" % weechat.hdata_long(hdata, pointer, "longvar"))
_WeeChat ≥ 4.3.0._
-// TRANSLATION MISSING
-Return value of "long long" variable in structure using hdata.
+Повратна вредност „long long” променљиве у структури користећи hdata.
Прототип:
@@ -18662,8 +18630,7 @@ long long weechat_hdata_longlong (struct t_hdata *hdata, void *pointer, const ch
Повратна вредност:
-// TRANSLATION MISSING
-* "long long" value of variable
+* „long long” вредност променљиве
C пример:
diff --git a/doc/sr/weechat_user.sr.adoc b/doc/sr/weechat_user.sr.adoc
index db724a148..45b506189 100644
--- a/doc/sr/weechat_user.sr.adoc
+++ b/doc/sr/weechat_user.sr.adoc
@@ -2536,8 +2536,7 @@ link:weechat_faq.sr.html#mouse[WeeChat ЧПП / Миш ^↗^^].
Име догађаја се састоји од модификатора (није обавезан), имена тастера/точкића и гестикулације (није обавезна). Различити елементи се раздвајају са `+-+`.
-// TRANSLATION MISSING
-List of modifiers (by order in the event name):
+Листа модификатора (по редоследу имена догађаја):
[width="100%", cols="1m,4", options="header"]
|===
@@ -2547,13 +2546,11 @@ List of modifiers (by order in the event name):
| shift | Тастер kbd:[Shift] ^(1)^
|===
-// TRANSLATION MISSING
[NOTE]
-^(1)^ The `shift` modifier can rarely be used in WeeChat because many terminals
-use this modifier to catch directly mouse events.
+^(1)^ Модификатор `shift` може ретко да се користи у програму WeeChat јер га многи терминали
+користе за директно хватање догађаја миша.
-// TRANSLATION MISSING
-Several modifiers can be combined, for example:
+Неколико модификатора може да се комбинује, на пример:
* `alt-ctrl`
* `ctrl-shift`
@@ -5023,10 +5020,9 @@ y/${chars:a-z}${chars:A-Z}/${chars:b-z}a${chars:B-Z}A/
| pos_text | стринг | Индекс _text_ у поруци („-1” ако се _text_ не пронађе).
|===
-// TRANSLATION MISSING
[NOTE]
-^(1)^ The nick is the sender of the message. +
-Your own nick on the server is `${irc_server.nick}`.
+^(1)^ nick је пошиљалац поруке. +
+Ваш надимак на серверу је `${irc_server.nick}`.
Када су подаци показивач, за читање hdata особине може да се употреби променљива `+tg_signal_data+` на следећи начин (у овом примеру је то показивач на бафер):