1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-30 06:46:38 +02:00

core: force ctrl keys to lower case when they are added (closes #1875)

This commit is contained in:
Sébastien Helleu
2023-01-29 11:17:15 +01:00
parent be0c04f498
commit fd746a04d6
51 changed files with 2089 additions and 859 deletions
+1
View File
@@ -20,6 +20,7 @@ https://weechat.org/files/releasenotes/ReleaseNotes-devel.html[release notes]
New features::
* core: force ctrl keys to lower case when they are added (issue #1875)
* core, plugins: make many identifiers case sensitive (issue #1872)
* alias: use lower case for default aliases (issue #1872)
* irc: add option `join` in command `/autojoin`
+153 -153
View File
@@ -1759,44 +1759,44 @@ Beispiele:
resetall -yes [<context>]
missing [<context>]
list: zeigt die aktuelle Tastenbelegungen an (ohne Angabe von Argumente wird diese Liste standardmäßig ausgegeben)
listdefault: zeigt die Standardeinstellung der Tastenbelegung an
listdiff: zeigt die Unterschiede zwischen der aktuell genutzten Tastaturbelegung und der Standardbelegung an (hinzugefügte/verändert/gelöschte Tastenbelegungen)
context: Name des Kontextes ("default" oder "search")
bind: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde (für Kontext "default")
bindctxt: belegt eine Taste mit einem Befehl oder zeigt an welcher Befehl auf eine Taste gelegt wurde, dies trifft für Kontext definierte Tasten zu
command: Befehl (mehrere Befehle werden durch ein Semikolon getrennt)
unbind: hebt eine Tastenbelegung auf (für Kontext "default")
unbindctxt: hebt eine Tastenbelegung für den angegebenen Kontext auf
reset: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt (für Kontext "default")
resetctxt: die Tastenbelegung wird für die ausgewählte Taste auf die Standardeinstellung zurück gesetzt, dies trifft für den ausgewählten Kontext zu
resetall: die Tastenbelegung wird auf die Standardeinstellungen zurück gesetzt. Dies löscht ALLE persönlichen Tastenbelegungen (Vorsicht!)
missing: fügt fehlende Tastenbelegungen hinzu (dazu wird die Standardbelegung genutzt). Dies kann sinnvoll sein wenn man auf eine neue WeeChat Version umgestiegen ist
list: list all current keys (without argument, this list is displayed)
listdefault: list default keys
listdiff: list differences between current and default keys (keys added, redefined or deleted)
context: name of context ("default" or "search")
bind: bind a command to a key or display command bound to key (for context "default")
bindctxt: bind a command to a key or display command bound to key, for given context
command: command (many commands can be separated by semicolons)
unbind: remove a key binding (for context "default")
unbindctxt: remove a key binding for given context
reset: reset a key to default binding (for context "default")
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
Falls ein Befehl einer Taste zugeordnet werden soll ist es ratsam zuerst mit der Tastenkombination alt+k (oder Esc + k) einen Fangmodus zu aktivieren um damit die zu belegende Taste zu ermitteln. Durch diesen Schritt wird der benötigte Tasten-Code in die Befehlszeile übernommen.
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
Für Kontext "mouse" (Kontext "cursor" ist auch möglich), hat der zu verwendende Schlüssel folgendes Format: "@area:Schlüssel" oder "@area1>area2:Schlüssel". "area" kann folgende Werte habe:
*: jedweder Bereich des Bildschirms
chat: Chatbereich (für jeden Buffer)
chat(xxx): Chatbereich für einen Buffer mit dem Namen "xxx" (vollständiger Name mit Erweiterung. Beispiel: chat(perl.iset):)
bar(*): beliebige Bar
bar(xxx): Bar mit dem Namen "xxx"
item(*): beliebiges Bar-Item
item(xxx): Bar-Item mit Namen "xxx"
Der Platzhalter "*" kann verwendet werden um mehrere unterschiedliche Mausereignisse auszuwählen.
Für den Kontext "mouse" kann ein besonderer Übergabewert für den zu nutzenden Befehl verwendet werden, "hsignal:name". Dieses sendet das hsignal "name" und als Inhalt ein Hashtable als Argument.
Ein weiterer Übergabewert ist "-" und kann genutzt werden um einen Schlüssel zu deaktivieren (der Schlüssel wird bei der Durchführung übersprungen).
For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
*: any area on screen
chat: chat area (any buffer)
chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
bar(*): any bar
bar(xxx): bar "xxx"
item(*): any bar item
item(xxx): bar item "xxx"
Wildcard "*" is allowed in key to match many mouse events.
A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
Another special value "-" can be used to disable key (it will be ignored when looking for keys).
Beispiele:
Mit der Tastenkombination "alt-t" wird die Nicklist-Bar an-und aus geschaltet:
Examples:
key alt-t to toggle nicklist bar:
/key bind meta-t /bar toggle nicklist
Mit der Tastenkombination "alt-r" wird direkt zum IRC #weechat Buffer gewechselt:
key alt-r to jump to #weechat IRC channel:
/key bind meta-r /buffer #weechat
Die Tastenkombination "alt-r" wird auf die Standardfunktion zurückgesetzt:
restore default binding for key alt-r:
/key reset meta-r
"Tab"-Taste nutzen um im Kontext "search" die Suche innerhalb eines Buffers zu beenden:
/key bindctxt search ctrl-I /input search_stop
Auswahl eines Nicknamens mittels mittlerer Maustaste zeigt zusätzliche Informationen zu dem Nick an:
key "tab" to stop search in buffer:
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2533,139 +2533,139 @@ Beispiele:
-export [-help|-nohelp] <filename>
<filter>
-bar: fügt eine Hilfe in einer Bar hinzu
-refresh: der Bildschirm wird neu gezeichnet (Befehl: /window refresh)
-up: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach oben
-down: bewegt die ausgewählte Zeile um die Anzahl an Zeilen nach unten
-left: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach links verschoben
-right: der fset Buffer wird wird prozentual entsprechend der Fensterbreite nach rechts verschoben
-go: wählt eine Zeile mit der entsprechenden Nummer aus, die erste Zeile beginnt mit 0 (mit "end" wird die letzte Zeile ausgewählt)
-toggle: der Wert einer Variable vom Typ boolean wird umgeschaltet
-add: addiert den "Wert" (kann auch eine negative Zahl sein) bei Integer und Farbe, für andere Typen wird die Variable in die Eingabezeile kopiert und der Cursor positioniert (bei negativem Wert wird der Cursor an Beginn der Variable positioniert, bei positivem Wert wird der Cursor an das Ende gesetzt)
-reset: löscht den Wert von der Option
-unset: Option wird zurückgesetzt
-set: der /set Befehl wird in die Eingabezeile kopiert um den Wert der Option zu editieren (der Cursor wird auf den Anfang des Wertes gesetzt)
-setnew: der /set Befehl wird in die Eingabezeile kopiert um den Wert add the /set command in input to edit a new value for the option
-append: der /set Befehl wird in die Eingabezeile kopiert um einen zusätzlichen Wert einzugeben (der Cursor wird an das Ende der Variable positioniert)
-mark: Markierung umschalten
-format: es wird zum nächsten verfügbaren Format gewechselt
-export: exportiert die Optionen und Werte, welche angezeigt werden, in eine Datei (jede Zeile hat das Format: "/set Name Wert" oder "/unset Name")
-help: der Hilfstext für eine Option wird in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
-nohelp: der Hilfetext für eine Option wird nicht in die exportierte Datei geschrieben (siehe /help fset.look.export_help_default)
filter: setzt einen neuen Filter um nur ausgewählte Optionen anzuzeigen (die Filterfunktion kann direkt in der Eingabezeile eingegeben werden); mögliche Formate sind:
* alle Optionen werden angezeigt (keine Filterung)
xxx zeigt nur Optionen mit "xxx" im Namen
f:xxx zeigt nur Konfigurationsdatei "xxx" an
t:xxx zeigt nur Optionen des entsprechenden Typs, "xxx" (bool/int/str/col)
d zeigt nur Optionen die verändert wurden
d:xxx zeigt nur Optionen die verändert wurden und "xxx" im Namen haben
d=xxx zeigt nur veränderte Optionen, die "xxx" als Wert haben
d==xxx zeigt nur veränderte Optionen die exakt "xxx" als Wert haben
h=xxx zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der Übersetzung)
he=xxx zeigt alle Optionen, die den Text "xxx" in der Beschreibung enthalten (in der englischen Beschreibung)
=xxx zeigt nur Optionen mit "xxx" als Wert
==xxx zeigt nur Optionen die exakt "xxx" als Wert haben
c:xxx zeigt nur Optionen auf die die evaluierte Bedingung "xxx" zutrifft, folgende Variable können verwendet werden: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
-bar: add the help bar
-refresh: refresh list of options, then whole screen (command: /window refresh)
-up: move the selected line up by "number" lines
-down: move the selected line down by "number" lines
-left: scroll the fset buffer by "percent" of width on the left
-right: scroll the fset buffer by "percent" of width on the right
-go: select a line by number, first line number is 0 ("end" to select the last line)
-toggle: toggle the boolean value
-add: add "value" (which can be a negative number) for integers and colors, set/append to value for other types (set for a negative value, append for a positive value)
-reset: reset the value of option
-unset: unset the option
-set: add the /set command in input to edit the value of option (move the cursor at the beginning of value)
-setnew: add the /set command in input to edit a new value for the option
-append: add the /set command to append something in the value of option (move the cursor at the end of value)
-mark: toggle mark
-format: switch to the next available format
-export: export the options and values displayed in a file (each line has format: "/set name value" or "/unset name")
-help: force writing of help on options in exported file (see /help fset.look.export_help_default)
-nohelp: do not write help on options in exported file (see /help fset.look.export_help_default)
filter: set a new filter to see only matching options (this filter can be used as input in fset buffer as well); allowed formats are:
* show all options (no filter)
xxx show only options with "xxx" in name
f:xxx show only configuration file "xxx"
t:xxx show only type "xxx" (bool/int/str/col)
d show only changed options
d:xxx show only changed options with "xxx" in name
d=xxx show only changed options with "xxx" in value
d==xxx show only changed options with exact value "xxx"
h=xxx show only options with "xxx" in description (translated)
he=xxx show only options with "xxx" in description (in English)
=xxx show only options with "xxx" in value
==xxx show only options with exact value "xxx"
c:xxx show only options matching the evaluated condition "xxx", using following variables: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
Zeilen werden mittels evaluierten Ausdrücken dargestellt (siehe /help eval für das Format), dazu werden diese Optionen verwendet:
- fset.format.option1: erstes Format für eine Option
- fset.format.option2: zweites Format für eine Option
The lines with options are displayed using string evaluation (see /help eval for the format), with these options:
- fset.format.option1: first format for an option
- fset.format.option2: second format for an option
Die nachfolgenden Variablen können in den Optionen genutzt werden:
- Optionsdaten, mit Farbe und durch Leerzeichen auf der rechten Seite aufgefüllt:
- ${file}: Konfigurationsdatei (zum Beispiel "weechat" oder "irc")
- ${section}: Sektion
- ${option}: Name der Option
- ${name}: vollständiger Name der Option (file.section.option)
- ${parent_name}: übergeordneter Name der Option
- ${type}: Optionstyp (übersetzt)
- ${type_en}: Optionstyp (auf englisch)
- ${type_short}: Optionstyp Kurzform (bool/int/str/col)
- ${type_tiny}: Optionstyp klein (b/i/s/c)
- ${default_value}: Standardwert einer Option
- ${default_value_undef}: "1" falls Standardwert null ist, andernfalls "0"
- ${value}: Optionswert
- ${value_undef}: "1" wenn Wert null ist, andernfalls "0"
- ${value_changed}: "1" wenn Wert abweichend vom Standardwert ist, andernfalls "0"
- ${value2}: Optionswert, mit geerbtem Wert falls null
- ${parent_value}: übergeordneter Optionswert
- ${min}: minimaler Wert
- ${max}: maximaler Wert
- ${description}: Beschreibung der Option (übersetzt)
- ${description2}: Beschreibung der Option (übersetzt), "(keine Beschreibung)" (übersetzt) falls keine Beschreibung vorhanden
- ${description_en}: Beschreibung der Option (in englisch)
- ${description_en2}: Beschreibung der Option (in englisch), "(keine Beschreibung)" falls keine Beschreibung vorhanden
- ${string_values}: Zeichenketten sind für Integer Optionen erlaubt
- ${marked}: "1" wenn Option markiert ist, andernfalls "0"
- ${index}: Index der Option in der Liste
- Optionsdaten, mit Farbe aber ohne Leerzeichen:
- selbe Namen, vorangestellt mit Unterstrich, zum Beispiel: ${_name}, ${_type}, ...
- Optionsdaten, Rohformat (keine Farben/Leerzeichen):
- selbe Namen, mit zwei vorangestellten Unterstrichen, zum Beispiel: ${__name}, ${__type}, ...
- Optionsdaten, nur Leerzeichen:
- selbe Namen, mit vorangestelltem "empty_", zum Beispiel: ${empty_name}, ${empty_type}
- andere Daten:
- ${selected_line}: "1" wenn Zeile ausgewählt ist, andernfalls "0"
- ${newline}: fügt einen Zeilenumbruch an diese Position, dadurch wird die Option über mehrere Zeilen angezeigt
The following variables can be used in these options:
- option data, with color and padded by spaces on the right:
- ${file}: configuration file (for example "weechat" or "irc")
- ${section}: section
- ${option}: option name
- ${name}: full option name (file.section.option)
- ${parent_name}: parent option name
- ${type}: option type (translated)
- ${type_en}: option type (in English)
- ${type_short}: short option type (bool/int/str/col)
- ${type_tiny}: tiny option type (b/i/s/c)
- ${default_value}: option default value
- ${default_value_undef}: "1" if default value is null, otherwise "0"
- ${value}: option value
- ${value_undef}: "1" if value is null, otherwise "0"
- ${value_changed}: "1" if value is different from default value, otherwise "0"
- ${value2}: option value, with inherited value if null
- ${parent_value}: parent option value
- ${min}: min value
- ${max}: max value
- ${description}: option description (translated)
- ${description2}: option description (translated), "(no description)" (translated) if there's no description
- ${description_en}: option description (in English)
- ${description_en2}: option description (in English), "(no description)" if there's no description
- ${string_values}: string values allowed for set of an integer option using strings
- ${marked}: "1" if option is marked, otherwise "0"
- ${index}: index of option in list
- option data, with color but no spaces:
- same names prefixed by underscore, for example: ${_name}, ${_type}, ...
- option data, raw format (no colors/spaces):
- same names prefixed by two underscores, for example: ${__name}, ${__type}, ...
- option data, only spaces:
- same names prefixed with "empty_", for example: ${empty_name}, ${empty_type}
- other data:
- ${selected_line}: "1" if the line is selected, otherwise "0"
- ${newline}: insert a new line at point, so the option is displayed on multiple lines
Tasten und Eingaben um sich im fset Buffer zu bewegen:
hoch eine Zeile nach oben
runter eine Zeile nach unten
pgup eine Seite nach oben
pgdn eine Seite nach unten
alt-home << springe zur ersten Zeile
alt-end >> springe zur letzten Zeile
F11 < horizontal nach links scrollen
F12 > horizontal nach rechts scrollen
Keys and input to move in on fset buffer:
up move one line up
down move one line down
pgup move one page up
pgdn move one page down
alt-home << move to first line
alt-end >> move to last line
F11 < scroll horizontally on the left
F12 > scroll horizontally on the right
Tasten und Eingaben um Optionen im fset Buffer zu editieren:
alt+space t boolean Werte umschalten
alt+'-' - subtrahiert 1 vom Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
alt+'+' + addiert 1 zum Wert, bei Integer/Farboptionen, bei anderen Typen kann der Wert editiert werden
alt+f, alt+r r Wert resetten
alt+f, alt+u u Wert zurücksetzen
alt+enter s Wert setzen
alt+f, alt+n n ein neuer Wert wird gesetzt, der alte Wert wird gelöscht
alt+f, alt+a a dem Wert was hinzufügen
alt+',' , markieren/demarkieren einer Option
shift+hoch eine Zeile nach oben und markiert/demarkiert Option
shift+runter markiert/demarkiert Option und geht eine Zeile nach unten
m:xxx markiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
u:xxx demarkiert Optionen welche angezeigt werden und auf die der Filter "xxx" zutrifft (jeder Filter für Option oder Wert ist erlaubt, siehe Filterung weiter oben)
Keys and input to set options on fset buffer:
alt+space t toggle boolean value
alt+'-' - subtract 1 from value for integer/color, set value for other types
alt+'+' + add 1 to value for integer/color, append to value for other types
alt+f, alt+r r reset value
alt+f, alt+u u unset value
alt+enter s set value
alt+f, alt+n n set new value
alt+f, alt+a a append to value
alt+',' , mark/unmark option
shift+up move one line up and mark/unmark option
shift+down mark/unmark option and move one line down
m:xxx mark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
weitere Tasten und Eingaben im fset Buffer:
ctrl+L der Bildschirm wird neu gezeichnet (Befehl: /fset -refresh)
$ Optionen neu einlesen (markierte Optionen werden beibehalten)
$$ Optionen neu einlesen (Markierungen von Optionen werden dabei gelöscht)
alt+p p Umschalten der Beschreibung von Erweiterungen (plugins.desc.*)
alt+v v Hilfe-Bar Ein-/Ausschalten
s:x,y sortiert Optionen nach Bereichen x,y (siehe /help fset.look.sort)
s: setzt Sortierung wieder auf Standardwerte (siehe /help fset.look.sort)
w:xxx exportiert Optionen in Datei "xxx"
w-:xxx exportiert Optionen in Datei "xxx", ohne Hilfstext
w+:xxx exportiert Optionen in Datei "xxx", mit Hilfstext
ctrl+X x umschalten zwischen der Darstellung von Optionen
q schließt fset Buffer
Other keys and input on fset buffer:
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
alt+v v toggle help bar
s:x,y sort options by fields x,y (see /help fset.look.sort)
s: reset sort to its default value (see /help fset.look.sort)
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+x x switch the format used to display options
q close fset buffer
Mausaktionen im fset Buffer:
Mausrad hoch/runter Zeile hoch/runter
linke Maustaste Zeile auswählen
rechte Maustaste boolean umschalten (an/aus) oder editiere den Wert einer Option
rechte Maustaste + links/rechts Integer/Farbwerte werden erhöht/verringert, andere Variabletypen werden in die Eingabezeile kopiert
rechte Maustaste + hoch/runter markieren/demarkieren von mehreren Optionen
Mouse actions on fset buffer:
wheel up/down move line up/down
left button move line here
right button toggle boolean (on/off) or edit the option value
right button + drag left/right increase/decrease value for integer/color, set/append to value for other types
right button + drag up/down mark/unmark multiple options
Hinweis: Leerzeichen am Anfang der Eingabezeile werden ignoriert und der folgende Text wird als Filter verwendet. Ein Beispiel: "q" schließt den fset Buffer wobei hingegen " q" alle Optionen anzeigt die ein "q" im Namen beinhalten.
Note: if input has one or more leading spaces, the following text is interpreted as a filter, without the spaces. For example " q" searches all options with "q" inside name while "q" closes the fset buffer.
Beispiele:
zeigt alle IRC Optionen an, die verändert wurden:
Examples:
show IRC options changed:
/fset d:irc.*
zeigt alle Optionen die "nicklist" im Namen tragen:
show all options with "nicklist" in name:
/fset nicklist
zeigt alle Werte die "red" beinhalten:
show all values which contain "red":
/fset =red
zeigt alle Werte die exakt "red" lauten:
show all values which are exactly "red":
/fset ==red
zeigt alle Integer-Optionen der IRC-Erweiterung:
show all integer options in irc plugin:
/fset c:${file} == irc && ${type_en} == integer
----
// end::fset_commands[]
+3 -3
View File
@@ -619,13 +619,13 @@
** Standardwert: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** Beschreibung: pass:none[erstes von zwei Formaten um Optionen anzuzeigen, wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type} ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-X umgeschaltet werden]
** Beschreibung: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette
** Standardwert: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** Beschreibung: pass:none[zweites von zwei Formaten um Optionen anzuzeigen,wird genutzt wenn die Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist evaluiert, siehe /help fset); eine leere Zeichenkette nutzt die Standardeinstellung ("${marked} ${name} ${type} ${value2}"), dies findet ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den Formaten kann mittels ctrl-X umgeschaltet werden]
** Beschreibung: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** Typ: Zeichenkette
** Werte: beliebige Zeichenkette
** Standardwert: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** Standardwert: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** Beschreibung: pass:none[Nummer welches Format genutzt werden soll um Optionen anzuzeigen; diese Option wird dynamisch geändert indem man ctrl-X im fset Buffer nutzt]
** Beschreibung: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** Typ: integer
** Werte: 1 .. 2
** Standardwert: `+1+`
+1 -1
View File
@@ -889,7 +889,7 @@ In der _input_ Bar lautet die Standardeinstellung:
| input_prompt | `[@Flashy(i)]` | Input prompt, für irc: Nick und Modi (Modus "+i" bedeutet auf libera, unsichtbar).
| away | `(away)` | Abwesenheitsanzeige.
| input_search | `[Search (~ str,msg)]` | Suchindikatoren ("`~`": Groß-und Kleinschreibung ignorieren, "`==`": Groß-und Kleinschreibung berücksichtigen, "`str`": einfache Textsuche, "`regex`": suche mit regulären Ausdrücken, "`msg`": Suche in Nachrichten, "`pre`": Suche in Präfix, "`pre\|msg`": Suche in Präfix und Nachrichten).
| input_paste | `[Paste 7 lines ? [ctrl-Y] Ja [ctrl-N] Nein]` | Nachfrage ob sieben Zeilen eingefügt werden sollen.
| input_paste | `[Paste 7 lines ? [ctrl-y] Ja [ctrl-n] Nein]` | Nachfrage ob sieben Zeilen eingefügt werden sollen.
| input_text | `hi peter!` | Text der eingegeben wird.
|===
@@ -1795,7 +1795,7 @@ Examples:
restore default binding for key alt-r:
/key reset meta-r
key "tab" to stop search in buffer:
/key bindctxt search ctrl-I /input search_stop
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2634,7 +2634,7 @@ Keys and input to set options on fset buffer:
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
Other keys and input on fset buffer:
ctrl+L refresh options and whole screen (command: /fset -refresh)
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
@@ -2644,7 +2644,7 @@ Other keys and input on fset buffer:
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+X x switch the format used to display options
ctrl+x x switch the format used to display options
q close fset buffer
Mouse actions on fset buffer:
+3 -3
View File
@@ -619,13 +619,13 @@
** default value: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** description: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** description: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** type: string
** values: any string
** default value: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** description: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** description: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** type: string
** values: any string
** default value: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** default value: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** description: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-X on the fset buffer]
** description: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** type: integer
** values: 1 .. 2
** default value: `+1+`
+1 -1
View File
@@ -876,7 +876,7 @@ Bar _input_ has following default items:
| input_prompt | `[@Flashy(i)]` | Input prompt, for irc: nick and modes (mode "+i" means invisible on libera).
| away | `(away)` | Away indicator.
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages).
| input_paste | `[Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No]` | Question to user for pasting lines.
| input_paste | `[Paste 7 lines ? [ctrl-y] Yes [ctrl-n] No]` | Question to user for pasting lines.
| input_text | `hi peter!` | Input text.
|===
@@ -1795,7 +1795,7 @@ Exemples :
restaure l'association par défaut pour la touche alt-r :
/key reset meta-r
touche "tab" pour arrêter la recherche dans le tampon :
/key bindctxt search ctrl-I /input search_stop
/key bindctxt search ctrl-i /input search_stop
bouton du milieu de la souris sur un pseudo pour récupérer les infos sur le pseudo :
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2634,7 +2634,7 @@ Touches et entrées pour définir les options sur le tampon fset :
u:xxx démarquer les options affichées qui correspondent au filtre "xxx" (tout filtre sur une option ou valeur est autorisé, voir les filtres ci-dessus)
Autres touches et entrées sur le tampon fset :
ctrl+L rafraîchir les options et l'écran entier (commande : /fset -refresh)
ctrl+l rafraîchir les options et l'écran entier (commande : /fset -refresh)
$ rafraîchir les options (garder les options marquées)
$$ rafraîchir les options (démarquer toutes les options)
alt+p p activer/désactiver la description des options d'extensions (plugins.desc.*)
@@ -2644,7 +2644,7 @@ Autres touches et entrées sur le tampon fset :
w:xxx exporter les options dans le fichier "xxx"
w-:xxx exporter les options dans le fichier "xxx" sans aide
w+:xxx exporter les options dans le fichier "xxx" avec aide
ctrl+X x basculer le format utilisé pour afficher les options
ctrl+x x basculer le format utilisé pour afficher les options
q fermer le tampon fset
Actions de la souris sur le tampon fset :
+3 -3
View File
@@ -619,13 +619,13 @@
** valeur par défaut: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** description: pass:none[premier format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 1 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+X]
** description: pass:none[premier format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 1 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+x]
** type: chaîne
** valeurs: toute chaîne
** valeur par défaut: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** description: pass:none[second format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 2 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+X]
** description: pass:none[second format de chaque ligne, utilisé lorsque l'option fset.look.format_number est définie à 2 (note : le contenu est évalué, voir /help fset) ; un format vide utilise le format par défaut ("${marked} ${name} ${type} ${value2}"), qui se fait sans évaluation de chaîne et donc plus rapide ; les formats peuvent être changés avec la touche ctrl+x]
** type: chaîne
** valeurs: toute chaîne
** valeur par défaut: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** valeur par défaut: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** description: pass:none[numéro du format utilisé pour afficher les options ; cela est dynamiquement changé par la touche ctrl-X sur le tampon fset]
** description: pass:none[numéro du format utilisé pour afficher les options ; cela est dynamiquement changé par la touche ctrl-x sur le tampon fset]
** type: entier
** valeurs: 1 .. 2
** valeur par défaut: `+1+`
+1 -1
View File
@@ -891,7 +891,7 @@ La barre _input_ contient les objets (items) suivants par défaut :
| input_prompt | `[@Flashy(i)]` | Prompt, pour irc : pseudo et modes (le mode "+i" signifie invisible sur libera).
| away | `(absent)` | Indicateur d'absence.
| input_search | `[Recherche (~ str,msg)]` | Indicateur de recherche de texte ("`~`" : insensible à la casse, "`==`" : sensible à la casse, "`str`" : recherche de chaîne, "`regex`" : recherche d'expression régulière, "`msg`" : recherche dans les messages, "`pre`" : recherche dans les préfixes, "`pre\|msg`" : recherche dans les préfixes et messages).
| input_paste | `[Coller 7 lignes ? [ctrl-Y] Oui [ctrl-N] Non]` | Question à l'utilisateur pour coller des lignes.
| input_paste | `[Coller 7 lignes ? [ctrl-y] Oui [ctrl-n] Non]` | Question à l'utilisateur pour coller des lignes.
| input_text | `salut peter !` | Texte entré.
|===
@@ -1795,7 +1795,7 @@ Examples:
restore default binding for key alt-r:
/key reset meta-r
key "tab" to stop search in buffer:
/key bindctxt search ctrl-I /input search_stop
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2634,7 +2634,7 @@ Keys and input to set options on fset buffer:
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
Other keys and input on fset buffer:
ctrl+L refresh options and whole screen (command: /fset -refresh)
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
@@ -2644,7 +2644,7 @@ Other keys and input on fset buffer:
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+X x switch the format used to display options
ctrl+x x switch the format used to display options
q close fset buffer
Mouse actions on fset buffer:
+3 -3
View File
@@ -619,13 +619,13 @@
** valore predefinito: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** descrizione: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** descrizione: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** tipo: stringa
** valori: qualsiasi stringa
** valore predefinito: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** descrizione: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** descrizione: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** tipo: stringa
** valori: qualsiasi stringa
** valore predefinito: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** valore predefinito: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** descrizione: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-X on the fset buffer]
** descrizione: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** tipo: intero
** valori: 1 .. 2
** valore predefinito: `+1+`
+1 -1
View File
@@ -967,7 +967,7 @@ La barra _input_ ha i seguenti elementi predefiniti:
| away | `(assente)` | Indicatore di assenza.
// TRANSLATION MISSING
| input_search | `[Search (~ str,msg)]` | Search indicator ("`~`": case insensitive, "`==`": case sensitive, "`str`": search string, "`regex`": search regular expression, "`msg`": search in messages, "`pre`": search in prefixes, "`pre\|msg`": search in prefixes and messages).
| input_paste | `[Incollare 7 righe ? [ctrl-Y] Sì [ctrl-N] No]` | Chiede all'utente se incollare le righe.
| input_paste | `[Incollare 7 righe ? [ctrl-y] Sì [ctrl-n] No]` | Chiede all'utente se incollare le righe.
| input_text | `ciao peter!` | Testo in input.
|===
+34 -34
View File
@@ -1759,44 +1759,44 @@ Examples:
resetall -yes [<context>]
missing [<context>]
list: 現在のキーをリストアップ (引数無しの場合、このリストが表示されます)
listdefault: デフォルトキーをリストアップ
listdiff: デフォルトと現在のキーの違いをリストアップ (追加、再定義、削除されたキー)
context: コンテキストの名前 ("default" または "search")
bind: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表示 ("default" コンテキストに対する)
bindctxt: キーにコマンドを割り当てるか、キーに割り当てられたコマンドを表示 (指定されたコンテキストに対する)
command: コマンド (複数のコマンドはセミコロンで分けて書く)
unbind: キーバインドを削除 ("default" コンテキストに対する)
unbindctxt: キーバインドを削除 (指定されたコンテキストに対する)
reset: キーをデフォルトの割り当てにリセットする ("default" コンテキストに対する)
resetctxt: キーをデフォルトの割り当てにリセットする (指定されたコンテキストに対する)
resetall: デフォルトの割り当てにリストアし、全ての個人的な設定を削除 (注意して使用!)
missing: 未割り当てのキーを追加 (デフォルトの割り当てに無い)、新しい WeeChat バージョンをインストールした後に便利
list: list all current keys (without argument, this list is displayed)
listdefault: list default keys
listdiff: list differences between current and default keys (keys added, redefined or deleted)
context: name of context ("default" or "search")
bind: bind a command to a key or display command bound to key (for context "default")
bindctxt: bind a command to a key or display command bound to key, for given context
command: command (many commands can be separated by semicolons)
unbind: remove a key binding (for context "default")
unbindctxt: remove a key binding for given context
reset: reset a key to default binding (for context "default")
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
キーにコマンドを割り当てる場合、alt+k (または Esc の後に k) した後に、割り当てたいキーを押すことをお勧めします: これはコマンドラインにキーコードを入力することになります。
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
"mouse" コンテント ("cursor" コンテキストの一部) に対しては、キーは以下の書式: "@area:key" または "@area1>area2:key"。ここで、area は以下の値を取れます:
*: 画面上の任意のエリア
chat: チャットエリア (任意のバッファ)
chat(xxx): 名前 "xxx" を持つチャットエリア (プラグイン含む完全な名前)
bar(*): 任意のバー
bar(xxx): バー "xxx"
item(*): 任意のバー要素
item(xxx): バー要素 "xxx"
多くのマウスイベントにマッチさせるにはワイルドカード "*" をキーに使ってください。
"hsignal:name" という書式のコマンドに対する特別な値はマウスコンテキストに使えます、これはフォーカスハッシュテーブルを引数にして hsignal "name" を送ります。
その他の特別な値 "-" はキーを無効化するために利用されます。(これはキーの探索時には無視されます)
For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
*: any area on screen
chat: chat area (any buffer)
chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
bar(*): any bar
bar(xxx): bar "xxx"
item(*): any bar item
item(xxx): bar item "xxx"
Wildcard "*" is allowed in key to match many mouse events.
A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
Another special value "-" can be used to disable key (it will be ignored when looking for keys).
:
alt-t キーをニックネームリストバーに割り当てる:
Examples:
key alt-t to toggle nicklist bar:
/key bind meta-t /bar toggle nicklist
alt-r キーを #weechat IRC チャンネルへの移動に割り当てる:
key alt-r to jump to #weechat IRC channel:
/key bind meta-r /buffer #weechat
alt-r キーの割り当てをデフォルトに戻す:
restore default binding for key alt-r:
/key reset meta-r
"tab" キーをバッファ検索の終了に割り当てる:
/key bindctxt search ctrl-I /input search_stop
ニック上でのマウスのセンターボタンをニックネームの情報取得に割り当てる:
key "tab" to stop search in buffer:
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2634,7 +2634,7 @@ Keys and input to set options on fset buffer:
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
Other keys and input on fset buffer:
ctrl+L refresh options and whole screen (command: /fset -refresh)
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
@@ -2644,7 +2644,7 @@ Other keys and input on fset buffer:
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+X x switch the format used to display options
ctrl+x x switch the format used to display options
q close fset buffer
Mouse actions on fset buffer:
+3 -3
View File
@@ -619,13 +619,13 @@
** デフォルト値: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** 説明: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** 説明: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** タイプ: 文字列
** 値: 未制約文字列
** デフォルト値: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** 説明: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl+X]
** 説明: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** タイプ: 文字列
** 値: 未制約文字列
** デフォルト値: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** デフォルト値: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** 説明: pass:none[オプションを表示する際に使う書式番号; この値は fset バッファで ctrl-X キーを押すことで動的に変化します]
** 説明: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** タイプ: 整数
** 値: 1 .. 2
** デフォルト値: `+1+`
+1 -1
View File
@@ -929,7 +929,7 @@ By default, the screen is divided up into the following areas:
| input_prompt | `[@Flashy]` | 入力プロンプト、irc の場合: ニックネームとモード (libera では "+i" モードは不可視状態を意味します)
| away | `(away)` | 離席状態表示
| input_search | `[Search (~ str,msg)]` | 検索インジケータ ("`~`": 大文字小文字を区別しない、"`==`": 大文字小文字を区別する、"`str`": 検索文字列、"`regex`": 検索正規表現、"`msg`": メッセージ部分から検索、"`pre`": プレフィックス部分から検索、"`pre\|msg`": プレフィックス部分とメッセージ部分から検索)
| input_paste | `[Paste 7 lines ? [ctrl-Y] Yes [ctrl-N] No]` | 行をペーストする場合にユーザへ行われる質問
| input_paste | `[Paste 7 lines ? [ctrl-y] Yes [ctrl-n] No]` | 行をペーストする場合にユーザへ行われる質問
| input_text | `hi peter!` | 入力テキスト
|===
+153 -153
View File
@@ -1758,44 +1758,44 @@ Przykłady:
resetall -yes [<kontekst>]
missing [<kontekst>]
list: wyświetla wszystkie obecne skróty (bez podanego argumentu, pokazywana jest ta lista)
listdefault: wyświetla domyślne skróty klawiszowe
listdiff: wyświetla różnice pomiędzy obecnymi a domyślnymi skrótami klawiszowymi (dodane, przedefiniowane oraz usunięte)
kontekst: nazwa kontekstu ("default" lub "search")
bind: przypisuje komendę do klawisza lub wyświetla komendę przypisaną do klawisza
bindctxt: przypisuje komendę do klawiszy lub wyświetla taką komendę dla podanego kontekstu
komenda: komenda (wiele komend może być oddzielonych średnikiem)
unbind: usuwa przypisanie dla klawisza (dla kontekstu "default")
unbindctxt: usuwa skrót klawiszowy dla podanego kontekstu
reset: przywraca domyślne ustawienia dla klawiszy (dla kontekstu "default")
resetctxt:przywraca domyślne ustawienia dla klawiszy, dla podanego kontekstu
resetall: przywraca przypisania do domyślnych wartości oraz kasuje WSZYSTKIE własne przypisania (używaj ostrożnie!)
missing: dodaje brakujące przypisania (korzystając z domyślnych wartości), przydatne po instalacji nowej wersji WeeChat
list: list all current keys (without argument, this list is displayed)
listdefault: list default keys
listdiff: list differences between current and default keys (keys added, redefined or deleted)
context: name of context ("default" or "search")
bind: bind a command to a key or display command bound to key (for context "default")
bindctxt: bind a command to a key or display command bound to key, for given context
command: command (many commands can be separated by semicolons)
unbind: remove a key binding (for context "default")
unbindctxt: remove a key binding for given context
reset: reset a key to default binding (for context "default")
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
Podczas przypisania komendy do klawisza, zaleca się użycie alt+k (lub Esc następnie k), następnie wciśnięcie pożądanej kombinacji: umieści to kod klawiszowy w linii poleceń.
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
Dla kontekstu "mouse" (możliwe również w kontekście "cursor"), klucz ma postać: "@obszar:klucz" lub "@obszar1>obszar2:klucz", gdzie obszar to:
*: dowolny obszar na ekranie
chat: obszar rozmowy (dowolny bufor)
chat(xxx): obszar rozmowy w buforze o nazwie "xxx" (pełna nazwa włączając w to wtyczkę)
bar(*): dowolny pasek
bar(xxx): pasek "xxx"
item(*): dowolny element paska
item(xxx): element paska "xxx"
Klucz może zaczynać się, lub kończyć '*' aby dopasować wiele zdarzeń myszy.
Specjalna wartość dla komendy o formacie "hsignal:nazwa" może być użyte dla kontekstu myszy, wyśle to hsignal "nazwa" z aktywną tablica haszy jako argumentem.
Inna specjalna wartość "-" może zostać użyta do wyłączenia klucza (zostanie on zignorowany podczas szukania kluczy).
For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
*: any area on screen
chat: chat area (any buffer)
chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
bar(*): any bar
bar(xxx): bar "xxx"
item(*): any bar item
item(xxx): bar item "xxx"
Wildcard "*" is allowed in key to match many mouse events.
A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
Another special value "-" can be used to disable key (it will be ignored when looking for keys).
Przykłady:
kombinacja alt-t przełączająca wyświetlanie listy nicków:
Examples:
key alt-t to toggle nicklist bar:
/key bind meta-t /bar toggle nicklist
kombinacja alt-r przechodząca do kanału IRC #weechat IRCl:
key alt-r to jump to #weechat IRC channel:
/key bind meta-r /buffer #weechat
przywrócenie domyślnego przypisania dla kombinacji alt-r:
restore default binding for key alt-r:
/key reset meta-r
przycisk "tab" zatrzyma wyszukiwanie w buforze:
/key bindctxt search ctrl-I /input search_stop
środkowy przycisk myszy wciśnięty na nicku pozyska o nim informacje:
key "tab" to stop search in buffer:
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2532,139 +2532,139 @@ Przykłady:
-export [-help|-nohelp] <nazwa pliku>
<filtr>
-bar: dodaj pomoc dla paska
-refresh: odświeża listę opcji, następnie cały ekran (komenda: /window refresh)
-up: przesuwa linie do góry o podaną "ilość" linii
-down: przesuwa linie w dół o podaną "ilość" linii
-left: przewija bufor o "procent" szerokości w lewo
-right: przewija bufor o "procent" szerokości w prawo
-go: wybierz numer linii, pierwsza linia ma numer 0 ("end" wybiera ostatnią lin)
-toggle: zmienia wartość opcji boolowskiej
-add: dodaje "wartość" (może być ujemna) do liczb i kolorów, ustawia/dodaje do wartości innych typów (ustawia, jeśli wartość jest ujemna, dodaje jeśli wartość jest pozytywna)
-reset: resetuje wartość opcji
-unset: kasuje wartość opcji
-set: dodaje komendę /set do linii poleceń w celu edycji wartości dla opcji (ustawia kursor na początku wartości)
-setnew: dodaje komendę /set do linii poleceń w celu ustawienia wartości dla opcji
-append: dodaje komendę /set do linii poleceń w celu dodania wartości do opcji (ustawia kursor na końcu wartości)
-mark: przełącza zaznaczenie
-format: przełącza na następny dostępny format
-export: eksportuje opcje i wartości wyświetlane w pliku (każda linia ma format: "/set nazwa wartość" lub "/unset nazwa")
-help: wymusza zapisanie pomocy dla opcji w wyeksportowanym pliku (zobacz /help fset.look.export_help_default)
-nohelp: nie zapisuj pomocy dla opcji w wyeksportowanym pliku (zobacz /help fset.look.export_help_default)
filtr: ustawia nowy filtr żeby pokazać konkretne opcje (filtr ten może być użyty jako dane wejściowe w buforze fset); dozwolone formaty:
* pokazuje wszystkie opcje (brak filtra)
xxx pokazuje tylko opcje z "xxx" w nazwie
f:xxx pokazuje tylko opcje dla pliku konfiguracyjnego "xxx"
t:xxx pokazuje tylko opcje typu "xxx" (bool/int/str/col)
d pokazuje tylko zmienione opcje
d:xxx pokazuje tylko zmienione opcje z "xxx" w nazwie
d=xxx pokazuje tylko zmienione opcje z wartością zawierającą "xxx"
d==xxx pokazuje tylko zmienione opcje z wartością równą "xxx"
h=xxx pokazuje tylko opcje z "xxx" w opisie (przetłumaczone)
he=xxx pokazuje tylko opcje z "xxx" w opisie (po Angielsku)
=xxx pokazuje tylko opcje z wartością zawierającą "xxx"
==xxx pokazuje tylko opcje z wartością równą "xxx"
c:xxx pokazuje tylko opcje pasujące do przetworzonego warunku "xxx", używając następujących zmiennych: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
-bar: add the help bar
-refresh: refresh list of options, then whole screen (command: /window refresh)
-up: move the selected line up by "number" lines
-down: move the selected line down by "number" lines
-left: scroll the fset buffer by "percent" of width on the left
-right: scroll the fset buffer by "percent" of width on the right
-go: select a line by number, first line number is 0 ("end" to select the last line)
-toggle: toggle the boolean value
-add: add "value" (which can be a negative number) for integers and colors, set/append to value for other types (set for a negative value, append for a positive value)
-reset: reset the value of option
-unset: unset the option
-set: add the /set command in input to edit the value of option (move the cursor at the beginning of value)
-setnew: add the /set command in input to edit a new value for the option
-append: add the /set command to append something in the value of option (move the cursor at the end of value)
-mark: toggle mark
-format: switch to the next available format
-export: export the options and values displayed in a file (each line has format: "/set name value" or "/unset name")
-help: force writing of help on options in exported file (see /help fset.look.export_help_default)
-nohelp: do not write help on options in exported file (see /help fset.look.export_help_default)
filter: set a new filter to see only matching options (this filter can be used as input in fset buffer as well); allowed formats are:
* show all options (no filter)
xxx show only options with "xxx" in name
f:xxx show only configuration file "xxx"
t:xxx show only type "xxx" (bool/int/str/col)
d show only changed options
d:xxx show only changed options with "xxx" in name
d=xxx show only changed options with "xxx" in value
d==xxx show only changed options with exact value "xxx"
h=xxx show only options with "xxx" in description (translated)
he=xxx show only options with "xxx" in description (in English)
=xxx show only options with "xxx" in value
==xxx show only options with exact value "xxx"
c:xxx show only options matching the evaluated condition "xxx", using following variables: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
Linie z opcjami są wyświetlane z użyciem przetworzonych ciągów (zobacz /help eval aby poznać format), z tymi opcjami:
- fset.format.option1: pierwszy format dla opcji
- fset.format.option2: drugi format dla opcji
The lines with options are displayed using string evaluation (see /help eval for the format), with these options:
- fset.format.option1: first format for an option
- fset.format.option2: second format for an option
Następujące zmienne mogą zostać użyte w tych opcjach:
- dane opcji z kolorem i wyrównane spacjami do prawej:
- ${file}: plik konfiguracyjny (na przykład "weechat" lub "irc")
- ${section}: sekcja
- ${option}: nazwa opcji
- ${name}: pełna nazwa opcji (plik.sekcja.opcja)
- ${parent_name}: nazwa nadrzędnej opcji
- ${type}: typ opcji (przetłumaczony)
- ${type_en}: typ opcji (po angielsku)
- ${type_short}: skrócony typ (bool/int/str/col)
- ${type_tiny}: krótki typ (b/i/s/c)
- ${default_value}: domyślna wartość opcji
- ${default_value_undef}: "1" jeśli domyślna wartość jest pusta, inaczej "0"
- ${value}: wartość opcji
- ${value_undef}: "1" jeśli wartość jest pusta, inaczej "0"
- ${value_changed}: "1" jeśli wartość różni się od domyślnej, inaczej "0"
- ${value2}: wartość opcji, z odziedziczoną wartością jeśli pusta
- ${parent_value}: wartość nadrzędnej opcji
- ${min}: minimalna wartość
- ${max}: maksymalna wartość
- ${description}: opis opcji (przetłumaczony)
- ${description2}: opis opcji (przetłumaczony), "(brak opisu)" (przetłumaczony) jeśli nie ma opisu
- ${description_en}: opis opcji (po angielsku)
- ${description_en2}: opis opcji (po angielsku), "(brak opisu)" jeśli nie ma opisu
- ${string_values}: dozwolone wartości ciągu dla liczbowych wartości opcji
- ${marked}: "1" jeśli opcja jest zaznaczona, inaczej "0"
- ${index}: numer opcji na liście
- dane opcji, z kolorami ale bez spacji:
- te same nazwy poprzedzone podkreśleniem, na przykład: ${_name}, ${_type}, ...
- dane opcji, nieprzetworzony format (bez kolorów/spacji):
- te same nazwy poprzedzone dwoma podkreśleniami, na przykład: ${__name}, ${__type}, ...
- dane opcji, tylko spacje:
- te same nazwy poprzedzone "empty_", na przykład: ${empty_name}, ${empty_type}
- inne dane:
- ${selected_line}: "1" jeśli linia jest zaznaczona, inaczej "0"
- ${newline}: dodaje znak nowej linii, dzięki czemu opcja wyświetlana jest w kilku liniach
The following variables can be used in these options:
- option data, with color and padded by spaces on the right:
- ${file}: configuration file (for example "weechat" or "irc")
- ${section}: section
- ${option}: option name
- ${name}: full option name (file.section.option)
- ${parent_name}: parent option name
- ${type}: option type (translated)
- ${type_en}: option type (in English)
- ${type_short}: short option type (bool/int/str/col)
- ${type_tiny}: tiny option type (b/i/s/c)
- ${default_value}: option default value
- ${default_value_undef}: "1" if default value is null, otherwise "0"
- ${value}: option value
- ${value_undef}: "1" if value is null, otherwise "0"
- ${value_changed}: "1" if value is different from default value, otherwise "0"
- ${value2}: option value, with inherited value if null
- ${parent_value}: parent option value
- ${min}: min value
- ${max}: max value
- ${description}: option description (translated)
- ${description2}: option description (translated), "(no description)" (translated) if there's no description
- ${description_en}: option description (in English)
- ${description_en2}: option description (in English), "(no description)" if there's no description
- ${string_values}: string values allowed for set of an integer option using strings
- ${marked}: "1" if option is marked, otherwise "0"
- ${index}: index of option in list
- option data, with color but no spaces:
- same names prefixed by underscore, for example: ${_name}, ${_type}, ...
- option data, raw format (no colors/spaces):
- same names prefixed by two underscores, for example: ${__name}, ${__type}, ...
- option data, only spaces:
- same names prefixed with "empty_", for example: ${empty_name}, ${empty_type}
- other data:
- ${selected_line}: "1" if the line is selected, otherwise "0"
- ${newline}: insert a new line at point, so the option is displayed on multiple lines
Klawisze i polecenia do poruszania się w buforze fset:
up przesuwa linię do góry
down przesuwa linie w dół
pgup przesuwa stronę do góry
pgdn przesuwa stronę w dół
alt-home << przenosi do pierwszej linii
alt-end >> przenosi do ostatniej linii
F11 < przewija w lewo
F12 > przewija w prawo
Keys and input to move in on fset buffer:
up move one line up
down move one line down
pgup move one page up
pgdn move one page down
alt-home << move to first line
alt-end >> move to last line
F11 < scroll horizontally on the left
F12 > scroll horizontally on the right
Klawisze i polecenia do ustawiania opcji w buforze fset:
alt+space t zmiana wartości boolowskiej
alt+'-' - odejmuje 1 od wartości liczbowej/koloru, ustawia wartości innych typów
alt+'+' + dodaje 1 od wartości liczbowej/koloru, dodaje do wartości innych typów
alt+f, alt+r r resetuje wartość
alt+f, alt+u u kasuje wartość
alt+enter s ustawia wartość
alt+f, alt+n n ustawia nową wartość
alt+f, alt+a a dodaje do wartości
alt+',' , zaznacza/odznacza opcję
shift+up przesuwa jedną linię w górę oraz zaznacza/odznacza opcję
shift+down zaznacza/odznacza opcję i przesuwa jedną linię w dół
m:xxx zaznacza wyświetlane opcje pasujące do filtru "xxx" (dowolny filtr dla opcji lub wartości, zobacz wyżej jak definiować filtry)
u:xxx odznacza wyświetlane opcje pasujące do filtru "xxx" (dowolny filtr dla opcji lub wartości, zobacz wyżej jak definiować filtry)
Keys and input to set options on fset buffer:
alt+space t toggle boolean value
alt+'-' - subtract 1 from value for integer/color, set value for other types
alt+'+' + add 1 to value for integer/color, append to value for other types
alt+f, alt+r r reset value
alt+f, alt+u u unset value
alt+enter s set value
alt+f, alt+n n set new value
alt+f, alt+a a append to value
alt+',' , mark/unmark option
shift+up move one line up and mark/unmark option
shift+down mark/unmark option and move one line down
m:xxx mark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
Pozostałe skróty klawiszowe i polecenia w buforze fset:
ctrl+L odświeża opcje i cały ekran (komenda: /fset -refresh)
$ odświeża opcje (pozostawia zaznaczenia)
$$ odświeża opcje (kasuje zaznaczenia)
alt+p p przełącza opcje opisu wtyczki (plugins.desc.*)
alt+v v przełącza pasek pomocy
s:x,y sortuje opcje po wartościach x,y (zobacz /help fset.look.sort)
s: resetuje sortowanie do domyślnych wartości (zobacz /help fset.look.sort)
w:xxx eksportuje opcje do pliku "xxx"
w-:xxx eksportuje opcje do pliku "xxx" bez pomocy
w+:xxx eksportuje opcje do pliku "xxx" z pomocą
ctrl+X x przełącza format używany do wyświetlenia opcji
q zamyka bufor fset
Other keys and input on fset buffer:
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
alt+v v toggle help bar
s:x,y sort options by fields x,y (see /help fset.look.sort)
s: reset sort to its default value (see /help fset.look.sort)
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+x x switch the format used to display options
q close fset buffer
Akcje myszy w buforze fset:
rolka up/down przesuwa linie w gorę/dół
lewy przycisk przesuwa linię w wybrane miejsce
prawy przycisk przełącza wartość boolowską (on/off) lub edytuje wartość pola
prawy przycisk + przeciągnięcie w lewo/prawo zwiększa/zmniejsza wartość liczby/koloru, ustawia/dodaje wartości innych typów
prawy przycisk + przeciągnięcie w górę/dół zaznacza/odznacza wiele opcji
Mouse actions on fset buffer:
wheel up/down move line up/down
left button move line here
right button toggle boolean (on/off) or edit the option value
right button + drag left/right increase/decrease value for integer/color, set/append to value for other types
right button + drag up/down mark/unmark multiple options
Uwaga: jeśli wejście posiada na początku kilka spacji jest traktowane jako filtr bez spacji. Na przykład " q" pokazuje wszystkie opcje z "q" w nazwie "q" zamyka bufor.
Note: if input has one or more leading spaces, the following text is interpreted as a filter, without the spaces. For example " q" searches all options with "q" inside name while "q" closes the fset buffer.
Przykłady:
pokazuje zmienione opcje IRC:
Examples:
show IRC options changed:
/fset d:irc.*
pokazuje wszystkie opcje zawierające w nazwie "nicklist":
show all options with "nicklist" in name:
/fset nicklist
pokazuje wszystkie wartości zawierające "red":
show all values which contain "red":
/fset =red
pokazuje wszystkie wartości równe "red":
show all values which are exactly "red":
/fset ==red
pokazuje wszystkie liczbowe wartości wtyczki irc:
show all integer options in irc plugin:
/fset c:${file} == irc && ${type_en} == integer
----
// end::fset_commands[]
+3 -3
View File
@@ -619,13 +619,13 @@
** domyślna wartość: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** opis: pass:none[pierwszy format dla każdej linii, użyty kiedy opcja fset.look.format_number ma wartość 1 (uwaga: zawartość jest przetwarzana, zobacz /help fset); pusty ciąg używa domyślnego formatu ("${marked} ${name} ${type} ${value2}"), który nie przetwarza ciągów, przez co jest szybszy; formaty można zmienić za pomocą ctrl-X]
** opis: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** opis: pass:none[drugi format dla każdej linii, użyty kiedy opcja fset.look.format_number ma wartość 2 (uwaga: zawartość jest przetwarzana, zobacz /help fset); pusty ciąg używa domyślnego formatu ("${marked} ${name} ${type} ${value2}"), który nie przetwarza ciągów, przez co jest szybszy; formaty można zmienić za pomocą ctrl-X]
** opis: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** typ: ciąg
** wartości: dowolny ciąg
** domyślna wartość: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** domyślna wartość: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** opis: pass:none[numer formatu użyty do wyświetlania opcji; jest dynamicznie zmieniany przy uzyciu skrótu ctrl-X w buforze fset]
** opis: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** typ: liczba
** wartości: 1 .. 2
** domyślna wartość: `+1+`
+1 -1
View File
@@ -886,7 +886,7 @@ Pasek _input_ posiada następujące domyślne elementy:
| input_prompt | `[@Flashy(i)]` | Input prompt, dla irc: nick i tryby (tryb "+i" oznacza niewidzialny na libera).
| away | `(away)` | Wskaźnik nieobecności.
| input_search | `[Szukam (~ str,msg)]` | Wskaźnik wyszukiwania ("`~`": wielkość liter ma znaczenie, "`==`": wielkość liter nie ma znaczenia, "`str`": wyszukiwanie ciągu, "`regex`": wyszukiwanie wyrażenia regularnego, "`msg`": wyszukiwanie w wiadomościach, "`pre`": wyszukiwanie w prefiksach, "`pre\|msg`": wyszukiwanie w prefiksach i wiadomościach).
| input_paste | `[Wkleić 7 linii ? [ctrl-Y] Tak [ctrl-N] Nie]` | Pyta użytkownika podczas wklejania kilku linii tekstu.
| input_paste | `[Wkleić 7 linii ? [ctrl-y] Tak [ctrl-n] Nie]` | Pyta użytkownika podczas wklejania kilku linii tekstu.
| input_text | `hi peter!` | Wprowadzony tekst.
|===
+153 -153
View File
@@ -1759,44 +1759,44 @@ addreplace: додаје или мења постојећу прилагођен
resetall -yes [<контекст>]
missing [<контекст>]
list: исписује све текуће тастере (без аргумената, приказује се ова листа)
listdefault: исписује подразумеване тастере
listdiff: исписује разлике између тренутних и подразумеваних тастера (додати, редефинисани или обрисани тастери)
контекст: име контекста (default” или „search)
bind: везује команду за тастер или приказује команду која је везана за тастер (за контекст „default)
bindctxt: везује команду за тастер или приказује команду која је везана за тастер, за дати контекст
команда: команда (више команди може да се раздвоји са тачка зарезима)
unbind: уклања везивање тастера (за контекст „default)
unbindctxt: уклања везивање тастера за дати контекст
reset: ресетује тастер на подразумевано везивање (за контекст „default)
resetctxt: ресетује тастер на подразумевано везивање, за дати контекст
resetall: обнавља везивања на подразумеване вредности и брише СВА лична везивања (употребљавајте опрезно!)
missing: додаје недостајуће тастере (користећи подразумевана везивања), корисно након инсталације нове верзије програма WeeChat
list: list all current keys (without argument, this list is displayed)
listdefault: list default keys
listdiff: list differences between current and default keys (keys added, redefined or deleted)
context: name of context ("default" or "search")
bind: bind a command to a key or display command bound to key (for context "default")
bindctxt: bind a command to a key or display command bound to key, for given context
command: command (many commands can be separated by semicolons)
unbind: remove a key binding (for context "default")
unbindctxt: remove a key binding for given context
reset: reset a key to default binding (for context "default")
resetctxt: reset a key to default binding, for given context
resetall: restore bindings to the default values and delete ALL personal bindings (use carefully!)
missing: add missing keys (using default bindings), useful after installing new WeeChat version
Када се команда везује за тастер, препоручује се да се користи тастер alt+k (или Esc па онда k), па да се онда притисне тастер који желите да вежете: ово ће у командну линију да убаци кôд тастера.
When binding a command to a key, it is recommended to use key alt+k (or Esc then k), and then press the key to bind: this will insert key code in command line.
За контекст „mouse (такође могуће и у контексту „cursor”), тастер има следећи формат: „@површина:тастер” или „@површина1>површина2:тастер” где површина може бити:
*: било која површина на екрану
chat: простор за разговор (било који бафер)
chat(xxx): простор за разговор у баферу под именом „xxx (пуно име укључујући и додатак)
bar(*): било која трака
bar(xxx): трака „xxx
item(*): било која ставка траке
item(xxx): ставка траке „xxx
У тастеру се дозвољава употреба џокера „*” који се подудара са више догађаја миша.
У контексту миша може да се користи специјална вредност за команду у формату „hsignal:име”, она ће послати hsignal „име” са фокус хеш табелом као аргументом.
Још једна специјална вредност је „-” и она може да се користи за искључивање тастера (тастер ће се игнорисати приликом претраге тастера).
For context "mouse" (possible in context "cursor" too), key has format: "@area:key" or "@area1>area2:key" where area can be:
*: any area on screen
chat: chat area (any buffer)
chat(xxx): chat area for buffer with name "xxx" (full name including plugin)
bar(*): any bar
bar(xxx): bar "xxx"
item(*): any bar item
item(xxx): bar item "xxx"
Wildcard "*" is allowed in key to match many mouse events.
A special value for command with format "hsignal:name" can be used for context mouse, this will send the hsignal "name" with the focus hashtable as argument.
Another special value "-" can be used to disable key (it will be ignored when looking for keys).
Примери:
тастер alt-t за преклапање видљивости траке са надимцима:
Examples:
key alt-t to toggle nicklist bar:
/key bind meta-t /bar toggle nicklist
тастер alt-r за скок на #weechat IRC канал:
key alt-r to jump to #weechat IRC channel:
/key bind meta-r /buffer #weechat
обнављање подразумеваног везивања за тастер alt-r:
restore default binding for key alt-r:
/key reset meta-r
тастер „tab” за заустављање претраге у баферу:
/key bindctxt search ctrl-I /input search_stop
средњи тастер миша над надимком приказује информације о надимку:
key "tab" to stop search in buffer:
/key bindctxt search ctrl-i /input search_stop
middle button of mouse on a nick to retrieve info on nick:
/key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info ${nick}
----
@@ -2533,139 +2533,139 @@ FIFO pipe се подразумевано зове у weechat_fifo_xxx (где
-export [-help|-nohelp] <имефајла>
<филтер>
-bar: додавање траке помоћи
-refresh: освежавање листе опција, па затим комплетног екрана (команда: /window refresh)
-up: померање изабране линије навише за „број” линија
-down: померање изабране линије наниже за „број” линија
-left: скроловање fset бафера за „проценат” ширине у лево
-right: скроловање fset бафера за „проценат” ширине у десно
-go: избор линије према броју, број прве линије је 0 (end” да изаберете последњу линију)
-toggle: пребацивање логичке вредности
-add: додавање „вредн” (која може да буде и негативан број) за целе бројеве и боје, постављање/надовезивање на вредност осталих типова (постављање за негативну вредност, надовезивање за позитивну вредност)
-reset: ресетовање вредности опције
-unset: уклањање опције
-set: додавање /set команде на улаз како би се уредила вредност опције (курсор се помера на почетак вредности)
-setnew: додавање /set команде на улаз како би се уредила нова вредност за опцију
-append: додавање /set команде како би се нешто надовезало на вредност опције (курсор се помера на крај вредности)
-mark: пребацивање маркера
-format: прелаз на следећи доступан формат
-export: извоз опција и вредности које су приказане у фајлу (свака линија има формат: /set име вредност” или „/unset име”)
-help: форсирање уписивања помоћи за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
-nohelp: не уписује помоћ за опције које се извозе у фајл (погледајте /help fset.look.export_help_default)
filter: постављање новог филтера тако да се прикажу само опције које се подударају са њим (овај филтер такође може да се користи и као улаз у fset бафер); дозвољени су следећи формати:
* приказивање свих опција (без филтера)
xxx приказивање само опција са „xxx” у имену
f:xxx приказивање само конфигурационог фајла „xxx
t:xxx приказивање само типа „xxx (bool/int/str/col)
d приказивање само измењених опција
d:xxx приказивање само измењених опција са „xxx” у имену
d=xxx приказивање само измењених опција са „xxx” у вредности
d==xxx приказивање само измењених опција са тачном вредности „xxx
h=xxx приказивање само опција са „xxx” у опису (преведеном)
he=xxx приказивање само опција са „xxx” у опцију (на енглеском)
=xxx приказивање опција само са „xxx” у вредности
==xxx приказивање опција само са тачном вредности „xxx
c:xxx приказивање опција које се подударају са израчунатим условом „xxx, уз коришћење следећих променљивих: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
-bar: add the help bar
-refresh: refresh list of options, then whole screen (command: /window refresh)
-up: move the selected line up by "number" lines
-down: move the selected line down by "number" lines
-left: scroll the fset buffer by "percent" of width on the left
-right: scroll the fset buffer by "percent" of width on the right
-go: select a line by number, first line number is 0 ("end" to select the last line)
-toggle: toggle the boolean value
-add: add "value" (which can be a negative number) for integers and colors, set/append to value for other types (set for a negative value, append for a positive value)
-reset: reset the value of option
-unset: unset the option
-set: add the /set command in input to edit the value of option (move the cursor at the beginning of value)
-setnew: add the /set command in input to edit a new value for the option
-append: add the /set command to append something in the value of option (move the cursor at the end of value)
-mark: toggle mark
-format: switch to the next available format
-export: export the options and values displayed in a file (each line has format: "/set name value" or "/unset name")
-help: force writing of help on options in exported file (see /help fset.look.export_help_default)
-nohelp: do not write help on options in exported file (see /help fset.look.export_help_default)
filter: set a new filter to see only matching options (this filter can be used as input in fset buffer as well); allowed formats are:
* show all options (no filter)
xxx show only options with "xxx" in name
f:xxx show only configuration file "xxx"
t:xxx show only type "xxx" (bool/int/str/col)
d show only changed options
d:xxx show only changed options with "xxx" in name
d=xxx show only changed options with "xxx" in value
d==xxx show only changed options with exact value "xxx"
h=xxx show only options with "xxx" in description (translated)
he=xxx show only options with "xxx" in description (in English)
=xxx show only options with "xxx" in value
==xxx show only options with exact value "xxx"
c:xxx show only options matching the evaluated condition "xxx", using following variables: file, section, option, name, parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/s/c), default_value, default_value_undef, value, quoted_value, value_undef, value_changed, parent_value, min, max, description, description2, description_en, description_en2, string_values
Линије са опцијама се приказују употребом израчунавања стринга (погледајте /help eval за формат), са следећим опцијама:
- fset.format.option1: први формат за опцију
- fset.format.option2: други формат за опцију
The lines with options are displayed using string evaluation (see /help eval for the format), with these options:
- fset.format.option1: first format for an option
- fset.format.option2: second format for an option
У овим опцијама је дозвољена употреба следећих променљивих:
- подаци опције, са бојом и допуњени размацима са десне стране:
- ${file}: конфигурациони фајл (на пример „weechat” или „irc)
- ${section}: одељак
- ${option}: име опције
- ${name}: пуно име опције (file.section.option)
- ${parent_name}: име родитељ-опције
- ${type}: тип опције (преведени)
- ${type_en}: тип опције (на енглеском)
- ${type_short}: кратки тип опције (bool/int/str/col)
- ${type_tiny}: сићушни тип опције (b/i/s/c)
- ${default_value}: подразумевана вредност опције
- ${default_value_undef}: „1” ако је подразумевана вредност null, у супротном „0”
- ${value}: вредност опције
- ${value_undef}: „1” ако је вредност null, у супротном „0”
- ${value_changed}: „1” ако се вредност разликује од подразумеване вредности, у супротном „0”
- ${value2}: вредност опције, са наслеђеном вредности ако је null
- ${parent_value}: вредност родитељ-опције
- ${min}: мин вредност
- ${max}: макс вредност
- ${description}: опис опције (преведен)
- ${description2}: опис опције (преведен), „(без описа)” (преведено) ако нема описа
- ${description_en}: опис опције (на енглеском)
- ${description_en2}: опис опције (на енглеском), (no description)” ако нема описа
- ${string_values}: стринг вредности које се дозвољавају за постављање целобројне опције употребом стрингова
- ${marked}: „1” ако је опција маркирана, у супротном „0”
- ${index}: индекс опције у листи
- подаци опције, са бојом али без додатних размака:
- иста имена испред којих се налази доња црта, на пример: ${_name}, ${_type}, ...
- подаци опције, у сировом формату (без боја/размака):
- иста имена испред којих се налазе две доње црте, на пример: ${__name}, ${__type}, ...
- подаци опције, само размаци:
- иста имена испред којих се налази „empty_, на пример: ${empty_name}, ${empty_type}
- остали подаци:
- ${selected_line}: „1” ако је линија изабрана, у супротном „0”
- ${newline}: умеће прелом линије на ову позицију, тако да се опција простире на више линија
The following variables can be used in these options:
- option data, with color and padded by spaces on the right:
- ${file}: configuration file (for example "weechat" or "irc")
- ${section}: section
- ${option}: option name
- ${name}: full option name (file.section.option)
- ${parent_name}: parent option name
- ${type}: option type (translated)
- ${type_en}: option type (in English)
- ${type_short}: short option type (bool/int/str/col)
- ${type_tiny}: tiny option type (b/i/s/c)
- ${default_value}: option default value
- ${default_value_undef}: "1" if default value is null, otherwise "0"
- ${value}: option value
- ${value_undef}: "1" if value is null, otherwise "0"
- ${value_changed}: "1" if value is different from default value, otherwise "0"
- ${value2}: option value, with inherited value if null
- ${parent_value}: parent option value
- ${min}: min value
- ${max}: max value
- ${description}: option description (translated)
- ${description2}: option description (translated), "(no description)" (translated) if there's no description
- ${description_en}: option description (in English)
- ${description_en2}: option description (in English), "(no description)" if there's no description
- ${string_values}: string values allowed for set of an integer option using strings
- ${marked}: "1" if option is marked, otherwise "0"
- ${index}: index of option in list
- option data, with color but no spaces:
- same names prefixed by underscore, for example: ${_name}, ${_type}, ...
- option data, raw format (no colors/spaces):
- same names prefixed by two underscores, for example: ${__name}, ${__type}, ...
- option data, only spaces:
- same names prefixed with "empty_", for example: ${empty_name}, ${empty_type}
- other data:
- ${selected_line}: "1" if the line is selected, otherwise "0"
- ${newline}: insert a new line at point, so the option is displayed on multiple lines
Тастери и унос којим се врши кретање по fset баферу:
up једна линија навише
down једна линија наниже
pgup једна линија страница навише
pgdn једна линија страница наниже
alt-home << прелаз на прву линију
alt-end >> прелаз на последњу линију
F11 < хоризонтално скроловање у лево
F12 > хоризонтално скроловање у десно
Keys and input to move in on fset buffer:
up move one line up
down move one line down
pgup move one page up
pgdn move one page down
alt-home << move to first line
alt-end >> move to last line
F11 < scroll horizontally on the left
F12 > scroll horizontally on the right
Тастеру у унос за постављање опција у fset баферу:
alt+space t пребацивање логичке вредности
alt+'-' - умањивање целобројне вредности/боја за 1, постављање вредности за остале типове
alt+'+' + увећање целобројне вредности/боје за 1, надовезивање вредности за остале типове
alt+f, alt+r r ресетовање вредности
alt+f, alt+u u уклањање вредности
alt+enter s постављање вредности
alt+f, alt+n n постављање нове вредности
alt+f, alt+a a надовезивање вредности
alt+',' , маркирање/уклањање маркера са опције
shift+up померање за линију навише и маркирање/уклањање маркера са опције
shift+down маркирање/уклањање маркера са опције и померање за линију наниже
m:xxx маркирање приказаних опција које задовољавају услов филтера „xxx (дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
u:xxx уклања маркирање приказаних опција које задовољавају услов филтера „xxx” дозвољен је било који филтер на опцији или вредности, погледајте filters изнад)
Keys and input to set options on fset buffer:
alt+space t toggle boolean value
alt+'-' - subtract 1 from value for integer/color, set value for other types
alt+'+' + add 1 to value for integer/color, append to value for other types
alt+f, alt+r r reset value
alt+f, alt+u u unset value
alt+enter s set value
alt+f, alt+n n set new value
alt+f, alt+a a append to value
alt+',' , mark/unmark option
shift+up move one line up and mark/unmark option
shift+down mark/unmark option and move one line down
m:xxx mark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
u:xxx unmark options displayed that are matching filter "xxx" (any filter on option or value is allowed, see filters above)
Остали тастери и улаз у fset баферу:
ctrl+L освежавање опција и комплетног екрана (команда: /fset -refresh)
$ освежавање опција (маркиране опције остају маркиране)
$$ освежавање опција (маркирање се уклања са свих опција)
alt+p p пребацивање видљивости описа опција додатака (plugins.desc.*)
alt+v v пребацивање видљивости траке помоћи
s:x,y сортирање опција према пољима x,y (погледајте /help fset.look.sort)
s: ресетовање сортирања на подразумевану вредност (погледајте /help fset.look.sort)
w:xxx извоз опција у фајл „xxx
w-:xxx извоз опција у фајл „xxx” без помоћи
w+:xxx извоз опција у фајл „xxx” заједно са помоћи
ctrl+X x пребацивање формата који се користи за приказ опција
q затварање fset бафера
Other keys and input on fset buffer:
ctrl+l refresh options and whole screen (command: /fset -refresh)
$ refresh options (keep marked options)
$$ refresh options (unmark all options)
alt+p p toggle plugin description options (plugins.desc.*)
alt+v v toggle help bar
s:x,y sort options by fields x,y (see /help fset.look.sort)
s: reset sort to its default value (see /help fset.look.sort)
w:xxx export options in file "xxx"
w-:xxx export options in file "xxx" without help
w+:xxx export options in file "xxx" with help
ctrl+x x switch the format used to display options
q close fset buffer
Акције миша у fset баферу:
точкић горе/доле померање линију навише/наниже
леви тастер померање линије на то место
десни тастер пребацивање логичке вредности (укљ./искљ.) или уређивање вредности
десни тастер + превлачење л/д увећавање/умањивање целобројне вредности/боје, постављање/надовезивање на вредност за остале типове
десни тастер + превлачење г/д маркирање/уклањање маркирања са више опција одједном
Mouse actions on fset buffer:
wheel up/down move line up/down
left button move line here
right button toggle boolean (on/off) or edit the option value
right button + drag left/right increase/decrease value for integer/color, set/append to value for other types
right button + drag up/down mark/unmark multiple options
Напомена: ако улаз има један или више водећих размака, текст који следи се интерпретира као филтер, без размака. На пример „ q” претражује све опције које у свом имену имају „q” док „q” затвара fset бафер.
Note: if input has one or more leading spaces, the following text is interpreted as a filter, without the spaces. For example " q" searches all options with "q" inside name while "q" closes the fset buffer.
Примери:
приказивање измењених IRC опција:
Examples:
show IRC options changed:
/fset d:irc.*
приказивање свих опција које у имену садрже „nicklist”:
show all options with "nicklist" in name:
/fset nicklist
приказивање свих вредности које садрже реч „red:
show all values which contain "red":
/fset =red
приказивање свих вредности које су тачно „red:
show all values which are exactly "red":
/fset ==red
приказивање свих целобројних опција у irc додатку:
show all integer options in irc plugin:
/fset c:${file} == irc && ${type_en} == integer
----
// end::fset_commands[]
+3 -3
View File
@@ -619,13 +619,13 @@
** подразумевана вредност: `+"/unset ${name}"+`
* [[option_fset.format.option1]] *fset.format.option1*
** опис: pass:none[први формат сваке линије, користи се када је вредност опције fset.look.format_number постављена на 1 (напомена: садржај се израчунава, погледајте /help fset); празан стринг значи да се користи подразумевани формат (${marked} ${name} ${type} ${value2}), који је без израчунавања, дакле и много бржи; формати могу да се пребацују тастером ctrl+X]
** опис: pass:none[first format of each line, used when option fset.look.format_number is set to 1 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** тип: стринг
** вредности: било који стринг
** подразумевана вредност: `+""+`
* [[option_fset.format.option2]] *fset.format.option2*
** опис: pass:none[други формат сваке линије, користи се када је вредност опције fset.look.format_number постављена на 2 (напомена: садржај се израчунава, погледајте /help fset); празан стринг значи да се користи подразумевани формат (${marked} ${name} ${type} ${value2}), који је без израчунавања, дакле и много бржи; формати могу да се пребацују тастером ctrl+X]
** опис: pass:none[second format of each line, used when option fset.look.format_number is set to 2 (note: content is evaluated, see /help fset); an empty string uses the default format ("${marked} ${name} ${type} ${value2}"), which is without evaluation of string and then much faster; formats can be switched with key ctrl-x]
** тип: стринг
** вредности: било који стринг
** подразумевана вредност: `+"${marked} ${name} ${type} ${value2}${newline} ${empty_name} ${_default_value}${color:darkgray} -- ${min}..${max}${newline} ${empty_name} ${description}"+`
@@ -655,7 +655,7 @@
** подразумевана вредност: `+on+`
* [[option_fset.look.format_number]] *fset.look.format_number*
** опис: pass:none[број формата који се користи за приказ опција; ово се динамички мења тастером ctrl-X у fset баферу]
** опис: pass:none[number of format used to display options; this is dynamically changed by the key ctrl-x on the fset buffer]
** тип: целобројна
** вредности: 1 .. 2
** подразумевана вредност: `+1+`
+1 -1
View File
@@ -827,7 +827,7 @@ _input_ трака садржи следеће подразумеване ста
| input_prompt | `[@Flashy(i)]` | Одзив за унос, за irc: надимак и режими (режим „+i” значи невидљив на серверу libera).
| away | `(одсутан)` | Индикатор одсутности.
| input_search | `[Претрага (~ str,msg)]` | Индикатор претраге („`~`”: не прави се разлика у величини слова, „`==`”: прави се разлика у величини слова, „`str`”: стринг претраге, „`regex`”: претрага по регуларном изразу, „`msg`”: претрага у порукама, „`pre`”: претрага у префиксима, „`pre\|msg`”: претрага и у префиксима и у порукама).
| input_paste | `[Да налепим 7 линија? [ctrl-Y] Да [ctrl-N] Не]` | Питање за корисника пре налељпивања линија.
| input_paste | `[Да налепим 7 линија? [ctrl-y] Да [ctrl-n] Не]` | Питање за корисника пре налељпивања линија.
| input_text | `hi peter!` | Текст уноса.
|===
+16 -13
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Ondřej Súkup <mimi.vx@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -251,8 +251,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Chyba: chybí argument pro volbu \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgstr ""
#, fuzzy
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "1 pokud se WeeChat aktualizuje (příkaz `/upgrade`)"
#, fuzzy
msgid ""
@@ -2097,7 +2098,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -4602,7 +4603,9 @@ msgstr ""
"(vložte prostě jednu mezeru k přeskočení hesla, ale tohle může VYPNOUT "
"všechna chráněná data)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(stiskněte ctrl-C k okamžitému opuštění WeeCatu)"
msgid ""
@@ -4942,8 +4945,8 @@ msgid "Bar \"%s\" updated"
msgstr "Pole \"%s\" zaktualizováno"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sVložit %d řádek ? [ctrl-Y] Ano [ctrl-N] Ne"
msgstr[1] "%sVložit %d řádky ? [ctrl-Y] Ano [ctrl-N] Ne"
msgstr[2] "%sVložit %d řádků ? [ctrl-Y] Ano [ctrl-N] Ne"
@@ -5836,7 +5839,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -5992,7 +5995,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -6006,7 +6009,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -6071,7 +6074,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -6132,7 +6135,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -6140,7 +6143,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+281 -14
View File
@@ -26,7 +26,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2023-01-25 07:49+0100\n"
"Last-Translator: Nils Görs <weechatter@arcor.de>\n"
"Language-Team: German - Germany <weechatter@arcor.de>\n"
@@ -278,7 +278,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Fehler: fehlendes Argument für die Einstellung \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat läuft im Hintergrundmodus (Ctrl-C zum Beenden)."
msgid ""
@@ -2522,6 +2524,61 @@ msgstr ""
"<context> <key> || reset <key> || resetctxt <context> <key> || resetall -yes "
"[<context>] || missing [<context>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2572,7 +2629,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5760,7 +5817,9 @@ msgstr ""
"(um diese Abfrage zu überspringen, bitte ein Leerzeichen eingeben. Dies "
"DEAKTIVIERT die Nutzung der schutzwürdigen Daten!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(Drücke strg-C um WeeChat jetzt zu beenden)"
msgid ""
@@ -6146,9 +6205,11 @@ msgstr ""
msgid "Bar \"%s\" updated"
msgstr "Infobar \"%s\" aktualisiert"
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
#, fuzzy, c-format
#| msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
#| msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%s%d Zeile einfügen? [Strg-Y] Ja [Strg-N] Nein"
msgstr[1] "%s%d Zeilen einfügen? [Strg-Y] Ja [Strg-N] Nein"
@@ -7377,7 +7438,16 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "(no description)"
msgstr "(keine Beschreibung)"
#, c-format
#, fuzzy, c-format
#| msgid ""
#| "%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
#| "alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 "
#| "or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, "
#| "alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
#| "shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
#| "$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching "
#| "options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, "
#| "ctrl+X(x)=switch format, (q)=close buffer"
msgid ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
"alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or "
@@ -7385,7 +7455,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sortierung: %s%s%s | Taste(input): "
@@ -7422,6 +7492,185 @@ msgstr ""
"setnew || -append || -mark || -format || -export [-help|-nohelp] <filename> "
"|| <filter>"
#, fuzzy
#| msgid ""
#| " -bar: add the help bar\n"
#| " -refresh: refresh list of options, then whole screen (command: /window "
#| "refresh)\n"
#| " -up: move the selected line up by \"number\" lines\n"
#| " -down: move the selected line down by \"number\" lines\n"
#| " -left: scroll the fset buffer by \"percent\" of width on the left\n"
#| " -right: scroll the fset buffer by \"percent\" of width on the right\n"
#| " -go: select a line by number, first line number is 0 (\"end\" to "
#| "select the last line)\n"
#| " -toggle: toggle the boolean value\n"
#| " -add: add \"value\" (which can be a negative number) for integers "
#| "and colors, set/append to value for other types (set for a negative "
#| "value, append for a positive value)\n"
#| " -reset: reset the value of option\n"
#| " -unset: unset the option\n"
#| " -set: add the /set command in input to edit the value of option "
#| "(move the cursor at the beginning of value)\n"
#| " -setnew: add the /set command in input to edit a new value for the "
#| "option\n"
#| " -append: add the /set command to append something in the value of "
#| "option (move the cursor at the end of value)\n"
#| " -mark: toggle mark\n"
#| " -format: switch to the next available format\n"
#| " -export: export the options and values displayed in a file (each line "
#| "has format: \"/set name value\" or \"/unset name\")\n"
#| " -help: force writing of help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " -nohelp: do not write help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " filter: set a new filter to see only matching options (this filter "
#| "can be used as input in fset buffer as well); allowed formats are:\n"
#| " * show all options (no filter)\n"
#| " xxx show only options with \"xxx\" in name\n"
#| " f:xxx show only configuration file \"xxx\"\n"
#| " t:xxx show only type \"xxx\" (bool/int/str/col)\n"
#| " d show only changed options\n"
#| " d:xxx show only changed options with \"xxx\" in name\n"
#| " d=xxx show only changed options with \"xxx\" in value\n"
#| " d==xxx show only changed options with exact value "
#| "\"xxx\"\n"
#| " h=xxx show only options with \"xxx\" in description "
#| "(translated)\n"
#| " he=xxx show only options with \"xxx\" in description (in "
#| "English)\n"
#| " =xxx show only options with \"xxx\" in value\n"
#| " ==xxx show only options with exact value \"xxx\"\n"
#| " c:xxx show only options matching the evaluated condition "
#| "\"xxx\", using following variables: file, section, option, name, "
#| "parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/"
#| "s/c), default_value, default_value_undef, value, quoted_value, "
#| "value_undef, value_changed, parent_value, min, max, description, "
#| "description2, description_en, description_en2, string_values\n"
#| "\n"
#| "The lines with options are displayed using string evaluation (see /help "
#| "eval for the format), with these options:\n"
#| " - fset.format.option1: first format for an option\n"
#| " - fset.format.option2: second format for an option\n"
#| "\n"
#| "The following variables can be used in these options:\n"
#| " - option data, with color and padded by spaces on the right:\n"
#| " - ${file}: configuration file (for example \"weechat\" or \"irc\")\n"
#| " - ${section}: section\n"
#| " - ${option}: option name\n"
#| " - ${name}: full option name (file.section.option)\n"
#| " - ${parent_name}: parent option name\n"
#| " - ${type}: option type (translated)\n"
#| " - ${type_en}: option type (in English)\n"
#| " - ${type_short}: short option type (bool/int/str/col)\n"
#| " - ${type_tiny}: tiny option type (b/i/s/c)\n"
#| " - ${default_value}: option default value\n"
#| " - ${default_value_undef}: \"1\" if default value is null, otherwise "
#| "\"0\"\n"
#| " - ${value}: option value\n"
#| " - ${value_undef}: \"1\" if value is null, otherwise \"0\"\n"
#| " - ${value_changed}: \"1\" if value is different from default value, "
#| "otherwise \"0\"\n"
#| " - ${value2}: option value, with inherited value if null\n"
#| " - ${parent_value}: parent option value\n"
#| " - ${min}: min value\n"
#| " - ${max}: max value\n"
#| " - ${description}: option description (translated)\n"
#| " - ${description2}: option description (translated), \"(no "
#| "description)\" (translated) if there's no description\n"
#| " - ${description_en}: option description (in English)\n"
#| " - ${description_en2}: option description (in English), \"(no "
#| "description)\" if there's no description\n"
#| " - ${string_values}: string values allowed for set of an integer "
#| "option using strings\n"
#| " - ${marked}: \"1\" if option is marked, otherwise \"0\"\n"
#| " - ${index}: index of option in list\n"
#| " - option data, with color but no spaces:\n"
#| " - same names prefixed by underscore, for example: ${_name}, "
#| "${_type}, ...\n"
#| " - option data, raw format (no colors/spaces):\n"
#| " - same names prefixed by two underscores, for example: ${__name}, "
#| "${__type}, ...\n"
#| " - option data, only spaces:\n"
#| " - same names prefixed with \"empty_\", for example: ${empty_name}, "
#| "${empty_type}\n"
#| " - other data:\n"
#| " - ${selected_line}: \"1\" if the line is selected, otherwise \"0\"\n"
#| " - ${newline}: insert a new line at point, so the option is displayed "
#| "on multiple lines\n"
#| "\n"
#| "Keys and input to move in on fset buffer:\n"
#| " up move one line up\n"
#| " down move one line down\n"
#| " pgup move one page up\n"
#| " pgdn move one page down\n"
#| " alt-home << move to first line\n"
#| " alt-end >> move to last line\n"
#| " F11 < scroll horizontally on the left\n"
#| " F12 > scroll horizontally on the right\n"
#| "\n"
#| "Keys and input to set options on fset buffer:\n"
#| " alt+space t toggle boolean value\n"
#| " alt+'-' - subtract 1 from value for integer/color, set "
#| "value for other types\n"
#| " alt+'+' + add 1 to value for integer/color, append to "
#| "value for other types\n"
#| " alt+f, alt+r r reset value\n"
#| " alt+f, alt+u u unset value\n"
#| " alt+enter s set value\n"
#| " alt+f, alt+n n set new value\n"
#| " alt+f, alt+a a append to value\n"
#| " alt+',' , mark/unmark option\n"
#| " shift+up move one line up and mark/unmark option\n"
#| " shift+down mark/unmark option and move one line down\n"
#| " m:xxx mark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| " u:xxx unmark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| "\n"
#| "Other keys and input on fset buffer:\n"
#| " ctrl+L refresh options and whole screen (command: /"
#| "fset -refresh)\n"
#| " $ refresh options (keep marked options)\n"
#| " $$ refresh options (unmark all options)\n"
#| " alt+p p toggle plugin description options (plugins."
#| "desc.*)\n"
#| " alt+v v toggle help bar\n"
#| " s:x,y sort options by fields x,y (see /help fset."
#| "look.sort)\n"
#| " s: reset sort to its default value (see /help "
#| "fset.look.sort)\n"
#| " w:xxx export options in file \"xxx\"\n"
#| " w-:xxx export options in file \"xxx\" without help\n"
#| " w+:xxx export options in file \"xxx\" with help\n"
#| " ctrl+X x switch the format used to display options\n"
#| " q close fset buffer\n"
#| "\n"
#| "Mouse actions on fset buffer:\n"
#| " wheel up/down move line up/down\n"
#| " left button move line here\n"
#| " right button toggle boolean (on/off) or edit the "
#| "option value\n"
#| " right button + drag left/right increase/decrease value for integer/"
#| "color, set/append to value for other types\n"
#| " right button + drag up/down mark/unmark multiple options\n"
#| "\n"
#| "Note: if input has one or more leading spaces, the following text is "
#| "interpreted as a filter, without the spaces. For example \" q\" searches "
#| "all options with \"q\" inside name while \"q\" closes the fset buffer.\n"
#| "\n"
#| "Examples:\n"
#| " show IRC options changed:\n"
#| " /fset d:irc.*\n"
#| " show all options with \"nicklist\" in name:\n"
#| " /fset nicklist\n"
#| " show all values which contain \"red\":\n"
#| " /fset =red\n"
#| " show all values which are exactly \"red\":\n"
#| " /fset ==red\n"
#| " show all integer options in irc plugin:\n"
#| " /fset c:${file} == irc && ${type_en} == integer"
msgid ""
" -bar: add the help bar\n"
" -refresh: refresh list of options, then whole screen (command: /window "
@@ -7557,7 +7806,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7571,7 +7820,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7842,9 +8091,13 @@ msgstr ""
"dem Argumenten \"-help\" und \"-nohelp\" überschrieben werden wenn man den "
"Befehl /fset -export nutzt)"
#, fuzzy
#| msgid ""
#| "number of format used to display options; this is dynamically changed by "
#| "the key ctrl-X on the fset buffer"
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"Nummer welches Format genutzt werden soll um Optionen anzuzeigen; diese "
"Option wird dynamisch geändert indem man ctrl-X im fset Buffer nutzt"
@@ -7915,12 +8168,19 @@ msgstr ""
"Format für jede Option die \"null\" als Wert hat und in eine Datei "
"exportiert wird (Hinweis: Inhalt wird evaluiert, siehe /help fset)"
#, fuzzy
#| msgid ""
#| "first format of each line, used when option fset.look.format_number is "
#| "set to 1 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"first format of each line, used when option fset.look.format_number is set "
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"erstes von zwei Formaten um Optionen anzuzeigen, wird genutzt wenn die "
"Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist "
@@ -7929,12 +8189,19 @@ msgstr ""
"ohne eine Evaluierung statt, was wesentlich schneller ist; zwischen den "
"Formaten kann mittels ctrl-X umgeschaltet werden"
#, fuzzy
#| msgid ""
#| "second format of each line, used when option fset.look.format_number is "
#| "set to 2 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"second format of each line, used when option fset.look.format_number is set "
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"zweites von zwei Formaten um Optionen anzuzeigen,wird genutzt wenn die "
"Option fset.look.format_number auf 1 gesetzt ist (Hinweis: der Inhalt ist "
+14 -12
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Santiago Forero <santiago@forero.xyz>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -300,7 +300,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Error: falta un argumento para la opción \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr ""
"WeeChat se está ejecutando en modo de segundo plano (Ctrl-C para salir)."
@@ -2523,7 +2525,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5153,7 +5155,7 @@ msgid ""
"secured data!)"
msgstr ""
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -5496,8 +5498,8 @@ msgid "Bar \"%s\" updated"
msgstr "Barra \"%s\" actualizada"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sPegar %d línea ? [ctrl-Y] Sí [ctrl-N] No"
msgstr[1] "%sPegar %d líneas ? [ctrl-Y] Sí [ctrl-N] No"
@@ -6394,7 +6396,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -6550,7 +6552,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -6564,7 +6566,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -6629,7 +6631,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -6690,7 +6692,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -6698,7 +6700,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+24 -24
View File
@@ -21,8 +21,8 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"PO-Revision-Date: 2023-01-28 15:17+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2023-01-29 12:17+0100\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
"Language: fr\n"
@@ -266,8 +266,8 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Erreur : paramètre manquant pour l'option \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgstr "WeeChat tourne sans interface (Ctrl-C pour quitter)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat tourne sans interface (ctrl-c pour quitter)."
msgid ""
"Welcome to WeeChat!\n"
@@ -2518,7 +2518,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -2576,7 +2576,7 @@ msgstr ""
" restaure l'association par défaut pour la touche alt-r :\n"
" /key reset meta-r\n"
" touche \"tab\" pour arrêter la recherche dans le tampon :\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" bouton du milieu de la souris sur un pseudo pour récupérer les infos sur "
"le pseudo :\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
@@ -5629,8 +5629,8 @@ msgstr ""
"(entrez juste un espace pour sauter la phrase de chiffrement, mais cela "
"DÉSACTIVERA toutes les données sécurisées !)"
msgid "(press ctrl-C to exit WeeChat now)"
msgstr "(appuyez sur ctrl-C pour quitter WeeChat maintenant)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(appuyez sur ctrl-c pour quitter WeeChat maintenant)"
msgid ""
"To recover your secured data, you can use /secure decrypt (see /help secure)"
@@ -6010,10 +6010,10 @@ msgid "Bar \"%s\" updated"
msgstr "Barre \"%s\" mise à jour"
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgstr[0] "%sColler %d ligne ? [ctrl-Y] Oui [ctrl-N] Non"
msgstr[1] "%sColler %d lignes ? [ctrl-Y] Oui [ctrl-N] Non"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sColler %d ligne ? [ctrl-y] Oui [ctrl-n] Non"
msgstr[1] "%sColler %d lignes ? [ctrl-y] Oui [ctrl-n] Non"
msgid "Search"
msgstr "Recherche"
@@ -7194,7 +7194,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | Filtre : %s%s%s | Tri : %s%s%s | Touche(entrée) : "
@@ -7206,7 +7206,7 @@ msgstr ""
"shift+up=déplacer vers le haut et marquer, ($)=rafraîchir, ($$)=démarquer/"
"rafraîchir, (m)=marquer les options correspondantes, (u)=démarquer les "
"options correspondantes, alt+p(p)=afficher/masquer les descriptions des "
"extensions, alt+v(v)=afficher/masquer la barre d'aide, ctrl+X(x)=basculer le "
"extensions, alt+v(v)=afficher/masquer la barre d'aide, ctrl+x(x)=basculer le "
"format, (q)=fermer le tampon"
msgid "Fast set of WeeChat and plugins options"
@@ -7365,7 +7365,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7379,7 +7379,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7559,7 +7559,7 @@ msgstr ""
"autorisé, voir les filtres ci-dessus)\n"
"\n"
"Autres touches et entrées sur le tampon fset :\n"
" ctrl+L rafraîchir les options et l'écran entier "
" ctrl+l rafraîchir les options et l'écran entier "
"(commande : /fset -refresh)\n"
" $ rafraîchir les options (garder les options "
"marquées)\n"
@@ -7577,7 +7577,7 @@ msgstr ""
"sans aide\n"
" w+:xxx exporter les options dans le fichier \"xxx\" "
"avec aide\n"
" ctrl+X x basculer le format utilisé pour afficher les "
" ctrl+x x basculer le format utilisé pour afficher les "
"options\n"
" q fermer le tampon fset\n"
"\n"
@@ -7653,10 +7653,10 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"numéro du format utilisé pour afficher les options ; cela est dynamiquement "
"changé par la touche ctrl-X sur le tampon fset"
"changé par la touche ctrl-x sur le tampon fset"
msgid ""
"string displayed when an option is marked (to do an action on multiple "
@@ -7726,26 +7726,26 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"premier format de chaque ligne, utilisé lorsque l'option fset.look."
"format_number est définie à 1 (note : le contenu est évalué, voir /help "
"fset) ; un format vide utilise le format par défaut (\"${marked} ${name} "
"${type} ${value2}\"), qui se fait sans évaluation de chaîne et donc plus "
"rapide ; les formats peuvent être changés avec la touche ctrl+X"
"rapide ; les formats peuvent être changés avec la touche ctrl+x"
msgid ""
"second format of each line, used when option fset.look.format_number is set "
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"second format de chaque ligne, utilisé lorsque l'option fset.look."
"format_number est définie à 2 (note : le contenu est évalué, voir /help "
"fset) ; un format vide utilise le format par défaut (\"${marked} ${name} "
"${type} ${value2}\"), qui se fait sans évaluation de chaîne et donc plus "
"rapide ; les formats peuvent être changés avec la touche ctrl+X"
"rapide ; les formats peuvent être changés avec la touche ctrl+x"
msgid "color for default value"
msgstr "couleur pour la valeur par défaut"
+12 -12
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Andras Voroskoi <voroskoi@frugalware.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -246,7 +246,7 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "%s hiányzó argumentum a(z) \"%s\" opciónak\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr ""
msgid ""
@@ -1932,7 +1932,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -4174,7 +4174,7 @@ msgid ""
"secured data!)"
msgstr ""
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -4512,8 +4512,8 @@ msgid "Bar \"%s\" updated"
msgstr "A \"%s\" => \"%s\" aliasz elkészült\n"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] " Beszúrható %d sor? [ctrl-Y] Igen [ctrl-N] Nem"
msgstr[1] " Beszúrható %d sor? [ctrl-Y] Igen [ctrl-N] Nem"
@@ -5384,7 +5384,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -5540,7 +5540,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -5554,7 +5554,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -5618,7 +5618,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -5678,7 +5678,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -5686,7 +5686,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+14 -13
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Esteban I. Ruiz Moreno <exio4.com@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -247,8 +247,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Errore: argomento mancante per l'opzione \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgstr ""
#, fuzzy
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "1 se si sta aggiornando WeeChat (comando `/upgrade`)"
msgid ""
"Welcome to WeeChat!\n"
@@ -2174,7 +2175,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -4860,7 +4861,7 @@ msgstr ""
"(inserire uno spazio per ignorare la chiave di cifratura, ma ciò DISABILITA "
"tutti i dati messi al sicuro!)"
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -5212,8 +5213,8 @@ msgid "Bar \"%s\" updated"
msgstr "Barra \"%s\" aggiornata"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sIncollare %d riga? [ctrl-Y] Sì [ctrl-N] No"
msgstr[1] "%sIncollare %d righe? [ctrl-Y] Sì [ctrl-N] No"
@@ -6150,7 +6151,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -6306,7 +6307,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -6320,7 +6321,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -6386,7 +6387,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -6453,7 +6454,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -6461,7 +6462,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+88 -14
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: AYANOKOUZI, Ryuunosuke <i38w7i3@yahoo.co.jp>\n"
"Language-Team: Japanese <https://github.com/l/weechat/tree/master/"
@@ -269,7 +269,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "エラー: \"%s\" オプションの引数がありません\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat をヘッドレスモードで実行中 (Ctrl-C で終了します)。"
msgid ""
@@ -2389,6 +2391,61 @@ msgstr ""
"<context> <key> || reset <key> || resetctxt <context> <key> || resetall -yes "
"[<context>] || missing [<context>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2439,7 +2496,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5334,7 +5391,9 @@ msgstr ""
"(パスフレーズの入力をスキップするにはスペースをひとつだけ入力してください、こ"
"れにより全てのデータが安全ではなくなります!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(WeeChat を今すぐ終了するには ctrl-C を押してください)"
msgid ""
@@ -5686,9 +5745,11 @@ msgstr ""
msgid "Bar \"%s\" updated"
msgstr "バー \"%s\" がアップデートされました"
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
#, fuzzy, c-format
#| msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
#| msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%s %d 行をペーストしますか? [ctrl-Y] はい [ctrl-N] いいえ"
msgid "Search"
@@ -6821,7 +6882,16 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "(no description)"
msgstr "(説明がありません)"
#, c-format
#, fuzzy, c-format
#| msgid ""
#| "%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
#| "alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 "
#| "or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, "
#| "alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
#| "shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
#| "$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching "
#| "options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, "
#| "ctrl+X(x)=switch format, (q)=close buffer"
msgid ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
"alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or "
@@ -6829,7 +6899,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | フィルタ: %s%s%s | ソート: %s%s%s | キー(入力): alt+space="
@@ -6998,7 +7068,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7012,7 +7082,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7260,9 +7330,13 @@ msgstr ""
"デフォルトでエクスポートされた各オプションのヘルプを書き込む (コマンド /fset "
"-export の引数 \"-help\" と \"-nohelp\" を使えばこの設定を上書きできます)"
#, fuzzy
#| msgid ""
#| "number of format used to display options; this is dynamically changed by "
#| "the key ctrl-X on the fset buffer"
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"オプションを表示する際に使う書式番号; この値は fset バッファで ctrl-X キーを"
"押すことで動的に変化します"
@@ -7336,7 +7410,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"マークされてもいないし選択もされていないオプションに対する 1 番目の書式 (注"
"意: 内容は評価されます、/help fset を参照してください); 空文字列はデフォルト"
@@ -7349,7 +7423,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"マークされてもいないし選択もされていないオプションに対する 2 番目の書式 (注"
"意: 内容は評価されます、/help fset を参照してください); 空文字列はデフォルト"
+281 -14
View File
@@ -22,7 +22,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-12-30 14:10+0100\n"
"Last-Translator: Krzysztof Korościk <soltys@soltys.info>\n"
"Language-Team: Polish <kde-i18n-doc@kde.org>\n"
@@ -266,7 +266,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Błąd: brak argumentu dla opcji \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat działa w trybie bez interfejsu (naciśnij Ctrl-C żeby wyjść)."
msgid ""
@@ -2447,6 +2449,61 @@ msgstr ""
"resetctxt <kontekst> <klawisz> || resetall -yes [<kontekst>] || missing "
"[<kontekst>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2497,7 +2554,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5505,7 +5562,9 @@ msgstr ""
"(wprowadź tylko jedną spację, aby pominąć hasło, poskutkuje to BRAKIEM "
"DOSTĘPU do wszystkich zabezpieczonych danych!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(naciśnij ctrl-C aby wyjść teraz z WeeChat)"
msgid ""
@@ -5872,9 +5931,11 @@ msgstr ""
msgid "Bar \"%s\" updated"
msgstr "Uaktualniono pasek \"%s\""
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
#, fuzzy, c-format
#| msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
#| msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sWkleić %d linię ? [ctrl-Y] Tak [ctrl-N] Nie"
msgstr[1] "%sWkleić %d linii ? [ctrl-Y] Tak [ctrl-N] Nie"
msgstr[2] "%sWkleić %d linii ? [ctrl-Y] Tak [ctrl-N] Nie"
@@ -7057,7 +7118,16 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "(no description)"
msgstr "(brak opisu)"
#, c-format
#, fuzzy, c-format
#| msgid ""
#| "%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
#| "alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 "
#| "or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, "
#| "alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
#| "shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
#| "$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching "
#| "options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, "
#| "ctrl+X(x)=switch format, (q)=close buffer"
msgid ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
"alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or "
@@ -7065,7 +7135,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | Filtr: %s%s%s | Sortowanie: %s%s%s | Klawisz "
@@ -7099,6 +7169,185 @@ msgstr ""
"setnew || -append || -mark || -format || -export [-help|-nohelp] <nazwa "
"pliku> || <filtr>"
#, fuzzy
#| msgid ""
#| " -bar: add the help bar\n"
#| " -refresh: refresh list of options, then whole screen (command: /window "
#| "refresh)\n"
#| " -up: move the selected line up by \"number\" lines\n"
#| " -down: move the selected line down by \"number\" lines\n"
#| " -left: scroll the fset buffer by \"percent\" of width on the left\n"
#| " -right: scroll the fset buffer by \"percent\" of width on the right\n"
#| " -go: select a line by number, first line number is 0 (\"end\" to "
#| "select the last line)\n"
#| " -toggle: toggle the boolean value\n"
#| " -add: add \"value\" (which can be a negative number) for integers "
#| "and colors, set/append to value for other types (set for a negative "
#| "value, append for a positive value)\n"
#| " -reset: reset the value of option\n"
#| " -unset: unset the option\n"
#| " -set: add the /set command in input to edit the value of option "
#| "(move the cursor at the beginning of value)\n"
#| " -setnew: add the /set command in input to edit a new value for the "
#| "option\n"
#| " -append: add the /set command to append something in the value of "
#| "option (move the cursor at the end of value)\n"
#| " -mark: toggle mark\n"
#| " -format: switch to the next available format\n"
#| " -export: export the options and values displayed in a file (each line "
#| "has format: \"/set name value\" or \"/unset name\")\n"
#| " -help: force writing of help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " -nohelp: do not write help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " filter: set a new filter to see only matching options (this filter "
#| "can be used as input in fset buffer as well); allowed formats are:\n"
#| " * show all options (no filter)\n"
#| " xxx show only options with \"xxx\" in name\n"
#| " f:xxx show only configuration file \"xxx\"\n"
#| " t:xxx show only type \"xxx\" (bool/int/str/col)\n"
#| " d show only changed options\n"
#| " d:xxx show only changed options with \"xxx\" in name\n"
#| " d=xxx show only changed options with \"xxx\" in value\n"
#| " d==xxx show only changed options with exact value "
#| "\"xxx\"\n"
#| " h=xxx show only options with \"xxx\" in description "
#| "(translated)\n"
#| " he=xxx show only options with \"xxx\" in description (in "
#| "English)\n"
#| " =xxx show only options with \"xxx\" in value\n"
#| " ==xxx show only options with exact value \"xxx\"\n"
#| " c:xxx show only options matching the evaluated condition "
#| "\"xxx\", using following variables: file, section, option, name, "
#| "parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/"
#| "s/c), default_value, default_value_undef, value, quoted_value, "
#| "value_undef, value_changed, parent_value, min, max, description, "
#| "description2, description_en, description_en2, string_values\n"
#| "\n"
#| "The lines with options are displayed using string evaluation (see /help "
#| "eval for the format), with these options:\n"
#| " - fset.format.option1: first format for an option\n"
#| " - fset.format.option2: second format for an option\n"
#| "\n"
#| "The following variables can be used in these options:\n"
#| " - option data, with color and padded by spaces on the right:\n"
#| " - ${file}: configuration file (for example \"weechat\" or \"irc\")\n"
#| " - ${section}: section\n"
#| " - ${option}: option name\n"
#| " - ${name}: full option name (file.section.option)\n"
#| " - ${parent_name}: parent option name\n"
#| " - ${type}: option type (translated)\n"
#| " - ${type_en}: option type (in English)\n"
#| " - ${type_short}: short option type (bool/int/str/col)\n"
#| " - ${type_tiny}: tiny option type (b/i/s/c)\n"
#| " - ${default_value}: option default value\n"
#| " - ${default_value_undef}: \"1\" if default value is null, otherwise "
#| "\"0\"\n"
#| " - ${value}: option value\n"
#| " - ${value_undef}: \"1\" if value is null, otherwise \"0\"\n"
#| " - ${value_changed}: \"1\" if value is different from default value, "
#| "otherwise \"0\"\n"
#| " - ${value2}: option value, with inherited value if null\n"
#| " - ${parent_value}: parent option value\n"
#| " - ${min}: min value\n"
#| " - ${max}: max value\n"
#| " - ${description}: option description (translated)\n"
#| " - ${description2}: option description (translated), \"(no "
#| "description)\" (translated) if there's no description\n"
#| " - ${description_en}: option description (in English)\n"
#| " - ${description_en2}: option description (in English), \"(no "
#| "description)\" if there's no description\n"
#| " - ${string_values}: string values allowed for set of an integer "
#| "option using strings\n"
#| " - ${marked}: \"1\" if option is marked, otherwise \"0\"\n"
#| " - ${index}: index of option in list\n"
#| " - option data, with color but no spaces:\n"
#| " - same names prefixed by underscore, for example: ${_name}, "
#| "${_type}, ...\n"
#| " - option data, raw format (no colors/spaces):\n"
#| " - same names prefixed by two underscores, for example: ${__name}, "
#| "${__type}, ...\n"
#| " - option data, only spaces:\n"
#| " - same names prefixed with \"empty_\", for example: ${empty_name}, "
#| "${empty_type}\n"
#| " - other data:\n"
#| " - ${selected_line}: \"1\" if the line is selected, otherwise \"0\"\n"
#| " - ${newline}: insert a new line at point, so the option is displayed "
#| "on multiple lines\n"
#| "\n"
#| "Keys and input to move in on fset buffer:\n"
#| " up move one line up\n"
#| " down move one line down\n"
#| " pgup move one page up\n"
#| " pgdn move one page down\n"
#| " alt-home << move to first line\n"
#| " alt-end >> move to last line\n"
#| " F11 < scroll horizontally on the left\n"
#| " F12 > scroll horizontally on the right\n"
#| "\n"
#| "Keys and input to set options on fset buffer:\n"
#| " alt+space t toggle boolean value\n"
#| " alt+'-' - subtract 1 from value for integer/color, set "
#| "value for other types\n"
#| " alt+'+' + add 1 to value for integer/color, append to "
#| "value for other types\n"
#| " alt+f, alt+r r reset value\n"
#| " alt+f, alt+u u unset value\n"
#| " alt+enter s set value\n"
#| " alt+f, alt+n n set new value\n"
#| " alt+f, alt+a a append to value\n"
#| " alt+',' , mark/unmark option\n"
#| " shift+up move one line up and mark/unmark option\n"
#| " shift+down mark/unmark option and move one line down\n"
#| " m:xxx mark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| " u:xxx unmark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| "\n"
#| "Other keys and input on fset buffer:\n"
#| " ctrl+L refresh options and whole screen (command: /"
#| "fset -refresh)\n"
#| " $ refresh options (keep marked options)\n"
#| " $$ refresh options (unmark all options)\n"
#| " alt+p p toggle plugin description options (plugins."
#| "desc.*)\n"
#| " alt+v v toggle help bar\n"
#| " s:x,y sort options by fields x,y (see /help fset."
#| "look.sort)\n"
#| " s: reset sort to its default value (see /help "
#| "fset.look.sort)\n"
#| " w:xxx export options in file \"xxx\"\n"
#| " w-:xxx export options in file \"xxx\" without help\n"
#| " w+:xxx export options in file \"xxx\" with help\n"
#| " ctrl+X x switch the format used to display options\n"
#| " q close fset buffer\n"
#| "\n"
#| "Mouse actions on fset buffer:\n"
#| " wheel up/down move line up/down\n"
#| " left button move line here\n"
#| " right button toggle boolean (on/off) or edit the "
#| "option value\n"
#| " right button + drag left/right increase/decrease value for integer/"
#| "color, set/append to value for other types\n"
#| " right button + drag up/down mark/unmark multiple options\n"
#| "\n"
#| "Note: if input has one or more leading spaces, the following text is "
#| "interpreted as a filter, without the spaces. For example \" q\" searches "
#| "all options with \"q\" inside name while \"q\" closes the fset buffer.\n"
#| "\n"
#| "Examples:\n"
#| " show IRC options changed:\n"
#| " /fset d:irc.*\n"
#| " show all options with \"nicklist\" in name:\n"
#| " /fset nicklist\n"
#| " show all values which contain \"red\":\n"
#| " /fset =red\n"
#| " show all values which are exactly \"red\":\n"
#| " /fset ==red\n"
#| " show all integer options in irc plugin:\n"
#| " /fset c:${file} == irc && ${type_en} == integer"
msgid ""
" -bar: add the help bar\n"
" -refresh: refresh list of options, then whole screen (command: /window "
@@ -7234,7 +7483,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7248,7 +7497,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7501,9 +7750,13 @@ msgstr ""
"zmienione poprzez argumenty \"-help\" i \"-nohelp\" dla komendy /fset -"
"export)"
#, fuzzy
#| msgid ""
#| "number of format used to display options; this is dynamically changed by "
#| "the key ctrl-X on the fset buffer"
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"numer formatu użyty do wyświetlania opcji; jest dynamicznie zmieniany przy "
"uzyciu skrótu ctrl-X w buforze fset"
@@ -7570,12 +7823,19 @@ msgstr ""
"format każdej opcji z wartością \"null\" eksportowanej do pliku (uwaga: "
"zawartość jest przetwarzana, zobacz /help fset)"
#, fuzzy
#| msgid ""
#| "first format of each line, used when option fset.look.format_number is "
#| "set to 1 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"first format of each line, used when option fset.look.format_number is set "
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"pierwszy format dla każdej linii, użyty kiedy opcja fset.look.format_number "
"ma wartość 1 (uwaga: zawartość jest przetwarzana, zobacz /help fset); pusty "
@@ -7583,12 +7843,19 @@ msgstr ""
"który nie przetwarza ciągów, przez co jest szybszy; formaty można zmienić za "
"pomocą ctrl-X"
#, fuzzy
#| msgid ""
#| "second format of each line, used when option fset.look.format_number is "
#| "set to 2 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"second format of each line, used when option fset.look.format_number is set "
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"drugi format dla każdej linii, użyty kiedy opcja fset.look.format_number ma "
"wartość 2 (uwaga: zawartość jest przetwarzana, zobacz /help fset); pusty "
+71 -13
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Vasco Almeida <vascomalmeida@sapo.pt>\n"
"Language-Team: Portuguese <>\n"
@@ -253,8 +253,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Erro: falta o argumento da opção \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgstr ""
#, fuzzy
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "1 se o WeeChat está a atualizar (comando `/upgrade`)"
#, fuzzy
msgid ""
@@ -2385,6 +2386,61 @@ msgstr ""
"resetctxt <contexto> <tecla> || resetall -yes [<contexto>] || missing "
"[<contexto>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2435,7 +2491,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5371,7 +5427,9 @@ msgstr ""
"(introduza um espaço para ignorar a frase de acesso, ao fazê-lo DESATIVA "
"todos os dados protegidos!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(prima ctrl-c para sair do WeeChat agora)"
msgid ""
@@ -5735,8 +5793,8 @@ msgid "Bar \"%s\" updated"
msgstr "Barra \"%s\" atualizada"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sColar %d linha ? [ctrl-Y] Sim [ctrl-N] Não"
msgstr[1] "%sColar %d linhas ? [ctrl-Y] Sim [ctrl-N] Não"
@@ -6776,7 +6834,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -6932,7 +6990,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -6946,7 +7004,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7012,7 +7070,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -7080,7 +7138,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -7088,7 +7146,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+14 -13
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Érico Nogueira <ericonr@disroot.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -279,8 +279,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Erro: faltando argumento para opção \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgstr ""
#, fuzzy
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "1 se o WeeChat está sendo atualizado (comando `/upgrade`)"
msgid ""
"Welcome to WeeChat!\n"
@@ -2244,7 +2245,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -4837,7 +4838,7 @@ msgid ""
"secured data!)"
msgstr ""
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -5176,8 +5177,8 @@ msgid "Bar \"%s\" updated"
msgstr "Barra \"%s\" atualizada"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sColar %d linhas ? [ctrl-Y] Sim [ctrl-N] Não"
msgstr[1] "%sColar %d linhas ? [ctrl-Y] Sim [ctrl-N] Não"
@@ -6065,7 +6066,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -6221,7 +6222,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -6235,7 +6236,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -6301,7 +6302,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -6368,7 +6369,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -6376,7 +6377,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+12 -12
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Aleksey V Zapparov AKA ixti <ixti@member.fsf.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -255,7 +255,7 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "%s нет аргумента для параметра \"%s\"\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr ""
msgid ""
@@ -1953,7 +1953,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -4208,7 +4208,7 @@ msgid ""
"secured data!)"
msgstr ""
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -4549,8 +4549,8 @@ msgid "Bar \"%s\" updated"
msgstr "Сокращение \"%s\" => \"%s\" создано\n"
#, fuzzy, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] " Вставить %d строк ? [ctrl-Y] Да [ctrl-N] Нет"
msgstr[1] " Вставить %d строк ? [ctrl-Y] Да [ctrl-N] Нет"
msgstr[2] " Вставить %d строк ? [ctrl-Y] Да [ctrl-N] Нет"
@@ -5421,7 +5421,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -5577,7 +5577,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -5591,7 +5591,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -5655,7 +5655,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -5715,7 +5715,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -5723,7 +5723,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
#, fuzzy
+281 -14
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-12-05 09:44+0400\n"
"Last-Translator: Ivan Pešić <ivan.pesic@gmail.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -271,7 +271,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Грешка: недостаје аргумент за опцију „%s”\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat се извршава у режиму без интерфејса (Ctrl-C за излаз)."
msgid ""
@@ -2614,6 +2616,61 @@ msgstr ""
"unbindctxt <контекст> <тастер> || reset <тастер> || resetctxt <контекст> "
"<тастер> || resetall -yes [<контекст>] || missing [<контекст>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2664,7 +2721,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5686,7 +5743,9 @@ msgstr ""
"(унесите само један размак ако желите да прескочите тајну реченицу, али то "
"ће да ИСКЉУЧИ све обезбеђене податке!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(притисните ctrl-C да одмах напустите програм WeeChat)"
msgid ""
@@ -6050,9 +6109,11 @@ msgstr ""
msgid "Bar \"%s\" updated"
msgstr "Ажурирана је „%s”"
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
#, fuzzy, c-format
#| msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
#| msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%sДа налепим %d линију? [ctrl-Y] Да [ctrl-N] Не"
msgstr[1] "%sДа налепим %d линије? [ctrl-Y] Да [ctrl-N] Не"
msgstr[2] "%sДа налепим %d линија? [ctrl-Y] Да [ctrl-N] Не"
@@ -7245,7 +7306,16 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "(no description)"
msgstr "(без описа)"
#, c-format
#, fuzzy, c-format
#| msgid ""
#| "%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
#| "alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 "
#| "or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, "
#| "alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
#| "shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
#| "$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching "
#| "options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, "
#| "ctrl+X(x)=switch format, (q)=close buffer"
msgid ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
"alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or "
@@ -7253,7 +7323,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | Филтер: %s%s%s | Сорт: %s%s%s | Тастер(улаз): "
@@ -7288,6 +7358,185 @@ msgstr ""
"setnew || -append || -mark || -format || -export [-help|-nohelp] <имефајла> "
"|| <филтер>"
#, fuzzy
#| msgid ""
#| " -bar: add the help bar\n"
#| " -refresh: refresh list of options, then whole screen (command: /window "
#| "refresh)\n"
#| " -up: move the selected line up by \"number\" lines\n"
#| " -down: move the selected line down by \"number\" lines\n"
#| " -left: scroll the fset buffer by \"percent\" of width on the left\n"
#| " -right: scroll the fset buffer by \"percent\" of width on the right\n"
#| " -go: select a line by number, first line number is 0 (\"end\" to "
#| "select the last line)\n"
#| " -toggle: toggle the boolean value\n"
#| " -add: add \"value\" (which can be a negative number) for integers "
#| "and colors, set/append to value for other types (set for a negative "
#| "value, append for a positive value)\n"
#| " -reset: reset the value of option\n"
#| " -unset: unset the option\n"
#| " -set: add the /set command in input to edit the value of option "
#| "(move the cursor at the beginning of value)\n"
#| " -setnew: add the /set command in input to edit a new value for the "
#| "option\n"
#| " -append: add the /set command to append something in the value of "
#| "option (move the cursor at the end of value)\n"
#| " -mark: toggle mark\n"
#| " -format: switch to the next available format\n"
#| " -export: export the options and values displayed in a file (each line "
#| "has format: \"/set name value\" or \"/unset name\")\n"
#| " -help: force writing of help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " -nohelp: do not write help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " filter: set a new filter to see only matching options (this filter "
#| "can be used as input in fset buffer as well); allowed formats are:\n"
#| " * show all options (no filter)\n"
#| " xxx show only options with \"xxx\" in name\n"
#| " f:xxx show only configuration file \"xxx\"\n"
#| " t:xxx show only type \"xxx\" (bool/int/str/col)\n"
#| " d show only changed options\n"
#| " d:xxx show only changed options with \"xxx\" in name\n"
#| " d=xxx show only changed options with \"xxx\" in value\n"
#| " d==xxx show only changed options with exact value "
#| "\"xxx\"\n"
#| " h=xxx show only options with \"xxx\" in description "
#| "(translated)\n"
#| " he=xxx show only options with \"xxx\" in description (in "
#| "English)\n"
#| " =xxx show only options with \"xxx\" in value\n"
#| " ==xxx show only options with exact value \"xxx\"\n"
#| " c:xxx show only options matching the evaluated condition "
#| "\"xxx\", using following variables: file, section, option, name, "
#| "parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/"
#| "s/c), default_value, default_value_undef, value, quoted_value, "
#| "value_undef, value_changed, parent_value, min, max, description, "
#| "description2, description_en, description_en2, string_values\n"
#| "\n"
#| "The lines with options are displayed using string evaluation (see /help "
#| "eval for the format), with these options:\n"
#| " - fset.format.option1: first format for an option\n"
#| " - fset.format.option2: second format for an option\n"
#| "\n"
#| "The following variables can be used in these options:\n"
#| " - option data, with color and padded by spaces on the right:\n"
#| " - ${file}: configuration file (for example \"weechat\" or \"irc\")\n"
#| " - ${section}: section\n"
#| " - ${option}: option name\n"
#| " - ${name}: full option name (file.section.option)\n"
#| " - ${parent_name}: parent option name\n"
#| " - ${type}: option type (translated)\n"
#| " - ${type_en}: option type (in English)\n"
#| " - ${type_short}: short option type (bool/int/str/col)\n"
#| " - ${type_tiny}: tiny option type (b/i/s/c)\n"
#| " - ${default_value}: option default value\n"
#| " - ${default_value_undef}: \"1\" if default value is null, otherwise "
#| "\"0\"\n"
#| " - ${value}: option value\n"
#| " - ${value_undef}: \"1\" if value is null, otherwise \"0\"\n"
#| " - ${value_changed}: \"1\" if value is different from default value, "
#| "otherwise \"0\"\n"
#| " - ${value2}: option value, with inherited value if null\n"
#| " - ${parent_value}: parent option value\n"
#| " - ${min}: min value\n"
#| " - ${max}: max value\n"
#| " - ${description}: option description (translated)\n"
#| " - ${description2}: option description (translated), \"(no "
#| "description)\" (translated) if there's no description\n"
#| " - ${description_en}: option description (in English)\n"
#| " - ${description_en2}: option description (in English), \"(no "
#| "description)\" if there's no description\n"
#| " - ${string_values}: string values allowed for set of an integer "
#| "option using strings\n"
#| " - ${marked}: \"1\" if option is marked, otherwise \"0\"\n"
#| " - ${index}: index of option in list\n"
#| " - option data, with color but no spaces:\n"
#| " - same names prefixed by underscore, for example: ${_name}, "
#| "${_type}, ...\n"
#| " - option data, raw format (no colors/spaces):\n"
#| " - same names prefixed by two underscores, for example: ${__name}, "
#| "${__type}, ...\n"
#| " - option data, only spaces:\n"
#| " - same names prefixed with \"empty_\", for example: ${empty_name}, "
#| "${empty_type}\n"
#| " - other data:\n"
#| " - ${selected_line}: \"1\" if the line is selected, otherwise \"0\"\n"
#| " - ${newline}: insert a new line at point, so the option is displayed "
#| "on multiple lines\n"
#| "\n"
#| "Keys and input to move in on fset buffer:\n"
#| " up move one line up\n"
#| " down move one line down\n"
#| " pgup move one page up\n"
#| " pgdn move one page down\n"
#| " alt-home << move to first line\n"
#| " alt-end >> move to last line\n"
#| " F11 < scroll horizontally on the left\n"
#| " F12 > scroll horizontally on the right\n"
#| "\n"
#| "Keys and input to set options on fset buffer:\n"
#| " alt+space t toggle boolean value\n"
#| " alt+'-' - subtract 1 from value for integer/color, set "
#| "value for other types\n"
#| " alt+'+' + add 1 to value for integer/color, append to "
#| "value for other types\n"
#| " alt+f, alt+r r reset value\n"
#| " alt+f, alt+u u unset value\n"
#| " alt+enter s set value\n"
#| " alt+f, alt+n n set new value\n"
#| " alt+f, alt+a a append to value\n"
#| " alt+',' , mark/unmark option\n"
#| " shift+up move one line up and mark/unmark option\n"
#| " shift+down mark/unmark option and move one line down\n"
#| " m:xxx mark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| " u:xxx unmark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| "\n"
#| "Other keys and input on fset buffer:\n"
#| " ctrl+L refresh options and whole screen (command: /"
#| "fset -refresh)\n"
#| " $ refresh options (keep marked options)\n"
#| " $$ refresh options (unmark all options)\n"
#| " alt+p p toggle plugin description options (plugins."
#| "desc.*)\n"
#| " alt+v v toggle help bar\n"
#| " s:x,y sort options by fields x,y (see /help fset."
#| "look.sort)\n"
#| " s: reset sort to its default value (see /help "
#| "fset.look.sort)\n"
#| " w:xxx export options in file \"xxx\"\n"
#| " w-:xxx export options in file \"xxx\" without help\n"
#| " w+:xxx export options in file \"xxx\" with help\n"
#| " ctrl+X x switch the format used to display options\n"
#| " q close fset buffer\n"
#| "\n"
#| "Mouse actions on fset buffer:\n"
#| " wheel up/down move line up/down\n"
#| " left button move line here\n"
#| " right button toggle boolean (on/off) or edit the "
#| "option value\n"
#| " right button + drag left/right increase/decrease value for integer/"
#| "color, set/append to value for other types\n"
#| " right button + drag up/down mark/unmark multiple options\n"
#| "\n"
#| "Note: if input has one or more leading spaces, the following text is "
#| "interpreted as a filter, without the spaces. For example \" q\" searches "
#| "all options with \"q\" inside name while \"q\" closes the fset buffer.\n"
#| "\n"
#| "Examples:\n"
#| " show IRC options changed:\n"
#| " /fset d:irc.*\n"
#| " show all options with \"nicklist\" in name:\n"
#| " /fset nicklist\n"
#| " show all values which contain \"red\":\n"
#| " /fset =red\n"
#| " show all values which are exactly \"red\":\n"
#| " /fset ==red\n"
#| " show all integer options in irc plugin:\n"
#| " /fset c:${file} == irc && ${type_en} == integer"
msgid ""
" -bar: add the help bar\n"
" -refresh: refresh list of options, then whole screen (command: /window "
@@ -7423,7 +7672,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7437,7 +7686,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7693,9 +7942,13 @@ msgstr ""
"подразумевано се уз сваку извезену опцију записује и помоћ (ово може да се "
"премости аргументима „-help” и „-nohelp” за команду /fset -export)"
#, fuzzy
#| msgid ""
#| "number of format used to display options; this is dynamically changed by "
#| "the key ctrl-X on the fset buffer"
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"број формата који се користи за приказ опција; ово се динамички мења "
"тастером ctrl-X у fset баферу"
@@ -7762,12 +8015,19 @@ msgstr ""
"формат сваке опција која има „null” вредност а извози се у фајл (напомена: "
"садржај се израчунава, погледајте /help fset)"
#, fuzzy
#| msgid ""
#| "first format of each line, used when option fset.look.format_number is "
#| "set to 1 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"first format of each line, used when option fset.look.format_number is set "
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"први формат сваке линије, користи се када је вредност опције fset.look."
"format_number постављена на 1 (напомена: садржај се израчунава, погледајте /"
@@ -7775,12 +8035,19 @@ msgstr ""
"(„${marked} ${name} ${type} ${value2}”), који је без израчунавања, дакле и "
"много бржи; формати могу да се пребацују тастером ctrl+X"
#, fuzzy
#| msgid ""
#| "second format of each line, used when option fset.look.format_number is "
#| "set to 2 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"second format of each line, used when option fset.look.format_number is set "
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"други формат сваке линије, користи се када је вредност опције fset.look."
"format_number постављена на 2 (напомена: садржај се израчунава, погледајте /"
+281 -14
View File
@@ -20,7 +20,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2022-10-15 22:51+0200\n"
"Last-Translator: Emir SARI <emir_sari@icloud.com>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -265,7 +265,9 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr "Hata: \"%s\" seçeneği için hatalı argüman\n"
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
#, fuzzy
#| msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr "WeeChat başsız kipte çalışıyor (çıkmak için Ctrl-C)."
msgid ""
@@ -2728,6 +2730,61 @@ msgstr ""
"unbind <düğme> || unbindctxt <bağlam> <düğme> || reset <düğme> || resetctxt "
"<bağlam> <düğme> || resetall -yes [<bağlam>] || missing [<bağlam>]"
#, fuzzy
#| msgid ""
#| " list: list all current keys (without argument, this list is "
#| "displayed)\n"
#| "listdefault: list default keys\n"
#| " listdiff: list differences between current and default keys (keys "
#| "added, redefined or deleted)\n"
#| " context: name of context (\"default\" or \"search\")\n"
#| " bind: bind a command to a key or display command bound to key (for "
#| "context \"default\")\n"
#| " bindctxt: bind a command to a key or display command bound to key, for "
#| "given context\n"
#| " command: command (many commands can be separated by semicolons)\n"
#| " unbind: remove a key binding (for context \"default\")\n"
#| " unbindctxt: remove a key binding for given context\n"
#| " reset: reset a key to default binding (for context \"default\")\n"
#| " resetctxt: reset a key to default binding, for given context\n"
#| " resetall: restore bindings to the default values and delete ALL "
#| "personal bindings (use carefully!)\n"
#| " missing: add missing keys (using default bindings), useful after "
#| "installing new WeeChat version\n"
#| "\n"
#| "When binding a command to a key, it is recommended to use key alt+k (or "
#| "Esc then k), and then press the key to bind: this will insert key code in "
#| "command line.\n"
#| "\n"
#| "For context \"mouse\" (possible in context \"cursor\" too), key has "
#| "format: \"@area:key\" or \"@area1>area2:key\" where area can be:\n"
#| " *: any area on screen\n"
#| " chat: chat area (any buffer)\n"
#| " chat(xxx): chat area for buffer with name \"xxx\" (full name including "
#| "plugin)\n"
#| " bar(*): any bar\n"
#| " bar(xxx): bar \"xxx\"\n"
#| " item(*): any bar item\n"
#| " item(xxx): bar item \"xxx\"\n"
#| "Wildcard \"*\" is allowed in key to match many mouse events.\n"
#| "A special value for command with format \"hsignal:name\" can be used for "
#| "context mouse, this will send the hsignal \"name\" with the focus "
#| "hashtable as argument.\n"
#| "Another special value \"-\" can be used to disable key (it will be "
#| "ignored when looking for keys).\n"
#| "\n"
#| "Examples:\n"
#| " key alt-t to toggle nicklist bar:\n"
#| " /key bind meta-t /bar toggle nicklist\n"
#| " key alt-r to jump to #weechat IRC channel:\n"
#| " /key bind meta-r /buffer #weechat\n"
#| " restore default binding for key alt-r:\n"
#| " /key reset meta-r\n"
#| " key \"tab\" to stop search in buffer:\n"
#| " /key bindctxt search ctrl-I /input search_stop\n"
#| " middle button of mouse on a nick to retrieve info on nick:\n"
#| " /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
#| "${nick}"
msgid ""
" list: list all current keys (without argument, this list is "
"displayed)\n"
@@ -2778,7 +2835,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -5747,7 +5804,9 @@ msgstr ""
"(parolayı atlamak için boşluk düğmesine bir kez basın; ancak bu tüm güvenli "
"veriyi DEVRE DIŞI bırakacaktır!)"
msgid "(press ctrl-C to exit WeeChat now)"
#, fuzzy
#| msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr "(WeeChat'ten şimdi çıkmak için ctrl-C düğmesine basın)"
msgid ""
@@ -6111,9 +6170,11 @@ msgstr ""
msgid "Bar \"%s\" updated"
msgstr "\"%s\" çubuğu güncellendi"
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
#, fuzzy, c-format
#| msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
#| msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] "%s%d satır yapıştırılsın mı? [ctrl-Y] Evet [ctrl-N] Hayır"
msgstr[1] "%s%d satır yapıştırılsın mı? [ctrl-Y] Evet [ctrl-N] Hayır"
@@ -7285,7 +7346,16 @@ msgstr "%s%s%s: %s %s[%s%s]%s"
msgid "(no description)"
msgstr "(açıklama yok)"
#, c-format
#, fuzzy, c-format
#| msgid ""
#| "%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
#| "alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 "
#| "or append, alt+f,alt+r(r)=reset, alt+f,alt+u(u)=unset, alt+enter(s)=set, "
#| "alt+f,alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
#| "shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
#| "$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching "
#| "options, alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, "
#| "ctrl+X(x)=switch format, (q)=close buffer"
msgid ""
"%s%d%s/%s%d%s%s | Filter: %s%s%s | Sort: %s%s%s | Key(input): "
"alt+space=toggle boolean, alt+'-'(-)=subtract 1 or set, alt+'+'(+)=add 1 or "
@@ -7293,7 +7363,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
"%s%d%s/%s%d%s%s | Süzgeç: %s%s%s | Sırala: %s%s%s | Düğme (girdi): "
@@ -7327,6 +7397,185 @@ msgstr ""
"setnew || -append || -mark || -format || -export [-help|-nohelp] <dosyaadı> "
"|| <süzgeç>"
#, fuzzy
#| msgid ""
#| " -bar: add the help bar\n"
#| " -refresh: refresh list of options, then whole screen (command: /window "
#| "refresh)\n"
#| " -up: move the selected line up by \"number\" lines\n"
#| " -down: move the selected line down by \"number\" lines\n"
#| " -left: scroll the fset buffer by \"percent\" of width on the left\n"
#| " -right: scroll the fset buffer by \"percent\" of width on the right\n"
#| " -go: select a line by number, first line number is 0 (\"end\" to "
#| "select the last line)\n"
#| " -toggle: toggle the boolean value\n"
#| " -add: add \"value\" (which can be a negative number) for integers "
#| "and colors, set/append to value for other types (set for a negative "
#| "value, append for a positive value)\n"
#| " -reset: reset the value of option\n"
#| " -unset: unset the option\n"
#| " -set: add the /set command in input to edit the value of option "
#| "(move the cursor at the beginning of value)\n"
#| " -setnew: add the /set command in input to edit a new value for the "
#| "option\n"
#| " -append: add the /set command to append something in the value of "
#| "option (move the cursor at the end of value)\n"
#| " -mark: toggle mark\n"
#| " -format: switch to the next available format\n"
#| " -export: export the options and values displayed in a file (each line "
#| "has format: \"/set name value\" or \"/unset name\")\n"
#| " -help: force writing of help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " -nohelp: do not write help on options in exported file (see /help "
#| "fset.look.export_help_default)\n"
#| " filter: set a new filter to see only matching options (this filter "
#| "can be used as input in fset buffer as well); allowed formats are:\n"
#| " * show all options (no filter)\n"
#| " xxx show only options with \"xxx\" in name\n"
#| " f:xxx show only configuration file \"xxx\"\n"
#| " t:xxx show only type \"xxx\" (bool/int/str/col)\n"
#| " d show only changed options\n"
#| " d:xxx show only changed options with \"xxx\" in name\n"
#| " d=xxx show only changed options with \"xxx\" in value\n"
#| " d==xxx show only changed options with exact value "
#| "\"xxx\"\n"
#| " h=xxx show only options with \"xxx\" in description "
#| "(translated)\n"
#| " he=xxx show only options with \"xxx\" in description (in "
#| "English)\n"
#| " =xxx show only options with \"xxx\" in value\n"
#| " ==xxx show only options with exact value \"xxx\"\n"
#| " c:xxx show only options matching the evaluated condition "
#| "\"xxx\", using following variables: file, section, option, name, "
#| "parent_name, type, type_en, type_short (bool/int/str/col), type_tiny (b/i/"
#| "s/c), default_value, default_value_undef, value, quoted_value, "
#| "value_undef, value_changed, parent_value, min, max, description, "
#| "description2, description_en, description_en2, string_values\n"
#| "\n"
#| "The lines with options are displayed using string evaluation (see /help "
#| "eval for the format), with these options:\n"
#| " - fset.format.option1: first format for an option\n"
#| " - fset.format.option2: second format for an option\n"
#| "\n"
#| "The following variables can be used in these options:\n"
#| " - option data, with color and padded by spaces on the right:\n"
#| " - ${file}: configuration file (for example \"weechat\" or \"irc\")\n"
#| " - ${section}: section\n"
#| " - ${option}: option name\n"
#| " - ${name}: full option name (file.section.option)\n"
#| " - ${parent_name}: parent option name\n"
#| " - ${type}: option type (translated)\n"
#| " - ${type_en}: option type (in English)\n"
#| " - ${type_short}: short option type (bool/int/str/col)\n"
#| " - ${type_tiny}: tiny option type (b/i/s/c)\n"
#| " - ${default_value}: option default value\n"
#| " - ${default_value_undef}: \"1\" if default value is null, otherwise "
#| "\"0\"\n"
#| " - ${value}: option value\n"
#| " - ${value_undef}: \"1\" if value is null, otherwise \"0\"\n"
#| " - ${value_changed}: \"1\" if value is different from default value, "
#| "otherwise \"0\"\n"
#| " - ${value2}: option value, with inherited value if null\n"
#| " - ${parent_value}: parent option value\n"
#| " - ${min}: min value\n"
#| " - ${max}: max value\n"
#| " - ${description}: option description (translated)\n"
#| " - ${description2}: option description (translated), \"(no "
#| "description)\" (translated) if there's no description\n"
#| " - ${description_en}: option description (in English)\n"
#| " - ${description_en2}: option description (in English), \"(no "
#| "description)\" if there's no description\n"
#| " - ${string_values}: string values allowed for set of an integer "
#| "option using strings\n"
#| " - ${marked}: \"1\" if option is marked, otherwise \"0\"\n"
#| " - ${index}: index of option in list\n"
#| " - option data, with color but no spaces:\n"
#| " - same names prefixed by underscore, for example: ${_name}, "
#| "${_type}, ...\n"
#| " - option data, raw format (no colors/spaces):\n"
#| " - same names prefixed by two underscores, for example: ${__name}, "
#| "${__type}, ...\n"
#| " - option data, only spaces:\n"
#| " - same names prefixed with \"empty_\", for example: ${empty_name}, "
#| "${empty_type}\n"
#| " - other data:\n"
#| " - ${selected_line}: \"1\" if the line is selected, otherwise \"0\"\n"
#| " - ${newline}: insert a new line at point, so the option is displayed "
#| "on multiple lines\n"
#| "\n"
#| "Keys and input to move in on fset buffer:\n"
#| " up move one line up\n"
#| " down move one line down\n"
#| " pgup move one page up\n"
#| " pgdn move one page down\n"
#| " alt-home << move to first line\n"
#| " alt-end >> move to last line\n"
#| " F11 < scroll horizontally on the left\n"
#| " F12 > scroll horizontally on the right\n"
#| "\n"
#| "Keys and input to set options on fset buffer:\n"
#| " alt+space t toggle boolean value\n"
#| " alt+'-' - subtract 1 from value for integer/color, set "
#| "value for other types\n"
#| " alt+'+' + add 1 to value for integer/color, append to "
#| "value for other types\n"
#| " alt+f, alt+r r reset value\n"
#| " alt+f, alt+u u unset value\n"
#| " alt+enter s set value\n"
#| " alt+f, alt+n n set new value\n"
#| " alt+f, alt+a a append to value\n"
#| " alt+',' , mark/unmark option\n"
#| " shift+up move one line up and mark/unmark option\n"
#| " shift+down mark/unmark option and move one line down\n"
#| " m:xxx mark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| " u:xxx unmark options displayed that are matching "
#| "filter \"xxx\" (any filter on option or value is allowed, see filters "
#| "above)\n"
#| "\n"
#| "Other keys and input on fset buffer:\n"
#| " ctrl+L refresh options and whole screen (command: /"
#| "fset -refresh)\n"
#| " $ refresh options (keep marked options)\n"
#| " $$ refresh options (unmark all options)\n"
#| " alt+p p toggle plugin description options (plugins."
#| "desc.*)\n"
#| " alt+v v toggle help bar\n"
#| " s:x,y sort options by fields x,y (see /help fset."
#| "look.sort)\n"
#| " s: reset sort to its default value (see /help "
#| "fset.look.sort)\n"
#| " w:xxx export options in file \"xxx\"\n"
#| " w-:xxx export options in file \"xxx\" without help\n"
#| " w+:xxx export options in file \"xxx\" with help\n"
#| " ctrl+X x switch the format used to display options\n"
#| " q close fset buffer\n"
#| "\n"
#| "Mouse actions on fset buffer:\n"
#| " wheel up/down move line up/down\n"
#| " left button move line here\n"
#| " right button toggle boolean (on/off) or edit the "
#| "option value\n"
#| " right button + drag left/right increase/decrease value for integer/"
#| "color, set/append to value for other types\n"
#| " right button + drag up/down mark/unmark multiple options\n"
#| "\n"
#| "Note: if input has one or more leading spaces, the following text is "
#| "interpreted as a filter, without the spaces. For example \" q\" searches "
#| "all options with \"q\" inside name while \"q\" closes the fset buffer.\n"
#| "\n"
#| "Examples:\n"
#| " show IRC options changed:\n"
#| " /fset d:irc.*\n"
#| " show all options with \"nicklist\" in name:\n"
#| " /fset nicklist\n"
#| " show all values which contain \"red\":\n"
#| " /fset =red\n"
#| " show all values which are exactly \"red\":\n"
#| " /fset ==red\n"
#| " show all integer options in irc plugin:\n"
#| " /fset c:${file} == irc && ${type_en} == integer"
msgid ""
" -bar: add the help bar\n"
" -refresh: refresh list of options, then whole screen (command: /window "
@@ -7462,7 +7711,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -7476,7 +7725,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -7724,9 +7973,13 @@ msgstr ""
"dışa aktarılan her bir seçenek için help yazın (bu, /fset -export komutu "
"için \"-help\" ve \"-nohelp\" argümanları ile geçersiz kılınabilir)"
#, fuzzy
#| msgid ""
#| "number of format used to display options; this is dynamically changed by "
#| "the key ctrl-X on the fset buffer"
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
"seçenekleri görüntülemek için kullanılan biçim sayısı; bu, fset "
"arabelleğinde devingen olarak ctrl-X düğme ikilisi ile değiştirilir"
@@ -7793,12 +8046,19 @@ msgstr ""
"bir dosyaya dışa aktarılmış \"null\" içeren her bir seçeneğin biçimi (not: "
"içerik değerlendirilir, bkz. /help fset)"
#, fuzzy
#| msgid ""
#| "first format of each line, used when option fset.look.format_number is "
#| "set to 1 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"first format of each line, used when option fset.look.format_number is set "
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"fset.look.format_number seçeneği 1 olarak ayarlandığında her bir satırın ilk "
"biçimi (not: içerik değerlendirilir, bkz. /help fset); boş bir dizi "
@@ -7806,12 +8066,19 @@ msgstr ""
"değerlendirilmediğinden çok daha hızlı olur; biçimler, ctrl+X ile birbiri "
"arasında değiştirilebilir"
#, fuzzy
#| msgid ""
#| "second format of each line, used when option fset.look.format_number is "
#| "set to 2 (note: content is evaluated, see /help fset); an empty string "
#| "uses the default format (\"${marked} ${name} ${type} ${value2}\"), "
#| "which is without evaluation of string and then much faster; formats can "
#| "be switched with key ctrl+X"
msgid ""
"second format of each line, used when option fset.look.format_number is set "
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
"fset.look.format_number seçeneği 2 olarak ayarlandığında her bir satırın "
"ikinci biçimi (not: içerik değerlendirilir, bkz. /help fset); boş bir dizi "
+12 -12
View File
@@ -21,7 +21,7 @@ msgid ""
msgstr ""
"Project-Id-Version: WeeChat\n"
"Report-Msgid-Bugs-To: flashcode@flashtux.org\n"
"POT-Creation-Date: 2023-01-28 15:14+0100\n"
"POT-Creation-Date: 2023-01-29 12:15+0100\n"
"PO-Revision-Date: 2014-08-16 10:27+0200\n"
"Last-Translator: Sébastien Helleu <flashcode@flashtux.org>\n"
"Language-Team: weechat-dev <weechat-dev@nongnu.org>\n"
@@ -215,7 +215,7 @@ msgstr ""
msgid "Error: missing argument for \"%s\" option\n"
msgstr ""
msgid "WeeChat is running in headless mode (Ctrl-C to quit)."
msgid "WeeChat is running in headless mode (ctrl-c to quit)."
msgstr ""
msgid ""
@@ -1778,7 +1778,7 @@ msgid ""
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 /msg nickserv info "
"${nick}"
@@ -3813,7 +3813,7 @@ msgid ""
"secured data!)"
msgstr ""
msgid "(press ctrl-C to exit WeeChat now)"
msgid "(press ctrl-c to exit WeeChat now)"
msgstr ""
msgid ""
@@ -4133,8 +4133,8 @@ msgid "Bar \"%s\" updated"
msgstr ""
#, c-format
msgid "%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No"
msgid_plural "%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No"
msgid "%sPaste %d line? [ctrl-y] Yes [ctrl-n] No"
msgid_plural "%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No"
msgstr[0] ""
msgstr[1] ""
@@ -4954,7 +4954,7 @@ msgid ""
"alt+n(n)=set new value, alt+f,alt+a(a)=append, alt+','=mark/unmark, "
"shift+down=mark and move down, shift+up=move up and mark, ($)=refresh, ($"
"$)=unmark/refresh, (m)=mark matching options, (u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+X(x)=switch "
"alt+p(p)=toggle plugins desc, alt+v(v)=toggle help bar, ctrl+x(x)=switch "
"format, (q)=close buffer"
msgstr ""
@@ -5110,7 +5110,7 @@ msgid ""
"above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen (command: /fset "
" ctrl+l refresh options and whole screen (command: /fset "
"-refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -5124,7 +5124,7 @@ msgid ""
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
@@ -5183,7 +5183,7 @@ msgstr ""
msgid ""
"number of format used to display options; this is dynamically changed by the "
"key ctrl-X on the fset buffer"
"key ctrl-x on the fset buffer"
msgstr ""
msgid ""
@@ -5238,7 +5238,7 @@ msgid ""
"to 1 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid ""
@@ -5246,7 +5246,7 @@ msgid ""
"to 2 (note: content is evaluated, see /help fset); an empty string uses the "
"default format (\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; formats can be switched with key "
"ctrl+X"
"ctrl-x"
msgstr ""
msgid "color for default value"
+1 -1
View File
@@ -8406,7 +8406,7 @@ command_init ()
" restore default binding for key alt-r:\n"
" /key reset meta-r\n"
" key \"tab\" to stop search in buffer:\n"
" /key bindctxt search ctrl-I /input search_stop\n"
" /key bindctxt search ctrl-i /input search_stop\n"
" middle button of mouse on a nick to retrieve info on nick:\n"
" /key bindctxt mouse @item(buffer_nicklist):button3 "
"/msg nickserv info ${nick}"),
+2 -2
View File
@@ -60,7 +60,7 @@ secure_config_get_passphrase_from_user (const char *error)
"by WeeChat:");
prompt[1] = _("(enter just one space to skip the passphrase, but this "
"will DISABLE all secured data!)");
prompt[2] = _("(press ctrl-C to exit WeeChat now)");
prompt[2] = _("(press ctrl-c to exit WeeChat now)");
prompt[3] = error;
prompt[4] = NULL;
@@ -83,7 +83,7 @@ secure_config_get_passphrase_from_user (const char *error)
}
else if (strcmp (passphrase, "\x03") == 0)
{
/* ctrl-C pressed, just exit now */
/* ctrl-c pressed, just exit now */
exit (1);
}
else
+1 -1
View File
@@ -391,7 +391,7 @@ weechat_startup_message ()
{
string_fprintf (stdout,
_("WeeChat is running in headless mode "
"(Ctrl-C to quit)."));
"(ctrl-c to quit)."));
string_fprintf (stdout, "\n");
}
+102 -101
View File
@@ -81,42 +81,42 @@ gui_key_default_bindings (int context)
if (context == GUI_KEY_CONTEXT_DEFAULT)
{
BIND(/* <enter> */ "ctrl-M", "/input return");
BIND(/* <enter> */ "ctrl-J", "/input return");
BIND(/* m-<enter> */ "meta-ctrl-M", "/input insert \\n");
BIND(/* <tab> */ "ctrl-I", "/input complete_next");
BIND(/* <enter> */ "ctrl-m", "/input return");
BIND(/* <enter> */ "ctrl-j", "/input return");
BIND(/* m-<enter> */ "meta-ctrl-m", "/input insert \\n");
BIND(/* <tab> */ "ctrl-i", "/input complete_next");
BIND(/* s-<tab> */ "meta2-Z", "/input complete_previous");
BIND(/* ^R */ "ctrl-R", "/input search_text_here");
BIND(/* <backspace> */ "ctrl-H", "/input delete_previous_char");
BIND(/* ^r */ "ctrl-r", "/input search_text_here");
BIND(/* <backspace> */ "ctrl-h", "/input delete_previous_char");
BIND(/* <backspace> */ "ctrl-?", "/input delete_previous_char");
BIND(/* ^_ */ "ctrl-_", "/input undo");
BIND(/* m-_ */ "meta-_", "/input redo");
BIND(/* <del> */ "meta2-3~", "/input delete_next_char");
BIND(/* ^D */ "ctrl-D", "/input delete_next_char");
BIND(/* ^W */ "ctrl-W", "/input delete_previous_word_whitespace");
BIND(/* ^d */ "ctrl-d", "/input delete_next_char");
BIND(/* ^w */ "ctrl-w", "/input delete_previous_word_whitespace");
BIND(/* m-<backspace> */ "meta-ctrl-?", "/input delete_previous_word");
BIND(/* ^X */ "ctrl-X", "/buffer switch");
BIND(/* ^x */ "ctrl-x", "/buffer switch");
BIND(/* m-x */ "meta-x", "/buffer zoom");
BIND(/* m-d */ "meta-d", "/input delete_next_word");
BIND(/* ^K */ "ctrl-K", "/input delete_end_of_line");
BIND(/* ^k */ "ctrl-k", "/input delete_end_of_line");
BIND(/* m-r */ "meta-r", "/input delete_line");
BIND(/* ^T */ "ctrl-T", "/input transpose_chars");
BIND(/* ^U */ "ctrl-U", "/input delete_beginning_of_line");
BIND(/* ^Y */ "ctrl-Y", "/input clipboard_paste");
BIND(/* ^t */ "ctrl-t", "/input transpose_chars");
BIND(/* ^u */ "ctrl-u", "/input delete_beginning_of_line");
BIND(/* ^y */ "ctrl-y", "/input clipboard_paste");
BIND(/* <home> */ "meta2-1~", "/input move_beginning_of_line");
BIND(/* <home> */ "meta2-H", "/input move_beginning_of_line");
BIND(/* <home> */ "meta2-7~", "/input move_beginning_of_line");
BIND(/* <home> */ "meta-OH", "/input move_beginning_of_line");
BIND(/* ^A */ "ctrl-A", "/input move_beginning_of_line");
BIND(/* ^a */ "ctrl-a", "/input move_beginning_of_line");
BIND(/* <end> */ "meta2-4~", "/input move_end_of_line");
BIND(/* <end> */ "meta2-F", "/input move_end_of_line");
BIND(/* <end> */ "meta2-8~", "/input move_end_of_line");
BIND(/* <end> */ "meta-OF", "/input move_end_of_line");
BIND(/* ^E */ "ctrl-E", "/input move_end_of_line");
BIND(/* ^e */ "ctrl-e", "/input move_end_of_line");
BIND(/* <left> */ "meta2-D", "/input move_previous_char");
BIND(/* ^B */ "ctrl-B", "/input move_previous_char");
BIND(/* ^b */ "ctrl-b", "/input move_previous_char");
BIND(/* <right> */ "meta2-C", "/input move_next_char");
BIND(/* ^F */ "ctrl-F", "/input move_next_char");
BIND(/* ^f */ "ctrl-f", "/input move_next_char");
BIND(/* m-b */ "meta-b", "/input move_previous_word");
BIND(/* ^<left> */ "meta-Od", "/input move_previous_word");
BIND(/* ^<left> */ "meta-OD", "/input move_previous_word");
@@ -145,26 +145,26 @@ gui_key_default_bindings (int context)
BIND(/* m-k */ "meta-k", "/input grab_key_command");
BIND(/* m-s */ "meta-s", "/mute spell toggle");
BIND(/* m-u */ "meta-u", "/window scroll_unread");
BIND(/* ^S^U */ "ctrl-Sctrl-U", "/allbuf /buffer set unread");
BIND(/* ^Cb */ "ctrl-Cb", "/input insert \\x02");
BIND(/* ^Cc */ "ctrl-Cc", "/input insert \\x03");
BIND(/* ^Ci */ "ctrl-Ci", "/input insert \\x1D");
BIND(/* ^Co */ "ctrl-Co", "/input insert \\x0F");
BIND(/* ^Cv */ "ctrl-Cv", "/input insert \\x16");
BIND(/* ^C_ */ "ctrl-C_", "/input insert \\x1F");
BIND(/* ^s^u */ "ctrl-sctrl-u", "/allbuf /buffer set unread");
BIND(/* ^cb */ "ctrl-cb", "/input insert \\x02");
BIND(/* ^cc */ "ctrl-cc", "/input insert \\x03");
BIND(/* ^ci */ "ctrl-ci", "/input insert \\x1D");
BIND(/* ^co */ "ctrl-co", "/input insert \\x0F");
BIND(/* ^cv */ "ctrl-cv", "/input insert \\x16");
BIND(/* ^c_ */ "ctrl-c_", "/input insert \\x1F");
BIND(/* m-<right> */ "meta-meta2-C", "/buffer +1");
BIND(/* m-<right> */ "meta2-1;3C", "/buffer +1");
BIND(/* m-<down> */ "meta-meta2-B", "/buffer +1");
BIND(/* m-<down> */ "meta2-1;3B", "/buffer +1");
BIND(/* <f6> */ "meta2-17~", "/buffer +1");
BIND(/* ^N */ "ctrl-N", "/buffer +1");
BIND(/* ^n */ "ctrl-n", "/buffer +1");
BIND(/* m-<left> */ "meta-meta2-D", "/buffer -1");
BIND(/* m-<left> */ "meta2-1;3D", "/buffer -1");
BIND(/* m-<up> */ "meta-meta2-A", "/buffer -1");
BIND(/* m-<up> */ "meta2-1;3A", "/buffer -1");
BIND(/* <f5> */ "meta2-15~", "/buffer -1");
BIND(/* <f5> */ "meta2-[E", "/buffer -1");
BIND(/* ^P */ "ctrl-P", "/buffer -1");
BIND(/* ^p */ "ctrl-p", "/buffer -1");
BIND(/* <pgup> */ "meta2-5~", "/window page_up");
BIND(/* <pgup> */ "meta2-I", "/window page_up");
BIND(/* <pgdn> */ "meta2-6~", "/window page_down");
@@ -194,7 +194,7 @@ gui_key_default_bindings (int context)
BIND(/* m-<f11> */ "meta-meta2-23~", "/bar scroll nicklist * b");
BIND(/* m-<f12> */ "meta2-24;3~", "/bar scroll nicklist * e");
BIND(/* m-<f12> */ "meta-meta2-24~", "/bar scroll nicklist * e");
BIND(/* ^L */ "ctrl-L", "/window refresh");
BIND(/* ^l */ "ctrl-l", "/window refresh");
BIND(/* <f7> */ "meta2-18~", "/window -1");
BIND(/* <f8> */ "meta2-19~", "/window +1");
BIND(/* m-w,m-<up> */ "meta-wmeta-meta2-A", "/window up");
@@ -238,20 +238,20 @@ gui_key_default_bindings (int context)
}
else if (context == GUI_KEY_CONTEXT_SEARCH)
{
BIND(/* <enter> */ "ctrl-M", "/input search_stop_here");
BIND(/* <enter> */ "ctrl-J", "/input search_stop_here");
BIND(/* ^Q */ "ctrl-Q", "/input search_stop");
BIND(/* <enter> */ "ctrl-m", "/input search_stop_here");
BIND(/* <enter> */ "ctrl-j", "/input search_stop_here");
BIND(/* ^q */ "ctrl-q", "/input search_stop");
BIND(/* m-c */ "meta-c", "/input search_switch_case");
BIND(/* ^R */ "ctrl-R", "/input search_switch_regex");
BIND(/* <tab> */ "ctrl-I", "/input search_switch_where");
BIND(/* ^r */ "ctrl-r", "/input search_switch_regex");
BIND(/* <tab> */ "ctrl-i", "/input search_switch_where");
BIND(/* <up> */ "meta2-A", "/input search_previous");
BIND(/* <down> */ "meta2-B", "/input search_next");
}
else if (context == GUI_KEY_CONTEXT_CURSOR)
{
/* general & move */
BIND(/* <enter> */ "ctrl-M", "/cursor stop");
BIND(/* <enter> */ "ctrl-J", "/cursor stop");
BIND(/* <enter> */ "ctrl-m", "/cursor stop");
BIND(/* <enter> */ "ctrl-j", "/cursor stop");
BIND(/* <up> */ "meta2-A", "/cursor move up");
BIND(/* <down> */ "meta2-B", "/cursor move down");
BIND(/* <left> */ "meta2-D", "/cursor move left");
@@ -343,77 +343,78 @@ gui_key_flush (int paste)
insert_ok = 1;
utf_partial_char[0] = '\0';
if (gui_mouse_event_pending || (key < 32) || (key == 127))
if (gui_mouse_event_pending)
{
if (gui_mouse_event_pending)
insert_ok = 0;
key_str[0] = (char)key;
key_str[1] = '\0';
length_key_str = 1;
}
else if (key < 32)
{
insert_ok = 0;
key_str[0] = '\x01';
key_str[1] = (char)key + '@';
/*
* note: the terminal makes no difference between ctrl-x and
* ctrl-shift-x, so for now WeeChat uses lower case letters for
* ctrl keys
*/
if ((key_str[1] >= 'A') && (key_str[1] <= 'Z'))
key_str[1] += 'a' - 'A';
key_str[2] = '\0';
length_key_str = 2;
}
else if (key == 127)
{
key_str[0] = '\x01';
key_str[1] = '?';
key_str[2] = '\0';
length_key_str = 2;
}
else if (local_utf8)
{
key_str[length_key_str] = (char)key;
key_str[length_key_str + 1] = '\0';
length_key_str++;
/*
* replace invalid chars by "?", but NOT last char of
* string, if it is incomplete UTF-8 char (another char
* will be added to the string on next iteration)
*/
ptr_char = key_str;
while (ptr_char && ptr_char[0])
{
insert_ok = 0;
key_str[0] = (char)key;
key_str[1] = '\0';
length_key_str = 1;
}
else if (key < 32)
{
insert_ok = 0;
key_str[0] = '\x01';
key_str[1] = (char)key + '@';
key_str[2] = '\0';
length_key_str = 2;
}
else if (key == 127)
{
key_str[0] = '\x01';
key_str[1] = '?';
key_str[2] = '\0';
length_key_str = 2;
(void) utf8_is_valid (ptr_char, -1, &ptr_error);
if (!ptr_error)
break;
next_char = (char *)utf8_next_char (ptr_error);
if (next_char && next_char[0])
{
ptr_char = ptr_error;
while (ptr_char < next_char)
{
ptr_char[0] = '?';
ptr_char++;
}
}
else
{
strcpy (utf_partial_char, ptr_char);
ptr_char[0] = '\0';
break;
}
ptr_char = next_char;
}
}
else
{
if (local_utf8)
{
key_str[length_key_str] = (char)key;
key_str[length_key_str + 1] = '\0';
length_key_str++;
/*
* replace invalid chars by "?", but NOT last char of
* string, if it is incomplete UTF-8 char (another char
* will be added to the string on next iteration)
*/
ptr_char = key_str;
while (ptr_char && ptr_char[0])
{
(void) utf8_is_valid (ptr_char, -1, &ptr_error);
if (!ptr_error)
break;
next_char = (char *)utf8_next_char (ptr_error);
if (next_char && next_char[0])
{
ptr_char = ptr_error;
while (ptr_char < next_char)
{
ptr_char[0] = '?';
ptr_char++;
}
}
else
{
strcpy (utf_partial_char, ptr_char);
ptr_char[0] = '\0';
break;
}
ptr_char = next_char;
}
}
else
{
/* convert input to UTF-8 */
key_temp[0] = (char)key;
key_temp[1] = '\0';
key_utf = string_iconv_to_internal (NULL, key_temp);
strcat (key_str, key_utf);
}
/* convert input to UTF-8 */
key_temp[0] = (char)key;
key_temp[1] = '\0';
key_utf = string_iconv_to_internal (NULL, key_temp);
strcat (key_str, key_utf);
}
if (key_str[0])
@@ -553,12 +554,12 @@ gui_key_read_cb (const void *pointer, void *data, int fd)
{
if (gui_key_paste_pending && (buffer[i] == 25))
{
/* ctrl-Y: accept paste */
/* ctrl-y: accept paste */
accept_paste = 1;
}
else if (gui_key_paste_pending && (buffer[i] == 14))
{
/* ctrl-N: cancel paste */
/* ctrl-n: cancel paste */
cancel_paste = 1;
}
else
+2 -2
View File
@@ -111,7 +111,7 @@ gui_main_get_password (const char **prompt, char *password, int size)
/* enter */
if (ch == '\n')
break;
/* terminal lost or ctrl-C */
/* terminal lost or ctrl-c */
if ((ch == ERR) || (ch == 3))
{
password[0] = 3;
@@ -164,7 +164,7 @@ gui_main_init ()
struct t_gui_bar_window *ptr_bar_win;
char title[256];
/* allow Ctrl-C to quit WeeChat in headless mode */
/* allow ctrl-c to quit WeeChat in headless mode */
if (weechat_headless)
signal_catch (SIGINT, &gui_main_signal_sigint);
+2 -1
View File
@@ -2461,7 +2461,8 @@ gui_window_swap (struct t_gui_window *window, int direction)
/*
* Called when terminal size is modified.
*
* Argument full_refresh == 1 when Ctrl+L is pressed, or if terminal is resized.
* Argument full_refresh == 1 when ctrl-l is pressed, or if terminal is
* resized.
*/
void
+2 -2
View File
@@ -759,8 +759,8 @@ gui_bar_item_input_paste_cb (const void *pointer, void *data,
lines = gui_key_get_paste_lines ();
snprintf (str_paste, sizeof (str_paste),
NG_("%sPaste %d line? [ctrl-Y] Yes [ctrl-N] No",
"%sPaste %d lines? [ctrl-Y] Yes [ctrl-N] No",
NG_("%sPaste %d line? [ctrl-y] Yes [ctrl-n] No",
"%sPaste %d lines? [ctrl-y] Yes [ctrl-n] No",
lines),
gui_color_get_custom (gui_color_get_name (CONFIG_COLOR(config_color_input_actions))),
lines);
+8 -8
View File
@@ -300,7 +300,7 @@ gui_input_clipboard_copy (const char *buffer, int size)
/*
* Pastes the internal clipboard at cursor pos in input line
* (default key: ctrl-Y).
* (default key: ctrl-y).
*/
void
@@ -490,7 +490,7 @@ gui_input_complete_previous (struct t_gui_buffer *buffer)
}
/*
* Searches for text in buffer at current position (default key: ctrl-R).
* Searches for text in buffer at current position (default key: ctrl-r).
*/
void
@@ -578,7 +578,7 @@ gui_input_search_switch_case (struct t_gui_buffer *buffer)
}
/*
* Switches string/regex for search in buffer (default key: ctrl-R during
* Switches string/regex for search in buffer (default key: ctrl-r during
* search).
*/
@@ -675,7 +675,7 @@ gui_input_search_stop_here (struct t_gui_buffer *buffer)
}
/*
* Stops text search (default key: ctrl-Q during search).
* Stops text search (default key: ctrl-q during search).
*/
void
@@ -828,7 +828,7 @@ gui_input_delete_previous_word (struct t_gui_buffer *buffer)
}
/*
* Deletes previous word until whitespace (default key: ctrl-W).
* Deletes previous word until whitespace (default key: ctrl-w).
*/
void
@@ -914,7 +914,7 @@ gui_input_delete_next_word (struct t_gui_buffer *buffer)
}
/*
* Deletes all from cursor pos to beginning of line (default key: ctrl-U).
* Deletes all from cursor pos to beginning of line (default key: ctrl-u).
*/
void
@@ -950,7 +950,7 @@ gui_input_delete_beginning_of_line (struct t_gui_buffer *buffer)
}
/*
* Deletes all from cursor pos to end of line (default key: ctrl-K).
* Deletes all from cursor pos to end of line (default key: ctrl-k).
*/
void
@@ -998,7 +998,7 @@ gui_input_delete_line (struct t_gui_buffer *buffer)
}
/*
* Transposes chars at cursor pos (default key: ctrl-T).
* Transposes chars at cursor pos (default key: ctrl-t).
*/
void
+22 -3
View File
@@ -268,7 +268,11 @@ gui_key_grab_end_timer_cb (const void *pointer, void *data,
/*
* Gets internal code from user key name.
*
* For example: returns '\x01'+'R' for "ctrl-R"
* Examples:
* "meta-a" => "\x01[a"
* "meta-A" => "\x01[A"
* "ctrl-R" => "\x01" + "r" (lower case enforced for ctrl keys)
* "ctrl-r" => "\x01" + "r"
*
* Note: result must be freed after use.
*/
@@ -276,7 +280,7 @@ gui_key_grab_end_timer_cb (const void *pointer, void *data,
char *
gui_key_get_internal_code (const char *key)
{
char **result;
char **result, str_key[2];
if (!key)
return NULL;
@@ -307,6 +311,21 @@ gui_key_get_internal_code (const char *key)
if (key[5])
string_dyn_concat (result, "\x01", -1);
key += 5;
if (key[0])
{
/*
* note: the terminal makes no difference between ctrl-x and
* ctrl-shift-x, so for now WeeChat automatically converts any
* ctrl-letter key to lower case: when the user tries to bind
* "ctrl-A", the key "ctrl-a" is actually added
* (lower case is forced for ctrl keys)
*/
str_key[0] = ((key[0] >= 'A') && (key[0] <= 'Z')) ?
key[0] + ('a' - 'A') : key[0];
str_key[1] = '\0';
string_dyn_concat (result, str_key, -1);
key++;
}
}
else if (strncmp (key, "space", 5) == 0)
{
@@ -1760,7 +1779,7 @@ gui_key_get_paste_lines ()
/*
* Checks pasted lines: if more than N lines, then enables paste mode and ask
* confirmation to user (ctrl-Y=paste, ctrl-N=cancel) (N is option
* confirmation to user (ctrl-y=paste, ctrl-n=cancel) (N is option
* weechat.look.paste_max_lines).
*
* Returns:
+1 -1
View File
@@ -141,7 +141,7 @@ buflist_buffer_get_irc_pointers (struct t_gui_buffer *buffer,
* Buffers are sorted so that the active buffer and buffers immediately after
* this one are first in list, followed by the buffers before the active one.
* This sort respects the order of next active buffers that can be selected
* with ctrl-X.
* with ctrl-x.
*
* For example with such list of merged buffers:
*
+5 -5
View File
@@ -83,7 +83,7 @@ fset_buffer_set_title ()
"(u)=unmark matching options, "
"alt+p(p)=toggle plugins desc, "
"alt+v(v)=toggle help bar, "
"ctrl+X(x)=switch format, "
"ctrl+x(x)=switch format, "
"(q)=close buffer"),
weechat_color (weechat_config_string (fset_config_color_title_current_option)),
(num_options > 0) ? fset_buffer_selected_line + 1 : 0,
@@ -1363,17 +1363,17 @@ fset_buffer_set_keys ()
{ "meta-+", "/fset -add 1" },
{ "meta-fmeta-r", "/fset -reset" },
{ "meta-fmeta-u", "/fset -unset" },
{ "meta-ctrl-J", "/fset -set" },
{ "meta-ctrl-M", "/fset -set" },
{ "meta-ctrl-j", "/fset -set" },
{ "meta-ctrl-m", "/fset -set" },
{ "meta-fmeta-n", "/fset -setnew" },
{ "meta-fmeta-a", "/fset -append" },
{ "meta-,", "/fset -mark" },
{ "meta2-a", "/fset -up; /fset -mark" },
{ "meta2-b", "/fset -mark; /fset -down" },
{ "ctrl-L", "/fset -refresh" },
{ "ctrl-l", "/fset -refresh" },
{ "meta-p", "/mute /set fset.look.show_plugins_desc toggle" },
{ "meta-v", "/bar toggle " FSET_BAR_NAME },
{ "ctrl-X", "/fset -format" },
{ "ctrl-x", "/fset -format" },
{ NULL, NULL },
};
char str_key[64];
+2 -2
View File
@@ -745,7 +745,7 @@ fset_command_init ()
"see filters above)\n"
"\n"
"Other keys and input on fset buffer:\n"
" ctrl+L refresh options and whole screen "
" ctrl+l refresh options and whole screen "
"(command: /fset -refresh)\n"
" $ refresh options (keep marked options)\n"
" $$ refresh options (unmark all options)\n"
@@ -759,7 +759,7 @@ fset_command_init ()
" w:xxx export options in file \"xxx\"\n"
" w-:xxx export options in file \"xxx\" without help\n"
" w+:xxx export options in file \"xxx\" with help\n"
" ctrl+X x switch the format used to display options\n"
" ctrl+x x switch the format used to display options\n"
" q close fset buffer\n"
"\n"
"Mouse actions on fset buffer:\n"
+3 -3
View File
@@ -433,7 +433,7 @@ fset_config_init ()
fset_config_file, ptr_section,
"format_number", "integer",
N_("number of format used to display options; this is dynamically "
"changed by the key ctrl-X on the fset buffer"),
"changed by the key ctrl-x on the fset buffer"),
NULL, 1, 2, "1", NULL, 0,
NULL, NULL, NULL,
&fset_config_change_format_number_cb, NULL, NULL,
@@ -566,7 +566,7 @@ fset_config_init ()
"an empty string uses the default format "
"(\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; "
"formats can be switched with key ctrl+X"),
"formats can be switched with key ctrl-x"),
NULL, 0, 0,
"",
NULL, 0,
@@ -582,7 +582,7 @@ fset_config_init ()
"an empty string uses the default format "
"(\"${marked} ${name} ${type} ${value2}\"), which is without "
"evaluation of string and then much faster; "
"formats can be switched with key ctrl+X"),
"formats can be switched with key ctrl-x"),
NULL, 0, 0,
"${marked} ${name} ${type} ${value2}${newline}"
" ${empty_name} ${_default_value}${color:darkgray} -- "
+2 -2
View File
@@ -1386,13 +1386,13 @@ def get_stdin():
"""
Return data from standard input.
If there is nothing in stdin, wait for data until ctrl-D (EOF)
If there is nothing in stdin, wait for data until ctrl-d (EOF)
is received.
"""
data = ''
inr = select.select([sys.stdin], [], [], 0)[0]
if not inr:
print('Enter the code to convert (Enter + ctrl+D to end)')
print('Enter the code to convert (Enter + ctrl-d to end)')
while True:
inr = select.select([sys.stdin], [], [], 0.1)[0]
if not inr:
+2 -1
View File
@@ -111,7 +111,8 @@ TEST(GuiKey, GetInternalCode)
WEE_TEST_STR("\x01[[A", gui_key_get_internal_code ("meta2-A"));
WEE_TEST_STR("\x01[[a", gui_key_get_internal_code ("meta2-a"));
WEE_TEST_STR("\x01" "A", gui_key_get_internal_code ("ctrl-A"));
/* ctrl-letter keys are forced to lower case */
WEE_TEST_STR("\x01" "a", gui_key_get_internal_code ("ctrl-A"));
WEE_TEST_STR("\x01" "a", gui_key_get_internal_code ("ctrl-a"));
WEE_TEST_STR(" ", gui_key_get_internal_code ("space"));