perl-Encode-HanConvert - Traditional and Simplified Chinese mappings

Property Value
Distribution ALT Linux Sisyphus
Repository Autoimports i586 Official
Package filename perl-Encode-HanConvert-0.35-alt4.1.i586.rpm
Package name perl-Encode-HanConvert
Package version 0.35
Package release alt4.1
Package architecture i586
Package type rpm
Homepage -
License -
Maintainer -
Download size 3.02 MB
Installed size 3.02 MB
This module is an attempt to solve most common problems occured in
Traditional vs. Simplified Chinese conversion, in an efficient,
flexible way, without resorting to external tools or modules.
If you are using perl 5.7.2 or earlier, all Unicode-related functions
are disabled, and Encode::HanConvert::Perl is automagically loaded
and used instead. In that case, please consult the Encode::HanConvert::Perl manpage
After installing this module, you'll have two additional encoding
formats: `big5-simp' maps *Big5* into Unicode's Simplified Chinese
(and vice versa), and `gbk-trad' maps *GBK* (also known as *CP936*)
into Unicode's Traditional Chinese and back.
The module exports various `xxx_to_yyy' functions by default, where
xxx and yyy are one of `big5', `gb' (i.e. GBK/CP936), `simp'
(simplified Chinese unicode), or `trad' (traditional Chinese unicode).
You may also import `simple' and `trad', which are aliases for
`simp_to_trad' and `trad_to_simp'; this is provided as a drop-in
replacement for programs using the Lingua::ZH::HanConvert manpage.
Since this is built on the Encode manpage's architecture, you may also use
the line discipline syntax to perform the conversion implicitly
(before 5.7.3, you need to use 'cp936' in place of 'gbk'):
require Encode::CN;
open BIG5, ':encoding(big5-simp)', 'big5.txt';  # as simplified
open EUC,  '>:encoding(gbk)',      'gbk.txt';   # as gbk
print EUC, <BIG5>;
require Encode::TW;
open EUC,  ':encoding(gbk-trad)',  'gbk.txt';   # as traditional
open BIG5, '>:encoding(big5)',     'big5.txt';  # as big-5
print BIG5, <EUC>;
Or, more interestingly:
=for encoding big5
use encoding 'big5-simp';
print "III."; # prints simplified Chinese in unicode


Package Version Architecture Repository
perl-Encode-HanConvert All All All


Name Value
/usr/lib/perl5 - - - - -
perl( >= 1.410
perl(Encode/ -
perl(Encode/ -
perl( -
perl( -
perl( -
perl( -
rpmlib(PayloadIsLzma) -
rpmlib(SetVersions) -
rtld(GNU_HASH) -


Name Value
perl(Encode/ = 0.350
perl(Encode/HanConvert/ = 0.060
perl-Encode-HanConvert = 0.35-alt4.1


Type URL
Binary Package perl-Encode-HanConvert-0.35-alt4.1.i586.rpm
Source Package perl-Encode-HanConvert-0.35-alt4.1.src.rpm

Install Howto

  1. Add the following line to /etc/apt/sources.list:
    rpm [Sisyphus] i586 autoimports
    rpm [Sisyphus] noarch autoimports
  2. Update the package index:
    # sudo apt-get update
  3. Install perl-Encode-HanConvert rpm package:
    # sudo apt-get install perl-Encode-HanConvert



See Also

Package Description
perl-Encode-HanConvert-scripts-0.35-alt4.1.i586.rpm Encode-HanConvert scripts
perl-Encode-IBM-0.11-alt4.1.i586.rpm perl module Encode-IBM
perl-Encode-ISO2022-0.04-alt4.1.i586.rpm ISO/IEC 2022 character encoding scheme
perl-Encode-JISX0213-0.04-alt3.1.i586.rpm JIS X 0213 encodings
perl-Encode-JP-Mobile-0.30-alt7_22.i586.rpm Japan mobile phone Shift_JIS (CP932) / UTF-8 encoding
perl-Encode-MAB2-0.09-alt1.1.i586.rpm Das `Maschinelle Austauschformat fuer Bibliotheken'
perl-Encode-Multibyte-Detect-1.01-alt4.1.i586.rpm detect multibyte encoding
perl-Encode-VN-0.06-alt4.1.i586.rpm Additional Vietnamese encodings
perl-Encoding-FixLatin-XS-1.01-alt4.1.i586.rpm XS implementation layer for Encoding::FixLatin
perl-Env-C-0.15-alt3_7.i586.rpm Get/set/unset environment variables on the C level
perl-Errno-AnyString-1.03-alt4.1.i586.rpm put arbitrary strings in $!
perl-Escape-Houdini-0.3.2-alt1.i586.rpm Perl API to Houdini, a zero-dependency C web escaping library
perl-Eval-Compile-0.11-alt2_13.i586.rpm No summary found
perl-Event-Lib-UDPPump-0.01-alt4.1.i586.rpm perl module Event-Lib-UDPPump
perl-Event-Stats-1.03-alt1.i586.rpm perl module Event-Stats