1#####################################################################
2#  version 1.0                                          08.01.2003  #
3#                                                                   #
4#         This is a little theme for irssi written by               #
5#             EckigesAuge -=- http://www.EckigesAuge.de             #
6#                 talk with me: Auge^ (IRCNet)                      #
7#                                                                   #
8# If you want to see windows with highlight in green too:           #
9#   /set hilight_act_color %G                                       #
10# (this option is currently not available in .theme)                #
11#                                                                   #
12#####################################################################
13
14replaces = { };
15
16abstracts = {
17  line_start = " ";
18  timestamp = "%g·%K$0-%g·%n";
19  hilight = "%_$0-%_";
20  error = "%R$0-%n";
21  channel = "%_$0-%_";
22  nick = "%_$0-%_";
23  nickhost = "%g[%n$0-%g]%n";
24  server = "%_$0-%_";
25  comment = "%g[%n$0-%g]%n";
26  reason = "{comment $0-}";
27  mode = "{comment $0-}";
28  channick_hilight = "%g$0-%n";
29  chanhost_hilight = "{nickhost $0-}";
30  channick = "%g$0-%n";
31  chanhost = "{nickhost $0-}";
32  channelhilight = "%_$0-%n";
33  ban = "%g$0-%n";
34  msgnick = "$0$1- %K-%n %|";
35  ownmsgnick = "{msgnick $0 $1-}";
36  ownnick = "%W$0-%n";
37  pubmsgnick = "{msgnick $0 $1-}";
38  pubnick = "%N$0-%n";
39  pubmsgmenick = "{msgnick $0 $1-}";
40  menick = "%Y$0-%n";
41  pubmsghinick = "{msgnick $1 $0$2-}";
42  msgchannel = "%K:%c$0-%n";
43  privmsg = "%g[%R$0%K(%r$1-%K)%g]%n ";
44  ownprivmsg = "%g[%r$0%K(%R$1-%K)%g]%n ";
45  ownprivmsgnick = "{msgnick   $0-}";
46  ownprivnick = "%W$0-%n";
47  privmsgnick = "{msgnick   %g$0-%n}";
48  action_core = "%W$[-11]0- %n";
49  action = "{action_core $0-} ";
50  ownaction = "{action $0-}";
51  ownaction_target = "{action_core $0}%K:%c$1%n ";
52  pvtaction = "%W (*) $0-%n ";
53  pvtaction_query = "{action $0-}";
54  pubaction = "{action $0-}";
55  ownnotice = "%g[%r$0%K(%R$1-%K)%g]%n ";
56  notice = "%K-%G$0-%K-%n ";
57  pubnotice_channel = "%K:%g$0-";
58  pvtnotice_host = "%K(%g$0-%K)";
59  servernotice = "%g!$0-%n ";
60  ownctcp = "%g[%r$0%K(%R$1-%K)%g] ";
61  ctcp = "%g$0-%n";
62  wallop = "%W$0-%n: ";
63  wallop_nick = "%n$0-";
64  wallop_action = "%W * $0-%n ";
65  netsplit = "%R$0-%n";
66  netjoin = "%g$0-%n";
67  names_nick = " %w|%n %_$0%_$1-";
68  names_users = "%g[%w$0-%g]%n";
69  names_channel = "%_$0-%n";
70  dcc = "%g$0-%n";
71  dccfile = "%_$0-%_";
72  dccownmsg = "%g[%r$0%K($1-%K)%g]%n ";
73  dccownnick = "%R$0-%n";
74  dccownaction = "{action $0-}";
75  dccownaction_target = "{action_core $0}%K:%c$1%n ";
76  dccmsg = "%g[%G$1-%K(%g$0%K)%g]%n ";
77  dccquerynick = "%G$0-%n";
78  dccaction = "%W (*dcc*) $0-%n %|";
79
80  sb_default_bg = "%0";
81  sb_prompt_bg = "%n";
82  sb_info_bg = "%8";
83
84  prompt = "%g[%n$*%g]%n ";
85  sb = "%g[%n$0-%g]%n  ";
86  sbmode = "(%g+%n$0-)%n";
87  sbaway = " (%GzZzZ%n)%n";
88  sbservertag = ":%n%_$0 %g(%nchange with ^X%g)%n";
89  sbmore = "%g·%G·%W·MORE·%G·%g·%n ";
90  sblag = "{sb Lag: %W$0-}";
91  sbmail = "{sb Mail: %W$0-}";
92
93  sb_dccstat = "{sb $0-}";
94  sb_ds_short = "$0%g:%n$1%g@%n$2kB/s%g:%n$4%g:%n$3";
95  sb_ds_short_waiting = "$0%g:%n$1 $2 $3 waiting";
96  sb_ds_normal = "$0 $1: '$2' $3 of $4 ($5) $6kB/s ETA: $7 [$8]";
97  sb_ds_normal_waiting = "$0 $1: '$2' $3 $4 $5 waiting";
98  sb_ds_separator = ", ";
99
100  sbact = "{sb {sbact_act $0}{sbact_det $1}}";
101  sbact_act = "Act: $0-";
102  sbact_det = " Det: $0-";
103  sb_act_sep = "%w$*";
104  sb_act_text = "%K$*";
105  sb_act_msg = "%W$*";
106  sb_act_hilight = "%G$*";
107  sb_act_hilight_color = "$0$1-%n";
108
109  sb_usercount = "{sb %_$0%_ users ($1-)}";
110  sb_uc_ircops = "%_*%_$*";
111  sb_uc_ops = "%_@%_$*";
112  sb_uc_halfops = "%_%%%_$*";
113  sb_uc_voices = "%_+%_$*";
114  sb_uc_normal = "$*";
115  sb_uc_space = " ";
116
117};
118formats = {
119  "fe-common/core" = {
120    query_start = "Starting query in {server $1} with {nick $0}";
121    join = "{channick_hilight $[-9]0} %g>%G>%W>%n {chanhost_hilight $1} joins {channel $2}";
122    part = "{channick $[-9]0} %W<%G<%g<%n {chanhost $1} leaves {channel $2} {reason $3}";
123    quit = "{channick $[-9]0} %W<%G<%g<%n {chanhost $1} quits {reason $[.50]2}";
124    quit_once = "{channel $3} {channick $0} {chanhost $1} quit {reason $2}";
125    nick_changed = "{channick $[-9]0} %g-%G-%W>%n {%g->} {channick_hilight $1}";
126    own_msg = "{ownmsgnick $2 {ownnick $[-10]0}}$1";
127    own_msg_channel = "{ownmsgnick $3 {ownnick $[-10]0}{msgchannel $1}}$2";
128    pubmsg_me = "{pubmsgmenick $2 {menick $[-10]0}}$1";
129    pubmsg_me_channel = "{pubmsgmenick $3 {menick $[-10]0}{msgchannel $1}}$2";
130    pubmsg_hilight = "{pubmsghinick $0 $3 $[-10]1}$2";
131    pubmsg_hilight_channel = "{pubmsghinick $0 $4 $[-10]1{msgchannel $2}}$3";
132    pubmsg = "{pubmsgnick $2 {pubnick $[-10]0}}$1";
133    pubmsg_channel = "{pubmsgnick $3 {pubnick $[-10]0}{msgchannel $1}}$2";
134    line_start = "{line_start}";
135    line_start_irssi = "{line_start}{hilight      Irssi} %W|%n ";
136    timestamp = "{timestamp $Z} ";
137    servertag = "$[-11]0 %W|%n ";
138    daychange = "Day changed to %%d %%b %%Y";
139    talking_with = "You are now talking with {nick $0}";
140    refnum_too_low = "Window number must be greater than 1";
141    error_server_sticky = "Window's server is sticky and it cannot be changed without -unsticky option";
142    set_server_sticky = "Window's server set sticky";
143    unset_server_sticky = "Window's server isn't sticky anymore";
144    window_name_not_unique = "Window names must be unique";
145    window_level = "Window level is now $0";
146    windowlist_header = "Ref Name                 Active item     Server          Level";
147    windowlist_line = "$[3]0 %|$[20]1 $[15]2 $[15]3 $4";
148    windowlist_footer = "";
149    windows_layout_saved = "Layout of windows is now remembered next time you start irssi";
150    windows_layout_reset = "Layout of windows reset to defaults";
151    window_info_header = "";
152    window_info_footer = "";
153    window_info_refnum = "Window  : {hilight #$0}";
154    window_info_refnum_sticky = "Window  : {hilight #$0 (sticky)}";
155    window_info_name = "Name    : $0";
156    window_info_history = "History : $0";
157    window_info_size = "Size    : $0x$1";
158    window_info_level = "Level   : $0";
159    window_info_server = "Server  : $0";
160    window_info_server_sticky = "Server  : $0 (sticky)";
161    window_info_theme = "Theme   : $0$1";
162    window_info_bound_items_header = "Bounds  : {hilight Name                           Server tag}";
163    window_info_bound_item = "        : $[!30]0 $[!15]1 $2";
164    window_info_bound_items_footer = "";
165    window_info_items_header = "Items   : {hilight Name                           Server tag}";
166    window_info_item = " $[7]0: $[!30]1 $2";
167    window_info_items_footer = "";
168    looking_up = "Looking up {server $0}";
169    connecting = "Connecting to {server $0} [$1] port {hilight $2}";
170    connection_established = "Connection to {server $0} established";
171    cant_connect = "Unable to connect server {server $0} port {hilight $1} {reason $2}";
172    connection_lost = "Connection lost to {server $0}";
173    lag_disconnected = "No PONG reply from server {server $0} in $1 seconds, disconnecting";
174    disconnected = "Disconnected from {server $0} {reason $1}";
175    server_quit = "Disconnecting from server {server $0}: {reason $1}";
176    server_changed = "Changed to {hilight $2} server {server $1}";
177    unknown_server_tag = "Unknown server tag {server $0}";
178    no_connected_servers = "Not connected to any servers";
179    server_list = "{server $0}: $1:$2 ($3)";
180    server_lookup_list = "{server $0}: $1:$2 ($3) (connecting...)";
181    server_reconnect_list = "{server $0}: $1:$2 ($3) ($5 left before reconnecting)";
182    server_reconnect_removed = "Removed reconnection to server {server $0} port {hilight $1}";
183    server_reconnect_not_found = "Reconnection tag {server $0} not found";
184    setupserver_added = "Server {server $0} saved";
185    setupserver_removed = "Server {server $0} removed";
186    setupserver_not_found = "Server {server $0} not found";
187    your_nick = "Your nickname is {nick $0}";
188    kick = "{channick $[-9]0} %W<%G<%g<%n was kicked from {channel $1} by {nick $2} {reason $3}";
189    invite = "{nick $0} invites you to {channel $1}";
190    not_invited = "You have not been invited to a channel!";
191    new_topic = "{nick $[-9]0} %W|%n changes topic of {channel $1} to: $2";
192    topic_unset = "{nick $[-9]0} %W|%n unsets topic on {channel $1}";
193    your_nick_changed = "You're now known as {nick $1}";
194    talking_in = "You are now talking in {channel $0}";
195    not_in_channels = "You are not on any channels";
196    current_channel = "Current channel {channel $0}";
197    names = "{names_users Users {names_channel $0}} {comment $1 total}";
198    names_prefix = "{names_prefix $0}";
199    names_nick_op = "{names_nick_op $0 $1}";
200    names_nick_halfop = "{names_nick_halfop $0 $1}";
201    names_nick_voice = "{names_nick_voice $0 $1}";
202    names_nick = "{names_nick $0 $1}";
203    endofnames = "{channel $0}: Total of {hilight $1} nicks {comment {hilight $2} ops, {hilight $3} halfops, {hilight $4} voices, {hilight $5} normal}";
204    chanlist_header = "You are on the following channels:";
205    chanlist_line = "{channel $[-9]0} %|+$1 ($2): $3";
206    chansetup_not_found = "Channel {channel $0} not found";
207    chansetup_added = "Channel {channel $0} saved";
208    chansetup_removed = "Channel {channel $0} removed";
209    chansetup_header = "Channel         Network    Password   Settings";
210    chansetup_line = "{channel $[15]0} %|$[10]1 $[10]2 $3";
211    chansetup_footer = "";
212    channel_move_notify = "{channel $0} is already joined in window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
213    own_msg_private = "{ownprivmsg msg $0}$1";
214    own_msg_private_query = "{ownprivmsgnick {ownprivnick $[-9]2}}$1";
215    msg_private = "{privmsg $0 $1}$2";
216    msg_private_query = "{privmsgnick $[-9]0}$2";
217    no_msgs_got = "You have not received a message from anyone yet";
218    no_msgs_sent = "You have not sent a message to anyone yet";
219    query_stop = "Closing query with {nick $0}";
220    no_query = "No query with {nick $0}";
221    query_server_changed = "Query with {nick $0} changed to server {server $1}";
222    query_move_notify = "Query with {nick $0} is already created to window $1, use \"/WINDOW ITEM MOVE $0\" to move it to this window";
223    hilight_header = "Highlights:";
224    hilight_line = "$[-4]0 $1 $2 $3$4$5";
225    hilight_footer = "";
226    hilight_not_found = "Highlight not found: $0";
227    hilight_removed = "Highlight removed: $0";
228    alias_added = "Alias $0 added";
229    alias_removed = "Alias $0 removed";
230    alias_not_found = "No such alias: $0";
231    aliaslist_header = "Aliases:";
232    aliaslist_line = "$[10]0 $1";
233    aliaslist_footer = "";
234    log_opened = "Log file {hilight $0} opened";
235    log_closed = "Log file {hilight $0} closed";
236    log_create_failed = "Couldn't create log file {hilight $0}: $1";
237    log_locked = "Log file {hilight $0} is locked, probably by another running Irssi";
238    log_not_open = "Log file {hilight $0} not open";
239    log_started = "Started logging to file {hilight $0}";
240    log_stopped = "Stopped logging to file {hilight $0}";
241    log_list_header = "Logs:";
242    log_list = "$0 $1: $2 $3$4";
243    log_list_footer = "";
244    windowlog_file = "Window LOGFILE set to $0";
245    windowlog_file_logging = "Can't change window's logfile while log is on";
246    no_away_msgs = "No new messages in awaylog";
247    away_msgs = "{hilight $1} new messages in awaylog:";
248    module_header = "Module               Type    Submodules";
249    module_line = "$[!20]0 $[7]1 $2";
250    module_footer = "";
251    module_already_loaded = "Module {hilight $0/$1} already loaded";
252    module_not_loaded = "Module {hilight $0/$1} is not loaded";
253    module_load_error = "Error loading module {hilight $0/$1}: $2";
254    module_invalid = "{hilight $0/$1} isn't Irssi module";
255    module_loaded = "Loaded module {hilight $0/$1}";
256    module_unloaded = "Unloaded module {hilight $0/$1}";
257    command_unknown = "Unknown command: $0";
258    command_ambiguous = "Ambiguous command: $0";
259    option_unknown = "Unknown option: $0";
260    option_ambiguous = "Ambiguous option: $0";
261    option_missing_arg = "Missing required argument for: $0";
262    not_enough_params = "Not enough parameters given";
263    not_connected = "Not connected to server";
264    not_joined = "Not joined to any channel";
265    chan_not_found = "Not joined to such channel";
266    chan_not_synced = "Channel not fully synchronized yet, try again after a while";
267    illegal_proto = "Command isn't designed for the chat protocol of the active server";
268    not_good_idea = "Doing this is not a good idea. Add -YES if you really mean it";
269    theme_saved = "Theme saved to $0";
270    theme_save_failed = "Error saving theme to $0: $1";
271    theme_not_found = "Theme {hilight $0} not found";
272    theme_changed = "Using now theme {hilight $0} ($1)";
273    window_theme = "Using theme {hilight $0} in this window";
274    window_theme_default = "No theme is set for this window";
275    window_theme_changed = "Using now theme {hilight $0} ($1) in this window";
276    window_theme_removed = "Removed theme from this window";
277    format_title = "%:[{hilight $0}] - [{hilight $1}]%:";
278    format_subtitle = "[{hilight $0}]";
279    format_item = "$0 = $1";
280    ignored = "Ignoring {hilight $1} from {nick $0}";
281    unignored = "Unignored {nick $0}";
282    ignore_not_found = "{nick $0} is not being ignored";
283    ignore_no_ignores = "There are no ignores";
284    ignore_header = "Ignorance List:";
285    ignore_line = "$[-4]0 $1: $2 $3 $4";
286    ignore_footer = "";
287    unknown_chat_protocol = "Unknown chat protocol: $0";
288    unknown_chatnet = "Unknown chat network: $0 (create it with /IRCNET ADD)";
289    not_toggle = "Value must be either ON, OFF or TOGGLE";
290    perl_error = "Perl error: $0";
291    bind_key = "$[!20]0 $1 $2";
292    bind_unknown_id = "Unknown bind action: $0";
293    config_saved = "Saved configuration to file $0";
294    config_reloaded = "Reloaded configuration";
295    config_modified = "Configuration file was modified since irssi was last started - do you want to overwrite the possible changes?";
296    glib_error = "{error GLib $0} $1";
297    overwrite_config = "Overwrite config (y/N)?";
298    set_title = "[{hilight $0}]";
299    set_item = "$0 = $1";
300    set_unknown = "Unknown setting $0";
301    set_not_boolean = "Setting {hilight $0} isn't boolean, use /SET";
302    translation_not_found = "Error opening translation table file $0: $1";
303    translation_file_error = "Error parsing translation table file $0";
304  };
305  "fe-common/irc/dcc" = {
306    dcc_list_header = "{line_start_irssi}{dcc DCC connections:}";
307    dcc_list_footer = "{line_start_irssi}{dcc ];}";
308    own_dcc = "{dccownmsg dcc {dccownnick $1}}$2";
309    own_dcc_action = "{dccownaction_target $0 $1}$2";
310    own_dcc_action_query = "{dccownaction $0}$2";
311    own_dcc_ctcp = "{ownctcp ctcp $0}$1 $2";
312    dcc_msg = "{dccmsg dcc $0}$1";
313    action_dcc = "{dccaction $0}$1";
314    action_dcc_query = "{dccaction $0}$1";
315    own_dcc_query = "{ownmsgnick {dccownquerynick $0}}$2";
316    dcc_msg_query = "{privmsgnick $0}$1";
317    dcc_ctcp = "{dcc >>> DCC CTCP {hilight $1} received from {hilight $0}: $2}";
318    dcc_chat = "{dcc DCC CHAT from {nick $0} [$1 port $2]}";
319    dcc_chat_channel = "{dcc DCC CHAT from {nick $0} [$1 port $2] requested in channel {channel $3}}";
320    dcc_chat_not_found = "{dcc No DCC CHAT connection open to {nick $0}}";
321    dcc_chat_connected = "{dcc DCC CHAT connection with {nick $0} [$1 port $2] established}";
322    dcc_chat_disconnected = "{dcc DCC lost chat to {nick $0}}";
323    dcc_send = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes]}";
324    dcc_send_channel = "{dcc DCC SEND from {nick $0} [$1 port $2]: $3 [$4 bytes] requested in channel {channel $5}}";
325    dcc_send_exists = "{dcc DCC already sending file {dccfile $0} for {nick $1}}";
326    dcc_send_not_found = "{dcc DCC not sending file {dccfile $1} to {nick $0}}";
327    dcc_send_file_open_error = "{dcc DCC can't open file {dccfile $0}: $1}";
328    dcc_send_connected = "{dcc DCC sending file {dccfile $0} for {nick $1} [$2 port $3]}";
329    dcc_send_complete = "{dcc DCC sent file {dccfile $0} [{hilight $1}kB] for {nick $2} in {hilight $3} secs [{hilight $4kB/s}]}";
330    dcc_send_aborted = "{dcc DCC aborted sending file {dccfile $0} for {nick $1}}";
331    dcc_get_not_found = "{dcc DCC no file offered by {nick $0}}";
332    dcc_get_connected = "{dcc DCC receiving file {dccfile $0} from {nick $1} [$2 port $3]}";
333    dcc_get_complete = "{dcc DCC received file {dccfile $0} [$1kB] from {nick $2} in {hilight $3} secs [$4kB/s]}";
334    dcc_get_aborted = "{dcc DCC aborted receiving file {dccfile $0} from {nick $1}}";
335    dcc_unknown_ctcp = "{dcc DCC unknown ctcp {hilight $0} from {nick $1} [$2]}";
336    dcc_unknown_reply = "{dcc DCC unknown reply {hilight $0} from {nick $1} [$2]}";
337    dcc_unknown_type = "{dcc DCC unknown type {hilight $0}}";
338    dcc_invalid_ctcp = "{dcc DCC received CTCP {hilight $0} with invalid parameters from {nick $1}}";
339    dcc_connect_error = "{dcc DCC can't connect to {hilight $0} port {hilight $1}}";
340    dcc_cant_create = "{dcc DCC can't create file {dccfile $0}}";
341    dcc_rejected = "{dcc DCC $0 was rejected by {nick $1} [{hilight $2}]}";
342    dcc_request_send = "{dcc DCC $0 request sent to {nick $1}: $2";
343    dcc_close = "{dcc DCC $0 close for {nick $1} [{hilight $2}]}";
344    dcc_lowport = "{dcc Warning: Port sent with DCC request is a lowport ({hilight $0, $1}) - this isn't normal. It is possible the address/port is faked (or maybe someone is just trying to bypass firewall)}";
345    dcc_list_line_chat = "%WChat ->%n {dcc $0 $1}";
346    dcc_list_line_file = "%WFile ->%n {dcc $0 $1 : $2k of $3k ($4%%) - $5kB/s - $6}";
347  };
348  "fe-text" = {
349    lastlog_too_long = "/LASTLOG would print $0 lines. If you really want to print all these lines use -force option.";
350    lastlog_count = "{hilight Lastlog}: $0 lines";
351    lastlog_start = "{hilight Lastlog}:";
352    lastlog_end = "{hilight End of Lastlog}";
353    refnum_not_found = "Window number $0 not found";
354    window_too_small = "Not enough room to resize this window";
355    cant_hide_last = "You can't hide the last window";
356    cant_hide_sticky_windows = "You can't hide sticky windows (use /WINDOW STICK OFF)";
357    cant_show_sticky_windows = "You can't show sticky windows (use /WINDOW STICK OFF)";
358    window_not_sticky = "Window is not sticky";
359    window_set_sticky = "Window set sticky";
360    window_unset_sticky = "Window is not sticky anymore";
361    window_info_sticky = "Sticky  : $0";
362    window_scroll = "Window scroll mode is now $0";
363    window_scroll_unknown = "Unknown scroll mode $0, must be ON, OFF or DEFAULT";
364  };
365  "fe-common/irc" = {
366    netsplit = "{netsplit  Netsplit} %W<%G<%g<%n {server $0} %g<%g-%g>%n {server $1} quits: $2";
367    netsplit_more = "{netsplit  Netsplit} %W<%G<%g<%n {server $0} %W<%n-%W>%n {server $1} quits: $2 (%K+$3 more%n)";
368    netsplit_join = "{netjoin  Netsplit} %g>%G>%W>%n $0";
369    netsplit_join_more = "{netjoin  Netsplit} %g>%G>%W>%n $0 (%K+$1 more%n)";
370    no_netsplits = "There are no net splits";
371    netsplits_header = "Nick      Channel    Server               Splitted server";
372    netsplits_line = "$[9]0 $[10]1 $[20]2 $3";
373    netsplits_footer = "";
374    ircnet_added = "Ircnet $0 saved";
375    ircnet_removed = "Ircnet $0 removed";
376    ircnet_not_found = "Ircnet $0 not found";
377    ircnet_header = "Ircnets:";
378    ircnet_line = "$0: $1";
379    ircnet_footer = "";
380    setupserver_header = "Server               Port  Network    Settings";
381    setupserver_line = "%|$[!20]0 $[5]1 $[10]2 $3";
382    setupserver_footer = "";
383    joinerror_toomany = "Join fails: {channel $0} (You have joined to too many channels)";
384    joinerror_full = "Join fails: {channel $0} (Channel is full)";
385    joinerror_invite = "Join fails: {channel $0} (You must be invited)";
386    joinerror_banned = "Join fails: {channel $0} (You are banned)";
387    joinerror_bad_key = "Join fails: {channel $0} (Wrong channel key)";
388    joinerror_bad_mask = "Join fails: {channel $0} (Bad channel mask)";
389    joinerror_unavail = "Join fails: {channel $0} (Channel is temporarily unavailable)";
390    joinerror_duplicate = "Channel {channel $0} already exists - cannot create it";
391    channel_rejoin = "Channel {channel $0} is temporarily unavailable. Setting up a rejoin, to not rejoin, use /rmrejoins.";
392    inviting = "Inviting {nick $0} to {channel $1}";
393    channel_created = "Channel {channelhilight $0} created $1";
394    url = "Home page for {channelhilight $0}: $1";
395    topic = "Topic for {channelhilight $0}: $1";
396    no_topic = "No topic set for {channelhilight $0}";
397    topic_info = "Topic set by {nick $0} {comment $1}";
398    chanmode_change = "{hilight     (mode)} %W|%n {nick $2}: {mode $1} on {channelhilight $0}";
399    server_chanmode_change = "{netsplit ServerMode}/{channelhilight $0} {mode $1} by {nick $2}";
400    channel_mode = "mode/{channelhilight $0} {mode $1}";
401    bantype = "Ban type changed to {channel $0}";
402    no_bans = "No bans in channel {channel $0}";
403    banlist = "$0 - {channel $1}: ban {ban $2}";
404    banlist_long = "$0 - {channel $1}: ban {ban $2} {comment by {nick $3}, $4 secs ago}";
405    ebanlist = "{channel $0}: ban exception {ban $1}";
406    ebanlist_long = "{channel $0}: ban exception {ban $1} {comment by {nick $2}, $3 secs ago}";
407    no_invitelist = "Invite list is empty in channel {channel $0}";
408    invitelist = "{channel $0}: invite {ban $1}";
409    no_such_channel = "{channel $0}: No such channel";
410    channel_synced = "Join to {channel $0} was synced in {hilight $1} secs";
411    usermode_change = "Mode change {mode $0} for user {nick $1}";
412    user_mode = "Your user mode is {mode $0}";
413    away = "You have been marked as being away";
414    unaway = "You are no longer marked as being away";
415    nick_away = "{nick $0} is away: $1";
416    no_such_nick = "{nick $0}: No such nick/channel";
417    nick_in_use = "Nick {nick $0} is already in use";
418    nick_unavailable = "Nick {nick $0} is temporarily unavailable";
419    your_nick_owned = "Your nick is owned by {nick $3} {comment $1@$2}";
420    whois = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
421    whowas = "{nick $0} {nickhost $1@$2}%:{whois ircname $3}";
422    whois_idle = "{whois idle %|$1 days $2 hours $3 mins $4 secs}";
423    whois_idle_signon = "{whois idle %|$1 days $2 hours $3 mins $4 secs {comment signon: $5}}";
424    whois_server = "{whois server %|$1 {comment $2}}";
425    whois_oper = "{whois  {hilight $1}}";
426    whois_registered = "{whois  has registered this nick}";
427    whois_help = "{whois  is available for help}";
428    whois_modes = " {whois modes $1}";
429    whois_realhost = "{whois hostname $1-}";
430    whois_usermode = "{whois usermode $1}";
431    whois_channels = "{whois channels %|$1}";
432    whois_away = "{whois away %|$1}";
433    whois_special = "{whois  %|{hilight $1}}";
434    end_of_whois = "End of WHOIS";
435    end_of_whowas = "End of WHOWAS";
436    whois_not_found = "There is no such nick $0";
437    who = "{channelhilight $[-10]0} %|{nick $[!9]1} $[!3]2 $[!2]3 $4@$5 {comment {hilight $6}}";
438    end_of_who = "End of /WHO list";
439    own_notice = "{ownnotice notice $0}$1";
440    own_action = " {nick $[-11]0}%n $1";
441    own_action_target = "{ownaction_target $0 $2}$1";
442    own_ctcp = "{ownctcp ctcp $0}$1 $2";
443    notice_server = "{servernotice $0}$1";
444    notice_public = "{notice $0{pubnotice_channel $1}}$2";
445    notice_private = "{notice $0{pvtnotice_host $1}}$2";
446    action_private = "{pvtaction $0}$2";
447    action_private_query = "{pvtaction_query $0}$2";
448    action_public = " {nick $[-11]0}%n $1";
449    action_public_channel = "{pubaction $0{msgchannel $1}}$2";
450    ctcp_reply = "CTCP {hilight $0} reply from {nick $1}: $2";
451    ctcp_reply_channel = "CTCP {hilight $0} reply from {nick $1} in channel {channel $3}: $2";
452    ctcp_ping_reply = "CTCP {hilight PING} reply from {nick $0}: $1.$[-3.0]2 seconds";
453    ctcp_requested = "{ctcp {hilight $0} {comment $1} requested {hilight $2} from {nick $3}}";
454    online = "Users online: {hilight $0}";
455    pong = "PONG received from $0: $1";
456    wallops = "{wallop WALLOP {wallop_nick $0}} $1";
457    action_wallops = "{wallop WALLOP {wallop_action $0}} $1";
458    kill = "You were {error killed} by {nick $0} {nickhost $1} {reason $2} {comment Path: $3}";
459    kill_server = "You were {error killed} by {server $0} {reason $1} {comment Path: $2}";
460    error = "{error ERROR} $0";
461    unknown_mode = "Unknown mode character $0";
462    not_chanop = "You're not channel operator in {channel $0}";
463    silenced = "Silenced {nick $0}";
464    unsilenced = "Unsilenced {nick $0}";
465    silence_line = "{nick $0}: silence {ban $1}";
466    ask_oper_pass = "Operator password:";
467  };
468  "fe-common/perl" = {
469    script_not_found = "Script {hilight $0} not found";
470    script_not_loaded = "Script {hilight $0} is not loaded";
471    script_loaded = "Loaded script {hilight $0}";
472    script_unloaded = "Unloaded script {hilight $0}";
473    no_scripts_loaded = "No scripts are loaded";
474    script_list_header = "Loaded scripts:";
475    script_list_line = "$[!15]0 $1";
476    script_list_footer = "";
477    script_error = "{error Error in script {hilight $0}:}";
478  };
479  "fe-common/irc/notifylist" = {
480    notify_join = "{nick $0} [$1@$2] [{hilight $3}] has joined to $4";
481    notify_part = "{nick $0} has left $4";
482    notify_away = "{nick $0} [$5] [$1@$2] [{hilight $3}] is now away: $4";
483    notify_unaway = "{nick $0} [$4] [$1@$2] [{hilight $3}] is now unaway";
484    notify_unidle = "{nick $0} [$5] [$1@$2] [{hilight $3}] just stopped idling";
485    notify_online = "On $0: {hilight $1}";
486    notify_offline = "Offline: $0";
487    notify_list = "$0: $1 $2 $3";
488    notify_list_empty = "The notify list is empty";
489  };
490};
491