MILA-Transliterate

 view release on metacpan or  search on metacpan

Build.PL  view on Meta::CPAN

use strict;
use warnings;
use Module::Build;

my $builder = Module::Build->new(
	module_name         => 'MILA::Transliterate',
	license             => 'perl',
	dist_author         => 'Shlomo Yona <yona@cs.technion.ac.il>',
	dist_abstract       => 'A Perl Module for transliterating text from Hebrew to various transliterations used in the Knowledge Center for Processing Hebrew (MILA) and vise versa',
	create_makefile_pl  => 'traditional',
	create_readme       => 1,
	requires            => {
		'Test::More'                        => '0.47',
		'perl'                              => '5.8.0',
	},
);

$builder->create_build_script();

META.yml  view on Meta::CPAN

--- #YAML:1.0
name: MILA-Transliterate
version: 0.01
author:
  - Shlomo Yona <yona@cs.technion.ac.il>
abstract: ! >-
  A Perl Module for transliterating text from Hebrew to various
  transliterations used in the Knowledge Center for Processing Hebrew (MILA)
  and vise versa
license: perl
requires:
  Test::More: 0.47
  perl: 5.8.0
provides:
  MILA::Transliterate:
    file: lib/MILA/Transliterate.pm
    version: 0.01
generated_by: Module::Build version 0.2604

lib/MILA/Transliterate.pm  view on Meta::CPAN

package MILA::Transliterate;
use utf8;
use Exporter;
our @ISA = qw(Exporter);
our @EXPORT_OK = qw(hebrew2treebank treebank2hebrew hebrew2erel erel2hebrew hebrew2fsma fsma2hebrew);
our $VERSION = 0.01;
=head1 NAME

MILA::Transliterate - A Perl Module for transliterating text from Hebrew to various transliterations used in the Knowledge Center for Processing Hebrew (MILA) and vise versa

=head1 SYNOPSIS

	use MILA::Transliterate qw((hebrew2treebank hebrew2erel hebrew2fsma);
	my $erel_transliterated = hebrew2erel($utf8_encoded_hebrew_text);
	my $treebank_transliterated = hebrew2treebank($utf8_encoded_hebrew_text);
	my $fsma_transliterated = hebrew2fsma($utf8_encoded_hebrew_text);

	# note that the reverse transliteration does NOT maintain final Hebrew letters!



( run in 2.342 seconds using v1.01-cache-2.11-cpan-71847e10f99 )