#ifndef RNLANGUAGE_H
#define RNLANGUAGE_H


/****************************************************************************/


/* This file was created automatically by CatComp.
 * Do NOT edit by hand!
 */


#ifndef EXEC_TYPES_H
#include <exec/types.h>
#endif


/****************************************************************************/


#define MSG_CANT_OPEN_ARP 0
#define MSG_CANT_OPEN_ARP_STR "Cannot open arp.library\n"

#define MSG_MEM_ALLOC_ERR 1
#define MSG_MEM_ALLOC_ERR_STR "Memory allocation error (%ld bytes)\n"

#define MSG_MEM_ALLOC_ERR_2 2
#define MSG_MEM_ALLOC_ERR_2_STR "Memory allocation error\n"

#define MSG_USAGE 3
#define MSG_USAGE_STR "Usage: rn\n       rn net machine command [arguments]\n       rn tidy [-mMessages] [-gGroup]\n       rn active Activefilename\n"

#define MSG_USAGE_TIDY 4
#define MSG_USAGE_TIDY_STR "Usage:  Rn Tidy [-gGroup] [-mMsgs_to_leave] [-dMsgs_to_delete]\n"

#define MSG_NET_USAGE 5
#define MSG_NET_USAGE_STR "Usage: rn net machine send filename\n"

#define MSG_NET_USAGE_2 6
#define MSG_NET_USAGE_2_STR "Usage: rn net Machine pack|unpack\n"

#define MSG_NET_USAGE_3 7
#define MSG_NET_USAGE_3_STR "Usage: rn net Machine unpack|pack\n"

#define MSG_TIDY_DAYS 8
#define MSG_TIDY_DAYS_STR "\r%d : %d days"

#define MSG_UNREAD_ARTICLES 9
#define MSG_UNREAD_ARTICLES_STR "******** %3d unread articles in %s%s%s--read now? [ynq] :"

#define MSG_END_OF_NEWSGROUP 10
#define MSG_END_OF_NEWSGROUP_STR "******** End of newsgroups--what next? [npq] :"

#define MSG_SUBSCRIBED_GROUPS 11
#define MSG_SUBSCRIBED_GROUPS_STR "Groups currently subscribed :\n"

#define MSG_MENTIONED_IN_RC 12
#define MSG_MENTIONED_IN_RC_STR "\nGroups mentioned in .newsrc, but currenty unsubscribed :\n"

#define MSG_NEED_AT_LEAST_ROWS 13
#define MSG_NEED_AT_LEAST_ROWS_STR "You need at least 23 lines to use prefs editor.\n"

#define MSG_NAME_OF_THE_GROUP 14
#define MSG_NAME_OF_THE_GROUP_STR "Name of the group: "

#define MSG_RESUBSCRIBED_TO 15
#define MSG_RESUBSCRIBED_TO_STR "Resubscribed to newsgroup %s\n"

#define MSG_NO_MATCHES_FOR_NG 16
#define MSG_NO_MATCHES_FOR_NG_STR "No match for newsgroup %s\n"

#define MSG_OVERWRITE_GRAB 17
#define MSG_OVERWRITE_GRAB_STR "Grab-file exists! Overwrite? y/N : "

#define MSG_GRAB_ACTIVE 18
#define MSG_GRAB_ACTIVE_STR "Grab active, press any key to abort\n"

#define MSG_GRAB_BREAK 19
#define MSG_GRAB_BREAK_STR "\n** break - press G again to continue\n"

#define MSG_GRAB_OK 20
#define MSG_GRAB_OK_STR "Operation successful. %s created (%ld bytes)\n"

#define MSG_GRAB_NO_MSGS 21
#define MSG_GRAB_NO_MSGS_STR "No messages!\n"

#define MSG_MEM_LOW 22
#define MSG_MEM_LOW_STR "Memory low? Buffer allocation failed!\n"

#define MSG_CANT_OPEN_GRAB 23
#define MSG_CANT_OPEN_GRAB_STR "Could not open grab file: %s\n"

#define MSG_H_FOR_HELP 24
#define MSG_H_FOR_HELP_STR "\a'h' for help text\n"

#define MSG_CANT_OPEN 25
#define MSG_CANT_OPEN_STR "Could not open %s\n"

#define MSG_GROUP_CREATION_ERR 26
#define MSG_GROUP_CREATION_ERR_STR "Group creation error\n"

#define MSG_NO_SUCH_GROUP_TO_UNSUB 27
#define MSG_NO_SUCH_GROUP_TO_UNSUB_STR "No such group to Unsub: %s\n"

#define MSG_NO_SUCH_GROUP_TO_SUB 28
#define MSG_NO_SUCH_GROUP_TO_SUB_STR "No such group to Sub: %s\n"

#define MSG_UNKNOWN_HUNK 29
#define MSG_UNKNOWN_HUNK_STR "Unknown hunk \"%c\"\n"

#define MSG_CANT_CREATE 30
#define MSG_CANT_CREATE_STR "Cannot create %s\n"

#define MSG_EXISTS 31
#define MSG_EXISTS_STR "%s exists\n"

#define MSG_NOT_WRITTEN 32
#define MSG_NOT_WRITTEN_STR "%s not written!\n"

#define MSG_END_OF_NEWSGROUP_2 33
#define MSG_END_OF_NEWSGROUP_2_STR "\nEnd of newsgroup %s%s%s.\n"

#define MSG_END_OF_ARTICLE_WHAT_NEXT 34
#define MSG_END_OF_ARTICLE_WHAT_NEXT_STR "%sEnd of article %d (of %d)--what next?%s : "

#define MSG_WANNA_MARK_ARTICLES_READ 35
#define MSG_WANNA_MARK_ARTICLES_READ_STR "Do you really want to mark all articles as read? [ny] :"

#define MSG_MARKED_GROUP 36
#define MSG_MARKED_GROUP_STR "Marked group %s%s%s read\n"

#define MSG_ARTICLE_TO_BE_CANCELLED 37
#define MSG_ARTICLE_TO_BE_CANCELLED_STR "Article to be cancelled? :"

#define MSG_NO_SUCH_ARTICLE 38
#define MSG_NO_SUCH_ARTICLE_STR "No such article!\n"

#define MSG_ARTICLE_CANCELLED 39
#define MSG_ARTICLE_CANCELLED_STR "Article %d cancelled\n"

#define MSG_GROUP_DOESNT_EXISTS 40
#define MSG_GROUP_DOESNT_EXISTS_STR "This group don't exist anymore..\n"

#define MSG_NO_PRIVILEGES 41
#define MSG_NO_PRIVILEGES_STR "No privileges for operation\n"

#define MSG_HOW_MANY_NEWEST 42
#define MSG_HOW_MANY_NEWEST_STR "How many (newest) articles do you want ? :"

#define MSG_ARTICLE_MARKED_UNREAD 43
#define MSG_ARTICLE_MARKED_UNREAD_STR "Article %d marked as still unread\n"

#define MSG_MARKING_SUBJECT_READ 44
#define MSG_MARKING_SUBJECT_READ_STR "\nMarking subject: %s as read\n"

#define MSG_JUNKED 45
#define MSG_JUNKED_STR "%d Junked\n"

#define MSG_CANNOT_KILL 46
#define MSG_CANNOT_KILL_STR "Cannot kill with an unavailable article\n"

#define MSG_SEARCHING_FOR 47
#define MSG_SEARCHING_FOR_STR "Searching for: %s\n"

#define MSG_CANNOT_SEARCH_WITH 48
#define MSG_CANNOT_SEARCH_WITH_STR "Cannot search with an unavailable subject\n"

#define MSG_SAVE 49
#define MSG_SAVE_STR "Save to what file? : "

#define MSG_CANNOT_REPLY 50
#define MSG_CANNOT_REPLY_STR "Cannot reply to an unexisting article\n"

#define MSG_ARTICLE 51
#define MSG_ARTICLE_STR "Article %d"

#define MSG_ARTICLE_MORE 52
#define MSG_ARTICLE_MORE_STR "Article %d (%d more)"

#define MSG_IN_GROUP 53
#define MSG_IN_GROUP_STR " in %s%s%s:\n"

#define MSG_SUBJECT_OF_ARTICLE 54
#define MSG_SUBJECT_OF_ARTICLE_STR "\nSubject of the article: "

#define MSG_WHAT_NOW 55
#define MSG_WHAT_NOW_STR "\nWhat now? [send,abort,edit,list] :"

#define MSG_CANT_OPEN_SIGNATURE 56
#define MSG_CANT_OPEN_SIGNATURE_STR "Cannot open .signature\n"

#define MSG_ARTICLE_COPY_FAILED 57
#define MSG_ARTICLE_COPY_FAILED_STR "Article copy failed!\n"

#define MSG_GROUP_DOESNT_EXISTS_2 58
#define MSG_GROUP_DOESNT_EXISTS_2_STR "This group don't exist anymore, aborting\nA copy of the article may be temporarily found in ~/.article\n"

#define MSG_TEMP_FILE_DISAPPEARED 59
#define MSG_TEMP_FILE_DISAPPEARED_STR "Something wrong.. Temporary file %s disappeared !\n"

#define MSG_ARTICLE_ABORTED 60
#define MSG_ARTICLE_ABORTED_STR "Article aborted\n"

#define MSG_APPEND 61
#define MSG_APPEND_STR "Appending to %s\n"

#define MSG_SAVING 62
#define MSG_SAVING_STR "Saving to %s\n"

#define MSG_HELP_MAIN_Q 63
#define MSG_HELP_MAIN_Q_STR "q   Quit ReadNews\n"

#define MSG_HELP_MAIN_N 64
#define MSG_HELP_MAIN_N_STR "n   Goto the next newsgroup with unread articles\n"

#define MSG_HELP_MAIN_NN 65
#define MSG_HELP_MAIN_NN_STR "N   Goto the next newsgroup\n"

#define MSG_HELP_MAIN_P 66
#define MSG_HELP_MAIN_P_STR "p   Goto the previous newsgroup with unread articles\n"

#define MSG_HELP_MAIN_PP 67
#define MSG_HELP_MAIN_PP_STR "P   Goto the previous newsgroup\n"

#define MSG_HELP_MAIN_G 68
#define MSG_HELP_MAIN_G_STR "g   Goto a specified newsgroup\n"

#define MSG_HELP_MAIN_Y 69
#define MSG_HELP_MAIN_Y_STR "y   Read articles from current newsgroup\n"

#define MSG_HELP_MAIN_U 70
#define MSG_HELP_MAIN_U_STR "u   Unsubscribe to the current newsgroup\n"

#define MSG_HELP_MAIN_L 71
#define MSG_HELP_MAIN_L_STR "l   List the groups currently in newsrc\n"

#define MSG_HELP_MAIN_S 72
#define MSG_HELP_MAIN_S_STR "s   Sort the groups alphabetically\n"

#define MSG_HELP_MAIN_GG 73
#define MSG_HELP_MAIN_GG_STR "G   Grab - collect messages to a file\n"

#define MSG_HELP_MAIN_E 74
#define MSG_HELP_MAIN_E_STR "e   Change settings,colors etc.\n"

#define MSG_HELP_MAIN_A 75
#define MSG_HELP_MAIN_A_STR "a   Add a group to the system\n"

#define MSG_HELP_MAIN_R 76
#define MSG_HELP_MAIN_R_STR "r   Remove a group from the system\n"

#define MSG_HELP_ARTICLE_N 77
#define MSG_HELP_ARTICLE_N_STR "n   Read the next unread article\n"

#define MSG_HELP_ARTICLE_P 78
#define MSG_HELP_ARTICLE_P_STR "p   Read the previous unread article\n"

#define MSG_HELP_ARTICLE_NN 79
#define MSG_HELP_ARTICLE_NN_STR "N   Read the next article\n"

#define MSG_HELP_ARTICLE_PP 80
#define MSG_HELP_ARTICLE_PP_STR "P   Read the previous article\n"

#define MSG_HELP_ARTICLE_CN 81
#define MSG_HELP_ARTICLE_CN_STR "^n  Read the next unread of the same subject\n"

#define MSG_HELP_ARTICLE_CP 82
#define MSG_HELP_ARTICLE_CP_STR "^p  Read the previous unread of the same subject\n"

#define MSG_HELP_ARTICLE_CR 83
#define MSG_HELP_ARTICLE_CR_STR "^r  Restart an article\n"

#define MSG_HELP_ARTICLE_CX 84
#define MSG_HELP_ARTICLE_CX_STR "^x  Restart an article in rot-13 mode\n"

#define MSG_HELP_ARTICLE_CF 85
#define MSG_HELP_ARTICLE_CF_STR "^f  Post a new article\n"

#define MSG_HELP_ARTICLE_F 86
#define MSG_HELP_ARTICLE_F_STR "f   Submit a followup article\n"

#define MSG_HELP_ARTICLE_FF 87
#define MSG_HELP_ARTICLE_FF_STR "F   Submit a followup article with quote\n"

#define MSG_HELP_ARTICLE_R 88
#define MSG_HELP_ARTICLE_R_STR "r   Reply through netmail\n"

#define MSG_HELP_ARTICLE_S 89
#define MSG_HELP_ARTICLE_S_STR "s   Save to a file\n"

#define MSG_HELP_ARTICLE_K 90
#define MSG_HELP_ARTICLE_K_STR "k   Mark all articles of the same subject as read\n"

#define MSG_HELP_ARTICLE_C 91
#define MSG_HELP_ARTICLE_C_STR "c   Catch up (mark all articles as read)\n"

#define MSG_HELP_ARTICLE_O 92
#define MSG_HELP_ARTICLE_O_STR "o   Mark a specified number of articles unread\n"

#define MSG_HELP_ARTICLE_M 93
#define MSG_HELP_ARTICLE_M_STR "m   Mark the article as still unread\n"

#define MSG_HELP_ARTICLE_Q 94
#define MSG_HELP_ARTICLE_Q_STR "q   Quit this newsgroup for now\n"

#define MSG_HELP_ARTICLE_EQ 95
#define MSG_HELP_ARTICLE_EQ_STR "=   Show subjects of unread articles\n"

#define MSG_HELP_ARTICLE_NUM 96
#define MSG_HELP_ARTICLE_NUM_STR "<number> Read the article\n"

#define MSG_HELP_ARTICLE_CC 97
#define MSG_HELP_ARTICLE_CC_STR "C   Cancel articles\nS   SF7->ISO conversion\n"

#define MSG_WELCOME 98
#define MSG_WELCOME_STR "\nWelcome to the ReadNews program !\n\nSome general things to remember:\n  You can get help anywhere by pressing the 'h' key !!\n  You can go through all areas and messages by just pressing the space bar.\n  Unsubscribe means you don't want to read the area.\n  All new message areas are joined automatically.\n  You can mark all messages read in an area with 'c'.\n  It is recommended to sort the groups with 's'.\n\nRead the manual pages for more information about Rn (man rn).\n\n"

#define MSG_PAGER_HELP 99
#define MSG_PAGER_HELP_STR "---Pager help---\nSpace - Next page   Return - Next line   d - Next half page\nq     - Exit                             . - Continuous to end\n----------------\n"

#define MSG_UNREAD_ARTICLES_IN 100
#define MSG_UNREAD_ARTICLES_IN_STR "%5d Unread articles in %s%s%s\n"

#define MSG_ETC 101
#define MSG_ETC_STR "etc."

#define MSG_UNSUBSCRIBED_TO 102
#define MSG_UNSUBSCRIBED_TO_STR "Unsubscribed to newsgroup %s\n"

#define MSG_NO_SUCH_FILE 103
#define MSG_NO_SUCH_FILE_STR "No such file to send: %s\n"

#define MSG_TOO_LONG_HUNK 104
#define MSG_TOO_LONG_HUNK_STR "Too long hunk!\n"

#define MSG_REMOVED 105
#define MSG_REMOVED_STR "\033[1m%s\033[m removed\n"

#define MSG_ADDED 106
#define MSG_ADDED_STR "%s added\n"

#define MSG_CANT_OPEN_FOR_APPENDING 107
#define MSG_CANT_OPEN_FOR_APPENDING_STR "Couldn't open %s for appending\n"

#define MSG_ARTICLE_NOT_FOUND 108
#define MSG_ARTICLE_NOT_FOUND_STR "Article not found\n"

#define MSG_PRESS_ANYKEY 109
#define MSG_PRESS_ANYKEY_STR "Press any key to continue.\n"

#define MSG_SORTING_NEWSGROUPS 110
#define MSG_SORTING_NEWSGROUPS_STR "Sorting newsgroups, wait a second..\n"

#define MSG_GROUP_NAME_TO_ADD 111
#define MSG_GROUP_NAME_TO_ADD_STR "Name of the group to add : "

#define MSG_ADDING_TO_SYS 112
#define MSG_ADDING_TO_SYS_STR "Adding %s%s%s to the system\n"

#define MSG_ADDED_TO_NEWSRC 113
#define MSG_ADDED_TO_NEWSRC_STR "%s%s%s added to your Newsrc\n"

#define MSG_TO_ADD 114
#define MSG_TO_ADD_STR "To add %s to your Newsrc, restart Rn\n"

#define MSG_GROUP_TO_REMOVE 115
#define MSG_GROUP_TO_REMOVE_STR "Name of the group to remove : "

#define MSG_GROUP_REMOVED 116
#define MSG_GROUP_REMOVED_STR "Newsgroup %s%s%s removed.\n"

#define MSG_NON_EXISTENT_REMOVED 117
#define MSG_NON_EXISTENT_REMOVED_STR "A non-existent group %s%s%s removed\n"

#define MSG_NEW_GROUP_ADDED 118
#define MSG_NEW_GROUP_ADDED_STR "A new group %s%s%s added\n"

#define MSG_SAVE_UNALLOWED_FILENAME 119
#define MSG_SAVE_UNALLOWED_FILENAME_STR "Not saved: Unallowed file name\n"

#define MSG_BATCH_ERROR 120
#define MSG_BATCH_ERROR_STR "Batch error\n"

#define MSG_UPDATING_ACTIVE 121
#define MSG_UPDATING_ACTIVE_STR "Updating the active list\n"

#define MSG_SKIPPING_UNAVAILABLE 122
#define MSG_SKIPPING_UNAVAILABLE_STR "Skipping unavailable articles\n"

#define MSG_READ_ONLY_GROUP 123
#define MSG_READ_ONLY_GROUP_STR "This is a read-only group, posting is not allowed.\n"

#define MSG_ACTIVE_IN_USE 124
#define MSG_ACTIVE_IN_USE_STR "Don't know how to handle %s when Active file is used.\n"


/****************************************************************************/


#ifdef STRINGARRAY

struct AppString
{
    LONG   as_ID;
    STRPTR as_Str;
};

struct AppString AppStrings[] =
{
    {MSG_CANT_OPEN_ARP,MSG_CANT_OPEN_ARP_STR},
    {MSG_MEM_ALLOC_ERR,MSG_MEM_ALLOC_ERR_STR},
    {MSG_MEM_ALLOC_ERR_2,MSG_MEM_ALLOC_ERR_2_STR},
    {MSG_USAGE,MSG_USAGE_STR},
    {MSG_USAGE_TIDY,MSG_USAGE_TIDY_STR},
    {MSG_NET_USAGE,MSG_NET_USAGE_STR},
    {MSG_NET_USAGE_2,MSG_NET_USAGE_2_STR},
    {MSG_NET_USAGE_3,MSG_NET_USAGE_3_STR},
    {MSG_TIDY_DAYS,MSG_TIDY_DAYS_STR},
    {MSG_UNREAD_ARTICLES,MSG_UNREAD_ARTICLES_STR},
    {MSG_END_OF_NEWSGROUP,MSG_END_OF_NEWSGROUP_STR},
    {MSG_SUBSCRIBED_GROUPS,MSG_SUBSCRIBED_GROUPS_STR},
    {MSG_MENTIONED_IN_RC,MSG_MENTIONED_IN_RC_STR},
    {MSG_NEED_AT_LEAST_ROWS,MSG_NEED_AT_LEAST_ROWS_STR},
    {MSG_NAME_OF_THE_GROUP,MSG_NAME_OF_THE_GROUP_STR},
    {MSG_RESUBSCRIBED_TO,MSG_RESUBSCRIBED_TO_STR},
    {MSG_NO_MATCHES_FOR_NG,MSG_NO_MATCHES_FOR_NG_STR},
    {MSG_OVERWRITE_GRAB,MSG_OVERWRITE_GRAB_STR},
    {MSG_GRAB_ACTIVE,MSG_GRAB_ACTIVE_STR},
    {MSG_GRAB_BREAK,MSG_GRAB_BREAK_STR},
    {MSG_GRAB_OK,MSG_GRAB_OK_STR},
    {MSG_GRAB_NO_MSGS,MSG_GRAB_NO_MSGS_STR},
    {MSG_MEM_LOW,MSG_MEM_LOW_STR},
    {MSG_CANT_OPEN_GRAB,MSG_CANT_OPEN_GRAB_STR},
    {MSG_H_FOR_HELP,MSG_H_FOR_HELP_STR},
    {MSG_CANT_OPEN,MSG_CANT_OPEN_STR},
    {MSG_GROUP_CREATION_ERR,MSG_GROUP_CREATION_ERR_STR},
    {MSG_NO_SUCH_GROUP_TO_UNSUB,MSG_NO_SUCH_GROUP_TO_UNSUB_STR},
    {MSG_NO_SUCH_GROUP_TO_SUB,MSG_NO_SUCH_GROUP_TO_SUB_STR},
    {MSG_UNKNOWN_HUNK,MSG_UNKNOWN_HUNK_STR},
    {MSG_CANT_CREATE,MSG_CANT_CREATE_STR},
    {MSG_EXISTS,MSG_EXISTS_STR},
    {MSG_NOT_WRITTEN,MSG_NOT_WRITTEN_STR},
    {MSG_END_OF_NEWSGROUP_2,MSG_END_OF_NEWSGROUP_2_STR},
    {MSG_END_OF_ARTICLE_WHAT_NEXT,MSG_END_OF_ARTICLE_WHAT_NEXT_STR},
    {MSG_WANNA_MARK_ARTICLES_READ,MSG_WANNA_MARK_ARTICLES_READ_STR},
    {MSG_MARKED_GROUP,MSG_MARKED_GROUP_STR},
    {MSG_ARTICLE_TO_BE_CANCELLED,MSG_ARTICLE_TO_BE_CANCELLED_STR},
    {MSG_NO_SUCH_ARTICLE,MSG_NO_SUCH_ARTICLE_STR},
    {MSG_ARTICLE_CANCELLED,MSG_ARTICLE_CANCELLED_STR},
    {MSG_GROUP_DOESNT_EXISTS,MSG_GROUP_DOESNT_EXISTS_STR},
    {MSG_NO_PRIVILEGES,MSG_NO_PRIVILEGES_STR},
    {MSG_HOW_MANY_NEWEST,MSG_HOW_MANY_NEWEST_STR},
    {MSG_ARTICLE_MARKED_UNREAD,MSG_ARTICLE_MARKED_UNREAD_STR},
    {MSG_MARKING_SUBJECT_READ,MSG_MARKING_SUBJECT_READ_STR},
    {MSG_JUNKED,MSG_JUNKED_STR},
    {MSG_CANNOT_KILL,MSG_CANNOT_KILL_STR},
    {MSG_SEARCHING_FOR,MSG_SEARCHING_FOR_STR},
    {MSG_CANNOT_SEARCH_WITH,MSG_CANNOT_SEARCH_WITH_STR},
    {MSG_SAVE,MSG_SAVE_STR},
    {MSG_CANNOT_REPLY,MSG_CANNOT_REPLY_STR},
    {MSG_ARTICLE,MSG_ARTICLE_STR},
    {MSG_ARTICLE_MORE,MSG_ARTICLE_MORE_STR},
    {MSG_IN_GROUP,MSG_IN_GROUP_STR},
    {MSG_SUBJECT_OF_ARTICLE,MSG_SUBJECT_OF_ARTICLE_STR},
    {MSG_WHAT_NOW,MSG_WHAT_NOW_STR},
    {MSG_CANT_OPEN_SIGNATURE,MSG_CANT_OPEN_SIGNATURE_STR},
    {MSG_ARTICLE_COPY_FAILED,MSG_ARTICLE_COPY_FAILED_STR},
    {MSG_GROUP_DOESNT_EXISTS_2,MSG_GROUP_DOESNT_EXISTS_2_STR},
    {MSG_TEMP_FILE_DISAPPEARED,MSG_TEMP_FILE_DISAPPEARED_STR},
    {MSG_ARTICLE_ABORTED,MSG_ARTICLE_ABORTED_STR},
    {MSG_APPEND,MSG_APPEND_STR},
    {MSG_SAVING,MSG_SAVING_STR},
    {MSG_HELP_MAIN_Q,MSG_HELP_MAIN_Q_STR},
    {MSG_HELP_MAIN_N,MSG_HELP_MAIN_N_STR},
    {MSG_HELP_MAIN_NN,MSG_HELP_MAIN_NN_STR},
    {MSG_HELP_MAIN_P,MSG_HELP_MAIN_P_STR},
    {MSG_HELP_MAIN_PP,MSG_HELP_MAIN_PP_STR},
    {MSG_HELP_MAIN_G,MSG_HELP_MAIN_G_STR},
    {MSG_HELP_MAIN_Y,MSG_HELP_MAIN_Y_STR},
    {MSG_HELP_MAIN_U,MSG_HELP_MAIN_U_STR},
    {MSG_HELP_MAIN_L,MSG_HELP_MAIN_L_STR},
    {MSG_HELP_MAIN_S,MSG_HELP_MAIN_S_STR},
    {MSG_HELP_MAIN_GG,MSG_HELP_MAIN_GG_STR},
    {MSG_HELP_MAIN_E,MSG_HELP_MAIN_E_STR},
    {MSG_HELP_MAIN_A,MSG_HELP_MAIN_A_STR},
    {MSG_HELP_MAIN_R,MSG_HELP_MAIN_R_STR},
    {MSG_HELP_ARTICLE_N,MSG_HELP_ARTICLE_N_STR},
    {MSG_HELP_ARTICLE_P,MSG_HELP_ARTICLE_P_STR},
    {MSG_HELP_ARTICLE_NN,MSG_HELP_ARTICLE_NN_STR},
    {MSG_HELP_ARTICLE_PP,MSG_HELP_ARTICLE_PP_STR},
    {MSG_HELP_ARTICLE_CN,MSG_HELP_ARTICLE_CN_STR},
    {MSG_HELP_ARTICLE_CP,MSG_HELP_ARTICLE_CP_STR},
    {MSG_HELP_ARTICLE_CR,MSG_HELP_ARTICLE_CR_STR},
    {MSG_HELP_ARTICLE_CX,MSG_HELP_ARTICLE_CX_STR},
    {MSG_HELP_ARTICLE_CF,MSG_HELP_ARTICLE_CF_STR},
    {MSG_HELP_ARTICLE_F,MSG_HELP_ARTICLE_F_STR},
    {MSG_HELP_ARTICLE_FF,MSG_HELP_ARTICLE_FF_STR},
    {MSG_HELP_ARTICLE_R,MSG_HELP_ARTICLE_R_STR},
    {MSG_HELP_ARTICLE_S,MSG_HELP_ARTICLE_S_STR},
    {MSG_HELP_ARTICLE_K,MSG_HELP_ARTICLE_K_STR},
    {MSG_HELP_ARTICLE_C,MSG_HELP_ARTICLE_C_STR},
    {MSG_HELP_ARTICLE_O,MSG_HELP_ARTICLE_O_STR},
    {MSG_HELP_ARTICLE_M,MSG_HELP_ARTICLE_M_STR},
    {MSG_HELP_ARTICLE_Q,MSG_HELP_ARTICLE_Q_STR},
    {MSG_HELP_ARTICLE_EQ,MSG_HELP_ARTICLE_EQ_STR},
    {MSG_HELP_ARTICLE_NUM,MSG_HELP_ARTICLE_NUM_STR},
    {MSG_HELP_ARTICLE_CC,MSG_HELP_ARTICLE_CC_STR},
    {MSG_WELCOME,MSG_WELCOME_STR},
    {MSG_PAGER_HELP,MSG_PAGER_HELP_STR},
    {MSG_UNREAD_ARTICLES_IN,MSG_UNREAD_ARTICLES_IN_STR},
    {MSG_ETC,MSG_ETC_STR},
    {MSG_UNSUBSCRIBED_TO,MSG_UNSUBSCRIBED_TO_STR},
    {MSG_NO_SUCH_FILE,MSG_NO_SUCH_FILE_STR},
    {MSG_TOO_LONG_HUNK,MSG_TOO_LONG_HUNK_STR},
    {MSG_REMOVED,MSG_REMOVED_STR},
    {MSG_ADDED,MSG_ADDED_STR},
    {MSG_CANT_OPEN_FOR_APPENDING,MSG_CANT_OPEN_FOR_APPENDING_STR},
    {MSG_ARTICLE_NOT_FOUND,MSG_ARTICLE_NOT_FOUND_STR},
    {MSG_PRESS_ANYKEY,MSG_PRESS_ANYKEY_STR},
    {MSG_SORTING_NEWSGROUPS,MSG_SORTING_NEWSGROUPS_STR},
    {MSG_GROUP_NAME_TO_ADD,MSG_GROUP_NAME_TO_ADD_STR},
    {MSG_ADDING_TO_SYS,MSG_ADDING_TO_SYS_STR},
    {MSG_ADDED_TO_NEWSRC,MSG_ADDED_TO_NEWSRC_STR},
    {MSG_TO_ADD,MSG_TO_ADD_STR},
    {MSG_GROUP_TO_REMOVE,MSG_GROUP_TO_REMOVE_STR},
    {MSG_GROUP_REMOVED,MSG_GROUP_REMOVED_STR},
    {MSG_NON_EXISTENT_REMOVED,MSG_NON_EXISTENT_REMOVED_STR},
    {MSG_NEW_GROUP_ADDED,MSG_NEW_GROUP_ADDED_STR},
    {MSG_SAVE_UNALLOWED_FILENAME,MSG_SAVE_UNALLOWED_FILENAME_STR},
    {MSG_BATCH_ERROR,MSG_BATCH_ERROR_STR},
    {MSG_UPDATING_ACTIVE,MSG_UPDATING_ACTIVE_STR},
    {MSG_SKIPPING_UNAVAILABLE,MSG_SKIPPING_UNAVAILABLE_STR},
    {MSG_READ_ONLY_GROUP,MSG_READ_ONLY_GROUP_STR},
    {MSG_ACTIVE_IN_USE,MSG_ACTIVE_IN_USE_STR},
};


#endif /* STRINGARRAY */


/****************************************************************************/


#endif /* RNLANGUAGE_H */
