An OpenVMS XPG4 localization utility that:
o Compiles conversion table files. A conversion table file
defines how characters in one codeset are converted to
characters in another codeset (ICONV COMPILE)
o Converts characters from one codeset to another (ICONV
CONVERT)
For more information on the XPG4 utilities, including file
formats, see the VSI C Run-Time Library Reference Manual.
Also see help for the related commands GENCAT and LOCALE.
Format:
ICONV option
1 – COMPILE
Creates a conversion table file from a conversion source file.
The conversion table file is used by ICONV CONVERT to convert
characters in a file from one codeset to another.
Format:
ICONV COMPILE sourcefile tablefile
1.1 – Parameters
sourcefile
The file specification of the conversion source file. The
default file type is .ISRC. The file naming convention OpenVMS
uses for conversion source files is:
fromcodeset_tocodeset.isrc
tablefile
The file specification of the conversion table file to be
created. The default file type is .ICONV. The file naming
convention for conversion table files is:
fromcodeset_tocodeset.iconv
Public conversion table files are in the directory defined by
the logical name SYS$I18N_ICONV. Put new conversion table files
in the same directory if you want to make them available
system-wide.
2 – CONVERT
Converts characters in a file from one codeset to another codeset.
The converted characters are written to an output file.
Format:
ICONV CONVERT infile outfile
2.1 – Parameters
infile
The file specification of the file that contains the characters
to be converted. (Use the /FROMCODE qualifier to specify the
codeset of the characters in this file.)
outfile
The file specification of the file created by ICONV CONVERT.
(Use the /TOCODE qualifier to specify the codeset of the
characters in this file.)
2.2 – Qualifiers
/FROMCODE=fromcodeset
A required qualifier that specifies the codeset of the
characters in the input file (infile).
/TOCODE=tocodeset
A required qualifier that specifies the codeset of the
characters in the output file (outfile).
Public conversion table files are in the directory defined by
the logical name SYS$I18N_ICONV. Put new conversion table files
in the same directory if you want to make them available
system-wide.