/*Internationalized*/ /**************************************************************************** * NCSA Mosaic for the X Window System * * Software Development Group * * National Center for Supercomputing Applications * * University of Illinois at Urbana-Champaign * * 605 E. Springfield, Champaign IL 61820 * * mosaic@ncsa.uiuc.edu * * * * Copyright (C) 1993, Board of Trustees of the University of Illinois * * * * NCSA Mosaic software, both binary and source (hereafter, Software) is * * copyrighted by The Board of Trustees of the University of Illinois * * (UI), and ownership remains with the UI. * * * * The UI grants you (hereafter, Licensee) a license to use the Software * * for academic, research and internal business purposes only, without a * * fee. Licensee may distribute the binary and source code (if released) * * to third parties provided that the copyright notice and this statement * * appears on all copies and that no charge is associated with such * * copies. * * * * Licensee may make derivative works. However, if Licensee distributes * * any derivative work based on or derived from the Software, then * * Licensee will (1) notify NCSA regarding its distribution of the * * derivative work, and (2) clearly notify users that such derivative * * work is a modified version and not the original NCSA Mosaic * * distributed by the UI. * * * * Any Licensee wishing to make commercial use of the Software should * * contact the UI, c/o NCSA, to negotiate an appropriate license for such * * commercial use. Commercial use includes (1) integration of all or * * part of the source code into a product for sale or license by or on * * behalf of Licensee to third parties, or (2) distribution of the binary * * code or source code to third parties that need it to utilize a * * commercial product sold or licensed by or on behalf of Licensee. * * * * UI MAKES NO REPRESENTATIONS ABOUT THE SUITABILITY OF THIS SOFTWARE FOR * * ANY PURPOSE. IT IS PROVIDED "AS IS" WITHOUT EXPRESS OR IMPLIED * * WARRANTY. THE UI SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY THE * * USERS OF THIS SOFTWARE. * * * * By using or copying this Software, Licensee agrees to abide by the * * copyright law and all other applicable laws of the U.S. including, but * * not limited to, export control laws, and the terms of this license. * * UI shall have the right to terminate this license immediately by * * written notice upon Licensee's breach of, or non-compliance with, any * * of its terms. Licensee may be held legally responsible for any * * copyright infringement that is caused or encouraged by Licensee's * * failure to abide by the terms of this license. * * * * Comments and questions are welcome and can be sent to * * mosaic-x@ncsa.uiuc.edu. * ****************************************************************************/ /* * * The idea for internationalization was pushed into the minds at NCSA due * largely from the work put forth by the Mosaic TueV at _____ in Germany. * * * All of the internationalization work on NCSA Mosaic was done by Scott * Powers. * */ #ifndef __INTERNATIONAL_H__ #define __INTERNATIONAL_H__ typedef enum { /* * File */ INT_FILE=0, INT_FILE_NEW, INT_FILE_CLONE, INT_FILE_OPENURL, INT_FILE_OPENLOCAL, INT_FILE_RELOADCURRENT, INT_FILE_RELOADIMAGES, INT_FILE_REFRESHCURRENT, INT_FILE_FINDINCURRENT, INT_FILE_VIEWSOURCE, INT_FILE_EDITSOURCE, INT_FILE_SOURCEDATE, INT_FILE_SAVEAS, INT_FILE_PRINT, INT_FILE_MAILTO, INT_FILE_CCI, INT_FILE_OPENDTMOUTPORT, INT_FILE_BROADCASTOVERDTM, INT_FILE_KERBEROSV4LOGIN, INT_FILE_KERBEROSV5LOGIN, INT_FILE_PROXYLIST, INT_FILE_NOPROXYLIST, INT_FILE_CLOSE, INT_FILE_EXITPROGRAM, /* * Fonts Submenu */ INT_FONTS_TIMESREGULAR, INT_FONTS_TIMESSMALL, INT_FONTS_TIMESLARGE, INT_FONTS_HELVETICAREGULAR, INT_FONTS_HELVETICASMALL, INT_FONTS_HELVETICALARGE, INT_FONTS_NEWCENTURYREGULAR, INT_FONTS_NEWCENTURYSMALL, INT_FONTS_NEWCENTURYLARGE, INT_FONTS_LUCIDABRIGHTREGULAR, INT_FONTS_LUCIDABRIGHTSMALL, INT_FONTS_LUCIDABRIGHTLARGE, /* * Underline Submenu */ INT_UNDERLINE_DEFAULTUNDERLINES, INT_UNDERLINE_LIGHTUNDERLINES, INT_UNDERLINE_MEDIUMUNDERLINES, INT_UNDERLINE_HEAVYUNDERLINES, INT_UNDERLINE_NOUNDERLINES, /* * Options Menubar */ INT_OPTIONS, INT_OPTIONS_FANCYSELECTIONS, INT_OPTIONS_LOADTOLOCALDISK, INT_OPTIONS_TABLESUPPORT, INT_OPTIONS_DELAYIMAGELOADING, INT_OPTIONS_LOADIMAGESINCURRENT, INT_OPTIONS_RELOADCONFIGFILES, INT_OPTIONS_FLUSHIMAGECACHE, INT_OPTIONS_CLEARGLOBALHISTORY, INT_OPTIONS_FONTS, INT_OPTIONS_ANCHORUNDERLINES, /* * Navigate Menubar */ INT_NAVIGATE, INT_NAVIGATE_BACK, INT_NAVIGATE_FORWARD, INT_NAVIGATE_HOMEDOCUMENT, INT_NAVIGATE_WINDOWHISTORY, INT_NAVIGATE_DOCUMENTLINKS, INT_NAVIGATE_HOTLIST, INT_NAVIGATE_ADDCURRENTTOHOTLIST, INT_NAVIGATE_INTERNETSTARTINGPOINTS, INT_NAVIGATE_INTERNETRESOURCESMETAINDEX, /* * Annotate Menubar */ INT_ANNOTATE, INT_ANNOTATE_ANNOTATE, INT_ANNOTATE_AUDIOANNOTATE, INT_ANNOTATE_EDITTHISANNOTATION, INT_ANNOTATE_DELETETHISANNOTATION, /* * News Menubar */ INT_NEWS, INT_NEWS_NEXT, INT_NEWS_PREV, INT_NEWS_NEXTTHREAD, INT_NEWS_PREVTHREAD, INT_NEWS_INDEX, INT_NEWS_LISTGROUPS, INT_NEWS_POST, INT_NEWS_FOLLOWUP, INT_NEWS_REPLY, INT_NEWS_CANCEL, INT_NEWS_FORMAT, INT_NEWS_SUBSCRIBE, INT_NEWS_UNSUBSCRIBE, INT_NEWS_CATCHUP, INT_NEWS_LISTALL, INT_NEWS_LISTSUBSCRIBED, /* * News Format Submenu */ INT_NEWSFORMAT_THREADVIEW, INT_NEWSFORMAT_GROUPVIEW, INT_NEWSFORMAT_TREEVIEW, /* * Help Menubar */ INT_HELP, INT_HELP_ABOUT, INT_HELP_MANUAL, INT_HELP_WHATSNEW, INT_HELP_DEMO, INT_HELP_ONVERSION, INT_HELP_ONWINDOW, INT_HELP_ONFAQ, INT_HELP_ONHTML, INT_HELP_ONURLS, INT_HELP_MAILTECHSUPPORT, INT_HELP_COMMENTCARD, /* * Documents Menubar */ INT_DOCUMENTS, /* * Push Buttons */ INT_PB_BACK, INT_PB_FORWARD, INT_PB_HOME, INT_PB_RELOAD, INT_PB_OPEN, INT_PB_SAVEAS, INT_PB_CLONE, INT_PB_NEW, INT_PB_CLOSE, /* * Buttons */ INT_BUTTON_OPEN, INT_BUTTON_CLEAR, INT_BUTTON_DISMISS, INT_BUTTON_HELP, INT_BUTTON_MAIL, INT_BUTTON_MAILTO, INT_BUTTON_PRINT, INT_BUTTON_FIND, INT_BUTTON_RESET, INT_BUTTON_CLEANSLATE, INT_BUTTON_INCLUDEFILE, INT_BUTTON_DELETE, INT_BUTTON_COMMIT, INT_BUTTON_START, INT_BUTTON_STOP, INT_BUTTON_OK, INT_BUTTON_GOTOURL, INT_BUTTON_SAVE, INT_BUTTON_POST, INT_BUTTON_QUOTE, INT_BUTTON_ADDCURRENT, INT_BUTTON_REMOVE, INT_BUTTON_EDIT, INT_BUTTON_COPY, INT_BUTTON_INSERT, INT_BUTTON_UP, INT_BUTTON_LOAD, /* * Security Icon */ INT_SECURITY, INT_SECURITY_NONE, INT_SECURITY_BASIC, INT_SECURITY_KERBEROSV4, INT_SECURITY_KERBEROSV5, INT_SECURITY_MD5, INT_SECURITY_DOMAIN, INT_SECURITY_LOGIN, INT_SECURITY_UNKNOWN, /* * Protect Me From Myself */ INT_PROTECTME, INT_PROTECTME_YES, INT_PROTECTME_NO, /* * Window Labels */ INT_WIN_TITLELABEL, INT_WIN_URLLABEL, /* * String Error */ INT_STRERR_UNKNOWN, /* * Format Strings */ INT_FORMAT_BANNERS, INT_FORMAT_FOOTNOTES, INT_FORMAT_A4, INT_FORMAT_US, INT_FORMAT_FORMAT, INT_FORMAT_NOMODE, INT_FORMAT_INVALIDMODE, /* * Save Dialogs */ INT_SAVE_ERROR, INT_SAVE_ERRORTITLE, INT_SAVE_TITLE, INT_SAVE_LABEL, INT_SAVE_BINARYERROR, INT_SAVE_BINARYERRORTITLE, INT_SAVE_BINARYTITLE, INT_SAVE_BINARYLABEL, /* * Open Dialogs */ INT_OPEN_LOCALTITLE, INT_OPEN_LOCALLABEL, INT_OPEN_TITLE, INT_OPEN_LABEL, INT_OPEN_DTMTITLE, INT_OPEN_DTMLABEL, /* * Mail Dialogs */ INT_MAIL_TITLE, INT_MAIL_TO, INT_MAIL_SUBJECT, /* * my_system Error Strings */ INT_SYSTEM_NOCOMMAND, INT_SYSTEM_FORKFAIL, INT_SYSTEM_PROGRAMFAILED, INT_SYSTEM_NORETBUF, INT_SYSTEM_FCNTLFAILED, /* * Print Dialogs */ INT_PRINT_INFOTITLE, INT_PRINT_TITLE, INT_PRINT_COMMAND, /* * Source Dialogs */ INT_SOURCE_TITLE, INT_SOURCE_LABEL, INT_SOURCE_YESDATE, INT_SOURCE_NODATE, INT_SOURCE_EDITOPENERRORTITLE, INT_SOURCE_EDITOPENERRORSTRING, INT_SOURCE_EDITWRITEERRORTITLE, INT_SOURCE_EDITWRITEERRORSTRING, /* * Find Dialogs */ INT_FIND_RESULTTITLE, INT_FIND_RESULTNONE, INT_FIND_RESULTNOMORE, INT_FIND_TITLE, INT_FIND_STRING, INT_FIND_CASELESS, INT_FIND_BACKWARDS, /* * Exit */ INT_EXIT_TITLE, INT_EXIT_STRING, /* * Font Loading */ INT_FONTLOAD_ERRORSTRING, INT_FONTLOAD_ERRORTITLE, /* * Global History */ INT_GLOBHIST_CLEARSTRING, INT_GLOBHIST_CLEARTITLE, /* * Annotations */ INT_ANNOTATION_DELETESTRING, INT_ANNOTATION_DELETETITLE, INT_ANNOTATION_NOTITLE, INT_ANNOTATION_NOAUTHOR, INT_ANNOTATION_BY, INT_ANNOTATION_OPENERRORTITLE, INT_ANNOTATION_OPENERRORSTRING, INT_ANNOTATION_INCLUDESTRING, INT_ANNOTATION_INCLUDETITLE, INT_ANNOTATION_TITLE, INT_ANNOTATION_AUTHORSTRING, INT_ANNOTATION_TITLESTRING, INT_ANNOTATION_PASSWORDTOGGLE, INT_ANNOTATION_PASSWORDSTRING, INT_ANNOTATION_TEXTSTRING, /* * Title */ INT_TITLE_NOTITLE, /* * Audio Annotations */ INT_AUDIO_ERRORSTRING, INT_AUDIO_ERRORTITLE, INT_AUDIO_BY, INT_AUDIO_COMPLETEERRORSTRING, INT_AUDIO_COMPLETEERRORTITLE, INT_AUDIO_ANCHOR, INT_AUDIO_TITLE, INT_AUDIO_INSTRUCTIONS, /* * CCI */ INT_CCI_ERRORADDRTITLE, INT_CCI_ERRORADDRSTRING, INT_CCI_PORTSTRING, INT_CCI_PORTTITLE, INT_CCI_ERRORREQTITLE, INT_CCI_ERRORREQSTRING, INT_CCI_NOSTRING, INT_CCI_NOTITLE, INT_CCI_TITLE, INT_CCI_ADDR, INT_CCI_TOGGLEACCEPT, INT_CCI_TOGGLEOFF, INT_CCI_ERRORLISTENTITLE, INT_CCI_ERRORLISTENSTRING, /* * Document Links */ INT_LINKS_TITLE, INT_LINKS_LABEL, INT_LINKS_LINKSSTRING, INT_LINKS_IMAGESSTRING, /* * News */ INT_NEWS_INCLUDEERRORSTRING, INT_NEWS_INCLUDEERRORTITLE, INT_NEWS_INCLUDESTRING, INT_NEWS_INCLUDETITLE, INT_NEWS_TITLE, INT_NEWS_FROMSTRING, INT_NEWS_SUBJECTSTRING, INT_NEWS_GROUPSSTRING, INT_NEWS_FOLLOWUPSTRING, INT_NEWS_POSTSTRING, INT_NEWS_ARTICLETITLESTRING, INT_NEWS_GROUPTITLESTRING, /* * Gopher */ INT_GOPHER_TITLESTRING1, INT_GOPHER_TITLESTRING2, /* * WAIS */ INT_WAIS_TITLESTRING1, INT_WAIS_TITLESTRING2, /* * URL */ INT_URL_LOCALTITLESTRING, INT_URL_REMOTETITLESTRING, INT_URL_UNKNOWNTITLESTRING, /* * History */ INT_HISTORY_MAILTITLE, INT_HISTORY_MAILTOLABEL, INT_HISTORY_MAILSUBJECTLABEL, INT_HISTORY_TITLE, INT_HISTORY_HISTORYLABEL, /* * Hotlist */ INT_HOTLIST_INSERTTITLE, INT_HOTLIST_EDITTITLE, INT_HOTLIST_TITLELABEL, INT_HOTLIST_URLLABEL, INT_HOTLIST_URLNAME, INT_HOTLIST_LISTNAME, INT_HOTLIST_INSERTNAME, INT_HOTLIST_APPENDNAME, INT_HOTLIST_SAVEERROR, INT_HOTLIST_SAVEERRORTITLE, INT_HOTLIST_OPENERROR, INT_HOTLIST_OPENERRORTITLE, INT_HOTLIST_NONAME, INT_HOTLIST_REMOVESTARTSTRING, INT_HOTLIST_REMOVEENDSTRING, INT_HOTLIST_REMOVETITLE, INT_HOTLIST_MAILTITLE, INT_HOTLIST_MAILTOLABEL, INT_HOTLIST_MAILSUBJECTLABEL, INT_HOTLIST_SELECTERRORTITLE, INT_HOTLIST_SELECTERRORSTRING, INT_HOTLIST_REMOVEERRORTITLE, INT_HOTLIST_REMOVEERRORSTRING, INT_HOTLIST_EDITERRORTITLE, INT_HOTLIST_EDITERRORSTRING, INT_HOTLIST_COPYERRORTITLE, INT_HOTLIST_COPYERRORSTRING, INT_HOTLIST_SAVETITLE, INT_HOTLIST_SAVESTRING, INT_HOTLIST_OPENTITLE, INT_HOTLIST_OPENSTRING, INT_HOTLIST_OPENCREATENAME, INT_HOTLIST_OPENLOADNAME, INT_HOTLIST_VIEWTITLE, INT_SCOTTLIST_VIEWTITLE, /* * The End... */ MAX_INTER_TYPES } iType; #else #endif