trans(1int) [ultrix man page]
trans(1int) trans(1int) Name trans - translation tool for use with source message catalogs Syntax trans [ -c ] [ -o name ] file.msf Description The command assists in the translation of source message catalogs. The command reads input from file.msf and writes its output to either a file named or a file you name on the command line. The command displays file.msf in a multiple window screen that lets you simultaneously see the original message, the translated text you enter, and any messages from the command. This multiple window screen is easier to use for translating messages than a single window screen. The top window in the multiple window screen displays the text in the message source file file.msf. The editor displays the current mes- sage in reverse video. In the center window, displays a prompt that asks you to enter a translated message. You use a control key editor to move the cursor and delete text in the center window. The control key sequences are defined as follows: ------------------------------------------ Key Sequence Meaning ------------------------------------------ CTRL/k Display control key help CTRL/h Back space CTRL/l Forward space CTRL/w Back word CTRL/f Forward word CTRL/e Move to end of input CTRL/b Move to beginning of input CTRL/n Next line CTRL/p Previous line CTRL/u Delete input CTRL/i Insert mode (default) CTRL/r Replace mode DEL Delete previous character ------------------------------------------ If you need to span more than one line with the translated text, type a backslash () and press the RETURN key to enable line continuation. After you finish entering the translated text, press the RETURN key to signal that you have finished translating that message. The bottom window displays any messages generated by If an error occurs, prompts you to re-enter the entire line, including the message label or number. Options -c Display comment lines beginning with a dollar sign ($) for translation, in addition to messages. -o Call the output file name. The default is output file name is Restrictions Your terminal must be 80 columns by 24 lines for to display its three-window screen. You cannot interrupt a session and restart it at the point you stopped. You must complete the all the changes to a file before exiting a file. See Also intro(3int), extract(1int), gencat(1int), strextract(1int), strmerge(1int) Guide to Developing International Software trans(1int)
Check Out this Related Man Page
Mined is a simple screen editor. At any instant, a window of 24 lines is visible on the screen. The current position in the file is shown by the cursor. Ordinary characters typed in are insert- ed at the cursor. Control characters and keys on the numeric keypad (at the right-hand side of the keyboard) are used to move the cursor and perform other functions. Commands exist to move forward and backward a word, and delete words either in front of the cursor or behind it. A word in this context is a sequence of characters delimited on both ends by white space (space, tab, line feed, start of file, or end of file). The commands for deleting characters and words also work on line feeds, making it possible to join two consecutive lines by deleting the line feed between them. The editor maintains one save buffer (not dis- played). Commands are present to move text from the file to the buffer, from the buffer to the file, and to write the buffer onto a new file. If the edited text cannot be written out due to a full disk, it may still be possible to copy the whole text to the save buffer and then write it to a different file on a different disk with CTRL-Q. It may also be possible to escape from the ed- itor with CTRL-S and remove some files. Some of the commands prompt for arguments (file names, search patterns, etc.). All commands that might result in loss of the file being edited prompt to ask for confirmation. A key (command or ordinary char- acter) can be repeated times by typing where is the escape key. Forward and backward searching requires a regular expression as the search pattern. Regular expressions follow the same rules as in the editor, These rules can be stated as: Any displayable character matches itself. . (period) matches any character ex- cept line feed. ^ (circumflex) matches the start of the line. $ (dollar sign) matches the end of the line. c matches the char- acter c (including period, circumflex, etc). [string] matches any of the characters in the string. [^string] matches any of the characters except those in the string. [x-y] matches any characters between x and y (e.g., [a-z]). Pattern* matches any number of occurrences of pattern. Some examples of regular ex- pressions are: The boy matches the string The boy ^$ matches any empty line. ^.$ matches any line containing exactly 1 character ^A.*.$ matches any line starting with an A, ending with a period. ^[A-Z]*$ matches any line containing only capital letters (or empty). [A-Z0-9] matches any line containing either a capital letter or a digit. .*X$ matches any line ending in X A.*B matches any line containing an A and then a B Control characters cannot be entered into a file simply by typing them because all of them are editor commands. To enter a control character, depress the ALT key, and then while holding it down, hit the ESC key. Release both ALT and ESC and type the control character. Control characters are displayed in reverse video. The commands are as follows. CURSOR MOTION
arrows Move the cursor in the indicated direction CTRL-A Move cursor to start of current line CTRL-Z Move cursor to end of current line CTRL-^ Move cursor to top of screen CTRL-_ Move cursor to end of screen CTRL-F Move cursor forward to start of next word CTRL-B Move cursor backward to start of previous word SCREEN MOTION
Home key Move to first character of the file End key Move to last character of the file PgUp key Scroll window up 23 lines (closer to start of the file) PgDn key Scroll window down 23 lines (closer to end of the file) CTRL-U Scroll window up 1 line CTRL-D Scroll window down 1 line MODIFYING TEXT
Del key Delete the character under the cursor Backspace Delete the character to left of the cursor CTRL-N Delete the next word CTRL-P Delete the previous word CTRL-T Delete tail of line (all characters from cursor to end of line) CTRL-O Open up the line (insert line feed and back up) CTRL-G Get and insert a file at the cursor position BUFFER OPERATIONS
CTRL-@ Set mark at current position for use with CTRL-C and CTRL-K CTRL-C Copy the text between the mark and the cursor into the buffer CTRL-K Delete text between mark and cursor; also copy it to the buffer CTRL-Y Yank contents of the buffer out and insert it at the cursor CTRL-Q Write the contents of the buffer onto a file MISCELLANEOUS
numeric + Search forward (prompts for regular expression) numeric - Search backward (prompts for regular expression) numeric 5 Display the file status CTRL-] Go to specific line CTRL-R Global replace pattern with string (from cursor to end) CTRL-L Line replace pattern with string CTRL-W Write the edited file back to the disk CTRL-X Exit the editor CTRL-S Fork off a shell (use CTRL-D to get back to the edi- tor) CTRL- Abort whatever the editor was doing and wait for com- mand CTRL-E Erase screen and redraw it CTRL-V Visit (edit) a new file Mined was designed by Andy Tanenbaum and written by Michiel Huis- jes.