UVConverter 1.1.3b review

Download
by rbytes.net on

UVConverter is a universal command-line Vietnamese encoding converter which supports all popular charsets/encodings (Unicode, VNI, TC

License: GPL (GNU General Public License)
File size: 0K
Developer: Pham Kim Long
0 stars award from rbytes.net

UVConverter is a universal command-line Vietnamese encoding converter which supports all popular charsets/encodings (Unicode, VNI, TCVN3, UTF8...).

UVConverter is available in Windows, Linux, and Mac OS X.

Compile instructions:

make

After the compilation, you will get the generated executable file: uvconvert/uvconv

To add more charsets: See instructions in vnconv/data.cpp

Usage:

uvconv [file] [OPTIONS]n"
file: Input file [Default: stdin - keyboard input]"

Options

-h --help Print Help and exit
-f --from Input charset [Default: TCVN3]
-t --to Output charset [Default: UTF-8]
-o --output Output file [Default: stdout - console output]
-l --list Print charset list and exit
-m --mviqr Mixed VIQR characters present in input
-s --sviqr Strict VIQR input, converting everything, not checking
escapes for URLs, etc. (a bit faster, but not recommended).

Example:

uvconv in.txt -f VNI -t UTF-8 -o out.txtn";

Notes:

If you convert a document, say in UTF-8, to VIQR while there are also VIQR sequences present in the document, the result may be undesirable. For example: "ho.c tie^'ng Vie^.t" will be converted to "ho.c tie^'ng vie^.t", because uvconv will insert escape characters for the tone marks. To disable this behaviour, set the option -m.

UVConverter 1.1.3b search tags