changeset 4596:7e1591c6d0d8

[gaim-migrate @ 4881] Bjoern Voigt writes: "The patch --------- Some small i18n fixes - some new files in po/POTFILES.in (I hope, there are now all files, with gettext-strings) - a translation for the "boring default" away message (not hardcoded any more) - translations for the Menu Bar during conversations After looking in gconf-editor, I saw, that the static items should be marked with N_(...) = gettext_noop. The strings can now be translated, but unfortunately I still can see them. - Yahoo away messages translation German translation ------------------ 2 strings are untranslated: #: src/gaim-disclosure.c:253 msgid "Expander Size" msgstr "" #: src/gaim-disclosure.c:254 msgid "Size of the expander arrow" msgstr "" File transfer doen't work on my box and so I cannot test the function." committer: Tailor Script <tailor@pidgin.im>
author Luke Schierer <lschiere@pidgin.im>
date Fri, 21 Feb 2003 04:33:56 +0000
parents 63c022ca157c
children 1969709eee1e
files po/POTFILES.in po/de.po src/gaimrc.c src/gtkconv.c src/protocols/yahoo/yahoo.c src/prpl.h
diffstat 6 files changed, 251 insertions(+), 106 deletions(-) [+]
line wrap: on
line diff
--- a/po/POTFILES.in	Thu Feb 20 21:54:05 2003 +0000
+++ b/po/POTFILES.in	Fri Feb 21 04:33:56 2003 +0000
@@ -10,6 +10,8 @@
 plugins/spellchk.c
 plugins/timestamp.c
 plugins/gestures/gestures.c
+plugins/win32/transparency/win2ktrans.c
+plugins/win32/winprefs/winprefs.c
 src/protocols/gg/gg.c
 src/protocols/icq/gaim_icq.c
 src/protocols/irc/irc.c
@@ -47,3 +49,6 @@
 src/server.c
 src/sound.c
 src/util.c
+src/prpl.h
+src/gaim-disclosure.c
+src/win32/systray.c
--- a/po/de.po	Thu Feb 20 21:54:05 2003 +0000
+++ b/po/de.po	Fri Feb 21 04:33:56 2003 +0000
@@ -15,8 +15,8 @@
 msgid ""
 msgstr ""
 "Project-Id-Version: Gaim 0.9.19\n"
-"POT-Creation-Date: 2003-02-20 10:09+0100\n"
-"PO-Revision-Date: 2003-02-20 10:14+0100\n"
+"POT-Creation-Date: 2003-02-20 22:11+0100\n"
+"PO-Revision-Date: 2003-02-20 22:12+0100\n"
 "Last-Translator: Björn Voigt <bjoern@cs.tu-berlin.de>\n"
 "Language-Team: de <de@li.org>\n"
 "MIME-Version: 1.0\n"
@@ -24,7 +24,7 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
 
-#: plugins/docklet/docklet.c:96 src/multi.c:263
+#: plugins/docklet/docklet.c:96 src/multi.c:263 src/win32/systray.c:305
 msgid "Auto-login"
 msgstr "Auto-Login"
 
@@ -68,7 +68,7 @@
 msgid "Preferences..."
 msgstr "Einstellungen..."
 
-#: plugins/docklet/docklet.c:167 src/buddy.c:2522
+#: plugins/docklet/docklet.c:167 src/buddy.c:2522 src/win32/systray.c:118
 msgid "Signoff"
 msgstr "_Abmelden"
 
@@ -433,8 +433,82 @@
 "Hochziehen und dann links, um auf ein voriges Gespräch zu wechseln.\n"
 "Hochziehen und dann rechts, um zum nächsten Gespräche zu wechseln."
 
+#: plugins/win32/transparency/win2ktrans.c:121
+#: plugins/win32/transparency/win2ktrans.c:430
+#: plugins/win32/transparency/win2ktrans.c:464
+msgid "Opacity:"
+msgstr "Lichtdurchlässigkeit:"
+
+#: plugins/win32/transparency/win2ktrans.c:383
+#: plugins/win32/transparency/win2ktrans.c:392
+msgid "Transparency"
+msgstr "Transparenz"
+
+#: plugins/win32/transparency/win2ktrans.c:385
+#: plugins/win32/transparency/win2ktrans.c:396
+msgid ""
+"This plugin enables variable alpha transparency on conversation windows.\n"
+"\n"
+"* Note: This plugin requires Win2000 or WinXP."
+msgstr ""
+"Dieses Plugin erlaubt variable Alpha-Transparenz in Gesprächsfenstern.\n"
+"\n"
+"* Hinweis: Dieses Plugin verlangt Win2000 oder WinXP."
+
+#: plugins/win32/transparency/win2ktrans.c:386
+msgid "Rob Flynn &lt;rob@marko.net&gt;"
+msgstr "Rob Flynn &lt;rob@marko.net&gt;"
+
+#. IM Convo trans options
+#: plugins/win32/transparency/win2ktrans.c:411
+msgid "IM Conversation Windows"
+msgstr "IM Gesprächsfenster"
+
+#: plugins/win32/transparency/win2ktrans.c:412
+msgid "_IM window transparency"
+msgstr "_IM Fenstertransparenz"
+
+#: plugins/win32/transparency/win2ktrans.c:422
+msgid "_Show slider bar in IM window"
+msgstr "Zeige _Schiebebalken im IM-Fenster"
+
+#. Buddy List trans options
+#: plugins/win32/transparency/win2ktrans.c:447 src/prefs.c:549
+msgid "Buddy List Window"
+msgstr "Buddy-Listen-Fenster"
+
+#: plugins/win32/transparency/win2ktrans.c:448
+msgid "_Keep Buddy List window on top"
+msgstr "_Lasse Buddy-Listen-Fenster oben"
+
+#: plugins/win32/transparency/win2ktrans.c:451
+msgid "_Buddy List window transparency"
+msgstr "Transparenz des Buddy-Listen-Fensters"
+
+#: plugins/win32/winprefs/winprefs.c:144 plugins/win32/winprefs/winprefs.c:153
+msgid "WinGaim Options"
+msgstr "WinGaim Optionen"
+
+#: plugins/win32/winprefs/winprefs.c:146 plugins/win32/winprefs/winprefs.c:157
+msgid "Options specific to Windows Gaim."
+msgstr "Optionen spezifisch für Windows-Gaim."
+
+#: plugins/win32/winprefs/winprefs.c:147
+msgid "Herman Bloggs &lt;hermanator12002@yahoo.com&gt;"
+msgstr "Herman Bloggs &lt;hermanator12002@yahoo.com&gt;"
+
+#. IM Convo trans options
+#: plugins/win32/winprefs/winprefs.c:170
+msgid "Startup"
+msgstr "Start"
+
+#: plugins/win32/winprefs/winprefs.c:171
+msgid "_Start Gaim on Windows startup"
+msgstr "Starte Gaim beim Windows-Start"
+
 #: src/protocols/gg/gg.c:74 src/protocols/msn/msn.c:1509
-#: src/protocols/msn/msn.c:1612
+#: src/protocols/msn/msn.c:1612 src/protocols/yahoo/yahoo.c:1201
+#: src/protocols/yahoo/yahoo.c:1280
 msgid "Available"
 msgstr "Erreichbar"
 
@@ -448,7 +522,8 @@
 
 #: src/protocols/gg/gg.c:78 src/protocols/oscar/oscar.c:2474
 #: src/protocols/oscar/oscar.c:3952 src/protocols/oscar/oscar.c:3980
-#: src/protocols/oscar/oscar.c:5098
+#: src/protocols/oscar/oscar.c:5098 src/protocols/yahoo/yahoo.c:1045
+#: src/protocols/yahoo/yahoo.c:1223 src/protocols/yahoo/yahoo.c:1290
 msgid "Invisible"
 msgstr "Unsichtbar"
 
@@ -982,7 +1057,7 @@
 msgid "Server:"
 msgstr "Server:"
 
-#: src/protocols/irc/irc.c:2810 src/protocols/jabber/jabber.c:4200
+#: src/protocols/irc/irc.c:2810 src/protocols/jabber/jabber.c:4194
 #: src/protocols/msn/msn.c:2033 src/protocols/napster/napster.c:618
 msgid "Port:"
 msgstr "Port:"
@@ -1021,7 +1096,8 @@
 
 #: src/protocols/jabber/jabber.c:1175 src/protocols/jabber/jabber.c:1193
 #: src/protocols/oscar/oscar.c:2476 src/protocols/oscar/oscar.c:3963
-#: src/protocols/oscar/oscar.c:5092 src/buddy.c:2672 src/multi.c:253
+#: src/protocols/oscar/oscar.c:5092 src/protocols/yahoo/yahoo.c:1047
+#: src/buddy.c:2672 src/multi.c:253
 msgid "Online"
 msgstr "Online"
 
@@ -1266,7 +1342,7 @@
 msgid "Set User Info"
 msgstr "Benutzer-Info setzen"
 
-#: src/protocols/jabber/jabber.c:4194
+#: src/protocols/jabber/jabber.c:4200
 msgid "Connect Server:"
 msgstr "Verbindungsserver:"
 
@@ -1517,11 +1593,14 @@
 msgstr "Weg vom Computer"
 
 #: src/protocols/msn/msn.c:1511 src/protocols/msn/msn.c:1539
+#: src/protocols/yahoo/yahoo.c:1027 src/protocols/yahoo/yahoo.c:1205
+#: src/protocols/yahoo/yahoo.c:1281
 msgid "Be Right Back"
 msgstr "Komme gleich wieder"
 
 #: src/protocols/msn/msn.c:1512 src/protocols/msn/msn.c:1541
-#: src/protocols/msn/msn.c:1600
+#: src/protocols/msn/msn.c:1600 src/protocols/yahoo/yahoo.c:1029
+#: src/protocols/yahoo/yahoo.c:1207 src/protocols/yahoo/yahoo.c:1282
 msgid "Busy"
 msgstr "Beschäftigt"
 
@@ -1530,6 +1609,8 @@
 msgstr "Am Telefon"
 
 #: src/protocols/msn/msn.c:1514 src/protocols/msn/msn.c:1545
+#: src/protocols/yahoo/yahoo.c:1041 src/protocols/yahoo/yahoo.c:1219
+#: src/protocols/yahoo/yahoo.c:1288
 msgid "Out To Lunch"
 msgstr "Beim Essen"
 
@@ -2730,6 +2811,36 @@
 msgid "Your Yahoo! message did not get sent."
 msgstr "Ihre Yahoo!-Nachricht wurde nicht verschickt."
 
+#: src/protocols/yahoo/yahoo.c:1031 src/protocols/yahoo/yahoo.c:1209
+#: src/protocols/yahoo/yahoo.c:1283
+msgid "Not At Home"
+msgstr "Nicht zu Hause"
+
+#: src/protocols/yahoo/yahoo.c:1033 src/protocols/yahoo/yahoo.c:1211
+#: src/protocols/yahoo/yahoo.c:1284
+msgid "Not At Desk"
+msgstr "Nicht am Tisch"
+
+#: src/protocols/yahoo/yahoo.c:1035 src/protocols/yahoo/yahoo.c:1213
+#: src/protocols/yahoo/yahoo.c:1285
+msgid "Not In Office"
+msgstr "Nicht im Büro"
+
+#: src/protocols/yahoo/yahoo.c:1037 src/protocols/yahoo/yahoo.c:1215
+#: src/protocols/yahoo/yahoo.c:1286
+msgid "On Phone"
+msgstr "Am Telefon"
+
+#: src/protocols/yahoo/yahoo.c:1039 src/protocols/yahoo/yahoo.c:1217
+#: src/protocols/yahoo/yahoo.c:1287
+msgid "On Vacation"
+msgstr "Im Urlaub"
+
+#: src/protocols/yahoo/yahoo.c:1043 src/protocols/yahoo/yahoo.c:1221
+#: src/protocols/yahoo/yahoo.c:1289
+msgid "Stepped Out"
+msgstr "Herausgegangen"
+
 #: src/protocols/yahoo/yahoo.c:1141
 msgid "Activate ID"
 msgstr "Aktiviere ID"
@@ -3006,12 +3117,12 @@
 
 #: src/buddy.c:2506
 msgid "_Add A Buddy"
-msgstr "_Buddy hinzufügen"
+msgstr "B_uddy hinzufügen"
 
 # vgl. "Join Chat"
 #: src/buddy.c:2508
 msgid "_Join A Chat"
-msgstr "Einen Chat _betreten"
+msgstr "Einen _Chat betreten"
 
 #: src/buddy.c:2510
 msgid "_New Message"
@@ -3725,11 +3836,16 @@
 "    OPTIONEN:\n"
 "       -h, --help [Kommando]    Zeige Hilfe zum Kommando\n"
 
-#: src/gaimrc.c:265 src/gaimrc.c:1250
+#. for people like myself, who are too lazy to add an away msg :)
+#: src/gaimrc.c:48
+msgid "sorry, i ran out for a while. bbl"
+msgstr "Sorry, ich bin für eine Weile rausgegangen. "
+
+#: src/gaimrc.c:265 src/gaimrc.c:298 src/gaimrc.c:1252
 msgid "boring default"
 msgstr "langweiliger Standard"
 
-#: src/gaimrc.c:1343
+#: src/gaimrc.c:1345
 #, c-format
 msgid "Could not open config file %s."
 msgstr "Konfigurationsdatei %s kann nicht geöffnet werden."
@@ -4270,7 +4386,7 @@
 msgid "Settings"
 msgstr "Einstellungen"
 
-#: src/main.c:379
+#: src/main.c:379 src/win32/systray.c:145
 msgid "Sign On"
 msgstr "Anmelden"
 
@@ -4595,10 +4711,6 @@
 msgid "Show _pictures on buttons"
 msgstr "_Bild auf Buttons anzeigen"
 
-#: src/prefs.c:549
-msgid "Buddy List Window"
-msgstr "Buddy-Listen-Fenster"
-
 #: src/prefs.c:550
 msgid "_Save window size/position"
 msgstr "_Fensterposition und -größe speichern"
@@ -5299,53 +5411,53 @@
 msgid "More Info"
 msgstr "Mehr Informationen"
 
-#: src/sound.c:74
+#: src/sound.c:78
 msgid "Buddy logs in"
 msgstr "Buddy loggt sich ein"
 
-#: src/sound.c:75
-msgid "Buddy logs out"
-msgstr "Buddy loggt sich aus"
-
-#: src/sound.c:76
-msgid "Message received"
-msgstr "Nachricht empfangen"
-
-#: src/sound.c:77
-msgid "Message received begins conversation"
-msgstr "Nachricht beginnt die Unterhaltung"
-
-#: src/sound.c:78
-msgid "Message sent"
-msgstr "Nachricht gesendet"
-
 #: src/sound.c:79
-msgid "Person enters chat"
-msgstr "Person betritt den Chat"
+msgid "Buddy logs out"
+msgstr "Buddy loggt sich aus"
 
 #: src/sound.c:80
+msgid "Message received"
+msgstr "Nachricht empfangen"
+
+#: src/sound.c:81
+msgid "Message received begins conversation"
+msgstr "Nachricht beginnt die Unterhaltung"
+
+#: src/sound.c:82
+msgid "Message sent"
+msgstr "Nachricht gesendet"
+
+#: src/sound.c:83
+msgid "Person enters chat"
+msgstr "Person betritt den Chat"
+
+#: src/sound.c:84
 msgid "Person leaves chat"
 msgstr "Person verläßt den Chat"
 
-#: src/sound.c:81
+#: src/sound.c:85
 msgid "You talk in chat"
 msgstr "Sie sagen im Chat"
 
-#: src/sound.c:82
+#: src/sound.c:86
 msgid "Others talk in chat"
 msgstr "Andere sagen im Chat"
 
-#: src/sound.c:85
+#: src/sound.c:89
 msgid "Someone says your name in chat"
 msgstr "Jemand sagt Ihren Namen im Chat"
 
-#: src/sound.c:176
+#: src/sound.c:180
 #, c-format
 msgid "Unable to play sound because the chosen filename (%s) does not exist."
 msgstr ""
 "Kann keinen Klang abspielen, da der gewählte Dateiname (%s) nicht existiert."
 
-#: src/sound.c:188
+#: src/sound.c:192
 msgid ""
 "Unable to play sound because the 'Command' sound method has been chosen, but "
 "no command has been set."
@@ -5353,7 +5465,7 @@
 "Kann keinen Klang abspielen, weil die 'Kommando'-Methode gewählt, aber kein "
 "Kommando angegeben wurde."
 
-#: src/sound.c:195
+#: src/sound.c:199
 #, c-format
 msgid ""
 "Unable to play sound because the configured sound command could not be "
@@ -5378,20 +5490,48 @@
 msgid "Invalid AIM URI"
 msgstr "Ungültiger SNAC"
 
-#~ msgid "Not At Home"
-#~ msgstr "Nicht zu Hause"
-
-#~ msgid "Not At Desk"
-#~ msgstr "Nicht am Tisch"
-
-#~ msgid "Not In Office"
-#~ msgstr "Nicht im Büro"
-
-#~ msgid "On Phone"
-#~ msgstr "Am Telefon"
-
-#~ msgid "On Vacation"
-#~ msgstr "Im Urlaub"
-
-#~ msgid "Stepped Out"
-#~ msgstr "Herausgegangen"
+#. * Custom away message.
+#: src/prpl.h:160
+msgid "Custom"
+msgstr "Benutzerdefiniert"
+
+#: src/gaim-disclosure.c:253
+msgid "Expander Size"
+msgstr ""
+
+#: src/gaim-disclosure.c:254
+msgid "Size of the expander arrow"
+msgstr ""
+
+#: src/win32/systray.c:19
+#, fuzzy
+msgid "Gaim Instant Messenger"
+msgstr "Gaim Instant Messenger"
+
+#: src/win32/systray.c:20
+msgid "Gaim Instant Messenger - Signed off"
+msgstr "Gaim Instant Messenger - Abgemeldet"
+
+#: src/win32/systray.c:21
+msgid "Gaim Instant Messenger - Away"
+msgstr "Gaim Instant Messenger - Fortgegangen"
+
+#: src/win32/systray.c:103
+msgid "New"
+msgstr "Neu"
+
+#: src/win32/systray.c:127
+msgid "Set Away Message"
+msgstr "Setze Abwesenheits-Mitteilung"
+
+#: src/win32/systray.c:134
+msgid "I'm Back"
+msgstr "Ich bin zurück"
+
+#: src/win32/systray.c:303
+msgid "Preferences"
+msgstr "Einstellungen"
+
+#: src/win32/systray.c:309
+msgid "Exit"
+msgstr "_Beenden"
--- a/src/gaimrc.c	Thu Feb 20 21:54:05 2003 +0000
+++ b/src/gaimrc.c	Fri Feb 21 04:33:56 2003 +0000
@@ -45,7 +45,7 @@
 #endif
 
 /* for people like myself, who are too lazy to add an away msg :) */
-#define BORING_DEFAULT_AWAY_MSG "sorry, i ran out for a while. bbl"
+#define BORING_DEFAULT_AWAY_MSG _("sorry, i ran out for a while. bbl")
 #define MAX_VALUES 10
 
 GSList *gaim_accounts = NULL;
@@ -295,7 +295,7 @@
 		fprintf(f, "\tauto { %d } { %d }\n", auto_away,
 			g_slist_index(away_messages, default_away));
 	} else {
-		fprintf(f, "\tmessage { boring default } { %s }\n", BORING_DEFAULT_AWAY_MSG);
+		fprintf(f, "\tmessage { %s } { %s }\n", _("boring default"), BORING_DEFAULT_AWAY_MSG);
 		fprintf(f, "\tauto { 0 } { 0 }\n");
 	}
 
--- a/src/gtkconv.c	Thu Feb 20 21:54:05 2003 +0000
+++ b/src/gtkconv.c	Fri Feb 21 04:33:56 2003 +0000
@@ -2400,23 +2400,23 @@
 static GtkItemFactoryEntry menu_items[] =
 {
 	/* Conversation menu */
-	{ "/_Conversation", NULL, NULL, 0, "<Branch>" },
-	{ "/Conversation/_Save As...", NULL, menu_save_as_cb, 0,
+	{ N_("/_Conversation"), NULL, NULL, 0, "<Branch>" },
+	{ N_("/Conversation/_Save As..."), NULL, menu_save_as_cb, 0,
 	  "<StockItem>", GTK_STOCK_SAVE_AS },
-	{ "/Conversation/View _History...", NULL, menu_view_history_cb, 0, NULL },
+	{ N_("/Conversation/View _History..."), NULL, menu_view_history_cb, 0, NULL },
 	{ "/Conversation/sep1", NULL, NULL, 0, "<Separator>" },
-	{ "/Conversation/Insert _URL...", NULL, menu_insert_link_cb, 0,
+	{ N_("/Conversation/Insert _URL..."), NULL, menu_insert_link_cb, 0,
 	  "<StockItem>", GAIM_STOCK_LINK },
-	{ "/Conversation/Insert _Image...", NULL, menu_insert_image_cb, 0,
+	{ N_("/Conversation/Insert _Image..."), NULL, menu_insert_image_cb, 0,
 	  "<StockItem>", GAIM_STOCK_IMAGE },
 	{ "/Conversation/sep2", NULL, NULL, 0, "<Separator>" },
-	{ "/Conversation/_Close", NULL, menu_close_conv_cb, 0,
+	{ N_("/Conversation/_Close"), NULL, menu_close_conv_cb, 0,
 	  "<StockItem>", GTK_STOCK_CLOSE },
 
 	/* Options */
-	{ "/_Options", NULL, NULL, 0, "<Branch>" },
-	{ "/Options/Enable _Logging", NULL, menu_logging_cb, 0, "<CheckItem>" },
-	{ "/Options/Enable _Sounds", NULL, menu_sounds_cb, 0, "<CheckItem>" },
+	{ N_("/_Options"), NULL, NULL, 0, "<Branch>" },
+	{ N_("/Options/Enable _Logging"), NULL, menu_logging_cb, 0, "<CheckItem>" },
+	{ N_("/Options/Enable _Sounds"), NULL, menu_sounds_cb, 0, "<CheckItem>" },
 };
 
 static const int menu_item_count =
--- a/src/protocols/yahoo/yahoo.c	Thu Feb 20 21:54:05 2003 +0000
+++ b/src/protocols/yahoo/yahoo.c	Fri Feb 21 04:33:56 2003 +0000
@@ -1024,27 +1024,27 @@
 {
 	switch (a) {
 	case YAHOO_STATUS_BRB:
-		return "Be Right Back";
+		return _("Be Right Back");
 	case YAHOO_STATUS_BUSY:
-		return "Busy";
+		return _("Busy");
 	case YAHOO_STATUS_NOTATHOME:
-		return "Not At Home";
+		return _("Not At Home");
 	case YAHOO_STATUS_NOTATDESK:
-		return "Not At Desk";
+		return _("Not At Desk");
 	case YAHOO_STATUS_NOTINOFFICE:
-		return "Not In Office";
+		return _("Not In Office");
 	case YAHOO_STATUS_ONPHONE:
-		return "On Phone";
+		return _("On Phone");
 	case YAHOO_STATUS_ONVACATION:
-		return "On Vacation";
+		return _("On Vacation");
 	case YAHOO_STATUS_OUTTOLUNCH:
-		return "Out To Lunch";
+		return _("Out To Lunch");
 	case YAHOO_STATUS_STEPPEDOUT:
-		return "Stepped Out";
+		return _("Stepped Out");
 	case YAHOO_STATUS_INVISIBLE:
-		return "Invisible";
+		return _("Invisible");
 	default:
-		return "Online";
+		return _("Online");
 	}
 }
 
@@ -1198,29 +1198,29 @@
 		gc->away = g_strdup(msg);
 	} else if (state) {
 		gc->away = g_strdup("");
-		if (!strcmp(state, "Available")) {
+		if (!strcmp(state, _("Available"))) {
 			yd->current_status = YAHOO_STATUS_AVAILABLE;
 			g_free(gc->away);
 			gc->away = NULL;
-		} else if (!strcmp(state, "Be Right Back")) {
+		} else if (!strcmp(state, _("Be Right Back"))) {
 			yd->current_status = YAHOO_STATUS_BRB;
-		} else if (!strcmp(state, "Busy")) {
+		} else if (!strcmp(state, _("Busy"))) {
 			yd->current_status = YAHOO_STATUS_BUSY;
-		} else if (!strcmp(state, "Not At Home")) {
+		} else if (!strcmp(state, _("Not At Home"))) {
 			yd->current_status = YAHOO_STATUS_NOTATHOME;
-		} else if (!strcmp(state, "Not At Desk")) {
+		} else if (!strcmp(state, _("Not At Desk"))) {
 			yd->current_status = YAHOO_STATUS_NOTATDESK;
-		} else if (!strcmp(state, "Not In Office")) {
+		} else if (!strcmp(state, _("Not In Office"))) {
 			yd->current_status = YAHOO_STATUS_NOTINOFFICE;
-		} else if (!strcmp(state, "On Phone")) {
+		} else if (!strcmp(state, _("On Phone"))) {
 			yd->current_status = YAHOO_STATUS_ONPHONE;
-		} else if (!strcmp(state, "On Vacation")) {
+		} else if (!strcmp(state, _("On Vacation"))) {
 			yd->current_status = YAHOO_STATUS_ONVACATION;
-		} else if (!strcmp(state, "Out To Lunch")) {
+		} else if (!strcmp(state, _("Out To Lunch"))) {
 			yd->current_status = YAHOO_STATUS_OUTTOLUNCH;
-		} else if (!strcmp(state, "Stepped Out")) {
+		} else if (!strcmp(state, _("Stepped Out"))) {
 			yd->current_status = YAHOO_STATUS_STEPPEDOUT;
-		} else if (!strcmp(state, "Invisible")) {
+		} else if (!strcmp(state, _("Invisible"))) {
 			yd->current_status = YAHOO_STATUS_INVISIBLE;
 		} else if (!strcmp(state, GAIM_AWAY_CUSTOM)) {
 			if (gc->is_idle) {
@@ -1277,17 +1277,17 @@
 {
 	GList *m = NULL;
 
-	m = g_list_append(m, "Available");
-	m = g_list_append(m, "Be Right Back");
-	m = g_list_append(m, "Busy");
-	m = g_list_append(m, "Not At Home");
-	m = g_list_append(m, "Not At Desk");
-	m = g_list_append(m, "Not In Office");
-	m = g_list_append(m, "On Phone");
-	m = g_list_append(m, "On Vacation");
-	m = g_list_append(m, "Out To Lunch");
-	m = g_list_append(m, "Stepped Out");
-	m = g_list_append(m, "Invisible");
+	m = g_list_append(m, _("Available"));
+	m = g_list_append(m, _("Be Right Back"));
+	m = g_list_append(m, _("Busy"));
+	m = g_list_append(m, _("Not At Home"));
+	m = g_list_append(m, _("Not At Desk"));
+	m = g_list_append(m, _("Not In Office"));
+	m = g_list_append(m, _("On Phone"));
+	m = g_list_append(m, _("On Vacation"));
+	m = g_list_append(m, _("Out To Lunch"));
+	m = g_list_append(m, _("Stepped Out"));
+	m = g_list_append(m, _("Invisible"));
 	m = g_list_append(m, GAIM_AWAY_CUSTOM);
 
 	return m;
--- a/src/prpl.h	Thu Feb 20 21:54:05 2003 +0000
+++ b/src/prpl.h	Fri Feb 21 04:33:56 2003 +0000
@@ -157,7 +157,7 @@
 } GaimProtocolOptions;
 
 /** Custom away message. */
-#define GAIM_AWAY_CUSTOM "Custom"
+#define GAIM_AWAY_CUSTOM _("Custom")
 
 /**
  * Protocol plugin initialization function.