2000-06-06 05:53:49 +00:00
|
|
|
/* Automatically generated by po2tbl.sed from nano.pot. */
|
|
|
|
|
|
|
|
#if HAVE_CONFIG_H
|
|
|
|
# include <config.h>
|
|
|
|
#endif
|
|
|
|
|
|
|
|
#include "libgettext.h"
|
|
|
|
|
|
|
|
const struct _msg_ent _msg_tbl[] = {
|
|
|
|
{"", 1},
|
|
|
|
{"add_to_cutbuffer called with inptr->data = %s\n", 2},
|
|
|
|
{"Blew away cutbuffer =)\n", 3},
|
2000-06-19 05:56:20 +00:00
|
|
|
{"read_line: not on first line and prev is NULL", 4},
|
|
|
|
{"Read %d lines", 5},
|
|
|
|
{"\"%s\" not found", 6},
|
|
|
|
{"New File", 7},
|
|
|
|
{"File \"%s\" is a directory", 8},
|
|
|
|
{"Reading File", 9},
|
|
|
|
{"File to insert [from ./] ", 10},
|
|
|
|
{"Cancelled", 11},
|
|
|
|
{"Could not open file for writing: %s", 12},
|
|
|
|
{"Could not open file: Path length exceeded.", 13},
|
|
|
|
{"Wrote >%s\n", 14},
|
|
|
|
{"Could not close %s: %s", 15},
|
|
|
|
{"Could not open %s for writing: %s", 16},
|
|
|
|
{"Could not set permissions %o on %s: %s", 17},
|
|
|
|
{"Wrote %d lines", 18},
|
|
|
|
{"File Name to write", 19},
|
|
|
|
{"filename is %s", 20},
|
|
|
|
{"File exists, OVERWRITE ?", 21},
|
|
|
|
{"Invoke the help menu", 22},
|
|
|
|
{"Write the current file to disk", 23},
|
|
|
|
{"Exit from nano", 24},
|
|
|
|
{"Goto a specific line number", 25},
|
|
|
|
{"Justify the current paragraph", 26},
|
|
|
|
{"Replace text within the editor", 27},
|
|
|
|
{"Insert another file into the current one", 28},
|
|
|
|
{"Search for text within the editor", 29},
|
|
|
|
{"Move to the previous screen", 30},
|
|
|
|
{"Move to the next screen", 31},
|
|
|
|
{"Cut the current line and store it in the cutbuffer", 32},
|
|
|
|
{"Uncut from the cutbuffer into the current line", 33},
|
|
|
|
{"Show the posititon of the cursor", 34},
|
|
|
|
{"Invoke the spell checker (if available)", 35},
|
|
|
|
{"Move up one line", 36},
|
|
|
|
{"Move down one line", 37},
|
|
|
|
{"Move forward one character", 38},
|
|
|
|
{"Move back one character", 39},
|
|
|
|
{"Move to the beginning of the current line", 40},
|
|
|
|
{"Move to the end of the current line", 41},
|
|
|
|
{"Go to the first line of the file", 42},
|
|
|
|
{"Go to the last line of the file", 43},
|
|
|
|
{"Refresh (redraw) the current screen", 44},
|
|
|
|
{"Mark text at the current cursor location", 45},
|
|
|
|
{"Delete the character under the cursor", 46},
|
|
|
|
{"Delete the character to the left of the cursor", 47},
|
|
|
|
{"Insert a tab character", 48},
|
|
|
|
{"Insert a carriage return at the cursor position", 49},
|
|
|
|
{"Make the current search or replace case (in)sensitive", 50},
|
|
|
|
{"Cancel the current function", 51},
|
|
|
|
{"Get Help", 52},
|
|
|
|
{"WriteOut", 53},
|
|
|
|
{"Exit", 54},
|
|
|
|
{"Goto Line", 55},
|
|
|
|
{"Justify", 56},
|
|
|
|
{"Replace", 57},
|
|
|
|
{"Read File", 58},
|
|
|
|
{"Where Is", 59},
|
|
|
|
{"Prev Page", 60},
|
|
|
|
{"Next Page", 61},
|
|
|
|
{"Cut Text", 62},
|
|
|
|
{"UnCut Txt", 63},
|
|
|
|
{"Cur Pos", 64},
|
|
|
|
{"To Spell", 65},
|
|
|
|
{"Up", 66},
|
|
|
|
{"Down", 67},
|
|
|
|
{"Forward", 68},
|
|
|
|
{"Back", 69},
|
|
|
|
{"Home", 70},
|
|
|
|
{"End", 71},
|
|
|
|
{"Refresh", 72},
|
|
|
|
{"Mark Text", 73},
|
|
|
|
{"Delete", 74},
|
|
|
|
{"Backspace", 75},
|
|
|
|
{"Tab", 76},
|
|
|
|
{"Enter", 77},
|
|
|
|
{"First Line", 78},
|
|
|
|
{"Last Line", 79},
|
|
|
|
{"Case Sens", 80},
|
2000-06-30 20:35:26 +00:00
|
|
|
{"Cancel", 81},
|
|
|
|
{"No Replace", 82},
|
2000-06-06 05:53:49 +00:00
|
|
|
{"\
|
|
|
|
\n\
|
2000-06-30 20:35:26 +00:00
|
|
|
Buffer written to 'nano.save'\n", 83},
|
|
|
|
{"Key illegal in VIEW mode", 84},
|
2000-06-06 05:53:49 +00:00
|
|
|
{"\
|
|
|
|
nano help text\n\
|
|
|
|
\n\
|
|
|
|
The nano editor is designed to emulate the functionality and ease-of-use of \
|
|
|
|
the UW Pico text editor. There are four main sections of the editor: The \
|
|
|
|
top line shows the program version, the current filename being edited, and \
|
|
|
|
whether or not the file has been modified. Next is the main editor window \
|
|
|
|
showing the file being edited. The status line is the third line from the \
|
|
|
|
bottom and shows important messages. The bottom two lines show the most \
|
|
|
|
commonly used shortcuts in the editor.\n\
|
|
|
|
\n\
|
|
|
|
The notation for shortcuts is as follows: Control-key sequences are notated \
|
|
|
|
with a caret (^) symbol. Alt-key sequences are notated with an at (@) \
|
|
|
|
symbol. The following keystrokes are available in the main editor window. \
|
|
|
|
Optional keys are shown in parentheses:\n\
|
2000-06-30 20:35:26 +00:00
|
|
|
\n", 85},
|
|
|
|
{"free_node(): free'd a node, YAY!\n", 86},
|
|
|
|
{"free_node(): free'd last node.\n", 87},
|
2000-06-06 05:53:49 +00:00
|
|
|
{"\
|
|
|
|
Usage: nano [GNU long option] [option] +LINE <file>\n\
|
2000-06-30 20:35:26 +00:00
|
|
|
\n", 88},
|
|
|
|
{"Option\t\tLong option\t\tMeaning\n", 89},
|
|
|
|
{" -T \t\t--tabsize=[num]\t\tSet width of a tab to num\n", 90},
|
2000-07-07 01:49:52 +00:00
|
|
|
{" -R\t\t--regexp\t\tUse regular expressions for search\n", 91},
|
|
|
|
{" -V \t\t--version\t\tPrint version information and exit\n", 92},
|
|
|
|
{" -c \t\t--const\t\t\tConstantly show cursor position\n", 93},
|
|
|
|
{" -h \t\t--help\t\t\tShow this message\n", 94},
|
2000-07-12 02:09:17 +00:00
|
|
|
{" -k \t\t--cut\t\t\tLet ^K cut from cursor to end of line\n", 95},
|
|
|
|
{" -i \t\t--autoindent\t\tAutomatically indent new lines\n", 96},
|
|
|
|
{" -l \t\t--nofollow\t\tDon't follow symbolic links, overwrite.\n", 97},
|
|
|
|
{" -m \t\t--mouse\t\t\tEnable mouse\n", 98},
|
2000-06-06 05:53:49 +00:00
|
|
|
{"\
|
2000-07-12 02:09:17 +00:00
|
|
|
-r [#cols] \t--fill=[#cols]\t\tSet fill cols to (wrap lines at) #cols\n", 99},
|
|
|
|
{" -p\t \t--pico\t\t\tMake bottom 2 lines more Pico-like\n", 100},
|
|
|
|
{" -s [prog] \t--speller=[prog]\tEnable alternate speller\n", 101},
|
|
|
|
{" -t \t\t--tempfile\t\tAuto save on exit, don't prompt\n", 102},
|
|
|
|
{" -v \t\t--view\t\t\tView (read only) mode\n", 103},
|
|
|
|
{" -w \t\t--nowrap\t\tDon't wrap long lines\n", 104},
|
|
|
|
{" -x \t\t--nohelp\t\tDon't show help window\n", 105},
|
|
|
|
{" -z \t\t--suspend\t\tEnable suspend\n", 106},
|
|
|
|
{" +LINE\t\t\t\t\tStart at line number LINE\n", 107},
|
2000-06-06 05:53:49 +00:00
|
|
|
{"\
|
|
|
|
Usage: nano [option] +LINE <file>\n\
|
2000-07-12 02:09:17 +00:00
|
|
|
\n", 108},
|
|
|
|
{"Option\t\tMeaning\n", 109},
|
|
|
|
{" -T [num]\tSet width of a tab to num\n", 110},
|
|
|
|
{" -R\t\tUse regular expressions for search\n", 111},
|
|
|
|
{" -V \t\tPrint version information and exit\n", 112},
|
|
|
|
{" -c \t\tConstantly show cursor position\n", 113},
|
|
|
|
{" -h \t\tShow this message\n", 114},
|
|
|
|
{" -k \t\tLet ^K cut from cursor to end of line\n", 115},
|
|
|
|
{" -i \t\tAutomatically indent new lines\n", 116},
|
|
|
|
{" -l \t\tDon't follow symbolic links, overwrite.\n", 117},
|
|
|
|
{" -m \t\tEnable mouse\n", 118},
|
|
|
|
{" -r [#cols] \tSet fill cols to (wrap lines at) #cols\n", 119},
|
|
|
|
{" -s [prog] \tEnable alternate speller\n", 120},
|
|
|
|
{" -p \t\tMake bottom 2 lines more Pico-like\n", 121},
|
|
|
|
{" -t \t\tAuto save on exit, don't prompt\n", 122},
|
|
|
|
{" -v \t\tView (read only) mode\n", 123},
|
|
|
|
{" -w \t\tDon't wrap long lines\n", 124},
|
|
|
|
{" -x \t\tDon't show help window\n", 125},
|
|
|
|
{" -z \t\tEnable suspend\n", 126},
|
|
|
|
{" +LINE\t\tStart at line number LINE\n", 127},
|
|
|
|
{" nano version %s by Chris Allegretta (compiled %s, %s)\n", 128},
|
|
|
|
{" Email: nano@asty.org\tWeb: http://www.asty.org/nano\n", 129},
|
|
|
|
{"Mark Set", 130},
|
|
|
|
{"Mark UNset", 131},
|
|
|
|
{"check_wrap called with inptr->data=\"%s\"\n", 132},
|
|
|
|
{"current->data now = \"%s\"\n", 133},
|
|
|
|
{"After, data = \"%s\"\n", 134},
|
|
|
|
{"Error deleting tempfile, ack!", 135},
|
|
|
|
{"Could not create a temporary filename: %s", 136},
|
|
|
|
{"Could not invoke spell program \"%s\"", 137},
|
|
|
|
{"Could not invoke \"ispell\"", 138},
|
|
|
|
{"Finished checking spelling", 139},
|
|
|
|
{"Save modified buffer (ANSWERING \"No\" WILL DESTROY CHANGES) ? ", 140},
|
|
|
|
{"Cannot resize top win", 141},
|
|
|
|
{"Cannot move top win", 142},
|
|
|
|
{"Cannot resize edit win", 143},
|
|
|
|
{"Cannot move edit win", 144},
|
|
|
|
{"Cannot resize bottom win", 145},
|
|
|
|
{"Cannot move bottom win", 146},
|
|
|
|
{"Main: set up windows\n", 147},
|
|
|
|
{"Main: bottom win\n", 148},
|
|
|
|
{"Main: open file\n", 149},
|
|
|
|
{"I got Alt-[-%c! (%d)\n", 150},
|
|
|
|
{"I got Alt-%c! (%d)\n", 151},
|
|
|
|
{"Case Sensitive Regexp Search%s%s", 152},
|
|
|
|
{"Regexp Search%s%s", 153},
|
|
|
|
{"Case Sensitive Search%s%s", 154},
|
|
|
|
{"Search%s%s", 155},
|
|
|
|
{" (to replace)", 156},
|
|
|
|
{"Search Cancelled", 157},
|
|
|
|
{"Search Wrapped", 158},
|
|
|
|
{"Replaced %d occurences", 159},
|
|
|
|
{"Replaced 1 occurence", 160},
|
|
|
|
{"Replace Cancelled", 161},
|
|
|
|
{"Replace with [%s]", 162},
|
|
|
|
{"Replace with", 163},
|
|
|
|
{"Replace this instance?", 164},
|
|
|
|
{"Enter line number", 165},
|
|
|
|
{"Aborted", 166},
|
|
|
|
{"Come on, be reasonable", 167},
|
|
|
|
{"Only %d lines available, skipping to last line", 168},
|
|
|
|
{"actual_x_from_start for xplus=%d returned %d\n", 169},
|
|
|
|
{"input '%c' (%d)\n", 170},
|
|
|
|
{"New Buffer", 171},
|
|
|
|
{" File: ...", 172},
|
|
|
|
{"Modified", 173},
|
|
|
|
{"Moved to (%d, %d) in edit buffer\n", 174},
|
|
|
|
{"current->data = \"%s\"\n", 175},
|
|
|
|
{"I got \"%s\"\n", 176},
|
|
|
|
{"Yes", 177},
|
|
|
|
{"All", 178},
|
|
|
|
{"No", 179},
|
|
|
|
{"do_cursorpos: linepct = %f, bytepct = %f\n", 180},
|
|
|
|
{"line %d of %d (%.0f%%), character %d of %d (%.0f%%)", 181},
|
|
|
|
{"Dumping file buffer to stderr...\n", 182},
|
|
|
|
{"Dumping cutbuffer to stderr...\n", 183},
|
|
|
|
{"Dumping a buffer to stderr...\n", 184},
|
2000-06-06 05:53:49 +00:00
|
|
|
};
|
|
|
|
|
2000-07-12 02:09:17 +00:00
|
|
|
int _msg_tbl_length = 184;
|