Locale::Hebrew - Bidirectional Hebrew support
This document describes version 1.05 of Locale::Hebrew, released May 27, 2010.
use Locale::Hebrew; $visual = hebrewflip($logical);
This module is based on code from the Unicode Consortium.
The charset on their code was bogus, therefore this module had to work the real charset from scratch. There might have some mistakes, though.
One function, hebrewflip, is exported by default.
hebrewflip
The input string is assumed to be in iso-8859-8 encoding by default.
iso-8859-8
On Perl version 5.8.1 and above, this module can handle Unicode strings by transparently encoding and decoding it as iso-8859-8. The return value should still be a Unicode string.
Text::Bidi, which implements related algorithms based on the fribidi library.
fribidi
Lots of help from Raz Information Systems, http://www.raz.co.il/.
Thanks to Oded S. Resnik for suggesting Unicode support and exporting hebrewflip by default.
Audrey Tang <cpan@audreyt.org> is the current maintainer.
Ariel Brosh <schop@cpan.org> is the original author, now passed away.
Copyright 2001, 2002 by Ariel Brosh.
Copyright 2003-2010 by Audrey Tang.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html
To install Locale::Hebrew, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Locale::Hebrew
CPAN shell
perl -MCPAN -e shell install Locale::Hebrew
For more information on module installation, please visit the detailed CPAN module installation guide.