Apply a nice patch from Taos, thanks!
Localize the mail server and preferences. Get rid of MDRLanguage.h. The Japanese translation is attached to #7689. Please give a notice when it is in the translation system and the ticket can be closed. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42268 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -1,51 +0,0 @@
|
||||
#ifndef ZOIDBERG_MDR_LANGUAGE_H
|
||||
#define ZOIDBERG_MDR_LANGUAGE_H
|
||||
/*
|
||||
** Mail Daemon Replacement interim International Language Macros.
|
||||
**
|
||||
** Copyright 2003 Dr. Zoidberg Enterprises. All rights reserved.
|
||||
**
|
||||
** The input for the language macro system is the MDR_DIALECT define which is
|
||||
** set by the makefile (you compile a version for the desired language, it
|
||||
** can't change at run-time using this temporary internationalization system).
|
||||
** MDR_DIALECT was set to 0 for English-USA, 1 for Japanese, and other numbers
|
||||
** for other language dialects. If it's not present, we use English-USA.
|
||||
**
|
||||
** $Log: MDRLanguage.h,v $
|
||||
** Revision 1.1 2004/09/20 22:31:42 nwhitehorn
|
||||
** Imported MDR. Some code still not entirely functional -- I haven't been able to figure out how to detect SSL, so IMAP and POP have it turned off. PPP auto-detect is also not functional at the moment. Other than that, it seems to work beautifully. Packaging will come later.
|
||||
**
|
||||
** Revision 1.3 2003/02/05 22:43:17 agmsmith
|
||||
** Default language (judging by the use of "color" in the bemail
|
||||
** preferences) changed to be English-USA.
|
||||
**
|
||||
** Revision 1.2 2003/01/30 23:52:12 agmsmith
|
||||
** Initial simple language system macros done.
|
||||
**
|
||||
** Revision 1.1 2003/01/30 23:26:07 agmsmith
|
||||
** Starting to add a simplistic internationalization system for "Koki",
|
||||
** who wants to use BeMail in Japanese. It should later be replaced by
|
||||
** a more comprehensive system, but at least this one will mark out the
|
||||
** spots where translated text is needed.
|
||||
*/
|
||||
|
||||
#define MDR_DIALECT_ENGLISH_USA 0
|
||||
#define MDR_DIALECT_JAPANESE 1
|
||||
|
||||
#ifndef MDR_DIALECT
|
||||
#define MDR_DIALECT MDR_DIALECT_ENGLISH_USA
|
||||
#endif
|
||||
|
||||
#if (MDR_DIALECT == MDR_DIALECT_ENGLISH_USA)
|
||||
#define MDR_DIALECT_CHOICE(EnglishUSA,Japanese) EnglishUSA
|
||||
#define MDR_COUNTRY "United States of America"
|
||||
#define MDR_LANGUAGE "English"
|
||||
#elif (MDR_DIALECT == MDR_DIALECT_JAPANESE)
|
||||
#define MDR_DIALECT_CHOICE(EnglishUSA,Japanese) Japanese
|
||||
#define MDR_COUNTRY "Japan"
|
||||
#define MDR_LANGUAGE "Japanese"
|
||||
#else
|
||||
#error "Unrecognized value specified for MDR_DIALECT macro constant."
|
||||
#endif
|
||||
|
||||
#endif /* ZOIDBERG_MDR_LANGUAGE_H */
|
||||
Reference in New Issue
Block a user