summary refs log blame commit diff stats
path: root/plugins/perl/lib/Xchat.pod
blob: a55a9bce63ebd87fa62b62d83fea1a4eb64d6f9d (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326













































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
=head1 X-Chat 2 Perl Interface

=head2 Introduction

This is the new Perl interface for X-Chat 2.  However, due to changes in
xchat's plugin code you will need xchat 2.0.8 or above to load this.  Scripts
written using the old interface will continue to work. If there are any
problems, questions, comments or suggestions please email them to the address
on the bottom of this page.

=head2 Constants

=head3 Priorities

=over 3

=item *
C<Xchat::PRI_HIGHEST> 

=item *
C<Xchat::PRI_HIGH> 

=item *
C<Xchat::PRI_NORM> 

=item *
C<Xchat::PRI_LOW> 

=item *
C<Xchat::PRI_LOWEST> 

=back

=head3 Return values

=over 3

=item *
C<Xchat::EAT_NONE>     - pass the event along

=item *
C<Xchat::EAT_XCHAT>    - don't let xchat see this event

=item *
C<Xchat::EAT_PLUGIN>   - don't let other scripts and plugins see this event but xchat will still see it

=item *
C<Xchat::EAT_ALL>      - don't let anything else see this event

=back

=head4 Timer and fd hooks

=over 3

=item *
C<Xchat::KEEP>         - keep the timer going or hook watching the handle

=item *
C<Xchat::REMOVE>       - remove the timer or hook watching the handle

=back

=head3 hook_fd flags

=over 3

=item *
C<Xchat::FD_READ>			- invoke the callback when the handle is ready for reading

=item *
C<Xchat::FD_WRITE>		- invoke the callback when the handle is ready for writing

=item *
C<Xchat::FD_EXCEPTION>	- invoke the callback if an exception occurs

=item *
C<Xchat::FD_NOTSOCKET>	- indicate that the handle being hooked is not a socket

=back

=head2 Functions

=head3 C<Xchat::register( $name, $version, [$description,[$callback]] )> 

=over 3

=item *
C<$name>             -  The name of this script

=item *
C<$version>          -  This script's version

=item *
C<$description>   -  A description for this script

=item *
C<$callback>      -  This is a function that will be called when the is script
                     unloaded. This can be either a reference to a
                     function or an anonymous sub reference.

=back

This is the first thing to call in every script.

=head3 C<Xchat::hook_server( $message, $callback, [\%options] )> 

=head3 C<Xchat::hook_command( $command, $callback, [\%options] )> 

=head3 C<Xchat::hook_print( $event,$callback, [\%options] )> 

=head3 C<Xchat::hook_timer( $timeout,$callback, [\%options | $data] )> 

=head3 C<Xchat::hook_fd( $handle, $callback, [ \%options ] )>

These functions can be to intercept various events.
hook_server can be used to intercept any incoming message from the IRC server.
hook_command can be used to intercept any command, if the command doesn't currently exist then a new one is created.
hook_print can be used to intercept any of the events listed in Setttings-E<gt>Advanced-E<gt>Text Events
hook_timer can be used to create a new timer


=over 3

=item *
C<$message>       -  server message to hook such as PRIVMSG

=item *
C<$command>       -  command to intercept, without the leading /

=item *
C<$event>      -  one of the events listed in Settings-E<gt>Advanced-E<gt>Text Events

=item *
C<$timeout>       -  timeout in milliseconds

=item *
C<$handle>     - the I/O handle you want to monitor with hook_fd. This must be something that has a fileno. See perldoc -f fileno or L<fileno|http://perldoc.perl.org/functions/fileno.html>

=item *
C<$callback>   -  callback function, this is called whenever
                  the hooked event is trigged, the following are
                  the conditions that will trigger the different hooks.
                  This can be either a reference to a
                  function or an anonymous sub reference.

=item *
\%options   -  a hash reference containing addional options for the hooks

=back

Valid keys for \%options:

=begin html

<table border="1">

   <tr>
   <td>data</td>  <td>Additional data that is to be associated with the<br />
                  hook. For timer hooks this value can be provided either as<br />
                  <code>Xchat::hook_timer( $timeout, $cb,{data=&gt;$data})</code><br />
                  or <code>Xchat::hook_timer( $timeout, $cb, $data )</code>.<br />
                  However, this means that hook_timer cannot be provided<br />
                  with a hash reference containing data as a key.<br />

                  example:<br />
                  my $options = { data =&gt; [@arrayOfStuff] };<br />
                  Xchat::hook_timer( $timeout, $cb, $options );<br />
                  <br />
                  In this example, the timer's data will be<br />
                  [@arrayOfStuff] and not { data =&gt; [@arrayOfStuff] }<br />
                  <br />
                  This key is valid for all of the hook functions.<br />
                  <br />
                  Default is undef.<br />
                  </td>
   </tr>

   <tr>
      <td>priority</td> <td>Sets the priority for the hook.<br />
                        It can be set to one of the
                        <code>Xchat::PRI_*</code> constants.<br />
                        <br />
                        This key only applies to server, command
                        and print hooks.<br />
                        <br />
                        Default is <code>Xchat::PRI_NORM</code>.
                        </td>

   </tr>

   <tr>
      <td>help_text</td>   <td>Text displayed for /help $command.<br />
                           <br />
                           This key only applies to command hooks.<br />
                           <br />
                           Default is "".
                           </td>
   </tr>

   <tr>
      <td>flags</td>   <td>Specify the flags for a fd hook.<br />
                       <br />
                       See <a href="#hook_fd_flags">hook fd flags</a> section for valid values.<br />
                       <br />
                       On Windows if the handle is a pipe you specify<br />
                       Xchat::FD_NOTSOCKET in addition to any other flags you might be using.<br />
                       <br />
                       This key only applies to fd hooks.<br />
                       Default is Xchat::FD_READ
                           </td>
   </tr>

</table>

=end html

=head4 When callbacks are invoked

Each of the hooks will be triggered at different times depending on the type
of hook.

=begin html

<table border="1">

   <tr style="background-color: #dddddd">
      <td>Hook Type</td>   <td>When the callback will be invoked</td>
   </tr>

   <tr>
      <td>server hooks</td>   <td>a <code>$message</code> message is 
                              received from the server
                              </td>
   </tr>

   <tr>
      <td>command hooks</td>  <td>the <code>$command</code> command is
                              executed, either by the user or from a script
                              </td>
   </tr>

   <tr>
      <td>print hooks</td> <td>X-Chat is about to print the message for the
                           <code>$event</code> event
                           </td>
   </tr>

   <tr>
      <td>timer hooks</td> <td>called every <code>$timeout</code> milliseconds
                           (1000 millisecond is 1 second)<br />
                           the callback will be executed in the same context where
                           the hook_timer was called, if the context no longer exists
                           then it will execute in a random context
                           </td>
   </tr>

   <tr>
      <td>fd hooks</td> <td>depends on the flags that were passed to hook_fd<br />
                        See <a href="#hook_fd_flags">hook_fd flags</a> section.
                        </td>
   </tr>
</table>

=end html


The value return from these hook functions can be passed to C<Xchat::unhook> 
to remove the hook.

=head4 Callback Arguments

All callback functions will receive their arguments in C<@_> like every
other Perl subroutine.

=begin html

<p>
Server and command callbacks<br />
<br />
<code>$_[0]</code>   -  array reference containing the IRC message or command and
arguments broken into words<br />
example:<br />
/command arg1 arg2 arg3<br />
<code>$_[0][0]</code> -  command<br />
<code>$_[0][1]</code> -  arg1<br />
<code>$_[0][2]</code> -  arg2<br />
<code>$_[0][3]</code> -  arg3<br />
<br />
<code>$_[1]</code>   -  array reference containing the Nth word to the last word<br />
example:<br />
/command arg1 arg2 arg3<br />
<code>$_[1][0]</code>   -  command arg1 arg2 arg3<br />
<code>$_[1][1]</code>   -  arg1 arg2 arg3<br />
<code>$_[1][2]</code>   -  arg2 arg3<br />
<code>$_[1][3]</code>   -  arg3<br />
<br />
<code>$_[2]</code>   -  the data that was passed to the hook function<br />
<br />
Print callbacks<br />
<br />
<code>$_[0]</code>   -  array reference containing the values for the
                        text event see Settings-&gt;Advanced-&gt;Text Events<br />
<code>$_[1]</code>   -  the data that was passed to the hook function<br />
<br />
Timer callbacks<br />
<br />
<code>$_[0]</code>   -  the data that was passed to the hook function<br />
<br />

fd callbacks<br />
<br />
<code>$_[0]</code>   -  the handle that was passed to hook_fd<br />
<code>$_[1]</code>   -  flags indicating why the callback was called<br />
<code>$_[2]</code>   -  the data that was passed to the hook function<br />
</p>

=end html

=head4 Callback return values

All server, command and print  callbacks should return one of
the C<Xchat::EAT_*> constants.
Timer callbacks can return Xchat::REMOVE to remove
the timer or Xchat::KEEP to keep it going

=head4 Miscellaneous Hook Related Information

For server hooks, if C<$message> is "RAW LINE" then C<$cb> will be called for
every IRC message than X-Chat receives.

For command hooks if C<$command> is "" then C<$cb> will be called for
messages entered by the user that is not a command.

For print hooks besides those events listed in 
Settings-E<gt>Advanced-E<gt>Text Events, these additional events can be used.

=begin html

<table border="1">

   <tr style="background-color: #dddddd">
      <td>Event</td> <td>Description</td>
   </tr>

   <tr>
      <td>"Open Context"</td> <td>a new context is created</td>
   </tr>

   <tr>
      <td>"Close Context"</td>   <td>a context has been close</td>
   </tr>

   <tr>
      <td>"Focus Tab"</td> <td>when a tab is brought to the front</td>
   </tr>

   <tr>
      <td>"Focus Window"</td> <td>when a top level window is focused or the
                              main tab window is focused by the window manager
                              </td>
   </tr>

   <tr>
      <td>"DCC Chat Text"</td>   <td>when text from a DCC Chat arrives.
                                 <code>$_[0]</code> will have these values<br />
                                 <br />
                                 <code>$_[0][0]</code>   -  Address<br />
                                 <code>$_[0][1]</code>   -  Port<br />
                                 <code>$_[0][2]</code>   -  Nick<br />
                                 <code>$_[0][3]</code>   -  Message<br />
                                 </td>
   </tr>

   <tr>
      <td>"Key Press"</td> <td>used for intercepting key presses<br />
			$_[0][0] - key value<br />
			$_[0][1] - state bitfield, 1 - shift, 4 - control, 8 - alt<br />
			$_[0][2] - string version of the key which might be empty for unprintable keys<br />
			$_[0][3] - length of the string in $_[0][2]<br />
		</td>
   </tr>
</table>

=end html

=head3 C<Xchat::unhook( $hook )>

=over 3

=item *
C<$hook>    -  the hook that was previously returned by one of the C<Xchat::hook_*> functions

=back


This function is used to removed a hook previously added with one of
the C<Xchat::hook_*> functions

It returns the data that was passed to the C<Xchat::hook_*> function when
the hook was added


=head3 C<Xchat::print( $text | \@lines, [$channel,[$server]] )>

=over 3

=item *
C<$text>    -  the text to print

=item *
C<\@lines>  -  array reference containing lines of text to be printed
               all the elements will be joined together before printing

=item *
C<$channel> -  channel or tab with the given name where C<$text>
               will be printed

=item *
C<$server>  -  specifies that the text will be printed in a channel or tab
               that is associated with C<$server>

=back

The first argument can either be a string or an array reference of strings.
Either or both of C<$channel> and C<$server> can be undef.

If called as C<Xchat::print( $text )>, it will always return true.
If called with either the channel or the channel and the server
specified then it will return true if a context is found and
false otherwise. The text will not be printed if the context
is not found.  The meaning of setting C<$channel> or C<$server> to
undef is the same as
L<find_context|xchat_find_context>.


=head3 C<Xchat::printf( $format, LIST )>

=over 3

=item *
C<$format>  -  a format string, see "perldoc -f L<sprintf|http://perldoc.perl.org/functions/sprintf.html>" for further detail

=item *
LIST     -  list of values for the format fields

=back

=head3 C<Xchat::command( $command | \@commands, [$channel,[$server]] )>

=over 3

=item *
C<$command> -  the command to execute, without the leading /

=item *
C<\@commands>  -  array reference containing a list of commands to execute

=item *
C<$channel> -  channel or tab with the given name where C<$command> will be executed

=item *
C<$server>  -  specifies that the command will be executed in a channel or tab that is associated with C<$server>

=back

The first argument can either be a string or an array reference of strings.
Either or both of C<$channel> and C<$server> can be undef.

If called as C<Xchat::command( $command )>, it will always return true.
If called with either the channel or the channel and the server
specified then it will return true if a context is found and false
otherwise. The command will not be executed if the context is not found.
The meaning of setting C<$channel> or C<$server> to undef is the same
as find_context.


=head3 C<Xchat::commandf( $format, LIST )>

=over 3

=item *
C<$format> -  a format string, see "perldoc -f L<sprintf|http://perldoc.perl.org/functions/sprintf.html>" for further detail

=item *
LIST     -  list of values for the format fields

=back

=head3 C<Xchat::find_context( [$channel, [$server]] )>

=over 3

=item *
C<$channel> -  name of a channel

=item *
C<$server>  -  name of a server

=back

Either or both of C<$channel> and $server can be undef. Calling
C<Xchat::find_context()> is the same as calling
C<Xchat::find_context( undef, undef)> and
C<Xchat::find_context( $channel )> is
the same as C<Xchat::find_context( $channel, undef )>.

If C<$server> is undef, find any channel named $channel.
If C<$channel> is undef, find the front most window
or tab named C<$server>.If both $channel and
C<$server> are undef, find the currently focused tab or window.

Return the context found for one of the above situations or undef if such
a context cannot be found.


=head3 C<Xchat::get_context()> 

=over 3

=back

Returns the current context.

=head3 C<Xchat::set_context( $context | $channel,[$server] )>

=over 3

=item *
C<$context> -  context value as returned from L<get_context|xchat_get_context>,L<find_context|xchat_find_context> or one
               of the fields in the list of hashrefs returned by list_get

=item *
C<$channel> -  name of a channel you want to switch context to

=item *
C<$server>  -  name of a server you want to switch context to

=back

See L<find_context|xchat_find_context> for more details on C<$channel> and C<$server>.

Returns true on success, false on failure

=head3 C<Xchat::get_info( $id )>

=over 3

=item *
C<$id>   -  one of the following case sensitive values

=back

=begin html

<table border="1">

   <tr style="background-color: #dddddd">
      <td>ID</td>          <td>Return value</td>
   </tr>

   <tr>
      <td>away</td>  <td>away reason or undef if you are not away</td>
   </tr>

   <tr>
      <td>channel</td>  <td>current channel name</td>
   </tr>

   <tr>
      <td>charset</td>  <td>character-set used in the current context</td>
   </tr>

   <tr>
      <td>event_text &lt;Event Name&gt;</td> <td>text event format string for &lt;Event name&gt;<br />
      Example:
	<div class="example">
		my $channel_msg_format = Xchat::get_info( "event_text Channel Message" );
	</div>
	</td>
</tr>
<tr>
	<td>host</td>  <td>real hostname of the current server</td>
</tr>

<tr>
	<td>id</td> <td>connection id</td>
</tr>

<tr>
	<td>inputbox</td> <td>contents of the inputbox</td>
</tr>

<tr>
	<td>libdirfs</td>
	<td>the system wide directory where xchat will look for plugins.
	this string is in the same encoding as the local file system</td>
</tr>

<tr>
	<td>modes</td> <td>the current channels modes or undef if not known</td>
</tr>

<tr>
	<td>network</td>  <td>current network name or undef</td>
</tr>

<tr>
	<td>nick</td>  <td>current nick</td>
</tr>

<tr>
	<td>nickserv</td> <td>nickserv password for this network or undef</td>
</tr>

<tr>
	<td>server</td>   <td>current server name <br />
							(what the server claims to be) undef if not connected
							</td>
</tr>

<tr>
	<td>state_cursor</td>
	<td>current inputbox cursor position in characters</td>
</tr>

<tr>
	<td>topic</td> <td>current channel topic</td>
</tr>

<tr>
	<td>version</td>  <td>xchat version number</td>
</tr>

<tr>
	<td>win_status</td>
	<td>status of the xchat window, possible values are "active", "hidden"
	and "normal"</td>
</tr>

<tr>
  <td>win_ptr</td> <td>native window pointer, GtkWindow * on Unix, HWND on Win32.<br />
  On Unix if you have the Glib module installed you can use my $window = Glib::Object->new_from_pointer( Xchat::get_info( "win_ptr" ) ); to get a Gtk2::Window object.<br />
  Additionally when you have detached tabs, each of the windows will return a different win_ptr for the different Gtk2::Window objects.<br />
  See <a href="http://xchat.cvs.sourceforge.net/viewvc/xchat/xchat2/plugins/perl/char_count.pl?view=markup">char_count.pl</a> for a longer example of a script that uses this to show how many characters you currently have in your input box.
  </td>
</tr>
<tr>
	<td>xchatdir</td> <td>xchat config directory encoded in UTF-8<br />
							examples:<br />
							/home/user/.xchat2<br />
							C:\Documents and Settings\user\Application Data\X-Chat 2
							</td>
</tr>

<tr>
	<td>xchatdirfs</td>  <td>same as xchatdir except encoded in the locale file system encoding</td>
</tr>
</table>

<p>This function is used to retrieve certain information about the current
context.</p>

=end html

=head3 C<Xchat::get_prefs( $name )>

=over 3

=item *
C<$name> -  name of a X-Chat setting (available through the /set command)

=back

This function provides a way to retrieve X-Chat's setting information.

Returns C<undef> if there is no setting called called C<$name>.


=head3 C<Xchat::emit_print( $event, LIST )>

=over 3

=item *
C<$event>   -  name from the Event column in Settings-E<gt>Advanced-E<gt>Text Events

=item *
LIST     -  this depends on the Description column on the bottom of Settings-E<gt>Advanced-E<gt>Text Events

=back

This functions is used to generate one of the events listed under
Settings-E<gt>Advanced-E<gt>Text Events

Note: when using this function you MUST return Xchat::EAT_ALL otherwise you will end up with duplicate events.
One is the original and the second is the one you emit.

Returns true on success, false on failure

=head3 C<Xchat::send_modes( $target | \@targets, $sign, $mode, [ $modes_per_line ] )>

=over 3

=item *
C<$target>  -  a single nick to set the mode on

=item *
C<\@targets>   -  an array reference of the nicks to set the mode on

=item *
C<$sign> - the mode sign, either '+' or '-'

=item *
C<$mode> - the mode character such as 'o' and 'v', this can only be one character long

=item *
C<$modes_per_line>   -  an optional argument maximum number of modes to send per at once, pass 0 use the current server's maximum (default)

=back

Send multiple mode changes for the current channel. It may send multiple MODE lines if the request doesn't fit on one.

Example:

=begin html
<<div class="example">
<code>
use strict;
use warning;
use Xchat qw(:all);
   
hook_command( "MODES", sub {
   my (undef, $who, $sign, $mode) = @{$_[0]};
   
   my @targets = split /,/, $who;
   if( @targets > 1 ) {
      send_modes( \@targets, $sign, $mode, 1 );
   } else {
      send_modes( $who, $sign, $mode );
   }
   
   return EAT_XCHAT;
});

</code>
</div>

=end html

=head3 C<Xchat::nickcmp( $nick1, $nick2 )>

=over 3

=item *
C<$nick1, $nick2> -  the two nicks or channel names that are to be compared

=back

The comparsion is based on the current server. Either a RFC1459 compliant
string compare or plain ascii will be using depending on the server. The
comparison is case insensitive.

Returns a number less than, equal to or greater than zero if
C<$nick1> is 
found respectively, to be less than, to match, or be greater than
C<$nick2>.


=head3 C<Xchat::get_list( $name )>

=over 3

=item *
C<$name> -  name of the list, one of the following:
"channels", "dcc", "ignore", "notify", "users"

=back

This function will return a list of hash references.  The hash references
will have different keys depend on the list.  An empty list is returned
if there is no such list.

=begin html

<p>"channels"  -  list of channels, querys and their server</p>

<table border="1">

   <tr style="background-color: #dddddd">
      <td>Key</td>   <td>Description</td>
   </tr>

   <tr>
      <td>channel</td>  <td>tab name</td>
   </tr>

   <tr>
      <td>chantypes</td>
      <td>channel types supported by the server, typically "#&amp;"</td>
   </tr>

   <tr>
      <td>context</td>  <td>can be used with set_context</td>
   </tr>

   <tr>
      <td>flags</td> <td>Server Bits:<br />
                     0 - Connected<br />
                     1 - Connecting<br />
                     2 - Away<br />
                     3 - EndOfMotd(Login complete)<br />
                     4 - Has WHOX<br />
                     5 - Has IDMSG (FreeNode)<br />
                    <br />
                    <p>The following correspond to the /chanopt command</p>
                    6  - Hide Join/Part Message (text_hidejoinpart)<br />
                    7  - unused (was for color paste)<br />
                    8  - Beep on message (alert_beep)<br />
                    9  - Blink Tray (alert_tray)<br />
                    10 - Blink Task Bar (alert_taskbar)<br />
<p>Example of checking if the current context has Hide Join/Part messages set:</p>
<div class="example">
<code>
if( Xchat::context_info->{flags} &amp; (1 << 6) ) {
  Xchat::print( "Hide Join/Part messages is enabled" );
}
</code>
</div>

                     </td>
   </tr>

   <tr>
      <td>id</td> <td>Unique server ID </td>
   </tr>
   
   <tr>
      <td>lag</td>
      <td>lag in milliseconds</td>
   </tr>

   <tr>
      <td>maxmodes</td> <td>Maximum modes per line</td>
   </tr>

   <tr>
      <td>network</td>  <td>network name to which this channel belongs</td>
   </tr>

   <tr>
      <td>nickprefixes</td>   <td>Nickname prefixes e.g. "+@"</td>
   </tr>
   
   <tr>
      <td>nickmodes</td>   <td>Nickname mode chars e.g. "vo"</td>
   </tr>

   <tr>
      <td>queue</td>
      <td>number of bytes in the send queue</td>
   </tr>
   
   <tr>
      <td>server</td>   <td>server name to which this channel belongs</td>
   </tr>

   <tr>
      <td>type</td>  <td>the type of this context<br />
                     1 - server<br />
                     2 - channel<br />
                     3 - dialog<br />
                     </td>
   </tr>

   <tr>
      <td>users</td> <td>Number of users in this channel</td>
   </tr>
</table>

<p>"dcc"       -  list of DCC file transfers</p>
<table border="1">

   <tr style="background-color: #dddddd">
      <td>Key</td>   <td>Value</td>
   </tr>

   <tr>
      <td>address32</td>   <td>address of the remote user(ipv4 address)</td>
   </tr>

   <tr>
      <td>cps</td>   <td>bytes per second(speed)</td>
   </tr>

   <tr>
      <td>destfile</td> <td>destination full pathname</td>
   </tr>

   <tr>
      <td>file</td>  <td>file name</td>
   </tr>

   <tr>
      <td>nick</td>
      <td>nick of the person this DCC connection is connected to</td>
   </tr>

   <tr>
      <td>port</td>  <td>TCP port number</td>
   </tr>

   <tr>
      <td>pos</td>   <td>bytes sent/received</td>
   </tr>

   <tr>
      <td>poshigh</td>   <td>bytes sent/received, high order 32 bits</td>
   </tr>

   <tr>
      <td>resume</td>   <td>point at which this file was resumed<br />
                        (zero if it was not resumed)
                        </td>
   </tr>

   <tr>
      <td>resumehigh</td>   <td>point at which this file was resumed, high order 32 bits<br />
                        </td>
   </tr>

   <tr>
      <td>size</td>  <td>file size in bytes low order 32 bits</td>
   </tr>

   <tr>
      <td>sizehigh</td>	<td>file size in bytes, high order 32 bits (when the files is > 4GB)</td>
	</tr>
	<tr>
      <td>status</td>   <td>DCC Status:<br />
                        0 - queued<br />
                        1 - active<br />
                        2 - failed<br />
                        3 - done<br />
                        4 - connecting<br />
                        5 - aborted
                        </td>
   </tr>

   <tr>
      <td>type</td>  <td>DCC Type:<br />
                     0 - send<br />
                     1 - receive<br />
                     2 - chatrecv<br />
                     3 - chatsend
                     </td>
   </tr>

</table>

<p>"ignore"    -  current ignore list</p>
<table border="1">

   <tr style="background-color: #dddddd">
      <td>Key</td> <td>Value</td>
   </tr>

   <tr>
      <td>mask</td>  <td>ignore mask. e.g: *!*@*.aol.com</td>
   </tr>

   <tr>
      <td>flags</td> <td>Bit field of flags.<br />
                     0 - private<br />
                     1 - notice<br />
                     2 - channel<br />
                     3 - ctcp<br />
                     4 - invite<br />
                     5 - unignore<br />
                     6 - nosave<br />
                     7 - dcc<br />
                     </td>
   </tr>

</table>

<p>"notify" - list of people on notify</p>
<table border="1">
   <tr style="background-color: #dddddd">
      <td>Key</td>   <td>Value</td>
   </tr>

   <tr>
      <td>networks</td>
      <td>comma separated list of networks where you will be notfified about this user's online/offline status or undef if you will be notificed on every network you are connected to</td>
   </tr>

   <tr>
      <td>nick</td>  <td>nickname</td>
   </tr>

   <tr>
      <td>flags</td> <td>0 = is online</td>
   </tr>

   <tr>
      <td>on</td> <td>time when user came online</td>
   </tr>

   <tr>
      <td>off</td>   <td>time when user went offline</td>
   </tr>

   <tr>
      <td>seen</td>  <td>time when user was last verified still online</td>
   </tr>
</table>

<p>the values indexed by on, off and seen can be passed to localtime
and gmtime, see perldoc -f <a href="http://perldoc.perl.org/functions/localtime.html">localtime</a> and perldoc -f <a href="http://perldoc.perl.org/functions/gmtime.html">gmtime</a> for more
detail</p>

<p>"users"     -  list of users in the current channel</p>
<table border="1">

   <tr style="background-color: #dddddd">
      <td>Key</td>   <td>Value</td>
   </tr>

   <tr>
      <td>away</td>  <td>away status(boolean)</td>
   </tr>

   <tr>
      <td>lasttalk</td>
      <td>last time a user was seen talking, this is the an epoch time(number of seconds since a certain date, that date depends on the OS)</td>
   </tr>

   <tr>
      <td>nick</td>  <td>nick name</td>
   </tr>

   <tr>
      <td>host</td>
      <td>host name in the form: user@host or undef if not known</td>
   </tr>

   <tr>
      <td>prefix</td>   <td>prefix character, .e.g: @ or +</td>
   </tr>

   <tr>
      <td>realname</td>
       <td>Real name or undef</td>
   </tr>

   <tr>
      <td>selected</td>
      <td>selected status in the user list, only works when retrieving the user list of the focused tab. You can use the /USELECT command to select the nicks</td>
   </tr>
</table>

<p>"networks"	-	list of networks and the associated settings from network list</p>
<table border="1">

   <tr style="background-color: #dddddd">
      <td>Key</td>   <td>Value</td>
   </tr>
	
	<tr>
	<td>autojoins</td> <td>An object with the following methods:<br />
		<table>
			<tr>
				<td>Method</td>
				<td>Description</td>
			</tr>

			<tr>
				<td>channels()</td>
				<td>returns a list of this networks' autojoin channels in list context, a count of the number autojoin channels in scalar context</td>
			</tr>

			<tr>
				<td>keys()</td>
				<td>returns a list of the keys to go with the channels, the order is the same as the channels, if a channel doesn't  have a key, '' will be returned in it's place</td>
			</tr>

			<tr>
				<td>pairs()</td>
				<td>a combination of channels() and keys(), returns a list of (channels, keys) pairs. This can be assigned to a hash for a mapping from channel to key.</td>
			</tr>

			<tr>
				<td>as_hash()</td>
				<td>return the pairs as a hash reference</td>
			</tr>

			<tr>
				<td>as_string()</td>
				<td>the original string that was used to construct this autojoin object, this can be used with the JOIN command to join all the channels in the autojoin list</td>
			</tr>

			<tr>
				<td>as_array()</td>
				<td>return an array reference of hash references consisting of the keys "channel" and "key"</td>
			</tr>

			<tr>
				<td>as_bool()</td>
				<td>returns true if the network has autojoins and false otherwise</td>
			</tr>
		</table>
	</td>
	</tr>
   
	<tr>
	<td>connect_commands</td> <td>An array reference containing the connect commands for a network. An empty array if there aren't any</td>
	</tr>

	<tr>
	<td>encoding</td> <td>the encoding for the network</td>
	</tr>


	<tr>
		<td>flags</td>
		<td>
			a hash reference corresponding to the checkboxes in the network edit window
			<table>
				<tr>
					<td>allow_invalid</td>
					<td>true if "Accept invalid SSL certificate" is checked</td>
				</tr>

				<tr>
					<td>autoconnect</td>
					<td>true if "Auto connect to this network at startup" is checked</td>
				</tr>

				<tr>
					<td>cycle</td>
					<td>true if "Connect to selected server only" is <strong>NOT</strong> checked</td>
				</tr>

				<tr>
					<td>use_global</td>
					<td>true if "Use global user information" is checked</td>
				</tr>

				<tr>
					<td>use_proxy</td>
					<td>true if "Bypass proxy server" is <strong>NOT</strong> checked</td>
				</tr>

				<tr>
					<td>use_ssl</td>
					<td>true if "Use SSL for all the servers on this network" is checked</td>
				</tr>
			</table>
		</td>
	</tr>


	<tr>
		<td>irc_nick1</td>
		<td>Corresponds with the "Nick name" field in the network edit window</td>
	</tr>

	<tr>
		<td>irc_nick2</td>
		<td>Corresponds with the "Second choice" field in the network edit window</td>
	</tr>

	<tr>
		<td>irc_real_name</td>
		<td>Corresponds with the "Real name" field in the network edit window</td>
	</tr>


	<tr>
		<td>irc_user_name</td>
		<td>Corresponds with the "User name" field in the network edit window</td>
	</tr>


	<tr>
		<td>network</td>
		<td>Name of the network</td>
	</tr>

	<tr>
		<td>nickserv_password</td>
		<td>Corresponds with the "Nickserv password" field in the network edit window</td>
	</tr>

	<tr>
		<td>selected</td>
		<td>Index into the list of servers in the "servers" key, this is used if the "cycle" flag is false</td>
	</tr>

	<tr>
		<td>server_password</td>
		<td>Corresponds with the "Server password" field in the network edit window</td>
	</tr>

	<tr>
		<td>servers</td>
		<td>An array reference of hash references with a "host" and "port" key. If a port is not specified then 6667 will be used.</td>
	</tr>
</table>

=end html

=head3 C<Xchat::user_info( [$nick] )>

=over 3

=item *
C<$nick> -  the nick to look for, if this is not given your own nick will be
            used as default

=back

This function is mainly intended to be used as a shortcut for when you need
to retrieve some information about only one user in a channel. Otherwise it
is better to use L<get_list|xchat_get_list>.
If C<$nick> is found a hash reference containing the same keys as those in the
"users" list of L<get_list|xchat_get_list> is returned otherwise undef is returned.
Since it relies on L<get_list|xchat_get_list> this function can only be used in a
channel context.

=head3 C<Xchat::context_info( [$context] )>

=over 3

=item *
C<$context> -  context returned from L<get_context|xchat_get_context>, L<find_context|xchat_find_context> and L<get_list|xchat_get_list>, this is the context that you want infomation about. If this is omitted, it will default to current context.

=back

This function will return the information normally retrieved with L<get_info|xchat_get_info>, except this is for the context that is passed in. The information will be returned in the form of a hash. The keys of the hash are the C<$id> you would normally supply to L<get_info|xchat_get_info> as well as all the keys that are valid for the items in the "channels" list from L<get_list|xchat_get_list>. Use of this function is more efficient than calling get_list( "channels" ) and searching through the result.

=begin html

<p>Example:</p>
<div class="example">
use strict;
use warnings;
use Xchat qw(:all); # imports all the functions documented on this page
   
register( "User Count", "0.1",
   "Print out the number of users on the current channel" );
   
hook_command( "UCOUNT", \&display_count );
   
sub display_count {
   prnt "There are " . context_info()->{users} . " users in this channel.";
   return EAT_XCHAT;
}
</div>

=end html

=head3 C<Xchat::strip_code( $string )>

=over 3

=item *
C<$string>  -  string to remove codes from

=back

This function will remove bold, color, beep, reset, reverse and underline codes from C<$string>. It will also remove ANSI escape codes which might get used by certain terminal based clients. If it is called in void context C<$string> will be modified otherwise a modified copy of C<$string> is returned.

=head2 Examples

=head3 Asynchronous DNS resolution with hook_fd

=begin html

<div class="example">
<code>
use strict;
use warnings;
use Xchat qw(:all);
use Net::DNS;
   
hook_command( "BGDNS", sub {
   my $host = $_[0][1];
   my $resolver = Net::DNS::Resolver->new;
   my $sock = $resolver->bgsend( $host );
   
   hook_fd( $sock, sub {
      my $ready_sock = $_[0];
      my $packet = $resolver->bgread( $ready_sock );
      
      if( $packet->authority && (my @answers = $packet->answer ) ) {
         
         if( @answers ) {
            prnt "$host:";
            my $padding = " " x (length( $host ) + 2);
            for my $answer ( @answers ) {
               prnt $padding . $answer->rdatastr . ' ' . $answer->type;
            }
         }
      } else {
         prnt "Unable to resolve $host";
      }
      
      return REMOVE;
   },
   {
      flags => FD_READ,
   });
   
   return EAT_XCHAT;
});
</code>
</div>

=end html

=head2 Contact Information

Contact Lian Wan Situ at E<lt>atmcmnky [at] yahoo.comE<gt> for questions, comments and
corrections about this page or the Perl plugin itself.  You can also find me
in #xchat on FreeNode under the nick Khisanth.
2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993 2994 2995 2996 2997 2998 2999 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 3011 3012 3013 3014 3015 3016 3017 3018 3019 3020 3021 3022 3023 3024 3025 3026 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037 3038 3039 3040 3041 3042 3043 3044 3045 3046 3047 3048 3049 3050 3051 3052 3053 3054 3055 3056 3057 3058 3059 3060 3061 3062 3063 3064 3065 3066 3067 3068 3069 3070 3071 3072 3073 3074 3075 3076 3077 3078 3079 3080 3081 3082 3083 3084 3085 3086 3087 3088 3089 3090 3091 3092 3093 3094 3095 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 3106 3107 3108 3109 3110 3111 3112 3113 3114 3115 3116 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 3127 3128 3129 3130 3131 3132 3133 3134 3135 3136 3137 3138 3139 3140 3141 3142 3143 3144 3145 3146 3147 3148 3149 3150 3151 3152 3153 3154 3155 3156 3157 3158 3159 3160 3161 3162 3163 3164 3165 3166 3167 3168 3169 3170 3171 3172 3173 3174 3175 3176 3177 3178 3179 3180 3181 3182 3183 3184 3185 3186 3187 3188 3189 3190 3191 3192 3193 3194 3195 3196 3197 3198 3199 3200 3201 3202 3203 3204 3205 3206 3207 3208 3209 3210 3211 3212 3213 3214 3215 3216 3217 3218 3219 3220 3221 3222 3223 3224 3225 3226 3227 3228 3229 3230 3231 3232 3233 3234 3235 3236 3237 3238 3239 3240 3241 3242 3243 3244 3245 3246 3247 3248 3249 3250 3251 3252 3253 3254 3255 3256 3257 3258 3259 3260 3261 3262 3263 3264 3265 3266 3267 3268 3269 3270 3271 3272 3273 3274 3275 3276 3277 3278 3279 3280 3281 3282 3283 3284 3285 3286 3287 3288 3289 3290 3291 3292 3293 3294 3295 3296 3297 3298 3299 3300 3301 3302 3303 3304 3305 3306 3307 3308 3309 3310 3311 3312 3313 3314 3315 3316 3317 3318 3319 3320 3321 3322 3323 3324 3325 3326 3327 3328 3329 3330 3331 3332 3333 3334 3335 3336 3337 3338 3339 3340 3341 3342 3343 3344 3345 3346 3347 3348 3349 3350 3351 3352 3353 3354 3355 3356 3357 3358 3359 3360 3361 3362 3363 3364 3365 3366 3367 3368 3369 3370 3371 3372 3373 3374 3375 3376 3377 3378 3379 3380 3381 3382 3383 3384 3385 3386 3387 3388 3389 3390 3391 3392 3393 3394 3395 3396 3397 3398 3399 3400 3401 3402 3403 3404 3405 3406 3407 3408 3409 3410 3411 3412 3413 3414 3415 3416 3417 3418 3419 3420 3421 3422 3423 3424 3425 3426 3427 3428 3429 3430 3431 3432 3433 3434 3435 3436 3437 3438 3439 3440 3441 3442 3443 3444 3445 3446 3447 3448 3449 3450 3451 3452 3453 3454 3455 3456 3457 3458 3459 3460 3461 3462 3463 3464 3465 3466 3467 3468 3469 3470 3471 3472 3473 3474 3475 3476 3477 3478 3479 3480 3481 3482 3483 3484 3485 3486 3487 3488 3489 3490 3491 3492 3493 3494 3495 3496 3497 3498 3499 3500 3501 3502 3503 3504 3505 3506 3507 3508 3509 3510 3511 3512 3513 3514 3515 3516 3517 3518 3519 3520 3521 3522 3523 3524 3525 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 3536 3537 3538 3539 3540 3541 3542 3543 3544 3545 3546 3547 3548 3549 3550 3551 3552 3553 3554 3555 3556 3557 3558 3559 3560 3561 3562 3563 3564 3565 3566 3567 3568 3569 3570 3571 3572 3573 3574 3575 3576 3577 3578 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 3608 3609 3610 3611 3612 3613 3614 3615 3616 3617 3618 3619 3620 3621 3622 3623 3624 3625 3626 3627 3628 3629 3630 3631 3632 3633 3634 3635 3636 3637 3638 3639 3640 3641 3642 3643 3644 3645 3646 3647 3648 3649 3650 3651 3652 3653 3654 3655 3656 3657 3658 3659 3660 3661 3662 3663 3664 3665 3666 3667 3668 3669 3670 3671 3672 3673 3674 3675 3676 3677 3678 3679 3680 3681 3682 3683 3684 3685 3686 3687 3688 3689 3690 3691 3692 3693 3694 3695 3696 3697 3698 3699 3700 3701 3702 3703 3704 3705 3706 3707 3708 3709 3710 3711 3712 3713 3714 3715 3716 3717 3718 3719 3720 3721 3722 3723 3724 3725 3726 3727 3728 3729 3730 3731 3732 3733 3734 3735 3736 3737 3738 3739 3740 3741 3742 3743 3744 3745 3746 3747 3748 3749 3750 3751 3752 3753 3754 3755 3756 3757 3758 3759 3760 3761 3762 3763 3764 3765 3766 3767 3768 3769 3770 3771 3772 3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 3799 3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 3826 3827 3828 3829 3830 3831 3832 3833 3834 3835 3836 3837 3838 3839 3840 3841 3842 3843 3844 3845 3846 3847 3848 3849 3850 3851 3852 3853 3854 3855 3856 3857 3858 3859 3860 3861 3862 3863 3864 3865 3866 3867 3868 3869 3870 3871 3872 3873 3874 3875 3876 3877 3878 3879 3880 3881 3882 3883 3884 3885 3886 3887 3888 3889 3890 3891 3892 3893 3894 3895 3896 3897 3898 3899 3900 3901 3902 3903 3904 3905 3906 3907 3908 3909 3910 3911 3912 3913 3914 3915 3916 3917 3918 3919 3920 3921 3922 3923 3924 3925 3926 3927 3928 3929 3930 3931 3932 3933 3934 3935 3936 3937 3938 3939 3940 3941 3942 3943 3944 3945 3946 3947 3948 3949 3950 3951 3952 3953 3954 3955 3956 3957 3958 3959 3960 3961 3962 3963 3964 3965 3966 3967 3968 3969 3970 3971 3972 3973 3974 3975 3976 3977 3978 3979 3980 3981 3982 3983 3984 3985 3986 3987 3988 3989 3990 3991 3992 3993 3994 3995 3996 3997 3998 3999 4000 4001 4002 4003 4004 4005 4006 4007 4008 4009 4010 4011 4012 4013 4014 4015 4016 4017 4018 4019 4020 4021 4022 4023 4024 4025 4026 4027 4028 4029 4030 4031 4032 4033 4034 4035 4036 4037 4038 4039 4040 4041 4042 4043 4044 4045 4046 4047 4048 4049 4050 4051 4052 4053 4054 4055 4056 4057 4058 4059 4060 4061 4062 4063 4064 4065 4066 4067 4068 4069 4070 4071 4072 4073 4074 4075 4076 4077 4078 4079 4080 4081 4082 4083 4084 4085 4086 4087 4088 4089 4090 4091 4092 4093 4094 4095 4096 4097 4098 4099 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4121 4122 4123 4124 4125 4126 4127 4128 4129 4130 4131 4132 4133 4134 4135 4136 4137 4138 4139 4140 4141 4142 4143 4144 4145 4146 4147 4148 4149 4150 4151 4152 4153 4154 4155 4156 4157 4158 4159 4160 4161 4162 4163 4164 4165 4166 4167 4168 4169 4170 4171 4172 4173 4174 4175 4176 4177 4178 4179 4180 4181 4182 4183 4184 4185 4186 4187 4188 4189 4190 4191 4192 4193 4194 4195 4196 4197 4198 4199 4200 4201 4202 4203 4204 4205 4206 4207 4208 4209 4210 4211 4212 4213 4214 4215 4216 4217 4218 4219 4220 4221 4222 4223 4224 4225 4226 4227 4228 4229 4230 4231 4232 4233 4234 4235 4236 4237 4238 4239 4240 4241 4242 4243 4244 4245 4246 4247 4248 4249 4250 4251 4252 4253 4254 4255 4256 4257 4258 4259 4260 4261 4262 4263 4264 4265 4266 4267 4268 4269 4270 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283 4284 4285 4286 4287 4288 4289 4290 4291 4292 4293 4294 4295 4296 4297 4298 4299 4300 4301 4302 4303 4304 4305 4306 4307 4308 4309 4310 4311 4312 4313 4314 4315 4316 4317 4318 4319 4320 4321 4322 4323 4324 4325 4326 4327 4328 4329 4330 4331 4332 4333 4334 4335 4336 4337 4338 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 4351 4352 4353 4354 4355 4356 4357 4358 4359 4360 4361 4362 4363 4364 4365 4366 4367 4368 4369 4370 4371 4372 4373 4374 4375 4376 4377 4378 4379 4380 4381 4382 4383 4384 4385 4386 4387 4388 4389 4390 4391 4392 4393 4394 4395 4396 4397 4398 4399 4400 4401 4402 4403 4404 4405 4406 4407 4408 4409 4410 4411 4412 4413 4414 4415 4416 4417 4418 4419 4420 4421 4422 4423 4424 4425 4426 4427 4428 4429 4430 4431 4432 4433 4434 4435 4436 4437 4438 4439 4440 4441 4442 4443 4444 4445 4446 4447 4448 4449 4450 4451 4452 4453 4454 4455 4456 4457 4458 4459 4460 4461 4462 4463 4464 4465 4466 4467 4468 4469 4470 4471 4472 4473 4474 4475 4476 4477 4478 4479 4480 4481 4482 4483 4484 4485 4486 4487 4488 4489 4490 4491 4492 4493 4494 4495 4496 4497 4498 4499 4500 4501 4502 4503 4504 4505 4506 4507 4508 4509 4510 4511 4512 4513 4514 4515 4516 4517 4518 4519 4520 4521 4522 4523 4524 4525 4526 4527 4528 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539 4540 4541 4542 4543 4544 4545 4546 4547 4548 4549 4550 4551 4552 4553 4554 4555 4556 4557 4558 4559 4560 4561 4562 4563 4564 4565 4566 4567 4568 4569 4570 4571 4572 4573 4574 4575 4576 4577 4578 4579 4580 4581 4582 4583 4584 4585 4586 4587 4588 4589 4590 4591 4592 4593 4594 4595 4596 4597 4598 4599 4600 4601 4602 4603 4604 4605 4606 4607 4608 4609 4610 4611 4612 4613 4614 4615 4616 4617 4618 4619 4620 4621 4622 4623 4624 4625 4626 4627 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 4640 4641 4642 4643 4644 4645 4646 4647 4648 4649 4650 4651 4652 4653 4654 4655 4656 4657 4658 4659 4660 4661 4662 4663 4664 4665 4666 4667 4668 4669 4670 4671 4672 4673 4674 4675 4676 4677 4678 4679 4680 4681 4682 4683 4684 4685 4686 4687 4688 4689 4690 4691 4692 4693 4694 4695 4696 4697 4698 4699 4700 4701 4702 4703 4704 4705 4706 4707 4708 4709 4710 4711 4712 4713 4714 4715 4716 4717 4718 4719 4720 4721 4722 4723 4724 4725 4726 4727 4728 4729 4730 4731 4732 4733 4734 4735 4736 4737 4738 4739 4740 4741 4742 4743 4744 4745 4746 4747 4748 4749 4750 4751 4752 4753 4754 4755 4756 4757 4758 4759 4760 4761 4762 4763 4764 4765 4766 4767 4768 4769 4770 4771 4772 4773 4774 4775 4776 4777 4778 4779 4780 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 4795 4796 4797 4798 4799 4800 4801 4802 4803 4804 4805 4806 4807 4808 4809 4810 4811 4812 4813 4814 4815 4816 4817 4818 4819 4820 4821 4822 4823 4824 4825 4826 4827 4828 4829 4830 4831 4832 4833 4834 4835 4836 4837 4838 4839 4840 4841 4842 4843 4844 4845 4846 4847 4848 4849 4850 4851 4852



















































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































































                                                                                 
# Norwegian translation of X-chat (bokmål dialect).
# Copyright (C) 1999 Free Software Foundation, Inc.
# Kjartan Maraas <kmaraas@online.no>, 1999.
#
msgid ""
msgstr ""
"Project-Id-Version: X-Chat 0.96\n"
"Report-Msgid-Bugs-To: www.xchat.org\n"
"POT-Creation-Date: 2004-01-01 23:38+1100\n"
"PO-Revision-Date: 2003-01-23 23:04+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas@online.no>\n"
"Language-Team: Norwegian <no@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8-bit\n"

#: src/common/cfgfiles.c:340
msgid "Cannot create ~/.xchat2"
msgstr "Kan ikke opprette ~/.xchat2"

#: src/common/cfgfiles.c:634
msgid "I'm busy"
msgstr "Jeg er opptatt"

#: src/common/cfgfiles.c:635
msgid "Leaving"
msgstr ""

#: src/common/cfgfiles.c:679
msgid ""
"* Running IRC as root is stupid! You should\n"
"  create a User Account and use that to login.\n"
msgstr ""

#: src/common/dcc.c:56
msgid "Waiting"
msgstr "Venter"

#: src/common/dcc.c:57
msgid "Active"
msgstr "Aktiv"

#: src/common/dcc.c:58
msgid "Failed"
msgstr "Feilet"

#: src/common/dcc.c:59
msgid "Done"
msgstr "Ferdig"

#: src/common/dcc.c:60
msgid "Connect"
msgstr "Koble til"

#: src/common/dcc.c:61
msgid "Aborted"
msgstr "Avbrutt"

#: src/common/dcc.c:1269
#, c-format
msgid "Cannot access %s\n"
msgstr "Kan ikke aksessere %s\n"

#: src/common/dcc.c:1801
msgid "No active DCCs\n"
msgstr "Ingen aktive DCC\n"

#: src/common/ignore.c:120 src/common/ignore.c:124 src/common/ignore.c:128
#: src/common/ignore.c:132 src/common/ignore.c:136 src/common/ignore.c:140
#: src/common/ignore.c:144
msgid "YES  "
msgstr "JA   "

#: src/common/ignore.c:122 src/common/ignore.c:126 src/common/ignore.c:130
#: src/common/ignore.c:134 src/common/ignore.c:138 src/common/ignore.c:142
#: src/common/ignore.c:146
msgid "NO   "
msgstr "NEI  "

#: src/common/ignore.c:373
#, c-format
msgid "You are being CTCP flooded from %s, ignoring %s\n"
msgstr ""

#: src/common/ignore.c:398
#, c-format
msgid "You are being MSG flooded from %s, setting autodialog OFF.\n"
msgstr ""

#: src/common/notify.c:400
#, c-format
msgid "  %-20s online\n"
msgstr ""

#: src/common/notify.c:402
#, c-format
msgid "  %-20s offline\n"
msgstr ""

#: src/common/outbound.c:70
msgid "No channel joined. Try /join #<channel>\n"
msgstr ""

#: src/common/outbound.c:76
msgid "Not connected. Try /server <host> [<port>]\n"
msgstr ""

#: src/common/outbound.c:1356
msgid "I need /bin/sh to run!\n"
msgstr ""

#: src/common/outbound.c:1588
msgid ""
"\n"
"Commands Available:\n"
"\n"
"  "
msgstr ""

#: src/common/outbound.c:1623
msgid ""
"\n"
"\n"
"Type /HELP <command> for more information, or /HELP -l\n"
"\n"
msgstr ""

#: src/common/outbound.c:1624
msgid ""
"User defined commands:\n"
"\n"
"  "
msgstr ""

#: src/common/outbound.c:1716
#, c-format
msgid "Unknown arg '%s' ignored."
msgstr ""

#: src/common/outbound.c:2426
msgid "No such plugin found.\n"
msgstr ""

#: src/common/outbound.c:2431 src/fe-gtk/plugingui.c:182
msgid "That plugin is refusing to unload.\n"
msgstr ""

#: src/common/outbound.c:2576
msgid "ADDBUTTON <name> <action>, adds a button under the user-list"
msgstr ""

#: src/common/outbound.c:2578
msgid "ALLCHAN <cmd>, sends a command to all channels you're in"
msgstr ""

#: src/common/outbound.c:2580
msgid "ALLSERV <cmd>, sends a command to all servers you're in"
msgstr ""

#: src/common/outbound.c:2581
msgid "AWAY [<reason>], sets you away"
msgstr ""

#: src/common/outbound.c:2583
msgid ""
"BAN <mask> [<bantype>], bans everyone matching the mask from the current "
"channel. If they are already on the channel this doesn't kick them (needs "
"chanop)"
msgstr ""

#: src/common/outbound.c:2585
msgid "CLEAR, Clears the current text window"
msgstr ""

#: src/common/outbound.c:2586
msgid "CLOSE, Closes the current window/tab"
msgstr ""

#: src/common/outbound.c:2589
msgid "COUNTRY <code>, finds a country code, eg: au = australia"
msgstr ""

#: src/common/outbound.c:2591
msgid ""
"CTCP <nick> <message>, send the CTCP message to nick, common messages are "
"VERSION and USERINFO"
msgstr ""

#: src/common/outbound.c:2593
msgid "CYCLE, parts current channel and immediately rejoins"
msgstr ""

#: src/common/outbound.c:2595
msgid ""
"\n"
"DCC GET <nick>                     - accept an offered file\n"
"DCC SEND [-maxcps=#] <nick> [file] - send a file to someone\n"
"DCC LIST                           - show DCC list\n"
"DCC CHAT <nick>                    - offer DCC CHAT to someone\n"
"DCC CLOSE <type> <nick> <file>         example:\n"
"         /dcc close send johnsmith file.tar.gz"
msgstr ""

#: src/common/outbound.c:2605
msgid ""
"DEHOP <nick>, removes chanhalf-op status from the nick on the current "
"channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2607
msgid "DELBUTTON <name>, deletes a button from under the user-list"
msgstr ""

#: src/common/outbound.c:2609
msgid ""
"DEOP <nick>, removes chanop status from the nick on the current channel "
"(needs chanop)"
msgstr ""

#: src/common/outbound.c:2611
msgid ""
"DEVOICE <nick>, removes voice status from the nick on the current channel "
"(needs chanop)"
msgstr ""

#: src/common/outbound.c:2612
msgid "DISCON, Disconnects from server"
msgstr ""

#: src/common/outbound.c:2613
msgid "DNS <nick|host|ip>, Finds a users IP number"
msgstr ""

#: src/common/outbound.c:2614
msgid "ECHO <text>, Prints text locally"
msgstr ""

#: src/common/outbound.c:2617
msgid ""
"EXEC [-o] <command>, runs the command. If -o flag is used then output is "
"sent to current channel, else is printed to current text box"
msgstr ""

#: src/common/outbound.c:2619
msgid "EXECCONT, sends the process SIGCONT"
msgstr ""

#: src/common/outbound.c:2622
msgid ""
"EXECKILL [-9], kills a running exec in the current session. If -9 is given "
"the process is SIGKILL'ed"
msgstr ""

#: src/common/outbound.c:2624
msgid "EXECSTOP, sends the process SIGSTOP"
msgstr ""

#: src/common/outbound.c:2625
msgid "EXECWRITE, sends data to the processes stdin"
msgstr ""

#: src/common/outbound.c:2629
msgid "FLUSHQ, flushes the current server's send queue"
msgstr ""

#: src/common/outbound.c:2631
msgid "GATE <host> [<port>], proxies through a host, port defaults to 23"
msgstr ""

#: src/common/outbound.c:2637
msgid "HOP <nick>, gives chanhalf-op status to the nick (needs chanop)"
msgstr ""

#: src/common/outbound.c:2639
msgid ""
"IGNORE <mask> <types..> <options..>\n"
"    mask - host mask to ignore, eg: *!*@*.aol.com\n"
"    types - types of data to ignore, one or all of:\n"
"            PRIV, CHAN, NOTI, CTCP, DCC, INVI, ALL\n"
"    options - NOSAVE, QUIET"
msgstr ""

#: src/common/outbound.c:2646
msgid ""
"INVITE <nick> [<channel>], invites someone to a channel, by default the "
"current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2647
msgid "JOIN <channel>, joins the channel"
msgstr ""

#: src/common/outbound.c:2649
msgid "KICK <nick>, kicks the nick from the current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2651
msgid ""
"KICKBAN <nick>, bans then kicks the nick from the current channel (needs "
"chanop)"
msgstr ""

#: src/common/outbound.c:2654
msgid "LAGCHECK, forces a new lag check"
msgstr ""

#: src/common/outbound.c:2656
msgid "LASTLOG <string>, searches for a string in the buffer"
msgstr ""

#: src/common/outbound.c:2658
msgid "LOAD <file>, loads a plugin or script"
msgstr ""

#: src/common/outbound.c:2661
msgid ""
"MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2663
msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2665
msgid ""
"ME <action>, sends the action to the current channel (actions are written in "
"the 3rd person, like /me jumps)"
msgstr ""

#: src/common/outbound.c:2667
msgid ""
"MKICK, Mass kicks everyone except you in the current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2669
msgid "MOP, Mass op's all users in the current channel (needs chanop)"
msgstr ""

#: src/common/outbound.c:2670
msgid "MSG <nick> <message>, sends a private message"
msgstr ""

#: src/common/outbound.c:2673
msgid "NAMES, Lists the nicks on the current channel"
msgstr ""

#: src/common/outbound.c:2675
msgid "NCTCP <nick> <message>, Sends a CTCP notice"
msgstr ""

#: src/common/outbound.c:2676
msgid "NEWSERVER <hostname> [<port>]"
msgstr ""

#: src/common/outbound.c:2677
msgid "NICK <nickname>, sets your nick"
msgstr ""

#: src/common/outbound.c:2680
msgid ""
"NOTICE <nick/channel> <message>, sends a notice. Notices are a type of "
"message that should be auto reacted to"
msgstr ""

#: src/common/outbound.c:2682
msgid "NOTIFY [<nick>], lists your notify list or adds someone to it"
msgstr ""

#: src/common/outbound.c:2684
msgid "OP <nick>, gives chanop status to the nick (needs chanop)"
msgstr ""

#: src/common/outbound.c:2686
msgid ""
"PART [<channel>] [<reason>], leaves the channel, by default the current one"
msgstr ""

#: src/common/outbound.c:2688
msgid "PING <nick | channel>, CTCP pings nick or channel"
msgstr ""

#: src/common/outbound.c:2690
msgid "QUERY <nick>, opens up a new privmsg window to someone"
msgstr ""

#: src/common/outbound.c:2692
msgid "QUIT [<reason>], disconnects from the current server"
msgstr ""

#: src/common/outbound.c:2694
msgid "QUOTE <text>, sends the text in raw form to the server"
msgstr ""

#: src/common/outbound.c:2697
msgid ""
"RECONNECT [-ssl] [<host>] [<port>] [<password>], Can be called just as /"
"RECONNECT to reconnect to the current server or with /RECONNECT ALL to "
"reconnect to all the open servers"
msgstr ""

#: src/common/outbound.c:2700
msgid ""
"RECONNECT [<host>] [<port>] [<password>], Can be called just as /RECONNECT "
"to reconnect to the current server or with /RECONNECT ALL to reconnect to "
"all the open servers"
msgstr ""

#: src/common/outbound.c:2702
msgid ""
"RECV <text>, send raw data to xchat, as if it was received from the irc "
"server"
msgstr ""

#: src/common/outbound.c:2705
msgid "SAY <text>, sends the text to the object in the current window"
msgstr ""

#: src/common/outbound.c:2708
msgid "SERVCHAN [-ssl] <host> <port> <channel>, connects and joins a channel"
msgstr ""

#: src/common/outbound.c:2711
msgid "SERVCHAN <host> <port> <channel>, connects and joins a channel"
msgstr ""

#: src/common/outbound.c:2715
msgid ""
"SERVER [-ssl] <host> [<port>] [<password>], connects to a server, the "
"default port is 6667 for normal connections, and 9999 for ssl connections"
msgstr ""

#: src/common/outbound.c:2718
msgid ""
"SERVER <host> [<port>] [<password>], connects to a server, the default port "
"is 6667"
msgstr ""

#: src/common/outbound.c:2720
msgid "SET <variable> [<value>]"
msgstr ""

#: src/common/outbound.c:2723
msgid ""
"TOPIC [<topic>], sets the topic if one is given, else shows the current topic"
msgstr ""

#: src/common/outbound.c:2725
msgid "UNBAN <mask> [<mask>...], unbans the specified masks."
msgstr ""

#: src/common/outbound.c:2726
msgid "UNIGNORE <mask> [QUIET]"
msgstr ""

#: src/common/outbound.c:2727
msgid "UNLOAD <name>, unloads a plugin or script"
msgstr ""

#: src/common/outbound.c:2730
msgid "VOICE <nick>, gives voice status to someone (needs chanop)"
msgstr ""

#: src/common/outbound.c:2732
msgid "WALLCHAN <message>, writes the message to all channels"
msgstr ""

#: src/common/outbound.c:2734
msgid ""
"WALLCHOP <message>, sends the message to all chanops on the current channel"
msgstr ""

#: src/common/outbound.c:2767
#, c-format
msgid "Usage: %s\n"
msgstr ""

#: src/common/outbound.c:2772
msgid ""
"\n"
"No help available on that command.\n"
msgstr ""

#: src/common/outbound.c:2778
msgid "No such command.\n"
msgstr ""

#: src/common/outbound.c:3102
msgid "Bad arguments for user command.\n"
msgstr ""

#: src/common/outbound.c:3266
msgid "Too many recursive usercommands, aborting."
msgstr ""

#: src/common/outbound.c:3339
msgid "Unknown Command. Try /help\n"
msgstr ""

#: src/common/plugin.c:349 src/common/plugin.c:379
msgid "No xchat_plugin_init symbol; is this really an xchat plugin?"
msgstr ""

#: src/common/server.c:887
#, c-format
msgid ""
"Cannot resolve hostname %s\n"
"Check your IP Settings!\n"
msgstr ""

#: src/common/server.c:892
msgid "Proxy traversal failed.\n"
msgstr ""

#: src/common/servlist.c:633
#, c-format
msgid "Cycling to next server in %s...\n"
msgstr ""

#: src/common/servlist.c:973
#, c-format
msgid ""
"Warning: \"%s\" character set is unknown. No conversion will be applied for "
"network %s."
msgstr ""

#: src/common/textevents.h:6
msgid "-%C10-%C11-%O$t$1 added to notify list."
msgstr ""

#: src/common/textevents.h:9
msgid "-%C10-%C11-%O$t$1 Banlist: %C3$4 %C4$2 %C5$3%O"
msgstr ""

#: src/common/textevents.h:12
msgid "-%C10-%C11-%O$tCannot join%C11 %B$1 %O(You are banned)."
msgstr ""

#: src/common/textevents.h:15
msgid "-%C10-%C11-%O$t$1 is now known as $2"
msgstr ""

#: src/common/textevents.h:18
msgid "%C13*%O$t$1%O $2%O"
msgstr ""

#: src/common/textevents.h:21
msgid "%C13*%O$t%C8%B$1%B%O $2%O"
msgstr ""

#: src/common/textevents.h:24
msgid "-%C10-%C11-%O$t$1 sets ban on $2"
msgstr ""

#: src/common/textevents.h:27
msgid "-%C10-%C11-%O$tChannel $1 created on $2"
msgstr ""

#: src/common/textevents.h:30
msgid ""
"-%C10-%C11-%O$t%C11$1%O removes channel half-operator status from %C11$2"
msgstr ""

#: src/common/textevents.h:33
msgid "-%C10-%C11-%O$t%C11$1%O removes channel operator status from %C11$2"
msgstr ""

#: src/common/textevents.h:36
msgid "-%C10-%C11-%O$t%C11$1%O removes voice from %C11$2"
msgstr ""

#: src/common/textevents.h:39
msgid "-%C10-%C11-%O$t$1 sets exempt on $2"
msgstr ""

#: src/common/textevents.h:42
msgid "-%C10-%C11-%O$t%C11$1%O gives channel half-operator status to %C11$2"
msgstr ""

#: src/common/textevents.h:45
msgid "-%C10-%C11-%O$t$1 sets invite on $2"
msgstr ""

#: src/common/textevents.h:48
msgid "%UChannel          Users   Topic%O"
msgstr ""

#: src/common/textevents.h:51 src/common/textevents.h:297
msgid "%C2<%O$1%C2>%O$t$2%O"
msgstr ""

#: src/common/textevents.h:54
msgid "-%C10-%C11-%O$t$1 sets mode $2$3 $4"
msgstr ""

#: src/common/textevents.h:57
msgid "-%C10-%C11-%O$tChannel $1 modes: $2"
msgstr ""

#: src/common/textevents.h:60
msgid "%C2<%C8%B$1%B%C2>%O$t$2%O"
msgstr ""

#: src/common/textevents.h:63
msgid "%C12-%C13$1/$2%C12-%O$t$3%O"
msgstr ""

#: src/common/textevents.h:66
msgid "-%C10-%C11-%O$t%C11$1%O gives channel operator status to %C11$2"
msgstr ""

#: src/common/textevents.h:69
msgid "-%C10-%C11-%O$t$1 removes exempt on $2"
msgstr ""

#: src/common/textevents.h:72
msgid "-%C10-%C11-%O$t$1 removes invite on $2"
msgstr ""

#: src/common/textevents.h:75
msgid "-%C10-%C11-%O$t$1 removes channel keyword"
msgstr ""

#: src/common/textevents.h:78
msgid "-%C10-%C11-%O$t$1 removes user limit"
msgstr ""

#: src/common/textevents.h:81
msgid "-%C10-%C11-%O$t$1 sets channel keyword to $2"
msgstr ""

#: src/common/textevents.h:84
msgid "-%C10-%C11-%O$t$1 sets channel limit to $2"
msgstr ""

#: src/common/textevents.h:87
msgid "-%C10-%C11-%O$t$1 removes ban on $2"
msgstr ""

#: src/common/textevents.h:90
msgid "-%C10-%C11-%O$t%C11$1%O gives voice to %C11$2"
msgstr ""

#: src/common/textevents.h:93
msgid "-%C10-%C11-%O$tConnected. Now logging in.."
msgstr ""

#: src/common/textevents.h:96
msgid "-%C10-%C11-%O$tConnecting to %C11$1 %C14(%C11$2%C14)%C port %C11$3%C.."
msgstr ""

#: src/common/textevents.h:99
msgid "-%C10-%C11-%O$tConnection failed. Error: $1"
msgstr ""

#: src/common/textevents.h:102
msgid "-%C10-%C11-%O$tReceived a CTCP $1 from $2"
msgstr ""

#: src/common/textevents.h:105
msgid "-%C10-%C11-%O$tReceived a CTCP $1 from $2 (to $3)"
msgstr ""

#: src/common/textevents.h:108
msgid "%C3>%O$1%C3<%O$tCTCP $2%O"
msgstr ""

#: src/common/textevents.h:111
msgid "-%C10-%C11-%O$tReceived a CTCP Sound $1 from $2"
msgstr ""

#: src/common/textevents.h:114
msgid "-%C10-%C11-%O$tDCC CHAT to %C11$1%O aborted."
msgstr ""

#: src/common/textevents.h:117
msgid ""
"-%C10-%C11-%O$tDCC CHAT connection established to %C11$1 %C14[%O$2%C14]%O"
msgstr ""

#: src/common/textevents.h:120
msgid "-%C10-%C11-%O$tDCC CHAT to %C11$1%O lost. $4."
msgstr ""

#: src/common/textevents.h:123
msgid "-%C10-%C11-%O$tReceived a DCC CHAT offer from $1"
msgstr ""

#: src/common/textevents.h:126
msgid "-%C10-%C11-%O$tOffering DCC CHAT to $1"
msgstr ""

#: src/common/textevents.h:129
msgid "-%C10-%C11-%O$tAlready offering CHAT to $1"
msgstr ""

#: src/common/textevents.h:132
msgid "-%C10-%C11-%O$tDCC $1 connect attempt to %C11$2%O failed (err=$3)."
msgstr ""

#: src/common/textevents.h:135
msgid "-%C10-%C11-%O$tReceived '$1%O' from $2"
msgstr ""

#: src/common/textevents.h:138
msgid ""
"%C8,2 Type  To/From    Status  Size    Pos     File      %O%010%B%"
"C9----------------------------------------------------%O"
msgstr ""

#: src/common/textevents.h:141
msgid ""
"-%C10-%C11-%O$tReceived a malformed DCC request from %C11$1%O.%010-%C10-%C11-"
"%O$tContents of packet: $2"
msgstr ""

#: src/common/textevents.h:144
msgid "-%C10-%C11-%O$tOffering %C11$1 %Cto %C11$2%O"
msgstr ""

#: src/common/textevents.h:147
msgid "-%C10-%C11-%O$tNo such DCC offer."
msgstr ""

#: src/common/textevents.h:150
msgid "-%C10-%C11-%O$tDCC RECV %C11$2%O to %C11$1%O aborted."
msgstr ""

#: src/common/textevents.h:153
msgid ""
"-%C10-%C11-%O$tDCC RECV %C11$1%O from %C11$3%O complete %C14[%C11$4%O cps%"
"C14]%O."
msgstr ""

#: src/common/textevents.h:156
msgid ""
"-%C10-%C11-%O$tDCC RECV connection established to %C11$1 %C14[%O$2%C14]%O"
msgstr ""

#: src/common/textevents.h:159
msgid "-%C10-%C11-%O$tDCC RECV %C11$1%O from %C11$3%O failed. $4."
msgstr ""

#: src/common/textevents.h:162
msgid "-%C10-%C11-%O$tDCC RECV: Cannot open $1 for writing ($2)."
msgstr ""

#: src/common/textevents.h:165
msgid ""
"-%C10-%C11-%O$tThe file %C11$1%C already exists, saving it as %C11$2%O "
"instead."
msgstr ""

#: src/common/textevents.h:168
msgid "-%C10-%C11-%O$t%C11$1 %Chas requested to resume %C11$2 %Cfrom %C11$3%C."
msgstr ""

#: src/common/textevents.h:171
msgid "-%C10-%C11-%O$tDCC SEND %C11$2%O to %C11$1%O aborted."
msgstr ""

#: src/common/textevents.h:174
msgid ""
"-%C10-%C11-%O$tDCC SEND %C11$1%O to %C11$2%O complete %C14[%C11$3%O cps%C14]%"
"O."
msgstr ""

#: src/common/textevents.h:177
msgid ""
"-%C10-%C11-%O$tDCC SEND connection established to %C11$1 %C14[%O$2%C14]%O"
msgstr ""

#: src/common/textevents.h:180
msgid "-%C10-%C11-%O$tDCC SEND %C11$1%O to %C11$2%O failed. $3"
msgstr ""

#: src/common/textevents.h:183
msgid "-%C10-%C11-%O$t%C11$1 %Chas offered %C11$2 %C(%C11$3 %Cbytes)"
msgstr ""

#: src/common/textevents.h:186
msgid "-%C10-%C11-%O$tDCC $1 %C11$2 %Cto %C11$3 %Cstalled - aborting."
msgstr ""

#: src/common/textevents.h:189
msgid "-%C10-%C11-%O$tDCC $1 %C11$2 %Cto %C11$3 %Ctimed out - aborting."
msgstr ""

#: src/common/textevents.h:192
msgid "-%C10-%C11-%O$t$1 deleted from notify list."
msgstr ""

#: src/common/textevents.h:195
msgid "-%C10-%C11-%O$tDisconnected ($1)."
msgstr ""

#: src/common/textevents.h:198
msgid "-%C10-%C11-%O$tFound your IP: [$1]"
msgstr ""

#: src/common/textevents.h:201
msgid "$1$t$2"
msgstr ""

#: src/common/textevents.h:204
msgid "%O%C11$1%O added to ignore list."
msgstr ""

#: src/common/textevents.h:207
msgid "Ignore on %C11$1%O changed."
msgstr ""

#: src/common/textevents.h:210
msgid "%C08,02                                                              %O"
msgstr ""

#: src/common/textevents.h:213
msgid "%C08,02 Hostmask                  PRIV NOTI CHAN CTCP DCC  INVI UNIG %O"
msgstr ""

#: src/common/textevents.h:216
msgid "%O%C11$1%O removed from ignore list."
msgstr ""

#: src/common/textevents.h:219
msgid "  Ignore list is empty."
msgstr ""

#: src/common/textevents.h:222
msgid "-%C10-%C11-%O$tCannot join%C11 %B$1 %O(Channel is invite only)."
msgstr ""

#: src/common/textevents.h:225
msgid "-%C10-%C11-%O$tYou have been invited to %C11$1%C by %C11$2%C (%C11$3%C)"
msgstr ""

#: src/common/textevents.h:228
msgid "-%C10-%C11>%O$t%B$1%B %C14(%C10$3%C14)%C has joined $2"
msgstr ""

#: src/common/textevents.h:231
msgid "-%C10-%C11-%O$tCannot join%C11 %B$1 %O(Requires keyword)."
msgstr ""

#: src/common/textevents.h:234
msgid "<%C10-%C11-%O$t$1 has kicked $2 from $3 ($4%O)"
msgstr ""

#: src/common/textevents.h:237
msgid "-%C10-%C11-%O$tYou have been killed by $1 ($2%O)"
msgstr ""

#: src/common/textevents.h:240 src/common/textevents.h:264
msgid "%C3>%O$1%C3<%O$t$2%O"
msgstr ""

#: src/common/textevents.h:243 src/common/textevents.h:318
#: src/common/textevents.h:324 src/common/textevents.h:327
msgid "-%C10-%C11-%O$t$1%O"
msgstr ""

#: src/common/textevents.h:246
msgid "-%C10-%C11-%O$tMOTD Skipped."
msgstr ""

#: src/common/textevents.h:249
msgid "-%C10-%C11-%O$t$1 already in use. Retrying with $2.."
msgstr ""

#: src/common/textevents.h:252
msgid "-%C10-%C11-%O$tNickname already in use. Use /NICK to try another."
msgstr ""

#: src/common/textevents.h:255
msgid "-%C10-%C11-%O$tNo such DCC."
msgstr ""

#: src/common/textevents.h:258
msgid "-%C10-%C11-%O$tNo process is currently running"
msgstr ""

#: src/common/textevents.h:261
msgid "%C12-%C13$1%C12-%O$t$2%O"
msgstr ""

#: src/common/textevents.h:267
msgid "-%C10-%C11-%O$tNotify list is empty."
msgstr ""

#: src/common/textevents.h:270
msgid "%C08,02 %B-- Notify List --------------- %O"
msgstr ""

#: src/common/textevents.h:273
msgid "-%C10-%C11-%O$t$1 users in notify list."
msgstr ""

#: src/common/textevents.h:276
msgid "-%C10-%C11-%O$tNotify: $1 is offline ($2)."
msgstr ""

#: src/common/textevents.h:279
msgid "-%C10-%C11-%O$tNotify: $1 is online ($2)."
msgstr ""

#: src/common/textevents.h:282
msgid "<%C10-%C11-%O$t$1 %C14(%O$2%C14)%C has left $3"
msgstr ""

#: src/common/textevents.h:285
msgid "<%C10-%C11-%O$t$1 %C14(%O$2%C14)%C has left $3 %C14(%O$4%C14)%O"
msgstr ""

#: src/common/textevents.h:288
msgid "-%C10-%C11-%O$tPing reply from $1 : $2 second(s)"
msgstr ""

#: src/common/textevents.h:291
msgid "-%C10-%C11-%O$tNo ping reply for $1 seconds, disconnecting."
msgstr ""

#: src/common/textevents.h:294
msgid "%C12*%C13$1%C12*$t%O$2%O"
msgstr ""

#: src/common/textevents.h:300
msgid "-%C10-%C11-%O$tA process is already running"
msgstr ""

#: src/common/textevents.h:303
msgid "<%C10-%C11-%O$t$1 has quit %C14(%O$2%O%C14)%O"
msgstr ""

#: src/common/textevents.h:306
msgid "-%C10-%C11-%O$t$1 sets modes%B %C14[%O$2%B%C14]%O"
msgstr ""

#: src/common/textevents.h:309
msgid "%C12-%C13$1/Wallops%C12-%O$t$2%O"
msgstr ""

#: src/common/textevents.h:312
msgid "-%C10-%C11-%O$tLooking up IP number for%C11 $1%O.."
msgstr ""

#: src/common/textevents.h:315
msgid "-%C10-%C11-%O$tConnected."
msgstr ""

#: src/common/textevents.h:321
msgid "-%C10-%C11-%O$tLooking up %C11$1%C.."
msgstr ""

#: src/common/textevents.h:330
msgid "-%C10-%C11-%O$tStopped previous connection attempt (pid=$1)"
msgstr ""

#: src/common/textevents.h:333
msgid "-%C10-%C11-%O$tTopic for %C11$1%C is %C11$2%O"
msgstr ""

#: src/common/textevents.h:336
msgid "-%C10-%C11-%O$tTopic for %C11$1%C set by %C11$2%C at %C11$3%O"
msgstr ""

#: src/common/textevents.h:339
msgid "-%C10-%C11-%O$t$1 has changed the topic to: $2%O"
msgstr ""

#: src/common/textevents.h:342
msgid "-%C10-%C11-%O$tUnknown host. Maybe you misspelled it?"
msgstr ""

#: src/common/textevents.h:345
msgid "-%C10-%C11-%O$tCannot join%C11 %B$1 %O(User limit reached)."
msgstr ""

#: src/common/textevents.h:348
msgid "-%C10-%C11-%O$t%C11Users on $1:%C $2"
msgstr ""

#: src/common/textevents.h:351
msgid "-%C10-%C11-%O$t%C12[%O$1%C12] %Cis away %C14(%O$2%O%C14)"
msgstr ""

#: src/common/textevents.h:354
msgid "-%C10-%C11-%O$t%C12[%O$1%C12]%C $2"
msgstr ""

#: src/common/textevents.h:357
msgid "-%C10-%C11-%O$t%C12[%O$1%C12] %CEnd of WHOIS list."
msgstr ""

#: src/common/textevents.h:360
msgid "-%C10-%C11-%O$t%C12[%O$1%C12] %O$2"
msgstr ""

#: src/common/textevents.h:363
msgid "-%C10-%C11-%O$t%C12[%O$1%C12] %O$2 %C11$3%O"
msgstr ""

#: src/common/textevents.h:366
msgid ""
"-%C10-%C11-%O$t%C12[%O$1%C12] %Oreal user@host %C11$2%O, real IP %C11$3%O"
msgstr ""

#: src/common/textevents.h:369
msgid "-%C10-%C11-%O$t%C12[%O$1%C12]%O idle %C11$2%O"
msgstr ""

#: src/common/textevents.h:372
msgid "-%C10-%C11-%O$t%C12[%O$1%C12]%O idle %C11$2%O, signon: %C11$3%O"
msgstr ""

#: src/common/textevents.h:375
msgid "-%C10-%C11-%O$t%C12[%O$1%C12] %C14(%O$2@$3%C14) %O: $4%O"
msgstr ""

#: src/common/textevents.h:378
msgid "-%C10-%C11-%O$t%C12[%O$1%C12]%O $2"
msgstr ""

#: src/common/textevents.h:381
msgid "-%C10-%C11>%O$t%BYou%B are now talking on %C11$2%O"
msgstr ""

#: src/common/textevents.h:384
msgid "-%C10-%C11-%O$tYou have left channel $3"
msgstr ""

#: src/common/textevents.h:387
msgid "-%C10-%C11-%O$tYou have left channel $3 %C14(%O$4%C14)%O"
msgstr ""

#: src/common/textevents.h:390
msgid "-%C10-%C11-%O$tYou have been kicked from $2 by $3 ($4%O)"
msgstr ""

#: src/common/textevents.h:393
msgid "-%C10-%C11-%O$tYou're inviting %C11$1%C to %C11$2%C (%C11$3%C)"
msgstr ""

#: src/common/textevents.h:396
msgid "%C6<%O$1%C6>%O$t$2%O"
msgstr ""

#: src/common/textevents.h:399
msgid "-%C10-%C11-%O$tYou are now known as $2"
msgstr ""

#: src/common/text.c:304
#, c-format
msgid "**** ENDING LOGGING AT %s\n"
msgstr ""

#: src/common/text.c:421
#, c-format
msgid "**** BEGIN LOGGING AT %s\n"
msgstr ""

#: src/common/text.c:440
#, c-format
msgid ""
"* Can't open log file(s) for writing. Check the\n"
"  permissions on %s/xchatlogs"
msgstr ""

#: src/common/text.c:651
#, fuzzy
msgid "Left message"
msgstr "Meldingen"

#: src/common/text.c:652
#, fuzzy
msgid "Right message"
msgstr "Meldingen"

#: src/common/text.c:656
msgid "The nick of the joining person"
msgstr ""

#: src/common/text.c:657
msgid "The channel being joined"
msgstr ""

#: src/common/text.c:658 src/common/text.c:702 src/common/text.c:758
msgid "The host of the person"
msgstr ""

#: src/common/text.c:662 src/common/text.c:667 src/common/text.c:673
#: src/common/text.c:740 src/common/text.c:864 src/common/text.c:871
#: src/common/text.c:876 src/common/text.c:881 src/common/text.c:886
#: src/common/text.c:892 src/common/text.c:897 src/common/text.c:901
#: src/common/text.c:906 src/common/text.c:912 src/common/text.c:958
#: src/common/text.c:967 src/common/text.c:972 src/common/text.c:977
#: src/common/text.c:986 src/common/text.c:997 src/common/text.c:1004
#: src/common/text.c:1010 src/common/text.c:1015 src/common/text.c:1020
#: src/common/text.c:1027 src/common/text.c:1033 src/common/text.c:1039
#: src/common/text.c:1044 src/common/text.c:1049 src/common/text.c:1053
#: src/common/text.c:1059 src/common/text.c:1067 src/common/text.c:1101
#: src/common/text.c:1106
msgid "Nickname"
msgstr "Kallenavn"

#: src/common/text.c:663
msgid "The action"
msgstr "Handlingen"

#: src/common/text.c:668
msgid "The text"
msgstr "Teksten"

#: src/common/text.c:669
msgid "Mode char"
msgstr ""

#: src/common/text.c:674 src/common/text.c:730 src/common/text.c:736
#: src/common/text.c:741
msgid "The message"
msgstr "Meldingen"

#: src/common/text.c:678 src/common/text.c:745
msgid "Old nickname"
msgstr "Gammelt kallenavn"

#: src/common/text.c:679 src/common/text.c:746
msgid "New nickname"
msgstr "Nytt kallenavn"

#: src/common/text.c:683
msgid "Nick of person who changed the topic"
msgstr ""

#: src/common/text.c:684 src/common/text.c:690 src/fe-gtk/chanlist.c:599
#: src/fe-gtk/chanlist.c:700
msgid "Topic"
msgstr "Emne"

#: src/common/text.c:685 src/common/text.c:689 src/common/text.c:1121
#: src/fe-gtk/chanlist.c:597 src/fe-gtk/chanlist.c:691
#: src/fe-gtk/ignoregui.c:175
msgid "Channel"
msgstr "Kanal"

#: src/common/text.c:694 src/common/text.c:752
msgid "The nickname of the kicker"
msgstr ""

#: src/common/text.c:695 src/common/text.c:750
msgid "The person being kicked"
msgstr ""

#: src/common/text.c:696 src/common/text.c:703 src/common/text.c:707
#: src/common/text.c:712 src/common/text.c:751 src/common/text.c:759
msgid "The channel"
msgstr "Kanalen"

#: src/common/text.c:697 src/common/text.c:753 src/common/text.c:760
msgid "The reason"
msgstr "Årsaken"

#: src/common/text.c:701 src/common/text.c:757
msgid "The nick of the person leaving"
msgstr ""

#: src/common/text.c:708 src/common/text.c:714
msgid "The time"
msgstr "Tiden"

#: src/common/text.c:713
msgid "The creator"
msgstr ""

#: src/common/text.c:718
msgid "Nick"
msgstr "Kallenavn"

#: src/common/text.c:719 src/common/text.c:973
msgid "Reason"
msgstr "Årsak"

#: src/common/text.c:720 src/common/text.c:866 src/common/text.c:948
msgid "Host"
msgstr "Vert"

#: src/common/text.c:724 src/common/text.c:729 src/common/text.c:734
msgid "Who it's from"
msgstr "Hvem er det fra"

#: src/common/text.c:725
msgid "The time in x.x format (see below)"
msgstr ""

#: src/common/text.c:735 src/common/text.c:776
#, fuzzy
msgid "The Channel it's going to"
msgstr "Vindu for kanalliste.."

#: src/common/text.c:764
msgid "The sound"
msgstr "Lyden"

#: src/common/text.c:765 src/common/text.c:770 src/common/text.c:775
msgid "The nick of the person"
msgstr ""

#: src/common/text.c:769 src/common/text.c:774
msgid "The CTCP event"
msgstr ""

#: src/common/text.c:780
msgid "The nick of the person who set the key"
msgstr ""

#: src/common/text.c:781
msgid "The key"
msgstr ""

#: src/common/text.c:785
msgid "The nick of the person who set the limit"
msgstr ""

#: src/common/text.c:786
msgid "The limit"
msgstr ""

#: src/common/text.c:790
msgid "The nick of the person who did the op'ing"
msgstr ""

#: src/common/text.c:791
msgid "The nick of the person who has been op'ed"
msgstr ""

#: src/common/text.c:795
msgid "The nick of the person who has been halfop'ed"
msgstr ""

#: src/common/text.c:796
msgid "The nick of the person who did the halfop'ing"
msgstr ""

#: src/common/text.c:800
msgid "The nick of the person who did the voice'ing"
msgstr ""

#: src/common/text.c:801
msgid "The nick of the person who has been voice'ed"
msgstr ""

#: src/common/text.c:805
msgid "The nick of the person who did the banning"
msgstr ""

#: src/common/text.c:806 src/common/text.c:833
msgid "The ban mask"
msgstr ""

#: src/common/text.c:810
msgid "The nick who removed the key"
msgstr ""

#: src/common/text.c:814
msgid "The nick who removed the limit"
msgstr ""

#: src/common/text.c:818
msgid "The nick of the person of did the deop'ing"
msgstr ""

#: src/common/text.c:819
msgid "The nick of the person who has been deop'ed"
msgstr ""

#: src/common/text.c:822
msgid "The nick of the person of did the dehalfop'ing"
msgstr ""

#: src/common/text.c:823
msgid "The nick of the person who has been dehalfop'ed"
msgstr ""

#: src/common/text.c:827
msgid "The nick of the person of did the devoice'ing"
msgstr ""

#: src/common/text.c:828
msgid "The nick of the person who has been devoice'ed"
msgstr ""

#: src/common/text.c:832
msgid "The nick of the person of did the unban'ing"
msgstr ""

#: src/common/text.c:837
msgid "The nick of the person who did the exempt"
msgstr ""

#: src/common/text.c:838 src/common/text.c:843
msgid "The exempt mask"
msgstr ""

#: src/common/text.c:842
msgid "The nick of the person removed the exempt"
msgstr ""

#: src/common/text.c:847
msgid "The nick of the person who did the invite"
msgstr ""

#: src/common/text.c:848 src/common/text.c:853
msgid "The invite mask"
msgstr ""

#: src/common/text.c:852
msgid "The nick of the person removed the invite"
msgstr ""

#: src/common/text.c:857
msgid "The nick of the person setting the mode"
msgstr ""

#: src/common/text.c:858
msgid "The mode's sign (+/-)"
msgstr ""

#: src/common/text.c:859
msgid "The mode letter"
msgstr ""

#: src/common/text.c:860
msgid "The channel it's being set on"
msgstr ""

#: src/common/text.c:865
msgid "Username"
msgstr ""

#: src/common/text.c:867
msgid "Full name"
msgstr ""

#: src/common/text.c:872
msgid "Channel Membership/\"is an IRC operator\""
msgstr ""

#: src/common/text.c:877
msgid "Server Information"
msgstr ""

#: src/common/text.c:882 src/common/text.c:887
msgid "Idle time"
msgstr ""

#: src/common/text.c:888
msgid "Signon time"
msgstr ""

#: src/common/text.c:893
msgid "Away reason"
msgstr "Borteårsak"

#: src/common/text.c:902 src/common/text.c:907 src/common/text.c:915
#: src/common/text.c:1093
msgid "Message"
msgstr "Melding"

#: src/common/text.c:908
#, fuzzy
msgid "Account"
msgstr "Om"

#: src/common/text.c:913
#, fuzzy
msgid "Real user@host"
msgstr "Vis/skjul brukerliste"

#: src/common/text.c:914
msgid "Real IP"
msgstr ""

#: src/common/text.c:919 src/common/text.c:928 src/common/text.c:934
#: src/common/text.c:1116
msgid "Channel Name"
msgstr "Navn på kanal"

#: src/common/text.c:923 src/common/text.c:1079 src/fe-gtk/textgui.c:383
msgid "Text"
msgstr "Tekst"

#: src/common/text.c:924 src/common/text.c:930 src/common/text.c:1117
msgid "Server Name"
msgstr "Navn på tjener"

#: src/common/text.c:929
msgid "Nick of person who invited you"
msgstr ""

#: src/common/text.c:935 src/fe-gtk/chanlist.c:598
msgid "Users"
msgstr "Brukere"

#: src/common/text.c:939
msgid "Nickname in use"
msgstr ""

#: src/common/text.c:940
msgid "Nick being tried"
msgstr ""

#: src/common/text.c:944 src/common/text.c:980 src/common/text.c:991
#: src/common/text.c:998 src/common/text.c:1011 src/common/text.c:1028
#: src/common/text.c:1128
msgid "Error"
msgstr "Feil"

#: src/common/text.c:949 src/common/text.c:1083
msgid "IP"
msgstr "IP"

#: src/common/text.c:950 src/common/text.c:979
msgid "Port"
msgstr "Port"

#: src/common/text.c:954
msgid "PID"
msgstr "PID"

#: src/common/text.c:962
msgid "Channel name"
msgstr "Navn på kanal"

#: src/common/text.c:963 src/common/text.c:968
msgid "Modes string"
msgstr ""

#: src/common/text.c:978 src/common/text.c:1016 src/common/text.c:1021
#: src/common/text.c:1062
msgid "IP address"
msgstr "IP-adresse"

#: src/common/text.c:984 src/common/text.c:1009
msgid "DCC Type"
msgstr ""

#: src/common/text.c:985 src/common/text.c:990 src/common/text.c:995
#: src/common/text.c:1002 src/common/text.c:1022 src/common/text.c:1026
#: src/common/text.c:1032 src/common/text.c:1038 src/common/text.c:1045
#: src/common/text.c:1054 src/common/text.c:1060
msgid "Filename"
msgstr "Filnavn"

#: src/common/text.c:996 src/common/text.c:1003
msgid "Destination filename"
msgstr ""

#: src/common/text.c:1005 src/common/text.c:1034
msgid "CPS"
msgstr ""

#: src/common/text.c:1040
msgid "Pathname"
msgstr "Stinavn"

#: src/common/text.c:1055 src/fe-gtk/dccgui.c:483 src/fe-gtk/dccgui.c:633
msgid "Position"
msgstr "Posisjon"

#: src/common/text.c:1061 src/fe-gtk/dccgui.c:482 src/fe-gtk/dccgui.c:632
msgid "Size"
msgstr "Størrelse"

#: src/common/text.c:1066
#, fuzzy
msgid "DCC String"
msgstr "Innstillinger for DCC"

#: src/common/text.c:1071
msgid "Number of notify items"
msgstr ""

#: src/common/text.c:1075
msgid "Servername"
msgstr "Navn på tjener"

#: src/common/text.c:1087
msgid "Old Filename"
msgstr "Gammelt filnavn"

#: src/common/text.c:1088
msgid "New Filename"
msgstr "Nytt filnavn"

#: src/common/text.c:1092
msgid "Receiver"
msgstr "Mottaker"

#: src/common/text.c:1097
msgid "Hostmask"
msgstr "Vertsmaske"

#: src/common/text.c:1102
msgid "Hostname"
msgstr "Vertsnavn"

#: src/common/text.c:1107
msgid "The Packet"
msgstr "Pakken"

#: src/common/text.c:1111
msgid "Seconds"
msgstr "Sekunder"

#: src/common/text.c:1115
msgid "Nick of person who have been invited"
msgstr ""

#: src/common/text.c:1122
msgid "Banmask"
msgstr ""

#: src/common/text.c:1123
msgid "Who set the ban"
msgstr ""

#: src/common/text.c:1124
msgid "Ban time"
msgstr ""

#: src/common/text.c:1162
#, c-format
msgid ""
"Error parsing event %s.\n"
"Loading default"
msgstr ""

#: src/common/text.c:1672
#, c-format
msgid ""
"Cannot read sound file:\n"
"%s"
msgstr ""

#: src/common/util.c:292
msgid "Remote host closed socket"
msgstr ""

#: src/common/util.c:295
msgid "Connection refused"
msgstr ""

#: src/common/util.c:298
msgid "No route to host"
msgstr ""

#: src/common/util.c:300
msgid "Connection timed out"
msgstr "Tidsavbrudd for tilkobling"

#: src/common/util.c:302
msgid "Cannot assign that address"
msgstr ""

#: src/common/util.c:304
msgid "Connection reset by peer"
msgstr ""

#: src/common/util.c:733
msgid "Andorra"
msgstr ""

#: src/common/util.c:734
msgid "United Arab Emirates"
msgstr ""

#: src/common/util.c:735
msgid "Afghanistan"
msgstr ""

#: src/common/util.c:736
msgid "Antigua and Barbuda"
msgstr ""

#: src/common/util.c:737
msgid "Anguilla"
msgstr ""

#: src/common/util.c:738
msgid "Albania"
msgstr ""

#: src/common/util.c:739
msgid "Armenia"
msgstr ""

#: src/common/util.c:740
msgid "Netherlands Antilles"
msgstr ""

#: src/common/util.c:741
msgid "Angola"
msgstr ""

#: src/common/util.c:742
msgid "Antarctica"
msgstr ""

#: src/common/util.c:743
msgid "Argentina"
msgstr ""

#: src/common/util.c:744
msgid "Reverse DNS"
msgstr ""

#: src/common/util.c:745
msgid "American Samoa"
msgstr ""

#: src/common/util.c:746
msgid "Austria"
msgstr ""

#: src/common/util.c:747
msgid "Nato Fiel"
msgstr ""

#: src/common/util.c:748
msgid "Australia"
msgstr ""

#: src/common/util.c:749
msgid "Aruba"
msgstr ""

#: src/common/util.c:750
msgid "Azerbaijan"
msgstr ""

#: src/common/util.c:751
msgid "Bosnia and Herzegovina"
msgstr ""

#: src/common/util.c:752
msgid "Barbados"
msgstr ""

#: src/common/util.c:753
msgid "Bangladesh"
msgstr ""

#: src/common/util.c:754
msgid "Belgium"
msgstr ""

#: src/common/util.c:755
msgid "Burkina Faso"
msgstr ""

#: src/common/util.c:756
msgid "Bulgaria"
msgstr ""

#: src/common/util.c:757
msgid "Bahrain"
msgstr ""

#: src/common/util.c:758
msgid "Burundi"
msgstr ""

#: src/common/util.c:759
msgid "Businesses"
msgstr ""

#: src/common/util.c:760
msgid "Benin"
msgstr ""

#: src/common/util.c:761
msgid "Bermuda"
msgstr ""

#: src/common/util.c:762
msgid "Brunei Darussalam"
msgstr ""

#: src/common/util.c:763
msgid "Bolivia"
msgstr ""

#: src/common/util.c:764
msgid "Brazil"
msgstr ""

#: src/common/util.c:765
msgid "Bahamas"
msgstr ""

#: src/common/util.c:766
msgid "Bhutan"
msgstr "Bhutan"

#: src/common/util.c:767
msgid "Bouvet Island"
msgstr ""

#: src/common/util.c:768
msgid "Botswana"
msgstr ""

#: src/common/util.c:769
msgid "Belarus"
msgstr ""

#: src/common/util.c:770
msgid "Belize"
msgstr ""

#: src/common/util.c:771
msgid "Canada"
msgstr ""

#: src/common/util.c:772
msgid "Cocos Islands"
msgstr ""

#: src/common/util.c:773
msgid "Central African Republic"
msgstr ""

#: src/common/util.c:774
msgid "Congo"
msgstr ""

#: src/common/util.c:775
msgid "Switzerland"
msgstr ""

#: src/common/util.c:776
msgid "Cote D'ivoire"
msgstr ""

#: src/common/util.c:777
msgid "Cook Islands"
msgstr ""

#: src/common/util.c:778
msgid "Chile"
msgstr "Chile"

#: src/common/util.c:779
msgid "Cameroon"
msgstr ""

#: src/common/util.c:780
msgid "China"
msgstr ""

#: src/common/util.c:781
msgid "Colombia"
msgstr ""

#: src/common/util.c:782
msgid "Internic Commercial"
msgstr ""

#: src/common/util.c:783
msgid "Costa Rica"
msgstr ""

#: src/common/util.c:784
msgid "Former Czechoslovakia"
msgstr ""

#: src/common/util.c:785
msgid "Cuba"
msgstr ""

#: src/common/util.c:786
msgid "Cape Verde"
msgstr ""

#: src/common/util.c:787
msgid "Christmas Island"
msgstr ""

#: src/common/util.c:788
msgid "Cyprus"
msgstr ""

#: src/common/util.c:789
msgid "Czech Republic"
msgstr ""

#: src/common/util.c:790
msgid "Germany"
msgstr ""

#: src/common/util.c:791
msgid "Djibouti"
msgstr ""

#: src/common/util.c:792
msgid "Denmark"
msgstr ""

#: src/common/util.c:793
msgid "Dominica"
msgstr ""

#: src/common/util.c:794
msgid "Dominican Republic"
msgstr ""

#: src/common/util.c:795
msgid "Algeria"
msgstr ""

#: src/common/util.c:796
msgid "Ecuador"
msgstr ""

#: src/common/util.c:797
msgid "Educational Institution"
msgstr ""

#: src/common/util.c:798
msgid "Estonia"
msgstr ""

#: src/common/util.c:799
msgid "Egypt"
msgstr ""

#: src/common/util.c:800
msgid "Western Sahara"
msgstr ""

#: src/common/util.c:801
msgid "Eritrea"
msgstr ""

#: src/common/util.c:802
msgid "Spain"
msgstr ""

#: src/common/util.c:803
msgid "Ethiopia"
msgstr ""

#: src/common/util.c:804
msgid "Finland"
msgstr ""

#: src/common/util.c:805
msgid "Fiji"
msgstr ""

#: src/common/util.c:806
msgid "Falkland Islands"
msgstr ""

#: src/common/util.c:807
msgid "Micronesia"
msgstr ""

#: src/common/util.c:808
msgid "Faroe Islands"
msgstr ""

#: src/common/util.c:809
msgid "France"
msgstr "Frankrike"

#: src/common/util.c:810
msgid "France, Metropolitan"
msgstr ""

#: src/common/util.c:811
msgid "Gabon"
msgstr ""

#: src/common/util.c:812
msgid "Great Britain"
msgstr ""

#: src/common/util.c:813
msgid "Grenada"
msgstr "Grenada"

#: src/common/util.c:814
msgid "Georgia"
msgstr ""

#: src/common/util.c:815
msgid "French Guiana"
msgstr ""

#: src/common/util.c:816
msgid "British Channel Isles"
msgstr ""

#: src/common/util.c:817
msgid "Ghana"
msgstr ""

#: src/common/util.c:818
msgid "Gibraltar"
msgstr ""

#: src/common/util.c:819
msgid "Greenland"
msgstr "Grønland"

#: src/common/util.c:820
msgid "Gambia"
msgstr ""

#: src/common/util.c:821
msgid "Guinea"
msgstr "Guinea"

#: src/common/util.c:822
msgid "Government"
msgstr ""

#: src/common/util.c:823
msgid "Guadeloupe"
msgstr ""

#: src/common/util.c:824
msgid "Equatorial Guinea"
msgstr ""

#: src/common/util.c:825
msgid "Greece"
msgstr "Hellas"

#: src/common/util.c:826
msgid "S. Georgia and S. Sandwich Isles."
msgstr ""

#: src/common/util.c:827
msgid "Guatemala"
msgstr ""

#: src/common/util.c:828
msgid "Guam"
msgstr ""

#: src/common/util.c:829
msgid "Guinea-Bissau"
msgstr ""

#: src/common/util.c:830
msgid "Guyana"
msgstr ""

#: src/common/util.c:831
msgid "Hong Kong"
msgstr ""

#: src/common/util.c:832
msgid "Heard and McDonald Islands"
msgstr ""

#: src/common/util.c:833
msgid "Honduras"
msgstr ""

#: src/common/util.c:834
msgid "Croatia"
msgstr ""

#: src/common/util.c:835
msgid "Haiti"
msgstr ""

#: src/common/util.c:836
msgid "Hungary"
msgstr ""

#: src/common/util.c:837
msgid "Indonesia"
msgstr ""

#: src/common/util.c:838
msgid "Ireland"
msgstr ""

#: src/common/util.c:839
msgid "Israel"
msgstr ""

#: src/common/util.c:840
msgid "India"
msgstr ""

#: src/common/util.c:841
msgid "Informational"
msgstr ""

#: src/common/util.c:842
msgid "International"
msgstr ""

#: src/common/util.c:843
msgid "British Indian Ocean Territory"
msgstr ""

#: src/common/util.c:844
msgid "Iraq"
msgstr ""

#: src/common/util.c:845
msgid "Iran"
msgstr ""

#: src/common/util.c:846
msgid "Iceland"
msgstr ""

#: src/common/util.c:847
msgid "Italy"
msgstr ""

#: src/common/util.c:848
msgid "Jamaica"
msgstr ""

#: src/common/util.c:849
msgid "Jordan"
msgstr ""

#: src/common/util.c:850
msgid "Japan"
msgstr ""

#: src/common/util.c:851
msgid "Kenya"
msgstr ""

#: src/common/util.c:852
msgid "Kyrgyzstan"
msgstr ""

#: src/common/util.c:853
msgid "Cambodia"
msgstr ""

#: src/common/util.c:854
msgid "Kiribati"
msgstr ""

#: src/common/util.c:855
msgid "Comoros"
msgstr ""

#: src/common/util.c:856
msgid "St. Kitts and Nevis"
msgstr ""

#: src/common/util.c:857
msgid "North Korea"
msgstr ""

#: src/common/util.c:858
msgid "South Korea"
msgstr ""

#: src/common/util.c:859
msgid "Kuwait"
msgstr ""

#: src/common/util.c:860
msgid "Cayman Islands"
msgstr ""

#: src/common/util.c:861
msgid "Kazakhstan"
msgstr ""

#: src/common/util.c:862
msgid "Laos"
msgstr ""

#: src/common/util.c:863
msgid "Lebanon"
msgstr ""

#: src/common/util.c:864
msgid "Saint Lucia"
msgstr ""

#: src/common/util.c:865
msgid "Liechtenstein"
msgstr ""

#: src/common/util.c:866
msgid "Sri Lanka"
msgstr ""

#: src/common/util.c:867
msgid "Liberia"
msgstr ""

#: src/common/util.c:868
msgid "Lesotho"
msgstr ""

#: src/common/util.c:869
msgid "Lithuania"
msgstr ""

#: src/common/util.c:870
msgid "Luxembourg"
msgstr ""

#: src/common/util.c:871
msgid "Latvia"
msgstr ""

#: src/common/util.c:872
msgid "Libya"
msgstr ""

#: src/common/util.c:873
msgid "Morocco"
msgstr ""

#: src/common/util.c:874
msgid "Monaco"
msgstr ""

#: src/common/util.c:875
msgid "Moldova"
msgstr ""

#: src/common/util.c:876
msgid "United States Medical"
msgstr ""

#: src/common/util.c:877
msgid "Madagascar"
msgstr ""

#: src/common/util.c:878
msgid "Marshall Islands"
msgstr ""

#: src/common/util.c:879
msgid "Military"
msgstr ""

#: src/common/util.c:880
msgid "Macedonia"
msgstr ""

#: src/common/util.c:881
msgid "Mali"
msgstr ""

#: src/common/util.c:882
msgid "Myanmar"
msgstr ""

#: src/common/util.c:883
msgid "Mongolia"
msgstr ""

#: src/common/util.c:884
msgid "Macau"
msgstr ""

#: src/common/util.c:885
msgid "Northern Mariana Islands"
msgstr ""

#: src/common/util.c:886
msgid "Martinique"
msgstr ""

#: src/common/util.c:887
msgid "Mauritania"
msgstr ""

#: src/common/util.c:888
msgid "Montserrat"
msgstr ""

#: src/common/util.c:889
msgid "Malta"
msgstr ""

#: src/common/util.c:890
msgid "Mauritius"
msgstr ""

#: src/common/util.c:891
msgid "Maldives"
msgstr ""

#: src/common/util.c:892
msgid "Malawi"
msgstr ""

#: src/common/util.c:893
msgid "Mexico"
msgstr ""

#: src/common/util.c:894
msgid "Malaysia"
msgstr ""

#: src/common/util.c:895
msgid "Mozambique"
msgstr ""

#: src/common/util.c:896
msgid "Namibia"
msgstr ""

#: src/common/util.c:897
msgid "New Caledonia"
msgstr ""

#: src/common/util.c:898
msgid "Niger"
msgstr ""

#: src/common/util.c:899
msgid "Internic Network"
msgstr ""

#: src/common/util.c:900
msgid "Norfolk Island"
msgstr ""

#: src/common/util.c:901
msgid "Nigeria"
msgstr ""

#: src/common/util.c:902
msgid "Nicaragua"
msgstr ""

#: src/common/util.c:903
msgid "Netherlands"
msgstr ""

#: src/common/util.c:904
msgid "Norway"
msgstr ""

#: src/common/util.c:905
msgid "Nepal"
msgstr ""

#: src/common/util.c:906
msgid "Nauru"
msgstr ""

#: src/common/util.c:907
msgid "Neutral Zone"
msgstr ""

#: src/common/util.c:908
msgid "Niue"
msgstr ""

#: src/common/util.c:909
msgid "New Zealand"
msgstr ""

#: src/common/util.c:910
msgid "Oman"
msgstr ""

#: src/common/util.c:911
msgid "Internic Non-Profit Organization"
msgstr ""

#: src/common/util.c:912
msgid "Panama"
msgstr ""

#: src/common/util.c:913
msgid "Peru"
msgstr ""

#: src/common/util.c:914
msgid "French Polynesia"
msgstr ""

#: src/common/util.c:915
msgid "Papua New Guinea"
msgstr ""

#: src/common/util.c:916
msgid "Philippines"
msgstr ""

#: src/common/util.c:917
msgid "Pakistan"
msgstr ""

#: src/common/util.c:918
msgid "Poland"
msgstr ""

#: src/common/util.c:919
msgid "St. Pierre and Miquelon"
msgstr ""

#: src/common/util.c:920
msgid "Pitcairn"
msgstr ""

#: src/common/util.c:921
msgid "Puerto Rico"
msgstr ""

#: src/common/util.c:922
msgid "Portugal"
msgstr ""

#: src/common/util.c:923
msgid "Palau"
msgstr ""

#: src/common/util.c:924
msgid "Paraguay"
msgstr ""

#: src/common/util.c:925
msgid "Qatar"
msgstr ""

#: src/common/util.c:926
msgid "Reunion"
msgstr ""

#: src/common/util.c:927
msgid "Romania"
msgstr ""

#: src/common/util.c:928
msgid "Old School ARPAnet"
msgstr ""

#: src/common/util.c:929
msgid "Russian Federation"
msgstr ""

#: src/common/util.c:930
msgid "Rwanda"
msgstr ""

#: src/common/util.c:931
msgid "Saudi Arabia"
msgstr ""

#: src/common/util.c:932
msgid "Solomon Islands"
msgstr ""

#: src/common/util.c:933
msgid "Seychelles"
msgstr ""

#: src/common/util.c:934
msgid "Sudan"
msgstr ""

#: src/common/util.c:935
msgid "Sweden"
msgstr ""

#: src/common/util.c:936
msgid "Singapore"
msgstr "Singapore"

#: src/common/util.c:937
msgid "St. Helena"
msgstr ""

#: src/common/util.c:938
msgid "Slovenia"
msgstr ""

#: src/common/util.c:939
msgid "Svalbard and Jan Mayen Islands"
msgstr ""

#: src/common/util.c:940
msgid "Slovak Republic"
msgstr ""

#: src/common/util.c:941
msgid "Sierra Leone"
msgstr ""

#: src/common/util.c:942
msgid "San Marino"
msgstr ""

#: src/common/util.c:943
msgid "Senegal"
msgstr "Senegal"

#: src/common/util.c:944
msgid "Somalia"
msgstr ""

#: src/common/util.c:945
msgid "Suriname"
msgstr ""

#: src/common/util.c:946
msgid "Sao Tome and Principe"
msgstr ""

#: src/common/util.c:947
msgid "Former USSR"
msgstr ""

#: src/common/util.c:948
msgid "El Salvador"
msgstr ""

#: src/common/util.c:949
msgid "Syria"
msgstr ""

#: src/common/util.c:950
msgid "Swaziland"
msgstr ""

#: src/common/util.c:951
msgid "Turks and Caicos Islands"
msgstr ""

#: src/common/util.c:952
msgid "Chad"
msgstr ""

#: src/common/util.c:953
msgid "French Southern Territories"
msgstr ""

#: src/common/util.c:954
msgid "Togo"
msgstr ""

#: src/common/util.c:955
msgid "Thailand"
msgstr ""

#: src/common/util.c:956
msgid "Tajikistan"
msgstr ""

#: src/common/util.c:957
msgid "Tokelau"
msgstr ""

#: src/common/util.c:958
msgid "Turkmenistan"
msgstr ""

#: src/common/util.c:959
msgid "Tunisia"
msgstr ""

#: src/common/util.c:960
msgid "Tonga"
msgstr ""

#: src/common/util.c:961
msgid "East Timor"
msgstr ""

#: src/common/util.c:962
msgid "Turkey"
msgstr ""

#: src/common/util.c:963
msgid "Trinidad and Tobago"
msgstr ""

#: src/common/util.c:964
msgid "Tuvalu"
msgstr ""

#: src/common/util.c:965
msgid "Taiwan"
msgstr ""

#: src/common/util.c:966
msgid "Tanzania"
msgstr ""

#: src/common/util.c:967
msgid "Ukraine"
msgstr ""

#: src/common/util.c:968
msgid "Uganda"
msgstr ""

#: src/common/util.c:969
msgid "United Kingdom"
msgstr ""

#: src/common/util.c:970
msgid "US Minor Outlying Islands"
msgstr ""

#: src/common/util.c:971
msgid "United States of America"
msgstr ""

#: src/common/util.c:972
msgid "Uruguay"
msgstr ""

#: src/common/util.c:973
msgid "Uzbekistan"
msgstr ""

#: src/common/util.c:974
msgid "Vatican City State"
msgstr ""

#: src/common/util.c:975
msgid "St. Vincent and the grenadines"
msgstr ""

#: src/common/util.c:976
msgid "Venezuela"
msgstr ""

#: src/common/util.c:977
msgid "British Virgin Islands"
msgstr ""

#: src/common/util.c:978
msgid "US Virgin Islands"
msgstr ""

#: src/common/util.c:979
msgid "Vietnam"
msgstr ""

#: src/common/util.c:980
msgid "Vanuatu"
msgstr ""

#: src/common/util.c:981
msgid "Wallis and Futuna Islands"
msgstr ""

#: src/common/util.c:982
msgid "Samoa"
msgstr ""

#: src/common/util.c:983
msgid "Yemen"
msgstr ""

#: src/common/util.c:984
msgid "Mayotte"
msgstr ""

#: src/common/util.c:985
msgid "Yugoslavia"
msgstr ""

#: src/common/util.c:986
msgid "South Africa"
msgstr ""

#: src/common/util.c:987
msgid "Zambia"
msgstr ""

#: src/common/util.c:988
msgid "Zaire"
msgstr ""

#: src/common/util.c:989
msgid "Zimbabwe"
msgstr ""

#: src/common/util.c:995 src/common/util.c:1005 src/fe-gtk/menu.c:503
#: src/fe-gtk/menu.c:507 src/fe-gtk/menu.c:511 src/fe-gtk/menu.c:515
#: src/fe-gtk/menu.c:519
msgid "Unknown"
msgstr ""

#: src/common/xchat.c:908
msgid "Direct client-to-client"
msgstr ""

#: src/common/xchat.c:909
#, fuzzy
msgid "Send File"
msgstr "Lydfil: "

#: src/common/xchat.c:910
msgid "Offer Chat"
msgstr ""

#: src/common/xchat.c:911
#, fuzzy
msgid "Abort Chat"
msgstr "Om X-Chat"

#: src/common/xchat.c:912 src/fe-gtk/plugingui.c:74
msgid "Version"
msgstr "Versjon"

#: src/common/xchat.c:913
#, fuzzy
msgid "Userinfo"
msgstr "Bruker"

#: src/common/xchat.c:914
#, fuzzy
msgid "Clientinfo"
msgstr "Klienten avslutter"

#: src/common/xchat.c:915 src/common/xchat.c:947 src/common/xchat.c:997
msgid "Ping"
msgstr ""

#: src/common/xchat.c:916
#, fuzzy
msgid "Time"
msgstr "Tiden"

#: src/common/xchat.c:917
#, fuzzy
msgid "Finger"
msgstr "Wingate"

#: src/common/xchat.c:918
#, fuzzy
msgid "Oper"
msgstr "Op"

#: src/common/xchat.c:919
msgid "Kill this user"
msgstr ""

#: src/common/xchat.c:920
msgid "Mode"
msgstr ""

#: src/common/xchat.c:921
msgid "Give Voice"
msgstr ""

#: src/common/xchat.c:922
msgid "Take Voice"
msgstr ""

#: src/common/xchat.c:923
msgid "Give Ops"
msgstr ""

#: src/common/xchat.c:924
msgid "Take Ops"
msgstr ""

#: src/common/xchat.c:925
msgid "Ignore"
msgstr ""

#: src/common/xchat.c:926
#, fuzzy
msgid "Ignore User"
msgstr "Ignorer-liste..."

#: src/common/xchat.c:927
msgid "UnIgnore User"
msgstr ""

#: src/common/xchat.c:928
#, fuzzy
msgid "Kick/Ban"
msgstr "Spark"

#: src/common/xchat.c:929 src/common/xchat.c:981
msgid "Kick"
msgstr "Spark"

#: src/common/xchat.c:930 src/common/xchat.c:931 src/common/xchat.c:932
#: src/common/xchat.c:933 src/common/xchat.c:934 src/common/xchat.c:980
msgid "Ban"
msgstr ""

#: src/common/xchat.c:935 src/common/xchat.c:936 src/common/xchat.c:937
#: src/common/xchat.c:938
#, fuzzy
msgid "KickBan"
msgstr "Spark"

#: src/common/xchat.c:939 src/fe-gtk/dccgui.c:528 src/fe-gtk/dccgui.c:669
msgid "Info"
msgstr "Info"

#: src/common/xchat.c:940
msgid "Who"
msgstr ""

#: src/common/xchat.c:941 src/common/xchat.c:994
msgid "WhoIs"
msgstr ""

#: src/common/xchat.c:942
msgid "DNS Lookup"
msgstr ""

#: src/common/xchat.c:943
#, fuzzy
msgid "Trace"
msgstr "Frankrike"

#: src/common/xchat.c:944
#, fuzzy
msgid "UserHost"
msgstr "Brukere"

#: src/common/xchat.c:945
msgid "External"
msgstr ""

#: src/common/xchat.c:946
msgid "Traceroute"
msgstr ""

#: src/common/xchat.c:948
msgid "Telnet"
msgstr ""

#: src/common/xchat.c:949
#, fuzzy
msgid "Open Dialog Window"
msgstr "Åpne dialogvindu automatisk"

#: src/common/xchat.c:961
msgid "Disconnect"
msgstr ""

#: src/common/xchat.c:962
msgid "Reconnect"
msgstr ""

#: src/common/xchat.c:963
msgid "Leave Channel"
msgstr ""

#: src/common/xchat.c:964
msgid "Join Channel..."
msgstr "Bli med i kanal..."

#: src/common/xchat.c:965
msgid "Enter Channel to Join:"
msgstr ""

#: src/common/xchat.c:966
msgid "Server Links"
msgstr "Lenker til tjenere"

#: src/common/xchat.c:967
msgid "Ping Server"
msgstr "Ping tjener"

#: src/common/xchat.c:968
msgid "Hide Version"
msgstr "Skjul versjon"

#: src/common/xchat.c:978
msgid "Op"
msgstr "Op"

#: src/common/xchat.c:979
msgid "DeOp"
msgstr "DeOp"

#: src/common/xchat.c:982
msgid "bye"
msgstr "hadet"

#: src/common/xchat.c:983
#, c-format
msgid "Enter reason to kick %s:"
msgstr ""

#: src/common/xchat.c:984
msgid "Sendfile"
msgstr ""

#: src/common/xchat.c:985
msgid "Dialog"
msgstr ""

#: src/common/xchat.c:995
#, fuzzy
msgid "Send"
msgstr "Sekunder"

#: src/common/xchat.c:996
#, fuzzy
msgid "Chat"
msgstr "_X-Chat"

#: src/common/xchat.c:998 src/fe-gtk/banlist.c:314 src/fe-gtk/search.c:117
#: src/fe-gtk/urlgrab.c:200
msgid "Clear"
msgstr "Tøm"

#: src/fe-gtk/about.c:102
msgid "About X-Chat"
msgstr "Om X-Chat"

#: src/fe-gtk/about.c:124
msgid "A multiplatform IRC Client"
msgstr ""

#: src/fe-gtk/ascii.c:131
msgid "Character Chart"
msgstr "Tegnkart"

#: src/fe-gtk/banlist.c:148 src/fe-gtk/banlist.c:232
msgid "You must select some bans."
msgstr ""

#: src/fe-gtk/banlist.c:248 src/fe-gtk/ignoregui.c:174
msgid "Mask"
msgstr "Maske"

#: src/fe-gtk/banlist.c:249 src/fe-gtk/dccgui.c:485
msgid "From"
msgstr ""

#: src/fe-gtk/banlist.c:250
msgid "Date"
msgstr ""

#: src/fe-gtk/banlist.c:294
#, c-format
msgid "X-Chat: Ban List (%s)"
msgstr ""

#: src/fe-gtk/banlist.c:310
msgid "Unban"
msgstr ""

#: src/fe-gtk/banlist.c:312
msgid "Crop"
msgstr ""

#: src/fe-gtk/banlist.c:316
msgid "Refresh"
msgstr ""

#: src/fe-gtk/chanlist.c:120
#, c-format
msgid "User and Channel Statistics: %d/%d Users on %d/%d Channels"
msgstr ""

#: src/fe-gtk/chanlist.c:536
msgid "I can't save an empty list!"
msgstr ""

#: src/fe-gtk/chanlist.c:539 src/fe-gtk/menu.c:931
msgid "Select an output filename"
msgstr ""

#: src/fe-gtk/chanlist.c:607
#, c-format
msgid "X-Chat: Channel List (%s)"
msgstr ""

#: src/fe-gtk/chanlist.c:622
msgid "List display options:"
msgstr ""

#: src/fe-gtk/chanlist.c:634
msgid "Minimum Users:"
msgstr ""

#: src/fe-gtk/chanlist.c:649
msgid "Maximum Users:"
msgstr ""

#: src/fe-gtk/chanlist.c:664
msgid "Regex Match:"
msgstr ""

#: src/fe-gtk/chanlist.c:685
msgid "Apply Match to:"
msgstr ""

#: src/fe-gtk/chanlist.c:709
msgid "Apply"
msgstr "Bruk"

#: src/fe-gtk/chanlist.c:751
msgid "Refresh the list"
msgstr ""

#: src/fe-gtk/chanlist.c:753
msgid "Save the list"
msgstr "Lagre listen"

#: src/fe-gtk/chanlist.c:755 src/fe-gtk/menu.c:739
msgid "Join Channel"
msgstr ""

#: src/fe-gtk/dccgui.c:126
#, c-format
msgid "Send file to %s"
msgstr ""

#: src/fe-gtk/dccgui.c:339
#, c-format
msgid ""
"      File: %s\n"
"   To/From: %s\n"
"      Size: %u\n"
"      Port: %d\n"
" IP Number: %s\n"
"Start Time: %s   Max CPS: %d\n"
msgstr ""

#: src/fe-gtk/dccgui.c:372
msgid "That file is not resumable."
msgstr ""

#: src/fe-gtk/dccgui.c:376
#, c-format
msgid ""
"Cannot access file: %s\n"
"%s.\n"
"Resuming not possible."
msgstr ""

#: src/fe-gtk/dccgui.c:383
msgid ""
"File in download directory is larger than file offered. Resuming not "
"possible."
msgstr ""

#: src/fe-gtk/dccgui.c:387
msgid "Cannot resume the same file from two people."
msgstr ""

#: src/fe-gtk/dccgui.c:474
msgid "MIME Type"
msgstr ""

#: src/fe-gtk/dccgui.c:480 src/fe-gtk/dccgui.c:630 src/fe-gtk/dccgui.c:753
#: src/fe-gtk/notifygui.c:110
msgid "Status"
msgstr ""

#: src/fe-gtk/dccgui.c:481 src/fe-gtk/dccgui.c:631 src/fe-gtk/plugingui.c:75
msgid "File"
msgstr ""

#: src/fe-gtk/dccgui.c:484 src/fe-gtk/dccgui.c:635
msgid "ETA"
msgstr ""

#: src/fe-gtk/dccgui.c:494
msgid "X-Chat: File Receive List"
msgstr ""

#: src/fe-gtk/dccgui.c:522 src/fe-gtk/dccgui.c:668 src/fe-gtk/dccgui.c:783
msgid "Abort"
msgstr ""

#: src/fe-gtk/dccgui.c:524 src/fe-gtk/dccgui.c:784
msgid "Accept"
msgstr ""

#: src/fe-gtk/dccgui.c:526
msgid "Resume"
msgstr ""

#: src/fe-gtk/dccgui.c:530
msgid "Open"
msgstr ""

#: src/fe-gtk/dccgui.c:634
msgid "Ack"
msgstr ""

#: src/fe-gtk/dccgui.c:636
msgid "To"
msgstr "Til"

#: src/fe-gtk/dccgui.c:646
msgid "X-Chat: File Send List"
msgstr ""

#: src/fe-gtk/dccgui.c:754
msgid "To/From"
msgstr ""

#: src/fe-gtk/dccgui.c:755
msgid "Recv"
msgstr ""

#: src/fe-gtk/dccgui.c:756
msgid "Sent"
msgstr ""

#: src/fe-gtk/dccgui.c:757
msgid "StartTime"
msgstr ""

#: src/fe-gtk/dccgui.c:767
msgid "X-Chat: DCC Chat List"
msgstr ""

#: src/fe-gtk/editlist.c:139
msgid "*NEW*"
msgstr ""

#: src/fe-gtk/editlist.c:140
msgid "EDIT ME"
msgstr ""

#: src/fe-gtk/editlist.c:305 src/fe-gtk/plugingui.c:73
msgid "Name"
msgstr ""

#: src/fe-gtk/editlist.c:306
msgid "Command"
msgstr "Kommando"

#: src/fe-gtk/editlist.c:333
msgid "Move Up"
msgstr ""

#: src/fe-gtk/editlist.c:337
msgid "Move Dn"
msgstr ""

#: src/fe-gtk/editlist.c:345
msgid "Cancel"
msgstr "Avbryt"

#: src/fe-gtk/editlist.c:349 src/fe-gtk/textgui.c:464 src/fe-gtk/urlgrab.c:204
msgid "Save"
msgstr ""

#: src/fe-gtk/editlist.c:357
msgid "Add New"
msgstr ""

#: src/fe-gtk/editlist.c:361 src/fe-gtk/fkeys.c:746 src/fe-gtk/ignoregui.c:378
msgid "Delete"
msgstr ""

#: src/fe-gtk/editlist.c:369
msgid "Sort"
msgstr ""

#: src/fe-gtk/editlist.c:373
msgid "Help"
msgstr "Hjelp"

#: src/fe-gtk/fe-gtk.c:143
#, fuzzy
msgid "Options"
msgstr "Alternativer for kanal"

#: src/fe-gtk/fe-gtk.c:144
msgid "DIRECTORY"
msgstr ""

#: src/fe-gtk/fe-gtk.c:145
msgid "use a different config dir"
msgstr ""

#: src/fe-gtk/fe-gtk.c:146
msgid "don't auto connect"
msgstr ""

#: src/fe-gtk/fe-gtk.c:147
msgid "don't auto load any plugins"
msgstr ""

#: src/fe-gtk/fe-gtk.c:148
msgid "show version information"
msgstr ""

#: src/fe-gtk/fe-gtk.c:214
#, c-format
msgid ""
"Failed to open font:\n"
"\n"
"%s"
msgstr ""

#: src/fe-gtk/fe-gtk.c:617
msgid "Search buffer is empty.\n"
msgstr "Søk i buffer er tomt.\n"

#: src/fe-gtk/fe-gtk.c:694
#, c-format
msgid "%d bytes"
msgstr ""

#: src/fe-gtk/fkeys.c:153
msgid ""
"The Run Command action runs the data in Data 1 as if it has been typed into "
"the entry box where you pressed the key sequence. Thus it can contain text "
"(which will be sent to the channel/person), commands or user commands. When "
"run all \\n characters in Data 1 are used to deliminate seperate commands so "
"it is possible to run more than one command. If you want a \\ in the actual "
"text run then enter \\\\"
msgstr ""

#: src/fe-gtk/fkeys.c:155
msgid ""
"The Change Page command switches between pages in the notebook. Set Data 1 "
"to the page you want to switch to. If Data 2 is set to anything then the "
"switch will be relative to the current position"
msgstr ""

#: src/fe-gtk/fkeys.c:157
msgid ""
"The Insert in Buffer command will insert the contents of Data 1 into the "
"entry where the key sequence was pressed at the current cursor position"
msgstr ""

#: src/fe-gtk/fkeys.c:159
msgid ""
"The Scroll Page command scrolls the text widget up or down one page. If Data "
"1 is set to anything the page scrolls up, else it scrolls down"
msgstr ""

#: src/fe-gtk/fkeys.c:161
msgid ""
"The Set Buffer command sets the entry where the key sequence was entered to "
"the contents of Data 1"
msgstr ""

#: src/fe-gtk/fkeys.c:163
msgid ""
"The Last Command command sets the entry to contain the last command entered "
"- the same as pressing up in a shell"
msgstr ""

#: src/fe-gtk/fkeys.c:165
msgid ""
"The Next Command command sets the entry to contain the next command entered "
"- the same as pressing down in a shell"
msgstr ""

#: src/fe-gtk/fkeys.c:167
msgid ""
"This command changes the text in the entry to finish an incomplete nickname "
"or command. If Data 1 is set then double-tabbing in a string will select the "
"last nick, not the next"
msgstr ""

#: src/fe-gtk/fkeys.c:169
msgid ""
"This command scrolls up and down through the list of nicks. If Data 1 is set "
"to anything it will scroll up, else it scrolls down"
msgstr ""

#: src/fe-gtk/fkeys.c:171
msgid ""
"This command checks the last word entered in the entry against the replace "
"list and replaces it if it finds a match"
msgstr ""

#: src/fe-gtk/fkeys.c:173
msgid "This command moves the front tab left by one"
msgstr ""

#: src/fe-gtk/fkeys.c:175
msgid "This command moves the front tab right by one"
msgstr ""

#: src/fe-gtk/fkeys.c:177
msgid "This command moves the current tab family to the left"
msgstr ""

#: src/fe-gtk/fkeys.c:179
msgid "This command moves the current tab family to the right"
msgstr ""

#: src/fe-gtk/fkeys.c:181
msgid "Push input line into history but doesn't send to server"
msgstr ""

#: src/fe-gtk/fkeys.c:193
msgid "There was an error loading key bindings configuration"
msgstr ""

#: src/fe-gtk/fkeys.c:434 src/fe-gtk/fkeys.c:435 src/fe-gtk/fkeys.c:436
#: src/fe-gtk/fkeys.c:437 src/fe-gtk/fkeys.c:719 src/fe-gtk/fkeys.c:725
#: src/fe-gtk/fkeys.c:730 src/fe-gtk/maingui.c:804 src/fe-gtk/maingui.c:825
#: src/fe-gtk/maingui.c:979 src/fe-gtk/maingui.c:1018
#: src/fe-gtk/maingui.c:2360
msgid "<none>"
msgstr ""

#: src/fe-gtk/fkeys.c:683
msgid "Mod"
msgstr ""

#: src/fe-gtk/fkeys.c:684 src/fe-gtk/fkeys.c:779
msgid "Key"
msgstr ""

#: src/fe-gtk/fkeys.c:685
msgid "Action"
msgstr ""

#: src/fe-gtk/fkeys.c:694
msgid "X-Chat: Edit Key Bindings"
msgstr "X-Chat: Rediger tastaturbindinger"

#: src/fe-gtk/fkeys.c:741
msgid "Add new"
msgstr "Legg til ny"

#: src/fe-gtk/fkeys.c:772
msgid "Shift"
msgstr ""

#: src/fe-gtk/fkeys.c:774
msgid "Alt"
msgstr ""

#: src/fe-gtk/fkeys.c:776
msgid "Ctrl"
msgstr ""

#: src/fe-gtk/fkeys.c:783
msgid "Data 1"
msgstr ""

#: src/fe-gtk/fkeys.c:786
msgid "Data 2"
msgstr ""

#: src/fe-gtk/fkeys.c:829
msgid "Error opening keys config file\n"
msgstr ""

#: src/fe-gtk/fkeys.c:1000
#, c-format
msgid ""
"Unknown keyname %s in key bindings config file\n"
"Load aborted, please fix %s/keybindings.conf\n"
msgstr ""

#: src/fe-gtk/fkeys.c:1038
#, c-format
msgid ""
"Unknown action %s in key bindings config file\n"
"Load aborted, Please fix %s/keybindings\n"
msgstr ""

#: src/fe-gtk/fkeys.c:1059
#, c-format
msgid ""
"Expecting Data line (beginning Dx{:|!}) but got:\n"
"%s\n"
"\n"
"Load aborted, Please fix %s/keybindings\n"
msgstr ""

#: src/fe-gtk/fkeys.c:1128
#, c-format
msgid ""
"Key bindings config file is corrupt, load aborted\n"
"Please fix %s/keybindings.conf\n"
msgstr ""

#: src/fe-gtk/gtkutil.c:146
msgid "Cannot write to that file."
msgstr ""

#: src/fe-gtk/gtkutil.c:148
msgid "Cannot read that file."
msgstr ""

#: src/fe-gtk/ignoregui.c:116 src/fe-gtk/ignoregui.c:279
msgid "That mask already exists."
msgstr ""

#: src/fe-gtk/ignoregui.c:176 src/fe-gtk/maingui.c:1473
msgid "Private"
msgstr ""

#: src/fe-gtk/ignoregui.c:177
msgid "Notice"
msgstr ""

#: src/fe-gtk/ignoregui.c:178
msgid "CTCP"
msgstr "CTCP"

#: src/fe-gtk/ignoregui.c:179
msgid "DCC"
msgstr ""

#: src/fe-gtk/ignoregui.c:180
msgid "Invite"
msgstr "Inviter"

#: src/fe-gtk/ignoregui.c:181
msgid "Unignore"
msgstr ""

#: src/fe-gtk/ignoregui.c:299
msgid "Enter mask to ignore:"
msgstr ""

#: src/fe-gtk/ignoregui.c:346
msgid "X-Chat: Ignore list"
msgstr ""

#: src/fe-gtk/ignoregui.c:353
msgid "Ignore Stats:"
msgstr ""

#: src/fe-gtk/ignoregui.c:361
msgid "Channel:"
msgstr "Kanal:"

#: src/fe-gtk/ignoregui.c:362
msgid "Private:"
msgstr "Privat:"

#: src/fe-gtk/ignoregui.c:363
msgid "Notice:"
msgstr ""

#: src/fe-gtk/ignoregui.c:364
msgid "CTCP:"
msgstr "CTCP:"

#: src/fe-gtk/ignoregui.c:365
msgid "Invite:"
msgstr "Inviter:"

#: src/fe-gtk/ignoregui.c:376 src/fe-gtk/menu.c:1236
msgid "New"
msgstr "Ny"

#: src/fe-gtk/ignoregui.c:380
#, fuzzy
msgid "Delete All"
msgstr "Test alle"

#: src/fe-gtk/maingui.c:477
#, c-format
msgid "Topic for %s is: %s"
msgstr ""

#: src/fe-gtk/maingui.c:481
msgid "No topic is set"
msgstr ""

#: src/fe-gtk/maingui.c:878
msgid "No other tabs open, quit xchat?"
msgstr ""

#: src/fe-gtk/maingui.c:924
msgid "Insert color code"
msgstr ""

#: src/fe-gtk/maingui.c:966 src/fe-gtk/menu.c:1258
msgid "Close Tab"
msgstr "Lukk fane"

#: src/fe-gtk/maingui.c:969 src/fe-gtk/menu.c:1388
msgid "Detach Tab"
msgstr ""

#: src/fe-gtk/maingui.c:984
#, fuzzy
msgid "Beep on message"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/maingui.c:987
#, fuzzy
msgid "Show join/part messages"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/maingui.c:989
msgid "Color paste"
msgstr "Lim inn farge"

#: src/fe-gtk/maingui.c:999
msgid "Go to"
msgstr ""

#: src/fe-gtk/maingui.c:1191
msgid "Some file transfers still active, quit xchat?"
msgstr ""

#: src/fe-gtk/maingui.c:1341 src/fe-gtk/maingui.c:1447
msgid "User limit must be a number!\n"
msgstr ""

#: src/fe-gtk/maingui.c:1469
msgid "Topic Protection"
msgstr ""

#: src/fe-gtk/maingui.c:1470
msgid "No outside messages"
msgstr ""

#: src/fe-gtk/maingui.c:1471
msgid "Secret"
msgstr ""

#: src/fe-gtk/maingui.c:1472
msgid "Invite Only"
msgstr ""

#: src/fe-gtk/maingui.c:1474
msgid "Moderated"
msgstr ""

#: src/fe-gtk/maingui.c:1475
#, fuzzy
msgid "Ban List"
msgstr "Python liste"

#: src/fe-gtk/maingui.c:1477
msgid "Keyword"
msgstr ""

#: src/fe-gtk/maingui.c:1489
msgid "User Limit"
msgstr "Brukergrense"

#: src/fe-gtk/maingui.c:1505
msgid "Close this tab/window"
msgstr ""

#: src/fe-gtk/maingui.c:1602
msgid "Show/Hide userlist"
msgstr "Vis/skjul brukerliste"

#: src/fe-gtk/maingui.c:1712
msgid ""
"Unable to set transparent background!\n"
"\n"
"You may be using a non-compliant window\n"
"manager that is not currently supported.\n"
msgstr ""

#: src/fe-gtk/maingui.c:1905
msgid "Enter new nickname:"
msgstr "Oppgi nytt kallenavn:"

#: src/fe-gtk/menu.c:141
msgid "Host unknown"
msgstr "Ukjent vert"

#: src/fe-gtk/menu.c:502
#, c-format
msgid "User: %s"
msgstr "Bruker: %s"

#: src/fe-gtk/menu.c:506
#, c-format
msgid "Country: %s"
msgstr ""

#: src/fe-gtk/menu.c:510
#, c-format
msgid "Realname: %s"
msgstr ""

#: src/fe-gtk/menu.c:514
#, c-format
msgid "Server: %s"
msgstr "Tjener: %s"

#: src/fe-gtk/menu.c:518
#, c-format
msgid "Last Msg: %s"
msgstr ""

#: src/fe-gtk/menu.c:603
msgid "Menu Bar"
msgstr ""

#: src/fe-gtk/menu.c:604
msgid "Topic Bar"
msgstr ""

#: src/fe-gtk/menu.c:608
msgid "User List"
msgstr "Brukerliste"

#: src/fe-gtk/menu.c:611
#, fuzzy
msgid "Mode Buttons"
msgstr "Dialogknapper..."

#: src/fe-gtk/menu.c:617
#, fuzzy
msgid "User List Buttons"
msgstr "Brukerlisteknapper..."

#: src/fe-gtk/menu.c:743
msgid "Part Channel"
msgstr ""

#: src/fe-gtk/menu.c:745
msgid "Cycle Channel"
msgstr ""

#: src/fe-gtk/menu.c:768
msgid "X-Chat: User menu"
msgstr "X-Chat: Brukermeny"

#: src/fe-gtk/menu.c:777
msgid "Edit This Menu..."
msgstr "Rediger denne menyen..."

#: src/fe-gtk/menu.c:879
msgid ""
"*WARNING*\n"
"Auto accepting DCC to your home directory\n"
"can be dangerous and is exploitable. Eg:\n"
"Someone could send you a .bash_profile"
msgstr ""

#: src/fe-gtk/menu.c:1001
msgid "Settings saved."
msgstr "Innstillinger lagret."

#: src/fe-gtk/menu.c:1038
msgid ""
"User Commands - Special codes:\n"
"\n"
"%c  =  current channel\n"
"%m  =  machine info\n"
"%n  =  your nick\n"
"%t  =  time/date\n"
"%v  =  xchat version\n"
"%2  =  word 2\n"
"%3  =  word 3\n"
"&2  =  word 2 to the end of line\n"
"&3  =  word 3 to the end of line\n"
"\n"
"eg:\n"
"/cmd john hello\n"
"\n"
"%2 would be \"john\"\n"
"&2 would be \"john hello\"."
msgstr ""

#: src/fe-gtk/menu.c:1053
msgid ""
"Userlist Buttons - Special codes:\n"
"\n"
"%a  =  all selected nicks\n"
"%c  =  current channel\n"
"%h  =  selected nick's hostname\n"
"%m  =  machine info\n"
"%n  =  your nick\n"
"%s  =  selected nick\n"
"%t  =  time/date\n"
msgstr ""

#: src/fe-gtk/menu.c:1062
msgid ""
"Dialog Buttons - Special codes:\n"
"\n"
"%a  =  all selected nicks\n"
"%c  =  current channel\n"
"%h  =  selected nick's hostname\n"
"%m  =  machine info\n"
"%n  =  your nick\n"
"%s  =  selected nick\n"
"%t  =  time/date\n"
msgstr ""

#: src/fe-gtk/menu.c:1071
msgid ""
"CTCP Replies - Special codes:\n"
"\n"
"%d  =  data (the whole ctcp)\n"
"%m  =  machine info\n"
"%s  =  nick who sent the ctcp\n"
"%t  =  time/date\n"
"%2  =  word 2\n"
"%3  =  word 3\n"
"&2  =  word 2 to the end of line\n"
"&3  =  word 3 to the end of line\n"
"\n"
msgstr ""

#: src/fe-gtk/menu.c:1081
#, c-format
msgid ""
"URL Handlers - Special codes:\n"
"\n"
"%s  =  the URL string\n"
"\n"
"Putting a ! infront of the command\n"
"indicates it should be sent to a\n"
"shell instead of X-Chat"
msgstr ""

#: src/fe-gtk/menu.c:1090
msgid "X-Chat: User Defined Commands"
msgstr ""

#: src/fe-gtk/menu.c:1097
#, fuzzy
msgid "X-Chat: Userlist Popup menu"
msgstr "Brukerlliste popup.."

#: src/fe-gtk/menu.c:1104
msgid "X-Chat: Replace"
msgstr "X-Chat: Erstatt"

#: src/fe-gtk/menu.c:1111
msgid "X-Chat: URL Handlers"
msgstr "X-Chat: URL-håndterere"

#: src/fe-gtk/menu.c:1130
msgid "X-Chat: Userlist buttons"
msgstr "X-Chat: Brukerlisteknapper"

#: src/fe-gtk/menu.c:1137
msgid "X-Chat: Dialog buttons"
msgstr ""

#: src/fe-gtk/menu.c:1144
msgid "X-Chat: CTCP Replies"
msgstr "X-Chat: CTCP-svar"

#: src/fe-gtk/menu.c:1232
msgid "_X-Chat"
msgstr "_X-Chat"

#: src/fe-gtk/menu.c:1233
msgid "Server List..."
msgstr "Liste over tjenere..."

#: src/fe-gtk/menu.c:1237
msgid "Server Tab..."
msgstr "Tjenerfane..."

#: src/fe-gtk/menu.c:1238
msgid "Channel Tab..."
msgstr "Kanalfane..."

#: src/fe-gtk/menu.c:1239
msgid "Server Window..."
msgstr "Tjenervindu..."

#: src/fe-gtk/menu.c:1240
msgid "Channel Window..."
msgstr "Kanalvindu..."

#: src/fe-gtk/menu.c:1245 src/fe-gtk/menu.c:1247
#, fuzzy
msgid "Load Plugin or Script..."
msgstr "Last tillegg..."

#: src/fe-gtk/menu.c:1251
msgid "New Shell Tab..."
msgstr "Ny fane for skall..."

#: src/fe-gtk/menu.c:1260
msgid "Quit"
msgstr "Avslutt"

#: src/fe-gtk/menu.c:1262
msgid "_IRC"
msgstr "_IRC"

#: src/fe-gtk/menu.c:1263
msgid "Invisible"
msgstr "Usynlig"

#: src/fe-gtk/menu.c:1264
msgid "Receive Wallops"
msgstr "Motta Wallops"

#: src/fe-gtk/menu.c:1265
msgid "Receive Server Notices"
msgstr "Motta tjenermeldinger"

#: src/fe-gtk/menu.c:1267
msgid "Marked Away"
msgstr "Merket som borte"

#: src/fe-gtk/menu.c:1269
#, fuzzy
msgid "Auto Rejoin when Kicked"
msgstr "Automatisk inlogging ved kick"

#: src/fe-gtk/menu.c:1270
#, fuzzy
msgid "Auto Reconnect to Server"
msgstr "Koble til igjen automatisk"

#: src/fe-gtk/menu.c:1271
msgid "Never-give-up ReConnect"
msgstr "Aldri-gi-opp gjenoppkobling"

#: src/fe-gtk/menu.c:1273
msgid "Auto Open Dialog Windows"
msgstr "Åpne dialogvindu automatisk"

#: src/fe-gtk/menu.c:1274
#, fuzzy
msgid "Auto Accept Direct Chat"
msgstr "Godta DCC-snakk automatisk"

#: src/fe-gtk/menu.c:1275
#, fuzzy
msgid "Auto Accept Files"
msgstr "Godta DCC-send automatisk"

#: src/fe-gtk/menu.c:1277
msgid "_Server"
msgstr "_Tjener"

#: src/fe-gtk/menu.c:1279
msgid "S_ettings"
msgstr "_Innstillinger"

#: src/fe-gtk/menu.c:1280
msgid "Preferences..."
msgstr "Brukervalg..."

#: src/fe-gtk/menu.c:1282
msgid "Lists"
msgstr "Lister"

#: src/fe-gtk/menu.c:1283
#, fuzzy
msgid "Auto Replace..."
msgstr "Erstatt-popup..."

#: src/fe-gtk/menu.c:1284
msgid "CTCP Replies..."
msgstr "CTCP-svar..."

#: src/fe-gtk/menu.c:1285
msgid "Dialog Buttons..."
msgstr "Dialogknapper..."

#: src/fe-gtk/menu.c:1286
msgid "Key Bindings..."
msgstr "Tastaturbindinger..."

#: src/fe-gtk/menu.c:1287
#, fuzzy
msgid "Text Events..."
msgstr "Hendelsestekster..."

#: src/fe-gtk/menu.c:1288
msgid "URL Handlers..."
msgstr "URL-håndterere..."

#: src/fe-gtk/menu.c:1289
msgid "User Commands..."
msgstr "Brukerkommandoer..."

#: src/fe-gtk/menu.c:1290
msgid "Userlist Buttons..."
msgstr "Brukerlisteknapper..."

#: src/fe-gtk/menu.c:1291
msgid "Userlist Popup..."
msgstr "Brukerliste popup..."

#: src/fe-gtk/menu.c:1296
msgid "Reload Settings"
msgstr "Gjenles innstillinger"

#: src/fe-gtk/menu.c:1298
msgid "Save Settings now"
msgstr "Lagre instillinger nå"

#: src/fe-gtk/menu.c:1299
msgid "Save Settings on exit"
msgstr "Lagre innstillinger når du avslutter"

#: src/fe-gtk/menu.c:1302
msgid "_Window"
msgstr "_Vindu"

#: src/fe-gtk/menu.c:1303
msgid "Ban List..."
msgstr ""

#: src/fe-gtk/menu.c:1304
msgid "Channel List..."
msgstr "Kanalliste..."

#: src/fe-gtk/menu.c:1305
msgid "Character Chart..."
msgstr "Tegnkart..."

#: src/fe-gtk/menu.c:1306
msgid "Direct Chat..."
msgstr ""

#: src/fe-gtk/menu.c:1307
msgid "File Receive..."
msgstr ""

#: src/fe-gtk/menu.c:1308
msgid "File Send..."
msgstr ""

#: src/fe-gtk/menu.c:1309
msgid "Ignore List..."
msgstr "Ignorer-liste..."

#: src/fe-gtk/menu.c:1310
msgid "Notify List..."
msgstr "Meldingsliste..."

#: src/fe-gtk/menu.c:1311
#, fuzzy
msgid "Plugins and Scripts..."
msgstr "Liste over tillegg..."

#: src/fe-gtk/menu.c:1312
msgid "Raw Log..."
msgstr "Rå logg..."

#: src/fe-gtk/menu.c:1313
msgid "URL Grabber..."
msgstr "URL-henter..."

#: src/fe-gtk/menu.c:1315
msgid "C_lear Text"
msgstr ""

#: src/fe-gtk/menu.c:1316
#, fuzzy
msgid "Search Text..."
msgstr "Søk i buffer.."

#: src/fe-gtk/menu.c:1317
msgid "Save Text..."
msgstr "Lagre tekst..."

#: src/fe-gtk/menu.c:1319
msgid "_Help"
msgstr "_Hjelp"

#: src/fe-gtk/menu.c:1320
#, fuzzy
msgid "_Contents"
msgstr "Innhold"

#: src/fe-gtk/menu.c:1321
#, fuzzy
msgid "_About"
msgstr "Om"

#: src/fe-gtk/menu.c:1390
msgid "Attach Tab"
msgstr ""

#: src/fe-gtk/notifygui.c:109
msgid "User"
msgstr "Bruker"

#: src/fe-gtk/notifygui.c:111
msgid "Server"
msgstr "Tjener"

#: src/fe-gtk/notifygui.c:112
msgid "Last Seen"
msgstr "Sist sett"

#: src/fe-gtk/notifygui.c:149
msgid "Offline"
msgstr "Frakoblet"

#: src/fe-gtk/notifygui.c:169
msgid "Never"
msgstr "Aldri"

#: src/fe-gtk/notifygui.c:187
msgid "Online"
msgstr "Tilkoblet"

#: src/fe-gtk/notifygui.c:277
msgid "Enter nickname to add:"
msgstr ""

#: src/fe-gtk/notifygui.c:293
msgid "X-Chat: Notify List"
msgstr ""

#: src/fe-gtk/notifygui.c:306 src/fe-gtk/servlistgui.c:712
msgid "Add"
msgstr "Legg til"

#: src/fe-gtk/notifygui.c:308
msgid "Remove"
msgstr "Fjern"

#: src/fe-gtk/plugingui.c:76 src/fe-gtk/textgui.c:387
msgid "Description"
msgstr "Beskrivelse"

#: src/fe-gtk/plugingui.c:151
msgid "Select a Plugin or Script to load"
msgstr ""

#: src/fe-gtk/plugingui.c:219
#, fuzzy
msgid "X-Chat: Plugins and Scripts"
msgstr "X-Chat tillegg"

#: src/fe-gtk/plugingui.c:225
msgid "_Load..."
msgstr "_Last..."

#: src/fe-gtk/plugingui.c:228
msgid "_UnLoad"
msgstr "Last _ut"

#: src/fe-gtk/plugingui.c:232
#, fuzzy
msgid "_Close"
msgstr "Lukk"

#: src/fe-gtk/rawlog.c:78
msgid "Save rawlog"
msgstr ""

#: src/fe-gtk/rawlog.c:94
#, c-format
msgid "X-Chat: Rawlog (%s)"
msgstr ""

#: src/fe-gtk/rawlog.c:123
msgid "Clear rawlog"
msgstr ""

#: src/fe-gtk/rawlog.c:126
msgid "Save rawlog..."
msgstr ""

#: src/fe-gtk/search.c:47
msgid "The window you opened this Search for doesn't exist anymore."
msgstr ""

#: src/fe-gtk/search.c:91
msgid "X-Chat: Search"
msgstr "X-Chat: Søk"

#: src/fe-gtk/search.c:100
msgid "Find:"
msgstr "Finn:"

#: src/fe-gtk/search.c:114
msgid "Find"
msgstr "Finn"

#: src/fe-gtk/search.c:119
msgid "Close"
msgstr "Lukk"

#: src/fe-gtk/servlistgui.c:161
#, c-format
msgid "Settings for %s"
msgstr "Innstillinger for %s"

#: src/fe-gtk/servlistgui.c:202 src/fe-gtk/servlistgui.c:275
msgid "New Network"
msgstr "Nytt nettverk"

#: src/fe-gtk/servlistgui.c:370
#, c-format
msgid "Really remove network \"%s\" and all its servers?"
msgstr ""

#: src/fe-gtk/servlistgui.c:407 src/fe-gtk/servlistgui.c:437
#, c-format
msgid "_Remove \"%s\""
msgstr ""

#: src/fe-gtk/servlistgui.c:414
msgid "_Add new server"
msgstr ""

#: src/fe-gtk/servlistgui.c:444
#, c-format
msgid "Move \"%s\" _down"
msgstr ""

#: src/fe-gtk/servlistgui.c:451
#, c-format
msgid "Move \"%s\" _up"
msgstr ""

#: src/fe-gtk/servlistgui.c:462
msgid "_Add new network"
msgstr ""

#: src/fe-gtk/servlistgui.c:826
msgid "Global User Info"
msgstr ""

#: src/fe-gtk/servlistgui.c:834
msgid "Nick Names:"
msgstr ""

#: src/fe-gtk/servlistgui.c:853 src/fe-gtk/servlistgui.c:1056
msgid "User Name:"
msgstr "Brukernavn:"

#: src/fe-gtk/servlistgui.c:866 src/fe-gtk/servlistgui.c:1058
msgid "Real Name:"
msgstr "Virkelig navn:"

#: src/fe-gtk/servlistgui.c:908
msgid "C_onnect"
msgstr ""

#: src/fe-gtk/servlistgui.c:916
msgid "Connect in a _new tab"
msgstr ""

#: src/fe-gtk/servlistgui.c:976
msgid "Servers"
msgstr "Tjenere"

#: src/fe-gtk/servlistgui.c:1014
msgid "Character Set:"
msgstr "Tegnsett:"

#: src/fe-gtk/servlistgui.c:1054
msgid "Nick Name:"
msgstr "Kallenavn:"

#: src/fe-gtk/servlistgui.c:1059
msgid "Server Password:"
msgstr "Passord for tjener:"

#: src/fe-gtk/servlistgui.c:1061
msgid "Join Channels:"
msgstr "Bli med i kanaler:"

#: src/fe-gtk/servlistgui.c:1063
msgid "Channels to join, separated by commas, but not spaces!"
msgstr ""

#: src/fe-gtk/servlistgui.c:1064
msgid "Connect Command:"
msgstr "Kommando ved tilkobling:"

#: src/fe-gtk/servlistgui.c:1066
msgid ""
"Command to execute after connecting. Can be used to authenticate to NickServ"
msgstr ""

#: src/fe-gtk/servlistgui.c:1074
msgid "Cycle until connected"
msgstr ""

#: src/fe-gtk/servlistgui.c:1075
msgid "Use global user info"
msgstr ""

#: src/fe-gtk/servlistgui.c:1076
msgid "Use secure SSL"
msgstr ""

#: src/fe-gtk/servlistgui.c:1077
#, fuzzy
msgid "Auto connect at startup"
msgstr "Koble til igjen automatisk"

#: src/fe-gtk/servlistgui.c:1078
msgid "Use a proxy server"
msgstr "Bruk en proxy-tjener"

#: src/fe-gtk/servlistgui.c:1079
msgid "Accept invalid cert."
msgstr ""

#: src/fe-gtk/servlistgui.c:1088
msgid "Settings for Selected Network"
msgstr ""

#: src/fe-gtk/servlistgui.c:1128
msgid "Edit mode"
msgstr ""

#: src/fe-gtk/servlistgui.c:1135
msgid "Networks"
msgstr ""

#: src/fe-gtk/servlistgui.c:1180
msgid "No server list on startup"
msgstr "Ingen tjenerliste ved oppstart"

#: src/fe-gtk/servlistgui.c:1207
msgid "X-Chat: Server List"
msgstr "X-Chat: tjenerliste"

#: src/fe-gtk/setup.c:80
msgid "Font:"
msgstr "Skrifttype:"

#: src/fe-gtk/setup.c:81
msgid "Background image:"
msgstr "Bakgrunnsbilde:"

#: src/fe-gtk/setup.c:82
msgid "Time stamp format:"
msgstr ""

#: src/fe-gtk/setup.c:83
msgid "See strftime manpage for details."
msgstr ""

#: src/fe-gtk/setup.c:84
msgid "Time stamp text"
msgstr "Merk all tekst med tid"

#: src/fe-gtk/setup.c:85
msgid "Transparent background"
msgstr "Gjennomsiktig bakgrunn"

#: src/fe-gtk/setup.c:86
msgid "Indent nicks"
msgstr "Juster kallenavn"

#: src/fe-gtk/setup.c:87
msgid "Tint transparency"
msgstr "Gjennomsiktighet for toning"

#: src/fe-gtk/setup.c:88
msgid "Colored nicks"
msgstr "Fargede kallenavn"

#: src/fe-gtk/setup.c:89
msgid "Strip mIRC color"
msgstr "Fjern mIRC-farger"

#: src/fe-gtk/setup.c:90
msgid "Scrollback lines:"
msgstr ""

#: src/fe-gtk/setup.c:91
msgid "Tint red:"
msgstr ""

#: src/fe-gtk/setup.c:92
msgid "Tint green:"
msgstr "Grønn toning:"

#: src/fe-gtk/setup.c:93
msgid "Tint blue:"
msgstr "Blå toning:"

#: src/fe-gtk/setup.c:99
#, c-format
msgid "Interpret %nnn as an ASCII value"
msgstr ""

#: src/fe-gtk/setup.c:100
msgid "Automatic nick completion"
msgstr ""

#: src/fe-gtk/setup.c:101
msgid "Interpret %C, %B as Color, Bold etc"
msgstr ""

#: src/fe-gtk/setup.c:102 src/fe-gtk/setup.c:134
msgid "Use the Text box font and colors"
msgstr ""

#: src/fe-gtk/setup.c:103
#, fuzzy
msgid "Nick completion suffix:"
msgstr "Fullføring av kallenavn"

#: src/fe-gtk/setup.c:109
msgid "Off"
msgstr ""

#: src/fe-gtk/setup.c:110
msgid "Graph"
msgstr ""

#: src/fe-gtk/setup.c:111
msgid "Info text"
msgstr "Infotekst"

#: src/fe-gtk/setup.c:112
msgid "Both"
msgstr "Begge"

#: src/fe-gtk/setup.c:118
msgid "A-Z, Ops first"
msgstr "A-Å, operatører først"

#: src/fe-gtk/setup.c:119
msgid "A-Z"
msgstr "A-Å"

#: src/fe-gtk/setup.c:120
msgid "Z-A, Ops last"
msgstr "Å-A, operatører sist"

#: src/fe-gtk/setup.c:121
msgid "Z-A"
msgstr "Å-A"

#: src/fe-gtk/setup.c:122
msgid "Unsorted"
msgstr "Usortert"

#: src/fe-gtk/setup.c:128
msgid "Lag meter:"
msgstr ""

#: src/fe-gtk/setup.c:129
msgid "Throttle meter:"
msgstr ""

#: src/fe-gtk/setup.c:130
msgid "Userlist sorted by:"
msgstr "Brukerliste sortert etter:"

#: src/fe-gtk/setup.c:131
msgid "Double-click command:"
msgstr "Dobbelklikk-kommando:"

#: src/fe-gtk/setup.c:132
msgid "Show hostnames in userlist"
msgstr "Vis vertsnavn i brukerlisten"

#: src/fe-gtk/setup.c:133
msgid "Userlist buttons enabled"
msgstr "Brukerliste-knapper aktivert"

#: src/fe-gtk/setup.c:135
#, fuzzy
msgid "Resizable userlist"
msgstr "Vis/skjul brukerliste"

#: src/fe-gtk/setup.c:136
msgid "Track away-status on channels smaller than:"
msgstr ""

#: src/fe-gtk/setup.c:142
msgid "Windows"
msgstr "Vinduer"

#: src/fe-gtk/setup.c:143 src/fe-gtk/setup.c:845
msgid "Tabs"
msgstr "Faner"

#: src/fe-gtk/setup.c:149
msgid "Bottom"
msgstr "Bunn"

#: src/fe-gtk/setup.c:150
msgid "Top"
msgstr "Topp"

#: src/fe-gtk/setup.c:151
msgid "Left"
msgstr ""

#: src/fe-gtk/setup.c:152
msgid "Right"
msgstr ""

#: src/fe-gtk/setup.c:153
msgid "Hidden"
msgstr "Skjult"

#: src/fe-gtk/setup.c:159
msgid "Show tabs at:"
msgstr ""

#: src/fe-gtk/setup.c:160
msgid "Open channels in:"
msgstr ""

#: src/fe-gtk/setup.c:161
msgid "Open dialogs in:"
msgstr "Åpne dialoger i:"

#: src/fe-gtk/setup.c:162
msgid "Open utilities in:"
msgstr ""

#: src/fe-gtk/setup.c:162
#, fuzzy
msgid "Open DCC, Ignore, Notify etc, in tabs or windows?"
msgstr "Bruk faner for DCC, Ignore, Notify etc vinduer."

#: src/fe-gtk/setup.c:163
#, fuzzy
msgid "Open tab for server messages"
msgstr "Bruk en separat fane/vindu for tjenermeldinger"

#: src/fe-gtk/setup.c:164
msgid "Open tab for server notices"
msgstr ""

#: src/fe-gtk/setup.c:165
#, fuzzy
msgid "Pop new tabs to front"
msgstr "Nye faner frem"

#: src/fe-gtk/setup.c:166
msgid "Shorten tabs to:"
msgstr ""

#: src/fe-gtk/setup.c:166
msgid "letters."
msgstr "bokstaver."

#: src/fe-gtk/setup.c:172
msgid "Download files to:"
msgstr ""

#: src/fe-gtk/setup.c:173
msgid "Move completed files to:"
msgstr ""

#: src/fe-gtk/setup.c:174
#, fuzzy
msgid "DCC IP address:"
msgstr "IP-adresse"

#: src/fe-gtk/setup.c:175
msgid "Claim you are at this address when offering files."
msgstr ""

#: src/fe-gtk/setup.c:176
#, fuzzy
msgid "First DCC send port:"
msgstr "Første port for DCC-sending:"

#: src/fe-gtk/setup.c:177
#, fuzzy
msgid "Last DCC send port:"
msgstr "Siste port for DCC-sending:"

#: src/fe-gtk/setup.c:178
msgid "(Leave ports at zero for full range)."
msgstr ""

#: src/fe-gtk/setup.c:179
#, fuzzy
msgid "Auto open DCC send list"
msgstr "Åpne DCC-send vindu automatisk"

#: src/fe-gtk/setup.c:180
msgid "Convert spaces to underscore"
msgstr ""

#: src/fe-gtk/setup.c:181
msgid "In filenames, before sending"
msgstr ""

#: src/fe-gtk/setup.c:182
#, fuzzy
msgid "Auto open DCC chat list"
msgstr "Åpne DCC-prat vindu automatisk"

#: src/fe-gtk/setup.c:183
#, fuzzy
msgid "Save nickname in filenames"
msgstr "Bruk avsenders kallenavn i innkommende filnavn"

#: src/fe-gtk/setup.c:184
#, fuzzy
msgid "Auto open DCC receive list"
msgstr "Åpne DCC-motta vindu automatisk"

#: src/fe-gtk/setup.c:185
msgid "Get my IP from IRC server"
msgstr ""

#: src/fe-gtk/setup.c:186
msgid ""
"/WHOIS yourself to find your real address. Use this if you have a 192.168.*."
"* address!"
msgstr ""

#: src/fe-gtk/setup.c:187
msgid "Max. send CPS:"
msgstr ""

#: src/fe-gtk/setup.c:188 src/fe-gtk/setup.c:190
msgid "Max. speed for one transfer"
msgstr ""

#: src/fe-gtk/setup.c:189
msgid "Max. receive CPS:"
msgstr ""

#: src/fe-gtk/setup.c:191
msgid "Max. global send CPS:"
msgstr ""

#: src/fe-gtk/setup.c:192 src/fe-gtk/setup.c:194
msgid "Max. speed for all traffic"
msgstr ""

#: src/fe-gtk/setup.c:193
msgid "Max. global receive CPS:"
msgstr ""

#: src/fe-gtk/setup.c:195
msgid "(Leave at zero for full speed file transfers)."
msgstr ""

#: src/fe-gtk/setup.c:201
#, fuzzy
msgid "Default quit message:"
msgstr "Sluttmelding:"

#: src/fe-gtk/setup.c:202
#, fuzzy
msgid "Default part message:"
msgstr "Sluttmelding:"

#: src/fe-gtk/setup.c:203
#, fuzzy
msgid "Default away message:"
msgstr "Annonsér bortemeldinger"

#: src/fe-gtk/setup.c:205
msgid "(Can be a text file relative to ~/.xchat2/)."
msgstr ""

#: src/fe-gtk/setup.c:207
msgid "(Can be a text file relative to config dir)."
msgstr ""

#: src/fe-gtk/setup.c:209
#, fuzzy
msgid "Extra words to highlight on:"
msgstr "Ord som skal utheves:"

#: src/fe-gtk/setup.c:210
#, fuzzy
msgid "(Separate multiple words with commas)."
msgstr "(separér med komma)"

#: src/fe-gtk/setup.c:211
msgid "Show away once"
msgstr "Vis borte én gang"

#: src/fe-gtk/setup.c:211
msgid "Show identical away messages only once"
msgstr ""

#: src/fe-gtk/setup.c:212
#, fuzzy
msgid "Beep on private messages"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/setup.c:213
#, fuzzy
msgid "Automatically unmark away"
msgstr "Åpne DCC-prat vindu automatisk"

#: src/fe-gtk/setup.c:213
msgid "Unmark yourself as away before sending messages"
msgstr ""

#: src/fe-gtk/setup.c:214
#, fuzzy
msgid "Beep on channel messages"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/setup.c:215
#, fuzzy
msgid "Announce away messages"
msgstr "Annonsér bortemeldinger"

#: src/fe-gtk/setup.c:215
#, fuzzy
msgid "Announce your away messages to all channels"
msgstr "Annonsér don bortemelding til kanal(ene) du er i"

#: src/fe-gtk/setup.c:216
#, fuzzy
msgid "Beep on highlighted messages"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/setup.c:217
msgid "Display MODEs in raw form"
msgstr ""

#: src/fe-gtk/setup.c:218
msgid "Whois on notify"
msgstr ""

#: src/fe-gtk/setup.c:218
msgid "Sends a /WHOIS when a user comes online in your notify list"
msgstr ""

#: src/fe-gtk/setup.c:219
#, fuzzy
msgid "Hide join/part messages"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/setup.c:219
#, fuzzy
msgid "Hide channel join/part messages by default"
msgstr "Pip ved private meldinger"

#: src/fe-gtk/setup.c:220
#, fuzzy
msgid "Auto reconnect delay:"
msgstr "Pause før automatisk gjenoppkobling"

#: src/fe-gtk/setup.c:226
#, fuzzy
msgid "Log filename mask:"
msgstr "Maske for loggnavn:"

#: src/fe-gtk/setup.c:227
#, c-format
msgid "(%s=Server %c=Channel %n=Network)."
msgstr ""

#: src/fe-gtk/setup.c:228
msgid "Log timestamp format:"
msgstr ""

#: src/fe-gtk/setup.c:229
msgid "(See strftime manpage for details)."
msgstr ""

#: src/fe-gtk/setup.c:230
#, fuzzy
msgid "Enable logging of conversations"
msgstr "Slå på logging av samtaler til disk"

#: src/fe-gtk/setup.c:231
#, fuzzy
msgid "Insert timestamps in logs"
msgstr "Alltid bruk tidsstempel på logger"

#: src/fe-gtk/setup.c:237
msgid "(Disabled)"
msgstr "(Slått av)"

#: src/fe-gtk/setup.c:238
msgid "Wingate"
msgstr "Wingate"

#: src/fe-gtk/setup.c:239
msgid "Socks4"
msgstr "Socks4"

#: src/fe-gtk/setup.c:240
msgid "Socks5"
msgstr "Socks5"

#: src/fe-gtk/setup.c:241
msgid "HTTP"
msgstr ""

#: src/fe-gtk/setup.c:247
msgid "Address to bind to:"
msgstr ""

#: src/fe-gtk/setup.c:248
msgid "(Only useful for computers with multiple addresses)."
msgstr ""

#: src/fe-gtk/setup.c:249
#, fuzzy
msgid "Proxy server"
msgstr "Proxy-tjener:"

#: src/fe-gtk/setup.c:250
#, fuzzy
msgid "Hostname:"
msgstr "Vertsnavn"

#: src/fe-gtk/setup.c:251
#, fuzzy
msgid "Username:"
msgstr "Brukernavn:"

#: src/fe-gtk/setup.c:252
#, fuzzy
msgid "Password:"
msgstr "Passord for tjener:"

#: src/fe-gtk/setup.c:253
#, fuzzy
msgid "Port:"
msgstr "Port"

#: src/fe-gtk/setup.c:254
msgid "Type:"
msgstr ""

#: src/fe-gtk/setup.c:256
msgid "Authenticate to the proxy server (only HTTP)"
msgstr ""

#: src/fe-gtk/setup.c:479
msgid "Select an Image File"
msgstr ""

#: src/fe-gtk/setup.c:506
msgid "Select font"
msgstr "Velg skrift"

#: src/fe-gtk/setup.c:576
msgid "Browse..."
msgstr "Bla gjennom..."

#: src/fe-gtk/setup.c:720
msgid "Select color"
msgstr "Velg farge"

#: src/fe-gtk/setup.c:786
msgid "mIRC colors:"
msgstr "mIRC-farger:"

#: src/fe-gtk/setup.c:794
msgid "Foreground:"
msgstr "Forgrunn:"

#: src/fe-gtk/setup.c:795
msgid "Background:"
msgstr "Bakgrunn:"

#: src/fe-gtk/setup.c:797
msgid "Mark fore:"
msgstr ""

#: src/fe-gtk/setup.c:798
msgid "Mark back:"
msgstr ""

#: src/fe-gtk/setup.c:800
msgid "New Data:"
msgstr ""

#: src/fe-gtk/setup.c:801
msgid "New Message:"
msgstr "Ny melding:"

#: src/fe-gtk/setup.c:802
msgid "Highlight:"
msgstr "Uthev:"

#: src/fe-gtk/setup.c:803
msgid "Away User:"
msgstr ""

#: src/fe-gtk/setup.c:841
msgid "Interface"
msgstr "Grensesnitt"

#: src/fe-gtk/setup.c:842
msgid "Text box"
msgstr "Tekstboks"

#: src/fe-gtk/setup.c:843
msgid "Input box"
msgstr "Inndataboks"

#: src/fe-gtk/setup.c:844
msgid "User list"
msgstr "Brukerliste"

#: src/fe-gtk/setup.c:846
msgid "Colors"
msgstr "Farger"

#: src/fe-gtk/setup.c:848
msgid "Chatting"
msgstr "Prating"

#: src/fe-gtk/setup.c:849
msgid "General"
msgstr "Generelt"

#: src/fe-gtk/setup.c:850
msgid "Logging"
msgstr "Logging"

#: src/fe-gtk/setup.c:852
msgid "Network"
msgstr "Nettverk"

#: src/fe-gtk/setup.c:853
msgid "Network setup"
msgstr "Nettverksoppsett"

#: src/fe-gtk/setup.c:854
msgid "File transfers"
msgstr "Filoverføringer"

#: src/fe-gtk/setup.c:959
msgid "Categories"
msgstr "Kategorier"

#: src/fe-gtk/setup.c:1085
msgid "Some settings were changed that require a restart to take full effect."
msgstr ""

#: src/fe-gtk/setup.c:1112
msgid "X-Chat: Preferences"
msgstr "X-Chat: Brukervalg"

#: src/fe-gtk/textgui.c:184
msgid "There was an error parsing the string"
msgstr ""

#: src/fe-gtk/textgui.c:192
#, c-format
msgid "This signal is only passed %d args, $%d is invalid"
msgstr ""

#: src/fe-gtk/textgui.c:304 src/fe-gtk/textgui.c:326
msgid "Print Texts File"
msgstr ""

#: src/fe-gtk/textgui.c:382
msgid "Event"
msgstr ""

#: src/fe-gtk/textgui.c:384
msgid "Sound"
msgstr "Lyd"

#: src/fe-gtk/textgui.c:386
msgid "$ Number"
msgstr ""

#: src/fe-gtk/textgui.c:396
msgid "Edit Events"
msgstr "Rediger hendelser"

#: src/fe-gtk/textgui.c:434
msgid "Sound file: "
msgstr "Lydfil: "

#: src/fe-gtk/textgui.c:469
msgid "Save As"
msgstr "Lagre som"

#: src/fe-gtk/textgui.c:474
msgid "Load From"
msgstr "Last fra"

#: src/fe-gtk/textgui.c:479
msgid "Test All"
msgstr "Test alle"

#: src/fe-gtk/urlgrab.c:97
msgid "URL"
msgstr ""

#: src/fe-gtk/urlgrab.c:147
msgid "Select a file to save to"
msgstr "Velg en fil å lagre til"

#: src/fe-gtk/urlgrab.c:187
msgid "X-Chat: URL Grabber"
msgstr "X-Chat: URL-henter"

#: src/fe-gtk/urlgrab.c:200
#, fuzzy
msgid "Clear list"
msgstr "Brukerliste"

#: src/fe-gtk/urlgrab.c:202
msgid "Copy selected URL"
msgstr ""

#: src/fe-gtk/urlgrab.c:202
msgid "Copy"
msgstr ""

#: src/fe-gtk/urlgrab.c:204
msgid "Save list to a file"
msgstr ""

#: src/fe-gtk/userlistgui.c:108
#, c-format
msgid "%d ops, %d total"
msgstr ""

#~ msgid "Error String"
#~ msgstr "Feilstreng"

#, fuzzy
#~ msgid "Error name"
#~ msgstr "Feil"

#~ msgid "Error string"
#~ msgstr "Feilstreng"

#~ msgid "Proxy port:"
#~ msgstr "Proxy-port:"

#~ msgid "Proxy type:"
#~ msgstr "Proxy-type:"

#~ msgid "Client exiting"
#~ msgstr "Klienten avslutter"

#~ msgid "OK"
#~ msgstr "OK"

#, fuzzy
#~ msgid "(%s) Channel settings"
#~ msgstr "(%s) Instillinger for panel"

#, fuzzy
#~ msgid "Only highlight tabs on channel messages"
#~ msgstr "Kun uthev kanalfaner for kanalmeldinger og handlinger"

#~ msgid "port"
#~ msgstr "port"