nonopolarity
nonopolarity

Reputation: 151146

any PHP or Ruby library to convert Tranditional Chinese to Simplified Chinese or vice versa?

Is there any PHP or Ruby library to convert Tranditional Chinese to Simplified Chinese or vice versa (Big5 <--> GB)? The iconv library won't do it, as it merely converts the encoding, but the glyph stays the same.

Upvotes: 0

Views: 730

Answers (2)

rogerdpack
rogerdpack

Reputation: 66851

You might get some leverage with 1.9

Encoding.constants.grep /gb/i => [:GB18030, :GBK, :GB1988, :GB12345]

Encoding.constants.grep /big5/i => [:Big5, :BIG5, :Big5_HKSCS, :BIG5_HKSCS, :Big5_UAO, :BIG5_UAO]

so it's something like

How can I convert a string from windows-1252 to utf-8 in Ruby?

original = File.open('name', 'r:original_encoding').read

original.force_encoding('new_encoding')

Though I've never tried it.

Upvotes: 1

MicTech
MicTech

Reputation: 45093

Try this class for PHP - http://www.phpclasses.org/browse/package/3130.html

Upvotes: 2

Related Questions