diff --git a/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm index 503e650d56890886a54f984b7b4c07caea7ad8a7..e1a1a8c4f0c7f11454037afc6ac0166424454386 100644 --- a/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm +++ b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm @@ -4,6 +4,13 @@ use warnings; use Dir::Self; use Data::Dumper; +use IPC::Run qw(run); +use List::UtilsBy qw(max_by); +use File::Temp qw/ tempfile /; +use File::Slurp qw( slurp ); + +my $cwd = __DIR__; + my %daemons = ( "tokenizer" => { "path" => "ind-tokz", @@ -15,22 +22,18 @@ my %daemons = ( sub process { my %args = @_; utf8::encode($args{data}); - my $sentences = call_daemon("tokenizer", $args{data}); - open INFILE, '<', \$sentences or die $!; - my $result = ""; - my $ctr = 0; - while (my $line = ) { - $ctr ++; - $result .= "\n"; - my @words = split ' ', $line; - foreach my $index (0..$#words) { - $result .= $index + 1 . "\t$words[$index]\tunk\n"; - } - $result .= ""; - } - close INFILE; - utf8::decode($result); - return $result; + + my ($fh2, $filename2) = tempfile("tokenizer_inputXXXX", DIR => "/tmp", SUFFIX => ".tmp"); + print $fh2 $args{"data"}; + close($fh2); + + my $token_out; + run ["python", "$cwd/tokenize.py", $filename2], ">", \$token_out; + + unlink $filename2 or die "Couldn't delete temp file! $filename2"; + + utf8::decode($token_out); + return $token_out; } sub run_daemons { diff --git a/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm-old b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm-old new file mode 100644 index 0000000000000000000000000000000000000000..369100b6a68cfaa534baaa34c9c49eaab8e05d29 --- /dev/null +++ b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/Tokenizer.pm-old @@ -0,0 +1,75 @@ +package ILMT::PAN::HIN::Tokenizer; +use strict; +use warnings; +use Dir::Self; +use Data::Dumper; + +use IPC::Run qw(run); +use List::UtilsBy qw(max_by); +use File::Temp qw/ tempfile /; +use File::Slurp qw( slurp ); + +my $cwd = __DIR__; + +my %daemons = ( + "tokenizer" => { + "path" => "ind-tokz", + "args" => "--l pan --s --daemonize --port", + "port" => "21001" + } +); + +sub process { + my %args = @_; + utf8::encode($args{data}); + my $sentences = call_daemon("tokenizer", $args{data}); + open INFILE, '<', \$sentences or die $!; + my $result = ""; + my $ctr = 0; + while (my $line = ) { + $ctr ++; + $result .= "\n"; + my @words = split ' ', $line; + foreach my $index (0..$#words) { + $result .= $index + 1 . "\t$words[$index]\tunk\n"; + } + $result .= ""; + } + print Dumper($result); + close INFILE; + utf8::decode($result); + return $result; +} + +sub run_daemons { + my @daemon_names = @_; + foreach my $daemon_name (@daemon_names) { + my %daemon = %{$daemons{$daemon_name}}; + my $cmd = "$daemon{path} $daemon{args} $daemon{port} &"; + my $runfile = __DIR__ . "/run/${daemon_name}_$daemon{port}"; + system("flock -e -w 0.01 $runfile -c '$cmd'") == 0 + or warn "[" . __PACKAGE__ . "]: Port $daemon{port} maybe unavailable! $?\n"; + } +} + +sub call_daemon { + my ($daemon_name, $input) = @_; + my $port = $daemons{$daemon_name}{port}; + my ($socket, $client_socket); + $socket = new IO::Socket::INET ( + PeerHost => '127.0.0.1', + PeerPort => $port, + Proto => 'tcp', + ) or die "ERROR in Socket Creation : $!\n"; + $socket->send("$input\n"); + my $result = ""; + while (my $line = $socket->getline) { + $result .= $line; + } + $socket->close(); + return $result; +} + +run_daemons(("tokenizer")); + +1; diff --git a/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/tokenize.py b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/tokenize.py new file mode 100644 index 0000000000000000000000000000000000000000..6b86a1b0cf3baa4bd991d9005a4a2558bf92263c --- /dev/null +++ b/modules/ILMT-PAN-HIN-Tokenizer/lib/ILMT/PAN/HIN/tokenize.py @@ -0,0 +1,28 @@ +import os, sys, codecs +#!/usr/bin/env python +# -*- coding: utf-8 -*- +''' +Created by + +@author: priyank +''' + +def tokenizer(text, ind): + """Tokenize the text only on space.""" + tokens = text.split() + tokens_ssf = [str(index + 1) + '\t' + token + '\tunk' for index, token in enumerate(tokens)] + tokens_ssf_with_sentence = [''] + tokens_ssf + [''] + return '\n'.join(tokens_ssf_with_sentence) + +f = codecs.open(sys.argv[1], "rb", "utf-8") +lines = f.readlines() +f.close() + +finalOutput = "" +ii = 0 +for line in lines: + line = line.strip() + if line: + finalOutput = finalOutput + tokenizer(line, (ii)) + "\n" + ii = ii + 1 +print (finalOutput.encode('utf-8')) diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm index 6bc87ffdc24c8923f4ea78afac1825dbae9912a9..bfdd44d073a1d7a7a6be90ac9346e7965cfe1ea8 100644 --- a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm @@ -3,298 +3,32 @@ package ILMT::PAN::HIN::WX2UTF; #use warnings; use Dir::Self; use Data::Dumper; -use ILMT::PAN::HIN::WX2UTF::IndicCC; -use ILMT::PAN::HIN::SSFAPI::feature_filter; -use ILMT::PAN::HIN::SSFAPI::shakti_tree_api; +use IPC::Run qw(run); +use List::UtilsBy qw(max_by); +use File::Temp qw/ tempfile /; +use File::Slurp qw( slurp ); +my $cwd = __DIR__; sub process { my %args = @_; - $args{'lang'} = $args{'tgt_lang'}; - $args{'src'} = 'wx'; - $args{'tgt'} = 'utf'; - $args{'type'} = 'ssf'; - return convert_notation(%args); -}; - -sub convert_notation { - my %par = @_; - my $data = $par{'data'}; - my $type = $par{'type'}; - my $lang = $par{'lang'}; - my $src = $par{'src'}; - my $tgt = $par{'tgt'}; - my $result = ""; - if( lc($src) eq "wx" and lc($tgt) eq "utf") - { - #open(STDIN,"<:utf8"); - #open INFILE, '<:utf8', \$data or die $!; - my @temparray = split('\n', $data); - if( lc($type) eq "ssf" ) - { - #while($line=) - #while(my $line=) - while(my $line=shift(@temparray)) - { - chomp ($line); - my ($num,$lex,$pos,$fs) = split(/\t/,$line); - #$lexlang = &findlang($lex); - #print "$lexlang\n"; - #if ($lexlang eq "eng") - #{ - my $lex_out = wx2utf($lex, $lang); - #} - #else - #{ - # $lex_out = $lex; - #} - if(length $fs) - { - my @fss = split(/\|/, $fs); - my $len = @fss; - my @string; - my $newfs = ""; - my $i = 0; - foreach my $af (@fss) - { - my $FSreference = &read_FS($af, $line); - my @lex_root = &get_values("lex", $FSreference); - my @cat_root = &get_values("cat", $FSreference); - my @fs_vib = &get_values("vib", $FSreference); - my @fs_head = &get_values("head", $FSreference); - my @fs_name = &get_values("name", $FSreference); - foreach my $field (@lex_root) - { - if ($cat_root[0] ne "punc" and $lex_root[0] !~ /^\^?\@.*/) { - my $val_out = wx2utf($field, $lang); - my @lex_arr=(); - push @lex_arr,$val_out; - &update_attr_val("lex", \@lex_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - } - foreach my $field1 (@fs_vib) - { - if ($field1 !~ /^\^?\@.*/) { - my $vib_out = wx2utf($field1, $lang); - my @fs_vib_arr=(); - push @fs_vib_arr,$vib_out; - &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - } - foreach my $field (@fs_head) - { - my $val_out = wx2utf($field, $lang); - my @head_arr=(); - push @head_arr,$val_out; - &update_attr_val("head", \@head_arr, $FSreference, $af); - $string[$i] = &make_string($FSreference, $af); - } - foreach my $field (@fs_name) - { - my $val_out = wx2utf($field, $lang); - my @name_arr=(); - push @name_arr,$val_out; - &update_attr_val("name", \@name_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - $i++; - } - foreach my $string (@string) - { - if(--$len) - { - $newfs=$newfs.$string."|"; - } - else - { - $newfs=$newfs.$string; - } - } - delete @string[0..$#string]; - #delete @lex_root[0..$#lex_root]; - delete @fss[0..$#fss]; - if($line =~ /\(\(/ or $line =~ /\)\)/) - { - ($num,$lex,$pos,$fs) = split(/\t/,$line); - binmode STDOUT, ":utf8"; - $result .= $num."\t".$lex."\t".$pos."\t".$newfs."\n"; - } - else - { - binmode STDOUT, ":utf8"; - $result .= $num."\t".$lex_out."\t".$pos."\t".$newfs."\n"; - } - } # end if fs ne "" - else { # try to understand this else block - - if(length $lex and $lex ne "((" and $lex ne "))") - { - binmode STDOUT, ":utf8"; - $result .= $num."\t".$lex_out."\t".$pos."\t".$fs."\n"; - } - else { - $result .= $line."\n"; - } - } - - - } # end while loop - } # if format SSF end - #elsif(($type eq "TEXT") or ($type eq "text")) - elsif( lc($type) eq "text" ) - { - while(my $line=) - { - #chomp ($line); - my $text_out = wx2utf($line, $lang); - binmode STDOUT, ":utf8"; - $result .= $text_out; - #print "under construction\n"; + utf8::encode($args{data}); + my ($fh, $filename) = tempfile("conv111XXXX", DIR => "/tmp", SUFFIX => ".tmp"); + #binmode($fh, ":utf8"); + print $fh $args{data}; + close($fh); - } - } # type text end - else - { - #print "type mismatch\n"; - print "format type $type is NOT supported.\n"; - print "Try $0 --help for more information\n"; - exit(0); - } + my ($fh3, $filename3) = tempfile("convout1111XXXX", DIR => "/tmp", SUFFIX => ".tmp"); + #binmode($fh3, ":utf8"); + close($fh3); - } # end if statement src=wx tgt=utf - elsif( lc($src) eq "utf" and lc($tgt) eq "wx") - { - #open(STDIN,"<:utf8"); - open INFILE, '<:utf8', \$data or die $!; - if( lc($type) eq "ssf" ) - { - #print "ssf conversion start\n"; - while(my $line=) - { - chomp ($line); - my ($num,$lex,$pos,$fs) = split(/\t/,$line); - my $lex_out = utf2wx($lex, $lang); + my $wxtoutf1; + run ["perl", "$cwd/WX2UTF/convertor-indic-1.4.7/convertor_indic.pl", "-f", "ssf", "-l", "pan", "-s", "wx", "-t", "utf", "-i", $filename], ">", $filename3; - if(length $fs) - { - my @fss = split(/\|/, $fs); - my $len = @fss; - my @string; - my $newfs = ""; - my $i=0; - foreach my $af (@fss) - { - my $FSreference = &read_FS($af, $line); - my @lex_root = &get_values("lex", $FSreference); - my @cat_root = &get_values("cat", $FSreference); - my @fs_vib = &get_values("vib", $FSreference); - my @fs_head = &get_values("head", $FSreference); - my @fs_name = &get_values("name", $FSreference); - foreach my $field (@lex_root) - { - if ($cat_root[0] ne "punc" ) { - my $val_out = utf2wx($field, $lang); - my @lex_arr=(); - push @lex_arr,$val_out; - &update_attr_val("lex", \@lex_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - } - foreach my $field1 (@fs_vib) - { - my $vib_out = utf2wx($field1, $lang); - my @fs_vib_arr=(); - push @fs_vib_arr,$vib_out; - &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - foreach my $field (@fs_head) - { - my $val_out = utf2wx($field, $lang); - my @head_arr=(); - push @head_arr,$val_out; - &update_attr_val("head", \@head_arr, $FSreference, $af); - $string[$i] = &make_string($FSreference, $af); - } - foreach my $field (@fs_name) - { - my $val_out = utf2wx($field, $lang); - my @name_arr=(); - push @name_arr,$val_out; - &update_attr_val("name", \@name_arr,$FSreference,$af); - $string[$i]=&make_string($FSreference,$af); - } - $i++; - } - foreach my $string (@string) - { - if(--$len) - { - $newfs=$newfs.$string."|"; - } - else - { - $newfs=$newfs.$string; - } - } - delete @string[0..$#string]; - #delete @lex_root[0..$#lex_root]; - delete @fss[0..$#fss]; - if($line =~ /\(\(/ or $line =~ /\)\)/) - { - ($num,$lex,$pos,$fs) = split(/\t/,$line); - $result .= $num."\t".$lex."\t".$pos."\t".$newfs."\n"; - } - else - { - binmode STDOUT, ":utf8"; - $result .= $num."\t".$lex_out."\t".$pos."\t".$newfs."\n"; - } - } # end if fs ne "" - else { # try to understand this else block - if(length $lex and $lex ne "((" and $lex ne "))") - { - binmode STDOUT, ":utf8"; - $result .= $num."\t".$lex_out."\t".$pos."\t".$fs."\n"; - } - else{ - $result .= $line."\n"; - } - } - - - } # end while loop + my $result = slurp("$filename3"); + utf8::decode($result); + return $result; +}; - } # type SSF end - elsif( lc($type) eq "text") - { - #print "text conversion block called\n"; - while(my $line=) - { - #chomp ($line); - #print "before convert call $line\n"; - my $text_out = utf2wx($line, $lang); - binmode STDOUT, ":utf8"; - $result .= $text_out; - #print "under construction\n"; - } - } # end format type text - else - { - print "format type $type is NOT supported.\n"; - print "Try $0 --help for more information\n"; - exit(0); - } - } # end elsif statement src=utf tgt=wx - else - { - print "$0: source and target encoding mismatch\n"; - print "Try $0 --help for more information\n"; - exit(0); - } - return $result; -} 1; diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm-old b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm-old new file mode 100644 index 0000000000000000000000000000000000000000..cc7417daae74bb8552a1b1786fdf1e25e3a91dc7 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF.pm-old @@ -0,0 +1,303 @@ +package ILMT::PAN::HIN::WX2UTF; +#use strict; +#use warnings; +use Dir::Self; +use Data::Dumper; +use ILMT::PAN::HIN::WX2UTF::IndicCC; +use ILMT::PAN::HIN::SSFAPI::feature_filter; +use ILMT::PAN::HIN::SSFAPI::shakti_tree_api; + +sub process { + my %args = @_; + utf8::encode($args{'data'}); + $args{'lang'} = $args{'tgt_lang'}; + $args{'src'} = 'wx'; + $args{'tgt'} = 'utf'; + $args{'type'} = 'ssf'; + my $output = convert_notation(%args); + utf8::decode($output); + return $output; +}; + +sub convert_notation { + my %par = @_; + my $data = $par{'data'}; + my $type = $par{'type'}; + my $lang = $par{'lang'}; + my $src = $par{'src'}; + my $tgt = $par{'tgt'}; + my $result = ""; + if( lc($src) eq "wx" and lc($tgt) eq "utf") + { + #open(STDIN,"<:utf8"); + #open INFILE, '<:utf8', \$data or die $!; + my @temparray = split('\n', $data); + if( lc($type) eq "ssf" ) + { + #while($line=) + #while(my $line=) + while(my $line=shift(@temparray)) + { + chomp ($line); + my ($num,$lex,$pos,$fs) = split(/\t/,$line); + #$lexlang = &findlang($lex); + #print "$lexlang\n"; + #if ($lexlang eq "eng") + #{ + my $lex_out = wx2utf($lex, $lang); + #} + #else + #{ + # $lex_out = $lex; + #} + if(length $fs) + { + my @fss = split(/\|/, $fs); + my $len = @fss; + my @string; + my $newfs = ""; + my $i = 0; + foreach my $af (@fss) + { + my $FSreference = &read_FS($af, $line); + my @lex_root = &get_values("lex", $FSreference); + my @cat_root = &get_values("cat", $FSreference); + my @fs_vib = &get_values("vib", $FSreference); + my @fs_head = &get_values("head", $FSreference); + my @fs_name = &get_values("name", $FSreference); + foreach my $field (@lex_root) + { + if ($cat_root[0] ne "punc" and $lex_root[0] !~ /^\^?\@.*/) { + my $val_out = wx2utf($field, $lang); + my @lex_arr=(); + push @lex_arr,$val_out; + &update_attr_val("lex", \@lex_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach my $field1 (@fs_vib) + { + if ($field1 !~ /^\^?\@.*/) { + my $vib_out = wx2utf($field1, $lang); + my @fs_vib_arr=(); + push @fs_vib_arr,$vib_out; + &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach my $field (@fs_head) + { + my $val_out = wx2utf($field, $lang); + my @head_arr=(); + push @head_arr,$val_out; + &update_attr_val("head", \@head_arr, $FSreference, $af); + $string[$i] = &make_string($FSreference, $af); + } + foreach my $field (@fs_name) + { + my $val_out = wx2utf($field, $lang); + my @name_arr=(); + push @name_arr,$val_out; + &update_attr_val("name", \@name_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + $i++; + } + foreach my $string (@string) + { + if(--$len) + { + $newfs=$newfs.$string."|"; + } + else + { + $newfs=$newfs.$string; + } + } + delete @string[0..$#string]; + #delete @lex_root[0..$#lex_root]; + delete @fss[0..$#fss]; + if($line =~ /\(\(/ or $line =~ /\)\)/) + { + ($num,$lex,$pos,$fs) = split(/\t/,$line); + binmode STDOUT, ":utf8"; + $result .= $num."\t".$lex."\t".$pos."\t".$newfs."\n"; + } + else + { + binmode STDOUT, ":utf8"; + $result .= $num."\t".$lex_out."\t".$pos."\t".$newfs."\n"; + } + } # end if fs ne "" + else { # try to understand this else block + + if(length $lex and $lex ne "((" and $lex ne "))") + { + binmode STDOUT, ":utf8"; + $result .= $num."\t".$lex_out."\t".$pos."\t".$fs."\n"; + } + else { + $result .= $line."\n"; + } + } + + + } # end while loop + } # if format SSF end + #elsif(($type eq "TEXT") or ($type eq "text")) + elsif( lc($type) eq "text" ) + { + while(my $line=) + { + #chomp ($line); + my $text_out = wx2utf($line, $lang); + binmode STDOUT, ":utf8"; + $result .= $text_out; + #print "under construction\n"; + + } + } # type text end + else + { + #print "type mismatch\n"; + print "format type $type is NOT supported.\n"; + print "Try $0 --help for more information\n"; + exit(0); + } + + } # end if statement src=wx tgt=utf + elsif( lc($src) eq "utf" and lc($tgt) eq "wx") + { + #open(STDIN,"<:utf8"); + open INFILE, '<:utf8', \$data or die $!; + if( lc($type) eq "ssf" ) + { + #print "ssf conversion start\n"; + while(my $line=) + { + chomp ($line); + my ($num,$lex,$pos,$fs) = split(/\t/,$line); + my $lex_out = utf2wx($lex, $lang); + + if(length $fs) + { + my @fss = split(/\|/, $fs); + my $len = @fss; + my @string; + my $newfs = ""; + my $i=0; + foreach my $af (@fss) + { + my $FSreference = &read_FS($af, $line); + my @lex_root = &get_values("lex", $FSreference); + my @cat_root = &get_values("cat", $FSreference); + my @fs_vib = &get_values("vib", $FSreference); + my @fs_head = &get_values("head", $FSreference); + my @fs_name = &get_values("name", $FSreference); + foreach my $field (@lex_root) + { + if ($cat_root[0] ne "punc" ) { + my $val_out = utf2wx($field, $lang); + my @lex_arr=(); + push @lex_arr,$val_out; + &update_attr_val("lex", \@lex_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach my $field1 (@fs_vib) + { + my $vib_out = utf2wx($field1, $lang); + my @fs_vib_arr=(); + push @fs_vib_arr,$vib_out; + &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + foreach my $field (@fs_head) + { + my $val_out = utf2wx($field, $lang); + my @head_arr=(); + push @head_arr,$val_out; + &update_attr_val("head", \@head_arr, $FSreference, $af); + $string[$i] = &make_string($FSreference, $af); + } + foreach my $field (@fs_name) + { + my $val_out = utf2wx($field, $lang); + my @name_arr=(); + push @name_arr,$val_out; + &update_attr_val("name", \@name_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + $i++; + } + foreach my $string (@string) + { + if(--$len) + { + $newfs=$newfs.$string."|"; + } + else + { + $newfs=$newfs.$string; + } + } + delete @string[0..$#string]; + #delete @lex_root[0..$#lex_root]; + delete @fss[0..$#fss]; + if($line =~ /\(\(/ or $line =~ /\)\)/) + { + ($num,$lex,$pos,$fs) = split(/\t/,$line); + $result .= $num."\t".$lex."\t".$pos."\t".$newfs."\n"; + } + else + { + binmode STDOUT, ":utf8"; + $result .= $num."\t".$lex_out."\t".$pos."\t".$newfs."\n"; + } + } # end if fs ne "" + else { # try to understand this else block + if(length $lex and $lex ne "((" and $lex ne "))") + { + binmode STDOUT, ":utf8"; + $result .= $num."\t".$lex_out."\t".$pos."\t".$fs."\n"; + } + else{ + $result .= $line."\n"; + } + } + + + } # end while loop + + } # type SSF end + elsif( lc($type) eq "text") + { + #print "text conversion block called\n"; + while(my $line=) + { + #chomp ($line); + #print "before convert call $line\n"; + my $text_out = utf2wx($line, $lang); + binmode STDOUT, ":utf8"; + $result .= $text_out; + #print "under construction\n"; + } + } # end format type text + else + { + print "format type $type is NOT supported.\n"; + print "Try $0 --help for more information\n"; + exit(0); + } + + } # end elsif statement src=utf tgt=wx + else + { + print "$0: source and target encoding mismatch\n"; + print "Try $0 --help for more information\n"; + exit(0); + } + return $result; +} + +1; diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ChangeLog b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ChangeLog new file mode 100644 index 0000000000000000000000000000000000000000..3d10383ef3eb9963ea1badaf29178bdb8c5ddfb1 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ChangeLog @@ -0,0 +1,121 @@ +14-Mar-2011 Rashid Ahmad + + * Version 1.4.7 + + - In wx2utf the words start with ^ or ^@ just leave as it is. + - In case of tamil wx2utf 0BB6 (S) mapped to 0BB7 (R) + - M map is changed m+halant (as per Dr. Ramnan feedback) + +7-Mar-2011 Rashid Ahmad + + * Version 1.4.6 + + - iscii2unicode_tel function some mapping commented like ऴ etc. + +28-Feb-2011 Rashid Ahmad + + * Version 1.4.5 + + - fix ऩ issue from wx2utf in telugu. + - case added in tests directory (sampale-cases-tel-wx.txt) + - tamil normailze issue two-part dependent vowel signs solved. + +21-Feb-2011 Rashid Ahmad + + * Version 1.4.4 + + - fix punc issue in ssf input. + - fix ~ issue in input and output file path. + +06-Apr-2010 Rashid Ahmad + + * Version 1.4.3 + + - incorporate the output option from the command line option. + - create convertor_indic_lib.pl for convertor library. + - create sample-convertor-call.pl for how to call convertor library. + +28-Feb-2011 Rashid Ahmad + + * Version 1.4.5 + + - fix ऩ issue from wx2utf in telugu. + - case added in tests directory (sampale-cases-tel-wx.txt) + - tamil normailze issue two-part dependent vowel signs solved. + +21-Feb-2011 Rashid Ahmad + + * Version 1.4.4 + + - fix punc issue in ssf input. + - fix ~ issue in input and output file path. + +06-Apr-2010 Rashid Ahmad + + * Version 1.4.3 + + - incorporate the output option from the command line option. + - create convertor_indic_lib.pl for convertor library. + - create sample-convertor-call.pl for how to call convertor library. + +18-Mar-2010 Rashid Ahmad + + * Version 1.4.2 + + - wx2utf.pl and utf2wx.pl files function are moved in lib/IndicCC.pl. + - incorporate the small code in wx2utf function in lib/IndicCC.pl. + - to escap the other language string as it is. + + +18-Mar-2010 Rashid Ahmad + + * Version 1.4.1 + + - tested 1050 uniq words. input file in tests/tam/uniq-words-tam-aukbc-[wx|utf].txt + - isuue related wx2utf are fixed by incorporating the variou case in wx2iscii sub. in lib/IndicCC.pl + - issue reagrding utf2wx are fixed by incorporating 3-lines in iscii2wx sub. in lib/IndicCC.pl + - "\x{D0}"=> rY, "\x{C7}"=>nY, "\x{D3}"=>lYY + - added the support of tamil language. + +15-Mar-2010 Rashid Ahmad + + * Version 1.4.0 + + + - test wx2utf-tel, utf2wx-tel and fix the various cases like lYa,lYi, lY[MHz] etc. + - resolve full stop issue from wx2utf direction for hindi. + - we have compare the changed IndicCC.pl to old one and undo the changes + that Harika Indu did. + + +08-May-2010 Rashid Ahmad + + * Version 1.3.0 + + - text conversion incorporated. + - input option incorporated in command line argument parsing. + - tel ssf test data incorporated. + +03-03-2010 Rashid Ahmad + + * Version 1.2.0 + + - changed as per requirement of ILMT project Sampark. + - this version is currently working on SSF format only. + - test on hindi data ONLY. + + +08-02-10 Rashid Ahmad + + * Version 1.1.0 + + - This version is modified of the base version. + - created the sample pl file for test convertor. + - Base version is developed in perl by Pawan Kumar, Rashid Ahmad and Avinesh. + +10-Aug-09 Pawan Kumar + + * Version 1.0.0 + + - Base Version. + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/README b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/README new file mode 100644 index 0000000000000000000000000000000000000000..56dc4f232527f5eb4d793f8d450fa9abf5f408c9 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/README @@ -0,0 +1,79 @@ +convertor-indic : + +convertor is used for converting the input file into utf format or in wx +format.The fields which are converting is TKN,lex,vib,name and head in SSF. +If the input file is in wx format the program converts only the words which +are in wx format irrespective of them starting with or without "@" symbol +and if the inputfile is in utf format the program converts only the words +which are in the source language mentioned by the user irrespective of them +starting with or without "@" symbol. The converter will not touch any third +language( other than source language) Unicode character .( i.e) while +processing. The input file must be in SSF or TEXT format. + +How to use ?? + +1) convertor-indic (wx2utf or utf2wx) + +perl convertor_indic.pl --format=[ssf|text] --lang=[hin|tel|..] --src_encoding=[utf|wx] \ +--tgt_encoding=[wx|utf] --input= + +e.g. + +a) UTF to WX for Hindi (SSF format) + +perl convertor_indic.pl -f=ssf -l=hin -s=utf -t=wx -i=tests/hin/ssf/test_case_3_utf.in + +output will be printed to STDOUT + +b) WX to UTF fo Hindi (SSF format) + +perl convertor_indic.pl -f=ssf -l=hin -s=wx -t=utf -i=tests/hin/ssf/test_case_3_wx.in + +output will be printed to STDOUT + +c) UTF to WX for Hindi (TEXT format) + +perl convertor_indic.pl -f=text -l=hin -s=utf -t=wx -i=tests/hin/text/sample_story_utf.in + +d) WX to UTF fo Hindi (TEXT format) + +perl convertor_indic.pl -f=text -l=hin -s=wx -t=utf -i=tests/hin/text/sample_story_wx.in + +output will be printed to STDOUT + +e) more information check + +perl convertor_indic.pl --help + + +Directory Structure: + +convertor-indic + | + |---lib (source code of the convertor library) + | + |---ssfapi (SSF API's) + | + |---tests (contains the referenece input and output) + | + |---doc (documentaion) + | + |---extra-files (some backup/extra files) + | + |---convertor_indic.pl (main file) + | + |---wx2utf.pl (conversion wx2utf file) + | + |---utf2wx.pl (conversion utf2wx file) + | + |---README (How to run/use the module) + | + |---ChangeLog (version information) + + + +Contact : +Rashid Ahmad +Expert Software Ltd. +rashid101b@gmail.com + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/convertor_indic.pl b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/convertor_indic.pl new file mode 100755 index 0000000000000000000000000000000000000000..7dbe8e59a8219beb3d30f1f5008f86b0c817923c --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/convertor_indic.pl @@ -0,0 +1,463 @@ +#!/usr/bin/perl + +use Getopt::Long; +#use Encode; +use File::Basename; + +GetOptions('help!'=>\$help, 'format=s'=>\$type, 'lang=s'=>\$lang, 'input=s'=>\$input, 'output:s'=>\$output, 'src_encoding=s'=>\$src, 'tgt_encoding=s'=>\$tgt, 'version'=>\$ver); + +print "Unprocessed by Getopt::Long\n" if $ARGV[0]; +foreach (@ARGV) { + print "$_\n"; + exit(0); +} + +if($help eq 1) +{ + #print "convertor-indic version 1.4.4 \n"; + print "usage :\nperl convertor_indic.pl -f=ssf -l=hin -s=utf -t=wx -i=input_file \n\n"; + print " -f, --format=[ssf|text] : select output format\n"; + print " -l, --lang=[hin|tel|...] : select the language 3 letter code (ISO-639)\n"; + print " -s, --src_encoding=[utf|wx] : select the encoding of input_file\n"; + print " -t, --tgt_encoding=[utf|wx] : select the encoding of output_file\n"; + print " -i, --input= : give input file name\n"; + print " -o, --output= : give output file name\n\n"; + print "Report bugs to \n"; + exit(0); +} + +if($ver eq 1) +{ + print "convertor-indic version 1.4.4 \n"; + exit(0); +} + + +if($type eq "" and $lang eq "" and $src eq "" and $tgt eq "") +{ + print "$0: missing argument\n"; + print "Try $0 --help for more information\n"; + exit(0); +} + +if($type eq "") +{ + #print "Please Specify the Source Language type in ssf/text as defined in --help\n"; + #exit(0); + $type = "ssf" +} + +if($lang eq "") +{ + $lang = "hin"; +} + +if($src eq "") +{ + $src = "utf"; +} + +if($tgt eq "") +{ + $tgt = "wx"; +} + +# for ~/Desktop/ or ~/myinput/ directory issue fix +$home = $ENV{"HOME"}; +$input =~ s/^~/$home/; +$output =~ s/^~/$home/; + +$path = dirname($0); +#print "$path\n"; + +# SSF API +require "$path/ssfapi/shakti_tree_api.pl"; +require "$path/ssfapi/feature_filter.pl"; + +# convertor-indic lib +require "$path/lib/IndicCC.pl"; + +# convertor-indic +#require "$path/utf2wx.pl"; +#require "$path/wx2utf.pl"; + +if ($input eq "") +{ + #print "input:$input\n"; + $input="/dev/stdin"; +} + +#binmode (STDOUT, ":utf8"); +#binmode (STDIN, ":utf8"); + +sub convertor_indic { + my ($type, $src, $tgt, $lang, $input, $output) = @_; + +if( lc($src) eq "wx" and lc($tgt) eq "utf") +{ + #open(STDIN,"<:utf8"); + open (INFILE, $input) or die "$!"; + if ($output ne "") + { + open (OUTFILE, ">$output") or die "$!"; + } + if( lc($type) eq "ssf" ) + { + #while($line=) + while($line=) + { + chomp ($line); + ($num, $tkn, $pos, $fs) = split(/\t/,$line); + if ($tkn !~ /^\^?\@.*/) + { + $lex_out = &wx2utf($tkn, $lang); + } + else + { + $lex_out = $tkn; + } + if($fs ne "") + { + @fss = split(/\|/, $fs); + my $len = @fss; + @string = ""; + $newfs = ""; + my $i=0; + foreach $af (@fss) + { + my $FSreference = &read_FS($af, $line); + my @lex_root = &get_values("lex", $FSreference); + my @cat_root = &get_values("cat", $FSreference); + my @fs_vib = &get_values("vib", $FSreference); + my @fs_head = &get_values("head", $FSreference); + my @fs_name = &get_values("name", $FSreference); + foreach $field (@lex_root) + { + # if lcat is punc then don't convert it + if ($cat_root[0] ne "punc" and $lex_root[0] !~ /^\^?\@.*/) + { + $val_out = &wx2utf($field, $lang); + my @lex_arr=(); + push @lex_arr,$val_out; + &update_attr_val("lex", \@lex_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach $field1 (@fs_vib) + { + if ($field1 !~ /^\^?\@.*/) + { + $vib_out = &wx2utf($field1, $lang); + my @fs_vib_arr=(); + push @fs_vib_arr,$vib_out; + &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach $field (@fs_head) + { + if ($field !~ /^\^?\@.*/) + { + $val_out = &wx2utf($field, $lang); + my @head_arr=(); + push @head_arr,$val_out; + &update_attr_val("head", \@head_arr, $FSreference, $af); + $string[$i] = &make_string($FSreference, $af); + } + } + foreach $field (@fs_name) + { + if ($field !~ /^\^?\@.*/) + { + $val_out = &wx2utf($field, $lang); + my @name_arr=(); + push @name_arr,$val_out; + &update_attr_val("name", \@name_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + $i++; + } + foreach $string (@string) + { + if(--$len) + { + $newfs=$newfs.$string."|"; + } + else + { + $newfs=$newfs.$string; + } + } + delete @string[0..$#string]; + delete @lex_root[0..$#lex_root]; + delete @fss[0..$#fss]; + if($line =~ /\(\(/ or $line =~ /\)\)/) + { + ($num,$lex,$pos,$fs) = split(/\t/,$line); + binmode STDOUT, ":utf8"; + binmode OUTFILE, ":utf8"; + if ($output ne "") + { + #print OUTFILE $num,"\t",$lex,"\t",$pos,"\t",$newfs,"\n"; + print OUTFILE "$num\t$lex\t$pos\t$newfs\n"; + } + else + { + print $num,"\t",$lex,"\t",$pos,"\t",$newfs,"\n"; + } + } + else + { + binmode STDOUT, ":utf8"; + if ($output ne "") + { + print OUTFILE $num,"\t",$lex_out,"\t",$pos,"\t",$newfs,"\n"; + } + else + { + print $num,"\t",$lex_out,"\t",$pos,"\t",$newfs,"\n"; + } + } + } # end if fs ne "" + else { # try to understand this else block + + if($lex ne "((" and $lex ne "))") + { + binmode STDOUT, ":utf8"; + if ($output ne "") + { + print OUTFILE $num,"\t",$lex_out,"\t",$pos,"\t",$fs,"\n"; + } + else + { + print $num,"\t",$lex_out,"\t",$pos,"\t",$fs,"\n"; + } + } + else { + if ($output ne "") + { + print OUTFILE $line."\n"; + } + else + { + print $line."\n"; + } + } + } + + + } # end while loop + } # if format SSF end + #elsif(($type eq "TEXT") or ($type eq "text")) + elsif( lc($type) eq "text" ) + { + while($line=) + { + #chomp ($line); + $text_out = &wx2utf($line, $lang); + binmode STDOUT, ":utf8"; + binmode OUTFILE, ":utf8"; + if ($output ne "") + { + print OUTFILE $text_out; + } + else + { + print $text_out; + #print "under construction\n"; + } + } + } # type text end + else + { + #print "type mismatch\n"; + print "format type $type is NOT supported.\n"; + print "Try $0 --help for more information\n"; + exit(0); + } + close(INFILE); + close(OUTFILE); +} # end if statement src=wx tgt=utf + +elsif( lc($src) eq "utf" and lc($tgt) eq "wx") +{ + #open(STDIN,"<:utf8"); + open INFILE, $input or die $!; + if ($output ne "") + { + open (OUTFILE, ">$output") or die $!; + } + if( lc($type) eq "ssf" ) + { + #print "ssf conversion start\n"; + while($line=) + { + chomp ($line); + ($num, $tkn, $pos, $fs) = split(/\t/,$line); + $lex_out = &utf2wx($tkn, $lang); + + if($fs ne "") + { + @fss = split(/\|/, $fs); + my $len = @fss; + @string = ""; + $newfs = ""; + my $i=0; + foreach $af (@fss) + { + my $FSreference = &read_FS($af, $line); + my @lex_root = &get_values("lex", $FSreference); + my @cat_root = &get_values("cat", $FSreference); + my @fs_vib = &get_values("vib", $FSreference); + my @fs_head = &get_values("head", $FSreference); + my @fs_name = &get_values("name", $FSreference); + foreach $field (@lex_root) + { + # if lcat is punc then don't convert it + if ($cat_root[0] ne "punc" ) + { + $val_out = &utf2wx($field, $lang); + my @lex_arr=(); + push @lex_arr,$val_out; + &update_attr_val("lex", \@lex_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + } + foreach $field1 (@fs_vib) + { + $vib_out = &utf2wx($field1, $lang); + my @fs_vib_arr=(); + push @fs_vib_arr,$vib_out; + &update_attr_val("vib", \@fs_vib_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + foreach $field (@fs_head) + { + $val_out = &utf2wx($field, $lang); + my @head_arr=(); + push @head_arr,$val_out; + &update_attr_val("head", \@head_arr, $FSreference, $af); + $string[$i] = &make_string($FSreference, $af); + } + foreach $field (@fs_name) + { + $val_out = &utf2wx($field, $lang); + my @name_arr=(); + push @name_arr,$val_out; + &update_attr_val("name", \@name_arr,$FSreference,$af); + $string[$i]=&make_string($FSreference,$af); + } + $i++; + } + foreach $string (@string) + { + if(--$len) + { + $newfs=$newfs.$string."|"; + } + else + { + $newfs=$newfs.$string; + } + } + delete @string[0..$#string]; + delete @lex_root[0..$#lex_root]; + delete @fss[0..$#fss]; + if($line =~ /\(\(/ or $line =~ /\)\)/) + { + ($num,$lex,$pos,$fs) = split(/\t/,$line); + #print $num,"\t",$lex,"\t",$pos,"\t",$newfs,"\n"; + binmode OUTFILE, ":utf8"; + if ($output ne "") + { + print OUTFILE $num,"\t",$lex,"\t",$pos,"\t",$newfs,"\n"; + } + else + { + print $num,"\t",$lex,"\t",$pos,"\t",$newfs,"\n"; + } + } + else + { + binmode STDOUT, ":utf8"; + if ($output ne "") + { + print OUTFILE $num,"\t",$lex_out,"\t",$pos,"\t",$newfs,"\n"; + } + else + { + print $num,"\t",$lex_out,"\t",$pos,"\t",$newfs,"\n"; + } + #print $num,"\t",$lex_out,"\t",$pos,"\t",$newfs,"\n"; + } + } # end if fs ne "" + else { # try to understand this else block + if($lex ne "((" and $lex ne "))") + { + binmode STDOUT, ":utf8"; + if ($output ne "") + { + print OUTFILE $num,"\t",$lex_out,"\t",$pos,"\t",$fs,"\n"; + } + else + { + print $num,"\t",$lex_out,"\t",$pos,"\t",$fs,"\n"; + } + #print $num,"\t",$lex_out,"\t",$pos,"\t",$fs,"\n"; + } + else{ + if ($output ne "") + { + print OUTFILE $line."\n"; + } + else + { + print $line."\n"; + } + } + } + + + } # end while loop + + } # type SSF end + elsif( lc($type) eq "text") + { + #print "text conversion block called\n"; + while($line=) + { + #chomp ($line); + #print "before convert call $line\n"; + $text_out = &utf2wx($line, $lang); + binmode STDOUT, ":utf8"; + if ($output ne "") + { + print OUTFILE $text_out; + } + else + { + print $text_out; + } + #print "under construction\n"; + } + } # end format type text + else + { + print "format type $type is NOT supported.\n"; + print "Try $0 --help for more information\n"; + exit(0); + } + close(INFILE); + close(OUTFILE); +} # end elsif statement src=utf tgt=wx +else +{ + print "$0: source and target encoding mismatch\n"; + print "Try $0 --help for more information\n"; + exit(0); +} + +} # end of sub convertor_indic + +&convertor_indic($type, $src, $tgt, $lang, $input, $output); diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/in new file mode 100644 index 0000000000000000000000000000000000000000..9f96e83b93d3bc6106e143945c769ad5caa74964 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/in @@ -0,0 +1,25 @@ + +1 हजारिका unk +2 का unk +3 गत unk +4 पांच unk +5 नवंबर unk +6 को unk +7 कई unk +8 अंगों unk +9 के unk +10 काम unk +11 करना unk +12 बंद unk +13 करने unk +14 के unk +15 कारण unk +16 एक unk +17 अस्पताल unk +18 में unk +19 निधन unk +20 हो unk +21 गया unk +22 था unk +23 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/lib/IndicCC.pl b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/lib/IndicCC.pl new file mode 100755 index 0000000000000000000000000000000000000000..0f4367a2ed290feae88a9bcd2cfa5df53ed040a4 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/lib/IndicCC.pl @@ -0,0 +1,2091 @@ +# include this directive for wx2utf subroutine. +use Encode; + +sub wx2iscii { + $_=$_[0]; + my %hash = ( + "k"=>"\x{B3}", + "K"=>"\x{B4}", + "g"=>"\x{B5}", + "G"=>"\x{B6}", + "f"=>"\x{B7}", + "c"=>"\x{B8}", + "C"=>"\x{B9}", + "j"=>"\x{BA}", + "J"=>"\x{BB}", + "F"=>"\x{BC}", + "t"=>"\x{BD}", + "T"=>"\x{BE}", + "d"=>"\x{BF}", + "D"=>"\x{C0}", + "N"=>"\x{C1}", + "w"=>"\x{C2}", + "W"=>"\x{C3}", + "x"=>"\x{C4}", + "X"=>"\x{C5}", + "n"=>"\x{C6}", + "p"=>"\x{C8}", + "P"=>"\x{C9}", + "b"=>"\x{CA}", + "B"=>"\x{CB}", + "m"=>"\x{CC}", + "y"=>"\x{CD}", + "r"=>"\x{CF}", + "l"=>"\x{D1}", + "v"=>"\x{D4}", + "S"=>"\x{D5}", + "s"=>"\x{D7}", + "R"=>"\x{D6}", + "h"=>"\x{D8}", + "_"=>"\x{E8}", + "Z"=>"\x{E9}", + "."=>"\x{EA}", + "Y"=>"\x{FB}", + "lY"=>"\x{D2}", + #Added for tamil wx to utf -Rashid + "rY"=>"\x{D0}", + "nY"=>"\x{C7}", + "lYY"=>"\x{D3}", + ); + my %hash_v = ( + "a"=>"\x{A4}", + "A"=>"\x{A5}", + "aA"=>"\x{A5}", + "i"=>"\x{A6}", + "ai"=>"\x{A6}", + "I"=>"\x{A7}", + "aI"=>"\x{A7}", + "u"=>"\x{A8}", + "au"=>"\x{A8}", + "U"=>"\x{A9}", + "aU"=>"\x{A9}", + "q"=>"\x{AA}", + "aq"=>"\x{AA}", + "eV"=>"\x{AB}", + "aeV"=>"\x{AB}", + "e"=>"\x{AC}", + "ae"=>"\x{AC}", + "E"=>"\x{AD}", + "aE"=>"\x{AD}", + "EY"=>"\x{AE}", + "aEY"=>"\x{AE}", + "oV"=>"\x{AF}", + "aoV"=>"\x{AF}", + "o"=>"\x{B0}", + "ao"=>"\x{B0}", + "O"=>"\x{B1}", + "aO"=>"\x{B1}", + "OY"=>"\x{B2}", + "aOY"=>"\x{B2}", + ); + + my %hash_m = ( + "A"=>"\x{DA}", + "aA"=>"\x{DA}", + "i"=>"\x{DB}", + "ai"=>"\x{DB}", + "I"=>"\x{DC}", + "aI"=>"\x{DC}", + "u"=>"\x{DD}", + "au"=>"\x{DD}", + "U"=>"\x{DE}", + "aU"=>"\x{DE}", + "q"=>"\x{DF}", + "aq"=>"\x{DF}", + "eV"=>"\x{E0}", + "aeV"=>"\x{E0}", + "e"=>"\x{E1}", + "ae"=>"\x{E1}", + "E"=>"\x{E2}", + "aE"=>"\x{E2}", + "EY"=>"\x{E3}", + "aEY"=>"\x{E3}", + "oV"=>"\x{E4}", + "aoV"=>"\x{E4}", + "o"=>"\x{E5}", + "ao"=>"\x{E5}", + "O"=>"\x{E6}", + "aO"=>"\x{E6}", + "OY"=>"\x{E7}", + "aOY"=>"\x{E7}", + ); + + my %hash_mod = ( + "z"=>"\x{A1}", + "M"=>"\x{A2}", + "H"=>"\x{A3}", + ); + + + $_=~s/k_ReV([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"eV"}$hash_mod{$1}/g; + $_=~s/k_ReV/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"eV"}/g; + + $_=~s/k_REY([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"EY"}$hash_mod{$1}/g; + $_=~s/k_REY/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"EY"}/g; + + $_=~s/k_RoV([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"oV"}$hash_mod{$1}/g; + $_=~s/k_RoV/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"oV"}/g; + + $_=~s/k_ROY([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"OY"}$hash_mod{$1}/g; + $_=~s/k_ROY/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{"OY"}/g; + + $_=~s/k_R([AiIuUoO])([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{$1}$hash_mod{$1}/g; + $_=~s/k_R([AiIuUoO])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_m{$1}/g; + + $_=~s/k_Ra([MHz])/$hash{"k"}$hash{"_"}$hash{"R"}$hash_mod{$1}/g; + $_=~s/k_Ra/$hash{"k"}$hash{"_"}$hash{"R"}/g; + $_=~s/k_R/$hash{"k"}$hash{"_"}$hash{"R"}$hash{"_"}/g; + $_=~s/w_reV([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"eV"}$hash_mod{$1}/g; + $_=~s/w_reV/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"eV"}/g; + + $_=~s/w_rEY([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"EY"}$hash_mod{$1}/g; + $_=~s/w_rEY/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"EY"}/g; + + $_=~s/w_roV([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"oV"}$hash_mod{$1}/g; + $_=~s/w_roV/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"oV"}/g; + + $_=~s/w_rOY([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"OY"}$hash_mod{$1}/g; + $_=~s/w_rOY/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{"OY"}/g; + + $_=~s/w_r([AiIuUeEoO])([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{$1}$hash_mod{$2}/g; + $_=~s/w_r([AiIuUeEoO])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_m{$1}/g; + + $_=~s/w_ra([MHz])/$hash{"w"}$hash{"_"}$hash{"r"}$hash_mod{$1}/g; + $_=~s/w_ra/$hash{"w"}$hash{"_"}$hash{"r"}/g; + $_=~s/w_r/$hash{"w"}$hash{"_"}$hash{"r"}$hash{"_"}/g; + $_=~s/j_FeV([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"eV"}$hash_mod{$1}/g; + $_=~s/j_FeV/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"eV"}/g; + + $_=~s/j_FEY([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"EY"}$hash_mod{$1}/g; + $_=~s/j_FEY/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"EY"}/g; + + $_=~s/j_FoV([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"oV"}$hash_mod{$1}/g; + $_=~s/j_FoV/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"oV"}/g; + + $_=~s/j_FOY([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"OY"}$hash_mod{$1}/g; + $_=~s/j_FOY/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{"OY"}/g; + + $_=~s/j_F([AiIuUeEoO])([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{$1}$hash_mod{$2}/g; + $_=~s/j_F([AiIuUeEoO])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_m{$1}/g; + + $_=~s/j_Fa([MHz])/$hash{"j"}$hash{"_"}$hash{"F"}$hash_mod{$1}/g; + $_=~s/j_Fa/$hash{"j"}$hash{"_"}$hash{"F"}/g; + $_=~s/j_F/$hash{"j"}$hash{"_"}$hash{"F"}$hash{"_"}/g; + + $_=~s/S_reV([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"eV"}$hash_mod{$1}/g; + $_=~s/S_reV/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"eV"}/g; + + $_=~s/S_rEY([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"EY"}$hash_mod{$1}/g; + $_=~s/S_rEY/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"EY"}/g; + + $_=~s/S_roV([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"oV"}$hash_mod{$1}/g; + $_=~s/S_roV/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"oV"}/g; + + $_=~s/S_rOY([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"OY"}$hash_mod{$1}/g; + $_=~s/S_rOY/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{"OY"}/g; + + $_=~s/S_r([AiIuUeEoO])([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{$1}$hash_mod{$2}/g; + $_=~s/S_r([AiIuUeEoO])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_m{$1}/g; + + $_=~s/S_ra([MHz])/$hash{"S"}$hash{"_"}$hash{"r"}$hash_mod{$1}/g; + $_=~s/S_ra/$hash{"S"}$hash{"_"}$hash{"r"}/g; + $_=~s/S_r/$hash{"S"}$hash{"_"}$hash{"r"}$hash{"_"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aeV"}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aeV"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aEY"}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aEY"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aoV"}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aoV"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aOY"}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{"aOY"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{$4}$hash_mod{$5}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_m{$4}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])/$hash{$1}$hash{"_"}$hash{$2}$hash{"_"}$hash{$3}$hash{"_"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"eV"}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"eV"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"EY"}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"EY"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"oV"}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"oV"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"OY"}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY/$hash{$1}$hash{"_"}$hash{$2}$hash_m{"OY"}/g; + + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{$3}$hash_mod{$4}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{$3}/g; + #PAWAN March 12 for experiment to optimize the RE + #$_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh]){2})([AiIuUeEoO])/$hash{$1}$hash{"_"}$hash{$2}$hash_m{$3}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a([MHz])/$hash{$1}$hash{"_"}$hash{$2}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a/$hash{$1}$hash{"_"}$hash{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV([MHz])/$hash{$1}$hash_m{"eV"}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])eV/$hash{$1}$hash_m{"eV"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY([MHz])/$hash{$1}$hash_m{"EY"}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])EY/$hash{$1}$hash_m{"EY"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV([MHz])/$hash{$1}$hash_m{"oV"}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])oV/$hash{$1}$hash_m{"oV"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY([MHz])/$hash{$1}$hash_m{"OY"}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])OY/$hash{$1}$hash_m{"OY"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])Z([AiIuUeEoO])([MHz])/$hash{$1}$hash{"Z"}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])Z([AiIuUeEoO])/$hash{$1}$hash{"Z"}$hash_m{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])Za([MHz])/$hash{$1}$hash{"Z"}$hash_mod{$3}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])Za/$hash{$1}$hash{"Z"}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])Z/$hash{$1}$hash{"Z"}$hash{"_"}/g;#new added 19-july-10 + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])q([MHz])/$hash{$1}$hash_m{"q"}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])q/$hash{$1}$hash_m{"q"}/g; + + #Added for the case Vowel(U090B)+Modifier + $_=~s/(aq)([MHz])/$hash_v{$1}$hash_mod{$2}/g; + $_=~s/aq/$hash_v{"aq"}/g; + $_=~s/q/$hash_v{"aq"}/g; + + #Added for the case lYYa,lYY[AiIuUeEoO],lYY[MHz] + $_=~s/(lYY)eV([MHz])/$hash{$1}$hash_m{"eV"}$hash_mod{$2}/g; + $_=~s/(lYY)eV/$hash{$1}$hash_m{"eV"}/g; + $_=~s/(lYY)EY([MHz])/$hash{$1}$hash_m{"EY"}$hash_mod{$2}/g; + $_=~s/(lYY)EY/$hash{$1}$hash_m{"EY"}/g; + $_=~s/(lYY)oV([MHz])/$hash{$1}$hash_m{"oV"}$hash_mod{$2}/g; + $_=~s/(lYY)oV/$hash{$1}$hash_m{"oV"}/g; + $_=~s/(lYY)OY([MHz])/$hash{$1}$hash_m{"OY"}$hash_mod{$2}/g; + $_=~s/(lYY)OY/$hash{$1}$hash_m{"OY"}/g; + $_=~s/(lYY)([AiIuUeEoO])([MHz])/$hash{$1}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/(lYY)([AiIuUeEoO])/$hash{$1}$hash_m{$2}/g; + $_=~s/(lYY)a([MHz])/$hash{$1}$hash_mod{$2}/g; + $_=~s/(lYY)a/$hash{$1}/g; + $_=~s/(lYY)/$hash{$1}$hash{"_"}/g; + + #Added for the case lYa,lY[AiIuUeEoO],lY[MHz] + $_=~s/(lY)eV([MHz])/$hash{$1}$hash_m{"eV"}$hash_mod{$2}/g; + $_=~s/(lY)eV/$hash{$1}$hash_m{"eV"}/g; + $_=~s/(lY)EY([MHz])/$hash{$1}$hash_m{"EY"}$hash_mod{$2}/g; + $_=~s/(lY)EY/$hash{$1}$hash_m{"EY"}/g; + $_=~s/(lY)oV([MHz])/$hash{$1}$hash_m{"oV"}$hash_mod{$2}/g; + $_=~s/(lY)oV/$hash{$1}$hash_m{"oV"}/g; + $_=~s/(lY)OY([MHz])/$hash{$1}$hash_m{"OY"}$hash_mod{$2}/g; + $_=~s/(lY)OY/$hash{$1}$hash_m{"OY"}/g; + $_=~s/(lY)([AiIuUeEoO])([MHz])/$hash{$1}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/(lY)([AiIuUeEoO])/$hash{$1}$hash_m{$2}/g; + $_=~s/(lY)a([MHz])/$hash{$1}$hash_mod{$2}/g; + $_=~s/(lY)a/$hash{$1}/g; + $_=~s/(lY)/$hash{$1}$hash{"_"}/g; + + #Added for tamil -by Rashid + $_=~s/(nY)eV([MHz])/$hash{$1}$hash_m{"eV"}$hash_mod{$2}/g; + $_=~s/(nY)eV/$hash{$1}$hash_m{"eV"}/g; + $_=~s/(nY)EY([MHz])/$hash{$1}$hash_m{"EY"}$hash_mod{$2}/g; + $_=~s/(nY)EY/$hash{$1}$hash_m{"EY"}/g; + $_=~s/(nY)oV([MHz])/$hash{$1}$hash_m{"oV"}$hash_mod{$2}/g; + $_=~s/(nY)oV/$hash{$1}$hash_m{"oV"}/g; + $_=~s/(nY)OY([MHz])/$hash{$1}$hash_m{"OY"}$hash_mod{$2}/g; + $_=~s/(nY)OY/$hash{$1}$hash_m{"OY"}/g; + $_=~s/(nY)([AiIuUeEoO])([MHz])/$hash{$1}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/(nY)([AiIuUeEoO])/$hash{$1}$hash_m{$2}/g; + $_=~s/(nY)a([MHz])/$hash{$1}$hash_mod{$2}/g; + $_=~s/(nY)a/$hash{$1}/g; + $_=~s/(nY)/$hash{$1}$hash{"_"}/g; + + #Added for tamil -by Rashid + $_=~s/(rY)eV([MHz])/$hash{$1}$hash_m{"eV"}$hash_mod{$2}/g; + $_=~s/(rY)eV/$hash{$1}$hash_m{"eV"}/g; + $_=~s/(rY)EY([MHz])/$hash{$1}$hash_m{"EY"}$hash_mod{$2}/g; + $_=~s/(rY)EY/$hash{$1}$hash_m{"EY"}/g; + $_=~s/(rY)oV([MHz])/$hash{$1}$hash_m{"oV"}$hash_mod{$2}/g; + $_=~s/(rY)oV/$hash{$1}$hash_m{"oV"}/g; + $_=~s/(rY)OY([MHz])/$hash{$1}$hash_m{"OY"}$hash_mod{$2}/g; + $_=~s/(rY)OY/$hash{$1}$hash_m{"OY"}/g; + $_=~s/(rY)([AiIuUeEoO])([MHz])/$hash{$1}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/(rY)([AiIuUeEoO])/$hash{$1}$hash_m{$2}/g; + $_=~s/(rY)a([MHz])/$hash{$1}$hash_mod{$2}/g; + $_=~s/(rY)a/$hash{$1}/g; + $_=~s/(rY)/$hash{$1}$hash{"_"}/g; + + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])([MHz])/$hash{$1}$hash_m{$2}$hash_mod{$3}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])([AiIuUeEoO])/$hash{$1}$hash_m{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a([MHz])/$hash{$1}$hash_mod{$2}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])a/$hash{$1}/g; + $_=~s/([kKgGfcCjJFtTdDNwWxXnpPbBmyrlvSsRh])/$hash{$1}$hash{"_"}/g; + + #Added for the case of U0946 + $_=~s/aeV([MHz])/$hash_v{"aeV"}$hash_mod{$1}/g; + $_=~s/aeV/$hash_v{"aeV"}/g; + $_=~s/eV([MHz])/$hash_v{"eV"}$hash_mod{$1}/g; + $_=~s/eV/$hash_v{"eV"}/g; + + #Added for the case of U0945 + $_=~s/aEY([MHz])/$hash_v{"aEY"}$hash_mod{$1}/g; + $_=~s/aEY/$hash_v{"aEY"}/g; + $_=~s/EY([MHz])/$hash_v{"aEY"}$hash_mod{$1}/g; + $_=~s/EY/$hash_v{"aEY"}/g; + + #Added for the case of U094A + $_=~s/aoV([MHz])/$hash_v{"aoV"}$hash_mod{$1}/g; + $_=~s/aoV/$hash_v{"aoV"}/g; + $_=~s/oV([MHz])/$hash_v{"aoV"}$hash_mod{$1}/g; + $_=~s/oV/$hash_v{"aoV"}/g; + + #Added for the case of U0949 + $_=~s/aOY([MHz])/$hash_v{"aOY"}$hash_mod{$1}/g; + $_=~s/aOY/$hash_v{"aOY"}/g; + $_=~s/OY([MHz])/$hash_v{"aOY"}$hash_mod{$1}/g; + $_=~s/OY/$hash_v{"aOY"}/g; + + $_=~s/aA/$hash_v{"aA"}/g; + $_=~s/ai/$hash_v{"ai"}/g; + $_=~s/aI/$hash_v{"aI"}/g; + $_=~s/au/$hash_v{"au"}/g; + $_=~s/aU/$hash_v{"aU"}/g; + $_=~s/ae/$hash_v{"ae"}/g; + $_=~s/aE/$hash_v{"aE"}/g; + $_=~s/ao/$hash_v{"ao"}/g; + $_=~s/aO/$hash_v{"aO"}/g; + + $_=~s/([aAiIuUeEoO])([MHz])/$hash_v{$1}$hash_mod{$2}/g; + $_=~s/([aAiIuUeEoO])/$hash_v{$1}/g; + $_=~s/([\.])/$hash{$1}/g; + return $_; +} + +sub iscii2unicode { + my $string = $_[0]; + + #print "LANG is: ", $_[1],"END"; + + if ((lc($_[1]) eq "") || (lc($_[1]) eq "hin")) { + $string = &iscii2unicode_hin($string); + } elsif ($_[1] eq "tel") { + $string = &iscii2unicode_tel($string); + } elsif ($_[1] eq "ben") { + $string = &iscii2unicode_ben($string); + } elsif ($_[1] eq "kan") { + $string = &iscii2unicode_kan($string); + } elsif ($_[1] eq "pan") { + $string = &iscii2unicode_pan($string); + } elsif ($_[1] eq "mal") { + $string = &iscii2unicode_mal($string); + } elsif ($_[1] eq "tam") { + $string = &iscii2unicode_tam($string); + } else { + $string = &iscii2unicode_hin($string); + } + + return $string; +} + +sub iscii2unicode_hin { + my $string = $_[0]; + + #print "ISCII INPUT String is: ", $string; + + my %hash = ( + "\x{A1}"=>"\x{0901}", #Vowel-modifier CHANDRABINDU + "\x{A2}"=>"\x{0902}", #Vowel-modifier ANUSWAR + "\x{A3}"=>"\x{0903}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0905}", #Vowel A + "\x{A5}"=>"\x{0906}", #Vowel AA + "\x{A6}"=>"\x{0907}", #Vowel I + "\x{A7}"=>"\x{0908}", #Vowel II + "\x{A8}"=>"\x{0909}", #Vowel U + "\x{A9}"=>"\x{090A}", #Vowel UU + "\x{AA}"=>"\x{090B}", #Vowel RI + "\x{AB}"=>"\x{090E}", #Vowel E + "\x{AC}"=>"\x{090F}", #Vowel EY + "\x{AD}"=>"\x{0910}", #Vowel AI + "\x{B2}"=>"\x{090D}", #Vowel AYE (Devanagari Script) + "\x{AF}"=>"\x{0912}", #Vowel O + "\x{B0}"=>"\x{0913}", #Vowel OW + "\x{B1}"=>"\x{0914}", #Vowel AU + "\x{B2}"=>"\x{0911}", #Vowel AWE + "\x{B3}"=>"\x{0915}", #Consonant KA + "\x{B4}"=>"\x{0916}", #Consonant KHA + "\x{B5}"=>"\x{0917}", #Consonant GA + "\x{B6}"=>"\x{0918}", #Consonant GHA + "\x{B7}"=>"\x{0919}", #Consonant NGA + "\x{B8}"=>"\x{091A}", #Consonant CHA + "\x{B9}"=>"\x{091B}", #Consonant CHHA + "\x{BA}"=>"\x{091C}", #Consonant JA + "\x{BB}"=>"\x{091D}", #Consonant JHA + "\x{BC}"=>"\x{091E}", #Consonant JNA + "\x{BD}"=>"\x{091F}", #Consonant Hard TA + "\x{BE}"=>"\x{0920}", #Consonant Hard THA + "\x{BF}"=>"\x{0921}", #Consonant Hard DA + "\x{C0}"=>"\x{0922}", #Consonant Hard DHA + "\x{C1}"=>"\x{0923}", #Consonant Hard NA + "\x{C2}"=>"\x{0924}", #Consonant Soft TA + "\x{C3}"=>"\x{0925}", #Consonant Soft THA + "\x{C4}"=>"\x{0926}", #Consonant Soft DA + "\x{C5}"=>"\x{0927}", #Consonant Soft DHA + "\x{C6}"=>"\x{0928}", #Consonant Soft NA + "\x{C7}"=>"\x{0929}", #Consonant NA (Tamil) + "\x{C8}"=>"\x{092A}", #Consonant PA + "\x{C9}"=>"\x{092B}", #Consonant PHA + "\x{CA}"=>"\x{092C}", #Consonant BA + "\x{CB}"=>"\x{092D}", #Consonant BHA + "\x{CC}"=>"\x{092E}", #Consonant MA + "\x{CD}"=>"\x{092F}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{0930}", #Consonant RA + "\x{D0}"=>"\x{0931}", #Consonant Hard RA (Southern Script) + "\x{D1}"=>"\x{0932}", #Consonant LA + "\x{D2}"=>"\x{0933}", #Consonant Hard LA + "\x{D3}"=>"\x{0934}", #Consonant ZHA (Tamil & Malyalam) + "\x{D4}"=>"\x{0935}", #Consonant VA + "\x{D5}"=>"\x{0936}", #Consonant SHA + "\x{D6}"=>"\x{0937}", #Consonant Hard SHA + "\x{D7}"=>"\x{0938}", #Consonant SA + "\x{D8}"=>"\x{0939}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{093E}", #Vowel Sign AA + "\x{DB}"=>"\x{093F}", #Vowel Sign I + "\x{DC}"=>"\x{0940}", #Vowel Sign II + "\x{DD}"=>"\x{0941}", #Vowel Sign U + "\x{DE}"=>"\x{0942}", #Vowel Sign UU + "\x{DF}"=>"\x{0943}", #Vowel Sign RI + "\x{E0}"=>"\x{0946}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"\x{0947}", #Vowel Sign EY + "\x{E2}"=>"\x{0948}", #Vowel Sign AI + "\x{E3}"=>"\x{0945}", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{094A}", #Vowel Sign O + "\x{E5}"=>"\x{094B}", #Vowel Sign OW + "\x{E6}"=>"\x{094C}", #Vowel Sign AU + "\x{E7}"=>"\x{0949}", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{094D}", #Vowel Omission Sign (Halant) + "\x{E9}"=>"\x{093C}", #Diacritic Sign (Nukta) + #"\x{EA}"=>"\x{0964}", #Full Stop (Viram, Northern Scripts) + "\x{EA}"=>".", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0966}", #Digit 0 + "\x{F2}"=>"\x{0967}", #Digit 1 + "\x{F3}"=>"\x{0968}", #Digit 2 + "\x{F4}"=>"\x{0969}", #Digit 3 + "\x{F5}"=>"\x{096A}", #Digit 4 + "\x{F6}"=>"\x{096B}", #Digit 5 + "\x{F7}"=>"\x{096C}", #Digit 6 + "\x{F8}"=>"\x{096D}", #Digit 7 + "\x{F9}"=>"\x{096E}", #Digit 8 + "\x{FA}"=>"\x{096F}", #Digit 9 + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + return $string; +} + +sub iscii2unicode_tel { + my $string = $_[0]; + + my %hash = ( + "\x{A1}"=>"\x{0C01}", #Vowel-modifier CHANDRABINDU + "\x{A2}"=>"\x{0C02}", #Vowel-modifier ANUSWAR + "\x{A3}"=>"\x{0C03}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0C05}", #Vowel A + "\x{A5}"=>"\x{0C06}", #Vowel AA + "\x{A6}"=>"\x{0C07}", #Vowel I + "\x{A7}"=>"\x{0C08}", #Vowel II + "\x{A8}"=>"\x{0C09}", #Vowel U + "\x{A9}"=>"\x{0C0A}", #Vowel UU + "\x{AA}"=>"\x{0C0B}", #Vowel RI + "\x{AB}"=>"\x{0C0E}", #Vowel E + "\x{AC}"=>"\x{0C0F}", #Vowel EY + "\x{AD}"=>"\x{0C10}", #Vowel AI + #"\x{B2}"=>"\x{090D}", #Vowel AYE (Devanagari Script) 7-Mar-11 -Rashid + "\x{B2}"=>"", #Vowel AYE (Devanagari Script) + "\x{AF}"=>"\x{0C12}", #Vowel O + "\x{B0}"=>"\x{0C13}", #Vowel OW + "\x{B1}"=>"\x{0C14}", #Vowel AU + #"\x{B2}"=>"\x{0911}", #Vowel AWE 7-Mar-11 -Rashid + "\x{B2}"=>"", #Vowel AWE + "\x{B3}"=>"\x{0C15}", #Consonant KA + "\x{B4}"=>"\x{0C16}", #Consonant KHA + "\x{B5}"=>"\x{0C17}", #Consonant GA + "\x{B6}"=>"\x{0C18}", #Consonant GHA + "\x{B7}"=>"\x{0C19}", #Consonant NGA + "\x{B8}"=>"\x{0C1A}", #Consonant CHA + "\x{B9}"=>"\x{0C1B}", #Consonant CHHA + "\x{BA}"=>"\x{0C1C}", #Consonant JA + "\x{BB}"=>"\x{0C1D}", #Consonant JHA + "\x{BC}"=>"\x{0C1E}", #Consonant JNA + "\x{BD}"=>"\x{0C1F}", #Consonant Hard TA + "\x{BE}"=>"\x{0C20}", #Consonant Hard THA + "\x{BF}"=>"\x{0C21}", #Consonant Hard DA + "\x{C0}"=>"\x{0C22}", #Consonant Hard DHA + "\x{C1}"=>"\x{0C23}", #Consonant Hard NA + "\x{C2}"=>"\x{0C24}", #Consonant Soft TA + "\x{C3}"=>"\x{0C25}", #Consonant Soft THA + "\x{C4}"=>"\x{0C26}", #Consonant Soft DA + "\x{C5}"=>"\x{0C27}", #Consonant Soft DHA + "\x{C6}"=>"\x{0C28}", #Consonant Soft NA + #"\x{C7}"=>"\x{0929}", #Consonant NA (Tamil) 28-Feb-11 -Rashid + "\x{C7}"=>"", #Consonant NA (Tamil) + "\x{C8}"=>"\x{0C2A}", #Consonant PA + "\x{C9}"=>"\x{0C2B}", #Consonant PHA + "\x{CA}"=>"\x{0C2C}", #Consonant BA + "\x{CB}"=>"\x{0C2D}", #Consonant BHA + "\x{CC}"=>"\x{0C2E}", #Consonant MA + "\x{CD}"=>"\x{0C2F}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{0C30}", #Consonant RA + "\x{D0}"=>"\x{0C31}", #Consonant Hard RA (Southern Script) + "\x{D1}"=>"\x{0C32}", #Consonant LA + "\x{D2}"=>"\x{0C33}", #Consonant Hard LA + #"\x{D3}"=>"\x{0934}", #Consonant LLLA 7-Mar-11 -Rashid + "\x{D3}"=>"", #Consonant LLLA + "\x{D4}"=>"\x{0C35}", #Consonant VA + "\x{D5}"=>"\x{0C36}", #Consonant SHA + "\x{D6}"=>"\x{0C37}", #Consonant Hard SHA + "\x{D7}"=>"\x{0C38}", #Consonant SA + "\x{D8}"=>"\x{0C39}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{0C3E}", #Vowel Sign AA + "\x{DB}"=>"\x{0C3F}", #Vowel Sign I + "\x{DC}"=>"\x{0C40}", #Vowel Sign II + "\x{DD}"=>"\x{0C41}", #Vowel Sign U + "\x{DE}"=>"\x{0C42}", #Vowel Sign UU + "\x{DF}"=>"\x{0C43}", #Vowel Sign RI + "\x{E0}"=>"\x{0C46}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"\x{0C47}", #Vowel Sign EY + "\x{E2}"=>"\x{0C48}", #Vowel Sign AI + #"\x{E3}"=>"\x{0945}", #Vowel Sign AYE (Devanagari Script) 7-Mar-11 -Rashid + "\x{E3}"=>"", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{0C4A}", #Vowel Sign O + "\x{E5}"=>"\x{0C4B}", #Vowel Sign OW + "\x{E6}"=>"\x{0C4C}", #Vowel Sign AU + #"\x{E7}"=>"\x{0949}", #Vowel Sign AWE (Devanagari Script) 7-Mar-11 -Rashid + "\x{E7}"=>"", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{0C4D}", #Vowel Omission Sign (Halant) + #"\x{E9}"=>"\x{093C}", #Diacritic Sign (Nukta) 7-Mar-11 -Rashid + "\x{E9}"=>"", #Diacritic Sign (Nukta) + "\x{EA}"=>".", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0C66}", #Digit 0 + "\x{F2}"=>"\x{0C67}", #Digit 1 + "\x{F3}"=>"\x{0C68}", #Digit 2 + "\x{F4}"=>"\x{0C69}", #Digit 3 + "\x{F5}"=>"\x{0C6A}", #Digit 4 + "\x{F6}"=>"\x{0C6B}", #Digit 5 + "\x{F7}"=>"\x{0C6C}", #Digit 6 + "\x{F8}"=>"\x{0C6D}", #Digit 7 + "\x{F9}"=>"\x{0C6E}", #Digit 8 + "\x{FA}"=>"\x{0C6F}", #Digit 9 + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + return $string; + +} + +sub iscii2unicode_pan { + my $string = $_[0]; + + my %hash = ( + "\x{A1}"=>"\x{0A01}", #Vowel-modifier CHANDRABINDU + "\x{A2}"=>"\x{0A02}", #Vowel-modifier ANUSWAR + "\x{A3}"=>"\x{0A03}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0A05}", #Vowel A + "\x{A5}"=>"\x{0A06}", #Vowel AA + "\x{A6}"=>"\x{0A07}", #Vowel I + "\x{A7}"=>"\x{0A08}", #Vowel II + "\x{A8}"=>"\x{0A09}", #Vowel U + "\x{A9}"=>"\x{0A0A}", #Vowel UU + "\x{AA}"=>"\x{0A0B}", #Vowel RI + "\x{AB}"=>"\x{0A0E}", #Vowel E + "\x{AC}"=>"\x{0A0F}", #Vowel EY + "\x{AD}"=>"\x{0A10}", #Vowel AI + "\x{B2}"=>"\x{0A0D}", #Vowel AYE (Devanagari Script) + "\x{AF}"=>"\x{0A12}", #Vowel O + "\x{B0}"=>"\x{0A13}", #Vowel OW + "\x{B1}"=>"\x{0A14}", #Vowel AU + "\x{B2}"=>"\x{0A11}", #Vowel AWE + "\x{B3}"=>"\x{0A15}", #Consonant KA + "\x{B4}"=>"\x{0A16}", #Consonant KHA + "\x{B5}"=>"\x{0A17}", #Consonant GA + "\x{B6}"=>"\x{0A18}", #Consonant GHA + "\x{B7}"=>"\x{0A19}", #Consonant NGA + "\x{B8}"=>"\x{0A1A}", #Consonant CHA + "\x{B9}"=>"\x{0A1B}", #Consonant CHHA + "\x{BA}"=>"\x{0A1C}", #Consonant JA + "\x{BB}"=>"\x{0A1D}", #Consonant JHA + "\x{BC}"=>"\x{0A1E}", #Consonant JNA + "\x{BD}"=>"\x{0A1F}", #Consonant Hard TA + "\x{BE}"=>"\x{0A20}", #Consonant Hard THA + "\x{BF}"=>"\x{0A21}", #Consonant Hard DA + "\x{C0}"=>"\x{0A22}", #Consonant Hard DHA + "\x{C1}"=>"\x{0A23}", #Consonant Hard NA + "\x{C2}"=>"\x{0A24}", #Consonant Soft TA + "\x{C3}"=>"\x{0A25}", #Consonant Soft THA + "\x{C4}"=>"\x{0A26}", #Consonant Soft DA + "\x{C5}"=>"\x{0A27}", #Consonant Soft DHA + "\x{C6}"=>"\x{0A28}", #Consonant Soft NA + "\x{C7}"=>"\x{0A29}", #Consonant NA (Tamil) + "\x{C8}"=>"\x{0A2A}", #Consonant PA + "\x{C9}"=>"\x{0A2B}", #Consonant PHA + "\x{CA}"=>"\x{0A2C}", #Consonant BA + "\x{CB}"=>"\x{0A2D}", #Consonant BHA + "\x{CC}"=>"\x{0A2E}", #Consonant MA + "\x{CD}"=>"\x{0A2F}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{0A30}", #Consonant RA + "\x{D0}"=>"\x{0A31}", #Consonant Hard RA (Southern Script) + "\x{D1}"=>"\x{0A32}", #Consonant LA + "\x{D2}"=>"\x{0A33}", #Consonant Hard LA + "\x{D3}"=>"\x{0A34}", #Consonant ZHA (Tamil & Malyalam) + "\x{D4}"=>"\x{0A35}", #Consonant VA + "\x{D5}"=>"\x{0A36}", #Consonant SHA + "\x{D6}"=>"\x{0A37}", #Consonant Hard SHA + "\x{D7}"=>"\x{0A38}", #Consonant SA + "\x{D8}"=>"\x{0A39}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{0A3E}", #Vowel Sign AA + "\x{DB}"=>"\x{0A3F}", #Vowel Sign I + "\x{DC}"=>"\x{0A40}", #Vowel Sign II + "\x{DD}"=>"\x{0A41}", #Vowel Sign U + "\x{DE}"=>"\x{0A42}", #Vowel Sign UU + "\x{DF}"=>"\x{0A43}", #Vowel Sign RI + "\x{E0}"=>"\x{0A46}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"\x{0A47}", #Vowel Sign EY + "\x{E2}"=>"\x{0A48}", #Vowel Sign AI + "\x{E3}"=>"\x{0A45}", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{0A4A}", #Vowel Sign O + "\x{E5}"=>"\x{0A4B}", #Vowel Sign OW + "\x{E6}"=>"\x{0A4C}", #Vowel Sign AU + "\x{E7}"=>"\x{0A49}", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{0A4D}", #Vowel Omission Sign (Halant) + "\x{E9}"=>"\x{0A3C}", #Diacritic Sign (Nukta) + "\x{EA}"=>"\x{0964}", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0A66}", #Digit 0 + "\x{F2}"=>"\x{0A67}", #Digit 1 + "\x{F3}"=>"\x{0A68}", #Digit 2 + "\x{F4}"=>"\x{0A69}", #Digit 3 + "\x{F5}"=>"\x{0A6A}", #Digit 4 + "\x{F6}"=>"\x{0A6B}", #Digit 5 + "\x{F7}"=>"\x{0A6C}", #Digit 6 + "\x{F8}"=>"\x{0A6D}", #Digit 7 + "\x{F9}"=>"\x{0A6E}", #Digit 8 + "\x{FA}"=>"\x{0A6F}", #Digit 9 + ); + + + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + return $string; + +} + +sub iscii2unicode_kan { + my $string = $_[0]; + + my %hash = ( + "\x{A2}"=>"\x{0C82}", + "\x{A3}"=>"\x{0C83}", + "\x{A4}"=>"\x{0C85}", + "\x{A5}"=>"\x{0C86}", + "\x{A6}"=>"\x{0C87}", + "\x{A7}"=>"\x{0C88}", + "\x{A8}"=>"\x{0C89}", + "\x{A9}"=>"\x{0C8A}", + "\x{AA}"=>"\x{0C8B}", + "\x{AE}"=>"\x{0C8D}", + "\x{AB}"=>"\x{0C8E}", + "\x{AC}"=>"\x{0C8F}", + "\x{AD}"=>"\x{0C90}", + "\x{B2}"=>"\x{0C91}", + "\x{AF}"=>"\x{0C92}", + "\x{B0}"=>"\x{0C93}", + "\x{B1}"=>"\x{0C94}", + "\x{B3}"=>"\x{0C95}", + "\x{B4}"=>"\x{0C96}", + "\x{B5}"=>"\x{0C97}", + "\x{B6}"=>"\x{0C98}", + "\x{B7}"=>"\x{0C99}", + "\x{B8}"=>"\x{0C9A}", + "\x{B9}"=>"\x{0C9B}", + "\x{BA}"=>"\x{0C9C}", + "\x{BB}"=>"\x{0C9D}", + "\x{BC}"=>"\x{0C9E}", + "\x{BD}"=>"\x{0C9F}", + "\x{BE}"=>"\x{0CA0}", + "\x{BF}"=>"\x{0CA1}", + "\x{C0}"=>"\x{0CA2}", + "\x{C1}"=>"\x{0CA3}", + "\x{C2}"=>"\x{0CA4}", + "\x{C3}"=>"\x{0CA5}", + "\x{C4}"=>"\x{0CA6}", + "\x{C5}"=>"\x{0CA7}", + "\x{C6}"=>"\x{0CA8}", + "\x{C7}"=>"\x{0CA9}", + "\x{C8}"=>"\x{0CAA}", + "\x{C9}"=>"\x{0CAB}", + "\x{CA}"=>"\x{0CAC}", + "\x{CB}"=>"\x{0CAD}", + "\x{CC}"=>"\x{0CAE}", + "\x{CD}"=>"\x{0CAF}", + "\x{CF}"=>"\x{0CB0}", + "\x{D0}"=>"\x{0CB1}", + "\x{D1}"=>"\x{0CB2}", + "\x{D2}"=>"\x{0CB3}", + "\x{D3}"=>"\x{0CB4}", + "\x{D4}"=>"\x{0CB5}", + "\x{D5}"=>"\x{0CB6}", + "\x{D6}"=>"\x{0CB7}", + "\x{D7}"=>"\x{0CB8}", + "\x{D8}"=>"\x{0CB9}", + "\x{E9}"=>"\x{0CBC}", + "\x{DA}"=>"\x{0CBE}", + "\x{DB}"=>"\x{0CBF}", + "\x{DC}"=>"\x{0CC0}", + "\x{DD}"=>"\x{0CC1}", + "\x{DE}"=>"\x{0CC2}", + "\x{DF}"=>"\x{0CC3}", + "\x{E0}"=>"\x{0CC6}", + "\x{E1}"=>"\x{0CC7}", + "\x{E2}"=>"\x{0CC8}", + "\x{E7}"=>"\x{0CC9}", + "\x{E4}"=>"\x{0CCA}", + "\x{E5}"=>"\x{0CCB}", + "\x{E6}"=>"\x{0CCC}", + "\x{E8}"=>"\x{0CCD}", + "\x{EA}"=>".", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0CE6}", + "\x{F2}"=>"\x{0CE7}", + "\x{F3}"=>"\x{0CE8}", + "\x{F4}"=>"\x{0CE9}", + "\x{F5}"=>"\x{0CEA}", + "\x{F6}"=>"\x{0CEB}", + "\x{F7}"=>"\x{0CEC}", + "\x{F8}"=>"\x{0CED}", + "\x{F9}"=>"\x{0CEE}", + "\x{FA}"=>"\x{0CEF}", + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + + return $string; +} + +sub iscii2unicode_mal { + my $string = $_[0]; + + my %hash = ( + "\x{A2}"=>"\x{0D02}", #Vowel-modifier ANUSWAR + "\x{A3}"=>"\x{0D03}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0D05}", #Vowel A + "\x{A5}"=>"\x{0D06}", #Vowel AA + "\x{A6}"=>"\x{0D07}", #Vowel I + "\x{A7}"=>"\x{0D08}", #Vowel II + "\x{A8}"=>"\x{0D09}", #Vowel U + "\x{A9}"=>"\x{0D0A}", #Vowel UU + "\x{AA}"=>"\x{0D0B}", #Vowel RI + "\x{AB}"=>"\x{0D0E}", #Vowel E + "\x{AC}"=>"\x{0D0F}", #Vowel EY + "\x{AD}"=>"\x{0D10}", #Vowel AI + "\x{AF}"=>"\x{0D12}", #Vowel O + "\x{B0}"=>"\x{0D13}", #Vowel OW + "\x{B1}"=>"\x{0D14}", #Vowel AU + "\x{B2}"=>"\x{0D11}", #Vowel AWE + "\x{B3}"=>"\x{0D15}", #Consonant KA + "\x{B4}"=>"\x{0D16}", #Consonant KHA + "\x{B5}"=>"\x{0D17}", #Consonant GA + "\x{B6}"=>"\x{0D18}", #Consonant GHA + "\x{B7}"=>"\x{0D19}", #Consonant NGA + "\x{B8}"=>"\x{0D1A}", #Consonant CHA + "\x{B9}"=>"\x{0D1B}", #Consonant CHHA + "\x{BA}"=>"\x{0D1C}", #Consonant JA + "\x{BB}"=>"\x{0D1D}", #Consonant JHA + "\x{BC}"=>"\x{0D1E}", #Consonant JNA + "\x{BD}"=>"\x{0D1F}", #Consonant Hard TA + "\x{BE}"=>"\x{0D20}", #Consonant Hard THA + "\x{BF}"=>"\x{0D21}", #Consonant Hard DA + "\x{C0}"=>"\x{0D22}", #Consonant Hard DHA + "\x{C1}"=>"\x{0D23}", #Consonant Hard NA + "\x{C2}"=>"\x{0D24}", #Consonant Soft TA + "\x{C3}"=>"\x{0D25}", #Consonant Soft THA + "\x{C4}"=>"\x{0D26}", #Consonant Soft DA + "\x{C5}"=>"\x{0D27}", #Consonant Soft DHA + "\x{C6}"=>"\x{0D28}", #Consonant Soft NA + "\x{C7}"=>"\x{0D29}", #Consonant NA (Tamil) + "\x{C8}"=>"\x{0D2A}", #Consonant PA + "\x{C9}"=>"\x{0D2B}", #Consonant PHA + "\x{CA}"=>"\x{0D2C}", #Consonant BA + "\x{CB}"=>"\x{0D2D}", #Consonant BHA + "\x{CC}"=>"\x{0D2E}", #Consonant MA + "\x{CD}"=>"\x{0D2F}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{0D30}", #Consonant RA + "\x{D0}"=>"\x{0D31}", #Consonant Hard RA (Southern Script) + "\x{D1}"=>"\x{0D32}", #Consonant LA + "\x{D2}"=>"\x{0D33}", #Consonant Hard LA + "\x{D3}"=>"\x{0D34}", #Consonant ZHA (Tamil & Malyalam) + "\x{D4}"=>"\x{0D35}", #Consonant VA + "\x{D5}"=>"\x{0D36}", #Consonant SHA + "\x{D6}"=>"\x{0D37}", #Consonant Hard SHA + "\x{D7}"=>"\x{0D38}", #Consonant SA + "\x{D8}"=>"\x{0D39}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{0D3E}", #Vowel Sign AA + "\x{DB}"=>"\x{0D3F}", #Vowel Sign I + "\x{DC}"=>"\x{0D40}", #Vowel Sign II + "\x{DD}"=>"\x{0D41}", #Vowel Sign U + "\x{DE}"=>"\x{0D42}", #Vowel Sign UU + "\x{DF}"=>"\x{0D43}", #Vowel Sign RI + "\x{E0}"=>"\x{0D46}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"\x{0D47}", #Vowel Sign EY + "\x{E2}"=>"\x{0D48}", #Vowel Sign AI + "\x{E3}"=>"", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{0D4A}", #Vowel Sign O + "\x{E5}"=>"\x{0D4B}", #Vowel Sign OW + "\x{E6}"=>"\x{0D4C}", #Vowel Sign AU + "\x{E7}"=>"", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{0D4D}", #Vowel Omission Sign (Halant) + "\x{EA}"=>"\x{0D64}", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0D66}", #Digit 0 + "\x{F2}"=>"\x{0D67}", #Digit 1 + "\x{F3}"=>"\x{0D68}", #Digit 2 + "\x{F4}"=>"\x{0D69}", #Digit 3 + "\x{F5}"=>"\x{0D6A}", #Digit 4 + "\x{F6}"=>"\x{0D6B}", #Digit 5 + "\x{F7}"=>"\x{0D6C}", #Digit 6 + "\x{F8}"=>"\x{0D6D}", #Digit 7 + "\x{F9}"=>"\x{0D6E}", #Digit 8 + "\x{FA}"=>"\x{0D6F}", #Digit 9 + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + # Return the converted Unicode $string + + return $string; +} + +sub iscii2unicode_ben { + my $string = $_[0]; + + my %hash = ( + + "\x{A1}"=>"\x{0981}", + "\x{A2}"=>"\x{0982}", #Vowel-modifier ANUSWAR + "\x{A3}"=>"\x{0983}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0985}", #Vowel A + "\x{A5}"=>"\x{0986}", #Vowel AA + "\x{A6}"=>"\x{0987}", #Vowel I + "\x{A7}"=>"\x{0988}", #Vowel II + "\x{A8}"=>"\x{0989}", #Vowel U + "\x{A9}"=>"\x{098A}", #Vowel UU + "\x{AA}"=>"\x{098B}", #Vowel RI + "\x{AB}"=>"\x{098F}", #Vowel + "\x{AD}"=>"\x{0990}", #Vowel AI + "\x{AF}"=>"\x{0993}", #Vowel O + "\x{B0}"=>"", #Vowel OW + "\x{B1}"=>"\x{0994}", #Vowel AU + "\x{B3}"=>"\x{0995}", #Consonant KA + "\x{B4}"=>"\x{0996}", #Consonant KHA + "\x{B5}"=>"\x{0997}", #Consonant GA + "\x{B6}"=>"\x{0998}", #Consonant GHA + "\x{B7}"=>"\x{0999}", #Consonant NGA + "\x{B8}"=>"\x{099A}", #Consonant CHA + "\x{B9}"=>"\x{099B}", #Consonant CHHA + "\x{BA}"=>"\x{099C}", #Consonant JA + "\x{BB}"=>"\x{099D}", #Consonant JHA + "\x{BC}"=>"\x{099E}", #Consonant JNA + "\x{BD}"=>"\x{099F}", #Consonant Hard TA + "\x{BE}"=>"\x{09A0}", #Consonant Hard THA + "\x{BF}"=>"\x{09A1}", #Consonant Hard DA + "\x{C0}"=>"\x{09A2}", #Consonant Hard DHA + "\x{C1}"=>"\x{09A3}", #Consonant Hard NA + "\x{C2}"=>"\x{09A4}", #Consonant Soft TA + "\x{C3}"=>"\x{09A5}", #Consonant Soft THA + "\x{C4}"=>"\x{09A6}", #Consonant Soft DA + "\x{C5}"=>"\x{09A7}", #Consonant Soft DHA + "\x{C6}"=>"\x{09A8}", #Consonant Soft NA + "\x{C7}"=>"", #Consonant NA (Tamil) + "\x{C8}"=>"\x{09AA}", #Consonant PA + "\x{C9}"=>"\x{09AB}", #Consonant PHA + "\x{CA}"=>"\x{09AC}", #Consonant BA + "\x{CB}"=>"\x{09AD}", #Consonant BHA + "\x{CC}"=>"\x{09AE}", #Consonant MA + "\x{CD}"=>"\x{09AF}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{09B0}", #Consonant RA + "\x{D0}"=>"", + "\x{D1}"=>"\x{09B2}", #Consonant LA + "\x{D2}"=>"", #Consonant Hard LA + "\x{D3}"=>"", #Consonant ZHA (Tamil & Malyalam) + "\x{D4}"=>"", #Consonant VA + "\x{D5}"=>"\x{09B6}", #Consonant SHA + "\x{D6}"=>"\x{09B7}", #Consonant Hard SHA + "\x{D7}"=>"\x{09B8}", #Consonant SA + "\x{D8}"=>"\x{09B9}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{09BE}", #Vowel Sign AA + "\x{DB}"=>"\x{09BF}", #Vowel Sign I + "\x{DC}"=>"\x{09C0}", #Vowel Sign II + "\x{DD}"=>"\x{09C1}", #Vowel Sign U + "\x{DE}"=>"\x{09C2}", #Vowel Sign UU + "\x{DF}"=>"\x{09C3}", #Vowel Sign RI + "\x{E0}"=>"\x{09C7}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"", #Vowel Sign EY + "\x{E2}"=>"\x{09C8}", #Vowel Sign AI + "\x{E3}"=>"", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{09CB}", #Vowel Sign O + "\x{E5}"=>"", #Vowel Sign OW + "\x{E6}"=>"\x{09CC}", #Vowel Sign AU + "\x{E7}"=>"", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{09CD}", #Vowel Omission Sign (Halant) + "\x{E9}"=>"\x{09BC}", + "\x{EA}"=>"\x{09E4}", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{09E6}", #Digit 0 + "\x{F2}"=>"\x{09E7}", #Digit 1 + "\x{F3}"=>"\x{09E8}", #Digit 2 + "\x{F4}"=>"\x{09E9}", #Digit 3 + "\x{F5}"=>"\x{09EA}", #Digit 4 + "\x{F6}"=>"\x{09EB}", #Digit 5 + "\x{F7}"=>"\x{09EC}", #Digit 6 + "\x{F8}"=>"\x{09ED}", #Digit 7 + "\x{F9}"=>"\x{09EE}", #Digit 8 + "\x{FA}"=>"\x{09EF}", #Digit 9 + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + return $string; +} + +sub iscii2unicode_tam { + my $string = $_[0]; + + my %hash = ( + #"\x{A2}"=>"\x{0B82}", #Vowel-modifier ANUSWAR commented 14-March-11 -Rashid + "\x{A2}"=>"\x{0BAE}\x{0BCD}", #Vowel-modifier ANUSWAR is m + halant + "\x{A3}"=>"\x{0B83}", #Vowel-modifier VISARG + "\x{A4}"=>"\x{0B85}", #Vowel A + "\x{A5}"=>"\x{0B86}", #Vowel AA + "\x{A6}"=>"\x{0B87}", #Vowel I + "\x{A7}"=>"\x{0B88}", #Vowel II + "\x{A8}"=>"\x{0B89}", #Vowel U + "\x{A9}"=>"\x{0B8A}", #Vowel UU + "\x{AB}"=>"\x{0B8E}", #Vowel + "\x{AC}"=>"\x{0B8F}", + "\x{AD}"=>"\x{0B90}", #Vowel AI + "\x{AF}"=>"\x{0B92}", #Vowel O + "\x{B0}"=>"\x{0B93}", #Vowel OW + "\x{B1}"=>"\x{0B94}", #Vowel AU + "\x{B3}"=>"\x{0B95}", #Consonant KA + "\x{B4}"=>"", #Consonant KHA + "\x{B5}"=>"", #Consonant GA + "\x{B6}"=>"", #Consonant GHA + "\x{B7}"=>"\x{0B99}", #Consonant NGA + "\x{B8}"=>"\x{0B9A}", #Consonant CHA + "\x{B9}"=>"", #Consonant CHHA + "\x{BA}"=>"\x{0B9C}", #Consonant JA + "\x{BB}"=>"", #Consonant JHA + "\x{BC}"=>"\x{0B9E}", #Consonant JNA + "\x{BD}"=>"\x{0B9F}", #Consonant Hard TA + "\x{BE}"=>"", #Consonant Hard THA + "\x{BF}"=>"", #Consonant Hard DA + "\x{C0}"=>"", #Consonant Hard DHA + "\x{C1}"=>"\x{0BA3}", #Consonant Hard NA + "\x{C2}"=>"\x{0BA4}", #Consonant Soft TA + "\x{C3}"=>"", #Consonant Soft THA + "\x{C4}"=>"", #Consonant Soft DA + "\x{C5}"=>"", #Consonant Soft DHA + "\x{C6}"=>"\x{0BA8}", #Consonant Soft NA + "\x{C7}"=>"\x{0BA9}", #Consonant NA (Tamil) + "\x{C8}"=>"\x{0BAA}", #Consonant PA + "\x{C9}"=>"", #Consonant PHA + "\x{CA}"=>"", #Consonant BA + "\x{CB}"=>"", #Consonant BHA + "\x{CC}"=>"\x{0BAE}", #Consonant MA + "\x{CD}"=>"\x{0BAF}", #Consonant YA + "\x{CE}"=>"", #Consonant JYA (Bangla, Assamese & Orriya) + "\x{CF}"=>"\x{0BB0}", #Consonant RA + "\x{D0}"=>"\x{0BB1}", + "\x{D1}"=>"\x{0BB2}", #Consonant LA + "\x{D2}"=>"\x{0BB3}", #Consonant Hard LA + "\x{D3}"=>"\x{0BB4}", #Consonant ZHA (Tamil & Malyalam) + "\x{D4}"=>"\x{0BB5}", #Consonant VA + #"\x{D5}"=>"\x{0BB6}", #Consonant SHA commented because it have same sence of 0BB7 14-Mar-11 + "\x{D5}"=>"\x{0BB7}", #Consonant SHA is nomore use in tamil + "\x{D6}"=>"\x{0BB7}", #Consonant Hard SHA + "\x{D7}"=>"\x{0BB8}", #Consonant SA + "\x{D8}"=>"\x{0BB9}", #Consonant HA + "\x{D9}"=>"", #Consonant INV + "\x{DA}"=>"\x{0BBE}", #Vowel Sign AA + "\x{DB}"=>"\x{0BBF}", #Vowel Sign I + "\x{DC}"=>"\x{0BC0}", #Vowel Sign II + "\x{DD}"=>"\x{0BC1}", #Vowel Sign U + "\x{DE}"=>"\x{0BC2}", #Vowel Sign UU + "\x{DF}"=>"", #Vowel Sign RI + "\x{E0}"=>"\x{0BC6}", #Vowel Sign E (Southern Scripts) + "\x{E1}"=>"\x{0BC7}", #Vowel Sign EY + "\x{E2}"=>"\x{0BC8}", #Vowel Sign AI + "\x{E3}"=>"", #Vowel Sign AYE (Devanagari Script) + "\x{E4}"=>"\x{0BCA}", #Vowel Sign O + "\x{E5}"=>"\x{0BCB}", #Vowel Sign OW + "\x{E6}"=>"\x{0BCC}", #Vowel Sign AU + "\x{E7}"=>"", #Vowel Sign AWE (Devanagari Script) + "\x{E8}"=>"\x{0BCD}", #Vowel Omission Sign (Halant) + "\x{E9}"=>"", + #"\x{EA}"=>"\x{0BE4}", #Full Stop (Viram, Northern Scripts) + "\x{EA}"=>".", #Full Stop (Viram, Northern Scripts) + "\x{F1}"=>"\x{0BE6}", #Digit 0 + "\x{F2}"=>"\x{0BE7}", #Digit 1 + "\x{F3}"=>"\x{0BE8}", #Digit 2 + "\x{F4}"=>"\x{0BE9}", #Digit 3 + "\x{F5}"=>"\x{0BEA}", #Digit 4 + "\x{F6}"=>"\x{0BEB}", #Digit 5 + "\x{F7}"=>"\x{0BEC}", #Digit 6 + "\x{F8}"=>"\x{0BED}", #Digit 7 + "\x{F9}"=>"\x{0BEE}", #Digit 8 + "\x{FA}"=>"\x{0BEF}", #Digit 9 + ); + + $string=~s/([\x{A1}-\x{FA}])/$hash{$1}/g; + + # Return the converted Unicode $string + return $string; +} + +#Convert Unicode to ISCII + +sub unicode2iscii { + my $string = $_[0]; + if ((lc($_[1]) eq "hin") || (lc($_[1]) eq "")) { + $string = &unicode2iscii_hin($string); + } elsif (lc($_[1]) eq "tel") { + $string = &unicode2iscii_tel($string); + ; + } elsif (lc($_[1]) eq "pan") { + $string = &unicode2iscii_pan($string); + ; + } elsif (lc($_[1]) eq "kan") { + $string=&unicode2iscii_kan($string); + ; + } elsif (lc($_[1]) eq "mal") { + $string=&unicode2iscii_mal($string); + ; + } elsif (lc($_[1]) eq "ben") { + $string=&unicode2iscii_ben($string); + ; + } elsif (lc($_[1]) eq "tam") { + $string=&unicode2iscii_tam($string); + ; + } else { + ; + } + return $string; +} + + +sub iscii2wx { + + my $string = $_[0]; + + my %hash_c = ( + "\x{B3}"=>"k", + "\x{B4}"=>"K", + "\x{B5}"=>"g", + "\x{B6}"=>"G", + "\x{B7}"=>"f", + "\x{B8}"=>"c", + "\x{B9}"=>"C", + "\x{BA}"=>"j", + "\x{BB}"=>"J", + "\x{BC}"=>"F", + "\x{BD}"=>"t", + "\x{BE}"=>"T", + "\x{BF}"=>"d", + "\x{C0}"=>"D", + "\x{C1}"=>"N", + "\x{C2}"=>"w", + "\x{C3}"=>"W", + "\x{C4}"=>"x", + "\x{C5}"=>"X", + "\x{C6}"=>"n", + "\x{C7}"=>"nY", #Representation for Consonant NA (Tamil) ??? Refer to ISCII-91.pdf page-16 -Rashid + "\x{C8}"=>"p", + "\x{C9}"=>"P", + "\x{CA}"=>"b", + "\x{CB}"=>"B", + "\x{CC}"=>"m", + "\x{CD}"=>"y", + "\x{CE}"=>"", #Representation for Consonant JYA in Bangla & Oriya?? + "\x{CF}"=>"r", + "\x{D0}"=>"rY", #Representation for Consonant HARD RA (Southern Script) -Rashid + "\x{D1}"=>"l", + "\x{D2}"=>"lY", + "\x{D3}"=>"lYY", #Representation for Consonant ZHA (Tamil & Malyalam) - Rashid + "\x{D4}"=>"v", + "\x{D5}"=>"S", + "\x{D6}"=>"R", + "\x{D7}"=>"s", + "\x{D8}"=>"h", + "\x{E9}"=>"Z", #NUKTA + ); + + + my %hash_v = ( + "\x{A4}"=>"a", + "\x{A5}"=>"A", + "\x{A6}"=>"i", + "\x{A7}"=>"I", + "\x{A8}"=>"u", + "\x{A9}"=>"U", + "\x{AA}"=>"q", + "\x{AB}"=>"eV", + "\x{AC}"=>"e", + "\x{AD}"=>"E", + "\x{AE}"=>"EY", + "\x{AF}"=>"oV", + "\x{B0}"=>"o", + "\x{B1}"=>"O", + "\x{B2}"=>"OY", + ); + + my %hash_m = ( + "\x{DA}"=>"A", + "\x{DB}"=>"i", + "\x{DC}"=>"I", + "\x{DD}"=>"u", + "\x{DE}"=>"U", + "\x{DF}"=>"q", + "\x{E0}"=>"eV", + "\x{E1}"=>"e", + "\x{E2}"=>"E", + "\x{E3}"=>"EY", + "\x{E4}"=>"oV", + "\x{E5}"=>"o", + "\x{E6}"=>"O", + "\x{E7}"=>"OY", + ); + + my %hash_mod = ( + "\x{A1}"=>"z", + "\x{A2}"=>"M", + "\x{A3}"=>"H", + ); + + my %digits = ( + "\x{F1}"=>0, + "\x{F2}"=>1, + "\x{F3}"=>2, + "\x{F4}"=>3, + "\x{F5}"=>4, + "\x{F6}"=>5, + "\x{F7}"=>6, + "\x{F8}"=>7, + "\x{F9}"=>8, + "\x{FA}"=>9, + ); + + # CONSONANT+HALANT + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D8}])\x{E8}/$hash_c{$1}/g; + $string=~s/([\x{B3}-\x{D8}])\x{E8}/$hash_c{$1}/g; + + # CONSONANT+NUKTA+MATRA+MODIFIER + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])(\x{E9})([\x{DA}-\x{E7}])([\x{A1}-\x{A3}])/$hash_c{$1}$hash_c{$2}$hash_m{$3}$hash_mod{$4}/g; + $string=~s/([\x{B3}-\x{D8}])(\x{E9})([\x{DA}-\x{E7}])([\x{A1}-\x{A3}])/$hash_c{$1}$hash_c{$2}$hash_m{$3}$hash_mod{$4}/g; + + # CONSONANT+NUKTA+MATRA + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])(\x{E9})([\x{DA}-\x{E7}])/$hash_c{$1}$hash_c{$2}$hash_m{$3}/g; + $string=~s/([\x{B3}-\x{D8}])(\x{E9})([\x{DA}-\x{E7}])/$hash_c{$1}$hash_c{$2}$hash_m{$3}/g; + + # CONSONANT+NUKTA+MODIFIER + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])(\x{E9})([\x{A1}-\x{A3}])/$hash_c{$1}$hash_c{$2}$hash_mod{$3}/g; + $string=~s/([\x{B3}-\x{D8}])(\x{E9})([\x{A1}-\x{A3}])/$hash_c{$1}$hash_c{$2}$hash_mod{$3}/g; + + # CONSONANT+NUKTA + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])(\x{E9})/$hash_c{$1}$hash_c{$2}a/g; + $string=~s/([\x{B3}-\x{D8}])(\x{E9})/$hash_c{$1}$hash_c{$2}a/g; + + # CONSONANT+MATRA+MODIFIER + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])([\x{DA}-\x{E7}])([\x{A1}-\x{A3}])/$hash_c{$1}$hash_m{$2}$hash_mod{$3}/g; + $string=~s/([\x{B3}-\x{D8}])([\x{DA}-\x{E7}])([\x{A1}-\x{A3}])/$hash_c{$1}$hash_m{$2}$hash_mod{$3}/g; + + # CONSONANT+MATRA + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])([\x{DA}-\x{E7}])/$hash_c{$1}$hash_m{$2}/g; + $string=~s/([\x{B3}-\x{D8}])([\x{DA}-\x{E7}])/$hash_c{$1}$hash_m{$2}/g; + + #CONSONANT+MODIFIER + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])([\x{A1}-\x{A3}])/$hash_c{$1}a$hash_mod{$2}/g; + $string=~s/([\x{B3}-\x{D8}])([\x{A1}-\x{A3}])/$hash_c{$1}a$hash_mod{$2}/g; + + #CONSONANT + #$string=~s/([\x{B3}-\x{C7}\x{C8}-\x{CD}\x{CF}\x{D0}-\x{D3}\x{D4}-\x{D8}])/$hash_c{$1}a/g; + $string=~s/([\x{B3}-\x{D8}])/$hash_c{$1}a/g; + + #VOWEL+MODIFIER, VOWEL + $string=~s/([\x{A5}-\x{B2}])([\x{A1}-\x{A3}])/$hash_v{$1}$hash_mod{$2}/g; + $string=~s/[\x{A4}]([\x{A1}-\x{A3}])/a$hash_mod{$1}/g; + $string=~s/([\x{A5}-\x{B2}])/$hash_v{$1}/g; + + #VOWEL A, FULL STOP or VIRAM Northern Scripts + $string=~s/\x{A4}/a/g; + $string=~s/\x{EA}/\./g; + + #For PUNJABI ADDAK + $string=~s/\x{FB}/Y/g; + + #Replace ISCII Digits with Roman + $string=~s/([\x{F1}-\x{FA}])/$digits{$1}/g; + + #print "WX String is: ", $string, "\n"; + return $string; + +} + + +sub unicode2iscii_hin { + my $string = $_[0]; + my %hash = ( + "\x{0901}"=>"\x{A1}", #Vowel-modifier CHANDRABINDU + "\x{0902}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0903}"=>"\x{A3}", #Vowel-modifier VISARG + "\x{0904}"=>"", + "\x{0905}"=>"\x{A4}", #Vowel A + "\x{0906}"=>"\x{A5}", #Vowel AA + "\x{0907}"=>"\x{A6}", #Vowel I + "\x{0908}"=>"\x{A7}", #Vowel II + "\x{0909}"=>"\x{A8}", #Vowel U + "\x{090A}"=>"\x{A9}", #Vowel UU + "\x{090B}"=>"\x{AA}", #Vowel RI + "\x{090C}"=>"", + "\x{090D}"=>"\x{AE}", + "\x{090E}"=>"\x{AB}", + "\x{090F}"=>"\x{AC}", + "\x{0910}"=>"\x{AD}", + "\x{0911}"=>"\x{B2}", + "\x{0912}"=>"\x{AF}", + "\x{0913}"=>"\x{B0}", + "\x{0914}"=>"\x{B1}", + "\x{0915}"=>"\x{B3}", #Consonant KA + "\x{0916}"=>"\x{B4}", #Consonant + "\x{0917}"=>"\x{B5}", #Consonant + "\x{0918}"=>"\x{B6}", #Consonant + "\x{0919}"=>"\x{B7}", #Consonant NGA + "\x{091A}"=>"\x{B8}", #Consonant + "\x{091B}"=>"\x{B9}", #Consonant + "\x{091C}"=>"\x{BA}", #Consonant + "\x{091D}"=>"\x{BB}", #Consonant + "\x{091E}"=>"\x{BC}", #Consonant JNA + "\x{091F}"=>"\x{BD}", #Consonant + "\x{0920}"=>"\x{BE}", #Consonant + "\x{0921}"=>"\x{BF}", #Consonant + "\x{0922}"=>"\x{C0}", #Consonant + "\x{0923}"=>"\x{C1}", #Consonant NA + "\x{0924}"=>"\x{C2}", #Consonant + "\x{0925}"=>"\x{C3}", #Consonant + "\x{0926}"=>"\x{C4}", #Consonant + "\x{0927}"=>"\x{C5}", #Consonant + "\x{0928}"=>"\x{C6}", #Consonant NA + "\x{0929}"=>"\x{C7}", #Consonant NNNA + "\x{092A}"=>"\x{C8}", #Consonant PA + "\x{092B}"=>"\x{C9}", #Consonant PHA + "\x{092C}"=>"\x{CA}", #Consonant BA + "\x{092D}"=>"\x{CB}", #Consonant BHA + "\x{092E}"=>"\x{CC}", #Consonant MA + "\x{092F}"=>"\x{CD}", #Consonant YA + "\x{0930}"=>"\x{CF}", #Consonant RA + "\x{0931}"=>"\x{D0}", #Consonant RRA + "\x{0932}"=>"\x{D1}", #Consonant LA + "\x{0933}"=>"\x{D2}", #Consonant LLA + "\x{0934}"=>"\x{D3}", #Consonant LLLA + "\x{0935}"=>"\x{D4}", #Consonant VA + "\x{0936}"=>"\x{D5}", #Consonant SHA + "\x{0937}"=>"\x{D6}", #Consonant SSA + "\x{0938}"=>"\x{D7}", #Consonant SA + "\x{0939}"=>"\x{D8}", #Consonant HA + "\x{093A}"=>"", #Consonant + "\x{093B}"=>"", #Consonant + "\x{093C}"=>"\x{E9}", #Consonant NUKTA + "\x{093D}"=>"", #Consonant AVAGRAHA + "\x{093E}"=>"\x{DA}", #Vowel Sign AA + "\x{093F}"=>"\x{DB}", #Vowel Sign I + "\x{0940}"=>"\x{DC}", #Vowel Sign II + "\x{0941}"=>"\x{DD}", #Vowel Sign U + "\x{0942}"=>"\x{DE}", #Vowel + "\x{0943}"=>"\x{DF}", #Vowel + "\x{0944}"=>"", #Vowel + "\x{0945}"=>"", #Vowel + "\x{0946}"=>"\x{E0}", #Vowel + "\x{0947}"=>"\x{E1}", #Vowel + "\x{0948}"=>"\x{E2}", #Vowel + "\x{0949}"=>"\x{E7}", #Vowel + "\x{094A}"=>"\x{E4}", #Vowel + "\x{094B}"=>"\x{E5}", #Vowel + "\x{094C}"=>"\x{E6}", #Vowel + "\x{094D}"=>"\x{E8}", #Consonant + "\x{0950}"=>"", #Consonant + "\x{0964}"=>"\x{EA}", #Consonant + "\x{0966}"=>"\x{F1}", #Devanagari Digit 0 + "\x{0967}"=>"\x{F2}", #Devanagari Digit 1 + "\x{0968}"=>"\x{F3}", #Devanagari Digit 2 + "\x{0969}"=>"\x{F4}", #Devanagari Digit 3 + "\x{096A}"=>"\x{F5}", #Devanagari Digit 4 + "\x{096B}"=>"\x{F6}", #Devanagari Digit 5 + "\x{096C}"=>"\x{F7}", #Devanagari Digit 6 + "\x{096D}"=>"\x{F8}", #Devanagari Digit 7 + "\x{096E}"=>"\x{F9}", #Devanagari Digit 8 + "\x{096F}"=>"\x{FA}", #Devanagari Digit 9 + ); + + my %unicode_norm_hash = ( + "\x{0958}"=>"\x{0915}", + "\x{0959}"=>"\x{0916}", + "\x{095A}"=>"\x{0917}", + "\x{095B}"=>"\x{091C}", + "\x{095C}"=>"\x{0921}", + "\x{095D}"=>"\x{0922}", + "\x{095E}"=>"\x{092B}", + "\x{095F}"=>"\x{092F}", + ); + # Normalize Unicode values (NUKTA variations) + $string=~s/([\x{0958}-\x{095F}])/$unicode_norm_hash{$1}\x{093C}/g; + # Convert Unicode values to ISCII values + $string=~s/([\x{0900}-\x{097F}])/$hash{$1}/g; + return $string; + +} + + +sub unicode2iscii_tel { + my $string = $_[0]; + my %hash = ( + "\x{0C01}"=>"\x{A1}", + "\x{0C02}"=>"\x{A2}", + "\x{0C03}"=>"\x{A3}", + "\x{0C04}"=>"", + "\x{0C05}"=>"\x{A4}", + "\x{0C06}"=>"\x{A5}", + "\x{0C07}"=>"\x{A6}", + "\x{0C08}"=>"\x{A7}", + "\x{0C09}"=>"\x{A8}", + "\x{0C0A}"=>"\x{A9}", + "\x{0C0B}"=>"\x{AA}", + "\x{0C0C}"=>"", + "\x{0C0D}"=>"\x{AE}", + "\x{0C0E}"=>"\x{AB}", + "\x{0C0F}"=>"\x{AC}", + "\x{0C10}"=>"\x{AD}", + "\x{0C11}"=>"\x{B2}", + "\x{0C12}"=>"\x{AF}", + "\x{0C13}"=>"\x{B0}", + "\x{0C14}"=>"\x{B1}", + "\x{0C15}"=>"\x{B3}", + "\x{0C16}"=>"\x{B4}", + "\x{0C17}"=>"\x{B5}", + "\x{0C18}"=>"\x{B6}", + "\x{0C19}"=>"\x{B7}", + "\x{0C1A}"=>"\x{B8}", + "\x{0C1B}"=>"\x{B9}", + "\x{0C1C}"=>"\x{BA}", + "\x{0C1D}"=>"\x{BB}", + "\x{0C1E}"=>"\x{BC}", + "\x{0C1F}"=>"\x{BD}", + "\x{0C20}"=>"\x{BE}", + "\x{0C21}"=>"\x{BF}", + "\x{0C22}"=>"\x{C0}", + "\x{0C23}"=>"\x{C1}", + "\x{0C24}"=>"\x{C2}", + "\x{0C25}"=>"\x{C3}", + "\x{0C26}"=>"\x{C4}", + "\x{0C27}"=>"\x{C5}", + "\x{0C28}"=>"\x{C6}", + "\x{0C29}"=>"\x{C7}", + "\x{0C2A}"=>"\x{C8}", + "\x{0C2B}"=>"\x{C9}", + "\x{0C2C}"=>"\x{CA}", + "\x{0C2D}"=>"\x{CB}", + "\x{0C2E}"=>"\x{CC}", + "\x{0C2F}"=>"\x{CD}", + "\x{0C30}"=>"\x{CF}", + "\x{0C31}"=>"\x{D0}", + "\x{0C32}"=>"\x{D1}", + "\x{0C33}"=>"\x{D2}", + "\x{0C34}"=>"\x{D3}", + "\x{0C35}"=>"\x{D4}", + "\x{0C36}"=>"\x{D5}", + "\x{0C37}"=>"\x{D6}", + "\x{0C38}"=>"\x{D7}", + "\x{0C39}"=>"\x{D8}", + "\x{0C3A}"=>"", + "\x{0C3B}"=>"", + "\x{0C3C}"=>"", + "\x{0C3D}"=>"", + "\x{0C3E}"=>"\x{DA}", + "\x{0C3F}"=>"\x{DB}", + "\x{0C40}"=>"\x{DC}", + "\x{0C41}"=>"\x{DD}", + "\x{0C42}"=>"\x{DE}", + "\x{0C43}"=>"\x{DF}", + "\x{0C44}"=>"", + "\x{0C45}"=>"", + "\x{0C46}"=>"\x{E0}", + "\x{0C47}"=>"\x{E1}", + "\x{0C48}"=>"\x{E2}", + "\x{0C49}"=>"", + "\x{0C4A}"=>"\x{E4}", + "\x{0C4B}"=>"\x{E5}", + "\x{0C4C}"=>"\x{E6}", + "\x{0C4D}"=>"\x{E8}", + "\x{0C50}"=>"", + "\x{0C64}"=>"\x{EA}", + "\x{0C66}"=>"\x{F1}", + "\x{0C67}"=>"\x{F2}", + "\x{0C68}"=>"\x{F3}", + "\x{0C69}"=>"\x{F4}", + "\x{0C6A}"=>"\x{F5}", + "\x{0C6B}"=>"\x{F6}", + "\x{0C6C}"=>"\x{F7}", + "\x{0C6D}"=>"\x{F8}", + "\x{0C6E}"=>"\x{F9}", + "\x{0C6F}"=>"\x{FA}", + ); + # Convert Telugu Unicode values to ISCII values + #my $string=~s/([\x{0C00}-\x{0C7f}])/$hash{$1}/g; // asked the harika why this statement is changed? + $string=~s/([\x{0C01}-\x{0C6F}])/$hash{$1}/g; + return $string; + +} + + +sub unicode2iscii_pan { + my $string = $_[0]; + my %hash = ( + #"\x{0A01}"=>"\x{A1}", #Vowel-modifier CHANDRABINDU -Rashid + "\x{0A02}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0A04}"=>"", + "\x{0A05}"=>"\x{A4}", #Vowel A + "\x{0A06}"=>"\x{A5}", #Vowel AA + "\x{0A07}"=>"\x{A6}", #Vowel I + "\x{0A08}"=>"\x{A7}", #Vowel II + "\x{0A09}"=>"\x{A8}", #Vowel U + "\x{0A0A}"=>"\x{A9}", #Vowel UU + "\x{0A0B}"=>"\x{AA}", #Vowel RI + "\x{0A0C}"=>"", + "\x{0A0D}"=>"\x{AE}", + "\x{0A0E}"=>"\x{AB}", + "\x{0A0F}"=>"\x{AC}", + "\x{0A10}"=>"\x{AD}", + "\x{0A11}"=>"\x{B2}", + "\x{0A12}"=>"\x{AF}", + "\x{0A13}"=>"\x{B0}", + "\x{0A14}"=>"\x{B1}", + "\x{0A15}"=>"\x{B3}", #Consonant KA + "\x{0A16}"=>"\x{B4}", #Consonant + "\x{0A17}"=>"\x{B5}", #Consonant + "\x{0A18}"=>"\x{B6}", #Consonant + "\x{0A19}"=>"\x{B7}", #Consonant NGA + "\x{0A1A}"=>"\x{B8}", #Consonant + "\x{0A1B}"=>"\x{B9}", #Consonant + "\x{0A1C}"=>"\x{BA}", #Consonant + "\x{0A1D}"=>"\x{BB}", #Consonant + "\x{0A1E}"=>"\x{BC}", #Consonant JNA + "\x{0A1F}"=>"\x{BD}", #Consonant + "\x{0A20}"=>"\x{BE}", #Consonant + "\x{0A21}"=>"\x{BF}", #Consonant + "\x{0A22}"=>"\x{C0}", #Consonant + "\x{0A23}"=>"\x{C1}", #Consonant NA + "\x{0A24}"=>"\x{C2}", #Consonant + "\x{0A25}"=>"\x{C3}", #Consonant + "\x{0A26}"=>"\x{C4}", #Consonant + "\x{0A27}"=>"\x{C5}", #Consonant + "\x{0A28}"=>"\x{C6}", #Consonant NA + "\x{0A29}"=>"\x{C7}", #Consonant NNNA + "\x{0A2A}"=>"\x{C8}", #Consonant PA + "\x{0A2B}"=>"\x{C9}", #Consonant PHA + "\x{0A2C}"=>"\x{CA}", #Consonant BA + "\x{0A2D}"=>"\x{CB}", #Consonant BHA + "\x{0A2E}"=>"\x{CC}", #Consonant MA + "\x{0A2F}"=>"\x{CD}", #Consonant YA + "\x{0A30}"=>"\x{CF}", #Consonant RA + "\x{0A31}"=>"\x{D0}", #Consonant RRA + "\x{0A32}"=>"\x{D1}", #Consonant LA + "\x{0A33}"=>"\x{D2}", #Consonant LLA + "\x{0A34}"=>"\x{D3}", #Consonant LLLA + "\x{0A35}"=>"\x{D4}", #Consonant VA + "\x{0A36}"=>"\x{D5}", #Consonant SHA + "\x{0A37}"=>"\x{D6}", #Consonant SSA + "\x{0A38}"=>"\x{D7}", #Consonant SA + "\x{0A39}"=>"\x{D8}", #Consonant HA + "\x{0A3A}"=>"", #Consonant + "\x{0A3B}"=>"", #Consonant + "\x{0A3C}"=>"\x{E9}", #Consonant NUKTA + "\x{0A3D}"=>"", #Consonant AVAGRAHA + "\x{0A3E}"=>"\x{DA}", #Vowel Sign AA + "\x{0A3F}"=>"\x{DB}", #Vowel Sign I + "\x{0A40}"=>"\x{DC}", #Vowel Sign II + "\x{0A41}"=>"\x{DD}", #Vowel Sign U + "\x{0A42}"=>"\x{DE}", #Vowel + "\x{0A43}"=>"\x{DF}", #Vowel + "\x{0A44}"=>"", #Vowel + "\x{0A45}"=>"", #Vowel + "\x{0A46}"=>"\x{E0}", #Vowel + "\x{0A47}"=>"\x{E1}", #Vowel + "\x{0A48}"=>"\x{E2}", #Vowel + "\x{0A49}"=>"\x{E7}", #Vowel + "\x{0A4A}"=>"\x{E4}", #Vowel + "\x{0A4B}"=>"\x{E5}", #Vowel + "\x{0A4C}"=>"\x{E6}", #Vowel + "\x{0A4D}"=>"\x{E8}", #Vowel Omission Sign Halant + "\x{0A5C}"=>"\x{E8}", #Vowel Omission Sign Halant + "\x{0A64}"=>"\x{EA}", #PURNA VIRAM has to be handled separately + "\x{0A66}"=>"\x{F1}", #Consonant + "\x{0A67}"=>"\x{F2}", #Consonant + "\x{0A68}"=>"\x{F3}", #Consonant + "\x{0A69}"=>"\x{F4}", #Consonant + "\x{0A6A}"=>"\x{F5}", #Consonant + "\x{0A6B}"=>"\x{F6}", + "\x{0A6C}"=>"\x{F7}", + "\x{0A6D}"=>"\x{F8}", + "\x{0A6E}"=>"\x{F9}", + "\x{0A6F}"=>"\x{FA}", + "\x{0A70}"=>"\x{A1}", #Vowel-modifier GURMUKHI TIPPI + "\x{0A71}"=>"\x{FB}", #GURMUKHI ADDAK + ); + + my %unicode_norm_hash = ( + "\x{0A59}"=>"\x{0A16}", + "\x{0A5A}"=>"\x{0A17}", + "\x{0A5B}"=>"\x{0A1C}", + "\x{0A5E}"=>"\x{0A2B}", + ); + + # Normalize Unicode values (NUKTA variations) + $string=~s/([\x{0A59}-\x{0A5B}\x{0A5E}])/$unicode_norm_hash{$1}\x{0A3C}/g; + + #Convert Unicode values 0x0A5C to ISCII + $string=~s/\x{0A5C}/\x{BF}\x{E9}/g; + + #Convert Unicode Devanagari VIRAM to ISCII + $string=~s/\x{0964}/\x{EA}/g; + + #Convert Unicode Punjabi values to ISCII values + $string=~s/([\x{0A01}-\x{0A75}])/$hash{$1}/g; + + return $string; + +} + + +sub unicode2iscii_kan { + my $string = $_[0]; + my %hash = ( + "\x{0C82}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0C83}"=>"\x{A3}", #Vowel-modifier VISARG + "\x{0C84}"=>"", + "\x{0C85}"=>"\x{A4}", #Vowel A + "\x{0C86}"=>"\x{A5}", #Vowel AA + "\x{0C87}"=>"\x{A6}", #Vowel I + "\x{0C88}"=>"\x{A7}", #Vowel II + "\x{0C89}"=>"\x{A8}", #Vowel U + "\x{0C8A}"=>"\x{A9}", #Vowel UU + "\x{0C8B}"=>"\x{AA}", #Vowel RI + "\x{0C8C}"=>"", + "\x{0C8D}"=>"\x{AE}", + "\x{0C8E}"=>"\x{AB}", + "\x{0C8F}"=>"\x{AC}", + "\x{0C90}"=>"\x{AD}", + "\x{0C91}"=>"\x{B2}", + "\x{0C92}"=>"\x{AF}", + "\x{0C93}"=>"\x{B0}", + "\x{0C94}"=>"\x{B1}", + "\x{0C95}"=>"\x{B3}", #Consonant KA + "\x{0C96}"=>"\x{B4}", #Consonant + "\x{0C97}"=>"\x{B5}", #Consonant + "\x{0C98}"=>"\x{B6}", #Consonant + "\x{0C99}"=>"\x{B7}", #Consonant NGA + "\x{0C9A}"=>"\x{B8}", #Consonant + "\x{0C9B}"=>"\x{B9}", #Consonant + "\x{0C9C}"=>"\x{BA}", #Consonant + "\x{0C9D}"=>"\x{BB}", #Consonant + "\x{0C9E}"=>"\x{BC}", #Consonant JNA + "\x{0C9F}"=>"\x{BD}", #Consonant + "\x{0CA0}"=>"\x{BE}", #Consonant + "\x{0CA1}"=>"\x{BF}", #Consonant + "\x{0CA2}"=>"\x{C0}", #Consonant + "\x{0CA3}"=>"\x{C1}", #Consonant NA + "\x{0CA4}"=>"\x{C2}", #Consonant + "\x{0CA5}"=>"\x{C3}", #Consonant + "\x{0CA6}"=>"\x{C4}", #Consonant + "\x{0CA7}"=>"\x{C5}", #Consonant + "\x{0CA8}"=>"\x{C6}", #Consonant NA + "\x{0CA9}"=>"\x{C7}", #Consonant NNNA + "\x{0CAA}"=>"\x{C8}", #Consonant PA + "\x{0CAB}"=>"\x{C9}", #Consonant PHA + "\x{0CAC}"=>"\x{CA}", #Consonant BA + "\x{0CAD}"=>"\x{CB}", #Consonant BHA + "\x{0CAE}"=>"\x{CC}", #Consonant MA + "\x{0CAF}"=>"\x{CD}", #Consonant YA + "\x{0CB0}"=>"\x{CF}", #Consonant RA + "\x{0CB1}"=>"\x{D0}", #Consonant RRA + "\x{0CB2}"=>"\x{D1}", #Consonant LA + "\x{0CB3}"=>"\x{D2}", #Consonant LLA + "\x{0CB4}"=>"\x{D3}", #Consonant LLLA + "\x{0CB5}"=>"\x{D4}", #Consonant VA + "\x{0CB6}"=>"\x{D5}", #Consonant SHA + "\x{0CB7}"=>"\x{D6}", #Consonant SSA + "\x{0CB8}"=>"\x{D7}", #Consonant SA + "\x{0CB9}"=>"\x{D8}", #Consonant HA + "\x{0CBC}"=>"\x{E9}", #Consonant NUKTA + "\x{0CBD}"=>"", #Consonant AVAGRAHA + "\x{0CBE}"=>"\x{DA}", #Vowel Sign AA + "\x{0CBF}"=>"\x{DB}", #Vowel Sign I + "\x{0CC0}"=>"\x{DC}", #Vowel Sign II + "\x{0CC1}"=>"\x{DD}", #Vowel Sign U + "\x{0CC2}"=>"\x{DE}", #Vowel + "\x{0CC3}"=>"\x{DF}", #Vowel + "\x{0CC4}"=>"", #Vowel + "\x{0CC5}"=>"", #Vowel + "\x{0CC6}"=>"\x{E0}", #Vowel + "\x{0CC7}"=>"\x{E1}", #Vowel + "\x{0CC8}"=>"\x{E2}", #Vowel + "\x{0CC9}"=>"\x{E7}", #Vowel + "\x{0CCA}"=>"\x{E4}", #Vowel + "\x{0CCB}"=>"\x{E5}", #Vowel + "\x{0CCC}"=>"\x{E6}", #Vowel + "\x{0CCD}"=>"\x{E8}", #Consonant + "\x{0CD0}"=>"", #Consonant + "\x{0CE4}"=>"\x{EA}", #Consonant + "\x{0CE6}"=>"\x{F1}", #Consonant + "\x{0CE7}"=>"\x{F2}", #Consonant + "\x{0CE8}"=>"\x{F3}", #Consonant + "\x{0CE9}"=>"\x{F4}", #Consonant + "\x{0CEA}"=>"\x{F5}", #Consonant + "\x{0CEB}"=>"\x{F6}", + "\x{0CEC}"=>"\x{F7}", + "\x{0CED}"=>"\x{F8}", + "\x{0CEE}"=>"\x{F9}", + "\x{0CEF}"=>"\x{FA}", + ); + + my %unicode_norm_hash = ( + "\x{0958}"=>"\x{0915}", + "\x{0959}"=>"\x{0916}", + "\x{095A}"=>"\x{0917}", + "\x{095B}"=>"\x{091C}", + "\x{095C}"=>"\x{0921}", + "\x{095D}"=>"\x{0922}", + "\x{095E}"=>"\x{092B}", + "\x{095F}"=>"\x{092F}", + ); + # Normalize Unicode values (NUKTA variations), needs to be modified yet, PAWAN + $string=~s/([\x{0958}-\x{095F}])/$unicode_norm_hash{$1}\x{093C}/g; + + # Convert Unicode values to ISCII values + $string=~s/([\x{0C80}-\x{0CFF}])/$hash{$1}/g; + return $string; + +} +sub unicode2iscii_mal { + my $string = $_[0]; + my %hash = ( + "\x{0D02}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0D03}"=>"\x{A3}", #Vowel-modifier VISARG + "\x{0D04}"=>"", + "\x{0D05}"=>"\x{A4}", #Vowel A + "\x{0D06}"=>"\x{A5}", #Vowel AA + "\x{0D07}"=>"\x{A6}", #Vowel I + "\x{0D08}"=>"\x{A7}", #Vowel II + "\x{0D09}"=>"\x{A8}", #Vowel U + "\x{0D0A}"=>"\x{A9}", #Vowel UU + "\x{0D0B}"=>"\x{AA}", #Vowel RI + "\x{0D0C}"=>"", + "\x{0D0D}"=>"", + "\x{0D0E}"=>"\x{AB}", + "\x{0D0F}"=>"\x{AC}", + "\x{0D10}"=>"\x{AD}", + "\x{0D11}"=>"\x{B2}", + "\x{0D12}"=>"\x{AF}", + "\x{0D13}"=>"\x{B0}", + "\x{0D14}"=>"\x{B1}", + "\x{0D15}"=>"\x{B3}", #Consonant KA + "\x{0D16}"=>"\x{B4}", #Consonant + "\x{0D17}"=>"\x{B5}", #Consonant + "\x{0D18}"=>"\x{B6}", #Consonant + "\x{0D19}"=>"\x{B7}", #Consonant NGA + "\x{0D1A}"=>"\x{B8}", #Consonant + "\x{0D1B}"=>"\x{B9}", #Consonant + "\x{0D1C}"=>"\x{BA}", #Consonant + "\x{0D1D}"=>"\x{BB}", #Consonant + "\x{0D1E}"=>"\x{BC}", #Consonant JNA + "\x{0D1F}"=>"\x{BD}", #Consonant + "\x{0D20}"=>"\x{BE}", #Consonant + "\x{0D21}"=>"\x{BF}", #Consonant + "\x{0D22}"=>"\x{C0}", #Consonant + "\x{0D23}"=>"\x{C1}", #Consonant NNA + "\x{0D24}"=>"\x{C2}", #Consonant + "\x{0D25}"=>"\x{C3}", #Consonant + "\x{0D26}"=>"\x{C4}", #Consonant + "\x{0D27}"=>"\x{C5}", #Consonant + "\x{0D28}"=>"\x{C6}", #Consonant NA + "\x{0D29}"=>"\x{C7}", #Consonant NNNA + "\x{0D2A}"=>"\x{C8}", #Consonant PA + "\x{0D2B}"=>"\x{C9}", #Consonant PHA + "\x{0D2C}"=>"\x{CA}", #Consonant BA + "\x{0D2D}"=>"\x{CB}", #Consonant BHA + "\x{0D2E}"=>"\x{CC}", #Consonant MA + "\x{0D2F}"=>"\x{CD}", #Consonant YA + "\x{0D30}"=>"\x{CF}", #Consonant RA + "\x{0D31}"=>"\x{D0}", #Consonant RRA + "\x{0D32}"=>"\x{D1}", #Consonant LA + "\x{0D33}"=>"\x{D2}", #Consonant LLA + "\x{0D34}"=>"\x{D3}", #Consonant LLLA + "\x{0D35}"=>"\x{D4}", #Consonant VA + "\x{0D36}"=>"\x{D5}", #Consonant SHA + "\x{0D37}"=>"\x{D6}", #Consonant SSA + "\x{0D38}"=>"\x{D7}", #Consonant SA + "\x{0D39}"=>"\x{D8}", #Consonant HA + "\x{0D3D}"=>"", #Consonant AVAGRAHA + "\x{0D3E}"=>"\x{DA}", #Vowel Sign AA + "\x{0D3F}"=>"\x{DB}", #Vowel Sign I + "\x{0D40}"=>"\x{DC}", #Vowel Sign II + "\x{0D41}"=>"\x{DD}", #Vowel Sign U + "\x{0D42}"=>"\x{DE}", #Vowel + "\x{0D43}"=>"\x{DF}", #Vowel + "\x{0D44}"=>"", #Vowel + "\x{0D45}"=>"", #Vowel + "\x{0D46}"=>"\x{E0}", #Vowel + "\x{0D47}"=>"\x{E1}", #Vowel + "\x{0D48}"=>"\x{E2}", #Vowel + "\x{0D4A}"=>"\x{E4}", #Vowel + "\x{0D4B}"=>"\x{E5}", #Vowel + "\x{0D4C}"=>"\x{E6}", #Vowel + "\x{0D4D}"=>"\x{E8}", #Consonant + "\x{0D64}"=>"\x{EA}", #Consonant + "\x{0D66}"=>"\x{F1}", #Consonant + "\x{0D67}"=>"\x{F2}", #Consonant + "\x{0D68}"=>"\x{F3}", #Consonant + "\x{0D69}"=>"\x{F4}", #Consonant + "\x{0D6A}"=>"\x{F5}", #Consonant + "\x{0D6B}"=>"\x{F6}", + "\x{0D6C}"=>"\x{F7}", + "\x{0D6D}"=>"\x{F8}", + "\x{0D6E}"=>"\x{F9}", + "\x{0D6F}"=>"\x{FA}", + + ); + # Convert Unicode values to ISCII values + $string=~s/([\x{0D00}-\x{0D6F}])/$hash{$1}/g; + return $string; +} + +sub unicode2iscii_ben { + my $string = $_[0]; + my %hash = ( + "\x{0981}"=>"\x{A1}", #vowel-modifier CHANDRABINDU + "\x{0982}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0983}"=>"\x{A3}", #Vowel-modifier VISARG + "\x{0985}"=>"\x{A4}", #Vowel A + "\x{0986}"=>"\x{A5}", #Vowel AA + "\x{0987}"=>"\x{A6}", #Vowel I + "\x{0988}"=>"\x{A7}", #Vowel II + "\x{0989}"=>"\x{A8}", #Vowel U + "\x{098A}"=>"\x{A9}", #Vowel UU + "\x{098B}"=>"\x{AA}", #Vowel RI + "\x{098C}"=>"", + "\x{098D}"=>"", + "\x{098E}"=>"", + "\x{098F}"=>"\x{AB}", + "\x{0990}"=>"\x{AD}", + "\x{0991}"=>"", + "\x{0992}"=>"", + "\x{0993}"=>"\x{AF}", + "\x{0994}"=>"\x{B1}", + "\x{0995}"=>"\x{B3}", #Consonant KA + "\x{0996}"=>"\x{B4}", #Consonant + "\x{0997}"=>"\x{B5}", #Consonant + "\x{0998}"=>"\x{B6}", #Consonant + "\x{0999}"=>"\x{B7}", #Consonant NGA + "\x{099A}"=>"\x{B8}", #Consonant + "\x{099B}"=>"\x{B9}", #Consonant + "\x{099C}"=>"\x{BA}", #Consonant + "\x{099D}"=>"\x{BB}", #Consonant + "\x{099E}"=>"\x{BC}", #Consonant JNA + "\x{099F}"=>"\x{BD}", #Consonant + "\x{09A0}"=>"\x{BE}", #Consonant + "\x{09A1}"=>"\x{BF}", #Consonant + "\x{09A2}"=>"\x{C0}", #Consonant + "\x{09A3}"=>"\x{C1}", #Consonant NA + "\x{09A4}"=>"\x{C2}", #Consonant + "\x{09A5}"=>"\x{C3}", #Consonant + "\x{09A6}"=>"\x{C4}", #Consonant + "\x{09A7}"=>"\x{C5}", #Consonant + "\x{09A8}"=>"\x{C6}", #Consonant NA + "\x{09A9}"=>"", + "\x{09AA}"=>"\x{C8}", #Consonant PA + "\x{09AB}"=>"\x{C9}", #Consonant PHA + "\x{09AC}"=>"\x{CA}", #Consonant BA + "\x{09AD}"=>"\x{CB}", #Consonant BHA + "\x{09AE}"=>"\x{CC}", #Consonant MA + "\x{09AF}"=>"\x{CD}", #Consonant YA + "\x{09B0}"=>"\x{CF}", #Consonant RA + "\x{09B1}"=>"", + "\x{09B2}"=>"\x{D1}", #Consonant LA + "\x{09B3}"=>"", + "\x{09B4}"=>"", + "\x{09B5}"=>"", + "\x{09B6}"=>"\x{D5}", #Consonant SHA + "\x{09B7}"=>"\x{D6}", #Consonant SSA + "\x{09B8}"=>"\x{D7}", #Consonant SA + "\x{09B9}"=>"\x{D8}", #Consonant HA + "\x{09BC}"=>"\x{E9}", #Consonant NUKTA + "\x{09BD}"=>"", #Consonant AVAGRAHA + "\x{09BE}"=>"\x{DA}", #Vowel Sign AA + "\x{09BF}"=>"\x{DB}", #Vowel Sign I + "\x{09C0}"=>"\x{DC}", #Vowel Sign II + "\x{09C1}"=>"\x{DD}", #Vowel Sign U + "\x{09C2}"=>"\x{DE}", #Vowel + "\x{09C3}"=>"\x{DF}", #Vowel + "\x{09C4}"=>"", #Vowel + "\x{09C5}"=>"", #Vowel + "\x{09C6}"=>"", #Vowel + "\x{09C7}"=>"\x{E0}", #Vowel + "\x{09C8}"=>"\x{E2}", #Vowel + "\x{09CB}"=>"\x{E4}", #Vowel + "\x{09CC}"=>"\x{E6}", #Vowel + "\x{09CD}"=>"\x{E8}", #Consonant + "\x{09CE}"=>"", #Consonant + "\x{09E4}"=>"\x{EA}", #Consonant + "\x{09E6}"=>"\x{F1}", #Consonant + "\x{09E7}"=>"\x{F2}", #Consonant + "\x{09E8}"=>"\x{F3}", #Consonant + "\x{09E9}"=>"\x{F4}", #Consonant + "\x{09EA}"=>"\x{F5}", #Consonant + "\x{09EB}"=>"\x{F6}", + "\x{09EC}"=>"\x{F7}", + "\x{09ED}"=>"\x{F8}", + "\x{09EE}"=>"\x{F9}", + "\x{09EF}"=>"\x{FA}", + ); + # Convert Unicode values to ISCII values + $string=~s/([\x{0980}-\x{09EF}])/$hash{$1}/g; + return $string; +} +sub unicode2iscii_tam { + my $string = $_[0]; + my %hash = ( + "\x{0B82}"=>"\x{A2}", #Vowel-modifier ANUSWAR + "\x{0B83}"=>"\x{A3}", #Vowel-modifier VISARG + "\x{0B85}"=>"\x{A4}", #Vowel A + "\x{0B86}"=>"\x{A5}", #Vowel AA + "\x{0B87}"=>"\x{A6}", #Vowel I + "\x{0B88}"=>"\x{A7}", #Vowel II + "\x{0B89}"=>"\x{A8}", #Vowel U + "\x{0B8A}"=>"\x{A9}", #Vowel UU + "\x{0B8B}"=>"", #Vowel RI + "\x{0B8C}"=>"", + "\x{0B8D}"=>"", + "\x{0B8E}"=>"\x{AB}", + "\x{0B8F}"=>"\x{AC}", + "\x{0B90}"=>"\x{AD}", + "\x{0B91}"=>"", + "\x{0B92}"=>"\x{AF}", #check here + "\x{0B93}"=>"\x{B0}", + "\x{0B94}"=>"\x{B1}", + "\x{0B95}"=>"\x{B3}", #Consonant KA + "\x{0B96}"=>"", #Consonant + "\x{0B97}"=>"", #Consonant + "\x{0B98}"=>"", #Consonant + "\x{0B99}"=>"\x{B7}", #Consonant NGA + "\x{0B9A}"=>"\x{B8}", #Consonant + "\x{0B9B}"=>"", #Consonant + "\x{0B9C}"=>"\x{BA}", #Consonant + "\x{0B9D}"=>"", #Consonant + "\x{0B9E}"=>"\x{BC}", #Consonant JNA + "\x{0B9F}"=>"\x{BD}", #Consonant + "\x{0BA0}"=>"", #Consonant + "\x{0BA1}"=>"", #Consonant + "\x{0BA2}"=>"", #Consonant + "\x{0BA3}"=>"\x{C1}", #Consonant NA + "\x{0BA4}"=>"\x{C2}", #Consonant + "\x{0BA5}"=>"", #Consonant + "\x{0BA6}"=>"", #Consonant + "\x{0BA7}"=>"", #Consonant + "\x{0BA8}"=>"\x{C6}", #Consonant NA + "\x{0BA9}"=>"\x{C7}", #Consonant NNNA + "\x{0BAA}"=>"\x{C8}", #Consonant PA + "\x{0BAB}"=>"", #Consonant PHA + "\x{0BAC}"=>"", #Consonant BA + "\x{0BAD}"=>"", #Consonant BHA + "\x{0BAE}"=>"\x{CC}", #Consonant MA + "\x{0BAF}"=>"\x{CD}", #Consonant YA + "\x{0BB0}"=>"\x{CF}", #Consonant RA + "\x{0BB1}"=>"\x{D0}", #Consonant RRA + "\x{0BB2}"=>"\x{D1}", #Consonant LA + "\x{0BB3}"=>"\x{D2}", #Consonant LLA + "\x{0BB4}"=>"\x{D3}", #Consonant LLLA + "\x{0BB5}"=>"\x{D4}", #Consonant VA + "\x{0BB6}"=>"\x{D5}", #Consonant SHA + "\x{0BB7}"=>"\x{D6}", #Consonant SSA + "\x{0BB8}"=>"\x{D7}", #Consonant SA + "\x{0BB9}"=>"\x{D8}", #Consonant HA + "\x{0BBE}"=>"\x{DA}", #Vowel Sign AA + "\x{0BBF}"=>"\x{DB}", #Vowel Sign I + "\x{0BC0}"=>"\x{DC}", #Vowel Sign II + "\x{0BC1}"=>"\x{DD}", #Vowel Sign U + "\x{0BC2}"=>"\x{DE}", #Vowel + "\x{0BC3}"=>"", #Vowel + "\x{0BC4}"=>"", #Vowel + "\x{0BC5}"=>"", #Vowel + "\x{0BC6}"=>"\x{E0}", #Vowel + "\x{0BC7}"=>"\x{E1}", #Vowel + "\x{0BC8}"=>"\x{E2}", #Vowel + "\x{0BCA}"=>"\x{E4}", #Vowel ொ + "\x{0BCB}"=>"\x{E5}", #Vowel ோ + "\x{0BCC}"=>"\x{E6}", #Vowel ௌ + "\x{0BCD}"=>"\x{E8}", #Halant + "\x{0BD0}"=>"", #Consonant + "\x{0BD1}"=>"", + "\x{0BD2}"=>"", + "\x{0BD3}"=>"", + "\x{0BD4}"=>"", + "\x{0BD5}"=>"", + "\x{0BD6}"=>"", + "\x{0BD7}"=>"", + "\x{0BE4}"=>"\x{EA}", #Consonant + "\x{0BE5}"=>"\x{EA}", + "\x{0BE6}"=>"\x{F1}", #Consonant + "\x{0BE7}"=>"\x{F2}", #Consonant + "\x{0BE8}"=>"\x{F3}", #Consonant + "\x{0BE9}"=>"\x{F4}", #Consonant + "\x{0BEA}"=>"\x{F5}", #Consonant + "\x{0BEB}"=>"\x{F6}", + "\x{0BEC}"=>"\x{F7}", + "\x{0BED}"=>"\x{F8}", + "\x{0BEE}"=>"\x{F9}", + "\x{0BEF}"=>"\x{FA}", + ); + # Convert Unicode values to ISCII values + #$string=~s/([\x{0B80}-\x{0BEF}])/$hash{$1}/g; + + # Rashid is added normalize case for tamil as per feedback + # normalize two-part dependent vowel sign o ொ + $string=~s/\x{0BC6}\x{0BBE}/\x{E4}/g; + # normalize two-part dependent vowel sign oo ோ + $string=~s/\x{0BC7}\x{0BBE}/\x{E5}/g; + + $string=~s/([\x{0B82}-\x{0BEF}])/$hash{$1}/g; + return $string; +} + +sub utf2wx { + my $string = $_[0]; + my $lang = $_[1]; + # don't convert string precede by @ + #if ($string =~ /^\@.*/) + #{ + # return $string; + #} + #Convert UTF-8 string to Unicode + $flag = utf8::decode($string); + #Convert Unicode values with ISCII values + $string = &unicode2iscii($string, $lang); + #print "ISCII string: $string\n"; + #Convert ISCII to WX-Roman + $string = &iscii2wx($string); + #print "Wx string : $string\n"; + return $string; +} + +sub wx2utf { + my $string = $_[0]; + my $lang = $_[1]; + #binmode (STDOUT, ":utf8"); + # don't convert string precede by @ + #if ($string =~ /^\@.*/) + #{ + # return $string; + #} + + # escape the other language only consider wx notation. + utf8::decode($string); + $firstchar = substr($string, 0, 1); + $val = ord($firstchar); + if ($val >= 255) + { + #$octet = encode("utf8",$string); + return $string; + } # end escape + + # Convert WX-Roman to ISCII + $string = &wx2iscii($string); + #print "ISCII string $string\n"; + # Convert ISCII to Unicode + $string = &iscii2unicode($string, $lang); + #print "unicode string $string\n"; + #Convert Unicode to utf-8 + $octet = encode("utf8", $string); + #print "UTF-8 string is: ", $string, "\n"; + return $string; +} + + +sub findlang +{ + $string = $_[0]; + #if($string =~/([0-9]+\_)(.*)/) + #{ + # $string = $2; + #} + + #@letter = split(//,$string); + utf8::decode($string); + $firstchar = substr($string, 0, 1); + $val = ord($firstchar); + #print "$val\n"; + if($val >= 2304 and $val <= 2431) + { + $result = "hin"; + } + elsif($val >= 2432 and $val <= 2559) + { + $result = "ben"; + } + elsif($val >= 2560 and $val <= 2659) + { + $result = "pan"; + } + elsif($val >= 2944 and $val <= 3071) + { + $result = "tam"; + } + elsif($val >= 3072 and $val <= 3199) + { + $result = "tel"; + } + elsif($val >= 3200 and $val <= 3327) + { + $result = "kan"; + } + elsif($val >= 3328 and $val <= 3455) + { + $result = "mal"; + } + elsif($val >= 1536 and $val <= 1791) + { + $result = "urd"; + } + else + { + $result = "eng"; + } + return $result; +} + +1; + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/feature_filter.pl b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/feature_filter.pl new file mode 100755 index 0000000000000000000000000000000000000000..e585a39cfeff0ec3dbac8777557680cd784f3102 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/feature_filter.pl @@ -0,0 +1,1185 @@ +#!usr/bin/perl + +# P.NIRUPAM PRATAP REDDY +# 200101050 (UG3) +# MODIFIED BY: Samar Husain (samar@research.iiit.ac.in) +# NOTE: Feature Path from the beginning has to specified as follows, a1.a2.a3.a4 (etc) + +#% read_FS($string) --> reference to an or array. +#% Pass a string which is the feature structure to be loaded and +#% a reference to an or array is returned. +# +# +my $ref_to_fs = &read_FS("< fs af='xe,v,f,s,any,,ne,yA' drel=k1:1|k2 vibh=ne|ko|se >"); +my @fff = &get_values("lex", $ref_to_fs); + +#print stderr $fff[0]."\n"; +my $new_fs = &make_string($ref_to_fs); +#print stderr "NEW=$new_fs\n"; + + +sub read_FS() +{ + local (@_STRING_,$_INDEX_); + my $featureString=$_[0]; + + #temporary + $featureString = &convert_to_old($featureString); + + $featureString=~s/af=(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?)([\/>])/lex=$1\/cat=$2\/gen=$3\/num=$4\/per=$5\/cas=$6\/vib=$7\/tam=$8$9/g; + + $featureString="< ROOT = ".$featureString." >"; + @_STRING_= split(//,$featureString); + + $_INDEX_=0; + my %hashRef; + $hashRef=&load_hash(); + return $$hashRef{'ROOT'}; +} + +#the module takes the new xml format and converts it to the old one, +#this seems to be a temporary solution, +#like this only the printer needs to be modified, everything remains same. +sub convert_to_old() +{ + my $col_fs = $_[0]; +# print stderr "Original: $col_fs\n"; + + #remove 'fs ' + $col_fs =~ s/\s*fs\s+//g; + #remove single quotes + $col_fs =~ s/'//g; + #take care of any spaces before the closing angular brace, if any + $col_fs =~ s/\s*>/>/g; + #convert all the spaces into backspaces, this assumes that there can + #be no space between attribute=value pair. + $col_fs =~ s/\s+/\//g; +# print stderr "Converted: $col_fs\n\n\n"; + return $col_fs; +} + +#% read_FS($string) --> reference to an array +#% Pass a string which is the feature structure to be loaded and +#% + +sub read_FS_old() +{ + local (@_STRING_,$_INDEX_); + my $featureString=$_[0]; + my $featureStructure; + + @array=split(/\/\//,$featureString); + + for($i=0;$i<@array;$i++) + { + $array[$i]=~s/(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?)(\|.*)/af=$1,$2,$3,$4,$5,$6,$7,$8$9/; + $array[$i]=~s/\|/\//g; + $array[$i]=~s/\/$/>/g; + $array[$i]="<".$array[$i]; + $array[$i]=~s/[\'\"]//g; + $featureStructure.="|".$array[$i]; + } + $featureStructure=~s/^\|<\|//g; + $featureStructure=~s/\/\s*$/>/g; + my $ref=&read_FS($featureStructure); + my $newString=""; + return $ref; +} + +#% get_values($featurePath,$FSreference) --> An array containg the matched values. +#% $FSreference is the OR containing an or node with a collection of a number of possible Feature Structures. +#% The array that is returned can contain both values as well as reference to other featurestructures. +#% The returned array is an OR array. + +sub get_values() +{ + my $featurePath=$_[0]; + my $arrayRef=$_[1]; + $featurePath="ROOT.".$featurePath; + my %hash; + $hash{'ROOT'}=$arrayRef; + + my @ReturnedArray; + #@ReturnedArray=&get_values_hash($featurePath,\%hash); + return &get_values_2($featurePath,\%hash); + #return @ReturnedArray; +} + +#% get_values_2($featurePath,$FSreference) --> An array containg the matched values. +#% $FSreference is the reference to a single feature structure. +#% The array that is returned can contain both values as well as reference to other featurestructures. +#% The returned array is an OR array. + +sub get_values_2() +{ + #Feature path is given as follows: + #a1.a2.a3..... + + my $featurePath=$_[0]; + my $hashRef=$_[1]; + my ($presAttr,$nextPath); + + if($featurePath=~/\./) + { + $presAttr=$`; + $nextPath=$'; + } + else + { $presAttr=$featurePath; } + + + if($nextPath eq "") + { + my $arrayRef=$$hashRef{$presAttr}; + my @newReturnArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $newReturnArray[$i]=©FS($$arrayRef[$i]); + } + else + { + $newReturnArray[$i]=$$arrayRef[$i]; + } + } + return @newReturnArray; + #return @$arrayRef; # Return the array + } + else + { + my $arrayRef=$$hashRef{$presAttr}; + my @RetArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + push(@RetArray,&get_values_2($nextPath,$$arrayRef[$i])); + } + } + + return @RetArray; + } +} + +#% get_attributes($FSReference) -> array containing the attributes for that feature structure +#% $FSReference is the reference to a hash (that is that of a single feature structue) NOT of a or node (i.e a collection) +#% of feature structures. +#% + +sub get_attributes() +{ + my $hashRef=$_[0]; + my @attributes=keys(%$hashRef); + my @differentArray,$j=0; + my $numberOfAttributes=@attributes; + for(my $i=0;$i<$numberOfAttributes;$i++) + { + if(defined($$hashRef{$attributes[$i]})) + { + $differentArray[$j]=$attributes[$i]; + $j++; + } + } + return @differentArray; +} + +#% get_path_values($attr,$fs) --> 2D array of values and paths. +#% $fs is the reference to an or node with more than one Feature Structures in it. +#% field 0 contains the path +#% field 1 contains the value. + +sub get_path_values() +{ + my $attr=$_[0]; + my $arrayRef=$_[1]; + + my %hash; + $hash{'ROOT'}=$arrayRef; + my @retArray; + @retArray=&get_path_values_2($attr,\%hash); + + for(my $i=0;$i<@retArray;$i++) + { + $retArray[$i][0]=~s/^\.ROOT\.//g; + } + return @retArray; +} + +#% get_path_values_2($attr,$fs) --> 2D array of values and paths. +#% $fs is the reference to a single feature structure. +#% field 0 contains the path +#% field 1 contains the value. + +sub get_path_values_2() +{ + my $attr=$_[0]; + my $hashRef=$_[1]; + my $path=$_[2]; + my $key; + my @keys=keys(%$hashRef); + my @RetArray; + my $count=0; + + + foreach $key(@keys) + { + my $newPath=$path.".".$key; + + if($key eq $attr) + { + my $arrayRef=$$hashRef{$key}; + my @newArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $newArray[$i]=©FS($$arrayRef[$i]); + my @toPushArray; + @toPushArray=&get_path_values_2($attr,$$arrayRef[$i],$newPath); + for(my $i=0;$i<@toPushArray;$i++) + { + $RetArray[$count][0]=$toPushArray[$i][0]; + $RetArray[$count][1]=$toPushArray[$i][1]; + $count++; + } + } + else + { + $newArray[$i]=$$arrayRef[$i]; + } + } + + $RetArray[$count][0]=$newPath; + $RetArray[$count][1]=\@newArray; + $count++; + } + else + { + my $arrayRef=$$hashRef{$key}; + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $newArray[$i]=©FS($$arrayRef[$i]); + my @toPushArray; + @toPushArray=&get_path_values_2($attr,$$arrayRef[$i],$newPath); + for(my $i=0;$i<@toPushArray;$i++) + { + $RetArray[$count][0]=$toPushArray[$i][0]; + $RetArray[$count][1]=$toPushArray[$i][1]; + $count++; + } + } + } + } + } + + return @RetArray; +} + +#% copyFS($fs) --> Reference of a new FS +#% Copies fs into a new fs and returns that. + +sub copyFS() +{ + my $hashRef=$_[0]; + my %newHash; + my @referenceKeys=keys(%$hashRef); + my $key; + + foreach $key(@referenceKeys) + { + my $arrayRef=$$hashRef{$key}; + my @newArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $newArray[$i]=©FS($$arrayRef[$i]); + } + else + { + $newArray[$i]=$$arrayRef[$i]; + } + } + + $newHash{$key}=\@newArray; + } + + return \%newHash; +} + +#% add_attr_val($featurePath,$value,$FSReference) --> -nil- +#% FSReference is an or node containing multiple possible feature structures. +#% $value is a reference to an OR array. The values in the array will be either normal strings or references to other +#% featurestructures (hashes) + +sub add_attr_val() +{ + my $featurePath=$_[0]; + my $val=$_[1]; + my $arrayRef=$_[2]; + my %hash; + $featurePath="ROOT.".$featurePath; + $hash{'ROOT'}=$arrayRef; + &add_attr_val_2($featurePath,$val,\%hash); + + return; +} + +#% add_attr_val_2($featurePath,$value,$FSReference) --> -nil- +#% $value is a reference to an OR array. The values in the array will be either normal strings or references to other +#% featurestructures (hashes) + +sub add_attr_val_2() +{ + my $featurePath=$_[0]; + my $val=$_[1]; # This value has to be a reference to an array. + my $hashRef=$_[2]; # That array will contain either the references to other + my ($presAttr,$nextPath); + + if($featurePath=~/\./) + { + $presAttr=$`; + $nextPath=$'; + } + else + { $presAttr=$featurePath; } + + + if($nextPath eq "") + { + my $arrayRef=$$hashRef{$presAttr}; + if(defined($arrayRef)) + { + my $prevNumber=@$arrayRef; + for(my $i=0;$i<@$val;$i++) + { + if(ref($$val[$i]) eq "HASH") + { + $$arrayRef[$i+$prevNumber]=©FS($$val[$i]); + } + else + { + $$arrayRef[$i+$prevNumber]=$$val[$i]; + } + } + } + else + { + my @arrayAdd; + + for(my $i=0;$i<@$val;$i++) + { + if(ref($$val[$i]) eq "HASH") + { + $$arrayAdd[$i]=©FS($$val[$i]); + } + else + { + $arrayAdd[$i]=$$val[$i]; + } + } + $$hashRef{$presAttr}=\@arrayAdd; + } + return; + } + else + { + my $arrayRef=$$hashRef{$presAttr}; + if(defined($arrayRef)) + { + my $entered=0; + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $entered=1; + $arrayRef[$i]=&add_attr_val_2($nextPath,$val,$$arrayRef[$i]); + } + } + + if($entered==0) + { + my %hash; + my @arrayAdd; + $arrayAdd[0]=\%hash; + push(@$arrayRef,@arrayAdd); + &add_attr_val_2($nextPath,$val,$arrayAdd[0]); + } + return; + } + else + { + my %hash; + my @arrayAdd; + $arrayAdd[0]=\%hash; + $$hashRef{$presAttr}=\@arrayAdd; + &add_attr_val_2($nextPath,$val,\%hash); + } + } +} + +#% update_attr_val($featurePath,$val,$FSReference) --> -nil- +#% FSReference is the OR Node reference +#% The value in the featurepath specified will be changed to the new val. +#% If that val is not present then it is added. + +sub update_attr_val() +{ + my $featurePath=$_[0]; + my $val=$_[1]; # This value has to be a reference to an array. + my $arrayRef=$_[2]; # That array will contain either the references to other + $featurePath="ROOT.".$featurePath; + my %hash; + $hash{'ROOT'}=$arrayRef; + + &update_attr_val_2($featurePath,$val,\%hash); + return; +} + +#% update_attr_val_2($featurePath,$val,$FSReference) --> -nil- +#% The value in the featurepath specified will be changed to the new val. +#% If that val is not present then it is added. + +sub update_attr_val_2() +{ + my $featurePath=$_[0]; + my $val=$_[1]; # This value has to be a reference to an array. + my $hashRef=$_[2]; # That array will contain either the references to other + my ($presAttr,$nextPath); + + if($featurePath=~/\./) + { + $presAttr=$`; + $nextPath=$'; + } + else + { $presAttr=$featurePath; } + + + if($nextPath eq "") + { + if(defined($$hashRef{$presAttr})) # Update an existing value. + { + my @arrayAdd; + + for(my $i=0;$i<@$val;$i++) + { + if(ref($$val[$i]) eq "HASH") + { + $arrayAdd[$i]=©FS($$val[$i]); + } + else + { + $arrayAdd[$i]=$$val[$i]; + } + } + + $$hashRef{$presAttr}=\@arrayAdd; + } + } + else + { + my $arrayRef=$$hashRef{$presAttr}; + my @RetArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + &update_attr_val_2($nextPath,$val,$$arrayRef[$i]); + } + } + + return; + } +} + +#% del_attr_val($featurePath,$FSReference) +#% FSReference is the OR node reference +#% Deletes the value in the attribute specified by the path. + +sub del_attr_val() +{ + my $featurePath=$_[0]; + my $arrayRef=$_[1]; + $featurePath="ROOT.".$featurePath; + my %hash; + $hash{'ROOT'}=$arrayRef; + &del_attr_val_2($featurePath,\%hash); +return; +} + +#% del_attr_val_2($featurePath,$FSReference) +#% Deletes the value in the attribute specified by the path. + +sub del_attr_val_2() +{ + my $featurePath=$_[0]; + my $hashRef=$_[1]; + my ($presAttr,$nextPath); + + if($featurePath=~/\./) + { + $presAttr=$`; + $nextPath=$'; + } + else + { $presAttr=$featurePath; + } + + if($nextPath eq "") + { + if(defined($$hashRef{$presAttr})) # Undefine an already existing value. + { + delete $$hashRef{$presAttr}; #changed from undef to delete 15th Dec 2004 + #undef($$hashRef{$presAttr}); + } + + ######### Changed 19th Feb 2004 03:05 + if($$hashRef{$presAttr}=~/^\s*$/) + { + delete $$hashRef{$presAttr}; #changed from undef to delete 15th Dec 2004 + #undef($$hashRef{$presAttr}); + } + } + else + { + my $arrayRef=$$hashRef{$presAttr}; + #my @RetArray; + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + &del_attr_val_2($nextPath,$$arrayRef[$i]); + } + } + + return; + } +} + +#% unify($fs1,$fs2) --> $fs3; +#% $fs1 and $fs2 are references to two or nodes possibly containing one or more feature structures, +#% But there should not be multiple possible feature Structures given to it. That or node should contain only one possible +#% feature structure. +#% $fs3 is either -1 or a reference to a new or node of feature structures. +#% -1 is returned in the case that the featurestructures cannot be unified. + +sub unify() +{ + my $firstRef=$_[0]; + my $secondRef=$_[1]; + my (%hash1,%hash2,$hashRef); + + $hash1{'ROOT'}=$firstRef; + $hash2{'ROOT'}=$secondRef; + + $hashRef=&unify_2(\%hash1,\%hash2); + if($hashRef!=-1) + { + return $$hashRef{'ROOT'}; + } + else + { + return -1; + } +} + +#% unify_2($fs1,$fs2) --> $fs3; +#% $fs1 and $fs2 are references to two feature structures +#% $fs3 is either -1 or a reference to a new feature structure. +#% -1 is returned in the case that the featurestructures cannot be unified. + +sub unify_2() +{ + my $firstRef=$_[0]; + my $secondRef=$_[1]; + my @keys1=keys(%$firstRef); + my @keys2=keys(%$secondRef); + my $key; + my %hash; + + foreach $key(@keys1) + { + my $valArrayRef1=$$firstRef{$key}; + my $valArrayRef2=$$secondRef{$key}; + my $retVal; + + if(@$valArrayRef1>1 or @$valArrayRef2>1) + { + print "#RULE NOT DEFINED TO MERGE THE VALUES\n"; + return -1; + } + else + { + if(ref($$valArrayRef1[0]) eq "HASH" and ref($$valArrayRef2[0]) eq "HASH") + { + $retVal=&unify_2($$valArrayRef1[0],$$valArrayRef2[0]); + + if($retVal!=-1) + { + my @array; + $array[0]=$retVal; + $hash{$key}=\@array; + } + else + { + return -1; + } + } + elsif((not(ref($$valArrayRef1[0]) eq "HASH")) and (not(ref($$valArrayRef2[0]) eq "HASH"))) + { + if(defined($$valArrayRef1[0]) and defined($$valArrayRef2[0])) + { + if($$valArrayRef1[0] eq $$valArrayRef2[0]) + { + my @array; + $array[0]=$$valArrayRef1[0]; + $hash{$key}=\@array; + } + else + { + return -1; + } + } + else + { + # If anything is not defined here it will be $$valArrayRef2[0] + # Because we are considering the keys of ref1 + my @array; + $array[0]=$$valArrayRef1[0]; + $hash{$key}=\@array; + } + } + elsif(not(defined($$varArrayRef2[0]))) + { + my @array; + $array[0]=$$valArrayRef1[0]; + $hash{$key}=\@array; + } + else + { + return -1; + } + } + } + + foreach $key(@keys2) + { + my $valArrayRef2=$$secondRef{$key}; + + if(not(defined($$firstRef{$key}))) + { + my $arrayRef=$$secondRef{$key}; + my @arrayAdd; + for(my $i=0;$i<@$arrayRef;$i++) + { + if(not(ref($$arrayRef[$i]) eq "HASH")) + { $arrayAdd[$i]=$$arrayRef[$i]; } + else + { + $arrayAdd[$i]=©FS($$arrayRef[$i]); + } + } + $hash{$key}=\@arrayAdd; + } + } + + return \%hash; +} + +#% merge($fs1,$fs2) --> -nil- +#% $fs1 and $fs2 are or nodes containing multiple possible feature structures. +#% Changes all the values of fs1 to that of fs2 for all the common attributes in fs1 and fs2 +#% Rest of the values are left untouched. + +sub merge() +{ + my $firstRef=$_[0]; + my $secondRef=$_[1]; + my (%hash1,%hash2); + + &merge_2($$firstRef[0],$$secondRef[0]); + return; +} + +#% merge_2($fs1,$fs2) --> -nil- +#% Changes all the values of fs1 to that of fs2 for all the common attributes in fs1 and fs2 +#% Rest of the values are left untouched. + +sub merge_2() +{ + my $firstRef=$_[0]; + my $secondRef=$_[1]; + my $key; + my @keys2=keys(%$secondRef); + + foreach $key(@keys2) + { + undef($$firstRef{$key}); + my $arrayRef=$$secondRef{$key}; + my @newArray; + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $newArray[$i]=©FS($$arrayRef[$i]); # Change the value of one to that in two. + } + else + { + $newArray[$i]=$$arrayRef[$i]; + } + } + + $$firstRef{$key}=\@newArray; + +# But the users have to be careful here as there is just a swap of references and not a complete copy of the values. + } + + return; +} + +#% load_hash() +#% Loads the string passed to a hash and the reference to that hash is returned. + +sub load_hash() +{ + if($_STRING_[$_INDEX_] ne "<") + { + my $value; + + while($_STRING_[$_INDEX_] ne "|" and $_STRING_[$_INDEX_] ne "/" and $_STRING_[$_INDEX_] ne ">") # Go on till you find a / or | + { + $value.=$_STRING_[$_INDEX_]; + $_INDEX_++; + + while($_STRING_[$_INDEX_]=~/\s+/) #Ignore all the spaces. + { $_INDEX_++; } + } + # Stop at the / or the final position. Do not go beyond that. + return $value; # Return the final value. + } + else + { + my %hash; + $_INDEX_++; # Leave the { behind. + + while($_STRING_[$_INDEX_] ne ">") + { + my $attr; + my @arrayVal; + my $arrayMarker=0; + + if($_STRING_[$_INDEX_] eq "/") + { $_INDEX_++; } + + while($_STRING_[$_INDEX_]=~/\s+/) + { $_INDEX_++; } + + + while($_STRING_[$_INDEX_] ne "=") + { + $attr.=$_STRING_[$_INDEX_]; + $_INDEX_++; + + while($_STRING_[$_INDEX_]=~/\s+/) #Ignore all the spaces. + { $_INDEX_++; } + + } + $_INDEX_++; # This is to throw out the = + + while($_STRING_[$_INDEX_]=~/\s+/) #Ignore all the spaces. + { $_INDEX_++; } + + while(1) # Continue until the loop breaks. + { + $arrayVal[$arrayMarker]=&load_hash(); + + while($_STRING_[$_INDEX_]=~/\s+/) + { + $_INDEX_++; # Remove any spaces following the ending of a pair. + } + + $arrayMarker++; + + if($_STRING_[$_INDEX_] eq "/" or $_STRING_[$_INDEX_] eq ">") + { last; } + elsif($_STRING_[$_INDEX_] eq "|") + { + $_INDEX_+=1; #Get beyond that mark. + + while($_STRING_[$_INDEX_]=~/\s+/) #Ignore all the spaces. + { $_INDEX_++; } + } + else + { print "ERROR: $_STRING_[$_INDEX_]"; } + } + $hash{$attr}=\@arrayVal; + } + $_INDEX_++; + return \%hash; + } +} + +#% printFS_SSF($fs) --> -nil- +#% $fs is a reference to an or node containing multiple possible feature structures. +#% prints the attributes and values present in the hash in the standard format. + +sub printFS_SSF() +{ + my $arrayRef=$_[0]; + my $finalString; + + $finalString=&make_string($arrayRef); + print "$finalString\n"; +} + +#% printFS_SSF_2($fs) --> -nil- +#% $fs is a reference to a single possible feature structure. +#% prints the attributes and values present in the hash in the standard format. + +sub printFS_SSF_2() +{ + my $finalString; + my $FSRef=$_[0]; + $finalString=&make_string_2($FSRef); + print "$finalString \n"; +} + +#% make_string($FSReference) --> -$string- +#% $FSReference is the array reference returned by the read_FS function. +#% $stringRef is reference to a string into which you want to get the string. + +sub make_string() +{ + my $arrayRef=$_[0]; + my $string; + + + for(my $i=0;$i<@$arrayRef;$i++) + { + $string.=&make_string_2($$arrayRef[$i])."|"; + } + + $string=~s/\|$//g; + $string=~s/\'\"/\"/g; # Litha Changes + $string=~s/\"\'/\"/g; # Litha Changes +# if($string eq "<>") + if($string eq "<'>") + { + undef($string); + } + return $string; +} + +sub make_string_2() +{ + my $hashRef=$_[0]; + my @keyValues; + my $key; +# my $refString=$_[1]; + my $String; + my ($string,@array); + @array=('lex','cat','gen','num','per','cas','vib','tam'); + + my $present=1; + + foreach $string(@array) + { + if(not(defined($$hashRef{$string}))) + { $present=0;last; } + } + + @keyValues=keys(%$hashRef); + if($present eq 1) + { + #$String.="8) + { + #$String.="/"; + $String.="' "; + } + } + } + } + else + { + $String.="<"; + } + + my $count=0; + + for($key=0;$key<@keyValues;$key++) + { + my $arrayRef; + $arrayRef=$$hashRef{$keyValues[$key]}; + + if($keyValues[$key] ne "ROOT") + { + my $attr=$keyValues[$key]; + + if($attr eq "lex" or $attr eq "cat" or $attr eq "gen" or $attr eq "num" or $attr eq "per" or $attr eq "cas" or $attr eq "vib" or $attr eq "tam") + { + $count++; + next; + } + + if(defined($$hashRef{$keyValues[$key]})) + { + $String.=$keyValues[$key]."='"; # Litha Changes + } + else + { + next; + } + } + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + $String.=&make_string_2($$arrayRef[$i]); + } + else + { + $String.=$$arrayRef[$i]; + } + + if($i+1<@$arrayRef) + { + $String.="|"; + } + } + + + if($key+1<@keyValues && 8-$count!=@keyValues-$key-1) + { + my $num=@keyValues; + #$String.="/"; + $String.="' "; # Litha Changes + } + } + + #if($String[@String]=='/') { + # chop($String); + # print "\nY\n"; + #} + if($String =~ /'.*'/) # If the FS has more than 8 default fields then no need of "'" else add it. + { + $String.="'>"; # Litha Changes + } + else + { + $String.="'>"; + } + return $String; +} + +#% prune_FS($featurePath,$fieldNumber,$FSReference) --> +1/-1 +#% Deletes the value in the attribute specified by the path. +#% +1 indicates successful completion of the function +#% -1 indicates that such a feature path does not exist. + +sub prune_FS() +{ + my $featurePath=$_[0]; + my $fieldNumber=$_[1]; + my $arrayRef=$_[2]; + + $featurePath="ROOT.".$featurePath; + my %hash; + $hash{'ROOT'}=$arrayRef; + return &prune_FS_2($featurePath,$fieldNumber,\%hash); +} + + +#% prune_FS_2($featurePath,$fieldNumber,$FSReference) --> +1/-1 +#% Deletes the value in the attribute specified by the path. +#% +1 indicates successful completion of the function +#% -1 indicates that such a feature path does not exist. + +sub prune_FS_2() +{ + my $featurePath=$_[0]; + my $fieldNumber=$_[1]; + my $hashRef=$_[2]; + my ($presAttr,$nextPath); + + if($featurePath=~/\./) + { + $presAttr=$`; + $nextPath=$'; + } + else + { $presAttr=$featurePath; } + + + if($nextPath eq "") + { +=s + if(defined($$hashRef{$presAttr})) # Undefine an already existing value. + { undef($$hashRef{$presAttr}); } +=cut + my $hashValue=$$hashRef{$presAttr}; + if($hashValue ne "") + { + my $numEle,$arrayRef; + $arrayRef=$$hashRef{$presAttr}; + $numEle=@$arrayRef; + for(my $i=$fieldNumber;$i<$numEle-1;$i++) + { + $$arrayRef[$i]=$$arrayRef[$i+1]; + } + pop(@$arrayRef); # pop the final one which is left out. + + $numEle=@$arrayRef; + if($numEle==0) + { + undef($$hashRef{$presAttr}); + } + + return 1; + } + else + { + return -1; + } + } + else + { + my $arrayRef=$$hashRef{$presAttr}; + my @RetArray; + + if(not(defined($$hashRef{$presAttr}))) + { + return -1; + } + + for(my $i=0;$i<@$arrayRef;$i++) + { + if(ref($$arrayRef[$i]) eq "HASH") + { + &prune_FS_2($nextPath,$fieldNumber,$$arrayRef[$i]); + } + } + + return 1; + } + +} + +#% get_fs_reference($ref_to_array,$index_feature_structure) +#% $ref_to_array is the reference to an OR array +#% $index_... is field you want from the array. +#% + +sub get_fs_reference() +{ + my $refArray=$_[0]; + my $index=$_[1]; + + return $$refArray[$index]; +} + +#% get_num_fs($ref_to_array) --> number of feature structures (Or values also) +#% + +sub get_num_fs() +{ + my $refArray=$_[0]; + my $number=@$refArray; + + return $number; +} +#% printFS_SSF($fs) --> -nil- +#% $fs is a reference to an or node containing multiple possible feature structures. +#% prints the attributes and values present in the hash in the standard format. + +sub printFS_SSF_old() +{ + my $arrayRef=$_[0]; + my $finalString; + # In the old format we do not have nested feature structures inside the bigger feature structures. + + $finalString=&make_string($arrayRef); + my $featureStructure; + + + my @array=split(/\|/,$finalString); + + for(my $i=0;$i<@array;$i++) + { + $array[$i]=~s/^$/\|/g; + $array[$i]=~s/\//\|/g; + $array[$i]=~s/af=(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?)([\|>])/\/\/$1,$2,$3,$4,$5,$6,$7,$8$9/; + $array[$i]=~s/=(.*?)\|/=$1\|/g; + $featureStructure.=$array[$i]; + } + print "$featureStructure\n"; +} + +sub make_string_old() +{ + my $arrayRef=$_[0]; + my $finalString; + # In the old format we do not have nested feature structures inside the bigger feature structures. + + $finalString=&make_string($arrayRef); + my $featureStructure; + + + my @array=split(/\|/,$finalString); + + for(my $i=0;$i<@array;$i++) + { + $array[$i]=~s/^$/\|/g; + $array[$i]=~s/\//\|/g; + $array[$i]=~s/af=(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?),(.*?)([\|>])/\/\/$1,$2,$3,$4,$5,$6,$7,$8$9/; + $array[$i]=~s/=(.*?)\|/=$1\|/g; + $featureStructure.=$array[$i]; + } + + return $featureStructure; +} + +# Report any bugs to +# p_nirupam@students.iiit.net +# (or) sriram@students.iiit.net + +1; diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/shakti_tree_api.pl b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/shakti_tree_api.pl new file mode 100755 index 0000000000000000000000000000000000000000..9d0dbdb0bf51b30e416b7498ea3a33e38337c2b4 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/ssfapi/shakti_tree_api.pl @@ -0,0 +1,1617 @@ +# P.NIRUPAM PRATAP REDDY +# UG3 +# 200101050 +# Modified by Samar Husain +# email: samar@research.iiit.net +# + +#!/usr/bin/perl + +#$SSF_API = $ENV{'SSF_API'}; +#require "$SSF_API/feature_filter.pl"; + +# SSF is represented using a 2D-Array . +# The entire tree is loaded into @_TREE_ +# Rows of array = Lines of the textual format +# Columns of array = Field Numbers ( Field-0 to Field-4) +# $tree = Memory Structure +# $node = Index of a node +#----------------------------------------------------------------------------- + +#% Reads the entire story into the data structure @_Story_ +#% This @_Story_ in turn consists of an array reference +#% hich corresponds to paragraph; this paragraph +#% will have various sentences (for this we call the basic read()) +#% Each of these arrays' zeroth element contains the total element count in the array. +#% &read_story($filename) +#% + +sub read_story() +{ + my $line_count = 0; + my $storyname; + my $first_l,$second_l,$third_l,$last_line,$meta; + + $storyname = $_[0]; + + open(IN, "$storyname") or die ("Could not open the file $storyname to read\n"); + + my @all_lines = ; + + for(my $i = 0; $i < scalar(@all_lines); $i++) + { + chomp($all_lines[$i]); + + # Litha Changes upto end of for loop + # All if loop can be change to if else and some + #variables(like visible,flags etc) are used + + if($all_lines[$i] =~ /xml\sversion/) + { + $first_l = $all_lines[$i]."\n\n"; + $count++; + } + elsif($all_lines[$i] =~ /DOCTYPE\sdocument/) + { + $second_l = $all_lines[$i]."\n\n"; + $count++; + } + elsif($all_lines[$i] =~ /") + { + $metaf = 1; + $meta = ""; + $meta = $meta."$all_lines[$i]\n"; + $count++; + } + elsif($all_lines[$i] eq "") + { + $meta = $meta."$all_lines[$i]\n\n"; + $metaf = 0; + } + elsif($metaf == 1) + { + $meta = $meta."$all_lines[$i]\n"; + } + elsif($all_lines[$i] eq "") + { + $bodyf = 1; + $body_num++; + $_Story_[$body_num]->[0]->{'body_visible'}=1; + $count++; + } + elsif($all_lines[$i] eq "") + { + $_Story_[$body_num]->[0]->{'num_para'} = $pnum; + $bodyf = 0; + $pnum = 0; + } + elsif($all_lines[$i]=~m/\/) + { + if($bodyf==0) + { + $bodyf =1; + $body_num++; + $_Story_[$body_num]->[0]->{'body_visible'}=0; + } + + $pnum++; + $_Story_[$body_num]->[$pnum]->[0]->{'para_visible'}=1; + # Sriram Changes + $_Story_[$body_num]->[$pnum]->[0]->{'number'} = $1; + $_Story_[$body_num]->[$pnum]->[0]->{'segment'} = $2; + $_Story_[$body_num]->[$pnum]->[0]->{'bullet'} = $3; + $count++; +#print STDERR "TB Number $pnum \n"; + + + $pf=1; + } + elsif($all_lines[$i] eq "") + { + # Original Statement + # $_Story_[$body_num][$pnum]->[0] = $sentnum; + # Sriram Changes + $_Story_[$body_num][$pnum]->[0]->{'numSens'} = $sentnum; + + $pf = 0; + $sentnum = 0; + + } + elsif($input=~m/[ ]+\<\/foreign\>/){ + # Sriram Changes + $_Story_[$body_num][$pnum]->[0]->{'language'} = $1; + $_Story_[$body_num][$pnum]->[0]->{'writingsystem'} = $2; + $count++; + $pnum++ + } + elsif($all_lines[$i] =~ //) + { + if($pf == 0) + { + $bodyf=1; + $body_num++; + $_Story_[$body_num]->[0]->{'body_visible'}=0; + $pf=1; + $pnum++; + $_Story_[$body_num]->[$pnum]->[0]->{'para_visible'}=0; + } + $_Story_[$body_num]->[$pnum]->[0]->{'text_visible'}=1; + $textf=1; + $count++; + } + elsif($all_lines[$i] =~ /[0]->{'body_visible'}=0; + $pf=1; + $pnum++; + $_Story_[$body_num]->[$pnum]->[0]->{'para_visible'}=0; + $textf =1; + $_Story_[$body_num]->[$pnum]->[0]->{'text_visible'}=0; + } + $sentf = 1; + $cur_sent_id = $1; + $sentnum++; + $count++; + $_Story_[$body_num]->[$pnum]->[0]->{'sent_visible'}=1; + + $_Story_[$body_num]->[$pnum]->[0]->{'sent_Ids'}->[$sentnum] = $cur_sent_id; + + # Litha Changes + # Orignal Statement + # open(OUT, ">tmp/sentSSF.$$") or die("could not open to write\n"); + delete @sent[0..$#sent]; + my @sent; + my $j = 0; + } + elsif($all_lines[$i] =~ /<\/Sentence>/) + { + # Litha Changes + # Orignal Statement + #close(OUT); + + my($tRee); + # Litha Changes + # Orignal Statement + #$tRee = &read("tmp/sentSSF.$$"); + $tRee = &read(\@sent); + my $dub_tree = ©_tree($tRee); + $_Story_[$body_num]->[$pnum]->[$sentnum] = $dub_tree; + $_Story_[$body_num]->[$pnum]->[0]->{'numSens'} = $sentnum; + } + elsif($all_lines[$i] =~ /<\/text>/) + { + $_Story_[$body_num]->[$pnum]->[0]->{'numSens'} = $sentnum; + $textf=0; + } + else + { + if(($sentf == 0) && ($count == 0) && ($all_lines[$i] ne "")) + { + $bodyf = 1; + $body_num++; + $_Story_[$body_num]->[0]->{'body_visible'}=0; + $pf=1; + $pnum++; + $_Story_[$body_num]->[$pnum]->[0]->{'para_visible'}=0; + $sentf =1; + $sentnum++; + $_Story_[$body_num]->[$pnum]->[0]->{'sent_visible'}=0; + $_Story_[$body_num]->[$pnum]->[0]->{'text_visible'}=0; + $textf=1; + # Litha Changes + # Orignal Statement + # open(OUT, ">tmp/sentSSF.$$") or die("could not open to write\n"); + delete @sent[0..$#sent]; + my @sent; + my $j = 0; + $sentflag = 1; + $count++; + } + #$all_lines[$i]=~s/([\t]+)$/$1<>/g; + # Litha Changes + # Orignal Statement + # print OUT "$all_lines[$i]\n"; + @sent[$j++]= "$all_lines[$i]\n"; + } + + } + # Litha Changes + + if($sentflag) + { + # Litha Changes + # Orignal Statement + # close(OUT); + + my($tRee); + # Litha Changes + # Orignal Statement + # $tRee = &read("tmp/sentSSF.$$"); + $tRee = &read(\@sent); + my $dub_tree = ©_tree($tRee); + $_Story_[$body_num]->[$pnum]->[$sentnum] = $dub_tree; + $sentf = 0; + $_Story_[$body_num]->[$pnum]->[0]->{'numSens'} = $sentnum; + } + $_Story_[0]->{"body_count"} = $body_num; + $_Story_[0]->{"first_line"} = $first_l; + $_Story_[0]->{"second_line"} = $second_l; + $_Story_[0]->{"third_line"} = $third_l; + $_Story_[0]->{"last_line"} = $last_line; + $_Story_[0]->{"meta"} = $meta; + + return \@_Story_; +} + +# Litha Changes +# To print the sentence with given tb_no: and sent_id +sub printsentence() +{ + my $pnum = $_[0]; + my $sent_id = $_[1]; + my $StoryRef=\@_Story_; + my $p_counter = 0; + my $sent_counter =0; + my $reach = 0; + + for(my $i = 1;($i<=$StoryRef->[0]->{"body_count"}) && ($reach == 0);$i++) + { + my $paras = $StoryRef->[$i]; + my $paracount = &get_paracount($paras); + + if($pnum <= $paracount) + { + for(my $j = 1;($j<=$paracount) && ($reach == 0);$j++) + { + $para = &get_para($j); + my($numSent) = &get_sentcount($para); + $paraf = 1; + if(($j == $pnum) || ($pnum == 0)) + { + for(my $k = 1;($k<=$numSent) && ($reach == 0);$k++) + { + $curr_sent=$para->[0]->{'sent_Ids'}->[$k]; + $sentf = 1; + if($sent_id == $curr_sent) + { + $reach =1; + $tb_no = $j; + $sent_counter = $k; + } + } + } + } + } + } + if(($reach == 1)) + { + if($pnum == 0) + { + print "\ntb_num is available.But user is not providing the tb_num: $tb_no\n"; + print "sentence_id: $sent_id is present in the tb_num: $tb_no \n"; + } + print "\nSentence: \n"; + print "\ntb_ num: $tb_no\tSentence_id: $sent_id"."\n\n"; + + my($sent) = &get_sent($para,$sent_counter); + &print_tree($sent); + print "\n"; + } + else{ + if(!$paraf) + { + print "\nError : tb_num is not available.But user is providing the tb_num:\n\n"; + } + elsif(($paraf) && ($pnum == 0)) + { + print "\nError : tb_num is available.But user is not providing the tb_num.\n"; + print "Sentence_id: $sent_id is not present in the all tb_nums: \n\n" + } + else + { + print "\nSentence_id: $sent_id is not present in the tb_num : $pnum\n\n"; + } + } +} + +sub get_paracount() +{ + my $paras = $_[0]; + + return $#{$paras}; +} + +sub get_bodycount() +{ + my $StoryRef = $_[0]; + + if(not(defined($StoryRef))) + {$StoryRef=\@_Story_;} + + return $StoryRef->[0]->{'body_count'}; + +} + +sub get_body() +{ + my($bodyNum) = $_[0]; + my($StoryRef) = $_[1]; + + if(!defined($StoryRef)) { + $StoryRef=\@_Story_; + } + + return $StoryRef->[$bodyNum]; +} + + +sub get_para() +{ + my $paranum = $_[0]; + my $StoryRef = $_[1]; + + if(not(defined($_[1]))) + {$StoryRef=\@_Story_;} + + return $StoryRef->[1]->[$paranum]; +} + +sub get_sentcount() +{ + my $ParaRef = $_[0]; + + # Sriram Changes + return $ParaRef->[0]->{'numSens'}; +} + +sub get_sent() +{ + my $ParaRef = $_[0]; + my $sentnum = $_[1]; + + return $ParaRef->[$sentnum]; +} + +sub print_para() +{ + my $paranum = $_[0]; + my $StoryRef = $_[1]; + + if(not(defined($_[1]))) + {$StoryRef=\@_Story_;} + + my $sentences = $StoryRef->[1]->[$paranum]; + + # INformation is there in $StoryRef->[1]->[$paranum]->[0]-> + my $segment = $StoryRef->[1]->[$paranum]->[0]->{'segment'}; + my $bullet = $StoryRef->[1]->[$paranum]->[0]->{'bullet'}; + +# print "

\n"; + print "\n"; + #print "\n"; + print "\n"; + #print "{'numSens'}; $k++) + { + $sentcount++; + print "\n"; + &print_tree($sentences->[$k]); + print "\n"; + } + #print "

\n\n"; + print "
\n"; + print "\n"; + print "\n"; + +} + +sub print_pararef() +{ + my $sentences = $_[0]; + + #print "\n"; + #print "\n"; + #print "

\n"; + #print "\n"; + + for(my $k = 1; $k <= $sentences->[0]->{'numSens'}; $k++) + { + $sentcount++; + print "\n"; + &print_tree($sentences->[$k]); + print "\n"; + } + + print "\n"; + #print "\n"; + #print "\n"; + #print "\n\n"; +} + + +sub printstory() +{ + my $StoryRef = $_[0]; + + if(not(defined($_[0]))) + {$StoryRef=\@_Story_;} + + # Litha Changes up to end of this function + print "$StoryRef->[0]->{\"first_line\"}$StoryRef->[0]->{\"second_line\"}$StoryRef->[0]->{\"third_line\"}$StoryRef->[0]->{\"meta\"}"; + my $sentcount = 0; + + for(my $i = 1; $i <= $StoryRef->[0]->{"body_count"}; $i++) + { + my $paras = $StoryRef->[$i]; + if($paras->[0]->{'body_visible'} == 1) + { + print "\n\n"; + } + my $paracount = &get_paracount($paras); + + for(my $j = 1; $j <= $paracount; $j++) + { + my $para = $paras->[$j]; + + # INformation is there in $StoryRef->[1]->[$paranum]->[0]-> + my $segment = $para->[0]->{'segment'}; + my $bullet = $para->[0]->{'bullet'}; + + if($para->[0]->{'para_visible'} == 1) + { + print "[0]->{'number'}\" segment=\"$segment\" bullet=\"$bullet\">\n"; + } + if($para->[0]->{'text_visible'} == 1) + { + print "\n"; + } + + for(my $k = 1; $k <= $para->[0]->{'numSens'}; $k++) + { + $sentcount++; + if($para->[0]->{'sent_visible'} == 1) + { + # Sriram change + print "[0]->{'sent_Ids'}->[$k]."\">\n"; + } + &print_tree($para->[$k]); + if($para->[0]->{'sent_visible'} == 1) + { + print "\n"; + } + } + if($para->[0]->{'text_visible'} == 1) + { + print "\n"; + print "\n"; + } + if($para->[0]->{'para_visible'} == 1) + { + print "\n"; + } + } + if($paras->[0]->{'body_visible'} == 1) + { + print "\n"; + } + } + + print "$StoryRef->[0]->{\"last_line\"}"; +} + +sub printstory_file() +{ + my $outfile = $_[0]; + my $StoryRef = $_[1]; + + if(not(defined($_[1]))) + {$StoryRef=\@_Story_;} + + open(OUT, ">$outfile") or die("could not open the file $outfile to write\n"); + # Litha Changes upto end of the program + print OUT "$StoryRef->[0]->{\"first_line\"}$StoryRef->[0]->{\"second_line\"}$StoryRef->[0]->{\"third_line\"}$StoryRef->[0]->{\"meta\"}"; + my $sentcount = 0; + + for(my $i = 1; $i <= $StoryRef->[0]->{"body_count"}; $i++) + { + my $paras = $StoryRef->[$i]; + if($paras->[0]->{'body_visible'} == 1) + { + print OUT "\n\n"; + } + my $paracount = &get_paracount($paras); + for(my $j = 1; $j <= $paracount; $j++) + { + my $para = $paras->[$j]; + my $segment = $para->[0]->{'segment'}; + my $bullet = $para->[0]->{'bullet'}; + my $lang = $para->[0]->{'language'}; + if($para->[0]->{'para_visible'} == 1) + { + print OUT "\n"; + } + if($para->[0]->{'text_visible'} == 1) + { + print OUT "\n"; + } + for(my $k = 1; $k <= $para->[0]->{'numSens'}; $k++) + { + $sentcount++; + if($para->[0]->{'sent_visible'} == 1) + { + print OUT "[0]->{'sent_Ids'}->[$k]."\">\n"; + close(OUT); + } + &print_tree_file(">>$outfile", $para->[$k]); + open(OUT, ">>$outfile") or die("could not open the file $outfile to write\n"); + if($para->[0]->{'sent_visible'} == 1) + { + print OUT "\n"; + } + } + if($para->[0]->{'text_visible'} == 1) + { + print OUT "\n"; + print OUT "\n"; + } + if($para->[0]->{'para_visible'} == 1) + { + print OUT "\n"; + } + } + if($paras->[0]->{'body_visible'} == 1) + { + print OUT "\n"; + } + } + print OUT "$StoryRef->[0]->{\"last_line\"}"; + close(OUT); +} + + +sub copy_story() # This will copy the entire story and return a reference to that story. +{ + my @copyStory; + my $StoryRef=$_[0]; + + if(not(defined($_[0]))) + { + $StoryRef=\@_Story_; + } + + $copyStory[0]->{"body_count"} = $StoryRef->[0]->{"body_count"}; + $copyStory[0]->{"first_line"} = $StoryRef->[0]->{"first_line"}; + $copyStory[0]->{"second_line"} = $StoryRef->[0]->{"second_line"}; + $copyStory[0]->{"third_line"} = $StoryRef->[0]->{"third_line"}; + $copyStory[0]->{"meta"} = $StoryRef->[0]->{"meta"}; + + + + my $sentcount = 0; + + for(my $i = 1; $i <= $StoryRef->[0]->{"body_count"}; $i++) + { + $copyStory[$i] = $StoryRef->[$i]; + my $para = $StoryRef->[$i]; + $copyStory[$i]->[0] = $para->[0]; + + for(my $j = 1; $j <= $para->[0]; $j++) + { + $copyStory[$i]->[$j] = $para->[$j]; + $copyStory[$i]->[$j]->[0] = $para->[$j]->[0]; + } + } + + + return \@copyStory; # Return a reference to the copied version of the story. +} + +#% Reads the file into the data-structure @_TREE_ +#% &read ([$filename]) +#% +sub read() +{ + my @Load; + # Litha Changes + # Orignal Statement + # my $filename; + # $filename=$_[0]; + # if($filename) + # { + # open(stdin,$filename) or die $!."\n"; + # } + my $sent_ref; + $sent_ref=shift; + + + undef(@_TREE_); + + $_TREE_[0][1]="0"; + $_TREE_[0][2]="(("; + $_TREE_[0][3]="SSF"; + $_TREE_[0][4]=""; + + my $nElements=1; + # Litha Changes + # Orignal Statement + #while() + foreach (@$sent_ref) + { + chomp; + if(/(^\#)|(^\<\S+\>)/ or /^\s*$/ or /^\s*\<\/S\>/) + { next; } + + ($_TREE_[$nElements][1],$_TREE_[$nElements][2],$_TREE_[$nElements][3],$_TREE_[$nElements][4])=split(/\t/,$_); + $_TREE_[$nElements][4]=~s/\/>/>/g; + $_TREE_[$nElements][4]=~s/\/\/>/\//g; + $nElements++; + } + + $_TREE_[$nElements][2]="))"; + &assign_reach(\@_TREE_); +} + +# Assign the zeroth and the first field +# &assign_reach( [$tree] ) +# +sub assign_reach() +{ + my $TreeRef=$_[0]; # Reference to the tree structure. + my @markerArray; + my $i=0; + + if(not(defined($_[0]))) + { $TreeRef=\@_TREE_; } + + for(my $i=0;$i<@$TreeRef;$i++) + { + if($$TreeRef[$i][2]=~/\)\)/) + { + for(my $j=$i;$j>=0;$j--) + { + if($markerArray[$j][0] eq "Open") # Closing the last opened node. + { + $markerArray[$j][0]="Closed"; + $$TreeRef[$j][0]=($markerArray[$j][1]+1); + + last; + } + } + } + elsif($$TreeRef[$i][2]=~/\(\(/) # Marking the open of a starting node. + { + $markerArray[$i][0]="Open"; + $markerArray[$i][1]=0; + } + else # Marking the general nodes. + { + $$TreeRef[$i][0]=1; + } + + for(my $j=$i;$j>=0;$j--) # Incrementing the reach of each open node. + { + if($markerArray[$j][0] eq "Open") + { + $markerArray[$j][1]++; + } + } + } + + return; +} + +#% Prints the data-structure +#% &print_tree( [$tree] ) -nil- +#% + +sub print_tree() +{ + my $TreeRef=$_[0]; + my ($zeroth,$first,$second,$third,$fourth); + + if(not(defined($_[0]))) + { $TreeRef=\@_TREE_; } + &assign_reach($TreeRef); + &assign_readable_numbers($TreeRef); + for(my $i=1;$i>abc.tmp" for appending to a file +#% Added by Aseem - 12/9/04 + +sub print_tree_file() +{ + + my $FileRef=$_[0]; + my $TreeRef=$_[1]; + my ($zeroth,$first,$second,$third,$fourth); + + if(not(defined($_[0]))) + { die("File not given!\n"); } + if(not(defined($_[1]))) + { $TreeRef=\@_TREE_; } + + if ($_[0] =~ /\>\>/) { + open(FILE,"$FileRef"); + } + else { + open(FILE,">$FileRef"); + } + &assign_reach($TreeRef); + &assign_readable_numbers($TreeRef); + for(my $i=1;$i<@$TreeRef-1;$i++) + { + $first=$$TreeRef[$i][1]; + $second=$$TreeRef[$i][2]; + $third=$$TreeRef[$i][3]; + $fourth=$$TreeRef[$i][4]; + binmode FILE, ":utf8"; # added by Rashid to fix wild char STDERR + print FILE "$first\t$second\t$third\t$fourth\n"; + } + close(FILE); + return; +} + +#% Changes the numbers in the first field +#% &assign_readable_numbers([$tree]) -> -nil- +#% Nothing is returned +#% + +sub assign_readable_numbers() +{ + my $TreeRef=$_[0]; + if(not(defined($_[0]))) + { $TreeRef=\@_TREE_; } + + + my @childNodes=&get_children(0,$TreeRef); + + for(my $i=1;$i<=@childNodes;$i++) + { + &modify_field($childNodes[$i-1],1,$i,$TreeRef); + &reorder_numbers($childNodes[$i-1],$i,$TreeRef); + } + + return; +} + +#% Changes the numbers in the first field +#% &assign_readable_numbers($node,$parentNumber,[$tree]) -> -nil- +#% Nothing is returned +#% + +sub reorder_numbers() +{ + my $index=$_[0]; + my $parent=$_[1]; + my $TreeRef=$_[2]; + + if(not(defined($_[2]))) + { $TreeRef=\@_TREE_; } + + my @childNodes=&get_children($index,$TreeRef); + + if(@childNodes==0) + { return; } + + for(my $i=1;$i<=@childNodes;$i++) + { + &modify_field($childNodes[$i-1],1,$parent.".".$i,$TreeRef); + &reorder_numbers($childNodes[$i-1],$parent.".".$i,$TreeRef); + } + + return; +} + + +#% &print_node($index,[$tree]) +#% + +sub print_node() +{ + my ($zeroth,$first,$second,$third,$fourth); + my $index=$_[0]; + my $TreeRef=$_[1]; + + if(not(defined($_[0]))) + { $TreeRef=\@_TREE_; } + + my $nextPosition=&get_next_node($index,$TreeRef); + + for(my $i=$index;$i<$nextPosition;$i++) + { + $first=$$TreeRef[$i][1]; + $second=$$TreeRef[$i][2]; + $third=$$TreeRef[$i][3]; + $fourth=$$TreeRef[$i][4]; + + print "$first\t$second\t$third\t$fourth\n"; + } +} + +#% Gets the children nodes +#% &get_children( $node , [$tree] ) -> @children_nodes; +#% To get children of root, $node = 0; +#% +sub get_children() +{ + my $node=$_[0]; # Passing the node number is compulsory. + my $TreeRef=$_[1]; # This is a reference to the tree array. + my @childIndexArray; + + if(not(defined($_[1]))) + { $TreeRef=\@_TREE_; } + + for(my $i=$node+1;$i<$node+$$TreeRef[$node][0];) + { + if(not($$TreeRef[$i][2]=~/\)\)/)) # Get only the children at the next layer + { + push(@childIndexArray,$i); + $i+=$$TreeRef[$i][0]; # This will get all the children in that tree passed to the function. + } # We do not get the grand children + else + { + $i+=1; + } + } + + return @childIndexArray; # Return a reference to the child array. +} + +#% Gets the Leaf nodes +#% &get_leaves( [$tree] ) -> @leaf_nodes; +#% +sub get_leaves() +{ + my $TreeRef=$_[0]; + my @leafArray; + + if(not(defined($_[0]))) + { $TreeRef=\@_TREE_; } + + for(my $i=0;$i<@$TreeRef;$i++) + { + if(not($$TreeRef[$i][2]=~/\)\)/)) # We do not pass those nodes that have )) + { + if($$TreeRef[$i][0]==1) # If it is a leaf node then.. + { push(@leafArray,$i); } + } + } + + return @leafArray; # Return the reference to the leaf array. +} + +sub get_leaves_child() +{ + my $TreeRef=$_[1]; + my $index=$_[0]; + my @leafArray; + + if(not(defined($_[1]))) + { $TreeRef=\@_TREE_; } + + for(my $i=$index+1;$i<$index+$$TreeRef[$index][0];$i++) + { + if(not($$TreeRef[$i][2]=~/\)\)/)) + { + if($$TreeRef[$i][0]==1) + { + push(@leafArray,$i); + } + } + } + return @leafArray; +} + +#% Get the nodes which have a particular field-value. +#% &get_nodes( $fieldnumber , $value , [$tree] ) -> @required_nodes +#% +sub get_nodes() +{ + my $index=$_[0]; + my $value=$_[1]; + my $TreeRef=$_[2]; + my @nodeArray; + + if(not(defined($_[2]))) + { $TreeRef=\@_TREE_; } + + for(my $i=0;$i<@$TreeRef;$i++) + { + if($$TreeRef[$i][$index] eq $value) + { push(@nodeArray,$i); } + } + + return @nodeArray; # Return a reference to the node array. +} + +#% Get the nodes which have a particular field-value. +#% &get_nodes_pattern( $fieldnumber , $value , [$tree] ) -> @required_nodes +#% + +sub get_nodes_pattern() +{ + my $index=$_[0]; + my $value=$_[1]; + my $TreeRef=$_[2]; + my @nodeArray; + + if(not(defined($_[2]))) + { $TreeRef=\@_TREE_; } + + for(my $i=0;$i<@$TreeRef;$i++) + { + if($$TreeRef[$i][$index]=~/$value/) + { push(@nodeArray,$i); } + } + + return @nodeArray; # Return a reference to the node array. +} + +#% Deletes a node +#% &delete_node( $node , [$tree] ) +#% +sub delete_node() +{ + # We delete a node from the referred tree itself + # We do not give a copy of the tree. + + my $node=$_[0]; # First Arg is the index in the array from where the node has to be deleted. + my $TreeRef=$_[1]; # Reference to the tree to which the function has to be applied. + my $j=0; + + if(not(defined($_[1]))) # If reference is not specified then take the default reference. + { $TreeRef=\@_TREE_; } + + my $numEle=@$TreeRef; + + for(my $i=0;$i<$numEle;) + { + if($i==$node) + { + if(not($$TreeRef[$i][0]=~/\)\)/)) + { + $i+=$$TreeRef[$i][0]; # This means that we have abandoned that node. + } + else + { + $i+=1; + } + } + + if($j!=$i) + { + undef($$TreeRef[$j]); + $$TreeRef[$j]=$$TreeRef[$i]; # copy the values in one part to the other. + } + + $i++;$j++; + } + + for(;$j<$numEle;$j++) + { pop(@$TreeRef); } + + + &assign_reach($TreeRef); + return; # We return nothing. +} + +#% Create a parent for a sequence of nodes +#% &create_parent( $node_start , $node_end , $tag , [$tree] ); +#% +sub create_parent() +{ + my $startIndex=$_[0]; + my $endIndex=$_[1]; # Specify the ending index + my $tag=$_[2]; + my $TreeRef=$_[3]; + my $specifier=0; + + if(not(defined($_[3]))) + { + $TreeRef=\@_TREE_; + } + my @temp; + my @temp2; + my $nElements=@$TreeRef; + + for(my $i=$nElements-1;$i>=$startIndex;$i--) + { + for(my $j=0;$j<5;$j++) + { $$TreeRef[$i+1][$j]=$$TreeRef[$i][$j]; } + } + + undef($$TreeRef[$startIndex]); + $$TreeRef[$startIndex][0]=""; + $$TreeRef[$startIndex][1]=""; + $$TreeRef[$startIndex][2]="(("; + $$TreeRef[$startIndex][3]=$tag; + + $endIndex+=$$TreeRef[$endIndex+1][0]+1; + $nElements=@$TreeRef; + + for(my $i=$nElements-1;$i>=$endIndex;$i--) + { + for(my $j=0;$j<5;$j++) + { $$TreeRef[$i+1][$j]=$$TreeRef[$i][$j]; } + } + undef($$TreeRef[$endIndex]); + $$TreeRef[$endIndex][0]=""; + $$TreeRef[$endIndex][1]=""; + $$TreeRef[$endIndex][2]="))"; + + &assign_reach($TreeRef); # Modify the Reach values in the tree. + return $startIndex; +} + +#% Delete the parent but keep the children +#% &delete_layer ( $node , [$tree] ) +#% +sub delete_layer() +{ + my $index=$_[0]; + my $TreeRef=$_[1]; + my $final; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + $final=$$TreeRef[$index][0]+$index; + my $numEle=@$TreeRef; + + for(my $i=$index;$i<$numEle-1;$i++) # First you remove the node that was passed to you. + { + $$TreeRef[$i]=$$TreeRef[$i+1]; + } + + pop(@$TreeRef); # Decrease the tree size, saying that we have deleted a node. +# Now if index!=final-1 then we need to delete the node at final-1 also. + + $numEle=@$TreeRef; + + if($index!=$final-1) # If that node we deleted happened to be a parent node then... + { + for(my $i=$final-2;$i<$numEle;$i++) # Delete it's corresponding closing brace )) + { # Which will be at $final-2 because we have already deleted one + $$TreeRef[$i]=$$TreeRef[$i+1]; # node from the tree. + } + + pop(@$TreeRef); + } + +# $nElements=@$TreeRef; + &assign_reach($TreeRef); # Modify the reach values. + + return; +} + +#% Creates a new tree +#% &create_tree; -> $empty_tree; +#% +sub create_tree() +{ + # The 3 fields of a node are sent by the user. + + my @Tree; + $$Tree[0][0]="3"; + $Tree[0][1]="0"; + $Tree[0][2]="(("; + $Tree[0][3]="SSF"; + #$Tree[1][0]=1; # This is the reach value + #$Tree[1][1]="1 "; # This will be assigned by a seperate function. + ##$Tree[1][2]=$_[0]; + #$Tree[1][3]=$_[1]; + #$Tree[1][4]=$_[2]; + $Tree[1][0]=""; + $Tree[1][1]=""; + $Tree[1][2]="))"; + + return \@Tree; # Return a reference to the tree. +} + +#% +#% &add_tree +#% +sub add_tree() # Found a bug on 29th Oct 2003 and fixed on the same day. +{ + my $addNodeRef=$_[0]; # This is the reference array from which the values are added into the present tree + my $position=$_[1]; + my $direction=$_[2]; + my $TreeRef=$_[3]; + + if(not(defined($_[3]))) + { + $TreeRef=\@_TREE_; + } + + if($direction eq "1") + { + $position+=$$TreeRef[$position][0]; + } + + my $numEle=@$TreeRef; # Number of elements in the array before it was modified. + my $offset=$$addNodeRef[0][0]; + + + for(my $i=$numEle-1;$i>=$position;$i--) # Start from the position where you have to add the new node. + { + for(my $j=0;$j<5;$j++) + { + $$TreeRef[$i+$offset-2][$j]=$$TreeRef[$i][$j]; # Make space for the coming new node, -2 is for the elimination + } + # of the first and last parantheses. + } + + for(my $i=$position;$i<$position+$offset-2;$i++) # Copy the new node in the space created previously. + { + undef($$TreeRef[$i]); + $$TreeRef[$i]=$$addNodeRef[$i-$position+1]; # The reason we add 1 to the index id because + } # The tree has A starting (( SSF and closing )) which + # are to be left out. + &assign_reach($TreeRef); # Modify the Reach values in the tree. +} + +#% +#% &add_node ( $tree , $sibling_node , $direction (0/1) ,[$tree]) -> $index_node +#% +sub add_node() +{ + my $addNodeRef=$_[0]; # This is the reference array from which the values are added into the present tree + my $position=$_[1]; + my $direction=$_[2]; + my $TreeRef=$_[3]; + + + if(not(defined($_[3]))) + { + $TreeRef=\@_TREE_; + } + + + if($direction eq "1") + { + $position+=$$TreeRef[$position][0]; + } + + my $numEle=@$TreeRef; # Number of elements in the array before it was modified. + my $offset=$$addNodeRef[0][0]; + + for(my $i=$numEle-1;$i>=$position;$i--) # Start from the position where you have to add the new node. + { + for(my $j=0;$j<5;$j++) + { + $$TreeRef[$i+$offset][$j]=$$TreeRef[$i][$j]; # Make space for the coming new node. + } + undef($$TreeRef[$i]); + } + + for(my $i=$position;$i<$position+$offset;$i++) # Copy the new node in the space created previously. + { + for(my $j=0;$j<5;$j++) + { + $$TreeRef[$i][$j]=$$addNodeRef[$i-$position][$j]; + } + } + + &assign_reach($TreeRef); # Modify the Reach values in the tree. +} + +#% Get's all the fields of a given leaf/node +#% &get_fields ( $node , [$tree] ) -> ($zeroth,$first,$second,$third,$fourth) +#% +sub get_fields() +{ + my $node=$_[0]; + my $TreeRef=$_[1]; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + return ($$TreeRef[$node][0],$$TreeRef[$node][1],$$TreeRef[$node][2],$$TreeRef[$node][3],$$TreeRef[$node][4]); + #return $$TreeRef[$node]; # Return that array to the user. +} + +#% Get a particular field of a leaf/node +#% &get_field ( $node , $fieldnumber , [$tree] ) -> $value_of_field +#% +sub get_field() +{ + my $node=$_[0]; + my $index=$_[1]; + my $TreeRef=$_[2]; + + if(not(defined($_[2]))) + { + $TreeRef=\@_TREE_; + } + + return $$TreeRef[$node][$index]; # Return the required index +} + +#% Modify a particular field of a leaf/node +#% &modify_field( $node , $fieldnumber , $value , [$tree] ) +#% +sub modify_field() +{ + my $node = $_[0]; + my $index = $_[1]; + my $value = $_[2]; + my $TreeRef=$_[3]; + + if(not(defined($_[3]))) + { + $TreeRef=\@_TREE_; + } + $$TreeRef[$node][$index] = $value; +} + +sub modify_field_check() +{ + my $node = $_[0]; + my $index = $_[1]; + my $value = $_[2]; + my $TreeRef=$_[3]; + my $check = $_[4]; + + print STDERR "NODE:$node\n"; + print STDERR "INDEX:$index\n"; + print STDERR "VALUE:$value\n"; + print STDERR "TREEREF:$TreeRef\n"; + print STDERR "ChHECK:$check\n"; + if(($check != $index) && ($check != "")) + { + + print STDERR "\nThe program plans to change another field. Do you want your specification only ?(Y/N):"; + $response = ; + if($response =~ /.*Y.*/) + { + print STDERR "modifying with your choice:$check\n"; + &modify_field($node,$check,$value,$TreeRef); + } + else + { + print STDERR "modifying with programs choice:$index\n"; + &modify_field($node,$index,$value,$TreeRef); + } + } + else + { + print STDERR "no check\n"; + &modify_field($node,$index,$value,$TreeRef); + } +} +#% Copy a node as another tree +#% © ( $node ) -> $tree +#% If entire tree has to be copied, $node = 0 +#% +sub copy() # This creates a copy of the node specified and returns the corresponding +{ # Two dimensional array. + my $nodeIndex=$_[0]; + my $TreeRef=$_[1]; + my @nodeCopy; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + if(not($$TreeRef[$nodeIndex][2]=~/\)\)/)) + { + for(my $i=$nodeIndex;$i<$nodeIndex+$$TreeRef[$nodeIndex][0];$i++)# Make a copy of that node and return it. + { + for(my $j=0;$j<5;$j++) # copy field by field and return a reference to that array. + { + $nodeCopy[$i-$nodeIndex][$j]=$$TreeRef[$i][$j]; + } + } + } + else + { + return -1; # That is not a node. + } + + return \@nodeCopy; # Returning a reference to the node array created. +} + +#% Move a node to a particular place +#% &move_node( $node , $node2 , $direction , [$tree] ) +#% $direction = 0 if before the sibiling, 1 if after ths sibling +#% +sub move_node() +{ + my $nodeIndex=$_[0]; + my $node2=$_[1]; + my $direction=$_[2]; # The direction is either "up" or "down" + my $TreeRef=$_[3]; + my $nodeCopy=©($nodeIndex); + $tempCopy=$nodeCopy; + + if(not(defined($_[3]))) + { + $TreeRef=\@_TREE_; + } + + if($direction eq "0") # Since we are deleting an element below position to where it has to be moved + { # It will be moved to the position above the specified number of positions. + if($node2 > $nodeIndex) + { + $node2=$node2-$$TreeRef[$nodeIndex][0]; + } + &delete_node($nodeIndex,$TreeRef); # the new position is $nodeIndex-$numberOfPositions. + &add_node($nodeCopy,$node2,"0",$TreeRef); +# e.g. if numberOfPositions is 3 then node will be inserted above the third position. from the present node. + } + elsif($direction eq "1") + { # It will be moved to the position below the specified number of positions. + my $reachValue=$$TreeRef[$nodeIndex][0]; + &add_node($nodeCopy,$node2,"1",$TreeRef); + + if($node2<$nodeIndex) + { + &delete_node($nodeIndex+$reachValue,$TreeRef); + } + else + { + &delete_node($nodeIndex,$TreeRef); + } +# e.g. if numberOfPositions is 3 then node will be inserted below the third position. from the present node. + } + else + { + print "ERROR IN SPECIFYING THE DIRECTION\n"; + } + # There is no need of calling the modifyReachValues function here because the functions that we have called earlier + # Will take care of that. +} + +#% Copy the entire tree +#% copy_tree ( [$tree] ) -> $tree2 +#% +sub copy_tree() # This will copy the entire tree and return a reference to that tree. +{ + my @copyTree; + my $TreeRef=$_[0]; + + if(not(defined($_[0]))) + { + $TreeRef=\@_TREE_; + } + + for(my $i=0;$i<@$TreeRef;$i++) + { + for(my $j=0;$j<5;$j++) # copy all the elements of the tree and return a reference to the copy. + { + $copyTree[$i][$j]=$$TreeRef[$i][$j]; + } + } + + return \@copyTree; # Return a reference to the copied version of the tree. +} + +#% Gets the parent of a node +#% &get_parent( $node , [$tree] ) -> $parent_node +#% +sub get_parent() # Gets the index of the parent to the node specified. +{ + my $nodeIndex=$_[0]; + my $TreeRef=$_[1]; + my $matchBraces=0; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + my $parent=-1; + + for(my $i=$nodeIndex-1;$i>=0;$i--) + { + if($$TreeRef[$i][2]=~/\(\(/)# Search until you reach the node with the opening paranthesis; + { + if($matchBraces eq 0) # If that is an opening paranthesis and not a sibling + { + $parent=$i; + last; + } + else + { + $matchBraces--; + } + } + + if($$TreeRef[$i][2]=~/\)\)/) + { + $matchBraces++; + } + } + + return $parent; # A node will have atleast one parent. which is the SSF node introduced in the beginning. +} + +#% Gets the next sibling +#% &get_next_node( $node , [$tree] ) -> $next_node +#% +sub get_next_node() # Gets the index of the sibling (of the node specified) present below the present one. +{ + my $nodeIndex=$_[0]; + my $TreeRef=$_[1]; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + if($$TreeRef[$nodeIndex][2]=~/\)\)/) + { return -1; } + + if(not($$TreeRef[$nodeIndex+$$TreeRef[$nodeIndex][0]][2]=~/\)\)/)) # Return the index of the next node. + { return ($nodeIndex+$$TreeRef[$nodeIndex][0]); } + else + { return -1; } # This indicates that it has no sibling. + +} + + +#% Gets the previous sibling +#% &get_previous_node( $node , [$tree] ) -> $previous_node +#% +sub get_previous_node() +{ + my $nodeIndex=$_[0]; + my $TreeRef=$_[1]; + + if(not(defined($_[1]))) + { + $TreeRef=\@_TREE_; + } + + if($$TreeRef[$nodeIndex-1][2]=~/\(\(/) # This means that it has a parent immediately before it + { return -1; } # And hence does not have a sibling before it .So we return -1. + + if(not($$TreeRef[$nodeIndex-1][2]=~/\)\)/)) # If its previous node is not a closing bracket then just return that + { + return $nodeIndex-1; # A minus one is returned in case of $nodeIndex of 0. + } + + my $parent=&get_parent($nodeIndex); # If its previous node happens to be a more complicated node then. + + if($parent eq -1) + { return -1; } + +# print "$parent\n\n"; + + for(my $i=$nodeIndex-1;$i>$parent;$i--) + { + if($$TreeRef[$i][2]=~/\(\(/) + { + return $i; # Incase you encounter a closing Bracket then just return the first bracket you see. + } + } + + return -1; +} + +#% Adds a leaf before/after a node +#% &add_leaf( $node , $direction[0/1] , $f2 , $f3, $f4) +#% +sub add_leaf() +{ + my $position=$_[0]; + my $direction=$_[1]; + my $f2=$_[2]; + my $f3=$_[3]; + my $f4=$_[4]; + my $TreeRef; + $TreeRef=$_[5]; + + + + if(not(defined($_[5]))) + { + $TreeRef=\@_TREE_; + } + + if($direction eq "1") + { + $position+=$$TreeRef[$position][0]; + } + + my $numEle; + $numEle=@$TreeRef; # Number of elements in the array before it was modified. + + # Since this is the leaf node it is assumed that the offset required is 1. + + for(my $i=$numEle-1;$i>=$position;$i--) # Start from the position where you have to add the new node. + { + for(my $j=0;$j<5;$j++) + { + $$TreeRef[$i+1][$j]=$$TreeRef[$i][$j]; # Make space for the coming new node. + } + undef($$TreeRef[$i]); + } + + $$TreeRef[$position][2]=$f2; + $$TreeRef[$position][3]=$f3; + $$TreeRef[$position][4]=$f4; + + &assign_reach($TreeRef); +} + +sub change_old_new() +{ + my $TreeRef=$_[0]; + if(not(defined($_[0]))) + { + $TreeRef=\@_TREE_; + } + + for(my $i=0;$i<@$TreeRef;$i++) + { + my $featureStructure=$$TreeRef[$i][4]; + my $reference=&read_FS_old($featureStructure); + my $convertedFeature=&make_string($reference); + $$TreeRef[$i][4]=$convertedFeature; + } + + return; +} + +sub change_new_old() +{ + my $TreeRef=$_[0]; + if(not(defined($_[0]))) + { + $TreeRef=\@_TREE_; + } + + for(my $i=0;$i<@$TreeRef;$i++) + { + my $featureStructure=$$TreeRef[$i][4]; + my $reference=&read_FS($featureStructure); + my $convertedFeature=&make_string_old($reference); + $$TreeRef[$i][4]=$convertedFeature; + } + + return; +} + +sub delete_tree() { + undef(@_TREE_); +} + + +# REPORT BUGS TO ANY ONE OF THE ID's GIVEN BELOW +# p_nirupam@students.iiit.net +# (or) sriram@students.iiit.net + +1; diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/afsar-utf-hin.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/afsar-utf-hin.txt new file mode 100644 index 0000000000000000000000000000000000000000..0dbbf74cca9ae7b487c32e7358dede60829054d0 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/afsar-utf-hin.txt @@ -0,0 +1 @@ +अफ़सर diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx.in new file mode 100644 index 0000000000000000000000000000000000000000..cc092cb80fcb87cc0173d044ca65693e70805257 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx.in @@ -0,0 +1,30 @@ + +1 (( NP +1.1 kevalaM NN + )) +2 (( RBP +2.1 hAyigA RB + )) +3 (( NP +3.1 jIviwAnni NN + )) +4 (( VGNF +4.1 @kalYYi VM + )) +5 (( VGNF +5.1 ^weVri VM + )) +6 (( VGNF +6.1 ^@cAlu VM + )) +7 (( VGNF +7.1 aMtunnAru VM + )) +8 (( NP +8.1 manYowawwuva NN + )) +9 (( NP +9.1 vallunar NN +9.2 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx2utf-tel.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx2utf-tel.out new file mode 100644 index 0000000000000000000000000000000000000000..1fcd0e462ec536d93706d3feafea0b87378502bc --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/case-caret_at-wx2utf-tel.out @@ -0,0 +1,30 @@ + +1 (( NP +1.1 కేవలం NN + )) +2 (( RBP +2.1 హాయిగా RB + )) +3 (( NP +3.1 జీవితాన్ని NN + )) +4 (( VGNF +4.1 @kalYYi VM + )) +5 (( VGNF +5.1 ^తెరి VM + )) +6 (( VGNF +6.1 ^@cAlu VM + )) +7 (( VGNF +7.1 అంటున్నారు VM + )) +8 (( NP +8.1 మోతత్తువ NN + )) +9 (( NP +9.1 వల్లునర్ NN +9.2 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx.txt new file mode 100644 index 0000000000000000000000000000000000000000..dfb83ee9518a745dd12328cbf83ab8e491f3c696 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx.txt @@ -0,0 +1,3 @@ +kASaM +AScaryaM +manYowawwuva diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx2utf-tel-utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx2utf-tel-utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..6ec8d9e24846296472f9149a2d85d62bbe390220 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/error-case-wx2utf-tel-utf.txt @@ -0,0 +1,3 @@ +కాశం +ఆశ్చర్యం +మోతత్తువ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..f3219def76bf14a3493643346a0b9b86253f2c93 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.in @@ -0,0 +1,17 @@ + +1 (( NP +1.1 राशि PRP | + )) +2 (( VGNF +2.1 दौड़ते VM +2.2 हुए VAUX + )) +3 (( NP +3.1 शेर NN +3.2 को PSP + )) +4 (( VGF +4.1 राशि VM +4.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..61aaf3cbecbf4ec0a84179824e3a8fb608ffd2c9 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_utf.out @@ -0,0 +1,17 @@ + +1 (( NP +1.1 rASi PRP | + )) +2 (( VGNF +2.1 xOdZawe VM +2.2 hue VAUX + )) +3 (( NP +3.1 Sera NN +3.2 ko PSP + )) +4 (( VGF +4.1 rASi VM +4.2 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..2ea42bf76af80688c4f8dfa014d51e240b6f1bc1 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.in @@ -0,0 +1,17 @@ + +1 (( NP +1.1 rASi PRP | + )) +2 (( VGNF +2.1 xOdZawe VM +2.2 hue VAUX + )) +3 (( NP +3.1 Sera NN +3.2 ko PSP + )) +4 (( VGF +4.1 rASi VM +4.2 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..f3219def76bf14a3493643346a0b9b86253f2c93 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/sample_hin_wx.out @@ -0,0 +1,17 @@ + +1 (( NP +1.1 राशि PRP | + )) +2 (( VGNF +2.1 दौड़ते VM +2.2 हुए VAUX + )) +3 (( NP +3.1 शेर NN +3.2 को PSP + )) +4 (( VGF +4.1 राशि VM +4.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.in new file mode 100644 index 0000000000000000000000000000000000000000..303c3d653a1d219913c5c76baf270617d5d01d5d --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.in @@ -0,0 +1,7 @@ +1 rAma +2 ਰਹ੍ਯਿਣਾ +3 రాశిద్ +4 jAwA +5 hE. +6 60vAM +7 राशिद diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.out new file mode 100644 index 0000000000000000000000000000000000000000..50722ae5efc3f43a62ce2c3d07dda656a43f8073 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test-ssf-wx.out @@ -0,0 +1,7 @@ +1 राम +2 ਰਹ੍ਯਿਣਾ +3 రాశిద్ +4 जाता +5 है. +6 60वां +7 राशिद diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..739b5ba134a56c2f099c332996a8e483398132d8 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.in @@ -0,0 +1,37 @@ + +1 हरिद्वार unk +2 में unk +3 माँ unk +4 गंगा unk +5 एक unk +6 सिरे unk +7 से unk +8 दूसरे unk +9 सिरे unk +10 तक unk +11 बहती unk +12 हैं unk +13 @ZCOMMA unk +14 लेकिन unk +15 जो unk +16 पुण्य unk +17 हर unk +18 की unk +19 पौड़ी unk +20 में unk +21 स्थित unk +22 ' unk +23 ब्रह्मकुंड unk +24 ' unk +25 में unk +26 स्नान unk +27 से unk +28 मिलता unk +29 है unk +30 @ZCOMMA unk +31 वह unk +32 कहीं unk +33 नहीं unk +34 मिलता unk +35 । unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..04ff5dd1bff8040b0c64d2688158546abed2f36b --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_utf.out @@ -0,0 +1,37 @@ + +1 harixvAra unk +2 meM unk +3 mAz unk +4 gaMgA unk +5 eka unk +6 sire unk +7 se unk +8 xUsare unk +9 sire unk +10 waka unk +11 bahawI unk +12 hEM unk +13 @ZCOMMA unk +14 lekina unk +15 jo unk +16 puNya unk +17 hara unk +18 kI unk +19 pOdZI unk +20 meM unk +21 sWiwa unk +22 ' unk +23 brahmakuMda unk +24 ' unk +25 meM unk +26 snAna unk +27 se unk +28 milawA unk +29 hE unk +30 @ZCOMMA unk +31 vaha unk +32 kahIM unk +33 nahIM unk +34 milawA unk +35 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..d4106177abb2d0e460eced65c82b04e8499e7ce3 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.in @@ -0,0 +1,37 @@ + +1 harixvAra unk +2 meM unk +3 mAz unk +4 gaMgA unk +5 eka unk +6 sire unk +7 se unk +8 xUsare unk +9 sire unk +10 waka unk +11 bahawI unk +12 hEM unk +13 @ZCOMMA unk +14 lekina unk +15 jo unk +16 puNya unk +17 hara unk +18 kI unk +19 pOdZI unk +20 meM unk +21 sWiwa unk +22 ' unk +23 brahmakuMda unk +24 ' unk +25 meM unk +26 snAna unk +27 se unk +28 milawA unk +29 hE unk +30 @ZCOMMA unk +31 vaha unk +32 kahIM unk +33 nahIM unk +34 milawA unk +35 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..739b5ba134a56c2f099c332996a8e483398132d8 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_1_wx.out @@ -0,0 +1,37 @@ + +1 हरिद्वार unk +2 में unk +3 माँ unk +4 गंगा unk +5 एक unk +6 सिरे unk +7 से unk +8 दूसरे unk +9 सिरे unk +10 तक unk +11 बहती unk +12 हैं unk +13 @ZCOMMA unk +14 लेकिन unk +15 जो unk +16 पुण्य unk +17 हर unk +18 की unk +19 पौड़ी unk +20 में unk +21 स्थित unk +22 ' unk +23 ब्रह्मकुंड unk +24 ' unk +25 में unk +26 स्नान unk +27 से unk +28 मिलता unk +29 है unk +30 @ZCOMMA unk +31 वह unk +32 कहीं unk +33 नहीं unk +34 मिलता unk +35 । unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..339912a5dad7e5429ec5851a742114c71c1d0c20 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.in @@ -0,0 +1,37 @@ + +1 हरिद्वार unk ||| +2 में unk +3 माँ unk | +4 गंगा unk ||| +5 एक unk |||| +6 सिरे unk | +7 से unk |||| +8 दूसरे unk | +9 सिरे unk | +10 तक unk | +11 बहती unk +12 हैं unk | +13 @ZCOMMA unk +14 लेकिन unk +15 जो unk || +16 पुण्य unk || +17 हर unk | +18 की unk |||| +19 पौड़ी unk | +20 में unk +21 स्थित unk ||| +22 ' unk +23 ब्रह्मकुंड unk ||| +24 ' unk +25 में unk +26 स्नान unk || +27 से unk |||| +28 मिलता unk +29 है unk | +30 @ZCOMMA unk +31 वह unk +32 कहीं unk || +33 नहीं unk +34 मिलता unk +35 । unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..1a53f7a9af069eaaebad274eb8f45d6da6b28994 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_utf.out @@ -0,0 +1,37 @@ + +1 harixvAra unk ||| +2 meM unk +3 mAz unk | +4 gaMgA unk ||| +5 eka unk |||| +6 sire unk | +7 se unk |||| +8 xUsare unk | +9 sire unk | +10 waka unk | +11 bahawI unk +12 hEM unk | +13 @ZCOMMA unk +14 lekina unk +15 jo unk || +16 puNya unk || +17 hara unk | +18 kI unk |||| +19 pOdZI unk | +20 meM unk +21 sWiwa unk ||| +22 ' unk +23 brahmakuMda unk ||| +24 ' unk +25 meM unk +26 snAna unk || +27 se unk |||| +28 milawA unk +29 hE unk | +30 @ZCOMMA unk +31 vaha unk +32 kahIM unk || +33 nahIM unk +34 milawA unk +35 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..c005de04ca2840c84a9ae7bb772f7db755b1bc2c --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.in @@ -0,0 +1,37 @@ + +1 harixvAra unk ||| +2 meM unk +3 mAz unk | +4 gaMgA unk ||| +5 eka unk |||| +6 sire unk | +7 se unk |||| +8 xUsare unk | +9 sire unk | +10 waka unk | +11 bahawI unk +12 hEM unk | +13 @ZCOMMA unk +14 lekina unk +15 jo unk || +16 puNya unk || +17 hara unk | +18 kI unk |||| +19 pOdZI unk | +20 meM unk +21 sWiwa unk ||| +22 ' unk +23 brahmakuMda unk ||| +24 ' unk +25 meM unk +26 snAna unk || +27 se unk |||| +28 milawA unk +29 hE unk | +30 @ZCOMMA unk +31 vaha unk +32 kahIM unk || +33 nahIM unk +34 milawA unk +35 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..339912a5dad7e5429ec5851a742114c71c1d0c20 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_2_wx.out @@ -0,0 +1,37 @@ + +1 हरिद्वार unk ||| +2 में unk +3 माँ unk | +4 गंगा unk ||| +5 एक unk |||| +6 सिरे unk | +7 से unk |||| +8 दूसरे unk | +9 सिरे unk | +10 तक unk | +11 बहती unk +12 हैं unk | +13 @ZCOMMA unk +14 लेकिन unk +15 जो unk || +16 पुण्य unk || +17 हर unk | +18 की unk |||| +19 पौड़ी unk | +20 में unk +21 स्थित unk ||| +22 ' unk +23 ब्रह्मकुंड unk ||| +24 ' unk +25 में unk +26 स्नान unk || +27 से unk |||| +28 मिलता unk +29 है unk | +30 @ZCOMMA unk +31 वह unk +32 कहीं unk || +33 नहीं unk +34 मिलता unk +35 । unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..2004cf78828d0a77657f7b679a0a6dc55877a0da --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.in @@ -0,0 +1,46 @@ + +1 (( VGF +1.1 माना VM +1.2 जाता VAUX +1.3 है VAUX + )) +2 (( CCP +2.1 कि CC + )) +3 (( NP +3.1 अमृतमंथन NN +3.2 के PSP +3.3 बाद NST + )) +4 (( NP +4.1 अमृत NN +4.2 की PSP + )) +5 (( NP +5.1 कुछ QF +5.2 बूँदें NN + )) +6 (( NP +6.1 यहाँ PRP + )) +7 (( VGF +7.1 गिरी VM +7.2 थीं VAUX +7.3 @ZCOMMA SYM + )) +8 (( CCP +8.1 इसलिए CC + )) +9 (( NP +9.1 इसे PRP + )) +10 (( NP +10.1 ब्रह्मकुंड NNP + )) +11 (( VGF +11.1 कहा VM +11.2 जाता VAUX +11.3 है VAUX +11.4 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..a42517a7ccdb24ba886f594c4266cefab44dacd1 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_utf.out @@ -0,0 +1,46 @@ + +1 (( VGF +1.1 mAnA VM +1.2 jAwA VAUX +1.3 hE VAUX + )) +2 (( CCP +2.1 ki CC + )) +3 (( NP +3.1 amqwamaMWana NN +3.2 ke PSP +3.3 bAxa NST + )) +4 (( NP +4.1 amqwa NN +4.2 kI PSP + )) +5 (( NP +5.1 kuCa QF +5.2 bUzxeM NN + )) +6 (( NP +6.1 yahAz PRP + )) +7 (( VGF +7.1 girI VM +7.2 WIM VAUX +7.3 @ZCOMMA SYM + )) +8 (( CCP +8.1 isalie CC + )) +9 (( NP +9.1 ise PRP + )) +10 (( NP +10.1 brahmakuMda NNP + )) +11 (( VGF +11.1 kahA VM +11.2 jAwA VAUX +11.3 hE VAUX +11.4 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..3c5170dd5c7c1baeef56a2553bc1d6424974a79e --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.in @@ -0,0 +1,46 @@ + +1 (( VGF +1.1 mAnA VM +1.2 jAwA VAUX +1.3 hE VAUX + )) +2 (( CCP +2.1 ki CC + )) +3 (( NP +3.1 amqwamaMWana NN +3.2 ke PSP +3.3 bAxa NST + )) +4 (( NP +4.1 amqwa NN +4.2 kI PSP + )) +5 (( NP +5.1 kuCa QF +5.2 bUzxeM NN + )) +6 (( NP +6.1 yahAz PRP + )) +7 (( VGF +7.1 girI VM +7.2 WIM VAUX +7.3 @ZCOMMA SYM + )) +8 (( CCP +8.1 isalie CC + )) +9 (( NP +9.1 ise PRP + )) +10 (( NP +10.1 brahmakuMda NNP + )) +11 (( VGF +11.1 kahA VM +11.2 jAwA VAUX +11.3 hE VAUX +11.4 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..2004cf78828d0a77657f7b679a0a6dc55877a0da --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_3_wx.out @@ -0,0 +1,46 @@ + +1 (( VGF +1.1 माना VM +1.2 जाता VAUX +1.3 है VAUX + )) +2 (( CCP +2.1 कि CC + )) +3 (( NP +3.1 अमृतमंथन NN +3.2 के PSP +3.3 बाद NST + )) +4 (( NP +4.1 अमृत NN +4.2 की PSP + )) +5 (( NP +5.1 कुछ QF +5.2 बूँदें NN + )) +6 (( NP +6.1 यहाँ PRP + )) +7 (( VGF +7.1 गिरी VM +7.2 थीं VAUX +7.3 @ZCOMMA SYM + )) +8 (( CCP +8.1 इसलिए CC + )) +9 (( NP +9.1 इसे PRP + )) +10 (( NP +10.1 ब्रह्मकुंड NNP + )) +11 (( VGF +11.1 कहा VM +11.2 जाता VAUX +11.3 है VAUX +11.4 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..6c09eb10a1c11f3cd553cfdb90fd972b4ced9bf3 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.in @@ -0,0 +1,68 @@ + +1 (( NP +1.1 यहाँ PRP +1.2 पर PSP + )) +2 (( NP +2.1 ट्रस्ट NN +2.2 के PSP +2.3 द्वारा PSP + )) +3 (( NP +3.1 यात्रियों NN +3.2 की PSP + )) +4 (( NP +4.1 सुविधा NN +4.2 के PSP +4.3 लिए PSP + )) +5 (( NP +5.1 उनखटोला NNP + )) +6 (( NP +6.1 ( SYM +6.2 रोप XC +6.3 वे NN +6.4 ) SYM + )) +7 (( VGF +7.1 बनाया VM +7.2 गया VAUX +7.3 है VAUX +7.4 @ZCOMMA SYM + )) +8 (( NP +8.1 जिससे PRP + )) +9 (( NP +9.1 दो QC +9.2 जगहों NN +9.3 पर PSP +9.4 (( + )) NP +9.5 यात्री NN + )) +10 (( NP +10.1 कुछ QF +10.2 समय NN +10.3 में PSP +10.4 ही RP + )) +11 (( NP +11.1 माता NNP +11.2 के PSP + )) +12 (( NP +12.1 दर्शन NN + )) +13 (( VGF +13.1 कर VM + )) +14 (( VGF +14.1 लौट VM +14.2 सकते VAUX +14.3 हैं VAUX +14.4 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..4348f7a19d6552ded5b44cbc63fb1f4783df3432 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_utf.out @@ -0,0 +1,68 @@ + +1 (( NP +1.1 yahAz PRP +1.2 para PSP + )) +2 (( NP +2.1 trasta NN +2.2 ke PSP +2.3 xvArA PSP + )) +3 (( NP +3.1 yAwriyoM NN +3.2 kI PSP + )) +4 (( NP +4.1 suviXA NN +4.2 ke PSP +4.3 lie PSP + )) +5 (( NP +5.1 unaKatolA NNP + )) +6 (( NP +6.1 ( SYM +6.2 ropa XC +6.3 ve NN +6.4 ) SYM + )) +7 (( VGF +7.1 banAyA VM +7.2 gayA VAUX +7.3 hE VAUX +7.4 @ZCOMMA SYM + )) +8 (( NP +8.1 jisase PRP + )) +9 (( NP +9.1 xo QC +9.2 jagahoM NN +9.3 para PSP +9.4 (( + )) NP +9.5 yAwrI NN + )) +10 (( NP +10.1 kuCa QF +10.2 samaya NN +10.3 meM PSP +10.4 hI RP + )) +11 (( NP +11.1 mAwA NNP +11.2 ke PSP + )) +12 (( NP +12.1 xarSana NN + )) +13 (( VGF +13.1 kara VM + )) +14 (( VGF +14.1 lOta VM +14.2 sakawe VAUX +14.3 hEM VAUX +14.4 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..d715f79a52be385a31d0443f55b33efec27d1931 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.in @@ -0,0 +1,68 @@ + +1 (( NP +1.1 yahAz PRP +1.2 para PSP + )) +2 (( NP +2.1 trasta NN +2.2 ke PSP +2.3 xvArA PSP + )) +3 (( NP +3.1 yAwriyoM NN +3.2 kI PSP + )) +4 (( NP +4.1 suviXA NN +4.2 ke PSP +4.3 lie PSP + )) +5 (( NP +5.1 unaKatolA NNP + )) +6 (( NP +6.1 ( SYM +6.2 ropa XC +6.3 ve NN +6.4 ) SYM + )) +7 (( VGF +7.1 banAyA VM +7.2 gayA VAUX +7.3 hE VAUX +7.4 @ZCOMMA SYM + )) +8 (( NP +8.1 jisase PRP + )) +9 (( NP +9.1 xo QC +9.2 jagahoM NN +9.3 para PSP +9.4 (( + )) NP +9.5 yAwrI NN + )) +10 (( NP +10.1 kuCa QF +10.2 samaya NN +10.3 meM PSP +10.4 hI RP + )) +11 (( NP +11.1 mAwA NNP +11.2 ke PSP + )) +12 (( NP +12.1 xarSana NN + )) +13 (( VGF +13.1 kara VM + )) +14 (( VGF +14.1 lOta VM +14.2 sakawe VAUX +14.3 hEM VAUX +14.4 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..6c09eb10a1c11f3cd553cfdb90fd972b4ced9bf3 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_4_wx.out @@ -0,0 +1,68 @@ + +1 (( NP +1.1 यहाँ PRP +1.2 पर PSP + )) +2 (( NP +2.1 ट्रस्ट NN +2.2 के PSP +2.3 द्वारा PSP + )) +3 (( NP +3.1 यात्रियों NN +3.2 की PSP + )) +4 (( NP +4.1 सुविधा NN +4.2 के PSP +4.3 लिए PSP + )) +5 (( NP +5.1 उनखटोला NNP + )) +6 (( NP +6.1 ( SYM +6.2 रोप XC +6.3 वे NN +6.4 ) SYM + )) +7 (( VGF +7.1 बनाया VM +7.2 गया VAUX +7.3 है VAUX +7.4 @ZCOMMA SYM + )) +8 (( NP +8.1 जिससे PRP + )) +9 (( NP +9.1 दो QC +9.2 जगहों NN +9.3 पर PSP +9.4 (( + )) NP +9.5 यात्री NN + )) +10 (( NP +10.1 कुछ QF +10.2 समय NN +10.3 में PSP +10.4 ही RP + )) +11 (( NP +11.1 माता NNP +11.2 के PSP + )) +12 (( NP +12.1 दर्शन NN + )) +13 (( VGF +13.1 कर VM + )) +14 (( VGF +14.1 लौट VM +14.2 सकते VAUX +14.3 हैं VAUX +14.4 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..31b15c088617731cb36d6d86a519d499c00beadb --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.in @@ -0,0 +1,877 @@ + +1 (( NP +1.1 harixvAra NNP +1.2 meM PSP + )) +2 (( NP +2.1 mAz XC +2.2 gaMgA NNP + )) +3 (( NP +3.1 eka QC +3.2 sire NN +3.3 se PSP + )) +4 (( NP +4.1 xUsare QC +4.2 sire NN +4.3 waka RP + )) +5 (( VGF +5.1 bahawI VM +5.2 hEM VAUX +5.3 ZCOMMA SYM + )) +6 (( CCP +6.1 lekina CC + )) +7 (( NP +7.1 jo DEM +7.2 puNya NN + )) +8 (( NP +8.1 hara XC +8.2 kI XC +8.3 pOdZI NNP +8.4 meM PSP + )) +9 (( JJP +9.1 sWiwa JJ + )) +10 (( NP +10.1 ‘ SYM +10.2 brahmakuMda NN +10.3 ’ SYM +10.4 meM PSP + )) +11 (( NP +11.1 snAna NN +11.2 se PSP + )) +12 (( VGF +12.1 milawA VM +12.2 hE VAUX +12.3 ZCOMMA SYM + )) +13 (( NP +13.1 vaha PRP + )) +14 (( NP +14.1 kahIM PRP + )) +15 (( VGF +15.1 nahIM NEG +15.2 milawA VM +15.3 . SYM + )) + + +1 (( VGF +1.1 mAnA VM +1.2 jAwA VAUX +1.3 hE VAUX + )) +2 (( CCP +2.1 ki CC + )) +3 (( NP +3.1 amqwamaMWana NN +3.2 ke PSP +3.3 bAxa NST + )) +4 (( NP +4.1 amqwa NN +4.2 kI PSP + )) +5 (( NP +5.1 kuCa QF +5.2 bUzxeM NN + )) +6 (( NP +6.1 yahAz PRP + )) +7 (( VGF +7.1 girI VM +7.2 WIM VAUX +7.3 ZCOMMA SYM + )) +8 (( CCP +8.1 isalie CC + )) +9 (( NP +9.1 ise PRP + )) +10 (( NP +10.1 brahmakuMda NNP + )) +11 (( VGF +11.1 kahA VM +11.2 jAwA VAUX +11.3 hE VAUX +11.4 . SYM + )) + + +1 (( NP +1.1 yahAz PRP +1.2 para PSP + )) +2 (( NP +2.1 trasta NN +2.2 ke PSP +2.3 xvArA PSP + )) +3 (( NP +3.1 yAwriyoM NN +3.2 kI PSP + )) +4 (( NP +4.1 suviXA NN +4.2 ke PSP +4.3 lie PSP + )) +5 (( NP +5.1 unaKatolA NNP + )) +6 (( NP +6.1 ( SYM +6.2 ropa XC +6.3 ve NN +6.4 ) SYM + )) +7 (( VGF +7.1 banAyA VM +7.2 gayA VAUX +7.3 hE VAUX +7.4 ZCOMMA SYM + )) +8 (( NP +8.1 jisase PRP + )) +9 (( NP +9.1 xo QC +9.2 jagahoM NN +9.3 para PSP +9.4 (( + )) NP +9.5 yAwrI NN + )) +10 (( NP +10.1 kuCa QF +10.2 samaya NN +10.3 meM PSP +10.4 hI RP + )) +11 (( NP +11.1 mAwA NNP +11.2 ke PSP + )) +12 (( NP +12.1 xarSana NN + )) +13 (( VGF +13.1 kara VM + )) +14 (( VGF +14.1 lOta VM +14.2 sakawe VAUX +14.3 hEM VAUX +14.4 . SYM + )) + + +1 (( CCP +1.1 isalie CC + )) +2 (( NP +2.1 isa DEM +2.2 JIla NN +2.3 ko PSP + )) +3 (( NP +3.1 SeRanAga XC +3.2 JIla NNP + )) +4 (( VGF +4.1 kahA VM +4.2 jAwA VAUX +4.3 hE VAUX +4.4 . SYM + )) + + +1 (( NP +1.1 XarawI NN +1.2 para PSP + )) +2 (( NP +2.1 kahIM PRP + )) +3 (( NP +3.1 svarga NN + )) +4 (( VGF +4.1 hE VM +4.2 ZCOMMA SYM + )) +5 (( CCP +5.1 wo CC + )) +6 (( NP +6.1 vaha PRP + )) +7 (( NP +7.1 kaSmIra NNP +7.2 kI PSP + )) +8 (( NP +8.1 KUbasUrawa JJ +8.2 vAxIyAz NN +8.3 hI RP + )) +9 (( VGF +9.1 hEM VM +9.2 . SYM + )) + + +1 (( NP +1.1 hama PRP + )) +2 (( NP +2.1 yahAz PRP +2.2 para PSP + )) +3 (( NP +3.1 kuCa QF +3.2 logoM NN +3.3 ko PSP + )) +4 (( NP +4.1 romAncakArI JJ +4.2 nOkAyAna NN +4.3 ke PSP +4.4 lie PSP + )) +5 (( NP +5.1 praSikRiwa JJ + )) +6 (( VGF +6.1 kareMge VM +6.2 ZCOMMA SYM + )) +7 (( NP +7.1 jisase PRP + )) +8 (( NP +8.1 vaha PRP + )) +9 (( NP +9.1 apanI PRP +9.2 jIvikA NN +9.3 kA PSP + )) +10 (( NP +10.1 sAXana NN +10.2 BI RP + )) +11 (( VGF +11.1 banA VM +11.2 sakeMge VAUX +11.3 . SYM + )) + + +1 (( CCP +1.1 magara CC + )) +2 (( NP +2.1 naxI NN +2.2 kA PSP + )) +3 (( NP +3.1 vAswavika JJ +3.2 SAnwa JJ +3.3 svarUpa NN +3.4 ZCOMMA SYM + )) +4 (( NP +4.1 usakI PRP +4.2 vAswavika JJ +4.3 sunxarawA NN + )) +5 (( VGF +5.1 hE VM +5.2 . SYM + )) + + +1 (( NP +1.1 usI PRP +1.2 kA PSP + )) + (( NP +1.3 pramANa NN + )) +2 (( VGF +2.1 hE VM + )) +3 (( CCP +3.1 ki CC + )) +4 (( NP +4.1 aba PRP +4.2 BI RP + )) +5 (( NP +5.1 vixeSI JJ +5.2 paryataka NN + )) +6 (( NP +6.1 BArawa NNP +6.2 kI PSP + )) +7 (( NP +7.1 kalA NN +7.2 ko PSP + )) +8 (( NEGP +8.1 na NEG + )) +9 (( RBP +9.1 kevala RB + )) +10 (( VGNN +10.1 xeKane VM + )) +11 (( VGF +11.1 Awe VM +11.2 hEM VAUX +11.3 ZCOMMA SYM + )) +12 (( NP +12.1 usake PRP +12.2 Age NST + )) +13 (( JJP +13.1 nawamaswaka JJ +13.2 BI RP + )) +14 (( VGF +14.1 ho VM +14.2 jAwe VAUX +14.3 hEM VAUX +14.4 . SYM + )) + + +1 (( CCP +1.1 agara CC + )) +2 (( NP +2.1 Apa PRP + )) +3 (( NP +3.1 vixeSa NN +3.2 se PSP + )) +4 (( NP +4.1 cennaI NNP +4.2 ke PSP +4.3 lie PSP + )) +5 (( NP +5.1 udZAna NN + )) +6 (( VGF +6.1 Bara VM +6.2 rahe VAUX +6.3 hEM VAUX + )) +7 (( CCP +7.1 wo CC + )) +8 (( NP +8.1 hAive NN +8.2 para PSP + )) +9 (( NP +9.1 aMwararARtrIya JJ +9.2 havAI XC +9.3 addA NN + )) +10 (( VGF +10.1 AwA VM +10.2 hE VAUX +10.3 . SYM + )) + + +1 (( NP +1.1 uwwarAyaNa XC +1.2 sUrya NN +1.3 ke PSP + )) +2 (( NP +2.1 samaya NN + )) +3 (( NP +3.1 21 QC +3.2 jUna NNP +3.3 ko PSP + )) +4 (( NP +4.1 yahAz PRP + )) +5 (( NP +5.1 sUrya NN + )) +6 (( VGF +6.1 nahIM NEG +6.2 CipawA VM +6.3 hE VAUX + )) +7 (( CCP +7.1 waWA CC + )) +8 (( NP +8.1 cObIsoM QC +8.2 GaMte NN + )) +9 (( NP +9.1 xina NN + )) +10 (( VGF +10.1 rahawA VM +10.2 hE VAUX +10.3 . SYM + )) + + +1 (( NP +1.1 yaha DEM +1.2 Sahara NN + )) +2 (( NP +2.1 Arkatika XC +2.2 sarkala NN +2.3 ke PSP + )) +3 (( NP +3.1 uwwara NN +3.2 meM PSP + )) +4 (( NP +4.1 eka QC +4.2 tApU NN +4.3 para PSP + )) +5 (( VGF +5.1 basA VM +5.2 hE VAUX + )) +6 (( CCP +6.1 waWA CC + )) +7 (( NP +7.1 cAroM QC +7.2 ora NST + )) +8 (( NP +8.1 pahAdZoM NN +8.2 ZCOMMA SYM + )) +9 (( NP +9.1 PyUrdo NN + )) +10 (( CCP +10.1 waWA CC + )) +11 (( NP +11.1 xvIpoM NN +11.2 se PSP + )) +12 (( VGF +12.1 GirA VM +12.2 hE VAUX +12.3 . SYM + )) + + +1 (( CCP +1.1 yaxi CC + )) +2 (( NP +2.1 Apa PRP + )) +3 (( NP +3.1 svacCa JJ +3.2 havA NN +3.3 ZCOMMA SYM + )) +4 (( NP +4.1 nirmala JJ +4.2 pAnI NN + )) +5 (( CCP +5.1 Ora CC + )) +6 (( NP +6.1 KUbasUrawa JJ +6.2 vAxIyoM NN +6.3 ke PSP + )) +7 (( NP +7.1 murIxa JJ + )) +8 (( VGF +8.1 hEM VM + )) +9 (( CCP +9.1 wo CC + )) +10 (( NP +10.1 skOYtalEMda NNP + )) +11 (( NP +11.1 ApakI PRP +11.2 maMjila NN + )) +12 (( VGF +12.1 hE VM +12.2 . SYM + )) + + +1 (( CCP +1.1 yaxi CC + )) +2 (( NP +2.1 Apa PRP + )) +3 (( NP +3.1 BIdZa XC +3.2 - SYM +3.3 BAdZa NN +3.4 se PSP +3.5 xUra NST + )) +4 (( NP +4.1 ekAMwa NN +4.2 meM PSP + )) +5 (( NP +5.1 prakqwi NN +5.2 kI PSP + )) +6 (( NP +6.1 anupama JJ +6.2 CatA NN +6.3 ko PSP + )) +7 (( VGNN +7.1 nihAranA VM + )) +8 (( VGF +8.1 cAhawe VM +8.2 hEM VAUX + )) +9 (( CCP +9.1 wo CC + )) +10 (( NP +10.1 skOYtalEMda NNP +10.2 ke PSP +10.3 pAsa NST + )) +11 (( NP +11.1 Apako PRP + )) +12 (( VGNN +12.1 xene VM +12.2 ke PSP +12.3 lie PSP + )) +13 (( NP +13.1 kAPI QF +13.2 kuCa PRP + )) +14 (( VGF +14.1 hE VM +14.2 . SYM + )) + + +1 (( NP +1.1 yahAz PRP + )) +2 (( NP +2.1 golPa NNP + )) +3 (( VGF +3.1 KilAyA VM +3.2 hI RP +3.3 nahIM NEG +3.4 jAwA VAUX + )) +4 (( CCP +4.1 balki CC + )) +5 (( VGF +5.1 siKAyA VM +5.2 BI RP +5.3 jAwA VAUX +5.4 hE VAUX +5.5 . SYM + )) + + +1 (( NP +1.1 pahalI QO +1.2 maMjila NN +1.3 para PSP + )) +2 (( NP +2.1 SAnaxAra JJ +2.2 hotala NN + )) +3 (( VGF +3.1 hE VM +3.2 ZCOMMA SYM + )) +4 (( NP +4.1 xUsarI QO +4.2 para PSP + )) +5 (( NP +5.1 kEPe NN + )) +6 (( CCP +6.1 Ora CC + )) +7 (( NP +7.1 wIsarI QO +7.2 maMjila NN +7.3 ko PSP + )) +8 (( NP +8.1 suMxara JJ +8.2 najZAroM NN +8.3 ko PSP + )) +9 (( VGNN +9.1 nihArane VM +9.2 ke PSP +9.3 lie PSP + )) +10 (( JJP +10.1 KAlI JJ + )) +11 (( VGF +11.1 CodZA VM +11.2 gayA VAUX +11.3 hE VAUX +11.4 . SYM + )) + + +1 (( NP +1.1 mIrA NNP + )) +2 (( NP +2.1 yahAz PRP + )) +3 (( NP +3.1 apane PRP + )) +4 (( NP +4.1 kqRNa NNP +4.2 kI PSP + )) +5 (( NP +5.1 pUjA NN + )) +6 (( VGF +6.1 karawI VM +6.2 WI VAUX + )) +7 (( CCP +7.1 Ora CC + )) +8 (( NP +8.1 yahIM PRP +8.2 para PSP + )) +9 (( NP +9.1 unhoMne PRP + )) +10 (( NP +10.1 amqwa NN + )) +11 (( VGNF +11.1 mAnakara VM + )) +12 (( NP +12.1 viRa NN +12.2 kA PSP + )) +13 (( NP +13.1 pyAlA NN + )) +14 (( VGF +14.1 pI VM +14.2 liyA VAUX +14.3 WA VAUX +14.4 . SYM + )) + + +1 (( NP +1.1 swUpa XC +1.2 kramAMka XC +1.3 xo NN + )) +2 (( NP +2.1 pahAdZI NN +2.2 ke PSP + )) +3 (( NP +3.1 SiKara NN +3.2 para PSP + )) +4 (( JJP +4.1 sWiwa JJ + )) +5 (( VGF +5.1 hE VM + )) +6 (( CCP +6.1 Ora CC + )) +7 (( NP +7.1 yaha PRP + )) +8 (( NP +8.1 pawWara NN +8.2 kI PSP + )) +9 (( NP +9.1 suMxara JJ +9.2 cAraxIvArI NN +9.3 se PSP + )) +10 (( VGNF +10.1 GirA VM +10.2 huA VAUX +10.3 hE VAUX +10.4 . SYM + )) + + +1 (( NP +1.1 yahAM PRP + )) +2 (( RBP +2.1 lagaBaga RB + )) +3 (( NP +3.1 75 QC +3.2 maMxira NN + )) +4 (( VGF +4.1 hEM VM + )) +5 (( CCP +5.1 Ora CC + )) +6 (( NP +6.1 inake PRP +6.2 bAre PSP +6.3 meM PSP + )) +7 (( NP +7.1 alaga JJ +7.2 - SYM +7.3 alaga RDP +7.4 kiMvaxaMwiyAM NN + )) +8 (( VGF +8.1 hEM VM +8.2 . SYM + )) + + +1 (( RBP +1.1 varRaBara RB + )) +2 (( NP +2.1 parvawIya JJ +2.2 SiKara NN + )) +3 (( NP +3.1 varRA NN +3.2 se PSP + )) +4 (( JJP +4.1 AcCAxiwa JJ + )) +5 (( VGF +5.1 rahawe VM +5.2 hEM VAUX + )) +6 (( CCP +6.1 jabaki CC + )) +7 (( NP +7.1 mExAnI JJ +7.2 BAga NN + )) +8 (( NP +8.1 regiswAna NN + )) +9 (( VGF +9.1 hE VM +9.2 . SYM + )) + + +1 (( NP +1.1 kiMvaxaMwiyoM NN +1.2 ke PSP +1.3 anusAra PSP + )) +2 (( NP +2.1 Siva XC +2.2 SaMBu NNP + )) +3 (( JJP +3.1 amara JJ + )) +4 (( VGF +4.1 hEM VM +4.2 ZCOMMA SYM + )) +5 (( CCP +5.1 kiMwu CC + )) +6 (( NP +6.1 sawI NNP +6.2 ke PSP +6.3 sAWa NST + )) +7 (( NP +7.1 jIvana XC +7.2 - SYM +7.3 maraNa NN +7.4 kA PSP + )) +8 (( NP +8.1 baMXana NN + )) +9 (( VGF +9.1 calawA VM +9.2 rahawA VAUX +9.3 WA VAUX +9.4 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..9cae96fd1e8a0acab753f6ae7ca9db604e75f84f --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/ssf/test_case_single_file_wx.out @@ -0,0 +1,877 @@ + +1 (( NP +1.1 हरिद्वार NNP +1.2 में PSP + )) +2 (( NP +2.1 माँ XC +2.2 गंगा NNP + )) +3 (( NP +3.1 एक QC +3.2 सिरे NN +3.3 से PSP + )) +4 (( NP +4.1 दूसरे QC +4.2 सिरे NN +4.3 तक RP + )) +5 (( VGF +5.1 बहती VM +5.2 हैं VAUX +5.3 ZछौंMआ SYM + )) +6 (( CCP +6.1 लेकिन CC + )) +7 (( NP +7.1 जो DEM +7.2 पुण्य NN + )) +8 (( NP +8.1 हर XC +8.2 की XC +8.3 पौड़ी NNP +8.4 में PSP + )) +9 (( JJP +9.1 स्थित JJ + )) +10 (( NP +10.1 ै€˜ SYM +10.2 ब्रह्मकुंड NN +10.3 ै€™ SYM +10.4 में PSP + )) +11 (( NP +11.1 स्नान NN +11.2 से PSP + )) +12 (( VGF +12.1 मिलता VM +12.2 है VAUX +12.3 ZछौंMआ SYM + )) +13 (( NP +13.1 वह PRP + )) +14 (( NP +14.1 कहीं PRP + )) +15 (( VGF +15.1 नहीं NEG +15.2 मिलता VM +15.3 । SYM + )) + + +1 (( VGF +1.1 माना VM +1.2 जाता VAUX +1.3 है VAUX + )) +2 (( CCP +2.1 कि CC + )) +3 (( NP +3.1 अमृतमंथन NN +3.2 के PSP +3.3 बाद NST + )) +4 (( NP +4.1 अमृत NN +4.2 की PSP + )) +5 (( NP +5.1 कुछ QF +5.2 बूँदें NN + )) +6 (( NP +6.1 यहाँ PRP + )) +7 (( VGF +7.1 गिरी VM +7.2 थीं VAUX +7.3 ZछौंMआ SYM + )) +8 (( CCP +8.1 इसलिए CC + )) +9 (( NP +9.1 इसे PRP + )) +10 (( NP +10.1 ब्रह्मकुंड NNP + )) +11 (( VGF +11.1 कहा VM +11.2 जाता VAUX +11.3 है VAUX +11.4 । SYM + )) + + +1 (( NP +1.1 यहाँ PRP +1.2 पर PSP + )) +2 (( NP +2.1 ट्रस्ट NN +2.2 के PSP +2.3 द्वारा PSP + )) +3 (( NP +3.1 यात्रियों NN +3.2 की PSP + )) +4 (( NP +4.1 सुविधा NN +4.2 के PSP +4.3 लिए PSP + )) +5 (( NP +5.1 उनखटोला NNP + )) +6 (( NP +6.1 ( SYM +6.2 रोप XC +6.3 वे NN +6.4 ) SYM + )) +7 (( VGF +7.1 बनाया VM +7.2 गया VAUX +7.3 है VAUX +7.4 ZछौंMआ SYM + )) +8 (( NP +8.1 जिससे PRP + )) +9 (( NP +9.1 दो QC +9.2 जगहों NN +9.3 पर PSP +9.4 (( + )) NP +9.5 यात्री NN + )) +10 (( NP +10.1 कुछ QF +10.2 समय NN +10.3 में PSP +10.4 ही RP + )) +11 (( NP +11.1 माता NNP +11.2 के PSP + )) +12 (( NP +12.1 दर्शन NN + )) +13 (( VGF +13.1 कर VM + )) +14 (( VGF +14.1 लौट VM +14.2 सकते VAUX +14.3 हैं VAUX +14.4 । SYM + )) + + +1 (( CCP +1.1 इसलिए CC + )) +2 (( NP +2.1 इस DEM +2.2 झील NN +2.3 को PSP + )) +3 (( NP +3.1 शेषनाग XC +3.2 झील NNP + )) +4 (( VGF +4.1 कहा VM +4.2 जाता VAUX +4.3 है VAUX +4.4 । SYM + )) + + +1 (( NP +1.1 धरती NN +1.2 पर PSP + )) +2 (( NP +2.1 कहीं PRP + )) +3 (( NP +3.1 स्वर्ग NN + )) +4 (( VGF +4.1 है VM +4.2 ZछौंMआ SYM + )) +5 (( CCP +5.1 तो CC + )) +6 (( NP +6.1 वह PRP + )) +7 (( NP +7.1 कश्मीर NNP +7.2 की PSP + )) +8 (( NP +8.1 खूबसूरत JJ +8.2 वादीयाँ NN +8.3 ही RP + )) +9 (( VGF +9.1 हैं VM +9.2 । SYM + )) + + +1 (( NP +1.1 हम PRP + )) +2 (( NP +2.1 यहाँ PRP +2.2 पर PSP + )) +3 (( NP +3.1 कुछ QF +3.2 लोगों NN +3.3 को PSP + )) +4 (( NP +4.1 रोमान्चकारी JJ +4.2 नौकायान NN +4.3 के PSP +4.4 लिए PSP + )) +5 (( NP +5.1 प्रशिक्षित JJ + )) +6 (( VGF +6.1 करेंगे VM +6.2 ZछौंMआ SYM + )) +7 (( NP +7.1 जिससे PRP + )) +8 (( NP +8.1 वह PRP + )) +9 (( NP +9.1 अपनी PRP +9.2 जीविका NN +9.3 का PSP + )) +10 (( NP +10.1 साधन NN +10.2 भी RP + )) +11 (( VGF +11.1 बना VM +11.2 सकेंगे VAUX +11.3 । SYM + )) + + +1 (( CCP +1.1 मगर CC + )) +2 (( NP +2.1 नदी NN +2.2 का PSP + )) +3 (( NP +3.1 वास्तविक JJ +3.2 शान्त JJ +3.3 स्वरूप NN +3.4 ZछौंMआ SYM + )) +4 (( NP +4.1 उसकी PRP +4.2 वास्तविक JJ +4.3 सुन्दरता NN + )) +5 (( VGF +5.1 है VM +5.2 । SYM + )) + + +1 (( NP +1.1 उसी PRP +1.2 का PSP + )) + (( NP +1.3 प्रमाण NN + )) +2 (( VGF +2.1 है VM + )) +3 (( CCP +3.1 कि CC + )) +4 (( NP +4.1 अब PRP +4.2 भी RP + )) +5 (( NP +5.1 विदेशी JJ +5.2 पर्यटक NN + )) +6 (( NP +6.1 भारत NNP +6.2 की PSP + )) +7 (( NP +7.1 कला NN +7.2 को PSP + )) +8 (( NEGP +8.1 न NEG + )) +9 (( RBP +9.1 केवल RB + )) +10 (( VGNN +10.1 देखने VM + )) +11 (( VGF +11.1 आते VM +11.2 हैं VAUX +11.3 ZछौंMआ SYM + )) +12 (( NP +12.1 उसके PRP +12.2 आगे NST + )) +13 (( JJP +13.1 नतमस्तक JJ +13.2 भी RP + )) +14 (( VGF +14.1 हो VM +14.2 जाते VAUX +14.3 हैं VAUX +14.4 । SYM + )) + + +1 (( CCP +1.1 अगर CC + )) +2 (( NP +2.1 आप PRP + )) +3 (( NP +3.1 विदेश NN +3.2 से PSP + )) +4 (( NP +4.1 चेन्नई NNP +4.2 के PSP +4.3 लिए PSP + )) +5 (( NP +5.1 उड़ान NN + )) +6 (( VGF +6.1 भर VM +6.2 रहे VAUX +6.3 हैं VAUX + )) +7 (( CCP +7.1 तो CC + )) +8 (( NP +8.1 हाइवे NN +8.2 पर PSP + )) +9 (( NP +9.1 अंतरराष्ट्रीय JJ +9.2 हवाई XC +9.3 अड्डा NN + )) +10 (( VGF +10.1 आता VM +10.2 है VAUX +10.3 । SYM + )) + + +1 (( NP +1.1 उत्तरायण XC +1.2 सूर्य NN +1.3 के PSP + )) +2 (( NP +2.1 समय NN + )) +3 (( NP +3.1 21 QC +3.2 जून NNP +3.3 को PSP + )) +4 (( NP +4.1 यहाँ PRP + )) +5 (( NP +5.1 सूर्य NN + )) +6 (( VGF +6.1 नहीं NEG +6.2 छिपता VM +6.3 है VAUX + )) +7 (( CCP +7.1 तथा CC + )) +8 (( NP +8.1 चौबीसों QC +8.2 घंटे NN + )) +9 (( NP +9.1 दिन NN + )) +10 (( VGF +10.1 रहता VM +10.2 है VAUX +10.3 । SYM + )) + + +1 (( NP +1.1 यह DEM +1.2 शहर NN + )) +2 (( NP +2.1 आर्कटिक XC +2.2 सर्कल NN +2.3 के PSP + )) +3 (( NP +3.1 उत्तर NN +3.2 में PSP + )) +4 (( NP +4.1 एक QC +4.2 टापू NN +4.3 पर PSP + )) +5 (( VGF +5.1 बसा VM +5.2 है VAUX + )) +6 (( CCP +6.1 तथा CC + )) +7 (( NP +7.1 चारों QC +7.2 ओर NST + )) +8 (( NP +8.1 पहाड़ों NN +8.2 ZछौंMआ SYM + )) +9 (( NP +9.1 फ्यूर्डो NN + )) +10 (( CCP +10.1 तथा CC + )) +11 (( NP +11.1 द्वीपों NN +11.2 से PSP + )) +12 (( VGF +12.1 घिरा VM +12.2 है VAUX +12.3 । SYM + )) + + +1 (( CCP +1.1 यदि CC + )) +2 (( NP +2.1 आप PRP + )) +3 (( NP +3.1 स्वच्छ JJ +3.2 हवा NN +3.3 ZछौंMआ SYM + )) +4 (( NP +4.1 निर्मल JJ +4.2 पानी NN + )) +5 (( CCP +5.1 और CC + )) +6 (( NP +6.1 खूबसूरत JJ +6.2 वादीयों NN +6.3 के PSP + )) +7 (( NP +7.1 मुरीद JJ + )) +8 (( VGF +8.1 हैं VM + )) +9 (( CCP +9.1 तो CC + )) +10 (( NP +10.1 स्कॉटलैंड NNP + )) +11 (( NP +11.1 आपकी PRP +11.2 मंजिल NN + )) +12 (( VGF +12.1 है VM +12.2 । SYM + )) + + +1 (( CCP +1.1 यदि CC + )) +2 (( NP +2.1 आप PRP + )) +3 (( NP +3.1 भीड़ XC +3.2 - SYM +3.3 भाड़ NN +3.4 से PSP +3.5 दूर NST + )) +4 (( NP +4.1 एकांत NN +4.2 में PSP + )) +5 (( NP +5.1 प्रकृति NN +5.2 की PSP + )) +6 (( NP +6.1 अनुपम JJ +6.2 छटा NN +6.3 को PSP + )) +7 (( VGNN +7.1 निहारना VM + )) +8 (( VGF +8.1 चाहते VM +8.2 हैं VAUX + )) +9 (( CCP +9.1 तो CC + )) +10 (( NP +10.1 स्कॉटलैंड NNP +10.2 के PSP +10.3 पास NST + )) +11 (( NP +11.1 आपको PRP + )) +12 (( VGNN +12.1 देने VM +12.2 के PSP +12.3 लिए PSP + )) +13 (( NP +13.1 काफी QF +13.2 कुछ PRP + )) +14 (( VGF +14.1 है VM +14.2 । SYM + )) + + +1 (( NP +1.1 यहाँ PRP + )) +2 (( NP +2.1 गोल्फ NNP + )) +3 (( VGF +3.1 खिलाया VM +3.2 ही RP +3.3 नहीं NEG +3.4 जाता VAUX + )) +4 (( CCP +4.1 बल्कि CC + )) +5 (( VGF +5.1 सिखाया VM +5.2 भी RP +5.3 जाता VAUX +5.4 है VAUX +5.5 । SYM + )) + + +1 (( NP +1.1 पहली QO +1.2 मंजिल NN +1.3 पर PSP + )) +2 (( NP +2.1 शानदार JJ +2.2 होटल NN + )) +3 (( VGF +3.1 है VM +3.2 ZछौंMआ SYM + )) +4 (( NP +4.1 दूसरी QO +4.2 पर PSP + )) +5 (( NP +5.1 कैफे NN + )) +6 (( CCP +6.1 और CC + )) +7 (( NP +7.1 तीसरी QO +7.2 मंजिल NN +7.3 को PSP + )) +8 (( NP +8.1 सुंदर JJ +8.2 नज़ारों NN +8.3 को PSP + )) +9 (( VGNN +9.1 निहारने VM +9.2 के PSP +9.3 लिए PSP + )) +10 (( JJP +10.1 खाली JJ + )) +11 (( VGF +11.1 छोड़ा VM +11.2 गया VAUX +11.3 है VAUX +11.4 । SYM + )) + + +1 (( NP +1.1 मीरा NNP + )) +2 (( NP +2.1 यहाँ PRP + )) +3 (( NP +3.1 अपने PRP + )) +4 (( NP +4.1 कृष्ण NNP +4.2 की PSP + )) +5 (( NP +5.1 पूजा NN + )) +6 (( VGF +6.1 करती VM +6.2 थी VAUX + )) +7 (( CCP +7.1 और CC + )) +8 (( NP +8.1 यहीं PRP +8.2 पर PSP + )) +9 (( NP +9.1 उन्होंने PRP + )) +10 (( NP +10.1 अमृत NN + )) +11 (( VGNF +11.1 मानकर VM + )) +12 (( NP +12.1 विष NN +12.2 का PSP + )) +13 (( NP +13.1 प्याला NN + )) +14 (( VGF +14.1 पी VM +14.2 लिया VAUX +14.3 था VAUX +14.4 । SYM + )) + + +1 (( NP +1.1 स्तूप XC +1.2 क्रमांक XC +1.3 दो NN + )) +2 (( NP +2.1 पहाड़ी NN +2.2 के PSP + )) +3 (( NP +3.1 शिखर NN +3.2 पर PSP + )) +4 (( JJP +4.1 स्थित JJ + )) +5 (( VGF +5.1 है VM + )) +6 (( CCP +6.1 और CC + )) +7 (( NP +7.1 यह PRP + )) +8 (( NP +8.1 पत्थर NN +8.2 की PSP + )) +9 (( NP +9.1 सुंदर JJ +9.2 चारदीवारी NN +9.3 से PSP + )) +10 (( VGNF +10.1 घिरा VM +10.2 हुआ VAUX +10.3 है VAUX +10.4 । SYM + )) + + +1 (( NP +1.1 यहां PRP + )) +2 (( RBP +2.1 लगभग RB + )) +3 (( NP +3.1 75 QC +3.2 मंदिर NN + )) +4 (( VGF +4.1 हैं VM + )) +5 (( CCP +5.1 और CC + )) +6 (( NP +6.1 इनके PRP +6.2 बारे PSP +6.3 में PSP + )) +7 (( NP +7.1 अलग JJ +7.2 - SYM +7.3 अलग RDP +7.4 किंवदंतियां NN + )) +8 (( VGF +8.1 हैं VM +8.2 । SYM + )) + + +1 (( RBP +1.1 वर्षभर RB + )) +2 (( NP +2.1 पर्वतीय JJ +2.2 शिखर NN + )) +3 (( NP +3.1 वर्षा NN +3.2 से PSP + )) +4 (( JJP +4.1 आच्छादित JJ + )) +5 (( VGF +5.1 रहते VM +5.2 हैं VAUX + )) +6 (( CCP +6.1 जबकि CC + )) +7 (( NP +7.1 मैदानी JJ +7.2 भाग NN + )) +8 (( NP +8.1 रेगिस्तान NN + )) +9 (( VGF +9.1 है VM +9.2 । SYM + )) + + +1 (( NP +1.1 किंवदंतियों NN +1.2 के PSP +1.3 अनुसार PSP + )) +2 (( NP +2.1 शिव XC +2.2 शंभु NNP + )) +3 (( JJP +3.1 अमर JJ + )) +4 (( VGF +4.1 हैं VM +4.2 ZछौंMआ SYM + )) +5 (( CCP +5.1 किंतु CC + )) +6 (( NP +6.1 सती NNP +6.2 के PSP +6.3 साथ NST + )) +7 (( NP +7.1 जीवन XC +7.2 - SYM +7.3 मरण NN +7.4 का PSP + )) +8 (( NP +8.1 बंधन NN + )) +9 (( VGF +9.1 चलता VM +9.2 रहता VAUX +9.3 था VAUX +9.4 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..f5bcd8741c3d06ad3d055d23b2cf70e62d2d2a28 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in @@ -0,0 +1,46 @@ +उड़ान +अंतरराष्ट्रीय +पहाड़ों +पौड़ी +उन्होंने +कृष्ण +प्याला +श्रद्धालुओं +भीड़ +बढ़ +जख़मी +प्रिया +राशिद। +१२३४ +' +" +; +: +/ +? +. +> +, +< +{ +} +[ +] +~ +! +@ +# +$ +% +^ +& +* +( +) +_ ++ +| +` +- += +\ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in~ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in~ new file mode 100644 index 0000000000000000000000000000000000000000..f5bcd8741c3d06ad3d055d23b2cf70e62d2d2a28 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_utf.in~ @@ -0,0 +1,46 @@ +उड़ान +अंतरराष्ट्रीय +पहाड़ों +पौड़ी +उन्होंने +कृष्ण +प्याला +श्रद्धालुओं +भीड़ +बढ़ +जख़मी +प्रिया +राशिद। +१२३४ +' +" +; +: +/ +? +. +> +, +< +{ +} +[ +] +~ +! +@ +# +$ +% +^ +& +* +( +) +_ ++ +| +` +- += +\ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..beb7792031be6dcdbc0c43b7406b13a41734df9e --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in @@ -0,0 +1,34 @@ +jaKZamI +priyA +' +" +; +: +/ +? +. +> +, +< +{ +} +[ +] +~ +! +@ +# +$ +% +^ +& +* +( +) +_ ++ +| +` +- += +\ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in~ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in~ new file mode 100644 index 0000000000000000000000000000000000000000..beb7792031be6dcdbc0c43b7406b13a41734df9e --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/test_cases_wx.in~ @@ -0,0 +1,34 @@ +jaKZamI +priyA +' +" +; +: +/ +? +. +> +, +< +{ +} +[ +] +~ +! +@ +# +$ +% +^ +& +* +( +) +_ ++ +| +` +- += +\ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..feec7ccbc0ae5124f0cc1366b576e9071c42f392 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.in @@ -0,0 +1,4 @@ +एक गाय भी थी । पिछले साल पता नहीं कौन सी बीमारी लगी और वह चल बसी । गाय का मरना माई को बहुत खला । अब भी जब कभी उसकी याद आती माई का झुर्रियों वाला चेहरा लटक जाता है । गाय की मरते वक्त भी छटपटाहट उसकी आँखों के सामने घूम जाती है । खेत बँटाई पर है । कुछ न कुछ मिल ही जाता है । पेट काट कर माई ने जिस तरह उसे पाला है, वह अच्छी तरह समझता है । उसी के लिए माई देहात नहीं छोड़ रही, इसे भी वह समझता है । +भाई अकेलापन न महसूस करने पाए इसलिए बच्चों को महीने दो महीने के लिए गाँव छोड़ आता है । खुद भी चला जाता है । ईद तो उसने हमेशा गाँव में ही मनाई । परदेश में कौन अपना होता है । कौन किसकी परवाह करता है । सोचते सोचते वह बिस्तर पर लेट गया । मोटी वाली नर्स इस बीच आई । दवा खिला कर चली गई । अगल बगल के मरीज़ों को करीम जानता है । एक तरफ महाराजदीन हैं तो दूसरी तरफ रहमत मियाँ । दोनों उदास रहते हैं । चेहरा पीला हो गया है । दाढ़ी बाल इस कदर बढ़ आये हैं कि सूरत पहचानी नहीं जाती । इनसे मिलने कोई नहीं आता । +महाराजदीन कहता है कि उसके भगवान हैं जो रोज शाम सवेरे उनसे मिलने आते हैं । रहमत कुछ नहीं कहता । कहते कहते रुक जाता है । ये दोनों मिलने वालों को हसरत भरी निगाहों से देखते हैं । यहाँ अपना कोई नहीं है । बाल बच्चे देहात में रहते हैं । उन्हें खबर भी नहीं होगी । खबर देने से कोई फ़ायदा नहीं घर वालों को परेशानी में डालना उन्हें अच्छा न लगा होगा । + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..d2690023fa77d4680c32e4c9e08cfc5d075aaecb --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_utf.out @@ -0,0 +1,4 @@ +eka gAya BI WI . piCale sAla pawA nahIM kOna sI bImArI lagI Ora vaha cala basI . gAya kA maranA mAI ko bahuwa KalA . aba BI jaba kaBI usakI yAxa AwI mAI kA JurriyoM vAlA ceharA lataka jAwA hE . gAya kI marawe vakwa BI CatapatAhata usakI AzKoM ke sAmane GUma jAwI hE . Kewa baztAI para hE . kuCa na kuCa mila hI jAwA hE . peta kAta kara mAI ne jisa waraha use pAlA hE, vaha acCI waraha samaJawA hE . usI ke lie mAI xehAwa nahIM CodZa rahI, ise BI vaha samaJawA hE . +BAI akelApana na mahasUsa karane pAe isalie baccoM ko mahIne xo mahIne ke lie gAzva CodZa AwA hE . Kuxa BI calA jAwA hE . Ixa wo usane hameSA gAzva meM hI manAI . paraxeSa meM kOna apanA howA hE . kOna kisakI paravAha karawA hE . socawe socawe vaha biswara para leta gayA . motI vAlI narsa isa bIca AI . xavA KilA kara calI gaI . agala bagala ke marIjZoM ko karIma jAnawA hE . eka waraPa mahArAjaxIna hEM wo xUsarI waraPa rahamawa miyAz . xonoM uxAsa rahawe hEM . ceharA pIlA ho gayA hE . xADZI bAla isa kaxara baDZa Aye hEM ki sUrawa pahacAnI nahIM jAwI . inase milane koI nahIM AwA . +mahArAjaxIna kahawA hE ki usake BagavAna hEM jo roja SAma savere unase milane Awe hEM . rahamawa kuCa nahIM kahawA . kahawe kahawe ruka jAwA hE . ye xonoM milane vAloM ko hasarawa BarI nigAhoM se xeKawe hEM . yahAz apanA koI nahIM hE . bAla bacce xehAwa meM rahawe hEM . unheM Kabara BI nahIM hogI . Kabara xene se koI PZAyaxA nahIM Gara vAloM ko pareSAnI meM dAlanA unheM acCA na lagA hogA . + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..d2690023fa77d4680c32e4c9e08cfc5d075aaecb --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.in @@ -0,0 +1,4 @@ +eka gAya BI WI . piCale sAla pawA nahIM kOna sI bImArI lagI Ora vaha cala basI . gAya kA maranA mAI ko bahuwa KalA . aba BI jaba kaBI usakI yAxa AwI mAI kA JurriyoM vAlA ceharA lataka jAwA hE . gAya kI marawe vakwa BI CatapatAhata usakI AzKoM ke sAmane GUma jAwI hE . Kewa baztAI para hE . kuCa na kuCa mila hI jAwA hE . peta kAta kara mAI ne jisa waraha use pAlA hE, vaha acCI waraha samaJawA hE . usI ke lie mAI xehAwa nahIM CodZa rahI, ise BI vaha samaJawA hE . +BAI akelApana na mahasUsa karane pAe isalie baccoM ko mahIne xo mahIne ke lie gAzva CodZa AwA hE . Kuxa BI calA jAwA hE . Ixa wo usane hameSA gAzva meM hI manAI . paraxeSa meM kOna apanA howA hE . kOna kisakI paravAha karawA hE . socawe socawe vaha biswara para leta gayA . motI vAlI narsa isa bIca AI . xavA KilA kara calI gaI . agala bagala ke marIjZoM ko karIma jAnawA hE . eka waraPa mahArAjaxIna hEM wo xUsarI waraPa rahamawa miyAz . xonoM uxAsa rahawe hEM . ceharA pIlA ho gayA hE . xADZI bAla isa kaxara baDZa Aye hEM ki sUrawa pahacAnI nahIM jAwI . inase milane koI nahIM AwA . +mahArAjaxIna kahawA hE ki usake BagavAna hEM jo roja SAma savere unase milane Awe hEM . rahamawa kuCa nahIM kahawA . kahawe kahawe ruka jAwA hE . ye xonoM milane vAloM ko hasarawa BarI nigAhoM se xeKawe hEM . yahAz apanA koI nahIM hE . bAla bacce xehAwa meM rahawe hEM . unheM Kabara BI nahIM hogI . Kabara xene se koI PZAyaxA nahIM Gara vAloM ko pareSAnI meM dAlanA unheM acCA na lagA hogA . + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..feec7ccbc0ae5124f0cc1366b576e9071c42f392 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sample_story_wx.out @@ -0,0 +1,4 @@ +एक गाय भी थी । पिछले साल पता नहीं कौन सी बीमारी लगी और वह चल बसी । गाय का मरना माई को बहुत खला । अब भी जब कभी उसकी याद आती माई का झुर्रियों वाला चेहरा लटक जाता है । गाय की मरते वक्त भी छटपटाहट उसकी आँखों के सामने घूम जाती है । खेत बँटाई पर है । कुछ न कुछ मिल ही जाता है । पेट काट कर माई ने जिस तरह उसे पाला है, वह अच्छी तरह समझता है । उसी के लिए माई देहात नहीं छोड़ रही, इसे भी वह समझता है । +भाई अकेलापन न महसूस करने पाए इसलिए बच्चों को महीने दो महीने के लिए गाँव छोड़ आता है । खुद भी चला जाता है । ईद तो उसने हमेशा गाँव में ही मनाई । परदेश में कौन अपना होता है । कौन किसकी परवाह करता है । सोचते सोचते वह बिस्तर पर लेट गया । मोटी वाली नर्स इस बीच आई । दवा खिला कर चली गई । अगल बगल के मरीज़ों को करीम जानता है । एक तरफ महाराजदीन हैं तो दूसरी तरफ रहमत मियाँ । दोनों उदास रहते हैं । चेहरा पीला हो गया है । दाढ़ी बाल इस कदर बढ़ आये हैं कि सूरत पहचानी नहीं जाती । इनसे मिलने कोई नहीं आता । +महाराजदीन कहता है कि उसके भगवान हैं जो रोज शाम सवेरे उनसे मिलने आते हैं । रहमत कुछ नहीं कहता । कहते कहते रुक जाता है । ये दोनों मिलने वालों को हसरत भरी निगाहों से देखते हैं । यहाँ अपना कोई नहीं है । बाल बच्चे देहात में रहते हैं । उन्हें खबर भी नहीं होगी । खबर देने से कोई फ़ायदा नहीं घर वालों को परेशानी में डालना उन्हें अच्छा न लगा होगा । + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..3df76df3c5cfa595df1f6c75c543bf606837bf05 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.in @@ -0,0 +1,107 @@ +हरिद्वार में माँ गंगा एक सिरे से दूसरे सिरे तक बहती हैं, लेकिन जो पुण्य हर की पौड़ी में स्थित ‘ब्रह्मकुंड’ में स्नान से मिलता है, वह कहीं नहीं मिलता। +माना जाता है कि अमृतमंथन के बाद अमृत की कुछ बूँदें यहाँ गिरी थीं, इसलिए इसे ब्रह्मकुंड कहा जाता है। +यहाँ पर ट्रस्ट के द्वारा यात्रियों की सुविधा के लिए उड़नखटोला (रोप वे) बनाया गया है, जिससे दो जगहों पर यात्री कुछ समय में ही माता के दर्शन कर लौट सकते हैं। +इसलिए इस झील को शेषनाग झील कहा जाता है। +धरती पर कहीं स्वर्ग है, तो वह कश्मीर की खूबसूरत वादियाँ ही हैं। +हम यहाँ पर कुछ लोगों को रोमान्चकारी नौकायान के लिए प्रशिक्षित करेंगे, जिससे वह अपनी जीविका का साधन भी बना सकेगें। +मगर नदी का वास्तविक शान्त स्वरूप, उसकी वास्तविक सुन्दरता है। +उसी का प्रमाण है कि अब भी विदेशी पर्यटक भारत की कला को न केवल देखने आते हैं, बल्कि उसके आगे नतमस्तक भी हो जाते हैं। +अगर आप विदेश से चेन्नई के लिए उड़ान भर रहे हैं तो हाइवे पर अंतरराष्ट्रीय हवाई अड्डा आता है। +उत्तरायण सूर्य के समय 21 जून को यहाँ सूर्य नहीं छिपता है तथा चौबीसों घंटे दिन रहता है। +यह शहर आर्कटिक सर्कल के उत्तर में एक टापू पर बसा है तथा चारों ओर पहाड़ों, फ्यूर्डो तथा द्वीपों से घिरा है। +यदि आप स्वच्छ हवा, निर्मल पानी और खूबसूरत वादियों के मुरीद हैं तो स्कॉटलैंड आपकी मंजिल है। +यदि आप भीड़-भाड़ से दूर एकांत में प्रकृति की अनुपम छटा को निहारना चाहते हैं तो स्कॉटलैंड के पास आपको देने के लिए काफी कुछ है। +यहाँ गोल्फ खिलाया ही नहीं जाता बल्कि सिखाया भी जाता है। +पहली मंजिल पर शानदार होटल है, दूसरी पर कैफे और तीसरी मंजिल को सुंदर नजारों को निहारने के लिए खाली छोड़ा गया है। +मीरा यहाँ अपने कृष्ण की पूजा करती थी और यहीं पर उन्होंने अमृत मानकर विष का प्याला पी लिया था। +स्तूप क्रमांक दो पहाड़ी के शिखर पर स्थित है और यह पत्थर की सुंदर चारदीवारी से घिरा हुआ है। +यहां लगभग 75 मंदिर हैं और इनके बारे में अलग-अलग किंवदंतियां हैं। +वर्षभर पर्वतीय शिखर वर्षा से आच्छादित रहते हैं जबकि मैदानी भाग रेगिस्तान है। +किंवदंतियों के अनुसार शिव शंभु अमर हैं, किंतु सती के साथ जीवन-मरण का बंधन चलता रहता था। +पर्यटन मन्त्रालय का मानना है कि इस तरह के रोमान्चकारी खेलों को बढ़ावा देना बहुत आवश्यक है। +ऐसा लगे कि हम भगवान श्री हरि विष्णु के नगर में पहुँच गए हैं। +यहाँ पर ही विश्व प्रसिद्ध राम झूला एवं लक्ष्मण झूला नामक पुल हैं, जो गंगा नदी पर बने हैं। +गंगा के निर्मल जल की कल-कल ध्वनि से मुग्ध कर देने वाला संगीत पैदा होता है, जो यहाँ आने वाले हर व्यक्ति को अपनी ओर आकर्षित करता है। +जिस स्थान पर नंदी बैल को छोड़ा गया था, उस स्थान का नाम बैलगाँव पड़ा। +इस यात्रा में हजारों साधु तथा श्रद्धालु भी शामिल होते हैं जो भगवान शिव के लिंग के दर्शन करने की इच्छा लिए होते हैं। +मंदिर की चारदीवारी पर लकड़ी के काम की नक्काशी की गई है जो सदियों पुरानी बताई जाती है। +जब वे मदुरै की सीमा में पहुँचे तो उन्हें सूचना मिली कि विवाह संपन्न हो गया। +जब यह प्रख्यात वनस्पति वैज्ञानिक पैरोटेट की देख-रेख में आया तो यहाँ कलकत्ता, मद्रास, सीलोन तथा रूमानिया से पौधे लाए गए। +यह छोटा सा सुंदर गाँव है, जहाँ से कई ग्लेशियरों की यात्रा की जा सकती है। +जो लोग आगरा शहर में निर्मित स्थापत्य की बेजोड़ कलाओं को देखने आते हैं, वे एक बार फतेहपुर सीकरी का रुख जरूर करते हैं। +जो भी भक्त इन मंदिरों में दर्शन हेतु आते हैं, वे इनसे पूजा जरूर करवाते हैं। +जब पूरा राजस्थान गर्मी में तपता है और सारे जलस्रोत सूख जाते हैं, तब भी इस गौमुख से निकलने वाली धारा लगातार शिवजी का अभिषेक करती रहती है। +यह छोटा सा सुंदर गाँव है, जहाँ से कई ग्लेशियरों की यात्रा की जा सकती है। +यहाँ के ब्राइगन घाट पर लकड़ी के अनेक सुंदर मकान हैं, जो मध्यकालीन युग की याद दिलाते हैं। +यह मंदिर उसी स्थान पर बनाया गया है, जहाँ से यह मूर्ति निकाली गई थी। +मंदिर के चार बड़े-बड़े द्वार हैं, जो सभी दिशाओं की ओर बनाए गए हैं। +ठीक सामने मौजूद पैगोडा के ऊपर बँधी घंटियाँ सुरम्य और शांत वातावरण में जब बजती हैं तो लगता है कि ये सभी दिशाओं में अहिंसा और प्रेम का संदेश दे रही हों। +दक्षिण का दर्प-शिल्प सौंदर्ययुक्त भव्य मीनाक्षी मंदिर देखने के बाद लगा अब तक हम जिन्हें भव्य कहते आए थे, वे इसके पासंग भी नहीं हैं। +प्रत्येक गोपुरम नौ मंजिला है, जो कि एक बड़े आयताकार में स्थित है। +अगले दिन जुलूस वैगा नदी तट पर जाता है, जहाँ अलगार मंदिर से अलगारजी की प्रतिमा नदी के दूसरे तट पर लाकर वापस ले जाई जाती है। +मूर्ति की पृष्ठभूमि में तोरण है, जिस पर दस अवतारों की लीला चित्रित है। +चम्बा में भूरीसिंह नाम का एक संग्रहालय है, जहां चम्बा घाटी की हर कला सुशोभित है। +इस तरह के नौकायान में कभी-कभी नई-नई जगहों का भी पता चल जाता है, जो अपने आप में बिल्कुल अलग है। +'हरिद्वार' का अर्थ है एक ऐसा स्थान, जहाँ पहुँचते ही एक अलग-सी अनुभूति हो। +नगर में चारों ओर भगवान के भजन गूँजते रहते हैं। +साल भर यहाँ श्रद्धालु आते रहते हैं। +रक्षा बंधन के नजदीक आते-आते यहाँ श्रद्धालुओं की भीड़ काफी बढ़ जाती है। +अमरनाथ की गुफा में हर साल एक प्राकृतिक हिमलिंग बनता है। +सौभाग्य से भीतर के मंदिर बच गए थे। +पांडिचेरी में बॉटनिकल गार्डन 1826 में बना। +त्रयोदशी के दिन पुंछ कस्बे के दशनामी अखाड़े से इस धर्मस्थल के लिए छड़ी मुबारक की यात्रा आरंभ होती है। +हिमालय से निकली गंगा नदी यहाँ से मैदानों की तरफ प्रवाहित होती है। +स 1996 में प्राकृतिक आपदा की वजह से गुफा के सामने हजारों लोगों की मौत हो गई। +जहाँ तत्कालीन बौद्ध भिक्षु निवास करते थे। +इसके बाद शंभु ने माँ को अमरता की कथा सुनाई। +यह पावन सी सुबह कितना सुकून देती है। +श्री बाबा अमरनाथ श्राइन बोर्ड के द्वारा उन्हें चढ़ावे में से कुछ राशि दी जाती है। +गुफा को 1950 में बूटा मलिक नामक मुस्लिम चरवाहे ने खोजा था। +वहाँ पर उन्होंने भगवान श्रीगणेश को विराजित किया। +सेना इसका संचालन करती है। +हर स्मारक एक कहानी बयान करता है। +मेरीटाइम म्यूजियम में आप अतीत के बड़े-बड़े जहाज देख सकते हैं। +राणा सांगा ने यहाँ रहकर अपनी फौज को मजबूत किया। +यूनेस्को ने इसे वैश्विक धरोहर घोषित किया है। +उसने भव्य इमारतों से मदुरै को सँवारा। +इसकी पुष्टि इससे भी होती है कि मुस्लिम बहुल क्षेत्र में स्थित इस मंदिर की रखवाली मुस्लिम ही करते हैं। +उसी के स्मारक के रूप में यहाँ सम्राट अशोक महान ने एक स्तूप का निर्माण भी किया। +सुंदरता, रहस्य, धर्म एवं विचित्र शांति का यह क्षेत्र पर्यटकों को मोह लेता है। +हरिद्वार के वातावरण में अनूठी पवित्रता और धार्मिकता नजर आती है। +इसके बाद से लोगों की बढ़ती भीड़ और वादी में बढ़ते आतंकवाद के कारण सरकार ने यहाँ सुरक्षा मुहैया करवाई। +इन तूफानों से प्रेरणा लेकर ओरलैंडों वासियों ने एक अनूठे भवन का निर्माण करवाया है और उसे नाम दिया है - वन्डर वर्क्स। +यहाँ की सरकार हीरों के व्यवसाय को प्रमोट करने के लिए यहाँ फ्री विजिट करवाती है। +सलीम सिंह की हवेली को जैसलमेर के प्रधानमंत्री सलीम सिंह ने बनवाया था। +यह इतिहास तो बच्चे-बच्चे की जुबान पर है कि मुगल बादशाह शाहजहाँ ने अपनी दूसरी पत्नी मुमताज महल की याद में ताजमहल का निर्माण करवाया था। +इसका निर्माण 1565 ई. में अकबर ने करवाया था। +बाबर ने इस बाग को 1528 ई. में बनवाया था। +इस स्तंभ का निर्माण महाराणा कुंभा ने चौदहवीं शताब्दी में करवाया था। +यह महल राजा बीर सिंह जूदेव ने 17 वीं शताब्दी में जहाँगीर के ओरछा आने के पहले बनवाया था। +चतुर्भुज के आकार का यह महल 17 वीं शताब्दी में मधुकर शाह ने बनवाया था। +महाराजा ने ही यहाँ पदम तालाब, राजा बाँध और मिलक तालाब बनवाए। +बाद में बाहर वाले बड़े गोपुर फिर बनवाए गए। +यह मंदिर यहाँ के चोल राजाओं ने बनवाया था। +133 फुट ऊंची इस प्रतिमा को लगभग पाँच हजार शिल्प कर्मियों ने बेहद मेहनत से बनवाया था। +इसके साथ ही सेन नदी के किनारों पर चहलकदमी करते हुए फ्रेंच जीवन से रूबरू होना बेहद सुंदर अनुभव है। +बड़े और बच्चों दोनों को ध्यान रखकर वॉटर स्लाइड्स बनाई गई हैं। +मीनाक्षी मंदिर को केंद्र में रखकर नगर की रचना कमल के फूल की आकृति में की गई है। +साथ ही इस तरह के रोमान्चकारी खेलों की विशेष व्यवस्था द्वारा पर्यटन के साथ-साथ स्थानीय लोगों के लिये रोजगार की भी अनेक सम्भावनाएँ उभर कर आएगीं। +एक स्थान पर आकर भगवान भोलेनाथ ने नंदी बैल से उतरकर उसे वहीं छोड़ दिया और माता के साथ आगे की ओर निकल पड़े। +यह लेखा-जोखा हजारों वर्षों से वर्तमान पंडितों के पूर्वजों के द्वारा सँभालकर रखा गया है। +यहाँ से पहाड़ों के बीच से बहती हुई गंगा नदी का दर्शन बड़ा मनोरम प्रतीत होता है। +नौका में बैठकर या किनारे पर खड़े होकर मछलियों का दाना खिलाना भी अविस्मरणीय अनुभव रहेगा। +मन शांत, ताजा और प्रफुल्लित हो जाता है। +इसे ही बाद में पहलगाम कहा जाने लगा। +पहाड़ों से घिरा होने के कारण यह नगर अत्यंत ही सुंदर लगता है। +हरिद्वार को भारत की धार्मिक राजधानी माना जाता है। +इस स्थान का नाम चाँदवाड़ी पड़ा। +इस मूर्ति के चार मुख व चार हाथ हैं। +कहा जाता है कि रानी के प्रतिदिन नर्मदा दर्शन के पश्चात अन्न-जल ग्रहण करने की आदत के कारण बाज बहादुर ने यह ऊँचा महल बनवाया था । +पिछले पन्द्रह वर्षों से इस क्षेत्र में वाहन चला रहे भानुप्रतापसिंह ने बताया कि पर्यटकों की संख्या निरंतर बढ़ रही है , लेकिन बाघ कभी कभार ही दिखता है । +उन्होंने बताया कि पहले यहाँ बाघ दिखाने के लिए चार मार्ग थे , अब सात कर दिए गए हैं । +खुले वाहनों में बिना किसी हथियार के पर्यटकों को जंगल में ले जाने के बावजूद दुर्घटना की आशंका से इनकार करते हुए एक अन्य वाहन चालक ने बताया कि यदि जंगल में गाड़ी में कोई खराबी हो जाए तो इसकी सूचना देने के लिए चालक को पैदल ही चौकी तक जाना होता है अथवा रास्ते से गुजर रहा कोई अन्य वाहन इसकी आगे सूचना देता है । +कहा जाता है कि इन स्तूपों में बुद्ध और उनके शिष्यों के अवशेष रखे गए हैं । +तिरुवनंतपुरम कुछ वैज्ञानिक और तकनीकी संस्थानों का भी केन्द्र है जिनमें विक्रम साराभाई स्पेस सेंटर , सेंटर फॉर अर्थ साइंस स्टडीज और एक ऐसा संग्रहालय है जोकि विज्ञान और प्रौद्योगिकी के सभी पहलुओं से साक्षात्कार कराता है । +हिमालय में पश्चिम गढ़वाल के बर्फ से ढँके श्रंग बंदरपुच्छ जो कि जमीन से 20 , 731 फुट ऊँचा है , के उत्तर-पश्चिम में कालिंद पर्वत है । +विशेषण आकर्षण यह है कि इस मंदिर के पास पवित्र गंगा नदी जो कि बंगाल में हुगली नदी के नाम से जानी जाती है , बहती है । +प्रत्येक गोपुरम नौ मंजिला है , जो कि एक बड़े आयताकार में स्थित है । diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..d18c8eb025ae3f3c0f0754a6fc9927a4da772343 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_utf.out @@ -0,0 +1,107 @@ +harixvAra meM mAz gaMgA eka sire se xUsare sire waka bahawI hEM, lekina jo puNya hara kI pOdZI meM sWiwa ‘brahmakuMda’ meM snAna se milawA hE, vaha kahIM nahIM milawA. +mAnA jAwA hE ki amqwamaMWana ke bAxa amqwa kI kuCa bUzxeM yahAz girI WIM, isalie ise brahmakuMda kahA jAwA hE. +yahAz para trasta ke xvArA yAwriyoM kI suviXA ke lie udZanaKatolA (ropa ve) banAyA gayA hE, jisase xo jagahoM para yAwrI kuCa samaya meM hI mAwA ke xarSana kara lOta sakawe hEM. +isalie isa JIla ko SeRanAga JIla kahA jAwA hE. +XarawI para kahIM svarga hE, wo vaha kaSmIra kI KUbasUrawa vAxiyAz hI hEM. +hama yahAz para kuCa logoM ko romAncakArI nOkAyAna ke lie praSikRiwa kareMge, jisase vaha apanI jIvikA kA sAXana BI banA sakegeM. +magara naxI kA vAswavika SAnwa svarUpa, usakI vAswavika sunxarawA hE. +usI kA pramANa hE ki aba BI vixeSI paryataka BArawa kI kalA ko na kevala xeKane Awe hEM, balki usake Age nawamaswaka BI ho jAwe hEM. +agara Apa vixeSa se cennaI ke lie udZAna Bara rahe hEM wo hAive para aMwararARtrIya havAI addA AwA hE. +uwwarAyaNa sUrya ke samaya 21 jUna ko yahAz sUrya nahIM CipawA hE waWA cObIsoM GaMte xina rahawA hE. +yaha Sahara Arkatika sarkala ke uwwara meM eka tApU para basA hE waWA cAroM ora pahAdZoM, PyUrdo waWA xvIpoM se GirA hE. +yaxi Apa svacCa havA, nirmala pAnI Ora KUbasUrawa vAxiyoM ke murIxa hEM wo skOYtalEMda ApakI maMjila hE. +yaxi Apa BIdZa-BAdZa se xUra ekAMwa meM prakqwi kI anupama CatA ko nihAranA cAhawe hEM wo skOYtalEMda ke pAsa Apako xene ke lie kAPI kuCa hE. +yahAz golPa KilAyA hI nahIM jAwA balki siKAyA BI jAwA hE. +pahalI maMjila para SAnaxAra hotala hE, xUsarI para kEPe Ora wIsarI maMjila ko suMxara najAroM ko nihArane ke lie KAlI CodZA gayA hE. +mIrA yahAz apane kqRNa kI pUjA karawI WI Ora yahIM para unhoMne amqwa mAnakara viRa kA pyAlA pI liyA WA. +swUpa kramAMka xo pahAdZI ke SiKara para sWiwa hE Ora yaha pawWara kI suMxara cAraxIvArI se GirA huA hE. +yahAM lagaBaga 75 maMxira hEM Ora inake bAre meM alaga-alaga kiMvaxaMwiyAM hEM. +varRaBara parvawIya SiKara varRA se AcCAxiwa rahawe hEM jabaki mExAnI BAga regiswAna hE. +kiMvaxaMwiyoM ke anusAra Siva SaMBu amara hEM, kiMwu sawI ke sAWa jIvana-maraNa kA baMXana calawA rahawA WA. +paryatana manwrAlaya kA mAnanA hE ki isa waraha ke romAncakArI KeloM ko baDZAvA xenA bahuwa AvaSyaka hE. +EsA lage ki hama BagavAna SrI hari viRNu ke nagara meM pahuzca gae hEM. +yahAz para hI viSva prasixXa rAma JUlA evaM lakRmaNa JUlA nAmaka pula hEM, jo gaMgA naxI para bane hEM. +gaMgA ke nirmala jala kI kala-kala Xvani se mugXa kara xene vAlA saMgIwa pExA howA hE, jo yahAz Ane vAle hara vyakwi ko apanI ora AkarRiwa karawA hE. +jisa sWAna para naMxI bEla ko CodZA gayA WA, usa sWAna kA nAma bElagAzva padZA. +isa yAwrA meM hajAroM sAXu waWA SraxXAlu BI SAmila howe hEM jo BagavAna Siva ke liMga ke xarSana karane kI icCA lie howe hEM. +maMxira kI cAraxIvArI para lakadZI ke kAma kI nakkASI kI gaI hE jo saxiyoM purAnI bawAI jAwI hE. +jaba ve maxurE kI sImA meM pahuzce wo unheM sUcanA milI ki vivAha saMpanna ho gayA. +jaba yaha praKyAwa vanaspawi vEjFAnika pEroteta kI xeKa-reKa meM AyA wo yahAz kalakawwA, maxrAsa, sIlona waWA rUmAniyA se pOXe lAe gae. +yaha CotA sA suMxara gAzva hE, jahAz se kaI gleSiyaroM kI yAwrA kI jA sakawI hE. +jo loga AgarA Sahara meM nirmiwa sWApawya kI bejodZa kalAoM ko xeKane Awe hEM, ve eka bAra Pawehapura sIkarI kA ruKa jarUra karawe hEM. +jo BI Bakwa ina maMxiroM meM xarSana hewu Awe hEM, ve inase pUjA jarUra karavAwe hEM. +jaba pUrA rAjasWAna garmI meM wapawA hE Ora sAre jalasrowa sUKa jAwe hEM, waba BI isa gOmuKa se nikalane vAlI XArA lagAwAra SivajI kA aBiReka karawI rahawI hE. +yaha CotA sA suMxara gAzva hE, jahAz se kaI gleSiyaroM kI yAwrA kI jA sakawI hE. +yahAz ke brAigana GAta para lakadZI ke aneka suMxara makAna hEM, jo maXyakAlIna yuga kI yAxa xilAwe hEM. +yaha maMxira usI sWAna para banAyA gayA hE, jahAz se yaha mUrwi nikAlI gaI WI. +maMxira ke cAra badZe-badZe xvAra hEM, jo saBI xiSAoM kI ora banAe gae hEM. +TIka sAmane mOjUxa pEgodA ke Upara bazXI GaMtiyAz suramya Ora SAMwa vAwAvaraNa meM jaba bajawI hEM wo lagawA hE ki ye saBI xiSAoM meM ahiMsA Ora prema kA saMxeSa xe rahI hoM. +xakRiNa kA xarpa-Silpa sOMxaryayukwa Bavya mInAkRI maMxira xeKane ke bAxa lagA aba waka hama jinheM Bavya kahawe Ae We, ve isake pAsaMga BI nahIM hEM. +prawyeka gopurama nO maMjilA hE, jo ki eka badZe AyawAkAra meM sWiwa hE. +agale xina julUsa vEgA naxI wata para jAwA hE, jahAz alagAra maMxira se alagArajI kI prawimA naxI ke xUsare wata para lAkara vApasa le jAI jAwI hE. +mUrwi kI pqRTaBUmi meM woraNa hE, jisa para xasa avawAroM kI lIlA ciwriwa hE. +cambA meM BUrIsiMha nAma kA eka saMgrahAlaya hE, jahAM cambA GAtI kI hara kalA suSoBiwa hE. +isa waraha ke nOkAyAna meM kaBI-kaBI naI-naI jagahoM kA BI pawA cala jAwA hE, jo apane Apa meM bilkula alaga hE. +'harixvAra' kA arWa hE eka EsA sWAna, jahAz pahuzcawe hI eka alaga-sI anuBUwi ho. +nagara meM cAroM ora BagavAna ke Bajana gUzjawe rahawe hEM. +sAla Bara yahAz SraxXAlu Awe rahawe hEM. +rakRA baMXana ke najaxIka Awe-Awe yahAz SraxXAluoM kI BIdZa kAPI baDZa jAwI hE. +amaranAWa kI guPA meM hara sAla eka prAkqwika himaliMga banawA hE. +sOBAgya se BIwara ke maMxira baca gae We. +pAMdicerI meM bOYtanikala gArdana 1826 meM banA. +wrayoxaSI ke xina puMCa kasbe ke xaSanAmI aKAdZe se isa XarmasWala ke lie CadZI mubAraka kI yAwrA AraMBa howI hE. +himAlaya se nikalI gaMgA naxI yahAz se mExAnoM kI waraPa pravAhiwa howI hE. +sa 1996 meM prAkqwika ApaxA kI vajaha se guPA ke sAmane hajAroM logoM kI mOwa ho gaI. +jahAz wawkAlIna bOxXa BikRu nivAsa karawe We. +isake bAxa SaMBu ne mAz ko amarawA kI kaWA sunAI. +yaha pAvana sI subaha kiwanA sukUna xewI hE. +SrI bAbA amaranAWa SrAina borda ke xvArA unheM caDZAve meM se kuCa rASi xI jAwI hE. +guPA ko 1950 meM bUtA malika nAmaka muslima caravAhe ne KojA WA. +vahAz para unhoMne BagavAna SrIgaNeSa ko virAjiwa kiyA. +senA isakA saMcAlana karawI hE. +hara smAraka eka kahAnI bayAna karawA hE. +merItAima myUjiyama meM Apa awIwa ke badZe-badZe jahAja xeKa sakawe hEM. +rANA sAMgA ne yahAz rahakara apanI POja ko majabUwa kiyA. +yUnesko ne ise vESvika Xarohara GoRiwa kiyA hE. +usane Bavya imArawoM se maxurE ko sazvArA. +isakI puRti isase BI howI hE ki muslima bahula kRewra meM sWiwa isa maMxira kI raKavAlI muslima hI karawe hEM. +usI ke smAraka ke rUpa meM yahAz samrAta aSoka mahAna ne eka swUpa kA nirmANa BI kiyA. +suMxarawA, rahasya, Xarma evaM viciwra SAMwi kA yaha kRewra paryatakoM ko moha lewA hE. +harixvAra ke vAwAvaraNa meM anUTI paviwrawA Ora XArmikawA najara AwI hE. +isake bAxa se logoM kI baDZawI BIdZa Ora vAxI meM baDZawe AwaMkavAxa ke kAraNa sarakAra ne yahAz surakRA muhEyA karavAI. +ina wUPAnoM se preraNA lekara oralEMdoM vAsiyoM ne eka anUTe Bavana kA nirmANa karavAyA hE Ora use nAma xiyA hE - vandara varksa. +yahAz kI sarakAra hIroM ke vyavasAya ko pramota karane ke lie yahAz PrI vijita karavAwI hE. +salIma siMha kI havelI ko jEsalamera ke praXAnamaMwrI salIma siMha ne banavAyA WA. +yaha iwihAsa wo bacce-bacce kI jubAna para hE ki mugala bAxaSAha SAhajahAz ne apanI xUsarI pawnI mumawAja mahala kI yAxa meM wAjamahala kA nirmANa karavAyA WA. +isakA nirmANa 1565 I. meM akabara ne karavAyA WA. +bAbara ne isa bAga ko 1528 I. meM banavAyA WA. +isa swaMBa kA nirmANa mahArANA kuMBA ne cOxahavIM SawAbxI meM karavAyA WA. +yaha mahala rAjA bIra siMha jUxeva ne 17 vIM SawAbxI meM jahAzgIra ke oraCA Ane ke pahale banavAyA WA. +cawurBuja ke AkAra kA yaha mahala 17 vIM SawAbxI meM maXukara SAha ne banavAyA WA. +mahArAjA ne hI yahAz paxama wAlAba, rAjA bAzXa Ora milaka wAlAba banavAe. +bAxa meM bAhara vAle badZe gopura Pira banavAe gae. +yaha maMxira yahAz ke cola rAjAoM ne banavAyA WA. +133 Puta UMcI isa prawimA ko lagaBaga pAzca hajAra Silpa karmiyoM ne behaxa mehanawa se banavAyA WA. +isake sAWa hI sena naxI ke kinAroM para cahalakaxamI karawe hue PreMca jIvana se rUbarU honA behaxa suMxara anuBava hE. +badZe Ora baccoM xonoM ko XyAna raKakara vOYtara slAidsa banAI gaI hEM. +mInAkRI maMxira ko keMxra meM raKakara nagara kI racanA kamala ke PUla kI Akqwi meM kI gaI hE. +sAWa hI isa waraha ke romAncakArI KeloM kI viSeRa vyavasWA xvArA paryatana ke sAWa-sAWa sWAnIya logoM ke liye rojagAra kI BI aneka samBAvanAez uBara kara AegIM. +eka sWAna para Akara BagavAna BolenAWa ne naMxI bEla se uwarakara use vahIM CodZa xiyA Ora mAwA ke sAWa Age kI ora nikala padZe. +yaha leKA-joKA hajAroM varRoM se varwamAna paMdiwoM ke pUrvajoM ke xvArA sazBAlakara raKA gayA hE. +yahAz se pahAdZoM ke bIca se bahawI huI gaMgA naxI kA xarSana badZA manorama prawIwa howA hE. +nOkA meM bETakara yA kinAre para KadZe hokara maCaliyoM kA xAnA KilAnA BI avismaraNIya anuBava rahegA. +mana SAMwa, wAjA Ora praPulliwa ho jAwA hE. +ise hI bAxa meM pahalagAma kahA jAne lagA. +pahAdZoM se GirA hone ke kAraNa yaha nagara awyaMwa hI suMxara lagawA hE. +harixvAra ko BArawa kI XArmika rAjaXAnI mAnA jAwA hE. +isa sWAna kA nAma cAzxavAdZI padZA. +isa mUrwi ke cAra muKa va cAra hAWa hEM. +kahA jAwA hE ki rAnI ke prawixina narmaxA xarSana ke paScAwa anna-jala grahaNa karane kI Axawa ke kAraNa bAja bahAxura ne yaha UzcA mahala banavAyA WA . +piCale panxraha varRoM se isa kRewra meM vAhana calA rahe BAnuprawApasiMha ne bawAyA ki paryatakoM kI saMKyA niraMwara baDZa rahI hE , lekina bAGa kaBI kaBAra hI xiKawA hE . +unhoMne bawAyA ki pahale yahAz bAGa xiKAne ke lie cAra mArga We , aba sAwa kara xie gae hEM . +Kule vAhanoM meM binA kisI haWiyAra ke paryatakoM ko jaMgala meM le jAne ke bAvajUxa xurGatanA kI ASaMkA se inakAra karawe hue eka anya vAhana cAlaka ne bawAyA ki yaxi jaMgala meM gAdZI meM koI KarAbI ho jAe wo isakI sUcanA xene ke lie cAlaka ko pExala hI cOkI waka jAnA howA hE aWavA rAswe se gujara rahA koI anya vAhana isakI Age sUcanA xewA hE . +kahA jAwA hE ki ina swUpoM meM buxXa Ora unake SiRyoM ke avaSeRa raKe gae hEM . +wiruvanaMwapurama kuCa vEjFAnika Ora wakanIkI saMsWAnoM kA BI kenxra hE jinameM vikrama sArABAI spesa seMtara , seMtara POYra arWa sAiMsa stadIja Ora eka EsA saMgrahAlaya hE joki vijFAna Ora prOxyogikI ke saBI pahaluoM se sAkRAwkAra karAwA hE . +himAlaya meM paScima gaDZavAla ke barPa se Dazke SraMga baMxarapucCa jo ki jamIna se 20 , 731 Puta UzcA hE , ke uwwara-paScima meM kAliMxa parvawa hE . +viSeRaNa AkarRaNa yaha hE ki isa maMxira ke pAsa paviwra gaMgA naxI jo ki baMgAla meM hugalI naxI ke nAma se jAnI jAwI hE , bahawI hE . +prawyeka gopurama nO maMjilA hE , jo ki eka badZe AyawAkAra meM sWiwa hE . diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..d18c8eb025ae3f3c0f0754a6fc9927a4da772343 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.in @@ -0,0 +1,107 @@ +harixvAra meM mAz gaMgA eka sire se xUsare sire waka bahawI hEM, lekina jo puNya hara kI pOdZI meM sWiwa ‘brahmakuMda’ meM snAna se milawA hE, vaha kahIM nahIM milawA. +mAnA jAwA hE ki amqwamaMWana ke bAxa amqwa kI kuCa bUzxeM yahAz girI WIM, isalie ise brahmakuMda kahA jAwA hE. +yahAz para trasta ke xvArA yAwriyoM kI suviXA ke lie udZanaKatolA (ropa ve) banAyA gayA hE, jisase xo jagahoM para yAwrI kuCa samaya meM hI mAwA ke xarSana kara lOta sakawe hEM. +isalie isa JIla ko SeRanAga JIla kahA jAwA hE. +XarawI para kahIM svarga hE, wo vaha kaSmIra kI KUbasUrawa vAxiyAz hI hEM. +hama yahAz para kuCa logoM ko romAncakArI nOkAyAna ke lie praSikRiwa kareMge, jisase vaha apanI jIvikA kA sAXana BI banA sakegeM. +magara naxI kA vAswavika SAnwa svarUpa, usakI vAswavika sunxarawA hE. +usI kA pramANa hE ki aba BI vixeSI paryataka BArawa kI kalA ko na kevala xeKane Awe hEM, balki usake Age nawamaswaka BI ho jAwe hEM. +agara Apa vixeSa se cennaI ke lie udZAna Bara rahe hEM wo hAive para aMwararARtrIya havAI addA AwA hE. +uwwarAyaNa sUrya ke samaya 21 jUna ko yahAz sUrya nahIM CipawA hE waWA cObIsoM GaMte xina rahawA hE. +yaha Sahara Arkatika sarkala ke uwwara meM eka tApU para basA hE waWA cAroM ora pahAdZoM, PyUrdo waWA xvIpoM se GirA hE. +yaxi Apa svacCa havA, nirmala pAnI Ora KUbasUrawa vAxiyoM ke murIxa hEM wo skOYtalEMda ApakI maMjila hE. +yaxi Apa BIdZa-BAdZa se xUra ekAMwa meM prakqwi kI anupama CatA ko nihAranA cAhawe hEM wo skOYtalEMda ke pAsa Apako xene ke lie kAPI kuCa hE. +yahAz golPa KilAyA hI nahIM jAwA balki siKAyA BI jAwA hE. +pahalI maMjila para SAnaxAra hotala hE, xUsarI para kEPe Ora wIsarI maMjila ko suMxara najAroM ko nihArane ke lie KAlI CodZA gayA hE. +mIrA yahAz apane kqRNa kI pUjA karawI WI Ora yahIM para unhoMne amqwa mAnakara viRa kA pyAlA pI liyA WA. +swUpa kramAMka xo pahAdZI ke SiKara para sWiwa hE Ora yaha pawWara kI suMxara cAraxIvArI se GirA huA hE. +yahAM lagaBaga 75 maMxira hEM Ora inake bAre meM alaga-alaga kiMvaxaMwiyAM hEM. +varRaBara parvawIya SiKara varRA se AcCAxiwa rahawe hEM jabaki mExAnI BAga regiswAna hE. +kiMvaxaMwiyoM ke anusAra Siva SaMBu amara hEM, kiMwu sawI ke sAWa jIvana-maraNa kA baMXana calawA rahawA WA. +paryatana manwrAlaya kA mAnanA hE ki isa waraha ke romAncakArI KeloM ko baDZAvA xenA bahuwa AvaSyaka hE. +EsA lage ki hama BagavAna SrI hari viRNu ke nagara meM pahuzca gae hEM. +yahAz para hI viSva prasixXa rAma JUlA evaM lakRmaNa JUlA nAmaka pula hEM, jo gaMgA naxI para bane hEM. +gaMgA ke nirmala jala kI kala-kala Xvani se mugXa kara xene vAlA saMgIwa pExA howA hE, jo yahAz Ane vAle hara vyakwi ko apanI ora AkarRiwa karawA hE. +jisa sWAna para naMxI bEla ko CodZA gayA WA, usa sWAna kA nAma bElagAzva padZA. +isa yAwrA meM hajAroM sAXu waWA SraxXAlu BI SAmila howe hEM jo BagavAna Siva ke liMga ke xarSana karane kI icCA lie howe hEM. +maMxira kI cAraxIvArI para lakadZI ke kAma kI nakkASI kI gaI hE jo saxiyoM purAnI bawAI jAwI hE. +jaba ve maxurE kI sImA meM pahuzce wo unheM sUcanA milI ki vivAha saMpanna ho gayA. +jaba yaha praKyAwa vanaspawi vEjFAnika pEroteta kI xeKa-reKa meM AyA wo yahAz kalakawwA, maxrAsa, sIlona waWA rUmAniyA se pOXe lAe gae. +yaha CotA sA suMxara gAzva hE, jahAz se kaI gleSiyaroM kI yAwrA kI jA sakawI hE. +jo loga AgarA Sahara meM nirmiwa sWApawya kI bejodZa kalAoM ko xeKane Awe hEM, ve eka bAra Pawehapura sIkarI kA ruKa jarUra karawe hEM. +jo BI Bakwa ina maMxiroM meM xarSana hewu Awe hEM, ve inase pUjA jarUra karavAwe hEM. +jaba pUrA rAjasWAna garmI meM wapawA hE Ora sAre jalasrowa sUKa jAwe hEM, waba BI isa gOmuKa se nikalane vAlI XArA lagAwAra SivajI kA aBiReka karawI rahawI hE. +yaha CotA sA suMxara gAzva hE, jahAz se kaI gleSiyaroM kI yAwrA kI jA sakawI hE. +yahAz ke brAigana GAta para lakadZI ke aneka suMxara makAna hEM, jo maXyakAlIna yuga kI yAxa xilAwe hEM. +yaha maMxira usI sWAna para banAyA gayA hE, jahAz se yaha mUrwi nikAlI gaI WI. +maMxira ke cAra badZe-badZe xvAra hEM, jo saBI xiSAoM kI ora banAe gae hEM. +TIka sAmane mOjUxa pEgodA ke Upara bazXI GaMtiyAz suramya Ora SAMwa vAwAvaraNa meM jaba bajawI hEM wo lagawA hE ki ye saBI xiSAoM meM ahiMsA Ora prema kA saMxeSa xe rahI hoM. +xakRiNa kA xarpa-Silpa sOMxaryayukwa Bavya mInAkRI maMxira xeKane ke bAxa lagA aba waka hama jinheM Bavya kahawe Ae We, ve isake pAsaMga BI nahIM hEM. +prawyeka gopurama nO maMjilA hE, jo ki eka badZe AyawAkAra meM sWiwa hE. +agale xina julUsa vEgA naxI wata para jAwA hE, jahAz alagAra maMxira se alagArajI kI prawimA naxI ke xUsare wata para lAkara vApasa le jAI jAwI hE. +mUrwi kI pqRTaBUmi meM woraNa hE, jisa para xasa avawAroM kI lIlA ciwriwa hE. +cambA meM BUrIsiMha nAma kA eka saMgrahAlaya hE, jahAM cambA GAtI kI hara kalA suSoBiwa hE. +isa waraha ke nOkAyAna meM kaBI-kaBI naI-naI jagahoM kA BI pawA cala jAwA hE, jo apane Apa meM bilkula alaga hE. +'harixvAra' kA arWa hE eka EsA sWAna, jahAz pahuzcawe hI eka alaga-sI anuBUwi ho. +nagara meM cAroM ora BagavAna ke Bajana gUzjawe rahawe hEM. +sAla Bara yahAz SraxXAlu Awe rahawe hEM. +rakRA baMXana ke najaxIka Awe-Awe yahAz SraxXAluoM kI BIdZa kAPI baDZa jAwI hE. +amaranAWa kI guPA meM hara sAla eka prAkqwika himaliMga banawA hE. +sOBAgya se BIwara ke maMxira baca gae We. +pAMdicerI meM bOYtanikala gArdana 1826 meM banA. +wrayoxaSI ke xina puMCa kasbe ke xaSanAmI aKAdZe se isa XarmasWala ke lie CadZI mubAraka kI yAwrA AraMBa howI hE. +himAlaya se nikalI gaMgA naxI yahAz se mExAnoM kI waraPa pravAhiwa howI hE. +sa 1996 meM prAkqwika ApaxA kI vajaha se guPA ke sAmane hajAroM logoM kI mOwa ho gaI. +jahAz wawkAlIna bOxXa BikRu nivAsa karawe We. +isake bAxa SaMBu ne mAz ko amarawA kI kaWA sunAI. +yaha pAvana sI subaha kiwanA sukUna xewI hE. +SrI bAbA amaranAWa SrAina borda ke xvArA unheM caDZAve meM se kuCa rASi xI jAwI hE. +guPA ko 1950 meM bUtA malika nAmaka muslima caravAhe ne KojA WA. +vahAz para unhoMne BagavAna SrIgaNeSa ko virAjiwa kiyA. +senA isakA saMcAlana karawI hE. +hara smAraka eka kahAnI bayAna karawA hE. +merItAima myUjiyama meM Apa awIwa ke badZe-badZe jahAja xeKa sakawe hEM. +rANA sAMgA ne yahAz rahakara apanI POja ko majabUwa kiyA. +yUnesko ne ise vESvika Xarohara GoRiwa kiyA hE. +usane Bavya imArawoM se maxurE ko sazvArA. +isakI puRti isase BI howI hE ki muslima bahula kRewra meM sWiwa isa maMxira kI raKavAlI muslima hI karawe hEM. +usI ke smAraka ke rUpa meM yahAz samrAta aSoka mahAna ne eka swUpa kA nirmANa BI kiyA. +suMxarawA, rahasya, Xarma evaM viciwra SAMwi kA yaha kRewra paryatakoM ko moha lewA hE. +harixvAra ke vAwAvaraNa meM anUTI paviwrawA Ora XArmikawA najara AwI hE. +isake bAxa se logoM kI baDZawI BIdZa Ora vAxI meM baDZawe AwaMkavAxa ke kAraNa sarakAra ne yahAz surakRA muhEyA karavAI. +ina wUPAnoM se preraNA lekara oralEMdoM vAsiyoM ne eka anUTe Bavana kA nirmANa karavAyA hE Ora use nAma xiyA hE - vandara varksa. +yahAz kI sarakAra hIroM ke vyavasAya ko pramota karane ke lie yahAz PrI vijita karavAwI hE. +salIma siMha kI havelI ko jEsalamera ke praXAnamaMwrI salIma siMha ne banavAyA WA. +yaha iwihAsa wo bacce-bacce kI jubAna para hE ki mugala bAxaSAha SAhajahAz ne apanI xUsarI pawnI mumawAja mahala kI yAxa meM wAjamahala kA nirmANa karavAyA WA. +isakA nirmANa 1565 I. meM akabara ne karavAyA WA. +bAbara ne isa bAga ko 1528 I. meM banavAyA WA. +isa swaMBa kA nirmANa mahArANA kuMBA ne cOxahavIM SawAbxI meM karavAyA WA. +yaha mahala rAjA bIra siMha jUxeva ne 17 vIM SawAbxI meM jahAzgIra ke oraCA Ane ke pahale banavAyA WA. +cawurBuja ke AkAra kA yaha mahala 17 vIM SawAbxI meM maXukara SAha ne banavAyA WA. +mahArAjA ne hI yahAz paxama wAlAba, rAjA bAzXa Ora milaka wAlAba banavAe. +bAxa meM bAhara vAle badZe gopura Pira banavAe gae. +yaha maMxira yahAz ke cola rAjAoM ne banavAyA WA. +133 Puta UMcI isa prawimA ko lagaBaga pAzca hajAra Silpa karmiyoM ne behaxa mehanawa se banavAyA WA. +isake sAWa hI sena naxI ke kinAroM para cahalakaxamI karawe hue PreMca jIvana se rUbarU honA behaxa suMxara anuBava hE. +badZe Ora baccoM xonoM ko XyAna raKakara vOYtara slAidsa banAI gaI hEM. +mInAkRI maMxira ko keMxra meM raKakara nagara kI racanA kamala ke PUla kI Akqwi meM kI gaI hE. +sAWa hI isa waraha ke romAncakArI KeloM kI viSeRa vyavasWA xvArA paryatana ke sAWa-sAWa sWAnIya logoM ke liye rojagAra kI BI aneka samBAvanAez uBara kara AegIM. +eka sWAna para Akara BagavAna BolenAWa ne naMxI bEla se uwarakara use vahIM CodZa xiyA Ora mAwA ke sAWa Age kI ora nikala padZe. +yaha leKA-joKA hajAroM varRoM se varwamAna paMdiwoM ke pUrvajoM ke xvArA sazBAlakara raKA gayA hE. +yahAz se pahAdZoM ke bIca se bahawI huI gaMgA naxI kA xarSana badZA manorama prawIwa howA hE. +nOkA meM bETakara yA kinAre para KadZe hokara maCaliyoM kA xAnA KilAnA BI avismaraNIya anuBava rahegA. +mana SAMwa, wAjA Ora praPulliwa ho jAwA hE. +ise hI bAxa meM pahalagAma kahA jAne lagA. +pahAdZoM se GirA hone ke kAraNa yaha nagara awyaMwa hI suMxara lagawA hE. +harixvAra ko BArawa kI XArmika rAjaXAnI mAnA jAwA hE. +isa sWAna kA nAma cAzxavAdZI padZA. +isa mUrwi ke cAra muKa va cAra hAWa hEM. +kahA jAwA hE ki rAnI ke prawixina narmaxA xarSana ke paScAwa anna-jala grahaNa karane kI Axawa ke kAraNa bAja bahAxura ne yaha UzcA mahala banavAyA WA . +piCale panxraha varRoM se isa kRewra meM vAhana calA rahe BAnuprawApasiMha ne bawAyA ki paryatakoM kI saMKyA niraMwara baDZa rahI hE , lekina bAGa kaBI kaBAra hI xiKawA hE . +unhoMne bawAyA ki pahale yahAz bAGa xiKAne ke lie cAra mArga We , aba sAwa kara xie gae hEM . +Kule vAhanoM meM binA kisI haWiyAra ke paryatakoM ko jaMgala meM le jAne ke bAvajUxa xurGatanA kI ASaMkA se inakAra karawe hue eka anya vAhana cAlaka ne bawAyA ki yaxi jaMgala meM gAdZI meM koI KarAbI ho jAe wo isakI sUcanA xene ke lie cAlaka ko pExala hI cOkI waka jAnA howA hE aWavA rAswe se gujara rahA koI anya vAhana isakI Age sUcanA xewA hE . +kahA jAwA hE ki ina swUpoM meM buxXa Ora unake SiRyoM ke avaSeRa raKe gae hEM . +wiruvanaMwapurama kuCa vEjFAnika Ora wakanIkI saMsWAnoM kA BI kenxra hE jinameM vikrama sArABAI spesa seMtara , seMtara POYra arWa sAiMsa stadIja Ora eka EsA saMgrahAlaya hE joki vijFAna Ora prOxyogikI ke saBI pahaluoM se sAkRAwkAra karAwA hE . +himAlaya meM paScima gaDZavAla ke barPa se Dazke SraMga baMxarapucCa jo ki jamIna se 20 , 731 Puta UzcA hE , ke uwwara-paScima meM kAliMxa parvawa hE . +viSeRaNa AkarRaNa yaha hE ki isa maMxira ke pAsa paviwra gaMgA naxI jo ki baMgAla meM hugalI naxI ke nAma se jAnI jAwI hE , bahawI hE . +prawyeka gopurama nO maMjilA hE , jo ki eka badZe AyawAkAra meM sWiwa hE . diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..d336b539c0b0e568de66c76f40b56f8ab3137991 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/sentences_hin_100_wx.out @@ -0,0 +1,107 @@ +हरिद्वार में माँ गंगा एक सिरे से दूसरे सिरे तक बहती हैं, लेकिन जो पुण्य हर की पौड़ी में स्थित ै€˜ब्रह्मकुंडै€™ में स्नान से मिलता है, वह कहीं नहीं मिलता। +माना जाता है कि अमृतमंथन के बाद अमृत की कुछ बूँदें यहाँ गिरी थीं, इसलिए इसे ब्रह्मकुंड कहा जाता है। +यहाँ पर ट्रस्ट के द्वारा यात्रियों की सुविधा के लिए उड़नखटोला (रोप वे) बनाया गया है, जिससे दो जगहों पर यात्री कुछ समय में ही माता के दर्शन कर लौट सकते हैं। +इसलिए इस झील को शेषनाग झील कहा जाता है। +धरती पर कहीं स्वर्ग है, तो वह कश्मीर की खूबसूरत वादियाँ ही हैं। +हम यहाँ पर कुछ लोगों को रोमान्चकारी नौकायान के लिए प्रशिक्षित करेंगे, जिससे वह अपनी जीविका का साधन भी बना सकेगें। +मगर नदी का वास्तविक शान्त स्वरूप, उसकी वास्तविक सुन्दरता है। +उसी का प्रमाण है कि अब भी विदेशी पर्यटक भारत की कला को न केवल देखने आते हैं, बल्कि उसके आगे नतमस्तक भी हो जाते हैं। +अगर आप विदेश से चेन्नई के लिए उड़ान भर रहे हैं तो हाइवे पर अंतरराष्ट्रीय हवाई अड्डा आता है। +उत्तरायण सूर्य के समय 21 जून को यहाँ सूर्य नहीं छिपता है तथा चौबीसों घंटे दिन रहता है। +यह शहर आर्कटिक सर्कल के उत्तर में एक टापू पर बसा है तथा चारों ओर पहाड़ों, फ्यूर्डो तथा द्वीपों से घिरा है। +यदि आप स्वच्छ हवा, निर्मल पानी और खूबसूरत वादियों के मुरीद हैं तो स्कॉटलैंड आपकी मंजिल है। +यदि आप भीड़-भाड़ से दूर एकांत में प्रकृति की अनुपम छटा को निहारना चाहते हैं तो स्कॉटलैंड के पास आपको देने के लिए काफी कुछ है। +यहाँ गोल्फ खिलाया ही नहीं जाता बल्कि सिखाया भी जाता है। +पहली मंजिल पर शानदार होटल है, दूसरी पर कैफे और तीसरी मंजिल को सुंदर नजारों को निहारने के लिए खाली छोड़ा गया है। +मीरा यहाँ अपने कृष्ण की पूजा करती थी और यहीं पर उन्होंने अमृत मानकर विष का प्याला पी लिया था। +स्तूप क्रमांक दो पहाड़ी के शिखर पर स्थित है और यह पत्थर की सुंदर चारदीवारी से घिरा हुआ है। +यहां लगभग 75 मंदिर हैं और इनके बारे में अलग-अलग किंवदंतियां हैं। +वर्षभर पर्वतीय शिखर वर्षा से आच्छादित रहते हैं जबकि मैदानी भाग रेगिस्तान है। +किंवदंतियों के अनुसार शिव शंभु अमर हैं, किंतु सती के साथ जीवन-मरण का बंधन चलता रहता था। +पर्यटन मन्त्रालय का मानना है कि इस तरह के रोमान्चकारी खेलों को बढ़ावा देना बहुत आवश्यक है। +ऐसा लगे कि हम भगवान श्री हरि विष्णु के नगर में पहुँच गए हैं। +यहाँ पर ही विश्व प्रसिद्ध राम झूला एवं लक्ष्मण झूला नामक पुल हैं, जो गंगा नदी पर बने हैं। +गंगा के निर्मल जल की कल-कल ध्वनि से मुग्ध कर देने वाला संगीत पैदा होता है, जो यहाँ आने वाले हर व्यक्ति को अपनी ओर आकर्षित करता है। +जिस स्थान पर नंदी बैल को छोड़ा गया था, उस स्थान का नाम बैलगाँव पड़ा। +इस यात्रा में हजारों साधु तथा श्रद्धालु भी शामिल होते हैं जो भगवान शिव के लिंग के दर्शन करने की इच्छा लिए होते हैं। +मंदिर की चारदीवारी पर लकड़ी के काम की नक्काशी की गई है जो सदियों पुरानी बताई जाती है। +जब वे मदुरै की सीमा में पहुँचे तो उन्हें सूचना मिली कि विवाह संपन्न हो गया। +जब यह प्रख्यात वनस्पति वैज्ञानिक पैरोटेट की देख-रेख में आया तो यहाँ कलकत्ता, मद्रास, सीलोन तथा रूमानिया से पौधे लाए गए। +यह छोटा सा सुंदर गाँव है, जहाँ से कई ग्लेशियरों की यात्रा की जा सकती है। +जो लोग आगरा शहर में निर्मित स्थापत्य की बेजोड़ कलाओं को देखने आते हैं, वे एक बार फतेहपुर सीकरी का रुख जरूर करते हैं। +जो भी भक्त इन मंदिरों में दर्शन हेतु आते हैं, वे इनसे पूजा जरूर करवाते हैं। +जब पूरा राजस्थान गर्मी में तपता है और सारे जलस्रोत सूख जाते हैं, तब भी इस गौमुख से निकलने वाली धारा लगातार शिवजी का अभिषेक करती रहती है। +यह छोटा सा सुंदर गाँव है, जहाँ से कई ग्लेशियरों की यात्रा की जा सकती है। +यहाँ के ब्राइगन घाट पर लकड़ी के अनेक सुंदर मकान हैं, जो मध्यकालीन युग की याद दिलाते हैं। +यह मंदिर उसी स्थान पर बनाया गया है, जहाँ से यह मूर्ति निकाली गई थी। +मंदिर के चार बड़े-बड़े द्वार हैं, जो सभी दिशाओं की ओर बनाए गए हैं। +ठीक सामने मौजूद पैगोडा के ऊपर बँधी घंटियाँ सुरम्य और शांत वातावरण में जब बजती हैं तो लगता है कि ये सभी दिशाओं में अहिंसा और प्रेम का संदेश दे रही हों। +दक्षिण का दर्प-शिल्प सौंदर्ययुक्त भव्य मीनाक्षी मंदिर देखने के बाद लगा अब तक हम जिन्हें भव्य कहते आए थे, वे इसके पासंग भी नहीं हैं। +प्रत्येक गोपुरम नौ मंजिला है, जो कि एक बड़े आयताकार में स्थित है। +अगले दिन जुलूस वैगा नदी तट पर जाता है, जहाँ अलगार मंदिर से अलगारजी की प्रतिमा नदी के दूसरे तट पर लाकर वापस ले जाई जाती है। +मूर्ति की पृष्ठभूमि में तोरण है, जिस पर दस अवतारों की लीला चित्रित है। +चम्बा में भूरीसिंह नाम का एक संग्रहालय है, जहां चम्बा घाटी की हर कला सुशोभित है। +इस तरह के नौकायान में कभी-कभी नई-नई जगहों का भी पता चल जाता है, जो अपने आप में बिल्कुल अलग है। +'हरिद्वार' का अर्थ है एक ऐसा स्थान, जहाँ पहुँचते ही एक अलग-सी अनुभूति हो। +नगर में चारों ओर भगवान के भजन गूँजते रहते हैं। +साल भर यहाँ श्रद्धालु आते रहते हैं। +रक्षा बंधन के नजदीक आते-आते यहाँ श्रद्धालुओं की भीड़ काफी बढ़ जाती है। +अमरनाथ की गुफा में हर साल एक प्राकृतिक हिमलिंग बनता है। +सौभाग्य से भीतर के मंदिर बच गए थे। +पांडिचेरी में बॉटनिकल गार्डन 1826 में बना। +त्रयोदशी के दिन पुंछ कस्बे के दशनामी अखाड़े से इस धर्मस्थल के लिए छड़ी मुबारक की यात्रा आरंभ होती है। +हिमालय से निकली गंगा नदी यहाँ से मैदानों की तरफ प्रवाहित होती है। +स 1996 में प्राकृतिक आपदा की वजह से गुफा के सामने हजारों लोगों की मौत हो गई। +जहाँ तत्कालीन बौद्ध भिक्षु निवास करते थे। +इसके बाद शंभु ने माँ को अमरता की कथा सुनाई। +यह पावन सी सुबह कितना सुकून देती है। +श्री बाबा अमरनाथ श्राइन बोर्ड के द्वारा उन्हें चढ़ावे में से कुछ राशि दी जाती है। +गुफा को 1950 में बूटा मलिक नामक मुस्लिम चरवाहे ने खोजा था। +वहाँ पर उन्होंने भगवान श्रीगणेश को विराजित किया। +सेना इसका संचालन करती है। +हर स्मारक एक कहानी बयान करता है। +मेरीटाइम म्यूजियम में आप अतीत के बड़े-बड़े जहाज देख सकते हैं। +राणा सांगा ने यहाँ रहकर अपनी फौज को मजबूत किया। +यूनेस्को ने इसे वैश्विक धरोहर घोषित किया है। +उसने भव्य इमारतों से मदुरै को सँवारा। +इसकी पुष्टि इससे भी होती है कि मुस्लिम बहुल क्षेत्र में स्थित इस मंदिर की रखवाली मुस्लिम ही करते हैं। +उसी के स्मारक के रूप में यहाँ सम्राट अशोक महान ने एक स्तूप का निर्माण भी किया। +सुंदरता, रहस्य, धर्म एवं विचित्र शांति का यह क्षेत्र पर्यटकों को मोह लेता है। +हरिद्वार के वातावरण में अनूठी पवित्रता और धार्मिकता नजर आती है। +इसके बाद से लोगों की बढ़ती भीड़ और वादी में बढ़ते आतंकवाद के कारण सरकार ने यहाँ सुरक्षा मुहैया करवाई। +इन तूफानों से प्रेरणा लेकर ओरलैंडों वासियों ने एक अनूठे भवन का निर्माण करवाया है और उसे नाम दिया है - वन्डर वर्क्स। +यहाँ की सरकार हीरों के व्यवसाय को प्रमोट करने के लिए यहाँ फ्री विजिट करवाती है। +सलीम सिंह की हवेली को जैसलमेर के प्रधानमंत्री सलीम सिंह ने बनवाया था। +यह इतिहास तो बच्चे-बच्चे की जुबान पर है कि मुगल बादशाह शाहजहाँ ने अपनी दूसरी पत्नी मुमताज महल की याद में ताजमहल का निर्माण करवाया था। +इसका निर्माण 1565 ई। में अकबर ने करवाया था। +बाबर ने इस बाग को 1528 ई। में बनवाया था। +इस स्तंभ का निर्माण महाराणा कुंभा ने चौदहवीं शताब्दी में करवाया था। +यह महल राजा बीर सिंह जूदेव ने 17 वीं शताब्दी में जहाँगीर के ओरछा आने के पहले बनवाया था। +चतुर्भुज के आकार का यह महल 17 वीं शताब्दी में मधुकर शाह ने बनवाया था। +महाराजा ने ही यहाँ पदम तालाब, राजा बाँध और मिलक तालाब बनवाए। +बाद में बाहर वाले बड़े गोपुर फिर बनवाए गए। +यह मंदिर यहाँ के चोल राजाओं ने बनवाया था। +133 फुट ऊंची इस प्रतिमा को लगभग पाँच हजार शिल्प कर्मियों ने बेहद मेहनत से बनवाया था। +इसके साथ ही सेन नदी के किनारों पर चहलकदमी करते हुए फ्रेंच जीवन से रूबरू होना बेहद सुंदर अनुभव है। +बड़े और बच्चों दोनों को ध्यान रखकर वॉटर स्लाइड्स बनाई गई हैं। +मीनाक्षी मंदिर को केंद्र में रखकर नगर की रचना कमल के फूल की आकृति में की गई है। +साथ ही इस तरह के रोमान्चकारी खेलों की विशेष व्यवस्था द्वारा पर्यटन के साथ-साथ स्थानीय लोगों के लिये रोजगार की भी अनेक सम्भावनाएँ उभर कर आएगीं। +एक स्थान पर आकर भगवान भोलेनाथ ने नंदी बैल से उतरकर उसे वहीं छोड़ दिया और माता के साथ आगे की ओर निकल पड़े। +यह लेखा-जोखा हजारों वर्षों से वर्तमान पंडितों के पूर्वजों के द्वारा सँभालकर रखा गया है। +यहाँ से पहाड़ों के बीच से बहती हुई गंगा नदी का दर्शन बड़ा मनोरम प्रतीत होता है। +नौका में बैठकर या किनारे पर खड़े होकर मछलियों का दाना खिलाना भी अविस्मरणीय अनुभव रहेगा। +मन शांत, ताजा और प्रफुल्लित हो जाता है। +इसे ही बाद में पहलगाम कहा जाने लगा। +पहाड़ों से घिरा होने के कारण यह नगर अत्यंत ही सुंदर लगता है। +हरिद्वार को भारत की धार्मिक राजधानी माना जाता है। +इस स्थान का नाम चाँदवाड़ी पड़ा। +इस मूर्ति के चार मुख व चार हाथ हैं। +कहा जाता है कि रानी के प्रतिदिन नर्मदा दर्शन के पश्चात अन्न-जल ग्रहण करने की आदत के कारण बाज बहादुर ने यह ऊँचा महल बनवाया था । +पिछले पन्द्रह वर्षों से इस क्षेत्र में वाहन चला रहे भानुप्रतापसिंह ने बताया कि पर्यटकों की संख्या निरंतर बढ़ रही है , लेकिन बाघ कभी कभार ही दिखता है । +उन्होंने बताया कि पहले यहाँ बाघ दिखाने के लिए चार मार्ग थे , अब सात कर दिए गए हैं । +खुले वाहनों में बिना किसी हथियार के पर्यटकों को जंगल में ले जाने के बावजूद दुर्घटना की आशंका से इनकार करते हुए एक अन्य वाहन चालक ने बताया कि यदि जंगल में गाड़ी में कोई खराबी हो जाए तो इसकी सूचना देने के लिए चालक को पैदल ही चौकी तक जाना होता है अथवा रास्ते से गुजर रहा कोई अन्य वाहन इसकी आगे सूचना देता है । +कहा जाता है कि इन स्तूपों में बुद्ध और उनके शिष्यों के अवशेष रखे गए हैं । +तिरुवनंतपुरम कुछ वैज्ञानिक और तकनीकी संस्थानों का भी केन्द्र है जिनमें विक्रम साराभाई स्पेस सेंटर , सेंटर फॉर अर्थ साइंस स्टडीज और एक ऐसा संग्रहालय है जोकि विज्ञान और प्रौद्योगिकी के सभी पहलुओं से साक्षात्कार कराता है । +हिमालय में पश्चिम गढ़वाल के बर्फ से ढँके श्रंग बंदरपुच्छ जो कि जमीन से 20 , 731 फुट ऊँचा है , के उत्तर-पश्चिम में कालिंद पर्वत है । +विशेषण आकर्षण यह है कि इस मंदिर के पास पवित्र गंगा नदी जो कि बंगाल में हुगली नदी के नाम से जानी जाती है , बहती है । +प्रत्येक गोपुरम नौ मंजिला है , जो कि एक बड़े आयताकार में स्थित है । diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.in new file mode 100644 index 0000000000000000000000000000000000000000..73230a4c50c87928d5b8702e74a473539d538d6a --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.in @@ -0,0 +1,820 @@ +- +, +। +( +) +133 +1528 +1565 +17 +1826 +1950 +1996 +20 +21 +731 +75 +अब +अभिषेक +आच्छादित +अड्डा +आए +आएगीं +अगले +अगर +आगरा +आगे +अहिंसा +अकबर +अखाड़े +आकर +आकार +आकर्षण +आकर्षित +आकृति +अलग +अलग-अलग +अलगार +अलगारजी +अलग-सी +अमर +अमरनाथ +अमरता +अमृत +अमृतमंथन +अंतरराष्ट्रीय +आने +अनेक +अन्न-जल +अनुभव +अनुभूति +अनुपम +अनुसार +अनूठे +अनूठी +अन्य +आप +आपकी +आपको +अपने +अपनी +आपदा +आरंभ +आर्कटिक +अर्थ +आशंका +अशोक +अवशेष +आवश्यक +अवतारों +अविस्मरणीय +आता +आतंकवाद +अथवा +आते +आते-आते +आती +अतीत +अत्यंत +आदत +आया +आयताकार +बाबा +बाबर +बच +बच्चे-बच्चे +बच्चों +बड़ा +बढ़ +बढ़ावा +बढ़ते +बढ़ती +बड़े +बड़े-बड़े +बाग +बाघ +भाग +भगवान +बाहर +बहती +बहादुर +बहुल +बहुत +बाज +भजन +बजती +भक्त +बल्कि +बंगाल +बंधन +बंदरपुच्छ +बना +बनाए +बनाई +बनवाए +बनवाया +बनता +बनाया +बने +भानुप्रतापसिंह +बार +भर +भारत +बारे +बर्फ +बसा +बावजूद +भवन +भव्य +बताई +बताया +बाद +बादशाह +बयान +बाँध +बँधी +बेहद +बेजोड़ +बैल +बैलगाँव +बैठकर +भी +बीच +भीड़ +भीड़-भाड़ +भिक्षु +बिल्कुल +बिना +बीर +भीतर +भोलेनाथ +बोर्ड +बौद्ध +बॉटनिकल +ब्रह्मकुंड +'ब्रह्मकुंड' +ब्राइगन +भूरीसिंह +बूटा +बुद्ध +बूँदें +चढ़ावे +छड़ी +चहलकदमी +चाहते +चल +चला +चालक +चलता +चम्बा +चार +चरवाहे +चारदीवारी +चारों +छटा +चतुर्भुज +चाँदवाड़ी +चेन्नई +छिपता +चित्रित +चौबीसों +छोड़ +छोड़ा +चौकी +चोल +छोटा +चौदहवीं +ढँके +एक +एकांत +ऐसा +एवं +गढ़वाल +गाड़ी +गए +गई +गंगा +घंटे +घंटियाँ +गार्डन +गर्मी +घाट +घाटी +गया +गाँव +घिरा +गिरी +ग्लेशियरों +गोल्फ +गौमुख +गोपुर +गोपुरम +घोषित +ग्रहण +गुजर +गुफा +गूँजते +हाइवे +हजार +हजारों +हम +हर +हरि +हरिद्वार +'हरिद्वार' +हवा +हवाई +हवेली +हाथ +हथियार +है +हैं +हेतु +ही +हिमालय +हिमलिंग +हीरों +हो +होकर +हों +होना +होने +होटल +होता +होते +होती +हुआ +हुए +हुगली +हुई +ई +इच्छा +इमारतों +इन +इनकार +इनके +इनसे +इस +इसका +इसके +इसकी +इसलिए +इससे +इसे +इतिहास +जा +जब +जबकि +जाए +जगहों +जहाज +जहां +जहाँ +जहाँगीर +जाई +जल +जलस्रोत +जंगल +जमीन +जाना +जाने +जानी +जरूर +जाता +जाते +जाती +जैसलमेर +झील +जिनमें +जिन्हें +जिस +जिससे +जीवन +जीवन-मरण +जीविका +जो +जोकि +जुबान +झूला +जुलूस +जून +जूदेव +का +कभार +कभी +कभी-कभी +खड़े +कहा +कहानी +कहते +कहीं +कई +कला +कल-कल +कलकत्ता +कलाओं +खाली +कालिंद +काम +कमल +काफी +कर +खराबी +कारण +करने +करवाई +करवाते +करवाती +करवाया +करता +कराता +करते +करती +करेंगे +कर्मियों +कस्बे +कश्मीर +कथा +के +खेलों +केंद्र +केन्द्र +कैफे +केवल +कि +की +खिलाना +खिलाया +किंवदंतियां +किंवदंतियों +किंतु +किनारे +किनारों +किसी +कितना +किया +को +कोई +खोजा +कृष्ण +क्रमांक +क्षेत्र +खूबसूरत +कुछ +खुले +कुंभा +लाए +लगा +लगभग +लगता +लगातार +लगे +लकड़ी +लाकर +लक्ष्मण +ले +लेखा-जोखा +लेकर +लेकिन +लेता +लिए +लीला +लिंग +लिया +लिये +लोग +लोगों +लौट +मछलियों +मगर +महल +महान +महाराजा +महाराणा +मजबूत +मकान +मलिक +मंजिल +मंजिला +मंदिर +मंदिरों +मन +माना +मानकर +मानना +मनोरम +मन्त्रालय +मार्ग +माता +मद्रास +मधुकर +मदुरै +मध्यकालीन +माँ +मेहनत +में +मेरीटाइम +मैदानी +मैदानों +मिलक +मिलता +मिली +मीनाक्षी +मीरा +मोह +मौजूद +मौत +मुबारक +मुगल +मुग्ध +मुहैया +मुख +मुमताज +मुरीद +मूर्ति +मुस्लिम +म्यूजियम +न +नगर +नहीं +नई-नई +नजर +नजारों +नजदीक +नक्काशी +नाम +नामक +नंदी +नर्मदा +नतमस्तक +नदी +ने +निहारना +निहारने +निकल +निकलने +निकली +निकाली +निरंतर +निर्मल +निर्माण +निर्मित +निवास +नौ +नौका +नौकायान +ओर +और +ओरछा +ओरलैंडों +पड़ा +पड़े +पहाड़ी +पहाड़ों +पहलगाम +पहले +पहली +पहलुओं +पहुँच +पहुँचते +पहुँचे +पांडिचेरी +पंडितों +पानी +पन्द्रह +पर +पर्वत +पर्वतीय +पर्यटक +पर्यटकों +पर्यटन +पास +पासंग +पश्चात +पश्चिम +पावन +पवित्र +पवित्रता +पता +फतेहपुर +पत्नी +पत्थर +पदम +पाँच +पैगोडा +पैरोटेट +पैदा +पैदल +पी +पिछले +फिर +पौड़ी +फौज +पौधे +फॉर +पृष्ठभूमि +प्रकृति +प्राकृतिक +प्रख्यात +प्रमाण +प्रमोट +प्रफुल्लित +प्रशिक्षित +प्रसिद्ध +प्रवाहित +प्रतिमा +प्रतीत +प्रतिदिन +प्रत्येक +प्रधानमंत्री +प्रेम +फ्रेंच +प्रेरणा +फ्री +प्रौद्योगिकी +पूजा +पुल +फूल +पुंछ +पुण्य +पूरा +पुरानी +पुष्टि +पूर्वजों +फुट +प्याला +फ्यूर्डो +रचना +रहा +रहकर +रहस्य +रहता +रहते +रहती +रहे +रहेगा +रही +राजा +राजाओं +राजस्थान +राजधानी +रखा +रखकर +रखवाली +रखे +रक्षा +राम +राणा +रानी +राशि +रास्ते +रेगिस्तान +रोजगार +रोमान्चकारी +रोप +रूबरू +रुख +रूमानिया +रूप +स +सा +सभी +शाह +शाहजहाँ +शहर +साइंस +सकते +सकती +सकेगें +साक्षात्कार +साल +सलीम +सामने +समय +सम्भावनाएँ +शंभु +संचालन +सांगा +संगीत +संग्रहालय +शामिल +संख्या +संपन्न +सम्राट +संस्थानों +शांत +शांति +संदेश +शानदार +शान्त +साराभाई +सरकार +सारे +सर्कल +सात +साथ +शताब्दी +साथ-साथ +सती +साधन +सदियों +साधु +सँभालकर +सँवारा +से +सेंटर +सेन +सेना +शेषनाग +सी +शिखर +सीकरी +सिखाया +सीलोन +शिल्प +सीमा +सिंह +सिरे +शिष्यों +शिव +शिवजी +स्कॉटलैंड +स्लाइड्स +स्मारक +स्नान +सौभाग्य +सौंदर्ययुक्त +स्पेस +श्राइन +श्रंग +श्रद्धालु +श्रद्धालुओं +श्री +श्रीगणेश +स्टडीज +सुबह +सूचना +सूख +सुकून +सुंदर +सुंदरता +सुनाई +सुन्दरता +सुरक्षा +सुरम्य +सूर्य +सुशोभित +सुविधा +स्वच्छ +स्वर्ग +स्वरूप +स्तंभ +स्थान +स्थानीय +स्थापत्य +स्थित +स्तूप +स्तूपों +टापू +ठीक +ट्रस्ट +उभर +उड़ान +उड़नखटोला +ऊंची +उनके +उन्हें +उन्होंने +ऊपर +उस +उसके +उसकी +उसने +उसे +उसी +उतरकर +उत्तर +उत्तर-पश्चिम +उत्तरायण +ऊँचा +व +वह +वाहन +वाहनों +वहाँ +वहीं +वजह +वाला +वाले +वाली +वनस्पति +वन्डर +वापस +वर्क्स +वर्षा +वर्षभर +वर्षों +वर्तमान +वासियों +वास्तविक +वातावरण +वादी +वादियाँ +वादियों +वे +वैगा +वैज्ञानिक +वैश्विक +विचित्र +विज्ञान +विजिट +विक्रम +वीं +विष +विराजित +विष्णु +विशेष +विशेषण +विश्व +विवाह +विदेश +विदेशी +वॉटर +व्यक्ति +व्यवसाय +व्यवस्था +था +तब +ताजा +ताजमहल +तक +तकनीकी +तालाब +तपता +तरह +तरफ +तट +तथा +तत्कालीन +थे +थी +थीं +तिरुवनंतपुरम +तीसरी +तो +तोरण +त्रयोदशी +तूफानों +दक्षिण +दाना +धारा +धरती +धर्म +धर्मस्थल +धार्मिक +धार्मिकता +धरोहर +दर्प-शिल्प +दर्शन +दस +दशनामी +दे +देख +देखने +देख-रेख +देना +देने +देता +देती +दी +दिए +दिखाने +दिखता +दिलाते +दिन +दिशाओं +दिया +दो +दोनों +दूर +दुर्घटना +दूसरे +दूसरी +ध्वनि +द्वार +द्वारा +द्वीपों +ध्यान +या +यह +यहां +यहाँ +यहीं +यात्रा +यात्री +यात्रियों +याद +यदि +ये +युग +यूनेस्को diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.out new file mode 100644 index 0000000000000000000000000000000000000000..d2f75d849b99ce26d82813578ec54359c7d70dda --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-utf.out @@ -0,0 +1,820 @@ +- +, +. +( +) +133 +1528 +1565 +17 +1826 +1950 +1996 +20 +21 +731 +75 +aba +aBiReka +AcCAxiwa +addA +Ae +AegIM +agale +agara +AgarA +Age +ahiMsA +akabara +aKAdZe +Akara +AkAra +AkarRaNa +AkarRiwa +Akqwi +alaga +alaga-alaga +alagAra +alagArajI +alaga-sI +amara +amaranAWa +amarawA +amqwa +amqwamaMWana +aMwararARtrIya +Ane +aneka +anna-jala +anuBava +anuBUwi +anupama +anusAra +anUTe +anUTI +anya +Apa +ApakI +Apako +apane +apanI +ApaxA +AraMBa +Arkatika +arWa +ASaMkA +aSoka +avaSeRa +AvaSyaka +avawAroM +avismaraNIya +AwA +AwaMkavAxa +aWavA +Awe +Awe-Awe +AwI +awIwa +awyaMwa +Axawa +AyA +AyawAkAra +bAbA +bAbara +baca +bacce-bacce +baccoM +badZA +baDZa +baDZAvA +baDZawe +baDZawI +badZe +badZe-badZe +bAga +bAGa +BAga +BagavAna +bAhara +bahawI +bahAxura +bahula +bahuwa +bAja +Bajana +bajawI +Bakwa +balki +baMgAla +baMXana +baMxarapucCa +banA +banAe +banAI +banavAe +banavAyA +banawA +banAyA +bane +BAnuprawApasiMha +bAra +Bara +BArawa +bAre +barPa +basA +bAvajUxa +Bavana +Bavya +bawAI +bawAyA +bAxa +bAxaSAha +bayAna +bAzXa +bazXI +behaxa +bejodZa +bEla +bElagAzva +bETakara +BI +bIca +BIdZa +BIdZa-BAdZa +BikRu +bilkula +binA +bIra +BIwara +BolenAWa +borda +bOxXa +bOYtanikala +brahmakuMda +'brahmakuMda' +brAigana +BUrIsiMha +bUtA +buxXa +bUzxeM +caDZAve +CadZI +cahalakaxamI +cAhawe +cala +calA +cAlaka +calawA +cambA +cAra +caravAhe +cAraxIvArI +cAroM +CatA +cawurBuja +cAzxavAdZI +cennaI +CipawA +ciwriwa +cObIsoM +CodZa +CodZA +cOkI +cola +CotA +cOxahavIM +Dazke +eka +ekAMwa +EsA +evaM +gaDZavAla +gAdZI +gae +gaI +gaMgA +GaMte +GaMtiyAz +gArdana +garmI +GAta +GAtI +gayA +gAzva +GirA +girI +gleSiyaroM +golPa +gOmuKa +gopura +gopurama +GoRiwa +grahaNa +gujara +guPA +gUzjawe +hAive +hajAra +hajAroM +hama +hara +hari +harixvAra +'harixvAra' +havA +havAI +havelI +hAWa +haWiyAra +hE +hEM +hewu +hI +himAlaya +himaliMga +hIroM +ho +hokara +hoM +honA +hone +hotala +howA +howe +howI +huA +hue +hugalI +huI +I +icCA +imArawoM +ina +inakAra +inake +inase +isa +isakA +isake +isakI +isalie +isase +ise +iwihAsa +jA +jaba +jabaki +jAe +jagahoM +jahAja +jahAM +jahAz +jahAzgIra +jAI +jala +jalasrowa +jaMgala +jamIna +jAnA +jAne +jAnI +jarUra +jAwA +jAwe +jAwI +jEsalamera +JIla +jinameM +jinheM +jisa +jisase +jIvana +jIvana-maraNa +jIvikA +jo +joki +jubAna +JUlA +julUsa +jUna +jUxeva +kA +kaBAra +kaBI +kaBI-kaBI +KadZe +kahA +kahAnI +kahawe +kahIM +kaI +kalA +kala-kala +kalakawwA +kalAoM +KAlI +kAliMxa +kAma +kamala +kAPI +kara +KarAbI +kAraNa +karane +karavAI +karavAwe +karavAwI +karavAyA +karawA +karAwA +karawe +karawI +kareMge +karmiyoM +kasbe +kaSmIra +kaWA +ke +KeloM +keMxra +kenxra +kEPe +kevala +ki +kI +KilAnA +KilAyA +kiMvaxaMwiyAM +kiMvaxaMwiyoM +kiMwu +kinAre +kinAroM +kisI +kiwanA +kiyA +ko +koI +KojA +kqRNa +kramAMka +kRewra +KUbasUrawa +kuCa +Kule +kuMBA +lAe +lagA +lagaBaga +lagawA +lagAwAra +lage +lakadZI +lAkara +lakRmaNa +le +leKA-joKA +lekara +lekina +lewA +lie +lIlA +liMga +liyA +liye +loga +logoM +lOta +maCaliyoM +magara +mahala +mahAna +mahArAjA +mahArANA +majabUwa +makAna +malika +maMjila +maMjilA +maMxira +maMxiroM +mana +mAnA +mAnakara +mAnanA +manorama +manwrAlaya +mArga +mAwA +maxrAsa +maXukara +maxurE +maXyakAlIna +mAz +mehanawa +meM +merItAima +mExAnI +mExAnoM +milaka +milawA +milI +mInAkRI +mIrA +moha +mOjUxa +mOwa +mubAraka +mugala +mugXa +muhEyA +muKa +mumawAja +murIxa +mUrwi +muslima +myUjiyama +na +nagara +nahIM +naI-naI +najara +najAroM +najaxIka +nakkASI +nAma +nAmaka +naMxI +narmaxA +nawamaswaka +naxI +ne +nihAranA +nihArane +nikala +nikalane +nikalI +nikAlI +niraMwara +nirmala +nirmANa +nirmiwa +nivAsa +nO +nOkA +nOkAyAna +ora +Ora +oraCA +oralEMdoM +padZA +padZe +pahAdZI +pahAdZoM +pahalagAma +pahale +pahalI +pahaluoM +pahuzca +pahuzcawe +pahuzce +pAMdicerI +paMdiwoM +pAnI +panxraha +para +parvawa +parvawIya +paryataka +paryatakoM +paryatana +pAsa +pAsaMga +paScAwa +paScima +pAvana +paviwra +paviwrawA +pawA +Pawehapura +pawnI +pawWara +paxama +pAzca +pEgodA +pEroteta +pExA +pExala +pI +piCale +Pira +pOdZI +POja +pOXe +POYra +pqRTaBUmi +prakqwi +prAkqwika +praKyAwa +pramANa +pramota +praPulliwa +praSikRiwa +prasixXa +pravAhiwa +prawimA +prawIwa +prawixina +prawyeka +praXAnamaMwrI +prema +PreMca +preraNA +PrI +prOxyogikI +pUjA +pula +PUla +puMCa +puNya +pUrA +purAnI +puRti +pUrvajoM +Puta +pyAlA +PyUrdo +racanA +rahA +rahakara +rahasya +rahawA +rahawe +rahawI +rahe +rahegA +rahI +rAjA +rAjAoM +rAjasWAna +rAjaXAnI +raKA +raKakara +raKavAlI +raKe +rakRA +rAma +rANA +rAnI +rASi +rAswe +regiswAna +rojagAra +romAncakArI +ropa +rUbarU +ruKa +rUmAniyA +rUpa +sa +sA +saBI +SAha +SAhajahAz +Sahara +sAiMsa +sakawe +sakawI +sakegeM +sAkRAwkAra +sAla +salIma +sAmane +samaya +samBAvanAez +SaMBu +saMcAlana +sAMgA +saMgIwa +saMgrahAlaya +SAmila +saMKyA +saMpanna +samrAta +saMsWAnoM +SAMwa +SAMwi +saMxeSa +SAnaxAra +SAnwa +sArABAI +sarakAra +sAre +sarkala +sAwa +sAWa +SawAbxI +sAWa-sAWa +sawI +sAXana +saxiyoM +sAXu +sazBAlakara +sazvArA +se +seMtara +sena +senA +SeRanAga +sI +SiKara +sIkarI +siKAyA +sIlona +Silpa +sImA +siMha +sire +SiRyoM +Siva +SivajI +skOYtalEMda +slAidsa +smAraka +snAna +sOBAgya +sOMxaryayukwa +spesa +SrAina +SraMga +SraxXAlu +SraxXAluoM +SrI +SrIgaNeSa +stadIja +subaha +sUcanA +sUKa +sukUna +suMxara +suMxarawA +sunAI +sunxarawA +surakRA +suramya +sUrya +suSoBiwa +suviXA +svacCa +svarga +svarUpa +swaMBa +sWAna +sWAnIya +sWApawya +sWiwa +swUpa +swUpoM +tApU +TIka +trasta +uBara +udZAna +udZanaKatolA +UMcI +unake +unheM +unhoMne +Upara +usa +usake +usakI +usane +use +usI +uwarakara +uwwara +uwwara-paScima +uwwarAyaNa +UzcA +va +vaha +vAhana +vAhanoM +vahAz +vahIM +vajaha +vAlA +vAle +vAlI +vanaspawi +vandara +vApasa +varksa +varRA +varRaBara +varRoM +varwamAna +vAsiyoM +vAswavika +vAwAvaraNa +vAxI +vAxiyAz +vAxiyoM +ve +vEgA +vEjFAnika +vESvika +viciwra +vijFAna +vijita +vikrama +vIM +viRa +virAjiwa +viRNu +viSeRa +viSeRaNa +viSva +vivAha +vixeSa +vixeSI +vOYtara +vyakwi +vyavasAya +vyavasWA +WA +waba +wAjA +wAjamahala +waka +wakanIkI +wAlAba +wapawA +waraha +waraPa +wata +waWA +wawkAlIna +We +WI +WIM +wiruvanaMwapurama +wIsarI +wo +woraNa +wrayoxaSI +wUPAnoM +xakRiNa +xAnA +XArA +XarawI +Xarma +XarmasWala +XArmika +XArmikawA +Xarohara +xarpa-Silpa +xarSana +xasa +xaSanAmI +xe +xeKa +xeKane +xeKa-reKa +xenA +xene +xewA +xewI +xI +xie +xiKAne +xiKawA +xilAwe +xina +xiSAoM +xiyA +xo +xonoM +xUra +xurGatanA +xUsare +xUsarI +Xvani +xvAra +xvArA +xvIpoM +XyAna +yA +yaha +yahAM +yahAz +yahIM +yAwrA +yAwrI +yAwriyoM +yAxa +yaxi +ye +yuga +yUnesko diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.in new file mode 100644 index 0000000000000000000000000000000000000000..d2f75d849b99ce26d82813578ec54359c7d70dda --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.in @@ -0,0 +1,820 @@ +- +, +. +( +) +133 +1528 +1565 +17 +1826 +1950 +1996 +20 +21 +731 +75 +aba +aBiReka +AcCAxiwa +addA +Ae +AegIM +agale +agara +AgarA +Age +ahiMsA +akabara +aKAdZe +Akara +AkAra +AkarRaNa +AkarRiwa +Akqwi +alaga +alaga-alaga +alagAra +alagArajI +alaga-sI +amara +amaranAWa +amarawA +amqwa +amqwamaMWana +aMwararARtrIya +Ane +aneka +anna-jala +anuBava +anuBUwi +anupama +anusAra +anUTe +anUTI +anya +Apa +ApakI +Apako +apane +apanI +ApaxA +AraMBa +Arkatika +arWa +ASaMkA +aSoka +avaSeRa +AvaSyaka +avawAroM +avismaraNIya +AwA +AwaMkavAxa +aWavA +Awe +Awe-Awe +AwI +awIwa +awyaMwa +Axawa +AyA +AyawAkAra +bAbA +bAbara +baca +bacce-bacce +baccoM +badZA +baDZa +baDZAvA +baDZawe +baDZawI +badZe +badZe-badZe +bAga +bAGa +BAga +BagavAna +bAhara +bahawI +bahAxura +bahula +bahuwa +bAja +Bajana +bajawI +Bakwa +balki +baMgAla +baMXana +baMxarapucCa +banA +banAe +banAI +banavAe +banavAyA +banawA +banAyA +bane +BAnuprawApasiMha +bAra +Bara +BArawa +bAre +barPa +basA +bAvajUxa +Bavana +Bavya +bawAI +bawAyA +bAxa +bAxaSAha +bayAna +bAzXa +bazXI +behaxa +bejodZa +bEla +bElagAzva +bETakara +BI +bIca +BIdZa +BIdZa-BAdZa +BikRu +bilkula +binA +bIra +BIwara +BolenAWa +borda +bOxXa +bOYtanikala +brahmakuMda +'brahmakuMda' +brAigana +BUrIsiMha +bUtA +buxXa +bUzxeM +caDZAve +CadZI +cahalakaxamI +cAhawe +cala +calA +cAlaka +calawA +cambA +cAra +caravAhe +cAraxIvArI +cAroM +CatA +cawurBuja +cAzxavAdZI +cennaI +CipawA +ciwriwa +cObIsoM +CodZa +CodZA +cOkI +cola +CotA +cOxahavIM +Dazke +eka +ekAMwa +EsA +evaM +gaDZavAla +gAdZI +gae +gaI +gaMgA +GaMte +GaMtiyAz +gArdana +garmI +GAta +GAtI +gayA +gAzva +GirA +girI +gleSiyaroM +golPa +gOmuKa +gopura +gopurama +GoRiwa +grahaNa +gujara +guPA +gUzjawe +hAive +hajAra +hajAroM +hama +hara +hari +harixvAra +'harixvAra' +havA +havAI +havelI +hAWa +haWiyAra +hE +hEM +hewu +hI +himAlaya +himaliMga +hIroM +ho +hokara +hoM +honA +hone +hotala +howA +howe +howI +huA +hue +hugalI +huI +I +icCA +imArawoM +ina +inakAra +inake +inase +isa +isakA +isake +isakI +isalie +isase +ise +iwihAsa +jA +jaba +jabaki +jAe +jagahoM +jahAja +jahAM +jahAz +jahAzgIra +jAI +jala +jalasrowa +jaMgala +jamIna +jAnA +jAne +jAnI +jarUra +jAwA +jAwe +jAwI +jEsalamera +JIla +jinameM +jinheM +jisa +jisase +jIvana +jIvana-maraNa +jIvikA +jo +joki +jubAna +JUlA +julUsa +jUna +jUxeva +kA +kaBAra +kaBI +kaBI-kaBI +KadZe +kahA +kahAnI +kahawe +kahIM +kaI +kalA +kala-kala +kalakawwA +kalAoM +KAlI +kAliMxa +kAma +kamala +kAPI +kara +KarAbI +kAraNa +karane +karavAI +karavAwe +karavAwI +karavAyA +karawA +karAwA +karawe +karawI +kareMge +karmiyoM +kasbe +kaSmIra +kaWA +ke +KeloM +keMxra +kenxra +kEPe +kevala +ki +kI +KilAnA +KilAyA +kiMvaxaMwiyAM +kiMvaxaMwiyoM +kiMwu +kinAre +kinAroM +kisI +kiwanA +kiyA +ko +koI +KojA +kqRNa +kramAMka +kRewra +KUbasUrawa +kuCa +Kule +kuMBA +lAe +lagA +lagaBaga +lagawA +lagAwAra +lage +lakadZI +lAkara +lakRmaNa +le +leKA-joKA +lekara +lekina +lewA +lie +lIlA +liMga +liyA +liye +loga +logoM +lOta +maCaliyoM +magara +mahala +mahAna +mahArAjA +mahArANA +majabUwa +makAna +malika +maMjila +maMjilA +maMxira +maMxiroM +mana +mAnA +mAnakara +mAnanA +manorama +manwrAlaya +mArga +mAwA +maxrAsa +maXukara +maxurE +maXyakAlIna +mAz +mehanawa +meM +merItAima +mExAnI +mExAnoM +milaka +milawA +milI +mInAkRI +mIrA +moha +mOjUxa +mOwa +mubAraka +mugala +mugXa +muhEyA +muKa +mumawAja +murIxa +mUrwi +muslima +myUjiyama +na +nagara +nahIM +naI-naI +najara +najAroM +najaxIka +nakkASI +nAma +nAmaka +naMxI +narmaxA +nawamaswaka +naxI +ne +nihAranA +nihArane +nikala +nikalane +nikalI +nikAlI +niraMwara +nirmala +nirmANa +nirmiwa +nivAsa +nO +nOkA +nOkAyAna +ora +Ora +oraCA +oralEMdoM +padZA +padZe +pahAdZI +pahAdZoM +pahalagAma +pahale +pahalI +pahaluoM +pahuzca +pahuzcawe +pahuzce +pAMdicerI +paMdiwoM +pAnI +panxraha +para +parvawa +parvawIya +paryataka +paryatakoM +paryatana +pAsa +pAsaMga +paScAwa +paScima +pAvana +paviwra +paviwrawA +pawA +Pawehapura +pawnI +pawWara +paxama +pAzca +pEgodA +pEroteta +pExA +pExala +pI +piCale +Pira +pOdZI +POja +pOXe +POYra +pqRTaBUmi +prakqwi +prAkqwika +praKyAwa +pramANa +pramota +praPulliwa +praSikRiwa +prasixXa +pravAhiwa +prawimA +prawIwa +prawixina +prawyeka +praXAnamaMwrI +prema +PreMca +preraNA +PrI +prOxyogikI +pUjA +pula +PUla +puMCa +puNya +pUrA +purAnI +puRti +pUrvajoM +Puta +pyAlA +PyUrdo +racanA +rahA +rahakara +rahasya +rahawA +rahawe +rahawI +rahe +rahegA +rahI +rAjA +rAjAoM +rAjasWAna +rAjaXAnI +raKA +raKakara +raKavAlI +raKe +rakRA +rAma +rANA +rAnI +rASi +rAswe +regiswAna +rojagAra +romAncakArI +ropa +rUbarU +ruKa +rUmAniyA +rUpa +sa +sA +saBI +SAha +SAhajahAz +Sahara +sAiMsa +sakawe +sakawI +sakegeM +sAkRAwkAra +sAla +salIma +sAmane +samaya +samBAvanAez +SaMBu +saMcAlana +sAMgA +saMgIwa +saMgrahAlaya +SAmila +saMKyA +saMpanna +samrAta +saMsWAnoM +SAMwa +SAMwi +saMxeSa +SAnaxAra +SAnwa +sArABAI +sarakAra +sAre +sarkala +sAwa +sAWa +SawAbxI +sAWa-sAWa +sawI +sAXana +saxiyoM +sAXu +sazBAlakara +sazvArA +se +seMtara +sena +senA +SeRanAga +sI +SiKara +sIkarI +siKAyA +sIlona +Silpa +sImA +siMha +sire +SiRyoM +Siva +SivajI +skOYtalEMda +slAidsa +smAraka +snAna +sOBAgya +sOMxaryayukwa +spesa +SrAina +SraMga +SraxXAlu +SraxXAluoM +SrI +SrIgaNeSa +stadIja +subaha +sUcanA +sUKa +sukUna +suMxara +suMxarawA +sunAI +sunxarawA +surakRA +suramya +sUrya +suSoBiwa +suviXA +svacCa +svarga +svarUpa +swaMBa +sWAna +sWAnIya +sWApawya +sWiwa +swUpa +swUpoM +tApU +TIka +trasta +uBara +udZAna +udZanaKatolA +UMcI +unake +unheM +unhoMne +Upara +usa +usake +usakI +usane +use +usI +uwarakara +uwwara +uwwara-paScima +uwwarAyaNa +UzcA +va +vaha +vAhana +vAhanoM +vahAz +vahIM +vajaha +vAlA +vAle +vAlI +vanaspawi +vandara +vApasa +varksa +varRA +varRaBara +varRoM +varwamAna +vAsiyoM +vAswavika +vAwAvaraNa +vAxI +vAxiyAz +vAxiyoM +ve +vEgA +vEjFAnika +vESvika +viciwra +vijFAna +vijita +vikrama +vIM +viRa +virAjiwa +viRNu +viSeRa +viSeRaNa +viSva +vivAha +vixeSa +vixeSI +vOYtara +vyakwi +vyavasAya +vyavasWA +WA +waba +wAjA +wAjamahala +waka +wakanIkI +wAlAba +wapawA +waraha +waraPa +wata +waWA +wawkAlIna +We +WI +WIM +wiruvanaMwapurama +wIsarI +wo +woraNa +wrayoxaSI +wUPAnoM +xakRiNa +xAnA +XArA +XarawI +Xarma +XarmasWala +XArmika +XArmikawA +Xarohara +xarpa-Silpa +xarSana +xasa +xaSanAmI +xe +xeKa +xeKane +xeKa-reKa +xenA +xene +xewA +xewI +xI +xie +xiKAne +xiKawA +xilAwe +xina +xiSAoM +xiyA +xo +xonoM +xUra +xurGatanA +xUsare +xUsarI +Xvani +xvAra +xvArA +xvIpoM +XyAna +yA +yaha +yahAM +yahAz +yahIM +yAwrA +yAwrI +yAwriyoM +yAxa +yaxi +ye +yuga +yUnesko diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.out new file mode 100644 index 0000000000000000000000000000000000000000..73230a4c50c87928d5b8702e74a473539d538d6a --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/hin/text/uniq-words-hin-820-wx.out @@ -0,0 +1,820 @@ +- +, +। +( +) +133 +1528 +1565 +17 +1826 +1950 +1996 +20 +21 +731 +75 +अब +अभिषेक +आच्छादित +अड्डा +आए +आएगीं +अगले +अगर +आगरा +आगे +अहिंसा +अकबर +अखाड़े +आकर +आकार +आकर्षण +आकर्षित +आकृति +अलग +अलग-अलग +अलगार +अलगारजी +अलग-सी +अमर +अमरनाथ +अमरता +अमृत +अमृतमंथन +अंतरराष्ट्रीय +आने +अनेक +अन्न-जल +अनुभव +अनुभूति +अनुपम +अनुसार +अनूठे +अनूठी +अन्य +आप +आपकी +आपको +अपने +अपनी +आपदा +आरंभ +आर्कटिक +अर्थ +आशंका +अशोक +अवशेष +आवश्यक +अवतारों +अविस्मरणीय +आता +आतंकवाद +अथवा +आते +आते-आते +आती +अतीत +अत्यंत +आदत +आया +आयताकार +बाबा +बाबर +बच +बच्चे-बच्चे +बच्चों +बड़ा +बढ़ +बढ़ावा +बढ़ते +बढ़ती +बड़े +बड़े-बड़े +बाग +बाघ +भाग +भगवान +बाहर +बहती +बहादुर +बहुल +बहुत +बाज +भजन +बजती +भक्त +बल्कि +बंगाल +बंधन +बंदरपुच्छ +बना +बनाए +बनाई +बनवाए +बनवाया +बनता +बनाया +बने +भानुप्रतापसिंह +बार +भर +भारत +बारे +बर्फ +बसा +बावजूद +भवन +भव्य +बताई +बताया +बाद +बादशाह +बयान +बाँध +बँधी +बेहद +बेजोड़ +बैल +बैलगाँव +बैठकर +भी +बीच +भीड़ +भीड़-भाड़ +भिक्षु +बिल्कुल +बिना +बीर +भीतर +भोलेनाथ +बोर्ड +बौद्ध +बॉटनिकल +ब्रह्मकुंड +'ब्रह्मकुंड' +ब्राइगन +भूरीसिंह +बूटा +बुद्ध +बूँदें +चढ़ावे +छड़ी +चहलकदमी +चाहते +चल +चला +चालक +चलता +चम्बा +चार +चरवाहे +चारदीवारी +चारों +छटा +चतुर्भुज +चाँदवाड़ी +चेन्नई +छिपता +चित्रित +चौबीसों +छोड़ +छोड़ा +चौकी +चोल +छोटा +चौदहवीं +ढँके +एक +एकांत +ऐसा +एवं +गढ़वाल +गाड़ी +गए +गई +गंगा +घंटे +घंटियाँ +गार्डन +गर्मी +घाट +घाटी +गया +गाँव +घिरा +गिरी +ग्लेशियरों +गोल्फ +गौमुख +गोपुर +गोपुरम +घोषित +ग्रहण +गुजर +गुफा +गूँजते +हाइवे +हजार +हजारों +हम +हर +हरि +हरिद्वार +'हरिद्वार' +हवा +हवाई +हवेली +हाथ +हथियार +है +हैं +हेतु +ही +हिमालय +हिमलिंग +हीरों +हो +होकर +हों +होना +होने +होटल +होता +होते +होती +हुआ +हुए +हुगली +हुई +ई +इच्छा +इमारतों +इन +इनकार +इनके +इनसे +इस +इसका +इसके +इसकी +इसलिए +इससे +इसे +इतिहास +जा +जब +जबकि +जाए +जगहों +जहाज +जहां +जहाँ +जहाँगीर +जाई +जल +जलस्रोत +जंगल +जमीन +जाना +जाने +जानी +जरूर +जाता +जाते +जाती +जैसलमेर +झील +जिनमें +जिन्हें +जिस +जिससे +जीवन +जीवन-मरण +जीविका +जो +जोकि +जुबान +झूला +जुलूस +जून +जूदेव +का +कभार +कभी +कभी-कभी +खड़े +कहा +कहानी +कहते +कहीं +कई +कला +कल-कल +कलकत्ता +कलाओं +खाली +कालिंद +काम +कमल +काफी +कर +खराबी +कारण +करने +करवाई +करवाते +करवाती +करवाया +करता +कराता +करते +करती +करेंगे +कर्मियों +कस्बे +कश्मीर +कथा +के +खेलों +केंद्र +केन्द्र +कैफे +केवल +कि +की +खिलाना +खिलाया +किंवदंतियां +किंवदंतियों +किंतु +किनारे +किनारों +किसी +कितना +किया +को +कोई +खोजा +कृष्ण +क्रमांक +क्षेत्र +खूबसूरत +कुछ +खुले +कुंभा +लाए +लगा +लगभग +लगता +लगातार +लगे +लकड़ी +लाकर +लक्ष्मण +ले +लेखा-जोखा +लेकर +लेकिन +लेता +लिए +लीला +लिंग +लिया +लिये +लोग +लोगों +लौट +मछलियों +मगर +महल +महान +महाराजा +महाराणा +मजबूत +मकान +मलिक +मंजिल +मंजिला +मंदिर +मंदिरों +मन +माना +मानकर +मानना +मनोरम +मन्त्रालय +मार्ग +माता +मद्रास +मधुकर +मदुरै +मध्यकालीन +माँ +मेहनत +में +मेरीटाइम +मैदानी +मैदानों +मिलक +मिलता +मिली +मीनाक्षी +मीरा +मोह +मौजूद +मौत +मुबारक +मुगल +मुग्ध +मुहैया +मुख +मुमताज +मुरीद +मूर्ति +मुस्लिम +म्यूजियम +न +नगर +नहीं +नई-नई +नजर +नजारों +नजदीक +नक्काशी +नाम +नामक +नंदी +नर्मदा +नतमस्तक +नदी +ने +निहारना +निहारने +निकल +निकलने +निकली +निकाली +निरंतर +निर्मल +निर्माण +निर्मित +निवास +नौ +नौका +नौकायान +ओर +और +ओरछा +ओरलैंडों +पड़ा +पड़े +पहाड़ी +पहाड़ों +पहलगाम +पहले +पहली +पहलुओं +पहुँच +पहुँचते +पहुँचे +पांडिचेरी +पंडितों +पानी +पन्द्रह +पर +पर्वत +पर्वतीय +पर्यटक +पर्यटकों +पर्यटन +पास +पासंग +पश्चात +पश्चिम +पावन +पवित्र +पवित्रता +पता +फतेहपुर +पत्नी +पत्थर +पदम +पाँच +पैगोडा +पैरोटेट +पैदा +पैदल +पी +पिछले +फिर +पौड़ी +फौज +पौधे +फॉर +पृष्ठभूमि +प्रकृति +प्राकृतिक +प्रख्यात +प्रमाण +प्रमोट +प्रफुल्लित +प्रशिक्षित +प्रसिद्ध +प्रवाहित +प्रतिमा +प्रतीत +प्रतिदिन +प्रत्येक +प्रधानमंत्री +प्रेम +फ्रेंच +प्रेरणा +फ्री +प्रौद्योगिकी +पूजा +पुल +फूल +पुंछ +पुण्य +पूरा +पुरानी +पुष्टि +पूर्वजों +फुट +प्याला +फ्यूर्डो +रचना +रहा +रहकर +रहस्य +रहता +रहते +रहती +रहे +रहेगा +रही +राजा +राजाओं +राजस्थान +राजधानी +रखा +रखकर +रखवाली +रखे +रक्षा +राम +राणा +रानी +राशि +रास्ते +रेगिस्तान +रोजगार +रोमान्चकारी +रोप +रूबरू +रुख +रूमानिया +रूप +स +सा +सभी +शाह +शाहजहाँ +शहर +साइंस +सकते +सकती +सकेगें +साक्षात्कार +साल +सलीम +सामने +समय +सम्भावनाएँ +शंभु +संचालन +सांगा +संगीत +संग्रहालय +शामिल +संख्या +संपन्न +सम्राट +संस्थानों +शांत +शांति +संदेश +शानदार +शान्त +साराभाई +सरकार +सारे +सर्कल +सात +साथ +शताब्दी +साथ-साथ +सती +साधन +सदियों +साधु +सँभालकर +सँवारा +से +सेंटर +सेन +सेना +शेषनाग +सी +शिखर +सीकरी +सिखाया +सीलोन +शिल्प +सीमा +सिंह +सिरे +शिष्यों +शिव +शिवजी +स्कॉटलैंड +स्लाइड्स +स्मारक +स्नान +सौभाग्य +सौंदर्ययुक्त +स्पेस +श्राइन +श्रंग +श्रद्धालु +श्रद्धालुओं +श्री +श्रीगणेश +स्टडीज +सुबह +सूचना +सूख +सुकून +सुंदर +सुंदरता +सुनाई +सुन्दरता +सुरक्षा +सुरम्य +सूर्य +सुशोभित +सुविधा +स्वच्छ +स्वर्ग +स्वरूप +स्तंभ +स्थान +स्थानीय +स्थापत्य +स्थित +स्तूप +स्तूपों +टापू +ठीक +ट्रस्ट +उभर +उड़ान +उड़नखटोला +ऊंची +उनके +उन्हें +उन्होंने +ऊपर +उस +उसके +उसकी +उसने +उसे +उसी +उतरकर +उत्तर +उत्तर-पश्चिम +उत्तरायण +ऊँचा +व +वह +वाहन +वाहनों +वहाँ +वहीं +वजह +वाला +वाले +वाली +वनस्पति +वन्डर +वापस +वर्क्स +वर्षा +वर्षभर +वर्षों +वर्तमान +वासियों +वास्तविक +वातावरण +वादी +वादियाँ +वादियों +वे +वैगा +वैज्ञानिक +वैश्विक +विचित्र +विज्ञान +विजिट +विक्रम +वीं +विष +विराजित +विष्णु +विशेष +विशेषण +विश्व +विवाह +विदेश +विदेशी +वॉटर +व्यक्ति +व्यवसाय +व्यवस्था +था +तब +ताजा +ताजमहल +तक +तकनीकी +तालाब +तपता +तरह +तरफ +तट +तथा +तत्कालीन +थे +थी +थीं +तिरुवनंतपुरम +तीसरी +तो +तोरण +त्रयोदशी +तूफानों +दक्षिण +दाना +धारा +धरती +धर्म +धर्मस्थल +धार्मिक +धार्मिकता +धरोहर +दर्प-शिल्प +दर्शन +दस +दशनामी +दे +देख +देखने +देख-रेख +देना +देने +देता +देती +दी +दिए +दिखाने +दिखता +दिलाते +दिन +दिशाओं +दिया +दो +दोनों +दूर +दुर्घटना +दूसरे +दूसरी +ध्वनि +द्वार +द्वारा +द्वीपों +ध्यान +या +यह +यहां +यहाँ +यहीं +यात्रा +यात्री +यात्रियों +याद +यदि +ये +युग +यूनेस्को diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/issue-convertor-iiit-wx2utf-tel.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/issue-convertor-iiit-wx2utf-tel.txt new file mode 100644 index 0000000000000000000000000000000000000000..c63c1ee0206485113f10686725a97e01a5570cb4 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/issue-convertor-iiit-wx2utf-tel.txt @@ -0,0 +1,74 @@ +1 (( NP +1.1 xInni PRP + )) +2 (( VGNF +2.1 munYnYitu VM + )) +3 (( RBP +3.1 ninna RB + )) +4 (( VGNF +4.1 cUsina VM + )) +5 (( NP +5.1 Gatana NN + )) +6 (( NP +6.1 oVkatilo NN + )) +7 (( NP +7.1 gaNawaMwra NN +7.2 newa NN + )) +8 (( NP +8.1 prawiBa NN + )) +9 (( VGNF +9.1 pAkkIl VM + )) +10 (( VGNF +10.1 kaluvu VAUX +10.2 , SYM + )) +11 (( NP +11.1 NN +11.2 paryAvaraNAnni NN + )) +12 (( NP +12.1 saMrakRiMcadAniki NN + )) +13 (( NP +13.1 goVppa JJ +13.2 viXAnaMlo NN + )) +14 (( VGNF +14.1 pafkArYrYu VM + )) +15 (( NP +15.1 saMsXalu NN + )) +16 (( CCP +16.1 mariyu CC + )) +17 (( NP +17.1 praxyega NN +17.2 vyagxulaki NN +17.3 ‘ SYM + )) +18 (( NP +18.1 iMxira NNP + )) +19 (( NP +19.1 gAMXI NNP + )) +20 (( NP +20.1 paryAvaran NNP +20.2 ‘ SYM + )) +21 (( NP +21.1 biruxulani NN + )) +22 (( VGF +22.1 iccAru VM +22.2 . SYM + )) diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..872014dd90335eec58c56d510050b3b9ca4da643 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf.txt @@ -0,0 +1,200 @@ +1. ਸ਼੍ਰੀ ਗੁਰੂ ਗੋਬਿੰਦ ਸਿੰਘ ਜੀ ਨੇ ਪਿਛਲੇ ਸਰੂਪ ਵਿੱਚ ਇਸ ਅਸਥਾਨ ਉੱਪਰ ਇੱਕ ਗੁਫਾ ਵਿੱਚ ਰਹਿ ਕੇ ਤਪ ਕੀਤਾ ਸੀ। +2. ਸ਼੍ਰੀ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਹਿਮਾਲਿਆ ਦੇ ਬਰਫ਼ੀਲੇ ਪਹਾਡ਼ਾਂ ਵਿੱਚ ਸਥਿਤ ਇੱਕ ਪਵਿੱਤਰ ਤਪੋਭੂਮੀ ਹੈ। +3. ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੀ ਪਵਿੱਤਰ ਭੂਮੀ ‘ਤੇ ਹੀ ਪਾਂਡਵ ਰਾਜੇ ਨੇ ਯੋਗ ਕਮਾਇਆ ਸੀ। +4. ਇਸ ਅਸਥਾਨ 'ਤੇ ਗੁਰੂ ਜੀ ਨੇ ਅਕਾਲ ਪੁਰਖ ਦੀ ਤਪੱਸਿਆ ਤੇ ਸਾਧਨਾ ਕੀਤੀ ਸੀ। +5. ਸੰਤੋਖ ਸਿੰਘ ਜੀ ਨੇ ਸੂਰਜ ਪ੍ਰਕਾਸ਼ ਗ੍ਰੰਥ ਵਿੱਚ ਇਸ ਤਪੋ ਭੂਮੀ ਦਾ ਵਿਸਥਾਰ ਨਾਲ ਵਰਨਣ ਕੀਤਾ। +6. ਅਗਸਤ 1936 ਵਿੱਚ ਸੰਤ ਸੋਹਣ ਸਿੰਘ ਜੀ ਨੇ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੇ ਸਥਾਨ ‘ਤੇ ਗੁਰਦੁਆਰੇ ਦੀ ਉਸਾਰੀ ਸ਼ੁਰੂ ਕੀਤੀ। +7. ਇਸ ਅਸਥਾਨ ਦੀ ਸੇਵਾ ਸੰਭਾਲ ਭਾਈ ਮੋਦਨ ਸਿੰਘ ਹਵਾਲਦਾਰ ਅਤੇ ਮਹਾਂਪੁਰਖ ਸੰਤ ਠੰਡੀ ਸਿੰਘ ਜੀ ਨੂੰ ਸੌਂਪੀ ਗਈ। +8. ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੀ ਯਾਤਰਾ ‘ਤੇ ਆਉਣ ਵਾਲੀ ਸੰਗਤ ਲਈ ਰਸਤੇ ਵਿੱਚ ਬਹੁਤ ਸਾਰੇ ਗੁਰਦੁਆਰੇ ਅਤੇ ਸਰਾਵਾਂ ਵੀ ਹਨ। +9. ਇਸ ਪਵਿੱਤਰ ਸਥਾਨ ਦੇ ਦਰਸ਼ਨਾਂ ਲਈ ਹਰ ਸਾਲ ਲੱਖਾਂ ਸੰਗਤਾਂ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਆਉਂਦੀਆਂ ਹਨ। +10. ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਅਤੇ ਇਸ ਨਾਲ ਸੰਬੰਧਿਤ ਅਸਥਾਨਾਂ ਅਤੇ ਗੁਰਦੁਆਰਿਆਂ ਦਾ ਪ੍ਰਬੰਧ ਟਰੱਸਟ ਦੁਆਰਾ ਚਲਾਇਆ ਜਾਂਦਾ ਹੈ। +11. ਹਵਾਲਦਾਰ ਮੋਦਨ ਸਿੰਘ ਜੀ ਨੇ ਸੰਨ 1960 ਵਿੱਚ ਗੁਰਦੁਆਰਾ ਸ਼੍ਰੀ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਟਰੱਸਟ ਬਣਾਇਆ। +12. ਜਮਨਾ ਦਰਿਆ ਦੇ ਕੰਢੇ ਵਸਿਆ ਇਹ ਸ਼ਹਿਰ ਇਤਿਹਾਸ ਦੀਆਂ ਕਈ ਮਹਾਨ ਘਟਨਾਵਾਂ ਸਾਂਭੀ ਬੈਠਾ ਹੈ। +13. ਇਥੋਂ ਦੇ ਇਤਿਹਾਸਕ ਅਸਥਾਨਾਂ ਦੇ ਦਰਸ਼ਨ ਕਰਨ ਲਈ ਹਜ਼ਾਰਾਂ ਸੰਗਤਾਂ ਆਉਂਦੀਆਂ ਹਨ। +14. ਹਰਿਦੁਆਰ ਤੋਂ ਅੱਗੇ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੀ ਯਾਤਰਾ ਦਾ ਪਡ਼ਾਅ ਰਿਸ਼ੀਕੇਸ਼ ਹੈ। +15. ਰਿਸ਼ੀਕੇਸ਼ ਹਰਿਦੁਆਰ ਤੋਂ 24 ਕਿਲੋਮੀਟਰ ਦੂਰ ਗੰਗਾ ਕਿਨਾਰੇ ਇਤਿਹਾਸਕ ਤੇ ਤੀਰਥ ਯਾਤਰਾ ਲਈ ਪ੍ਰਸਿੱਧ ਅਸਥਾਨ ਹੈ। +16. ਰਿਸ਼ੀਕੇਸ਼ ਵਿੱਚ ਹੀ ਸਵਰਗ ਆਸ਼ਰਮ, ਲਛਮਣ ਝੂਲਾ, ਦਰਿਆ ਦਾ ਪੁਲ ਅਤੇ ਮੰਦਰ ਵਰਗੀਆਂ ਇਤਿਹਾਸਕ ਅਤੇ ਦੇਖਣ ਯੋਗ ਥਾਵਾਂ ਹਨ। +17. ਰਿਸ਼ੀਕੇਸ਼ ਤੋਂ ਅੱਗੇ ਮਹੱਤਵਪੂਰਨ ਸਥਾਨ ਦੇਵ ਪ੍ਰਯਾਗ ਆਉਂਦਾ ਹੈ। +18. ਦੇਵ ਪ੍ਰਯਾਗ ਚਾਰ ਚੁਫੇਰਿਉਂ ਕੁਦਰਤੀ ਨਜ਼ਾਰਿਆਂ ਨਾਲ ਭਰਿਆ ਅਸਥਾਨ ਹੈ। +19. ਇਹ ਨਗਰ ਭਾਗੀਰਥੀ ਤੇ ਅਲਕਨੰਦਾ ਗੰਗਾ ਦੇ ਸੰਗਮ 'ਤੇ ਸਥਿਤ ਹੈ। +20. ਦੇਵ ਪ੍ਰਯਾਗ ਤੋਂ ਇਕ ਸਡ਼ਕ ਅਲਕਨੰਦਾ ਦੇ ਕੰਢੇ-ਕੰਢੇ ਸਿੱਧੀ ਹੇਮਕੁੰਟ ਤੇ ਬਦਰੀਨਾਥ ਵੱਲ ਜਾਂਦੀ ਹੈ। +21. ਦੇਵ ਪ੍ਰਯਾਗ ਤੋਂ ਅੱਗੇ ਯਾਤਰਾ ਦਾ ਅਗਲਾ ਪਡ਼ਾਅ ਸ਼੍ਰੀ ਨਗਰ ਗੜ੍ਹਵਾਲ ਆਉਂਦਾ ਹੈ। +22. ਇਸ ਇਤਿਹਾਸਕ ਨਗਰ ਵਿੱਚ ਗੁਰੂ ਨਾਨਕ ਦੇਵ ਜੀ ਸੁਮੇਰ ਪਰਬਤ 'ਤੇ ਜਾਣ ਵੇਲੇ ਕੁਝ ਸਮਾਂ ਠਹਿਰੇ ਸਨ। +23. ਇਹ ਇਤਿਹਾਸਕ ਨਗਰ ਬਾਈਧਾਰ ਦੇ ਰਾਜੇ ਫਤਹਿਸ਼ਾਹ ਦੀ ਰਾਜਧਾਨੀ ਵੀ ਸੀ । +24. ਯਾਤਰੀ ਪਹਾੜੀ ਪਿੰਡਾਂ ਤੇ ਕਸਬਿਆਂ ' ਚੋਂ ਲੰਘਦਿਆਂ ਹੋਇਆਂ ਰੁਦਰਪ੍ਰਯਾਗ ਪਹੁੰਚ ਜਾਂਦੇ ਹਨ। +25. ਰੁਦਰਪ੍ਰਯਾਗ ਦੇ ਸਥਾਨ ‘ਤੇ ਹੀ ਦੋ ਨਦੀਆਂ ਅਲਕਨੰਦਾ ਤੇ ਮੰਦਾਕਨੀ ਦਾ ਸੰਗਮ ਹੈ। +26. ਬਦਰੀਨਾਥ ਜਾਣ ਵਾਲਿਆਂ ਲਈ ਇਹ ਪ੍ਰਯਾਗ ਬੜੀ ਮਹੱਤਤਾ ਰੱਖਦਾ ਹੈ। +27. ਰੁਦਰਪ੍ਰਯਾਗ ਤੋਂ ਬਾਅਦ ਯਾਤਰਾ ਦਾ ਅਗਲਾ ਪਡ਼ਾਅ ਕਰਨਪ੍ਰਯਾਗ ਹੈ। +28. ਕਰਨਪ੍ਰਯਾਗ ਵੀ ਹਿੰਦੂ ਤੀਰਥ ਅਸਥਾਨਾਂ ਦੀ ਯਾਤਰਾ 'ਤੇ ਜਾਣ ਵਾਲਿਆਂ ਲਈ ਮਹੱਤਵਪੂਰਨ ਪ੍ਰਯਾਗ ਹੈ। +29. ਚਾਰ ਚੁਫੇਰੇ ਪਹਾੜਾਂ ਵਿਚੋਂ ਨਦੀਆਂ ਨਿਕਲ ਕੇ ਤੇਜ਼ੀ ਨਾਲ ਰਲ ਮਿਲ ਕੇ ਮੈਦਾਨ ਵੱਲ ਨੂੰ ਆ ਰਹੀਆਂ ਹਨ। +30. ਇੱਥੇ ਹੀ ਦੋ ਨਦੀਆਂ ਪਿੰਡਰ ਗੰਗਾ ਤੇ ਅਲਕਨੰਦਾ ਦਾ ਸੰਗਮ ਹੈ । +31. ਕਰਨਪ੍ਰਯਾਗ ਤੋਂ ਅੱਗੇ ਯਾਤਰੀ ਬੱਸਾਂ , ਕਾਰਾਂ ਆਦਿ ਸਾਧਨਾਂ ਰਾਹੀਂ ਸਫਰ ਕਰਦੇ ਚਮੋਲੀ ਪਹੁੰਚ ਜਾਂਦੇ ਹਨ। +32. ਚਮੋਲੀ ਵਿਖੇ ਹੀ ਕੇਦਾਰਨਾਥ ਵਲੋਂ ਆਉਂਦੀਆਂ ਦੋ ਸੜਕਾਂ ਮਿਲਦੀਆਂ ਹਨ । +33. ਇੱਥੇ ਯਾਤਰੀਆਂ ਲਈ ਸੁੱਖ ਆਰਾਮ ਦੀਆਂ ਸਹੂਲਤਾਂ ਆਮ ਹਨ। +34. ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੀ ਯਾਤਰਾ ਦਾ ਅਗਲਾ ਵਿਸ਼ੇਸ਼ ਪੜਾਅ ਇਤਿਹਾਸਕ ਨਗਰ ਜੋਸ਼ੀ ਮੱਠ ਆਉਂਦਾ ਹੈ। +35. ਸ਼ੰਕਰਾਚਾਰੀਆਂ ਦੇ ਚਾਰ ਮੱਠਾਂ ਵਿਚੋਂ ਇੱਕ ਜੋਸ਼ੀਮੱਠ ਹੋਣ ਕਰਕੇ ਇਸ ਇਤਿਹਾਸਕ ਨਗਰ ਦਾ ਨਾਂ ਜੋਸ਼ੀਮੱਠ ਪਿਆ। +36. ਜੋਸ਼ੀਮੱਠ ਤੋਂ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦੀ ਯਾਤਰਾ ਦਾ ਅਗਲਾ ਪੜਾਅ ਗੋਬਿੰਦ ਘਾਟ ਹੈ। +37. ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਲਈ ਪੈਦਲ ਯਾਤਰਾ ਗੁਰਦੁਆਰਾ ਗੋਬਿੰਦ ਘਾਟ ਸਾਹਿਬ ਤੋਂ ਹੀ ਸ਼ੁਰੂ ਹੁੰਦੀ ਹੈ। +38. ਯਾਤਰੀ ਇੱਥੇ ਰਾਤ ਠਹਿਰ ਕੇ ਸਵੇਰ ਹੀ ਆਪਣੀ ਅਗਲੀ ਯਾਤਰਾ ਸ਼ੁਰੂ ਕਰਦੇ ਹਨ। +39. ਇਥੇ ਸੰਗਤਾਂ ਲਈ ਕੰਬਲਾਂ ਤੇ ਲੰਗਰ ਦਾ ਭੰਡਾਰਾ ਹੈ। +40. ਗੋਬਿੰਦ ਘਾਟ ਤੋਂ ਇਕ ਰਸਤਾ ਸ਼੍ਰੀ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਨੂੰ ਜਾਂਦਾ ਹੈ। +41. ਗੁਰਦੁਆਰਾ ਗੋਬਿੰਦ ਘਾਟ ਸਮੁੰਦਰ ਤਲ ਤੋਂ ਛੇ ਹਜ਼ਾਰ ਫੁੱਟ ਦੀ ਉਚਾਈ ‘ਤੇ ਸਥਿਤ ਹੈ। +42. ਗੋਬਿੰਦ ਧਾਮ ਸ਼੍ਰੀ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਪਹੁੰਚਣ ਲਈ ਆਖਰੀ ਪੜਾਅ ਹੈ। +43. ਇਹ ਸਥਾਨ ਨਦੀ ਦੇ ਪੁਲ਼ ਤੋਂ ਪਾਰ ਲੋਕਪਾਲ ਘਾਟੀ ਵਿੱਚ ਹੈ। +44. ਗੋਬਿੰਦ ਧਾਮ ਵਿਖੇ ਸ਼ਾਨਦਾਰ ਗੁਰਦੁਆਰਾ ਸਾਹਿਬ ਦੀ ਇਮਾਰਤ ਤੇ ਛੋਟਾ ਜਿਹਾ ਬੜਾ ਸੁੰਦਰ ਬਜ਼ਾਰ ਹੈ। +45. ਗੁਰਦੁਆਰਾ ਸ਼੍ਰੀ ਹੇਮਕੁੰਟ ਸਾਹਿਬ ਦਾ ਸਰੋਵਰ ਚਾਰ ਪਾਸਿਓਂ ਬਰਫ਼ ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਹੈ। +46. ਇਸ ਸਰੋਵਰ ਵਿੱਚ ਇਸ਼ਨਾਨ ਕਰਕੇ ਸਾਰੀ ਸਰੀਰਕ ਥਕਾਵਟ ਲੱਥ ਜਾਂਦੀ ਹੈ। +47. ਲੇਹ ਵਿੱਚ ਇੰਡਿਸ (ਸਿੰਧ )ਦਰਿਆ ਵਹਿੰਦਾ ਹੈ। +48. ਮਨਾਲੀ ਤੋਂ ਲੇਹ ਤੱਕ 475 ਕਿਲੋਮੀਟਰ ਦਾ ਸਫਰ ਦੋ ਦਿਨਾਂ ਵਿੱਚ ਪੂਰਾ ਹੁੰਦਾ ਹੈ। +49. ਮਨਾਲੀ ਮੀਲਾਂ ਤੱਕ ਮਟਮੈਲੀਆਂ ਵਾਦੀਆਂ ਨਾਲ ਘਿਰਿਆ ਹੋਇਆ ਹੈ। +50. ਮਨਾਲੀ ਤੋਂ ਲੇਹ ਲਈ ਟੈਕਸੀਆਂ ਆਮ ਮਿਲ ਜਾਂਦੀਆਂ ਹਨ। +51. ਜਨਵਰੀ ਵਿੱਚ ਲੇਹ ਦਾ ਤਾਪਮਾਨ -40 ਸੈਂਟੀਗ੍ਰੇਡ ਤੱਕ ਪਹੁੰਚ ਜਾਂਦਾ ਹੈ । +52. ਇੱਥੇ ਸਿਰਫ ਹਵਾਈ ਜਹਾਜ਼ ਰਾਹੀਂ ਹੀ ਪਹੁੰਚਿਆ ਜਾ ਸਕਦਾ ਹੈ । +53. ਕੁਝ ਟੂਰਿਸਟ ਕੰਪਨੀਆਂ ਵੀ ਮਨਾਲੀ ਟੂਰ ਲੈ ਕੇ ਜਾਂਦੀਆਂ ਹਨ। +54. ਲੇਹ ਪਹੁੰਚਣ ਲਈ ਪਹਿਲੇ ਦਿਨ ਤਕਰੀਬਨ 250 ਕਿਲੋਮੀਟਰ ਸਫਰ ਕਰਨਾ ਪੈਂਦਾ ਹੈ। +55. ਲੇਹ ਜਾਣ ਲਈ ਮਨਾਲੀ ਤੋਂ ਸਵੇਰੇ 5 ਜਾਂ 6 ਵਜੇ ਤੱਕ ਸਫਰ ਸ਼ੁਰੂ ਕਰ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ। +56. ਮਨਾਲੀ ਤੋਂ ਰੋਹਤਾਂਗ ਪਾਸ ਤੱਕ ਸੜਕ ਵਧੀਆ ਹੈ। +57. ਮਨਾਲੀ ਤੋਂ 70 ਕਿਲੋਮੀਟਰ ਦੂਰ ਕੋਕਸਰ ਨਾਂ ਦਾ ਸਥਾਨ ਆਉਂਦਾ ਹੈ। +58. ਕੋਕਸਰ ਤੋ 45 ਕਿਲੋਮੀਟਰ ਬਾਅਦ ਕਿਲੌਂਗ ਸ਼ਹਿਰ ਆਉਂਦਾ ਹੈ। +59. ਮਨਾਲੀ ਦੇ ਰਸਤੇ ਵਿੱਚ ਡੂੰਘੀਆਂ ਖਾਈਆਂ ਕਈਆਂ ਲਈ ਘਬਰਾਹਟ ਦਾ ਕਾਰਨ ਬਣ ਜਾਂਦੀਆਂ ਹਨ। +60. ਸਰਚੂ ਤੋਂ 20 ਕੁ ਕਿਲੋਮੀਟਰ ਪਹਿਲਾਂ ਭਰਤਪੁਰ ਆਉਂਦਾ ਹੈ। +61. ਸਰਚੂ ਤੋਂ ਪਹਿਲਾਂ ਰਸਤਾ ਕਾਫੀ ਖਰਾਬ ਹੈ। +62. ਸਰਚੂ ਤੋਂ ਚਾਰ ਕੁ ਕਿਲੋਮੀਟਰ ਪਹਿਲਾਂ ਇਕ ਖੁੱਲ੍ਹੀ ਵਾਦੀ ਹੈ। +63. ਸਰਚੂ ਦੀਆਂ ਵਾਦੀਆਂ ਵਿੱਚ ਬਣੇ ਟੈਂਟਾਂ ਵਿੱਚ ਰਹਿਣ ਲਈ 1600 ਰੁਪਏ ਦੇਣੇ ਪੈਂਦੇ ਹਨ। +64. ਸਰਚੂ ਦੀਆਂ ਇਹ ਵਾਦੀਆਂ ਸਮੁੰਦਰੀ ਤੱਟ ਤੋਂ 5000 ਮੀਟਰ ਦੀ ਉਚਾਈ 'ਤੇ ਸਥਿਤ ਹਨ। +65. ਸਰਚੂ ਤੋਂ ਅੱਗੇ ਮਨਾਲੀ ਲਈ ਸਵੇਰੇ 7-8 ਵਜੇ ਸਫਰ ਸ਼ੁਰੂ ਕਰ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ। +66. ਇਥੋਂ ਲੇਹ ਤੱਕ ਦਾ ਸਫਰ ਵੀ ਤਕਰੀਬਨ ਪਹਿਲੇ ਦਿਨ ਜਿੰਨਾਂ ਹੀ ਹੈ। +67. ਸਿਰਫ ਪਹਾੜਾਂ ਦੀ ਦੁਨੀਆਂ ਤੋਂ ਇਲਾਵਾ ਰਸਤੇ ਵਿੱਚ ਇਨਸਾਨ ਤਾਂ ਕੀ ਕੋਈ ਪਰਿੰਦਾ ਵੀ ਨਹੀਂ ਦਿੱਸਦਾ। +68. ਪਾਂਗ ਤੋਂ ਤਕਰੀਬਨ ਵੀਹ ਕੁ ਕਿਲੋਮੀਟਰ ਪਹਿਲਾਂ ਰਸਤਾ ਕਾਫੀ ਖਰਾਬ ਹੈ। +69. ਸਰਚੂ ਤੋਂ ਪਾਂਗ ਤੱਕ ਸਾਢੇ ਚਾਰ ਜਾਂ ਪੰਜ ਘੰਟੇ ਲੱਗ ਜਾਂਦੇ ਹਨ। +70. ਪਾਂਗ ਤੋਂ ਬਾਅਦ ਲੇਹ ਜਾਣ ਲਈ ਪਹਾੜੀ ‘ਤੇ ਚੜ੍ਹਨਾ ਪੈਂਦਾ ਹੈ। +71. ਪਾਂਗ ਦਾ ਇਹ ਇਲਾਕਾ ਕੁਦਰਤੀ ਸੁੰਦਰਤਾ ਨਾਲ ਭਰਪੂਰ ਇੱਕ ਖੁੱਲ਼੍ਹੀ ਵਾਦੀ ਹੈ। +72. ਪਾਂਗ ਤੋਂ ਉਪਸੀ ਤੱਕ 125 ਕਿਲੋਮੀਟਰ ਦਾ ਸਫਰ ਹੈ। +73. ਸਾਰੇ ਰਸਤੇ ਦੌਰਾਨ ਕੁਦਰਤੀ ਸੁੰਦਰਤਾ ਨਾਲ ਭਰਪੂਰ ਨਜ਼ਾਰੇ ਤੇ ਰੰਗ-ਬਰੰਗੇ ਪਹਾੜ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। +74. ‘ਕਾਰੂ' ਮਿਲਟਰੀ ਦੀ ਵੱਡੀ ਛਾਉਣੀ ਹੈ। +75. ਇੱਥੇ ਹੀ ਦੁਨੀਆਂ ਵਿੱਚ ਸਭ ਤੋਂ ਵੱਧ ਉਚਾਈ 'ਤੇ ਸਥਿਤ ਗੋਲਫ ਗਰਾਊਂਡ ਹੈ। +76. ਸੁਰਚੂ ਤੋਂ ਲੇਹ ਤੱਕ ਤਕਰੀਬਨ 12 ਘੰਟੇ ਦਾ ਸਫਰ ਹੈ। +77. ਲੇਹ ਪਹੁੰਚ ਕੇ ਮਨ ਇੱਕ ਅਦਭੁਤ ਖੁਸ਼ੀ ਨਾਲ ਭਰ ਜਾਂਦਾ ਹੈ। +78. ਇਹ ਧਰਤੀ ਮਹਾਂਰਿਸ਼ੀ ਬਾਲਮੀਕ ਜੀ ਦੀ ਤਪ ਭੂਮੀ ਹੈ। +79. ਤਮਸਾ ਨਦੀ ਦੇ ਕੰਢੇ ਮਹਾਂਰਿਸ਼ੀ ਬਾਲਮੀਕ ਜੀ ਦਾ ਆਸ਼ਰਮ ਸੀ। +80. ਇੱਥੇ ਹਰ ਸਾਲ ਕੱਤਕ ਵਿੱਚ 7 ਦਿਨਾਂ ਤੱਕ ਚੱਲਣ ਵਾਲਾ ਭਾਰੀ ਮੇਲਾ ਲੱਗਦਾ ਹੈ। +81. ਹਨੂੰਮਾਨ ਨੇ ਇੱਥੇ ਢਾਈ ਟੱਕ ਲਾ ਕੇ ਤਲਾਬ ਪੁੱਟ ਦਿੱਤਾ ਸੀ। +82. ਸ਼੍ਰੀ ਰਾਮ ਤੀਰਥ ਸਰਕਾਰ ਦੀ ਅਣਦੇਖੀ ਦਾ ਸ਼ਿਕਾਰ ਹੈ। +83. ਸ਼੍ਰੀ ਰਾਮ ਤੀਰਥ ਦੇ ਪਵਿੱਤਰ ਸਰੋਵਰ ਦੇ ਜਲ ਦੀ ਸਫਾਈ ਜ਼ਰੂਰੀ ਹੈ । +84. ਵਾਹਗਾ ਬਾਰਡਰ ਵੇਖਣ ਆਏ ਸੈਲਾਨੀਆਂ ਦੀ ਇੱਥੇ ਕਾਫੀ ਭੀਡ਼ ਹੁੰਦੀ ਹੈ। +85. ਵਿਦੇਸ਼ਾਂ ਤੋਂ ਕਾਫੀ ਸੈਲਾਨੀ ਵਾਹਗਾ ਬਾਰਡਰ ਦੇਖਣ ਲਈ ਆਉਂਦੇ ਹਨ। +86. ਸਿੱਕਮ ਦਾ ਇਲਾਕਾ ਜੰਗਲੀ ਜਾਨਵਰਾਂ ਅਤੇ ਪੰਛੀਆਂ ਦਾ ਖੂਬਸੂਰਤ ਰੈਣ ਬਸੇਰਾ ਹੈ। +87. ਸਿੱਕਮ ਦੀ ਰਾਜਧਾਨੀ ਗੰਗਟੋਕ ਦੀ ਸ਼ਾਨ ਵੀ ਨਿਰਾਲੀ ਹੈ। +88. ਸੈਲਾਨੀਆਂ ਲਈ ਇਥੋਂ ਦੇ ਮੰਦਰ , ਗਿਰਜ਼ਾਘਰ ਤੇ ਮਸਜਿਦਾਂ ਕੁਝ ਹੋਰ ਵੇਖਣਯੋਗ ਥਾਵਾਂ ਹਨ। +89. ਸਿੱਕਮ ਦਾ ਪੂਰਾ ਖੇਤਰ ਦੁਨੀਆਂ ਦੇ ਸੈਲਾਨੀਆਂ ਲਈ ਖਿੱਚ ਦਾ ਕੇਂਦਰ ਹੈ। +90. ਇਹ ਝੀਲ ਸਮੁੰਦਰੀ ਤਲ ਤੋਂ 12,500 ਫੁੱਟ ਦੀ ਉਚਾਈ 'ਤੇ ਸਥਿਤ ਹੈ। +91. ਵਲਾਇਤ ਦੇ ਜੀਵਨ ਦੀ ਰਫਤਾਰ ਨਾਲੋਂ ਇਸ ਰਫਤਾਰ ਦਾ ਰੰਗ ਕੁਝ ਵੱਖਰਾ ਹੈ। +92. ਇੱਥੇ ਵੱਡੇ-ਵੱਡੇ ਹੋਟਲ ਅਤੇ ਉੱਚੀਆਂ ਉੱਚੀਆਂ ਇਮਾਰਤਾਂ ਹਨ। +93. ਇੱਥੇ ਖੂਬਸੂਰਤ ਪਾਰਕ ਤੇ ਥੋੜ੍ਹਾ ਜਿਹਾ ਅੱਗੇ ਜਾ ਕੇ ਬਾਜ਼ਾਰ ਹੈ। +94. ਸਿੱਕਮ ਦੇ ਲੋਕ ਸ਼ਾਂਤ, ਨਰਮ ਸੁਭਾਅ ਵਾਲੇ ਅਤੇ ਮਿੱਠ ਬੋਲਡ਼ੇ ਹਨ। +95. ਨਿਆਗਰਾ ਫਾਲਜ਼ ਦਾ ਦ੍ਰਿਸ਼ ਸੈਲਾਨੀਆਂ ਨੂੰ ਅਦਭੁਤ ਆਨੰਦ ਦੀ ਦੁਨੀਆਂ ਵਿੱਚ ਪਹੁੰਚਾ ਦਿੰਦਾ ਹੈ। +96. ਨਿਆਗਰਾ ਫਾਲਜ਼ ਅਮਰੀਕਾ ਤੇ ਕੈਨੇਡਾ ਵਿੱਚਕਾਰ ਇਕ ਤਰ੍ਹਾਂ ਦਾ ਪੁਲ ਹੈ। +97. ਸੈਲਾਨੀ ਦੁਨੀਆਂ ਦੇ ਹਰ ਕੋਨੇ ਤੋਂ ਨਿਆਗਰਾ ਫਾਲਜ਼ ਦੇਖਣ ਲਈ ਇੱਥੇ ਆਉਂਦੇ ਹਨ। +98. ਅਮਰੀਕਾ ਵੱਲ ਲੱਗਦੇ ਦਰਿਆ ਉੱਤੇ 100 ਫੁੱਟ ਚੌਡ਼ਾ ਤੇ 160 ਫੁੱਟ ਉੱਚਾ ਅਮਰੀਕਨ ਫਾਲਜ਼ ਹੈ। +99. ਲੋਕ ਦਰਿਆ ਦੇ ਕੰਢੇ ਦੇ ਨਾਲ ਨਾਲ ਚੱਲ ਕੇ ਇਸ ਝਰਨੇ ਦੀ ਖੂਬਸੂਰਤੀ ਨੂੰ ਮਾਣਦੇ ਹਨ। +100. ਸਕਾਈਲੋਨ ਟਾਵਰ ਤੋਂ ਨਿਆਗਰਾ ਫਾਲਜ਼ ਦਾ ਦ੍ਰਿਸ਼ ਬਡ਼ਾ ਹੀ ਮਨਮੋਹਕ ਲੱਗਦਾ ਹੈ। +101. ਇਸ ਸਕਾਈਲੋਨ ਟਾਵਰ ਦੀ ਉਚਾਈ 775 ਫੁੱਟ ਹੈ। +102. ਰਾਤ ਦਾ ਨਜ਼ਾਰਾ ਅਸੀਂ ਇਸੇ ਟਾਵਰ ਵਿੱਚ ਬੈਠ ਕੇ ਖਾਣਾ ਖਾਂਦੇ ਵੇਖਿਆ। +103. ਇਹ ਨਿਆਗਰਾ ਫਾਲਜ਼ ਧਰਤੀ ਉੱਤੇ ਇੱਕ ਸਵਰਗ ਹੈ । +104. ਹਿਮਾਚਲ ਪ੍ਰਦੇਸ਼ ਬਹੁਤ ਹੀ ਸੁੰਦਰ ਤੇ ਚਮਤਕਾਰੀ ਨਜ਼ਾਰਿਆਂ ਵਾਲੀ ਥਾਂ ਹੈ। +105. ਕੁੱਲੂ-ਮਨਾਲੀ ਨੂੰ ਸੈਲਾਨੀਆਂ ਦਾ ਸਵਰਗ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। +106. ਇਸ ਦਿਲਕਸ਼ ਤੇ ਮਨਮੋਹਕ ਥਾਂ ਵਿੱਚ ਬਹੁਤ ਸਾਰੀਆਂ ਖੂਬੀਆਂ ਹਨ। +107. ਇੱਥੋਂ ਦੇ ਹਿਮ ਪਰਬਤ ਸਿਖਰ ਅਸਮਾਨ ਨਾਲ ਗੱਲਾਂ ਕਰਦੇ ਹਨ। +108. ਕਲ-ਕਲ ਵਹਿੰਦੀਆਂ ਨਦੀਆਂ ਦਾ ਦ੍ਰਿਸ਼ ਜੀਵਨ ਦੀ ਸਾਰੀ ਥਕਾਵਟ ਦੂਰ ਕਰ ਦਿੰਦਾ ਹੈ। +109. ਝੀਲਾਂ ਦੇ ਸੁੰਦਰ ਨਜ਼ਾਰਿਆਂ ਨੂੰ ਦੇਖਣਾ ਕਿਸੇ ਸੰਮੋਹਨ ਤੋਂ ਘੱਟ ਨਹੀਂ ਹੈ। +110. ਸੈਲਾਨੀ ਘੰਟਿਆਂ ਤੱਕ ਇਹਨਾਂ ਝੀਲਾਂ ਦੇ ਕਿਨਾਰੇ ਬੈਠ ਕੇ ਸੁਕੂਨ ਮਹਿਸੂਸ ਕਰਦੇ ਹਨ। +111. ਇੱਥੇ ਤੁਸੀਂ ਪਰਬਤ ਰੋਹਣ, ਪੈਰਾਗਲਾਇਡਿੰਗ, ਬਰਫ਼ ਦੀ ਚੋਟੀ ਤੇ ਸਕੈਟਿੰਗ ਅਤੇ ਗੋਲਫ਼ ਦਾ ਆਨੰਦ ਮਾਣ ਸਕਦੇ ਹੋ। +112. ਹਿਮਾਚਲ ਪ੍ਰਦੇਸ਼ ਦੀਆਂ ਬਰਫ਼ੀਲੀਆਂ ਚੋਟੀਆਂ ਬਾਹਾਂ ਫੈਲਾ ਕੇ ਤੁਹਾਡਾ ਸਵਾਗਤ ਕਰਨ ਲਈ ਤਿਆਰ ਹਨ। +113. ਕੁੱਲੂ ਦੀ ਘਾਟੀ ਨੂੰ ਦੇਵਤਿਆਂ ਦੀ ਘਾਟੀ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। +114. ਬਸੰਤ ਦੇ ਮੌਸਮ ਵਿੱਚ ਤਾਂ ਕੁੱਲੂ ਜਿਹੀ ਜਗ੍ਹਾ ਲਾਜਵਾਬ ਹੋ ਜਾਂਦੀ ਹੈ। +115. ਗੁਲਾਬੀ ਅਤੇ ਚਿੱਟੇ ਫੁੱਲਾਂ ਨਾਲ ਲੱਦੀ ਹੋਈ ਇਸ ਘਾਟੀ ਦਾ ਦ੍ਰਿਸ਼ ਸ਼ਬਦਾਂ ਵਿੱਚ ਬਿਆਨ ਕਰਨਾ ਮੁਸ਼ਕਿਲ ਹੈ। +116. ਢਲਾਨਾਂ ਦੇ ਉੱਪਰ ਹਰ ਪਾਸੇ ਫੁੱਲਾਂ ਦੇ ਰੰਗ ਬਿਖਰੇ ਦਿਖਾਈ ਦਿੰਦੇ ਹਨ। +117. ਸਰਦੀਆਂ ਆਉਣ ਤੇ ਪਹਾੜਾਂ ਦੀਆਂ ਢਲਾਨਾਂ ਤੇ ਬਰਫ਼ ਦੀ ਚਿੱਟੀ ਚਾਦਰ ਜਿਹੀ ਵਿਛ ਜਾਂਦੀ ਹੈ। +118. ਕੁੱਲੂ ਪੱਛਮੀ ਹਿਮਾਚਲ ਦੀ ਸਭ ਤੋਂ ਖੁਸ਼ਨੁਮਾ ਜਗ੍ਹਾ ਹੈ। +119. ਮਨੂ ਦਾ ਆਵਾਸ ਸਥਾਨ ਹੋਣ ਕਰਕੇ ਇਸ ਜਗ੍ਹਾ ਦਾ ਨਾਮ ਮਨਾਲੀ ਪਿਆ। +120. ਮਨਾਲੀ ਅਜੇ ਵੀ ਆਪਣੇ ਆਕਰਸ਼ਣ ਅਤੇ ਸੁੰਦਰਤਾ ਨੂੰ ਉਸੇ ਤਰ੍ਹਾਂ ਸੰਜੋਏ ਹੋਏ ਹੈ। +121. ਇਸ ਨਗਰ ਦੇ ਵਿੱਚਕਾਰ ਦੀ ਵਿਆਸ ਨਦੀ ਵੀ ਗੁਜ਼ਰਦੀ ਹੈ। +122. ਘਾਹ ਦੇ ਮੈਦਾਨਾਂ ਨਾਲ ਸਜੀ ਹਰੀ-ਭਰੀ ਘਾਟੀ ਵਿੱਚ ਘਾਹ ਖਾਂਦੀਆਂ ਬੱਕਰੀਆਂ, ਸੇਬਾਂ ਦੇ ਬਾਗ਼ ਅਤੇ ਲੋਕ ਗੀਤ ਦੀ ਗੂੰਜ ਯਾਤਰੀਆਂ ਦਾ ਮਨ ਮੋਹ ਲੈਂਦੇ ਹਨ। +123. ਮਨਾਲੀ ਅਤੇ ਇਸ ਦੇ ਆਸਪਾਸ ਦੇ ਹਰੇ-ਭਰੇ ਖੇਤਰ ਤੁਹਾਨੂੰ ਸੈਰ ਦੀ ਦਾਵਤ ਦਿੰਦੇ ਹਨ। +124. ਸੈਲਾਨੀਆਂ ਲਈ ਹੇਲੀ ਸਕੀਇੰਗ ਦੇ ਸਭ ਤੋਂ ਲੋਕਪ੍ਰਿਅ ਸਥਾਨ ਵੀ ਮਨਾਲੀ ਵਿੱਚ ਹੀ ਹਨ। +125. ਕੁੱਲੂ ਸ਼ਹਿਰ ਪ੍ਰਾਕ੍ਰਿਤਿਕ ਸੁੰਦਰਤਾ ਦਾ ਇੱਕ ਅਨਮੋਲ ਖਜ਼ਾਨਾ ਹੈ। +126. ਇੱਥੇ ਰੋਰਿਖ ਕਲਾ ਦੀਰਘਾ, ਊਰੂਸਵਤੀ ਹਿਮਾਲਿਆ ਲੋਕ ਕਲਾ ਸੰਗ੍ਰ੍ਹਹਿ ਅਤੇ ਸ਼ਾਮਬਲਾ ਬੁੱਧ ਥੰਗਲਾ ਕਲਾ ਸੰਗ੍ਰਹਿ ਦੇਖਣ ਯੋਗ ਹਨ। +127. ਪੂਜਾ ਸਥਾਨਾਂ ਵਿੱਚ ਕਾਲੀ ਬਾੜੀ ਮੰਦਰ, ਰਘੂਨਾਥ ਮੰਦਰ, ਬਿਜਲੀ ਮਹਾਦੇਰੂ ਮੰਦਰ ਅਤੇ ਵੈਸ਼ਨੂੰ ਦੇਵੀ ਮੰਦਰ ਜ਼ਰੂਰ ਦੇਖੋ। +128. ਇੱਥੇ ਕੋਠੀ, ਵਨ ਵਿਹਾਰ, ਤਿੱਬਤੀ ਬਜ਼ਾਰ, ਰੋਹਤਾਂਗ ਦੱਰਾ, ਸੋਲਾਂਗ ਘਾਟੀ, ਹਿਡਿੰਬਾ ਦੇਵੀ ਮੰਦਰ, ਜਗਤਸੁਖ ਮੰਦਰ ਆਦਿ ਦਰਸ਼ਨੀ ਸਥਾਨ ਹਨ। +129. ਕੁੱਲੂ ਸ਼ਹਿਰ ਦੇ ਨੇਡ਼ੇ ਹੀ ਇੱਕ ਬਹੁਤ ਪੁਰਾਣਾ ਹਿੰਦੂ ਮੰਦਰ ਅਤੇ ਗੁਰਦੁਆਰਾ ਵੀ ਹੈ। +130. ਮਨਾਲੀ ਤੋਂ 85 ਅਤੇ ਕੁੱਲੂ ਤੋਂ 45 ਕਿਲੋਮੀਟਰ ਦੂਰ ਪਰਬਤੀ ਘਾਟੀ ਵਿੱਚ ਪਵਿੱਤਰ ਤੀਰਥ ਸਥਾਨ ਹੈ। +131. ਇੱਥੇ ਪਾਰਵਤੀ ਨਦੀ ਦੇ ਬਰਫ਼ ਦੀ ਤਰ੍ਹਾਂ ਠੰਡੇ ਪਾਣੀ ਦੇ ਨਾਲ-ਨਾਲ ਗਰਮ ਪਾਣੀ ਦਾ ਚਸ਼ਮਾ ਹੈ। +132. ਹਜ਼ਾਰਾਂ ਲੋਕ ਗਰਮ ਪਾਣੀ ਦੇ ਚਸ਼ਮੇ ਵਿੱਚ ਡੁਬਕੀ ਲਗਾਉਂਦੇ ਹਨ। +133. ਇਹ ਚਸ਼ਮਾ ਕਈ ਬਿਮਾਰੀਆਂ ਨੂੰ ਦੂਰ ਕਰਨ ਲਈ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। +134. ਮਨਾਲੀ ਜਾਣ ਲਈ ਬੱਸਾਂ ਦਿੱਲੀ, ਚੰਡੀਗੜ੍ਹ ਅਤੇ ਕੁੱਲੂ ਤੋਂ ਚੱਲਦੀਆਂ ਹਨ। +135. ਮਨਾਲੀ ਤੋਂ ਵਾਪਿਸ ਆਉਣ ਲਈ ਬੱਸ ਸੇਵਾ ਉਪਲਬਧ ਹੈ। +136. ਹਵਾਈ ਮਾਰਗ ਰਾਹੀਂ ਜਾਣ ਲਈ ਨਜ਼ਦੀਕ ਦਾ ਹਵਾਈ ਅੱਡਾ ਭੁੰਤਰ ਹੈ। +137. ਇਹ ਹਵਾਈ ਅੱਡਾ ਕੁੱਲੂ ਤੋਂ 10 ਕਿਲੋਮੀਟਰ ਅਤੇ ਮਨਾਲੀ ਤੋਂ 50 ਕਿਲੋਮੀਟਰ ਦੂਰ ਹੈ। +138. ਰੇਲ ਮਾਰਗ ਰਾਹੀਂ ਜਾਣ ਲਈ ਨਜ਼ਦੀਕ ਦੇ ਰੇਲਵੇ ਸਟੇਸ਼ਨ ਚੰਡੀਗੜ੍ਹ, ਸ਼ਿਮਲਾ ਅਤੇ ਜੋਗਿੰਦਰ ਨਗਰ ਹਨ। +139. ਹੋਟਲ ਮਨਾਲਸੂ, ਐਚ.ਪੀ.ਟੀ.ਡੀ.ਸੀ. ਲਾਂਗ ਹਟਸ ਅਤੇ ਦੂਸਰੇ ਹੋਟਲਾਂ ਲਈ ਮਨਾਲੀ ਸਥਿਤ ਯਾਤਰੀ ਕੇਂਦਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ। +140. ਕੇਰਲ ਨੂੰ ਕੁਦਰਤੀ ਹਰੇ ਰੰਗ ਦੇ ਜਾਦੂ ਦਾ ਦੇਸ਼ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। +141. ਇੱਥੇ ਸ਼ਾਂਤੀ ਨਾਲ ਵਹਿੰਦੀਆਂ ਮੀਲਾਂ ਲੰਬੀਆਂ ਨਦੀਆਂ ਵਿੱਚ ਤੈਰਦੀਆਂ ਕਿਸ਼ਤੀਆਂ ਦਾ ਦ੍ਰਿਸ਼ ਮਨ ਨੂੰ ਮੋਹ ਲੈਂਦਾ ਹੈ। +142. ਕੇਰਲ ਦੀ ਹਰਿਆਲੀ ਵਿੱਚ ਨਦੀਆਂ ਦਾ ਪਾਣੀ ਵੀ ਹਰਾ ਹੀ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। +143. ਬਹੁਤ ਦੂਰ-ਦੂਰ ਤੱਕ ਖੇਤ, ਛੋਟੇ-ਛੋਟੇ ਬਹੁਤ ਹੀ ਸਾਫ਼-ਸੁਥਰੇ ਪਿੰਡ, ਬਹੁਤ ਖੁਸ਼ੀ ਭਰਿਆ ਜੀਵਨ ਅਤੇ ਬਹੁਤ ਸਾਰੇ ਪ੍ਰੰਪਰਿਕ ਪਕਵਾਨ ਇਥੋਂ ਦੀ ਖਾਸੀਅਤ ਹਨ। +144. ਇੱਥੋਂ ਦੇ ਹਰੇ-ਭਰੇ ਪਹਾੜ, ਨਾਰੀਅਲ, ਰਬੜ ਅਤੇ ਮਸਾਲਿਆਂ ਦੇ ਦਰੱਖ਼ਤ ਅਤੇ ਕੁਝ ਸਥਾਨਾਂ ਉੱਤੇ ਚਾਹ ਦੇ ਬਾਗ ਵੀ ਮਨ ਨੂੰ ਖੁਸ਼ੀ ਨਾਲ ਭਰ ਦੇਣਗੇ। +145. ਕੇਰਲ ਦੀ ਬਹੁਤ ਉਪਜਾਉ ਭੂਮੀ ਹੀ ਇਥੋਂ ਦੀ ਹਰਿਆਲੀ ਦਾ ਕਾਰਨ ਹੈ। +146. ਇੱਥੇ ਭਾਰਤ ਦੇ ਸਭ ਤੋਂ ਵਧੀਆ ਸਮੁੰਦਰ ਤੱਟਾਂ ਵਿਚੋਂ ਇੱਕ 'ਕੋਵਲਮ ਬੀਚ' ਦਾ ਆਕਰਸ਼ਣ ਯਾਤਰੀਆਂ ਦੀ ਭੀੜ ਨੂੰ ਖਿੱਚਦਾ ਹੈ। +147. ਕੇਰਲ ਦੇ ਸੋਹਣੇ ਮੰਦਰ ਅਤੇ ਅਨੋਖੀਆਂ ਪ੍ਰੰਪਰਾਵਾਂ ਵੀ ਤੁਹਾਨੂੰ ਮੋਹਿਤ ਕਰ ਦੇਣਗੀਆਂ। +148. ਕੋਚੀਨ ਅਤੇ ਇਰਨਾਕੁਲਮ ਕੇਰਲ ਦੇ ਪ੍ਰਮੁੱਖ ਘੁੰਮਣ ਸਥਾਨ ਹਨ। +149. ਕੋਚੀਨ ਇੱਕ ਵੱਡਾ ਉਦਯੋਗਿਕ ਅਤੇ ਵਪਾਰਿਕ ਕੇਂਦਰ ਵੀ ਹੈ। +150. ਕੋਚੀਨ ਵਿੱਚ ਭਾਰਤ ਦਾ ਇੱਕ ਬਹੁਤ ਪੁਰਾਣਾ ਚਰਚ ਵੀ ਦੇਖਣਯੋਗ ਹੈ। +151. ਇਹ ਪ੍ਰਦੇਸ਼ ਪ੍ਰਸਿੱਧ ਕੱਥਕ ਕਲੀ ਨਾਚ ਦੇ ਲਈ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। +152. ਇੱਥੇ ਸਮੁੰਦਰ ਦੇ ਅਨੇਕ ਦੀਪ ਵੱਖ-ਵੱਖ ਪੁਲਾਂ ਦੁਆਰਾ ਨਗਰ ਨਾਲ ਜੁੜੇ ਹੋਏ ਹਨ। +153. ਕੋਚੀਨ ਵਿੱਚ ਤੁਹਾਨੂੰ 500 ਸਾਲ ਪੁਰਾਣੇ ਕੁਝ ਪੁਰਤਗਾਲੀ ਅਵਸ਼ੇਸ਼ ਵੀ ਮਿਲਣਗੇ। +154. ਕੋਚੀਨ ਵਿੱਚ ਤੁਸੀਂ ਬੋਲਘਾਟੀ, ਵਿਲਿੰਗਡਨ ਦੀਪ, ਥੰਪੂਰਨ ਸੰਗ੍ਰਹਿ, ਡੱਚ ਪੈਲੇਸ, ਯਹੂਦੀ ਸਿਨੇਗਾਗ, ਸੇਂਟ ਫ੍ਰਾਂਸਿਸ ਚਰਚ, ਸਾਂਤਾਕਰੂਜ ਕੈਥੇਡ੍ਰਲ ਆਦਿ ਥਾਵਾਂ ਦੇਖ ਸਕਦੇ ਹੋ। +155. ਕੋਚੀਨ ਅਤੇ ਇਰਨਾਕੁਲਮ ਦੇ ਆਸਪਾਸ ਗੁੰਡੂ ਆਇਲੈਂਡ, ਟੇਕੜੀ, ਰਾਸ਼ਟਰੀ ਵਣ ਪ੍ਰਾਣੀ ਉਦਿਆਨ, ਆਦਿ ਦੇਖਣ ਯੋਗ ਥਾਵਾਂ ਹਨ। +156. ਕੇਰਲ ਦੀ ਰਾਜਧਾਨੀ ਤ੍ਰਿਵੇਂਦਰਮ ਕਈ ਖੋਜ ਕੇਂਦਰਾਂ ਲਈ ਪ੍ਰਸਿੱਧ ਹੈ। +157. ਇੱਕ ਵੱਡੇ ਭੂ-ਭਾਗ ਵਿੱਚ ਫੈਲਿਆ ਤ੍ਰਿਵੇਂਦਰਮ ਸ਼ਹਿਰ ਹੋਰ ਰਾਜਧਾਨੀਆਂ ਤੋਂ ਕੁਝ ਅਲੱਗ ਜਿਹਾ ਹੈ। +158. ਯਾਤਰੀਆਂ ਦੇ ਇੱਥੇ ਆਉਣ ਦਾ ਪ੍ਰਮੱਖ ਕਾਰਨ ਕੋਵਲਮ ਬੀਚ ਹੈ। +159. ਕੋਵਲਮ ਬੀਚ ਤੋਂ ਹੀ ਸ਼੍ਰੀਲੰਕਾ ਜਾਂ ਮਾਲਦੀਪ ਨੂੰ ਜਾਇਆ ਜਾਂਦਾ ਹੈ। +160. ਇੱਥੇ ਪੋਨਮੁਦਰੀ ਪਰਬਤ ਅਤੇ ਤੀਰਥ ਸਥਾਨ ਵਰਕਲਾਂ ਮੁੱਖ ਆਕਰਸ਼ਣ ਹਨ। +161. ਇੱਥੇ ਤੁਹਾਨੂੰ ਪਦਮਨਾਭਸਵਾਮੀ ਦਾ ਮੰਦਰ, ਪ੍ਰਾਣੀ ਉਦਿਆਨ, ਸਬਰੀਮਲਾ ਹਿਲ ਆਦਿ ਥਾਵਾਂ ਦੇਖਣ ਨੂੰ ਮਿਲਣਗੀਆਂ। +162. ਮਈ ਅਤੇ ਜੂਨ ਨੂੰ ਛੱਡ ਕੇ ਸਾਲ ਭਰ ਵਿੱਚ ਕਿਸੇ ਵੀ ਸਮੇਂ ਕੇਰਲ ਜਾਇਆ ਜਾ ਸਕਦਾ ਹੈ। +163. ਦੱਖਣ ਭਾਰਤ ਲਈ ਤੁਸੀਂ ਹਵਾਈ ਯਾਤਰਾ ਦੁਆਰਾ ਕੋਚੀ ਤੇ ਬੰਗਲੌਰ ਆਦਿ ਸ਼ਹਿਰਾਂ ਤੱਕ ਜਾ ਸਕਦੇ ਹੋ। +164. ਕੇਰਲ ਜਾਣ ਲਈ ਰੇਲਗੱਡੀ ਸਭ ਤੋਂ ਵਧੀਆ ਤੇ ਸਸਤਾ ਸਾਧਨ ਹੈ। +165. ਇੱਥੇ ਤੁਸੀਂ ਬੱਸ, ਟੈਕਸੀ ਜਾਂ ਆਪਣਾ ਵਾਹਣ ਵੀ ਲੈ ਕੇ ਜਾ ਸਕਦੇ ਹੋ। +166. ਤ੍ਰਿਵੇਂਦਰਮ ਦੇ ਲਈ ਦੇਸ਼ ਦੇ ਹੋਰ ਭਾਗਾਂ ਤੋਂ ਸੜਕ ਮਾਰਗ ਰਾਹੀਂ ਆਵਾਜਾਈ ਆਸਾਨ ਹੈ। +167. ਕੇਰਲ ਵਿੱਚ ਜ਼ਿਆਦਾਤਰ ਸਥਾਨਾਂ ਤੇ ਤੁਹਾਨੂੰ ਸਸਤੇ ਹੋਟਲ ਤੇ ਲਾਂਜ ਮਿਲ ਜਾਣਗੇ। +168. ਇੱਥੋਂ ਦੇ ਤੀਰਥ ਸਥਾਨਾਂ ‘ਤੇ ਕੁਝ ਧਰਮਸ਼ਾਲਾ ਦੀ ਵੀ ਸੁਵਿਧਾ ਹੈ। +169. ਕੁਝ ਹਿਲ ਸਟੇਸ਼ਨਾਂ ਉੱਤੇ ਕਾਟੇਜ ਦਾ ਵੀ ਪ੍ਰਬੰਧ ਹੈ। +170. ਬਹੁਤ ਸਾਰੇ ਪ੍ਰੰਪਰਿਕ ਸਵਾਦਾਂ ਨਾਲ ਭਰਪੂਰ ਦੱਖਣ ਵਿੱਚ ਤੁਹਾਨੂੰ ਖਾਣੇ ਦੀ ਕੋਈ ਮੁਸ਼ਕਿਲ ਨਹੀਂ ਹੋਵੇਗੀ। +171. ਕੇਰਲ ਦੇ ਕੁਝ ਸਥਾਨਾਂ ਨੂੰ ਛੱਡ ਕੇ ਜਿਆਦਾ ਥਾਵਾਂ ਤੇ ਰੋਟੀ ਦਾ ਮੋਹ ਤਿਆਗਣਾ ਪਵੇਗਾ। +172. ਇੱਥੇ ਭਿੰਨ-ਭਿੰਨ ਹੋਟਲ ਤੇ ਰੇਸਤਰਾਂ ਦੇ ਇਲਾਵਾ ਛੋਟੇ-ਛੋਟੇ ਕੌਫੀ ਸ਼ਾਪਸ ਵਿੱਚ ਵੀ ਤੁਹਾਨੂੰ ਇਡਲੀ-ਸਾਂਭਰ, ਉਤਪਮ ਤੇ ਰਸਮ-ਚਾਵਲ ਜਿਹੀਆਂ ਚੀਜ਼ਾਂ ਸਸਤੀਆਂ ਹੀ ਮਿਲ ਜਾਣਗੀਆਂ। +173. ਕੇਰਲ ਦੇ ਬਜ਼ਾਰਾਂ ਵਿੱਚ ਪ੍ਰੰਪਰਿਕ ਕੱਪੜੇ, ਮਸਾਲੇ, ਚਾਹ ਅਤੇ ਲੱਕੜੀ ਦੀਆਂ ਬਣੀਆਂ ਹੋਈਆਂ ਸੁੰਦਰ ਆਕ੍ਰਿਤੀਆਂ ਵੀ ਦੇਖਣ ਨੂੰ ਮਿਲਣਗੀਆਂ। +174. ਤ੍ਰਿਵੇਂਦਰਮ ਦੇ ਆਸ-ਪਾਸ ਕੰਨਿਆਕੁਮਾਰੀ, ਪਦਮਨਾਭਪੁਰਮ ਪੈਲੇਸ, ਲਕਸ਼ਦੀਪ ਆਦਿ ਘੁੰਮਣ ਲਈ ਬਹੁਤ ਸੁੰਦਰ ਸਥਾਨ ਹਨ। +175. ਮਸੂਰੀ ਨੂੰ ਪਰਬਤਾਂ ਦੀ ਰਾਣੀ ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। +176. ਨਵੇਂ ਬਣੇ ਉਤਰਾਂਚਲ ਰਾਜ ਦਾ ਸੈਰ ਸਪਾਟੇ ਦੀ ਦ੍ਰਿਸ਼ਟੀ ਨਾਲ ਕਾਫੀ ਮੱਹਤਵ ਹੈ। +177. ਇਸ ਨਵੇਂ ਉਤਰਾਂਚਲ ਰਾਜ ਵਿੱਚ ਕੁਦਰਤੀ ਸੁੰਦਰਤਾ ਨਾਲ ਭਰਪੂਰ ਕਈ ਸੁੰਦਰ ਥਾਵਾਂ ਹਨ। +178. ਗਢਵਾਲ ਮੰਡਲ ਅਤੇ ਕੁਮਾਉਂ ਮੰਡਲ ਉਤਰਾਂਚਲ ਪ੍ਰਦੇਸ਼ ਦੇ ਦੋ ਭਾਗ ਹਨ। +179. ਗਢਵਾਲ ਮੰਡਲ ਵਿੱਚ ਮੁੱਖ ਤੌਰ ‘ਤੇ 10 ਸੈਰ ਸਪਾਟੇ ਦੇ ਸਥਾਨ ਹਨ। +180. ਪਰਬਤਾਂ ਦੀ ਰਾਣੀ ਮਸੂਰੀ ਵੀ ਗਢਵਾਲ ਮੰਡਲ ਦਾ ਹੀ ਇੱਕ ਹਿੱਸਾ ਹੈ। +181. ਮਸੂਰੀ ਵਿੱਚ ਕੁਦਰਤੀ ਸੁੰਦਰਤਾ ਵਿੱਚਕਾਰ ਬਹੁਤ ਸਾਰੇ ਵੇਖਣ ਯੋਗ ਸਥਾਨ ਹਨ। +182. ਅੰਤਰਰਾਸ਼ਟਰੀ ਪ੍ਰਸਿੱਧੀ ਪ੍ਰਾਪਤ ਪਰਬਤਾਂ ਦੀ ਰਾਣੀ ਮਸੂਰੀ ਆਪਣੇ ਜਨਮ ਸਮੇਂ ਤੋਂ ਹੀ ਸੈਰ ਸਪਾਟੇ ਲਈ ਵਿਸ਼ੇਸ਼ ਥਾਂ ਰਹੀ ਹੈ। +183. ਹਰੇਕ ਸਾਲ ਹਜ਼ਾਰਾਂ ਦੇਸ਼ੀ ਅਤੇ ਵਿਦੇਸ਼ੀ ਲੋਕ ਇੱਥੇ ਘੁੰਮਣ ਆਉਂਦੇ ਹਨ। +184. ਇਹ ਸੈਰ ਸਪਾਟੇ ਦਾ ਸਥਾਨ ਹਿਮਾਲਾ ਦੀਆਂ ਸੋਹਣੀਆਂ ਪਰਬਤ ਲੜੀਆਂ ਵਿੱਚਕਾਰ ਕਰੀਬ 2005 ਮੀਟਰ ਉਚਾਈ ਉੱਤੇ ਵਸਿਆ ਹੈ। +185. ਮਸੂਰੀ ਦੇ ਉੱਤਰੀ ਭਾਗ ਵਿੱਚ ਬਰਫ਼ ਨਾਲ ਢਕੇ ਹਿਮਾਲਾ ਦਾ ਸੁੰਦਰ ਦ੍ਰਿਸ਼ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। +186. ਮਸੂਰੀ ਦੇ ਦੱਖਣ ਵਿੱਚ ਦ੍ਰੋਣਸਥਲੀ ਪਰਬਤ ਦਾ ਅਦਭੁੱਤ ਦ੍ਰਿਸ਼ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। +187. ਮਸੂਰੀ ਦੀ ਖੋਜ 1827 ਵਿੱਚ ਕੈਪਟਨ ਯੰਗ ਨੇ ਕੀਤੀ ਸੀ। +188. ਮੰਸੂਰ ਦੇ ਬੂਟੇ ਜ਼ਿਆਦਾ ਹੋਣ ਕਰਕੇ ਇਸ ਪਰਬਤੀ ਨਗਰ ਦਾ ਨਾਂ ਮਸੂਰ ਪਿਆ। +189. ਮਸੂਰੀ ਨੂੰ ਦੇਹਰਾਦੂਨ ਦੀ ਛੱਤ ਦੇ ਰੂਪ ਵਿੱਚ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। +190. ਸਭ ਤੋਂ ਪਹਿਲਾਂ ਲੰਢੌਰ ਬਜ਼ਾਰ ਵਸਿਆ ਅਤੇ ਉਸ ਦੇ ਬਾਅਦ ਇਸ ਦਾ ਲਗਾਤਾਰ ਵਿਸਥਾਰ ਹੁੰਦਾ ਜਾ ਰਿਹਾ ਹੈ। +191. ਗਰਮੀਆਂ ਵਿੱਚ ਇਥੋਂ ਦਾ ਮੌਸਮ ਸੁਹਾਵਣਾ ਅਤੇ ਠੰਢਕ ਦੇਣ ਵਾਲਾ ਹੁੰਦਾ ਹੈ। +192. ਮੈਦਾਨੀ ਖੇਤਰਾਂ ਦੀ ਧੁੱਪ ਅਤੇ ਗਰਮੀ ਤੋਂ ਬਚਣ ਲਈ ਲੋਕ ਮਸੂਰੀ ਦੇ ਠੰਡੇ ਮੋਸਮ ਦਾ ਆਨੰਦ ਮਾਨਣ ਇੱਥੇ ਆਉਂਦੇ ਹਨ। +193. ਉੱਤਰੀ ਭਾਰਤ ਵਿੱਚ ਸਥਿਤ ਹਿਮਾਚਲ ਸੁੰਦਰਤਾ ਦਾ ਅਦਭੁੱਤ ਸੰਸਾਰ ਹੈ। +194. ਪਹਾੜਾਂ ਦਾ ਰਾਜਾ ਸ਼ਿਮਲਾ ਪ੍ਰਾਕਿਰਤਕ ਸੁੰਦਰਤਾ ਨਾਲ ਭਰਿਆ ਹੋਇਆ ਹੈ। +195. ਅੱਜ ਵੀ ਤਪਸ਼ ਤੋਂ ਰਾਹਤ ਦੀ ਤਲਾਸ਼ ਵਿੱਚ ਸੈਲਾਨੀ ਹਰ ਸਾਲ ਸ਼ਿਮਲਾ ਹੀ ਆਉਂਦੇ ਹਨ। +196. ਦੇਵਦਾਰ, ਚੀੜ ਅਤੇ ਓਕ ਦੇ ਦਰੱਖਤਾਂ ਨਾਲ ਭਰੀਆਂ ਸ਼ਿਮਲਾ ਦੀਆਂ ਹਸੀਨ ਵਾਦੀਆਂ ਸਾਲ ਭਰ ਸੈਲਾਨੀਆਂ ਨੂੰ ਸੱਦਾ ਦਿੰਦੀਆਂ ਨਜ਼ਰ ਆਉਂਦੀਆਂ ਹਨ। +197. ਬਾਰਿਸ਼ ਅਤੇ ਭਾਰੀ ਬਰਫ਼ਬਾਰੀ ਦੇ ਦਿਨਾਂ ਨੂੰ ਛੱਡ ਕੇ ਸਾਲ ਭਰ ਇੱਥੇ ਸੈਲਾਨੀਆਂ ਦੀ ਭੀੜ ਲੱਗੀ ਰਹਿੰਦੀ ਹੈ। +198. ਸ਼ਿਮਲਾ ਤੋਂ ਦੋ ਕਿਲੋਮੀਟਰ ਦੂਰ ਜਾਖੂ ਹਿਲ ਇੱਥੋਂ ਦੀ ਸਭ ਤੋਂ ਉੱਚੀ ਚੋਟੀ ਹੈ। +199. ਇੱਥੋਂ ਸ਼ਿਮਲਾ ਦੀਆਂ ਖੂਬਸੂਰਤ ਵਾਦੀਆਂ ਨੂੰ ਦੇਖਣਾ ਆਪਣੇ ਆਪ ਵਿੱਚ ਬੇਜੋੜ ਅਨੁਭਵ ਹੈ। +200. ਜਾਖੂ ਹਿਲ ਤੋਂ ਤੁਸੀਂ ਹਿਮਾਚਲ ਦੀਆਂ ਵਾਦੀਆਂ ਵਿੱਚ ਵਸਿਆ ਪੂਰਾ ਸ਼ਿਮਲਾ ਸ਼ਹਿਰ ਦੇਖ ਸਕਦੇ ਹੋ। diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt new file mode 100644 index 0000000000000000000000000000000000000000..0ae088bbfccb2bd37f1203a5e0c38898f1ab98f4 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt @@ -0,0 +1,3034 @@ +1. +SrI +gurU +gobizxa +sizGa +jI +ne +piCale +sarUpa +viYca +isa +asaWAna +uYpara +iYka +guPA +viYca +rahi +ke +wapa +kIwA +sI +. +2. +SrI +hemakuzta +sAhiba +himAliA +xe +baraPZIle +pahAdZAM +viYca +saWiwa +iYka +paviYwara +wapoBUmI +hE +. +3. +hemakuzta +sAhiba +xI +paviYwara +BUmI +‘we +hI +pAMdava +rAje +ne +yoga +kamAiA +sI +. +4. +isa +asaWAna +'we +gurU +jI +ne +akAla +puraKa +xI +wapaYsiA +we +sAXanA +kIwI +sI +. +5. +sazwoKa +sizGa +jI +ne +sUraja +prakASa +grazWa +viYca +isa +wapo +BUmI +xA +visaWAra +nAla +varanaNa +kIwA +. +6. +agasawa +1936 +viYca +sazwa +sohaNa +sizGa +jI +ne +hemakuzta +sAhiba +xe +saWAna +‘we +guraxuAre +xI +usArI +SurU +kIwI +. +7. +isa +asaWAna +xI +sevA +sazBAla +BAI +moxana +sizGa +havAlaxAra +awe +mahAMpuraKa +sazwa +TazdI +sizGa +jI +nUz +sOMpI +gaI +. +8. +hemakuzta +sAhiba +xI +yAwarA +‘we +AuNa +vAlI +sazgawa +laI +rasawe +viYca +bahuwa +sAre +guraxuAre +awe +sarAvAM +vI +hana +. +9. +isa +paviYwara +saWAna +xe +xaraSanAM +laI +hara +sAla +laYKAM +sazgawAM +hemakuzta +sAhiba +AuMxIAM +hana +. +10. +hemakuzta +sAhiba +awe +isa +nAla +sazbazXiwa +asaWAnAM +awe +guraxuAriAM +xA +prabazXa +taraYsata +xuArA +calAiA +jAMxA +hE +. +11. +havAlaxAra +moxana +sizGa +jI +ne +sazna +1960 +viYca +guraxuArA +SrI +hemakuzta +sAhiba +taraYsata +baNAiA +. +12. +jamanA +xariA +xe +kazDe +vasiA +iha +Sahira +iwihAsa +xIAM +kaI +mahAna +GatanAvAM +sAMBI +bETA +hE +. +13. +iWoM +xe +iwihAsaka +asaWAnAM +xe +xaraSana +karana +laI +hajZArAM +sazgawAM +AuMxIAM +hana +. +14. +harixuAra +woM +aYge +hemakuzta +sAhiba +xI +yAwarA +xA +padZAa +riSIkeSa +hE +. +15. +riSIkeSa +harixuAra +woM +24 +kilomItara +xUra +gazgA +kinAre +iwihAsaka +we +wIraWa +yAwarA +laI +prasiYXa +asaWAna +hE +. +16. +riSIkeSa +viYca +hI +savaraga +ASarama +, +laCamaNa +JUlA +, +xariA +xA +pula +awe +mazxara +varagIAM +iwihAsaka +awe +xeKaNa +yoga +WAvAM +hana +. +17. +riSIkeSa +woM +aYge +mahaYwavapUrana +saWAna +xeva +prayAga +AuMxA +hE +. +18. +xeva +prayAga +cAra +cuPeriuM +kuxarawI +najZAriAM +nAla +BariA +asaWAna +hE +. +19. +iha +nagara +BAgIraWI +we +alakanazxA +gazgA +xe +sazgama +'we +saWiwa +hE +. +20. +xeva +prayAga +woM +ika +sadZaka +alakanazxA +xe +kazDe-kazDe +siYXI +hemakuzta +we +baxarInAWa +vaYla +jAMxI +hE +. +21. +xeva +prayAga +woM +aYge +yAwarA +xA +agalA +padZAa +SrI +nagara +gadZaèhavAla +AuMxA +hE +. +22. +isa +iwihAsaka +nagara +viYca +gurU +nAnaka +xeva +jI +sumera +parabawa +'we +jANa +vele +kuJa +samAM +Tahire +sana +. +23. +iha +iwihAsaka +nagara +bAIXAra +xe +rAje +PawahiSAha +xI +rAjaXAnI +vI +sI +. +24. +yAwarI +pahAdZI +pizdAM +we +kasabiAM +' +coM +lazGaxiAM +hoiAM +ruxaraprayAga +pahuzca +jAMxe +hana +. +25. +ruxaraprayAga +xe +saWAna +‘we +hI +xo +naxIAM +alakanazxA +we +mazxAkanI +xA +sazgama +hE +. +26. +baxarInAWa +jANa +vAliAM +laI +iha +prayAga +badZI +mahaYwawA +raYKaxA +hE +. +27. +ruxaraprayAga +woM +bAaxa +yAwarA +xA +agalA +padZAa +karanaprayAga +hE +. +28. +karanaprayAga +vI +hizxU +wIraWa +asaWAnAM +xI +yAwarA +'we +jANa +vAliAM +laI +mahaYwavapUrana +prayAga +hE +. +29. +cAra +cuPere +pahAdZAM +vicoM +naxIAM +nikala +ke +wejZI +nAla +rala +mila +ke +mExAna +vaYla +nUz +A +rahIAM +hana +. +30. +iYWe +hI +xo +naxIAM +pizdara +gazgA +we +alakanazxA +xA +sazgama +hE +. +31. +karanaprayAga +woM +aYge +yAwarI +baYsAM +, +kArAM +Axi +sAXanAM +rAhIM +saPara +karaxe +camolI +pahuzca +jAMxe +hana +. +32. +camolI +viKe +hI +kexAranAWa +valoM +AuMxIAM +xo +sadZakAM +milaxIAM +hana +. +33. +iYWe +yAwarIAM +laI +suYKa +ArAma +xIAM +sahUlawAM +Ama +hana +. +34. +hemakuzta +sAhiba +xI +yAwarA +xA +agalA +viSeSa +padZAa +iwihAsaka +nagara +joSI +maYTa +AuMxA +hE +. +35. +SazkarAcArIAM +xe +cAra +maYTAM +vicoM +iYka +joSImaYTa +hoNa +karake +isa +iwihAsaka +nagara +xA +nAM +joSImaYTa +piA +. +36. +joSImaYTa +woM +hemakuzta +sAhiba +xI +yAwarA +xA +agalA +padZAa +gobizxa +GAta +hE +. +37. +hemakuzta +sAhiba +laI +pExala +yAwarA +guraxuArA +gobizxa +GAta +sAhiba +woM +hI +SurU +huzxI +hE +. +38. +yAwarI +iYWe +rAwa +Tahira +ke +savera +hI +ApaNI +agalI +yAwarA +SurU +karaxe +hana +. +39. +iWe +sazgawAM +laI +kazbalAM +we +lazgara +xA +BazdArA +hE +. +40. +gobizxa +GAta +woM +ika +rasawA +SrI +hemakuzta +sAhiba +nUz +jAMxA +hE +. +41. +guraxuArA +gobizxa +GAta +samuzxara +wala +woM +Ce +hajZAra +PuYta +xI +ucAI +‘we +saWiwa +hE +. +42. +gobizxa +XAma +SrI +hemakuzta +sAhiba +pahuzcaNa +laI +AKarI +padZAa +hE +. +43. +iha +saWAna +naxI +xe +pulYa +woM +pAra +lokapAla +GAtI +viYca +hE +. +44. +gobizxa +XAma +viKe +SAnaxAra +guraxuArA +sAhiba +xI +imArawa +we +CotA +jihA +badZA +suzxara +bajZAra +hE +. +45. +guraxuArA +SrI +hemakuzta +sAhiba +xA +sarovara +cAra +pAsioM +baraPZa +nAla +GiriA +hoiA +hE +. +46. +isa +sarovara +viYca +iSanAna +karake +sArI +sarIraka +WakAvata +laYWa +jAMxI +hE +. +47. +leha +viYca +izdisa +(sizXa +)xariA +vahizxA +hE +. +48. +manAlI +woM +leha +waYka +475 +kilomItara +xA +saPara +xo +xinAM +viYca +pUrA +huzxA +hE +. +49. +manAlI +mIlAM +waYka +matamElIAM +vAxIAM +nAla +GiriA +hoiA +hE +. +50. +manAlI +woM +leha +laI +tEkasIAM +Ama +mila +jAMxIAM +hana +. +51. +janavarI +viYca +leha +xA +wApamAna +-40 +sEMtIgreda +waYka +pahuzca +jAMxA +hE +. +52. +iYWe +siraPa +havAI +jahAjZa +rAhIM +hI +pahuzciA +jA +sakaxA +hE +. +53. +kuJa +tUrisata +kazpanIAM +vI +manAlI +tUra +lE +ke +jAMxIAM +hana +. +54. +leha +pahuzcaNa +laI +pahile +xina +wakarIbana +250 +kilomItara +saPara +karanA +pEMxA +hE +. +55. +leha +jANa +laI +manAlI +woM +savere +5 +jAM +6 +vaje +waYka +saPara +SurU +kara +xeNA +cAhIxA +hE +. +56. +manAlI +woM +rohawAMga +pAsa +waYka +sadZaka +vaXIA +hE +. +57. +manAlI +woM +70 +kilomItara +xUra +kokasara +nAM +xA +saWAna +AuMxA +hE +. +58. +kokasara +wo +45 +kilomItara +bAaxa +kilOMga +Sahira +AuMxA +hE +. +59. +manAlI +xe +rasawe +viYca +dUzGIAM +KAIAM +kaIAM +laI +GabarAhata +xA +kArana +baNa +jAMxIAM +hana +. +60. +saracU +woM +20 +ku +kilomItara +pahilAM +Barawapura +AuMxA +hE +. +61. +saracU +woM +pahilAM +rasawA +kAPI +KarAba +hE +. +62. +saracU +woM +cAra +ku +kilomItara +pahilAM +ika +KuYlhI +vAxI +hE +. +63. +saracU +xIAM +vAxIAM +viYca +baNe +tEMtAM +viYca +rahiNa +laI +1600 +rupae +xeNe +pEMxe +hana +. +64. +saracU +xIAM +iha +vAxIAM +samuzxarI +waYta +woM +5000 +mItara +xI +ucAI +'we +saWiwa +hana +. +65. +saracU +woM +aYge +manAlI +laI +savere +7-8 +vaje +saPara +SurU +kara +xeNA +cAhIxA +hE +. +66. +iWoM +leha +waYka +xA +saPara +vI +wakarIbana +pahile +xina +jiznAM +hI +hE +. +67. +siraPa +pahAdZAM +xI +xunIAM +woM +ilAvA +rasawe +viYca +inasAna +wAM +kI +koI +parizxA +vI +nahIM +xiYsaxA +. +68. +pAMga +woM +wakarIbana +vIha +ku +kilomItara +pahilAM +rasawA +kAPI +KarAba +hE +. +69. +saracU +woM +pAMga +waYka +sADe +cAra +jAM +pazja +Gazte +laYga +jAMxe +hana +. +70. +pAMga +woM +bAaxa +leha +jANa +laI +pahAdZI +‘we +cadZaèhanA +pEMxA +hE +. +71. +pAMga +xA +iha +ilAkA +kuxarawI +suzxarawA +nAla +BarapUra +iYka +KuYlYhI +vAxI +hE +. +72. +pAMga +woM +upasI +waYka +125 +kilomItara +xA +saPara +hE +. +73. +sAre +rasawe +xOrAna +kuxarawI +suzxarawA +nAla +BarapUra +najZAre +we +razga-barazge +pahAdZa +xiKAI +xizxe +hana +. +74. +‘kArU' +milatarI +xI +vaYdI +CAuNI +hE +. +75. +iYWe +hI +xunIAM +viYca +saBa +woM +vaYXa +ucAI +'we +saWiwa +golaPa +garAUMda +hE +. +76. +suracU +woM +leha +waYka +wakarIbana +12 +Gazte +xA +saPara +hE +. +77. +leha +pahuzca +ke +mana +iYka +axaBuwa +KuSI +nAla +Bara +jAMxA +hE +. +78. +iha +XarawI +mahAMriSI +bAlamIka +jI +xI +wapa +BUmI +hE +. +79. +wamasA +naxI +xe +kazDe +mahAMriSI +bAlamIka +jI +xA +ASarama +sI +. +80. +iYWe +hara +sAla +kaYwaka +viYca +7 +xinAM +waYka +caYlaNa +vAlA +BArI +melA +laYgaxA +hE +. +81. +hanUzmAna +ne +iYWe +DAI +taYka +lA +ke +walAba +puYta +xiYwA +sI +. +82. +SrI +rAma +wIraWa +sarakAra +xI +aNaxeKI +xA +SikAra +hE +. +83. +SrI +rAma +wIraWa +xe +paviYwara +sarovara +xe +jala +xI +saPAI +jZarUrI +hE +. +84. +vAhagA +bAradara +veKaNa +Ae +sElAnIAM +xI +iYWe +kAPI +BIdZa +huzxI +hE +. +85. +vixeSAM +woM +kAPI +sElAnI +vAhagA +bAradara +xeKaNa +laI +AuMxe +hana +. +86. +siYkama +xA +ilAkA +jazgalI +jAnavarAM +awe +pazCIAM +xA +KUbasUrawa +rENa +baserA +hE +. +87. +siYkama +xI +rAjaXAnI +gazgatoka +xI +SAna +vI +nirAlI +hE +. +88. +sElAnIAM +laI +iWoM +xe +mazxara +, +girajZAGara +we +masajixAM +kuJa +hora +veKaNayoga +WAvAM +hana +. +89. +siYkama +xA +pUrA +Kewara +xunIAM +xe +sElAnIAM +laI +KiYca +xA +keMxara +hE +. +90. +iha +JIla +samuzxarI +wala +woM +12 +,500 +PuYta +xI +ucAI +'we +saWiwa +hE +. +91. +valAiwa +xe +jIvana +xI +raPawAra +nAloM +isa +raPawAra +xA +razga +kuJa +vaYKarA +hE +. +92. +iYWe +vaYde-vaYde +hotala +awe +uYcIAM +uYcIAM +imArawAM +hana +. +93. +iYWe +KUbasUrawa +pAraka +we +WodZaèhA +jihA +aYge +jA +ke +bAjZAra +hE +. +94. +siYkama +xe +loka +SAMwa +, +narama +suBAa +vAle +awe +miYTa +boladZe +hana +. +95. +niAgarA +PAlajZa +xA +xriSa +sElAnIAM +nUz +axaBuwa +Anazxa +xI +xunIAM +viYca +pahuzcA +xizxA +hE +. +96. +niAgarA +PAlajZa +amarIkA +we +kEnedA +viYcakAra +ika +warhAM +xA +pula +hE +. +97. +sElAnI +xunIAM +xe +hara +kone +woM +niAgarA +PAlajZa +xeKaNa +laI +iYWe +AuMxe +hana +. +98. +amarIkA +vaYla +laYgaxe +xariA +uYwe +100 +PuYta +cOdZA +we +160 +PuYta +uYcA +amarIkana +PAlajZa +hE +. +99. +loka +xariA +xe +kazDe +xe +nAla +nAla +caYla +ke +isa +Jarane +xI +KUbasUrawI +nUz +mANaxe +hana +. +100. +sakAIlona +tAvara +woM +niAgarA +PAlajZa +xA +xriSa +badZA +hI +manamohaka +laYgaxA +hE +. +101. +isa +sakAIlona +tAvara +xI +ucAI +775 +PuYta +hE +. +102. +rAwa +xA +najZArA +asIM +ise +tAvara +viYca +bETa +ke +KANA +KAMxe +veKiA +. +103. +iha +niAgarA +PAlajZa +XarawI +uYwe +iYka +savaraga +hE +. +104. +himAcala +praxeSa +bahuwa +hI +suzxara +we +camawakArI +najZAriAM +vAlI +WAM +hE +. +105. +kuYlU-manAlI +nUz +sElAnIAM +xA +savaraga +vI +kihA +jAMxA +hE +. +106. +isa +xilakaSa +we +manamohaka +WAM +viYca +bahuwa +sArIAM +KUbIAM +hana +. +107. +iYWoM +xe +hima +parabawa +siKara +asamAna +nAla +gaYlAM +karaxe +hana +. +108. +kala-kala +vahizxIAM +naxIAM +xA +xriSa +jIvana +xI +sArI +WakAvata +xUra +kara +xizxA +hE +. +109. +JIlAM +xe +suzxara +najZAriAM +nUz +xeKaNA +kise +sazmohana +woM +GaYta +nahIM +hE +. +110. +sElAnI +GaztiAM +waYka +ihanAM +JIlAM +xe +kinAre +bETa +ke +sukUna +mahisUsa +karaxe +hana +. +111. +iYWe +wusIM +parabawa +rohaNa +, +pErAgalAidizga +, +baraPZa +xI +cotI +we +sakEtizga +awe +golaPZa +xA +Anazxa +mANa +sakaxe +ho +. +112. +himAcala +praxeSa +xIAM +baraPZIlIAM +cotIAM +bAhAM +PElA +ke +wuhAdA +savAgawa +karana +laI +wiAra +hana +. +113. +kuYlU +xI +GAtI +nUz +xevawiAM +xI +GAtI +vI +kihA +jAMxA +hE +. +114. +basazwa +xe +mOsama +viYca +wAM +kuYlU +jihI +jaghA +lAjavAba +ho +jAMxI +hE +. +115. +gulAbI +awe +ciYte +PuYlAM +nAla +laYxI +hoI +isa +GAtI +xA +xriSa +SabaxAM +viYca +biAna +karanA +muSakila +hE +. +116. +DalAnAM +xe +uYpara +hara +pAse +PuYlAM +xe +razga +biKare +xiKAI +xizxe +hana +. +117. +saraxIAM +AuNa +we +pahAdZAM +xIAM +DalAnAM +we +baraPZa +xI +ciYtI +cAxara +jihI +viCa +jAMxI +hE +. +118. +kuYlU +paYCamI +himAcala +xI +saBa +woM +KuSanumA +jaghA +hE +. +119. +manU +xA +AvAsa +saWAna +hoNa +karake +isa +jaghA +xA +nAma +manAlI +piA +. +120. +manAlI +aje +vI +ApaNe +AkaraSaNa +awe +suzxarawA +nUz +use +warhAM +sazjoe +hoe +hE +. +121. +isa +nagara +xe +viYcakAra +xI +viAsa +naxI +vI +gujZaraxI +hE +. +122. +GAha +xe +mExAnAM +nAla +sajI +harI-BarI +GAtI +viYca +GAha +KAMxIAM +baYkarIAM +, +sebAM +xe +bAgZa +awe +loka +gIwa +xI +gUzja +yAwarIAM +xA +mana +moha +lEMxe +hana +. +123. +manAlI +awe +isa +xe +AsapAsa +xe +hare-Bare +Kewara +wuhAnUz +sEra +xI +xAvawa +xizxe +hana +. +124. +sElAnIAM +laI +helI +sakIizga +xe +saBa +woM +lokapria +saWAna +vI +manAlI +viYca +hI +hana +. +125. +kuYlU +Sahira +prAkriwika +suzxarawA +xA +iYka +anamola +KajZAnA +hE +. +126. +iYWe +roriKa +kalA +xIraGA +, +UrUsavawI +himAliA +loka +kalA +sazgrhahi +awe +SAmabalA +buYXa +WazgalA +kalA +sazgrahi +xeKaNa +yoga +hana +. +127. +pUjA +saWAnAM +viYca +kAlI +bAdZI +mazxara +, +raGUnAWa +mazxara +, +bijalI +mahAxerU +mazxara +awe +vESanUz +xevI +mazxara +jZarUra +xeKo +. +128. +iYWe +koTI +, +vana +vihAra +, +wiYbawI +bajZAra +, +rohawAMga +xaYrA +, +solAMga +GAtI +, +hidizbA +xevI +mazxara +, +jagawasuKa +mazxara +Axi +xaraSanI +saWAna +hana +. +129. +kuYlU +Sahira +xe +nedZe +hI +iYka +bahuwa +purANA +hizxU +mazxara +awe +guraxuArA +vI +hE +. +130. +manAlI +woM +85 +awe +kuYlU +woM +45 +kilomItara +xUra +parabawI +GAtI +viYca +paviYwara +wIraWa +saWAna +hE +. +131. +iYWe +pAravawI +naxI +xe +baraPZa +xI +warhAM +Tazde +pANI +xe +nAla-nAla +garama +pANI +xA +caSamA +hE +. +132. +hajZArAM +loka +garama +pANI +xe +caSame +viYca +dubakI +lagAuMxe +hana +. +133. +iha +caSamA +kaI +bimArIAM +nUz +xUra +karana +laI +jANiA +jAMxA +hE +. +134. +manAlI +jANa +laI +baYsAM +xiYlI +, +cazdIgadZaèha +awe +kuYlU +woM +caYlaxIAM +hana +. +135. +manAlI +woM +vApisa +AuNa +laI +baYsa +sevA +upalabaXa +hE +. +136. +havAI +mAraga +rAhIM +jANa +laI +najZaxIka +xA +havAI +aYdA +Buzwara +hE +. +137. +iha +havAI +aYdA +kuYlU +woM +10 +kilomItara +awe +manAlI +woM +50 +kilomItara +xUra +hE +. +138. +rela +mAraga +rAhIM +jANa +laI +najZaxIka +xe +relave +sateSana +cazdIgadZaèha +, +SimalA +awe +jogizxara +nagara +hana +. +139. +hotala +manAlasU +, +Eca.pI.tI.dI.sI. +lAMga +hatasa +awe +xUsare +hotalAM +laI +manAlI +saWiwa +yAwarI +keMxara +nAla +sazparaka +karo +. +140. +kerala +nUz +kuxarawI +hare +razga +xe +jAxU +xA +xeSa +vI +kihA +jAMxA +hE +. +141. +iYWe +SAMwI +nAla +vahizxIAM +mIlAM +lazbIAM +naxIAM +viYca +wEraxIAM +kiSawIAM +xA +xriSa +mana +nUz +moha +lEMxA +hE +. +142. +kerala +xI +hariAlI +viYca +naxIAM +xA +pANI +vI +harA +hI +xiKAI +xizxA +hE +. +143. +bahuwa +xUra-xUra +waYka +Kewa +, +Cote-Cote +bahuwa +hI +sAPZa-suWare +pizda +, +bahuwa +KuSI +BariA +jIvana +awe +bahuwa +sAre +prazparika +pakavAna +iWoM +xI +KAsIawa +hana +. +144. +iYWoM +xe +hare-Bare +pahAdZa +, +nArIala +, +rabadZa +awe +masAliAM +xe +xaraYKZawa +awe +kuJa +saWAnAM +uYwe +cAha +xe +bAga +vI +mana +nUz +KuSI +nAla +Bara +xeNage +. +145. +kerala +xI +bahuwa +upajAu +BUmI +hI +iWoM +xI +hariAlI +xA +kArana +hE +. +146. +iYWe +BArawa +xe +saBa +woM +vaXIA +samuzxara +waYtAM +vicoM +iYka +'kovalama +bIca' +xA +AkaraSaNa +yAwarIAM +xI +BIdZa +nUz +KiYcaxA +hE +. +147. +kerala +xe +sohaNe +mazxara +awe +anoKIAM +prazparAvAM +vI +wuhAnUz +mohiwa +kara +xeNagIAM +. +148. +kocIna +awe +iranAkulama +kerala +xe +pramuYKa +GuzmaNa +saWAna +hana +. +149. +kocIna +iYka +vaYdA +uxayogika +awe +vapArika +keMxara +vI +hE +. +150. +kocIna +viYca +BArawa +xA +iYka +bahuwa +purANA +caraca +vI +xeKaNayoga +hE +. +151. +iha +praxeSa +prasiYXa +kaYWaka +kalI +nAca +xe +laI +vI +jANiA +jAMxA +hE +. +152. +iYWe +samuzxara +xe +aneka +xIpa +vaYKa-vaYKa +pulAM +xuArA +nagara +nAla +judZe +hoe +hana +. +153. +kocIna +viYca +wuhAnUz +500 +sAla +purANe +kuJa +purawagAlI +avaSeSa +vI +milaNage +. +154. +kocIna +viYca +wusIM +bolaGAtI +, +vilizgadana +xIpa +, +WazpUrana +sazgrahi +, +daYca +pElesa +, +yahUxI +sinegAga +, +seMta +PrAMsisa +caraca +, +sAMwAkarUja +kEWedrala +Axi +WAvAM +xeKa +sakaxe +ho +. +155. +kocIna +awe +iranAkulama +xe +AsapAsa +guzdU +AilEMda +, +tekadZI +, +rASatarI +vaNa +prANI +uxiAna +, +Axi +xeKaNa +yoga +WAvAM +hana +. +156. +kerala +xI +rAjaXAnI +wriveMxarama +kaI +Koja +keMxarAM +laI +prasiYXa +hE +. +157. +iYka +vaYde +BU-BAga +viYca +PEliA +wriveMxarama +Sahira +hora +rAjaXAnIAM +woM +kuJa +alaYga +jihA +hE +. +158. +yAwarIAM +xe +iYWe +AuNa +xA +pramaYKa +kArana +kovalama +bIca +hE +. +159. +kovalama +bIca +woM +hI +SrIlazkA +jAM +mAlaxIpa +nUz +jAiA +jAMxA +hE +. +160. +iYWe +ponamuxarI +parabawa +awe +wIraWa +saWAna +varakalAM +muYKa +AkaraSaNa +hana +. +161. +iYWe +wuhAnUz +paxamanABasavAmI +xA +mazxara +, +prANI +uxiAna +, +sabarImalA +hila +Axi +WAvAM +xeKaNa +nUz +milaNagIAM +. +162. +maI +awe +jUna +nUz +CaYda +ke +sAla +Bara +viYca +kise +vI +sameM +kerala +jAiA +jA +sakaxA +hE +. +163. +xaYKaNa +BArawa +laI +wusIM +havAI +yAwarA +xuArA +kocI +we +bazgalOra +Axi +SahirAM +waYka +jA +sakaxe +ho +. +164. +kerala +jANa +laI +relagaYdI +saBa +woM +vaXIA +we +sasawA +sAXana +hE +. +165. +iYWe +wusIM +baYsa +, +tEkasI +jAM +ApaNA +vAhaNa +vI +lE +ke +jA +sakaxe +ho +. +166. +wriveMxarama +xe +laI +xeSa +xe +hora +BAgAM +woM +sadZaka +mAraga +rAhIM +AvAjAI +AsAna +hE +. +167. +kerala +viYca +jZiAxAwara +saWAnAM +we +wuhAnUz +sasawe +hotala +we +lAMja +mila +jANage +. +168. +iYWoM +xe +wIraWa +saWAnAM +‘we +kuJa +XaramaSAlA +xI +vI +suviXA +hE +. +169. +kuJa +hila +sateSanAM +uYwe +kAteja +xA +vI +prabazXa +hE +. +170. +bahuwa +sAre +prazparika +savAxAM +nAla +BarapUra +xaYKaNa +viYca +wuhAnUz +KANe +xI +koI +muSakila +nahIM +hovegI +. +171. +kerala +xe +kuJa +saWAnAM +nUz +CaYda +ke +jiAxA +WAvAM +we +rotI +xA +moha +wiAgaNA +pavegA +. +172. +iYWe +Bizna-Bizna +hotala +we +resawarAM +xe +ilAvA +Cote-Cote +kOPI +SApasa +viYca +vI +wuhAnUz +idalI-sAMBara +, +uwapama +we +rasama-cAvala +jihIAM +cIjZAM +sasawIAM +hI +mila +jANagIAM +. +173. +kerala +xe +bajZArAM +viYca +prazparika +kaYpadZe +, +masAle +, +cAha +awe +laYkadZI +xIAM +baNIAM +hoIAM +suzxara +AkriwIAM +vI +xeKaNa +nUz +milaNagIAM +. +174. +wriveMxarama +xe +Asa-pAsa +kazniAkumArI +, +paxamanABapurama +pElesa +, +lakaSaxIpa +Axi +GuzmaNa +laI +bahuwa +suzxara +saWAna +hana +. +175. +masUrI +nUz +parabawAM +xI +rANI +vI +kihA +jAMxA +hE +. +176. +naveM +baNe +uwarAMcala +rAja +xA +sEra +sapAte +xI +xriSatI +nAla +kAPI +maYhawava +hE +. +177. +isa +naveM +uwarAMcala +rAja +viYca +kuxarawI +suzxarawA +nAla +BarapUra +kaI +suzxara +WAvAM +hana +. +178. +gaDavAla +mazdala +awe +kumAuM +mazdala +uwarAMcala +praxeSa +xe +xo +BAga +hana +. +179. +gaDavAla +mazdala +viYca +muYKa +wOra +‘we +10 +sEra +sapAte +xe +saWAna +hana +. +180. +parabawAM +xI +rANI +masUrI +vI +gaDavAla +mazdala +xA +hI +iYka +hiYsA +hE +. +181. +masUrI +viYca +kuxarawI +suzxarawA +viYcakAra +bahuwa +sAre +veKaNa +yoga +saWAna +hana +. +182. +azwararASatarI +prasiYXI +prApawa +parabawAM +xI +rANI +masUrI +ApaNe +janama +sameM +woM +hI +sEra +sapAte +laI +viSeSa +WAM +rahI +hE +. +183. +hareka +sAla +hajZArAM +xeSI +awe +vixeSI +loka +iYWe +GuzmaNa +AuMxe +hana +. +184. +iha +sEra +sapAte +xA +saWAna +himAlA +xIAM +sohaNIAM +parabawa +ladZIAM +viYcakAra +karIba +2005 +mItara +ucAI +uYwe +vasiA +hE +. +185. +masUrI +xe +uYwarI +BAga +viYca +baraPZa +nAla +Dake +himAlA +xA +suzxara +xriSa +xiKAI +xizxA +hE +. +186. +masUrI +xe +xaYKaNa +viYca +xroNasaWalI +parabawa +xA +axaBuYwa +xriSa +xiKAI +xizxA +hE +. +187. +masUrI +xI +Koja +1827 +viYca +kEpatana +yazga +ne +kIwI +sI +. +188. +mazsUra +xe +bUte +jZiAxA +hoNa +karake +isa +parabawI +nagara +xA +nAM +masUra +piA +. +189. +masUrI +nUz +xeharAxUna +xI +CaYwa +xe +rUpa +viYca +vI +jANiA +jAMxA +hE +. +190. +saBa +woM +pahilAM +lazDOra +bajZAra +vasiA +awe +usa +xe +bAaxa +isa +xA +lagAwAra +visaWAra +huzxA +jA +rihA +hE +. +191. +garamIAM +viYca +iWoM +xA +mOsama +suhAvaNA +awe +TazDaka +xeNa +vAlA +huzxA +hE +. +192. +mExAnI +KewarAM +xI +XuYpa +awe +garamI +woM +bacaNa +laI +loka +masUrI +xe +Tazde +mosama +xA +Anazxa +mAnaNa +iYWe +AuMxe +hana +. +193. +uYwarI +BArawa +viYca +saWiwa +himAcala +suzxarawA +xA +axaBuYwa +sazsAra +hE +. +194. +pahAdZAM +xA +rAjA +SimalA +prAkirawaka +suzxarawA +nAla +BariA +hoiA +hE +. +195. +aYja +vI +wapaSa +woM +rAhawa +xI +walASa +viYca +sElAnI +hara +sAla +SimalA +hI +AuMxe +hana +. +196. +xevaxAra +, +cIdZa +awe +oka +xe +xaraYKawAM +nAla +BarIAM +SimalA +xIAM +hasIna +vAxIAM +sAla +Bara +sElAnIAM +nUz +saYxA +xizxIAM +najZara +AuMxIAM +hana +. +197. +bAriSa +awe +BArI +baraPZabArI +xe +xinAM +nUz +CaYda +ke +sAla +Bara +iYWe +sElAnIAM +xI +BIdZa +laYgI +rahizxI +hE +. +198. +SimalA +woM +xo +kilomItara +xUra +jAKU +hila +iYWoM +xI +saBa +woM +uYcI +cotI +hE +. +199. +iYWoM +SimalA +xIAM +KUbasUrawa +vAxIAM +nUz +xeKaNA +ApaNe +Apa +viYca +bejodZa +anuBava +hE +. +200. +jAKU +hila +woM +wusIM +himAcala +xIAM +vAxIAM +viYca +vasiA +pUrA +SimalA +Sahira +xeKa +sakaxe +ho +. diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt~ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt~ new file mode 100644 index 0000000000000000000000000000000000000000..0ae088bbfccb2bd37f1203a5e0c38898f1ab98f4 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-expert.txt~ @@ -0,0 +1,3034 @@ +1. +SrI +gurU +gobizxa +sizGa +jI +ne +piCale +sarUpa +viYca +isa +asaWAna +uYpara +iYka +guPA +viYca +rahi +ke +wapa +kIwA +sI +. +2. +SrI +hemakuzta +sAhiba +himAliA +xe +baraPZIle +pahAdZAM +viYca +saWiwa +iYka +paviYwara +wapoBUmI +hE +. +3. +hemakuzta +sAhiba +xI +paviYwara +BUmI +‘we +hI +pAMdava +rAje +ne +yoga +kamAiA +sI +. +4. +isa +asaWAna +'we +gurU +jI +ne +akAla +puraKa +xI +wapaYsiA +we +sAXanA +kIwI +sI +. +5. +sazwoKa +sizGa +jI +ne +sUraja +prakASa +grazWa +viYca +isa +wapo +BUmI +xA +visaWAra +nAla +varanaNa +kIwA +. +6. +agasawa +1936 +viYca +sazwa +sohaNa +sizGa +jI +ne +hemakuzta +sAhiba +xe +saWAna +‘we +guraxuAre +xI +usArI +SurU +kIwI +. +7. +isa +asaWAna +xI +sevA +sazBAla +BAI +moxana +sizGa +havAlaxAra +awe +mahAMpuraKa +sazwa +TazdI +sizGa +jI +nUz +sOMpI +gaI +. +8. +hemakuzta +sAhiba +xI +yAwarA +‘we +AuNa +vAlI +sazgawa +laI +rasawe +viYca +bahuwa +sAre +guraxuAre +awe +sarAvAM +vI +hana +. +9. +isa +paviYwara +saWAna +xe +xaraSanAM +laI +hara +sAla +laYKAM +sazgawAM +hemakuzta +sAhiba +AuMxIAM +hana +. +10. +hemakuzta +sAhiba +awe +isa +nAla +sazbazXiwa +asaWAnAM +awe +guraxuAriAM +xA +prabazXa +taraYsata +xuArA +calAiA +jAMxA +hE +. +11. +havAlaxAra +moxana +sizGa +jI +ne +sazna +1960 +viYca +guraxuArA +SrI +hemakuzta +sAhiba +taraYsata +baNAiA +. +12. +jamanA +xariA +xe +kazDe +vasiA +iha +Sahira +iwihAsa +xIAM +kaI +mahAna +GatanAvAM +sAMBI +bETA +hE +. +13. +iWoM +xe +iwihAsaka +asaWAnAM +xe +xaraSana +karana +laI +hajZArAM +sazgawAM +AuMxIAM +hana +. +14. +harixuAra +woM +aYge +hemakuzta +sAhiba +xI +yAwarA +xA +padZAa +riSIkeSa +hE +. +15. +riSIkeSa +harixuAra +woM +24 +kilomItara +xUra +gazgA +kinAre +iwihAsaka +we +wIraWa +yAwarA +laI +prasiYXa +asaWAna +hE +. +16. +riSIkeSa +viYca +hI +savaraga +ASarama +, +laCamaNa +JUlA +, +xariA +xA +pula +awe +mazxara +varagIAM +iwihAsaka +awe +xeKaNa +yoga +WAvAM +hana +. +17. +riSIkeSa +woM +aYge +mahaYwavapUrana +saWAna +xeva +prayAga +AuMxA +hE +. +18. +xeva +prayAga +cAra +cuPeriuM +kuxarawI +najZAriAM +nAla +BariA +asaWAna +hE +. +19. +iha +nagara +BAgIraWI +we +alakanazxA +gazgA +xe +sazgama +'we +saWiwa +hE +. +20. +xeva +prayAga +woM +ika +sadZaka +alakanazxA +xe +kazDe-kazDe +siYXI +hemakuzta +we +baxarInAWa +vaYla +jAMxI +hE +. +21. +xeva +prayAga +woM +aYge +yAwarA +xA +agalA +padZAa +SrI +nagara +gadZaèhavAla +AuMxA +hE +. +22. +isa +iwihAsaka +nagara +viYca +gurU +nAnaka +xeva +jI +sumera +parabawa +'we +jANa +vele +kuJa +samAM +Tahire +sana +. +23. +iha +iwihAsaka +nagara +bAIXAra +xe +rAje +PawahiSAha +xI +rAjaXAnI +vI +sI +. +24. +yAwarI +pahAdZI +pizdAM +we +kasabiAM +' +coM +lazGaxiAM +hoiAM +ruxaraprayAga +pahuzca +jAMxe +hana +. +25. +ruxaraprayAga +xe +saWAna +‘we +hI +xo +naxIAM +alakanazxA +we +mazxAkanI +xA +sazgama +hE +. +26. +baxarInAWa +jANa +vAliAM +laI +iha +prayAga +badZI +mahaYwawA +raYKaxA +hE +. +27. +ruxaraprayAga +woM +bAaxa +yAwarA +xA +agalA +padZAa +karanaprayAga +hE +. +28. +karanaprayAga +vI +hizxU +wIraWa +asaWAnAM +xI +yAwarA +'we +jANa +vAliAM +laI +mahaYwavapUrana +prayAga +hE +. +29. +cAra +cuPere +pahAdZAM +vicoM +naxIAM +nikala +ke +wejZI +nAla +rala +mila +ke +mExAna +vaYla +nUz +A +rahIAM +hana +. +30. +iYWe +hI +xo +naxIAM +pizdara +gazgA +we +alakanazxA +xA +sazgama +hE +. +31. +karanaprayAga +woM +aYge +yAwarI +baYsAM +, +kArAM +Axi +sAXanAM +rAhIM +saPara +karaxe +camolI +pahuzca +jAMxe +hana +. +32. +camolI +viKe +hI +kexAranAWa +valoM +AuMxIAM +xo +sadZakAM +milaxIAM +hana +. +33. +iYWe +yAwarIAM +laI +suYKa +ArAma +xIAM +sahUlawAM +Ama +hana +. +34. +hemakuzta +sAhiba +xI +yAwarA +xA +agalA +viSeSa +padZAa +iwihAsaka +nagara +joSI +maYTa +AuMxA +hE +. +35. +SazkarAcArIAM +xe +cAra +maYTAM +vicoM +iYka +joSImaYTa +hoNa +karake +isa +iwihAsaka +nagara +xA +nAM +joSImaYTa +piA +. +36. +joSImaYTa +woM +hemakuzta +sAhiba +xI +yAwarA +xA +agalA +padZAa +gobizxa +GAta +hE +. +37. +hemakuzta +sAhiba +laI +pExala +yAwarA +guraxuArA +gobizxa +GAta +sAhiba +woM +hI +SurU +huzxI +hE +. +38. +yAwarI +iYWe +rAwa +Tahira +ke +savera +hI +ApaNI +agalI +yAwarA +SurU +karaxe +hana +. +39. +iWe +sazgawAM +laI +kazbalAM +we +lazgara +xA +BazdArA +hE +. +40. +gobizxa +GAta +woM +ika +rasawA +SrI +hemakuzta +sAhiba +nUz +jAMxA +hE +. +41. +guraxuArA +gobizxa +GAta +samuzxara +wala +woM +Ce +hajZAra +PuYta +xI +ucAI +‘we +saWiwa +hE +. +42. +gobizxa +XAma +SrI +hemakuzta +sAhiba +pahuzcaNa +laI +AKarI +padZAa +hE +. +43. +iha +saWAna +naxI +xe +pulYa +woM +pAra +lokapAla +GAtI +viYca +hE +. +44. +gobizxa +XAma +viKe +SAnaxAra +guraxuArA +sAhiba +xI +imArawa +we +CotA +jihA +badZA +suzxara +bajZAra +hE +. +45. +guraxuArA +SrI +hemakuzta +sAhiba +xA +sarovara +cAra +pAsioM +baraPZa +nAla +GiriA +hoiA +hE +. +46. +isa +sarovara +viYca +iSanAna +karake +sArI +sarIraka +WakAvata +laYWa +jAMxI +hE +. +47. +leha +viYca +izdisa +(sizXa +)xariA +vahizxA +hE +. +48. +manAlI +woM +leha +waYka +475 +kilomItara +xA +saPara +xo +xinAM +viYca +pUrA +huzxA +hE +. +49. +manAlI +mIlAM +waYka +matamElIAM +vAxIAM +nAla +GiriA +hoiA +hE +. +50. +manAlI +woM +leha +laI +tEkasIAM +Ama +mila +jAMxIAM +hana +. +51. +janavarI +viYca +leha +xA +wApamAna +-40 +sEMtIgreda +waYka +pahuzca +jAMxA +hE +. +52. +iYWe +siraPa +havAI +jahAjZa +rAhIM +hI +pahuzciA +jA +sakaxA +hE +. +53. +kuJa +tUrisata +kazpanIAM +vI +manAlI +tUra +lE +ke +jAMxIAM +hana +. +54. +leha +pahuzcaNa +laI +pahile +xina +wakarIbana +250 +kilomItara +saPara +karanA +pEMxA +hE +. +55. +leha +jANa +laI +manAlI +woM +savere +5 +jAM +6 +vaje +waYka +saPara +SurU +kara +xeNA +cAhIxA +hE +. +56. +manAlI +woM +rohawAMga +pAsa +waYka +sadZaka +vaXIA +hE +. +57. +manAlI +woM +70 +kilomItara +xUra +kokasara +nAM +xA +saWAna +AuMxA +hE +. +58. +kokasara +wo +45 +kilomItara +bAaxa +kilOMga +Sahira +AuMxA +hE +. +59. +manAlI +xe +rasawe +viYca +dUzGIAM +KAIAM +kaIAM +laI +GabarAhata +xA +kArana +baNa +jAMxIAM +hana +. +60. +saracU +woM +20 +ku +kilomItara +pahilAM +Barawapura +AuMxA +hE +. +61. +saracU +woM +pahilAM +rasawA +kAPI +KarAba +hE +. +62. +saracU +woM +cAra +ku +kilomItara +pahilAM +ika +KuYlhI +vAxI +hE +. +63. +saracU +xIAM +vAxIAM +viYca +baNe +tEMtAM +viYca +rahiNa +laI +1600 +rupae +xeNe +pEMxe +hana +. +64. +saracU +xIAM +iha +vAxIAM +samuzxarI +waYta +woM +5000 +mItara +xI +ucAI +'we +saWiwa +hana +. +65. +saracU +woM +aYge +manAlI +laI +savere +7-8 +vaje +saPara +SurU +kara +xeNA +cAhIxA +hE +. +66. +iWoM +leha +waYka +xA +saPara +vI +wakarIbana +pahile +xina +jiznAM +hI +hE +. +67. +siraPa +pahAdZAM +xI +xunIAM +woM +ilAvA +rasawe +viYca +inasAna +wAM +kI +koI +parizxA +vI +nahIM +xiYsaxA +. +68. +pAMga +woM +wakarIbana +vIha +ku +kilomItara +pahilAM +rasawA +kAPI +KarAba +hE +. +69. +saracU +woM +pAMga +waYka +sADe +cAra +jAM +pazja +Gazte +laYga +jAMxe +hana +. +70. +pAMga +woM +bAaxa +leha +jANa +laI +pahAdZI +‘we +cadZaèhanA +pEMxA +hE +. +71. +pAMga +xA +iha +ilAkA +kuxarawI +suzxarawA +nAla +BarapUra +iYka +KuYlYhI +vAxI +hE +. +72. +pAMga +woM +upasI +waYka +125 +kilomItara +xA +saPara +hE +. +73. +sAre +rasawe +xOrAna +kuxarawI +suzxarawA +nAla +BarapUra +najZAre +we +razga-barazge +pahAdZa +xiKAI +xizxe +hana +. +74. +‘kArU' +milatarI +xI +vaYdI +CAuNI +hE +. +75. +iYWe +hI +xunIAM +viYca +saBa +woM +vaYXa +ucAI +'we +saWiwa +golaPa +garAUMda +hE +. +76. +suracU +woM +leha +waYka +wakarIbana +12 +Gazte +xA +saPara +hE +. +77. +leha +pahuzca +ke +mana +iYka +axaBuwa +KuSI +nAla +Bara +jAMxA +hE +. +78. +iha +XarawI +mahAMriSI +bAlamIka +jI +xI +wapa +BUmI +hE +. +79. +wamasA +naxI +xe +kazDe +mahAMriSI +bAlamIka +jI +xA +ASarama +sI +. +80. +iYWe +hara +sAla +kaYwaka +viYca +7 +xinAM +waYka +caYlaNa +vAlA +BArI +melA +laYgaxA +hE +. +81. +hanUzmAna +ne +iYWe +DAI +taYka +lA +ke +walAba +puYta +xiYwA +sI +. +82. +SrI +rAma +wIraWa +sarakAra +xI +aNaxeKI +xA +SikAra +hE +. +83. +SrI +rAma +wIraWa +xe +paviYwara +sarovara +xe +jala +xI +saPAI +jZarUrI +hE +. +84. +vAhagA +bAradara +veKaNa +Ae +sElAnIAM +xI +iYWe +kAPI +BIdZa +huzxI +hE +. +85. +vixeSAM +woM +kAPI +sElAnI +vAhagA +bAradara +xeKaNa +laI +AuMxe +hana +. +86. +siYkama +xA +ilAkA +jazgalI +jAnavarAM +awe +pazCIAM +xA +KUbasUrawa +rENa +baserA +hE +. +87. +siYkama +xI +rAjaXAnI +gazgatoka +xI +SAna +vI +nirAlI +hE +. +88. +sElAnIAM +laI +iWoM +xe +mazxara +, +girajZAGara +we +masajixAM +kuJa +hora +veKaNayoga +WAvAM +hana +. +89. +siYkama +xA +pUrA +Kewara +xunIAM +xe +sElAnIAM +laI +KiYca +xA +keMxara +hE +. +90. +iha +JIla +samuzxarI +wala +woM +12 +,500 +PuYta +xI +ucAI +'we +saWiwa +hE +. +91. +valAiwa +xe +jIvana +xI +raPawAra +nAloM +isa +raPawAra +xA +razga +kuJa +vaYKarA +hE +. +92. +iYWe +vaYde-vaYde +hotala +awe +uYcIAM +uYcIAM +imArawAM +hana +. +93. +iYWe +KUbasUrawa +pAraka +we +WodZaèhA +jihA +aYge +jA +ke +bAjZAra +hE +. +94. +siYkama +xe +loka +SAMwa +, +narama +suBAa +vAle +awe +miYTa +boladZe +hana +. +95. +niAgarA +PAlajZa +xA +xriSa +sElAnIAM +nUz +axaBuwa +Anazxa +xI +xunIAM +viYca +pahuzcA +xizxA +hE +. +96. +niAgarA +PAlajZa +amarIkA +we +kEnedA +viYcakAra +ika +warhAM +xA +pula +hE +. +97. +sElAnI +xunIAM +xe +hara +kone +woM +niAgarA +PAlajZa +xeKaNa +laI +iYWe +AuMxe +hana +. +98. +amarIkA +vaYla +laYgaxe +xariA +uYwe +100 +PuYta +cOdZA +we +160 +PuYta +uYcA +amarIkana +PAlajZa +hE +. +99. +loka +xariA +xe +kazDe +xe +nAla +nAla +caYla +ke +isa +Jarane +xI +KUbasUrawI +nUz +mANaxe +hana +. +100. +sakAIlona +tAvara +woM +niAgarA +PAlajZa +xA +xriSa +badZA +hI +manamohaka +laYgaxA +hE +. +101. +isa +sakAIlona +tAvara +xI +ucAI +775 +PuYta +hE +. +102. +rAwa +xA +najZArA +asIM +ise +tAvara +viYca +bETa +ke +KANA +KAMxe +veKiA +. +103. +iha +niAgarA +PAlajZa +XarawI +uYwe +iYka +savaraga +hE +. +104. +himAcala +praxeSa +bahuwa +hI +suzxara +we +camawakArI +najZAriAM +vAlI +WAM +hE +. +105. +kuYlU-manAlI +nUz +sElAnIAM +xA +savaraga +vI +kihA +jAMxA +hE +. +106. +isa +xilakaSa +we +manamohaka +WAM +viYca +bahuwa +sArIAM +KUbIAM +hana +. +107. +iYWoM +xe +hima +parabawa +siKara +asamAna +nAla +gaYlAM +karaxe +hana +. +108. +kala-kala +vahizxIAM +naxIAM +xA +xriSa +jIvana +xI +sArI +WakAvata +xUra +kara +xizxA +hE +. +109. +JIlAM +xe +suzxara +najZAriAM +nUz +xeKaNA +kise +sazmohana +woM +GaYta +nahIM +hE +. +110. +sElAnI +GaztiAM +waYka +ihanAM +JIlAM +xe +kinAre +bETa +ke +sukUna +mahisUsa +karaxe +hana +. +111. +iYWe +wusIM +parabawa +rohaNa +, +pErAgalAidizga +, +baraPZa +xI +cotI +we +sakEtizga +awe +golaPZa +xA +Anazxa +mANa +sakaxe +ho +. +112. +himAcala +praxeSa +xIAM +baraPZIlIAM +cotIAM +bAhAM +PElA +ke +wuhAdA +savAgawa +karana +laI +wiAra +hana +. +113. +kuYlU +xI +GAtI +nUz +xevawiAM +xI +GAtI +vI +kihA +jAMxA +hE +. +114. +basazwa +xe +mOsama +viYca +wAM +kuYlU +jihI +jaghA +lAjavAba +ho +jAMxI +hE +. +115. +gulAbI +awe +ciYte +PuYlAM +nAla +laYxI +hoI +isa +GAtI +xA +xriSa +SabaxAM +viYca +biAna +karanA +muSakila +hE +. +116. +DalAnAM +xe +uYpara +hara +pAse +PuYlAM +xe +razga +biKare +xiKAI +xizxe +hana +. +117. +saraxIAM +AuNa +we +pahAdZAM +xIAM +DalAnAM +we +baraPZa +xI +ciYtI +cAxara +jihI +viCa +jAMxI +hE +. +118. +kuYlU +paYCamI +himAcala +xI +saBa +woM +KuSanumA +jaghA +hE +. +119. +manU +xA +AvAsa +saWAna +hoNa +karake +isa +jaghA +xA +nAma +manAlI +piA +. +120. +manAlI +aje +vI +ApaNe +AkaraSaNa +awe +suzxarawA +nUz +use +warhAM +sazjoe +hoe +hE +. +121. +isa +nagara +xe +viYcakAra +xI +viAsa +naxI +vI +gujZaraxI +hE +. +122. +GAha +xe +mExAnAM +nAla +sajI +harI-BarI +GAtI +viYca +GAha +KAMxIAM +baYkarIAM +, +sebAM +xe +bAgZa +awe +loka +gIwa +xI +gUzja +yAwarIAM +xA +mana +moha +lEMxe +hana +. +123. +manAlI +awe +isa +xe +AsapAsa +xe +hare-Bare +Kewara +wuhAnUz +sEra +xI +xAvawa +xizxe +hana +. +124. +sElAnIAM +laI +helI +sakIizga +xe +saBa +woM +lokapria +saWAna +vI +manAlI +viYca +hI +hana +. +125. +kuYlU +Sahira +prAkriwika +suzxarawA +xA +iYka +anamola +KajZAnA +hE +. +126. +iYWe +roriKa +kalA +xIraGA +, +UrUsavawI +himAliA +loka +kalA +sazgrhahi +awe +SAmabalA +buYXa +WazgalA +kalA +sazgrahi +xeKaNa +yoga +hana +. +127. +pUjA +saWAnAM +viYca +kAlI +bAdZI +mazxara +, +raGUnAWa +mazxara +, +bijalI +mahAxerU +mazxara +awe +vESanUz +xevI +mazxara +jZarUra +xeKo +. +128. +iYWe +koTI +, +vana +vihAra +, +wiYbawI +bajZAra +, +rohawAMga +xaYrA +, +solAMga +GAtI +, +hidizbA +xevI +mazxara +, +jagawasuKa +mazxara +Axi +xaraSanI +saWAna +hana +. +129. +kuYlU +Sahira +xe +nedZe +hI +iYka +bahuwa +purANA +hizxU +mazxara +awe +guraxuArA +vI +hE +. +130. +manAlI +woM +85 +awe +kuYlU +woM +45 +kilomItara +xUra +parabawI +GAtI +viYca +paviYwara +wIraWa +saWAna +hE +. +131. +iYWe +pAravawI +naxI +xe +baraPZa +xI +warhAM +Tazde +pANI +xe +nAla-nAla +garama +pANI +xA +caSamA +hE +. +132. +hajZArAM +loka +garama +pANI +xe +caSame +viYca +dubakI +lagAuMxe +hana +. +133. +iha +caSamA +kaI +bimArIAM +nUz +xUra +karana +laI +jANiA +jAMxA +hE +. +134. +manAlI +jANa +laI +baYsAM +xiYlI +, +cazdIgadZaèha +awe +kuYlU +woM +caYlaxIAM +hana +. +135. +manAlI +woM +vApisa +AuNa +laI +baYsa +sevA +upalabaXa +hE +. +136. +havAI +mAraga +rAhIM +jANa +laI +najZaxIka +xA +havAI +aYdA +Buzwara +hE +. +137. +iha +havAI +aYdA +kuYlU +woM +10 +kilomItara +awe +manAlI +woM +50 +kilomItara +xUra +hE +. +138. +rela +mAraga +rAhIM +jANa +laI +najZaxIka +xe +relave +sateSana +cazdIgadZaèha +, +SimalA +awe +jogizxara +nagara +hana +. +139. +hotala +manAlasU +, +Eca.pI.tI.dI.sI. +lAMga +hatasa +awe +xUsare +hotalAM +laI +manAlI +saWiwa +yAwarI +keMxara +nAla +sazparaka +karo +. +140. +kerala +nUz +kuxarawI +hare +razga +xe +jAxU +xA +xeSa +vI +kihA +jAMxA +hE +. +141. +iYWe +SAMwI +nAla +vahizxIAM +mIlAM +lazbIAM +naxIAM +viYca +wEraxIAM +kiSawIAM +xA +xriSa +mana +nUz +moha +lEMxA +hE +. +142. +kerala +xI +hariAlI +viYca +naxIAM +xA +pANI +vI +harA +hI +xiKAI +xizxA +hE +. +143. +bahuwa +xUra-xUra +waYka +Kewa +, +Cote-Cote +bahuwa +hI +sAPZa-suWare +pizda +, +bahuwa +KuSI +BariA +jIvana +awe +bahuwa +sAre +prazparika +pakavAna +iWoM +xI +KAsIawa +hana +. +144. +iYWoM +xe +hare-Bare +pahAdZa +, +nArIala +, +rabadZa +awe +masAliAM +xe +xaraYKZawa +awe +kuJa +saWAnAM +uYwe +cAha +xe +bAga +vI +mana +nUz +KuSI +nAla +Bara +xeNage +. +145. +kerala +xI +bahuwa +upajAu +BUmI +hI +iWoM +xI +hariAlI +xA +kArana +hE +. +146. +iYWe +BArawa +xe +saBa +woM +vaXIA +samuzxara +waYtAM +vicoM +iYka +'kovalama +bIca' +xA +AkaraSaNa +yAwarIAM +xI +BIdZa +nUz +KiYcaxA +hE +. +147. +kerala +xe +sohaNe +mazxara +awe +anoKIAM +prazparAvAM +vI +wuhAnUz +mohiwa +kara +xeNagIAM +. +148. +kocIna +awe +iranAkulama +kerala +xe +pramuYKa +GuzmaNa +saWAna +hana +. +149. +kocIna +iYka +vaYdA +uxayogika +awe +vapArika +keMxara +vI +hE +. +150. +kocIna +viYca +BArawa +xA +iYka +bahuwa +purANA +caraca +vI +xeKaNayoga +hE +. +151. +iha +praxeSa +prasiYXa +kaYWaka +kalI +nAca +xe +laI +vI +jANiA +jAMxA +hE +. +152. +iYWe +samuzxara +xe +aneka +xIpa +vaYKa-vaYKa +pulAM +xuArA +nagara +nAla +judZe +hoe +hana +. +153. +kocIna +viYca +wuhAnUz +500 +sAla +purANe +kuJa +purawagAlI +avaSeSa +vI +milaNage +. +154. +kocIna +viYca +wusIM +bolaGAtI +, +vilizgadana +xIpa +, +WazpUrana +sazgrahi +, +daYca +pElesa +, +yahUxI +sinegAga +, +seMta +PrAMsisa +caraca +, +sAMwAkarUja +kEWedrala +Axi +WAvAM +xeKa +sakaxe +ho +. +155. +kocIna +awe +iranAkulama +xe +AsapAsa +guzdU +AilEMda +, +tekadZI +, +rASatarI +vaNa +prANI +uxiAna +, +Axi +xeKaNa +yoga +WAvAM +hana +. +156. +kerala +xI +rAjaXAnI +wriveMxarama +kaI +Koja +keMxarAM +laI +prasiYXa +hE +. +157. +iYka +vaYde +BU-BAga +viYca +PEliA +wriveMxarama +Sahira +hora +rAjaXAnIAM +woM +kuJa +alaYga +jihA +hE +. +158. +yAwarIAM +xe +iYWe +AuNa +xA +pramaYKa +kArana +kovalama +bIca +hE +. +159. +kovalama +bIca +woM +hI +SrIlazkA +jAM +mAlaxIpa +nUz +jAiA +jAMxA +hE +. +160. +iYWe +ponamuxarI +parabawa +awe +wIraWa +saWAna +varakalAM +muYKa +AkaraSaNa +hana +. +161. +iYWe +wuhAnUz +paxamanABasavAmI +xA +mazxara +, +prANI +uxiAna +, +sabarImalA +hila +Axi +WAvAM +xeKaNa +nUz +milaNagIAM +. +162. +maI +awe +jUna +nUz +CaYda +ke +sAla +Bara +viYca +kise +vI +sameM +kerala +jAiA +jA +sakaxA +hE +. +163. +xaYKaNa +BArawa +laI +wusIM +havAI +yAwarA +xuArA +kocI +we +bazgalOra +Axi +SahirAM +waYka +jA +sakaxe +ho +. +164. +kerala +jANa +laI +relagaYdI +saBa +woM +vaXIA +we +sasawA +sAXana +hE +. +165. +iYWe +wusIM +baYsa +, +tEkasI +jAM +ApaNA +vAhaNa +vI +lE +ke +jA +sakaxe +ho +. +166. +wriveMxarama +xe +laI +xeSa +xe +hora +BAgAM +woM +sadZaka +mAraga +rAhIM +AvAjAI +AsAna +hE +. +167. +kerala +viYca +jZiAxAwara +saWAnAM +we +wuhAnUz +sasawe +hotala +we +lAMja +mila +jANage +. +168. +iYWoM +xe +wIraWa +saWAnAM +‘we +kuJa +XaramaSAlA +xI +vI +suviXA +hE +. +169. +kuJa +hila +sateSanAM +uYwe +kAteja +xA +vI +prabazXa +hE +. +170. +bahuwa +sAre +prazparika +savAxAM +nAla +BarapUra +xaYKaNa +viYca +wuhAnUz +KANe +xI +koI +muSakila +nahIM +hovegI +. +171. +kerala +xe +kuJa +saWAnAM +nUz +CaYda +ke +jiAxA +WAvAM +we +rotI +xA +moha +wiAgaNA +pavegA +. +172. +iYWe +Bizna-Bizna +hotala +we +resawarAM +xe +ilAvA +Cote-Cote +kOPI +SApasa +viYca +vI +wuhAnUz +idalI-sAMBara +, +uwapama +we +rasama-cAvala +jihIAM +cIjZAM +sasawIAM +hI +mila +jANagIAM +. +173. +kerala +xe +bajZArAM +viYca +prazparika +kaYpadZe +, +masAle +, +cAha +awe +laYkadZI +xIAM +baNIAM +hoIAM +suzxara +AkriwIAM +vI +xeKaNa +nUz +milaNagIAM +. +174. +wriveMxarama +xe +Asa-pAsa +kazniAkumArI +, +paxamanABapurama +pElesa +, +lakaSaxIpa +Axi +GuzmaNa +laI +bahuwa +suzxara +saWAna +hana +. +175. +masUrI +nUz +parabawAM +xI +rANI +vI +kihA +jAMxA +hE +. +176. +naveM +baNe +uwarAMcala +rAja +xA +sEra +sapAte +xI +xriSatI +nAla +kAPI +maYhawava +hE +. +177. +isa +naveM +uwarAMcala +rAja +viYca +kuxarawI +suzxarawA +nAla +BarapUra +kaI +suzxara +WAvAM +hana +. +178. +gaDavAla +mazdala +awe +kumAuM +mazdala +uwarAMcala +praxeSa +xe +xo +BAga +hana +. +179. +gaDavAla +mazdala +viYca +muYKa +wOra +‘we +10 +sEra +sapAte +xe +saWAna +hana +. +180. +parabawAM +xI +rANI +masUrI +vI +gaDavAla +mazdala +xA +hI +iYka +hiYsA +hE +. +181. +masUrI +viYca +kuxarawI +suzxarawA +viYcakAra +bahuwa +sAre +veKaNa +yoga +saWAna +hana +. +182. +azwararASatarI +prasiYXI +prApawa +parabawAM +xI +rANI +masUrI +ApaNe +janama +sameM +woM +hI +sEra +sapAte +laI +viSeSa +WAM +rahI +hE +. +183. +hareka +sAla +hajZArAM +xeSI +awe +vixeSI +loka +iYWe +GuzmaNa +AuMxe +hana +. +184. +iha +sEra +sapAte +xA +saWAna +himAlA +xIAM +sohaNIAM +parabawa +ladZIAM +viYcakAra +karIba +2005 +mItara +ucAI +uYwe +vasiA +hE +. +185. +masUrI +xe +uYwarI +BAga +viYca +baraPZa +nAla +Dake +himAlA +xA +suzxara +xriSa +xiKAI +xizxA +hE +. +186. +masUrI +xe +xaYKaNa +viYca +xroNasaWalI +parabawa +xA +axaBuYwa +xriSa +xiKAI +xizxA +hE +. +187. +masUrI +xI +Koja +1827 +viYca +kEpatana +yazga +ne +kIwI +sI +. +188. +mazsUra +xe +bUte +jZiAxA +hoNa +karake +isa +parabawI +nagara +xA +nAM +masUra +piA +. +189. +masUrI +nUz +xeharAxUna +xI +CaYwa +xe +rUpa +viYca +vI +jANiA +jAMxA +hE +. +190. +saBa +woM +pahilAM +lazDOra +bajZAra +vasiA +awe +usa +xe +bAaxa +isa +xA +lagAwAra +visaWAra +huzxA +jA +rihA +hE +. +191. +garamIAM +viYca +iWoM +xA +mOsama +suhAvaNA +awe +TazDaka +xeNa +vAlA +huzxA +hE +. +192. +mExAnI +KewarAM +xI +XuYpa +awe +garamI +woM +bacaNa +laI +loka +masUrI +xe +Tazde +mosama +xA +Anazxa +mAnaNa +iYWe +AuMxe +hana +. +193. +uYwarI +BArawa +viYca +saWiwa +himAcala +suzxarawA +xA +axaBuYwa +sazsAra +hE +. +194. +pahAdZAM +xA +rAjA +SimalA +prAkirawaka +suzxarawA +nAla +BariA +hoiA +hE +. +195. +aYja +vI +wapaSa +woM +rAhawa +xI +walASa +viYca +sElAnI +hara +sAla +SimalA +hI +AuMxe +hana +. +196. +xevaxAra +, +cIdZa +awe +oka +xe +xaraYKawAM +nAla +BarIAM +SimalA +xIAM +hasIna +vAxIAM +sAla +Bara +sElAnIAM +nUz +saYxA +xizxIAM +najZara +AuMxIAM +hana +. +197. +bAriSa +awe +BArI +baraPZabArI +xe +xinAM +nUz +CaYda +ke +sAla +Bara +iYWe +sElAnIAM +xI +BIdZa +laYgI +rahizxI +hE +. +198. +SimalA +woM +xo +kilomItara +xUra +jAKU +hila +iYWoM +xI +saBa +woM +uYcI +cotI +hE +. +199. +iYWoM +SimalA +xIAM +KUbasUrawa +vAxIAM +nUz +xeKaNA +ApaNe +Apa +viYca +bejodZa +anuBava +hE +. +200. +jAKU +hila +woM +wusIM +himAcala +xIAM +vAxIAM +viYca +vasiA +pUrA +SimalA +Sahira +xeKa +sakaxe +ho +. diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt new file mode 100644 index 0000000000000000000000000000000000000000..62c5359be7f978ef9b1cd02945f143e915e7507e --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt @@ -0,0 +1,3032 @@ +1. +SrI +gurU +gobiMxa +siMGa +jI +ne +piCale +sarUpa +viYca +isa +asaWAna +uYpara +iYka +guPA +viYca +rahi +ke +wapa +kIwA +sI +. +2. +SrI +hemakuMta +sAhiba +himAliA +xe +baraPZIle +pahAdAz +viYca +saWiwa +iYka +paviYwara +wapoBUmI +hE +. +3. +hemakuMta +sAhiba +xI +paviYwara +BUmI +hI +pAzdava +rAje +ne +yoga +kamAiA +sI +. +4. +isa +asaWAna +we +gurU +jI +ne +akAla +puraKa +xI +wapaYsiA +we +sAXanA +kIwI +sI +. +5. +saMwoKa +siMGa +jI +ne +sUraja +prakASa +graMWa +viYca +isa +wapo +BUmI +xA +visaWAra +nAla +varanaNa +kIwA +. +6. +agasawa +1936 +viYca +saMwa +sohaNa +siMGa +jI +ne +hemakuMta +sAhiba +xe +saWAna +guraxuAre +xI +usArI +SurU +kIwI +. +7. +isa +asaWAna +xI +sevA +saMBAla +BAI +moxana +siMGa +havAlaxAra +awe +mahAzpuraKa +saMwa +TaMdI +siMGa +jI +nUM +sOzpI +gaI +. +8. +hemakuMta +sAhiba +xI +yAwarA +AuNa +vAlI +saMgawa +laI +rasawe +viYca +bahuwa +sAre +guraxuAre +awe +sarAvAz +vI +hana +. +9. +isa +paviYwara +saWAna +xe +xaraSanAz +laI +hara +sAla +laYKAz +saMgawAz +hemakuMta +sAhiba +AuzxIAz +hana +. +10. +hemakuMta +sAhiba +awe +isa +nAla +saMbaMXiwa +asaWAnAz +awe +guraxuAriAz +xA +prabaMXa +taraYsata +xuArA +calAiA +jAzxA +hE +. +11. +havAlaxAra +moxana +siMGa +jI +ne +saMna +1960 +viYca +guraxuArA +SrI +hemakuMta +sAhiba +taraYsata +baNAiA +. +12. +jamanA +xariA +xe +kaMDe +vasiA +iha +Sahira +iwihAsa +xIAz +kaI +mahAna +GatanAvAz +sAzBI +bETA +hE +. +13. +iWoz +xe +iwihAsaka +asaWAnAz +xe +xaraSana +karana +laI +hajZArAz +saMgawAz +AuzxIAz +hana +. +14. +harixuAra +woz +aYge +hemakuMta +sAhiba +xI +yAwarA +xA +padAa +riSIkeSa +hE +. +15. +riSIkeSa +harixuAra +woz +24 +kilomItara +xUra +gaMgA +kinAre +iwihAsaka +we +wIraWa +yAwarA +laI +prasiYXa +asaWAna +hE +. +16. +riSIkeSa +viYca +hI +savaraga +ASarama +, +laCamaNa +JUlA +, +xariA +xA +pula +awe +maMxara +varagIAz +iwihAsaka +awe +xeKaNa +yoga +WAvAz +hana +. +17. +riSIkeSa +woz +aYge +mahaYwavapUrana +saWAna +xeva +prayAga +AuzxA +hE +. +18. +xeva +prayAga +cAra +cuPeriuz +kuxarawI +najZAriAz +nAla +BariA +asaWAna +hE +. +19. +iha +nagara +BAgIraWI +we +alakanaMxA +gaMgA +xe +saMgama +we +saWiwa +hE +. +20. +xeva +prayAga +woz +ika +sadka +alakanaMxA +xe +kaMDe-kaMDe +siYXI +hemakuMta +we +baxarInAWa +vaYla +jAzxI +hE +. +21. +xeva +prayAga +woz +aYge +yAwarA +xA +agalA +padAa +SrI +nagara +gadZhavAla +AuzxA +hE +. +22. +isa +iwihAsaka +nagara +viYca +gurU +nAnaka +xeva +jI +sumera +parabawa +we +jANa +vele +kuJa +samAz +Tahire +sana +. +23. +iha +iwihAsaka +nagara +bAIXAra +xe +rAje +PawahiSAha +xI +rAjaXAnI +vI +sI + +. +24. +yAwarI +pahAdZI +piMdAz +we +kasabiAz +coz +laMGaxiAz +hoiAz +ruxaraprayAga +pahuMca +jAzxe +hana +. +25. +ruxaraprayAga +xe +saWAna +hI +xo +naxIAz +alakanaMxA +we +maMxAkanI +xA +saMgama +hE +. +26. +baxarInAWa +jANa +vAliAz +laI +iha +prayAga +badZI +mahaYwawA +raYKaxA +hE +. +27. +ruxaraprayAga +woz +bAaxa +yAwarA +xA +agalA +padAa +karanaprayAga +hE +. +28. +karanaprayAga +vI +hiMxU +wIraWa +asaWAnAz +xI +yAwarA +we +jANa +vAliAz +laI +mahaYwavapUrana +prayAga +hE +. +29. +cAra +cuPere +pahAdZAz +vicoz +naxIAz +nikala +ke +wejZI +nAla +rala +mila +ke +mExAna +vaYla +nUM +A +rahIAz +hana +. +30. +iYWe +hI +xo +naxIAz +piMdara +gaMgA +we +alakanaMxA +xA +saMgama +hE + +. +31. +karanaprayAga +woz +aYge +yAwarI +baYsAz +, +kArAz +Axi +sAXanAz +rAhIz +saPara +karaxe +camolI +pahuMca +jAzxe +hana +. +32. +camolI +viKe +hI +kexAranAWa +valoz +AuzxIAz +xo +sadZakAz +milaxIAz +hana + +. +33. +iYWe +yAwarIAz +laI +suYKa +ArAma +xIAz +sahUlawAz +Ama +hana +. +34. +hemakuMta +sAhiba +xI +yAwarA +xA +agalA +viSeSa +padZAa +iwihAsaka +nagara +joSI +maYTa +AuzxA +hE +. +35. +SaMkarAcArIAz +xe +cAra +maYTAz +vicoz +iYka +joSImaYTa +hoNa +karake +isa +iwihAsaka +nagara +xA +nAz +joSImaYTa +piA +. +36. +joSImaYTa +woz +hemakuMta +sAhiba +xI +yAwarA +xA +agalA +padZAa +gobiMxa +GAta +hE +. +37. +hemakuMta +sAhiba +laI +pExala +yAwarA +guraxuArA +gobiMxa +GAta +sAhiba +woz +hI +SurU +huMxI +hE +. +38. +yAwarI +iYWe +rAwa +Tahira +ke +savera +hI +ApaNI +agalI +yAwarA +SurU +karaxe +hana +. +39. +iWe +saMgawAz +laI +kaMbalAz +we +laMgara +xA +BaMdArA +hE +. +40. +gobiMxa +GAta +woz +ika +rasawA +SrI +hemakuMta +sAhiba +nUM +jAzxA +hE +. +41. +guraxuArA +gobiMxa +GAta +samuMxara +wala +woz +Ce +hajZAra +PuYta +xI +ucAI +saWiwa +hE +. +42. +gobiMxa +XAma +SrI +hemakuMta +sAhiba +pahuMcaNa +laI +AKarI +padZAa +hE +. +43. +iha +saWAna +naxI +xe +pulZa +woz +pAra +lokapAla +GAtI +viYca +hE +. +44. +gobiMxa +XAma +viKe +SAnaxAra +guraxuArA +sAhiba +xI +imArawa +we +CotA +jihA +badZA +suMxara +bajZAra +hE +. +45. +guraxuArA +SrI +hemakuMta +sAhiba +xA +sarovara +cAra +pAsioz +baraPZ +nAla +GiriA +hoiA +hE +. +46. +isa +sarovara +viYca +iSanAna +karake +sArI +sarIraka +WakAvata +laYWa +jAzxI +hE +. +47. +leha +viYca +iMdisa +(siMXa +) +vahiMxA +hE +. +48. +manAlI +woz +leha +waYka +475 +kilomItara +xA +saPara +xo +xinAz +viYca +pUrA +huMxA +hE +. +49. +manAlI +mIlAz +waYka +matamElIAz +vAxIAz +nAla +GiriA +hoiA +hE +. +50. +manAlI +woz +leha +laI +tEkasIAz +Ama +mila +jAzxIAz +hana +. +51. +janavarI +viYca +leha +xA +wApamAna +-40 +sEztIgreda +waYka +pahuMca +jAzxA +hE + +. +52. +iYWe +siraPa +havAI +jahAjZa +rAhIz +hI +pahuMciA +jA +sakaxA +hE + +. +53. +kuJa +tUrisata +kaMpanIAz +vI +manAlI +tUra +lE +ke +jAzxIAz +hana +. +54. +leha +pahuMcaNa +laI +pahile +xina +wakarIbana +250 +kilomItara +saPara +karanA +pEzxA +hE +. +55. +leha +jANa +laI +manAlI +woz +savere +5 +jAz +6 +vaje +waYka +saPara +SurU +kara +xeNA +cAhIxA +hE +. +56. +manAlI +woz +rohawAzga +pAsa +waYka +sadZaka +vaXIA +hE +. +57. +manAlI +woz +70 +kilomItara +xUra +kokasara +nAz +xA +saWAna +AuzxA +hE +. +58. +kokasara +wo +45 +kilomItara +bAaxa +kilOzga +Sahira +AuzxA +hE +. +59. +manAlI +xe +rasawe +viYca +dUMGIAz +KAIAz +kaIAz +laI +GabarAhata +xA +kArana +baNa +jAzxIAz +hana +. +60. +saracU +woz +20 +ku +kilomItara +pahilAz +Barawapura +AuzxA +hE +. +61. +saracU +woz +pahilAz +rasawA +kAPI +KarAba +hE +. +62. +saracU +woz +cAra +ku +kilomItara +pahilAz +ika +KuYlhI +vAxI +hE +. +63. +saracU +xIAz +vAxIAz +viYca +baNe +tEztAz +viYca +rahiNa +laI +1600 +rupae +xeNe +pEzxe +hana +. +64. +saracU +xIAz +iha +vAxIAz +samuMxarI +waYta +woz +5000 +mItara +xI +ucAI +we +saWiwa +hana +. +65. +saracU +woz +aYge +manAlI +laI +savere +7-8 +vaje +saPara +SurU +kara +xeNA +cAhIxA +hE +. +66. +iWoz +leha +waYka +xA +saPara +vI +wakarIbana +pahile +xina +jiMnAz +hI +hE +. +67. +siraPa +pahAdZAz +xI +xunIAz +woz +ilAvA +rasawe +viYca +inasAna +wAz +kI +koI +pariMxA +vI +nahIz +xiYsaxA +. +68. +pAzga +woz +wakarIbana +vIha +ku +kilomItara +pahilAz +rasawA +kAPI +KarAba +hE +. +69. +saracU +woz +pAzga +waYka +sADe +cAra +jAz +paMja +GaMte +laYga +jAzxe +hana +. +70. +pAzga +woz +bAaxa +leha +jANa +laI +pahAdZI +cadZhanA +pEzxA +hE +. +71. +pAzga +xA +iha +ilAkA +kuxarawI +suMxarawA +nAla +BarapUra +iYka +KuYlZhI +vAxI +hE +. +72. +pAzga +woz +upasI +waYka +125 +kilomItara +xA +saPara +hE +. +73. +sAre +rasawe +xOrAna +kuxarawI +suMxarawA +nAla +BarapUra +najZAre +we +raMga-baraMge +pahAdZa +xiKAI +xiMxe +hana +. +74. +‘ਕਾਰੂ +milatarI +xI +vaYdI +CAuNI +hE +. +75. +iYWe +hI +xunIAz +viYca +saBa +woz +vaYXa +ucAI +we +saWiwa +golaPa +garAUzda +hE +. +76. +suracU +woz +leha +waYka +wakarIbana +12 +GaMte +xA +saPara +hE +. +77. +leha +pahuMca +ke +mana +iYka +axaBuwa +KuSI +nAla +Bara +jAzxA +hE +. +78. +iha +XarawI +mahAzriSI +bAlamIka +jI +xI +wapa +BUmI +hE +. +79. +wamasA +naxI +xe +kaMDe +mahAzriSI +bAlamIka +jI +xA +ASarama +sI +. +80. +iYWe +hara +sAla +kaYwaka +viYca +7 +xinAz +waYka +caYlaNa +vAlA +BArI +melA +laYgaxA +hE +. +81. +hanUMmAna +ne +iYWe +DAI +taYka +lA +ke +walAba +puYta +xiYwA +sI +. +82. +SrI +rAma +wIraWa +sarakAra +xI +aNaxeKI +xA +SikAra +hE +. +83. +SrI +rAma +wIraWa +xe +paviYwara +sarovara +xe +jala +xI +saPAI +jZarUrI +hE + +. +84. +vAhagA +bAradara +veKaNa +Ae +sElAnIAz +xI +iYWe +kAPI +BId +huMxI +hE +. +85. +vixeSAz +woz +kAPI +sElAnI +vAhagA +bAradara +xeKaNa +laI +Auzxe +hana +. +86. +siYkama +xA +ilAkA +jaMgalI +jAnavarAz +awe +paMCIAz +xA +KUbasUrawa +rENa +baserA +hE +. +87. +siYkama +xI +rAjaXAnI +gaMgatoka +xI +SAna +vI +nirAlI +hE +. +88. +sElAnIAz +laI +iWoz +xe +maMxara +, +girajZAGara +we +masajixAz +kuJa +hora +veKaNayoga +WAvAz +hana +. +89. +siYkama +xA +pUrA +Kewara +xunIAz +xe +sElAnIAz +laI +KiYca +xA +kezxara +hE +. +90. +iha +JIla +samuMxarI +wala +woz +12 +,500 +PuYta +xI +ucAI +we +saWiwa +hE +. +91. +valAiwa +xe +jIvana +xI +raPawAra +nAloz +isa +raPawAra +xA +raMga +kuJa +vaYKarA +hE +. +92. +iYWe +vaYde-vaYde +hotala +awe +uYcIAz +uYcIAz +imArawAz +hana +. +93. +iYWe +KUbasUrawa +pAraka +we +WodZhA +jihA +aYge +jA +ke +bAjZAra +hE +. +94. +siYkama +xe +loka +SAzwa +, +narama +suBAa +vAle +awe +miYTa +bolade +hana +. +95. +niAgarA +PAlajZ +xA +xriSa +sElAnIAz +nUM +axaBuwa +AnaMxa +xI +xunIAz +viYca +pahuMcA +xiMxA +hE +. +96. +niAgarA +PAlajZa +amarIkA +we +kEnedA +viYcakAra +ika +warhAz +xA +pula +hE +. +97. +sElAnI +xunIAz +xe +hara +kone +woz +niAgarA +PAlajZ +xeKaNa +laI +iYWe +Auzxe +hana +. +98. +amarIkA +vaYla +laYgaxe +xariA +uYwe +100 +PuYta +cOdA +we +160 +PuYta +uYcA +amarIkana +PAlajZa +hE +. +99. +loka +xariA +xe +kaMDe +xe +nAla +nAla +caYla +ke +isa +Jarane +xI +KUbasUrawI +nUM +mANaxe +hana +. +100. +sakAIlona +tAvara +woz +niAgarA +PAlajZ +xA +xriSa +badA +hI +manamohaka +laYgaxA +hE +. +101. +isa +sakAIlona +tAvara +xI +ucAI +775 +PuYta +hE +. +102. +rAwa +xA +najZArA +asIz +ise +tAvara +viYca +bETa +ke +KANA +KAzxe +veKiA +. +103. +iha +niAgarA +PAlajZa +XarawI +uYwe +iYka +savaraga +hE + +. +104. +himAcala +praxeSa +bahuwa +hI +suMxara +we +camawakArI +najZAriAz +vAlI +WAz +hE +. +105. +kuYlU-manAlI +nUM +sElAnIAz +xA +savaraga +vI +kihA +jAzxA +hE +. +106. +isa +xilakaSa +we +manamohaka +WAz +viYca +bahuwa +sArIAz +KUbIAz +hana +. +107. +iYWoz +xe +hima +parabawa +siKara +asamAna +nAla +gaYlAz +karaxe +hana +. +108. +kala-kala +vahiMxIAz +naxIAz +xA +xriSa +jIvana +xI +sArI +WakAvata +xUra +kara +xiMxA +hE +. +109. +JIlAz +xe +suMxara +najZAriAz +nUM +xeKaNA +kise +saMmohana +woz +GaYta +nahIz +hE +. +110. +sElAnI +GaMtiAz +waYka +ihanAz +JIlAz +xe +kinAre +bETa +ke +sukUna +mahisUsa +karaxe +hana +. +111. +iYWe +wusIz +parabawa +rohaNa +, +pErAgalAidiMga +, +baraPZa +xI +cotI +we +sakEtiMga +awe +golaPZa +xA +AnaMxa +mANa +sakaxe +ho +. +112. +himAcala +praxeSa +xIAz +baraPZIlIAz +cotIAz +bAhAz +PElA +ke +wuhAdA +savAgawa +karana +laI +wiAra +hana +. +113. +kuYlU +xI +GAtI +nUM +xevawiAz +xI +GAtI +vI +kihA +jAzxA +hE +. +114. +basaMwa +xe +mOsama +viYca +wAz +kuYlU +jihI +jaghA +lAjavAba +ho +jAzxI +hE +. +115. +gulAbI +awe +ciYte +PuYlAz +nAla +laYxI +hoI +isa +GAtI +xA +xriSa +SabaxAz +viYca +biAna +karanA +muSakila +hE +. +116. +DalAnAz +xe +uYpara +hara +pAse +PuYlAz +xe +raMga +biKare +xiKAI +xiMxe +hana +. +117. +saraxIAz +AuNa +we +pahAdZAz +xIAz +DalAnAz +we +baraPZa +xI +ciYtI +cAxara +jihI +viCa +jAzxI +hE +. +118. +kuYlU +paYCamI +himAcala +xI +saBa +woz +KuSanumA +jaghA +hE +. +119. +manU +xA +AvAsa +saWAna +hoNa +karake +isa +jaghA +xA +nAma +manAlI +piA +. +120. +manAlI +aje +vI +ApaNe +AkaraSaNa +awe +suMxarawA +nUM +use +warhAz +saMjoe +hoe +hE +. +121. +isa +nagara +xe +viYcakAra +xI +viAsa +naxI +vI +gujZraxI +hE +. +122. +GAha +xe +mExAnAz +nAla +sajI +harI-BarI +GAtI +viYca +GAha +KAzxIAz +baYkarIAz +, +sebAz +xe +bAgZa +awe +loka +gIwa +xI +gUMja +yAwarIAz +xA +mana +moha +lEzxe +hana +. +123. +manAlI +awe +isa +xe +AsapAsa +xe +hare-Bare +Kewara +wuhAnUM +sEra +xI +xAvawa +xiMxe +hana +. +124. +sElAnIAz +laI +helI +sakIiMga +xe +saBa +woz +lokapria +saWAna +vI +manAlI +viYca +hI +hana +. +125. +kuYlU +Sahira +prAkriwika +suMxarawA +xA +iYka +anamola +KajZAnA +hE +. +126. +iYWe +roriKa +kalA +xIraGA +, +UrUsavawI +himAliA +loka +kalA +saMgrhahi +awe +SAmabalA +buYXa +WaMgalA +kalA +saMgrahi +xeKaNa +yoga +hana +. +127. +pUjA +saWAnAz +viYca +kAlI +bAdZI +maMxara +, +raGUnAWa +maMxara +, +bijalI +mahAxerU +maMxara +awe +vESanUM +xevI +maMxara +jZarUra +xeKo +. +128. +iYWe +koTI +, +vana +vihAra +, +wiYbawI +bajZAra +, +rohawAzga +xaYrA +, +solAzga +GAtI +, +hidiMbA +xevI +maMxara +, +jagawasuKa +maMxara +Axi +xaraSanI +saWAna +hana +. +129. +kuYlU +Sahira +xe +nede +hI +iYka +bahuwa +purANA +hiMxU +maMxara +awe +guraxuArA +vI +hE +. +130. +manAlI +woz +85 +awe +kuYlU +woz +45 +kilomItara +xUra +parabawI +GAtI +viYca +paviYwara +wIraWa +saWAna +hE +. +131. +iYWe +pAravawI +naxI +xe +baraPZa +xI +warhAz +TaMde +pANI +xe +nAla-nAla +garama +pANI +xA +caSamA +hE +. +132. +hajZArAz +loka +garama +pANI +xe +caSame +viYca +dubakI +lagAuzxe +hana +. +133. +iha +caSamA +kaI +bimArIAz +nUM +xUra +karana +laI +jANiA +jAzxA +hE +. +134. +manAlI +jANa +laI +baYsAz +xiYlI +, +caMdIgadZha +awe +kuYlU +woz +caYlaxIAz +hana +. +135. +manAlI +woz +vApisa +AuNa +laI +baYsa +sevA +upalabaXa +hE +. +136. +havAI +mAraga +rAhIz +jANa +laI +najZaxIka +xA +havAI +aYdA +BuMwara +hE +. +137. +iha +havAI +aYdA +kuYlU +woz +10 +kilomItara +awe +manAlI +woz +50 +kilomItara +xUra +hE +. +138. +rela +mAraga +rAhIz +jANa +laI +najZaxIka +xe +relave +sateSana +caMdIgadZha +, +SimalA +awe +jogiMxara +nagara +hana +. +139. +hotala +manAlasU +, +Eca.pI.tI.dI.sI. +lAzga +hatasa +awe +xUsare +hotalAz +laI +manAlI +saWiwa +yAwarI +kezxara +nAla +saMparaka +karo +. +140. +kerala +nUM +kuxarawI +hare +raMga +xe +jAxU +xA +xeSa +vI +kihA +jAzxA +hE +. +141. +iYWe +SAzwI +nAla +vahiMxIAz +mIlAz +laMbIAz +naxIAz +viYca +wEraxIAz +kiSawIAz +xA +xriSa +mana +nUM +moha +lEzxA +hE +. +142. +kerala +xI +hariAlI +viYca +naxIAz +xA +pANI +vI +harA +hI +xiKAI +xiMxA +hE +. +143. +bahuwa +xUra-xUra +waYka +Kewa +, +Cote-Cote +bahuwa +hI +sAPZ-suWare +piMda +, +bahuwa +KuSI +BariA +jIvana +awe +bahuwa +sAre +praMparika +pakavAna +iWoz +xI +KAsIawa +hana +. +144. +iYWoz +xe +hare-Bare +pahAdZa +, +nArIala +, +rabadZa +awe +masAliAz +xe +xaraYKZwa +awe +kuJa +saWAnAz +uYwe +cAha +xe +bAga +vI +mana +nUM +KuSI +nAla +Bara +xeNage +. +145. +kerala +xI +bahuwa +upajAu +BUmI +hI +iWoz +xI +hariAlI +xA +kArana +hE +. +146. +iYWe +BArawa +xe +saBa +woz +vaXIA +samuMxara +waYtAz +vicoz +iYka +kovalama +bIca +xA +AkaraSaNa +yAwarIAz +xI +BIdZa +nUM +KiYcaxA +hE +. +147. +kerala +xe +sohaNe +maMxara +awe +anoKIAz +praMparAvAz +vI +wuhAnUM +mohiwa +kara +xeNagIAz +. +148. +kocIna +awe +iranAkulama +kerala +xe +pramuYKa +GuMmaNa +saWAna +hana +. +149. +kocIna +iYka +vaYdA +uxayogika +awe +vapArika +kezxara +vI +hE +. +150. +kocIna +viYca +BArawa +xA +iYka +bahuwa +purANA +caraca +vI +xeKaNayoga +hE +. +151. +iha +praxeSa +prasiYXa +kaYWaka +kalI +nAca +xe +laI +vI +jANiA +jAzxA +hE +. +152. +iYWe +samuMxara +xe +aneka +xIpa +vaYKa-vaYKa +pulAz +xuArA +nagara +nAla +judZe +hoe +hana +. +153. +kocIna +viYca +wuhAnUM +500 +sAla +purANe +kuJa +purawagAlI +avaSeSa +vI +milaNage +. +154. +kocIna +viYca +wusIz +bolaGAtI +, +viliMgadana +xIpa +, +WaMpUrana +saMgrahi +, +daYca +pElesa +, +yahUxI +sinegAga +, +sezta +PrAzsisa +caraca +, +sAzwAkarUja +kEWedrala +Axi +WAvAz +xeKa +sakaxe +ho +. +155. +kocIna +awe +iranAkulama +xe +AsapAsa +guMdU +AilEzda +, +tekadZI +, +rASatarI +vaNa +prANI +uxiAna +, +Axi +xeKaNa +yoga +WAvAz +hana +. +156. +kerala +xI +rAjaXAnI +wrivezxarama +kaI +Koja +kezxarAz +laI +prasiYXa +hE +. +157. +iYka +vaYde +BU-BAga +viYca +PEliA +wrivezxarama +Sahira +hora +rAjaXAnIAz +woz +kuJa +alaYga +jihA +hE +. +158. +yAwarIAz +xe +iYWe +AuNa +xA +pramaYKa +kArana +kovalama +bIca +hE +. +159. +kovalama +bIca +woz +hI +SrIlaMkA +jAz +mAlaxIpa +nUM +jAiA +jAzxA +hE +. +160. +iYWe +ponamuxarI +parabawa +awe +wIraWa +saWAna +varakalAz +muYKa +AkaraSaNa +hana +. +161. +iYWe +wuhAnUM +paxamanABasavAmI +xA +maMxara +, +prANI +uxiAna +, +sabarImalA +hila +Axi +WAvAz +xeKaNa +nUM +milaNagIAz +. +162. +maI +awe +jUna +nUM +CaYda +ke +sAla +Bara +viYca +kise +vI +samez +kerala +jAiA +jA +sakaxA +hE +. +163. +xaYKaNa +BArawa +laI +wusIz +havAI +yAwarA +xuArA +kocI +we +baMgalOra +Axi +SahirAz +waYka +jA +sakaxe +ho +. +164. +kerala +jANa +laI +relagaYdI +saBa +woz +vaXIA +we +sasawA +sAXana +hE +. +165. +iYWe +wusIz +baYsa +, +tEkasI +jAz +ApaNA +vAhaNa +vI +lE +ke +jA +sakaxe +ho +. +166. +wrivezxarama +xe +laI +xeSa +xe +hora +BAgAz +woz +sadZaka +mAraga +rAhIz +AvAjAI +AsAna +hE +. +167. +kerala +viYca +jZiAxAwara +saWAnAz +we +wuhAnUM +sasawe +hotala +we +lAzja +mila +jANage +. +168. +iYWoz +xe +wIraWa +saWAnAz +kuJa +XaramaSAlA +xI +vI +suviXA +hE +. +169. +kuJa +hila +sateSanAz +uYwe +kAteja +xA +vI +prabaMXa +hE +. +170. +bahuwa +sAre +praMparika +savAxAz +nAla +BarapUra +xaYKaNa +viYca +wuhAnUM +KANe +xI +koI +muSakila +nahIz +hovegI +. +171. +kerala +xe +kuJa +saWAnAz +nUM +CaYda +ke +jiAxA +WAvAz +we +rotI +xA +moha +wiAgaNA +pavegA +. +172. +iYWe +BiMna-BiMna +hotala +we +resawarAz +xe +ilAvA +Cote-Cote +kOPI +SApasa +viYca +vI +wuhAnUM +idalI-sAzBara +, +uwapama +we +rasama-cAvala +jihIAz +cIjZAz +sasawIAz +hI +mila +jANagIAz +. +173. +kerala +xe +bajZArAz +viYca +praMparika +kaYpadZe +, +masAle +, +cAha +awe +laYkadZI +xIAz +baNIAz +hoIAz +suMxara +AkriwIAz +vI +xeKaNa +nUM +milaNagIAz +. +174. +wrivezxarama +xe +Asa-pAsa +kaMniAkumArI +, +paxamanABapurama +pElesa +, +lakaSaxIpa +Axi +GuMmaNa +laI +bahuwa +suMxara +saWAna +hana +. +175. +masUrI +nUM +parabawAz +xI +rANI +vI +kihA +jAzxA +hE +. +176. +navez +baNe +uwarAzcala +rAja +xA +sEra +sapAte +xI +xriSatI +nAla +kAPI +maYhawava +hE +. +177. +isa +navez +uwarAzcala +rAja +viYca +kuxarawI +suMxarawA +nAla +BarapUra +kaI +suMxara +WAvAz +hana +. +178. +gaDavAla +maMdala +awe +kumAuz +maMdala +uwarAzcala +praxeSa +xe +xo +BAga +hana +. +179. +gaDavAla +maMdala +viYca +muYKa +wOra +10 +sEra +sapAte +xe +saWAna +hana +. +180. +parabawAz +xI +rANI +masUrI +vI +gaDavAla +maMdala +xA +hI +iYka +hiYsA +hE +. +181. +masUrI +viYca +kuxarawI +suMxarawA +viYcakAra +bahuwa +sAre +veKaNa +yoga +saWAna +hana +. +182. +aMwararASatarI +prasiYXI +prApawa +parabawAz +xI +rANI +masUrI +ApaNe +janama +samez +woz +hI +sEra +sapAte +laI +viSeSa +WAz +rahI +hE +. +183. +hareka +sAla +hajZArAz +xeSI +awe +vixeSI +loka +iYWe +GuMmaNa +Auzxe +hana +. +184. +iha +sEra +sapAte +xA +saWAna +himAlA +xIAz +sohaNIAz +parabawa +ladZIAz +viYcakAra +karIba +2005 +mItara +ucAI +uYwe +vasiA +hE +. +185. +masUrI +xe +uYwarI +BAga +viYca +baraPZ +nAla +Dake +himAlA +xA +suMxara +xriSa +xiKAI +xiMxA +hE +. +186. +masUrI +xe +xaYKaNa +viYca +xroNasaWalI +parabawa +xA +axaBuYwa +xriSa +xiKAI +xiMxA +hE +. +187. +masUrI +xI +Koja +1827 +viYca +kEpatana +yaMga +ne +kIwI +sI +. +188. +maMsUra +xe +bUte +jZiAxA +hoNa +karake +isa +parabawI +nagara +xA +nAz +masUra +piA +. +189. +masUrI +nUM +xeharAxUna +xI +CaYwa +xe +rUpa +viYca +vI +jANiA +jAzxA +hE +. +190. +saBa +woz +pahilAz +laMDOra +bajZAra +vasiA +awe +usa +xe +bAaxa +isa +xA +lagAwAra +visaWAra +huMxA +jA +rihA +hE +. +191. +garamIAz +viYca +iWoz +xA +mOsama +suhAvaNA +awe +TaMDaka +xeNa +vAlA +huMxA +hE +. +192. +mExAnI +KewarAz +xI +XuYpa +awe +garamI +woz +bacaNa +laI +loka +masUrI +xe +TaMde +mosama +xA +AnaMxa +mAnaNa +iYWe +Auzxe +hana +. +193. +uYwarI +BArawa +viYca +saWiwa +himAcala +suMxarawA +xA +axaBuYwa +saMsAra +hE +. +194. +pahAdZAz +xA +rAjA +SimalA +prAkirawaka +suMxarawA +nAla +BariA +hoiA +hE +. +195. +aYja +vI +wapaSa +woz +rAhawa +xI +walASa +viYca +sElAnI +hara +sAla +SimalA +hI +Auzxe +hana +. +196. +xevaxAra +, +cIdZa +awe +oka +xe +xaraYKawAz +nAla +BarIAz +SimalA +xIAz +hasIna +vAxIAz +sAla +Bara +sElAnIAz +nUM +saYxA +xiMxIAz +najZara +AuzxIAz +hana +. +197. +bAriSa +awe +BArI +baraPZabArI +xe +xinAz +nUM +CaYda +ke +sAla +Bara +iYWe +sElAnIAz +xI +BIdZa +laYgI +rahiMxI +hE +. +198. +SimalA +woz +xo +kilomItara +xUra +jAKU +hila +iYWoz +xI +saBa +woz +uYcI +cotI +hE +. +199. +iYWoz +SimalA +xIAz +KUbasUrawa +vAxIAz +nUM +xeKaNA +ApaNe +Apa +viYca +bejodZa +anuBava +hE +. +200. +jAKU +hila +woz +wusIz +himAcala +xIAz +vAxIAz +viYca +vasiA +pUrA +SimalA +Sahira +xeKa +sakaxe +ho +. diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt~ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt~ new file mode 100644 index 0000000000000000000000000000000000000000..62c5359be7f978ef9b1cd02945f143e915e7507e --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/sentences-pan-200-utf2wx-iiit.txt~ @@ -0,0 +1,3032 @@ +1. +SrI +gurU +gobiMxa +siMGa +jI +ne +piCale +sarUpa +viYca +isa +asaWAna +uYpara +iYka +guPA +viYca +rahi +ke +wapa +kIwA +sI +. +2. +SrI +hemakuMta +sAhiba +himAliA +xe +baraPZIle +pahAdAz +viYca +saWiwa +iYka +paviYwara +wapoBUmI +hE +. +3. +hemakuMta +sAhiba +xI +paviYwara +BUmI +hI +pAzdava +rAje +ne +yoga +kamAiA +sI +. +4. +isa +asaWAna +we +gurU +jI +ne +akAla +puraKa +xI +wapaYsiA +we +sAXanA +kIwI +sI +. +5. +saMwoKa +siMGa +jI +ne +sUraja +prakASa +graMWa +viYca +isa +wapo +BUmI +xA +visaWAra +nAla +varanaNa +kIwA +. +6. +agasawa +1936 +viYca +saMwa +sohaNa +siMGa +jI +ne +hemakuMta +sAhiba +xe +saWAna +guraxuAre +xI +usArI +SurU +kIwI +. +7. +isa +asaWAna +xI +sevA +saMBAla +BAI +moxana +siMGa +havAlaxAra +awe +mahAzpuraKa +saMwa +TaMdI +siMGa +jI +nUM +sOzpI +gaI +. +8. +hemakuMta +sAhiba +xI +yAwarA +AuNa +vAlI +saMgawa +laI +rasawe +viYca +bahuwa +sAre +guraxuAre +awe +sarAvAz +vI +hana +. +9. +isa +paviYwara +saWAna +xe +xaraSanAz +laI +hara +sAla +laYKAz +saMgawAz +hemakuMta +sAhiba +AuzxIAz +hana +. +10. +hemakuMta +sAhiba +awe +isa +nAla +saMbaMXiwa +asaWAnAz +awe +guraxuAriAz +xA +prabaMXa +taraYsata +xuArA +calAiA +jAzxA +hE +. +11. +havAlaxAra +moxana +siMGa +jI +ne +saMna +1960 +viYca +guraxuArA +SrI +hemakuMta +sAhiba +taraYsata +baNAiA +. +12. +jamanA +xariA +xe +kaMDe +vasiA +iha +Sahira +iwihAsa +xIAz +kaI +mahAna +GatanAvAz +sAzBI +bETA +hE +. +13. +iWoz +xe +iwihAsaka +asaWAnAz +xe +xaraSana +karana +laI +hajZArAz +saMgawAz +AuzxIAz +hana +. +14. +harixuAra +woz +aYge +hemakuMta +sAhiba +xI +yAwarA +xA +padAa +riSIkeSa +hE +. +15. +riSIkeSa +harixuAra +woz +24 +kilomItara +xUra +gaMgA +kinAre +iwihAsaka +we +wIraWa +yAwarA +laI +prasiYXa +asaWAna +hE +. +16. +riSIkeSa +viYca +hI +savaraga +ASarama +, +laCamaNa +JUlA +, +xariA +xA +pula +awe +maMxara +varagIAz +iwihAsaka +awe +xeKaNa +yoga +WAvAz +hana +. +17. +riSIkeSa +woz +aYge +mahaYwavapUrana +saWAna +xeva +prayAga +AuzxA +hE +. +18. +xeva +prayAga +cAra +cuPeriuz +kuxarawI +najZAriAz +nAla +BariA +asaWAna +hE +. +19. +iha +nagara +BAgIraWI +we +alakanaMxA +gaMgA +xe +saMgama +we +saWiwa +hE +. +20. +xeva +prayAga +woz +ika +sadka +alakanaMxA +xe +kaMDe-kaMDe +siYXI +hemakuMta +we +baxarInAWa +vaYla +jAzxI +hE +. +21. +xeva +prayAga +woz +aYge +yAwarA +xA +agalA +padAa +SrI +nagara +gadZhavAla +AuzxA +hE +. +22. +isa +iwihAsaka +nagara +viYca +gurU +nAnaka +xeva +jI +sumera +parabawa +we +jANa +vele +kuJa +samAz +Tahire +sana +. +23. +iha +iwihAsaka +nagara +bAIXAra +xe +rAje +PawahiSAha +xI +rAjaXAnI +vI +sI + +. +24. +yAwarI +pahAdZI +piMdAz +we +kasabiAz +coz +laMGaxiAz +hoiAz +ruxaraprayAga +pahuMca +jAzxe +hana +. +25. +ruxaraprayAga +xe +saWAna +hI +xo +naxIAz +alakanaMxA +we +maMxAkanI +xA +saMgama +hE +. +26. +baxarInAWa +jANa +vAliAz +laI +iha +prayAga +badZI +mahaYwawA +raYKaxA +hE +. +27. +ruxaraprayAga +woz +bAaxa +yAwarA +xA +agalA +padAa +karanaprayAga +hE +. +28. +karanaprayAga +vI +hiMxU +wIraWa +asaWAnAz +xI +yAwarA +we +jANa +vAliAz +laI +mahaYwavapUrana +prayAga +hE +. +29. +cAra +cuPere +pahAdZAz +vicoz +naxIAz +nikala +ke +wejZI +nAla +rala +mila +ke +mExAna +vaYla +nUM +A +rahIAz +hana +. +30. +iYWe +hI +xo +naxIAz +piMdara +gaMgA +we +alakanaMxA +xA +saMgama +hE + +. +31. +karanaprayAga +woz +aYge +yAwarI +baYsAz +, +kArAz +Axi +sAXanAz +rAhIz +saPara +karaxe +camolI +pahuMca +jAzxe +hana +. +32. +camolI +viKe +hI +kexAranAWa +valoz +AuzxIAz +xo +sadZakAz +milaxIAz +hana + +. +33. +iYWe +yAwarIAz +laI +suYKa +ArAma +xIAz +sahUlawAz +Ama +hana +. +34. +hemakuMta +sAhiba +xI +yAwarA +xA +agalA +viSeSa +padZAa +iwihAsaka +nagara +joSI +maYTa +AuzxA +hE +. +35. +SaMkarAcArIAz +xe +cAra +maYTAz +vicoz +iYka +joSImaYTa +hoNa +karake +isa +iwihAsaka +nagara +xA +nAz +joSImaYTa +piA +. +36. +joSImaYTa +woz +hemakuMta +sAhiba +xI +yAwarA +xA +agalA +padZAa +gobiMxa +GAta +hE +. +37. +hemakuMta +sAhiba +laI +pExala +yAwarA +guraxuArA +gobiMxa +GAta +sAhiba +woz +hI +SurU +huMxI +hE +. +38. +yAwarI +iYWe +rAwa +Tahira +ke +savera +hI +ApaNI +agalI +yAwarA +SurU +karaxe +hana +. +39. +iWe +saMgawAz +laI +kaMbalAz +we +laMgara +xA +BaMdArA +hE +. +40. +gobiMxa +GAta +woz +ika +rasawA +SrI +hemakuMta +sAhiba +nUM +jAzxA +hE +. +41. +guraxuArA +gobiMxa +GAta +samuMxara +wala +woz +Ce +hajZAra +PuYta +xI +ucAI +saWiwa +hE +. +42. +gobiMxa +XAma +SrI +hemakuMta +sAhiba +pahuMcaNa +laI +AKarI +padZAa +hE +. +43. +iha +saWAna +naxI +xe +pulZa +woz +pAra +lokapAla +GAtI +viYca +hE +. +44. +gobiMxa +XAma +viKe +SAnaxAra +guraxuArA +sAhiba +xI +imArawa +we +CotA +jihA +badZA +suMxara +bajZAra +hE +. +45. +guraxuArA +SrI +hemakuMta +sAhiba +xA +sarovara +cAra +pAsioz +baraPZ +nAla +GiriA +hoiA +hE +. +46. +isa +sarovara +viYca +iSanAna +karake +sArI +sarIraka +WakAvata +laYWa +jAzxI +hE +. +47. +leha +viYca +iMdisa +(siMXa +) +vahiMxA +hE +. +48. +manAlI +woz +leha +waYka +475 +kilomItara +xA +saPara +xo +xinAz +viYca +pUrA +huMxA +hE +. +49. +manAlI +mIlAz +waYka +matamElIAz +vAxIAz +nAla +GiriA +hoiA +hE +. +50. +manAlI +woz +leha +laI +tEkasIAz +Ama +mila +jAzxIAz +hana +. +51. +janavarI +viYca +leha +xA +wApamAna +-40 +sEztIgreda +waYka +pahuMca +jAzxA +hE + +. +52. +iYWe +siraPa +havAI +jahAjZa +rAhIz +hI +pahuMciA +jA +sakaxA +hE + +. +53. +kuJa +tUrisata +kaMpanIAz +vI +manAlI +tUra +lE +ke +jAzxIAz +hana +. +54. +leha +pahuMcaNa +laI +pahile +xina +wakarIbana +250 +kilomItara +saPara +karanA +pEzxA +hE +. +55. +leha +jANa +laI +manAlI +woz +savere +5 +jAz +6 +vaje +waYka +saPara +SurU +kara +xeNA +cAhIxA +hE +. +56. +manAlI +woz +rohawAzga +pAsa +waYka +sadZaka +vaXIA +hE +. +57. +manAlI +woz +70 +kilomItara +xUra +kokasara +nAz +xA +saWAna +AuzxA +hE +. +58. +kokasara +wo +45 +kilomItara +bAaxa +kilOzga +Sahira +AuzxA +hE +. +59. +manAlI +xe +rasawe +viYca +dUMGIAz +KAIAz +kaIAz +laI +GabarAhata +xA +kArana +baNa +jAzxIAz +hana +. +60. +saracU +woz +20 +ku +kilomItara +pahilAz +Barawapura +AuzxA +hE +. +61. +saracU +woz +pahilAz +rasawA +kAPI +KarAba +hE +. +62. +saracU +woz +cAra +ku +kilomItara +pahilAz +ika +KuYlhI +vAxI +hE +. +63. +saracU +xIAz +vAxIAz +viYca +baNe +tEztAz +viYca +rahiNa +laI +1600 +rupae +xeNe +pEzxe +hana +. +64. +saracU +xIAz +iha +vAxIAz +samuMxarI +waYta +woz +5000 +mItara +xI +ucAI +we +saWiwa +hana +. +65. +saracU +woz +aYge +manAlI +laI +savere +7-8 +vaje +saPara +SurU +kara +xeNA +cAhIxA +hE +. +66. +iWoz +leha +waYka +xA +saPara +vI +wakarIbana +pahile +xina +jiMnAz +hI +hE +. +67. +siraPa +pahAdZAz +xI +xunIAz +woz +ilAvA +rasawe +viYca +inasAna +wAz +kI +koI +pariMxA +vI +nahIz +xiYsaxA +. +68. +pAzga +woz +wakarIbana +vIha +ku +kilomItara +pahilAz +rasawA +kAPI +KarAba +hE +. +69. +saracU +woz +pAzga +waYka +sADe +cAra +jAz +paMja +GaMte +laYga +jAzxe +hana +. +70. +pAzga +woz +bAaxa +leha +jANa +laI +pahAdZI +cadZhanA +pEzxA +hE +. +71. +pAzga +xA +iha +ilAkA +kuxarawI +suMxarawA +nAla +BarapUra +iYka +KuYlZhI +vAxI +hE +. +72. +pAzga +woz +upasI +waYka +125 +kilomItara +xA +saPara +hE +. +73. +sAre +rasawe +xOrAna +kuxarawI +suMxarawA +nAla +BarapUra +najZAre +we +raMga-baraMge +pahAdZa +xiKAI +xiMxe +hana +. +74. +‘ਕਾਰੂ +milatarI +xI +vaYdI +CAuNI +hE +. +75. +iYWe +hI +xunIAz +viYca +saBa +woz +vaYXa +ucAI +we +saWiwa +golaPa +garAUzda +hE +. +76. +suracU +woz +leha +waYka +wakarIbana +12 +GaMte +xA +saPara +hE +. +77. +leha +pahuMca +ke +mana +iYka +axaBuwa +KuSI +nAla +Bara +jAzxA +hE +. +78. +iha +XarawI +mahAzriSI +bAlamIka +jI +xI +wapa +BUmI +hE +. +79. +wamasA +naxI +xe +kaMDe +mahAzriSI +bAlamIka +jI +xA +ASarama +sI +. +80. +iYWe +hara +sAla +kaYwaka +viYca +7 +xinAz +waYka +caYlaNa +vAlA +BArI +melA +laYgaxA +hE +. +81. +hanUMmAna +ne +iYWe +DAI +taYka +lA +ke +walAba +puYta +xiYwA +sI +. +82. +SrI +rAma +wIraWa +sarakAra +xI +aNaxeKI +xA +SikAra +hE +. +83. +SrI +rAma +wIraWa +xe +paviYwara +sarovara +xe +jala +xI +saPAI +jZarUrI +hE + +. +84. +vAhagA +bAradara +veKaNa +Ae +sElAnIAz +xI +iYWe +kAPI +BId +huMxI +hE +. +85. +vixeSAz +woz +kAPI +sElAnI +vAhagA +bAradara +xeKaNa +laI +Auzxe +hana +. +86. +siYkama +xA +ilAkA +jaMgalI +jAnavarAz +awe +paMCIAz +xA +KUbasUrawa +rENa +baserA +hE +. +87. +siYkama +xI +rAjaXAnI +gaMgatoka +xI +SAna +vI +nirAlI +hE +. +88. +sElAnIAz +laI +iWoz +xe +maMxara +, +girajZAGara +we +masajixAz +kuJa +hora +veKaNayoga +WAvAz +hana +. +89. +siYkama +xA +pUrA +Kewara +xunIAz +xe +sElAnIAz +laI +KiYca +xA +kezxara +hE +. +90. +iha +JIla +samuMxarI +wala +woz +12 +,500 +PuYta +xI +ucAI +we +saWiwa +hE +. +91. +valAiwa +xe +jIvana +xI +raPawAra +nAloz +isa +raPawAra +xA +raMga +kuJa +vaYKarA +hE +. +92. +iYWe +vaYde-vaYde +hotala +awe +uYcIAz +uYcIAz +imArawAz +hana +. +93. +iYWe +KUbasUrawa +pAraka +we +WodZhA +jihA +aYge +jA +ke +bAjZAra +hE +. +94. +siYkama +xe +loka +SAzwa +, +narama +suBAa +vAle +awe +miYTa +bolade +hana +. +95. +niAgarA +PAlajZ +xA +xriSa +sElAnIAz +nUM +axaBuwa +AnaMxa +xI +xunIAz +viYca +pahuMcA +xiMxA +hE +. +96. +niAgarA +PAlajZa +amarIkA +we +kEnedA +viYcakAra +ika +warhAz +xA +pula +hE +. +97. +sElAnI +xunIAz +xe +hara +kone +woz +niAgarA +PAlajZ +xeKaNa +laI +iYWe +Auzxe +hana +. +98. +amarIkA +vaYla +laYgaxe +xariA +uYwe +100 +PuYta +cOdA +we +160 +PuYta +uYcA +amarIkana +PAlajZa +hE +. +99. +loka +xariA +xe +kaMDe +xe +nAla +nAla +caYla +ke +isa +Jarane +xI +KUbasUrawI +nUM +mANaxe +hana +. +100. +sakAIlona +tAvara +woz +niAgarA +PAlajZ +xA +xriSa +badA +hI +manamohaka +laYgaxA +hE +. +101. +isa +sakAIlona +tAvara +xI +ucAI +775 +PuYta +hE +. +102. +rAwa +xA +najZArA +asIz +ise +tAvara +viYca +bETa +ke +KANA +KAzxe +veKiA +. +103. +iha +niAgarA +PAlajZa +XarawI +uYwe +iYka +savaraga +hE + +. +104. +himAcala +praxeSa +bahuwa +hI +suMxara +we +camawakArI +najZAriAz +vAlI +WAz +hE +. +105. +kuYlU-manAlI +nUM +sElAnIAz +xA +savaraga +vI +kihA +jAzxA +hE +. +106. +isa +xilakaSa +we +manamohaka +WAz +viYca +bahuwa +sArIAz +KUbIAz +hana +. +107. +iYWoz +xe +hima +parabawa +siKara +asamAna +nAla +gaYlAz +karaxe +hana +. +108. +kala-kala +vahiMxIAz +naxIAz +xA +xriSa +jIvana +xI +sArI +WakAvata +xUra +kara +xiMxA +hE +. +109. +JIlAz +xe +suMxara +najZAriAz +nUM +xeKaNA +kise +saMmohana +woz +GaYta +nahIz +hE +. +110. +sElAnI +GaMtiAz +waYka +ihanAz +JIlAz +xe +kinAre +bETa +ke +sukUna +mahisUsa +karaxe +hana +. +111. +iYWe +wusIz +parabawa +rohaNa +, +pErAgalAidiMga +, +baraPZa +xI +cotI +we +sakEtiMga +awe +golaPZa +xA +AnaMxa +mANa +sakaxe +ho +. +112. +himAcala +praxeSa +xIAz +baraPZIlIAz +cotIAz +bAhAz +PElA +ke +wuhAdA +savAgawa +karana +laI +wiAra +hana +. +113. +kuYlU +xI +GAtI +nUM +xevawiAz +xI +GAtI +vI +kihA +jAzxA +hE +. +114. +basaMwa +xe +mOsama +viYca +wAz +kuYlU +jihI +jaghA +lAjavAba +ho +jAzxI +hE +. +115. +gulAbI +awe +ciYte +PuYlAz +nAla +laYxI +hoI +isa +GAtI +xA +xriSa +SabaxAz +viYca +biAna +karanA +muSakila +hE +. +116. +DalAnAz +xe +uYpara +hara +pAse +PuYlAz +xe +raMga +biKare +xiKAI +xiMxe +hana +. +117. +saraxIAz +AuNa +we +pahAdZAz +xIAz +DalAnAz +we +baraPZa +xI +ciYtI +cAxara +jihI +viCa +jAzxI +hE +. +118. +kuYlU +paYCamI +himAcala +xI +saBa +woz +KuSanumA +jaghA +hE +. +119. +manU +xA +AvAsa +saWAna +hoNa +karake +isa +jaghA +xA +nAma +manAlI +piA +. +120. +manAlI +aje +vI +ApaNe +AkaraSaNa +awe +suMxarawA +nUM +use +warhAz +saMjoe +hoe +hE +. +121. +isa +nagara +xe +viYcakAra +xI +viAsa +naxI +vI +gujZraxI +hE +. +122. +GAha +xe +mExAnAz +nAla +sajI +harI-BarI +GAtI +viYca +GAha +KAzxIAz +baYkarIAz +, +sebAz +xe +bAgZa +awe +loka +gIwa +xI +gUMja +yAwarIAz +xA +mana +moha +lEzxe +hana +. +123. +manAlI +awe +isa +xe +AsapAsa +xe +hare-Bare +Kewara +wuhAnUM +sEra +xI +xAvawa +xiMxe +hana +. +124. +sElAnIAz +laI +helI +sakIiMga +xe +saBa +woz +lokapria +saWAna +vI +manAlI +viYca +hI +hana +. +125. +kuYlU +Sahira +prAkriwika +suMxarawA +xA +iYka +anamola +KajZAnA +hE +. +126. +iYWe +roriKa +kalA +xIraGA +, +UrUsavawI +himAliA +loka +kalA +saMgrhahi +awe +SAmabalA +buYXa +WaMgalA +kalA +saMgrahi +xeKaNa +yoga +hana +. +127. +pUjA +saWAnAz +viYca +kAlI +bAdZI +maMxara +, +raGUnAWa +maMxara +, +bijalI +mahAxerU +maMxara +awe +vESanUM +xevI +maMxara +jZarUra +xeKo +. +128. +iYWe +koTI +, +vana +vihAra +, +wiYbawI +bajZAra +, +rohawAzga +xaYrA +, +solAzga +GAtI +, +hidiMbA +xevI +maMxara +, +jagawasuKa +maMxara +Axi +xaraSanI +saWAna +hana +. +129. +kuYlU +Sahira +xe +nede +hI +iYka +bahuwa +purANA +hiMxU +maMxara +awe +guraxuArA +vI +hE +. +130. +manAlI +woz +85 +awe +kuYlU +woz +45 +kilomItara +xUra +parabawI +GAtI +viYca +paviYwara +wIraWa +saWAna +hE +. +131. +iYWe +pAravawI +naxI +xe +baraPZa +xI +warhAz +TaMde +pANI +xe +nAla-nAla +garama +pANI +xA +caSamA +hE +. +132. +hajZArAz +loka +garama +pANI +xe +caSame +viYca +dubakI +lagAuzxe +hana +. +133. +iha +caSamA +kaI +bimArIAz +nUM +xUra +karana +laI +jANiA +jAzxA +hE +. +134. +manAlI +jANa +laI +baYsAz +xiYlI +, +caMdIgadZha +awe +kuYlU +woz +caYlaxIAz +hana +. +135. +manAlI +woz +vApisa +AuNa +laI +baYsa +sevA +upalabaXa +hE +. +136. +havAI +mAraga +rAhIz +jANa +laI +najZaxIka +xA +havAI +aYdA +BuMwara +hE +. +137. +iha +havAI +aYdA +kuYlU +woz +10 +kilomItara +awe +manAlI +woz +50 +kilomItara +xUra +hE +. +138. +rela +mAraga +rAhIz +jANa +laI +najZaxIka +xe +relave +sateSana +caMdIgadZha +, +SimalA +awe +jogiMxara +nagara +hana +. +139. +hotala +manAlasU +, +Eca.pI.tI.dI.sI. +lAzga +hatasa +awe +xUsare +hotalAz +laI +manAlI +saWiwa +yAwarI +kezxara +nAla +saMparaka +karo +. +140. +kerala +nUM +kuxarawI +hare +raMga +xe +jAxU +xA +xeSa +vI +kihA +jAzxA +hE +. +141. +iYWe +SAzwI +nAla +vahiMxIAz +mIlAz +laMbIAz +naxIAz +viYca +wEraxIAz +kiSawIAz +xA +xriSa +mana +nUM +moha +lEzxA +hE +. +142. +kerala +xI +hariAlI +viYca +naxIAz +xA +pANI +vI +harA +hI +xiKAI +xiMxA +hE +. +143. +bahuwa +xUra-xUra +waYka +Kewa +, +Cote-Cote +bahuwa +hI +sAPZ-suWare +piMda +, +bahuwa +KuSI +BariA +jIvana +awe +bahuwa +sAre +praMparika +pakavAna +iWoz +xI +KAsIawa +hana +. +144. +iYWoz +xe +hare-Bare +pahAdZa +, +nArIala +, +rabadZa +awe +masAliAz +xe +xaraYKZwa +awe +kuJa +saWAnAz +uYwe +cAha +xe +bAga +vI +mana +nUM +KuSI +nAla +Bara +xeNage +. +145. +kerala +xI +bahuwa +upajAu +BUmI +hI +iWoz +xI +hariAlI +xA +kArana +hE +. +146. +iYWe +BArawa +xe +saBa +woz +vaXIA +samuMxara +waYtAz +vicoz +iYka +kovalama +bIca +xA +AkaraSaNa +yAwarIAz +xI +BIdZa +nUM +KiYcaxA +hE +. +147. +kerala +xe +sohaNe +maMxara +awe +anoKIAz +praMparAvAz +vI +wuhAnUM +mohiwa +kara +xeNagIAz +. +148. +kocIna +awe +iranAkulama +kerala +xe +pramuYKa +GuMmaNa +saWAna +hana +. +149. +kocIna +iYka +vaYdA +uxayogika +awe +vapArika +kezxara +vI +hE +. +150. +kocIna +viYca +BArawa +xA +iYka +bahuwa +purANA +caraca +vI +xeKaNayoga +hE +. +151. +iha +praxeSa +prasiYXa +kaYWaka +kalI +nAca +xe +laI +vI +jANiA +jAzxA +hE +. +152. +iYWe +samuMxara +xe +aneka +xIpa +vaYKa-vaYKa +pulAz +xuArA +nagara +nAla +judZe +hoe +hana +. +153. +kocIna +viYca +wuhAnUM +500 +sAla +purANe +kuJa +purawagAlI +avaSeSa +vI +milaNage +. +154. +kocIna +viYca +wusIz +bolaGAtI +, +viliMgadana +xIpa +, +WaMpUrana +saMgrahi +, +daYca +pElesa +, +yahUxI +sinegAga +, +sezta +PrAzsisa +caraca +, +sAzwAkarUja +kEWedrala +Axi +WAvAz +xeKa +sakaxe +ho +. +155. +kocIna +awe +iranAkulama +xe +AsapAsa +guMdU +AilEzda +, +tekadZI +, +rASatarI +vaNa +prANI +uxiAna +, +Axi +xeKaNa +yoga +WAvAz +hana +. +156. +kerala +xI +rAjaXAnI +wrivezxarama +kaI +Koja +kezxarAz +laI +prasiYXa +hE +. +157. +iYka +vaYde +BU-BAga +viYca +PEliA +wrivezxarama +Sahira +hora +rAjaXAnIAz +woz +kuJa +alaYga +jihA +hE +. +158. +yAwarIAz +xe +iYWe +AuNa +xA +pramaYKa +kArana +kovalama +bIca +hE +. +159. +kovalama +bIca +woz +hI +SrIlaMkA +jAz +mAlaxIpa +nUM +jAiA +jAzxA +hE +. +160. +iYWe +ponamuxarI +parabawa +awe +wIraWa +saWAna +varakalAz +muYKa +AkaraSaNa +hana +. +161. +iYWe +wuhAnUM +paxamanABasavAmI +xA +maMxara +, +prANI +uxiAna +, +sabarImalA +hila +Axi +WAvAz +xeKaNa +nUM +milaNagIAz +. +162. +maI +awe +jUna +nUM +CaYda +ke +sAla +Bara +viYca +kise +vI +samez +kerala +jAiA +jA +sakaxA +hE +. +163. +xaYKaNa +BArawa +laI +wusIz +havAI +yAwarA +xuArA +kocI +we +baMgalOra +Axi +SahirAz +waYka +jA +sakaxe +ho +. +164. +kerala +jANa +laI +relagaYdI +saBa +woz +vaXIA +we +sasawA +sAXana +hE +. +165. +iYWe +wusIz +baYsa +, +tEkasI +jAz +ApaNA +vAhaNa +vI +lE +ke +jA +sakaxe +ho +. +166. +wrivezxarama +xe +laI +xeSa +xe +hora +BAgAz +woz +sadZaka +mAraga +rAhIz +AvAjAI +AsAna +hE +. +167. +kerala +viYca +jZiAxAwara +saWAnAz +we +wuhAnUM +sasawe +hotala +we +lAzja +mila +jANage +. +168. +iYWoz +xe +wIraWa +saWAnAz +kuJa +XaramaSAlA +xI +vI +suviXA +hE +. +169. +kuJa +hila +sateSanAz +uYwe +kAteja +xA +vI +prabaMXa +hE +. +170. +bahuwa +sAre +praMparika +savAxAz +nAla +BarapUra +xaYKaNa +viYca +wuhAnUM +KANe +xI +koI +muSakila +nahIz +hovegI +. +171. +kerala +xe +kuJa +saWAnAz +nUM +CaYda +ke +jiAxA +WAvAz +we +rotI +xA +moha +wiAgaNA +pavegA +. +172. +iYWe +BiMna-BiMna +hotala +we +resawarAz +xe +ilAvA +Cote-Cote +kOPI +SApasa +viYca +vI +wuhAnUM +idalI-sAzBara +, +uwapama +we +rasama-cAvala +jihIAz +cIjZAz +sasawIAz +hI +mila +jANagIAz +. +173. +kerala +xe +bajZArAz +viYca +praMparika +kaYpadZe +, +masAle +, +cAha +awe +laYkadZI +xIAz +baNIAz +hoIAz +suMxara +AkriwIAz +vI +xeKaNa +nUM +milaNagIAz +. +174. +wrivezxarama +xe +Asa-pAsa +kaMniAkumArI +, +paxamanABapurama +pElesa +, +lakaSaxIpa +Axi +GuMmaNa +laI +bahuwa +suMxara +saWAna +hana +. +175. +masUrI +nUM +parabawAz +xI +rANI +vI +kihA +jAzxA +hE +. +176. +navez +baNe +uwarAzcala +rAja +xA +sEra +sapAte +xI +xriSatI +nAla +kAPI +maYhawava +hE +. +177. +isa +navez +uwarAzcala +rAja +viYca +kuxarawI +suMxarawA +nAla +BarapUra +kaI +suMxara +WAvAz +hana +. +178. +gaDavAla +maMdala +awe +kumAuz +maMdala +uwarAzcala +praxeSa +xe +xo +BAga +hana +. +179. +gaDavAla +maMdala +viYca +muYKa +wOra +10 +sEra +sapAte +xe +saWAna +hana +. +180. +parabawAz +xI +rANI +masUrI +vI +gaDavAla +maMdala +xA +hI +iYka +hiYsA +hE +. +181. +masUrI +viYca +kuxarawI +suMxarawA +viYcakAra +bahuwa +sAre +veKaNa +yoga +saWAna +hana +. +182. +aMwararASatarI +prasiYXI +prApawa +parabawAz +xI +rANI +masUrI +ApaNe +janama +samez +woz +hI +sEra +sapAte +laI +viSeSa +WAz +rahI +hE +. +183. +hareka +sAla +hajZArAz +xeSI +awe +vixeSI +loka +iYWe +GuMmaNa +Auzxe +hana +. +184. +iha +sEra +sapAte +xA +saWAna +himAlA +xIAz +sohaNIAz +parabawa +ladZIAz +viYcakAra +karIba +2005 +mItara +ucAI +uYwe +vasiA +hE +. +185. +masUrI +xe +uYwarI +BAga +viYca +baraPZ +nAla +Dake +himAlA +xA +suMxara +xriSa +xiKAI +xiMxA +hE +. +186. +masUrI +xe +xaYKaNa +viYca +xroNasaWalI +parabawa +xA +axaBuYwa +xriSa +xiKAI +xiMxA +hE +. +187. +masUrI +xI +Koja +1827 +viYca +kEpatana +yaMga +ne +kIwI +sI +. +188. +maMsUra +xe +bUte +jZiAxA +hoNa +karake +isa +parabawI +nagara +xA +nAz +masUra +piA +. +189. +masUrI +nUM +xeharAxUna +xI +CaYwa +xe +rUpa +viYca +vI +jANiA +jAzxA +hE +. +190. +saBa +woz +pahilAz +laMDOra +bajZAra +vasiA +awe +usa +xe +bAaxa +isa +xA +lagAwAra +visaWAra +huMxA +jA +rihA +hE +. +191. +garamIAz +viYca +iWoz +xA +mOsama +suhAvaNA +awe +TaMDaka +xeNa +vAlA +huMxA +hE +. +192. +mExAnI +KewarAz +xI +XuYpa +awe +garamI +woz +bacaNa +laI +loka +masUrI +xe +TaMde +mosama +xA +AnaMxa +mAnaNa +iYWe +Auzxe +hana +. +193. +uYwarI +BArawa +viYca +saWiwa +himAcala +suMxarawA +xA +axaBuYwa +saMsAra +hE +. +194. +pahAdZAz +xA +rAjA +SimalA +prAkirawaka +suMxarawA +nAla +BariA +hoiA +hE +. +195. +aYja +vI +wapaSa +woz +rAhawa +xI +walASa +viYca +sElAnI +hara +sAla +SimalA +hI +Auzxe +hana +. +196. +xevaxAra +, +cIdZa +awe +oka +xe +xaraYKawAz +nAla +BarIAz +SimalA +xIAz +hasIna +vAxIAz +sAla +Bara +sElAnIAz +nUM +saYxA +xiMxIAz +najZara +AuzxIAz +hana +. +197. +bAriSa +awe +BArI +baraPZabArI +xe +xinAz +nUM +CaYda +ke +sAla +Bara +iYWe +sElAnIAz +xI +BIdZa +laYgI +rahiMxI +hE +. +198. +SimalA +woz +xo +kilomItara +xUra +jAKU +hila +iYWoz +xI +saBa +woz +uYcI +cotI +hE +. +199. +iYWoz +SimalA +xIAz +KUbasUrawa +vAxIAz +nUM +xeKaNA +ApaNe +Apa +viYca +bejodZa +anuBava +hE +. +200. +jAKU +hila +woz +wusIz +himAcala +xIAz +vAxIAz +viYca +vasiA +pUrA +SimalA +Sahira +xeKa +sakaxe +ho +. diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/test-1-utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/test-1-utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..e60c07be882fca53d66cadb1c28c0fc21a94b855 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/test-1-utf.txt @@ -0,0 +1 @@ +ਸਾਹਿੱਤਕ ਦੌਰ ਵਿਚ ਪਹਿਲਾਂ ਰਾਬਿੰਦਰ ਸਿੰਘ ਅਟਵਾਲ ਨੇ “ਬਦਲਾ”, ਮੁਹਿੰਦਰ ਸਿੰਘ ਘੱਗ ਨੇ “ਨਸ਼ਾ ਆਪੋ ਆਪਣਾ” ਤਤਿੰਦਰ ਕੌਰ ਨੇ “ਪੱਪੀ ਲਵ” ਮਨਜੀਤ ਸ਼ੇਖੋਂ ਨੇ “ ਨਿਪੱਤਰਾ ਰੁਖ” ਕਹਾਣੀਆਂ ਪੜ੍ਹੀਆਂ। diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-utf-iiit.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-utf-iiit.txt new file mode 100644 index 0000000000000000000000000000000000000000..e01423fd55a4db6ed79f391cfb30e655e5d97f90 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-utf-iiit.txt @@ -0,0 +1,882 @@ +ਆ +ਆਏ +ਅਗਲਾ +ਅਗਲੀ +ਅਗਸਤ +ਆਇਲੈਂਡ +ਅਜੇ +ਅਕਾਲ +ਆਕਰਸ਼ਣ +ਆਖਰੀ +ਆਕਰਿਤੀਆਂ +ਅਲਕਨੰਦਾ +ਅਲੱਗ +ਆਮ +ਅਮਰੀਕਾ +ਅਮਰੀਕਨ +ਅੰਤਰਰਾਸ਼ਟਰੀ +ਅਨਮੋਲ +ਆਨੰਦ +ਅਣਦੇਖੀ +ਅਨੇਕ +ਅਨੋਖੀਆਂ +ਅਨੁਭਵ +ਆਪ +ਆਪਣਾ +ਆਪਣੇ +ਆਪਣੀ +ਆਰਾਮ +ਅਸਮਾਨ +ਆਸਾਨ +ਆਸ-ਪਾਸ +ਆਸਪਾਸ +ਆਸ਼ਰਮ +ਅਸਥਾਨ +ਅਸਥਾਨਾਂ +ਅਸੀਂ +ਆਉਣ +ਆਉਂਦਾ +ਆਉਂਦੇ +ਆਉਂਦੀਆਂ +ਆਵਾਜਾਈ +ਆਵਾਸ +ਅਵਸ਼ੇਸ਼ +ਅਤੇ +ਅਦਭੁਤ +ਅਦਭੁੱਤ +ਆਦਿ +ਅੱਡਾ +ਅੱਗੇ +ਅੱਜ +ਬਾਅਦ +ਬਚਣ +ਬਡਾ +ਬੜਾ +ਬੜੀ +ਬਾੜੀ +ਬਾਗ +ਭਾਗ +ਭਾਗਾਂ +ਭਾਗੀਰਥੀ +ਬਾਗ਼ +ਬਾਹਾਂ +ਬਹੁਤ +ਭਾਈ +ਬਾਈਧਾਰ +ਬਜ਼ਾਰ +ਬਾਜ਼ਾਰ +ਬਜ਼ਾਰਾਂ +ਬਾਲਮੀਕ +ਭੰਡਾਰਾ +ਬੰਗਲੌਰ +ਬਣ +ਬਣਾਇਆ +ਬਣੇ +ਬਣੀਆਂ +ਭਰ +ਬਾਰਡਰ +ਭਰਪੂਰ +ਬਰਫ਼ +ਬਰਫ਼ +ਬਰਫ਼ਬਾਰੀ +ਬਰਫ਼ੀਲੇ +ਬਰਫ਼ੀਲੀਆਂ +ਭਾਰਤ +ਭਰਤਪੁਰ +ਭਾਰੀ +ਭਰਿਆ +ਭਰੀਆਂ +ਬਾਰਿਸ਼ +ਬਸੰਤ +ਬਸੇਰਾ +ਬਦਰੀਨਾਥ +ਬੱਕਰੀਆਂ +ਬੱਸ +ਬੱਸਾਂ +ਬੇਜੋੜ +ਬੈਠ +ਬੈਠਾ +ਬਿਆਨ +ਬੀਚ +ਭੀਡ +ਭੀੜ +ਬਿਜਲੀ +ਬਿਖਰੇ +ਬਿਮਾਰੀਆਂ +ਭਿੰਨ-ਭਿੰਨ +ਬੋਲਡੇ +ਬੋਲਘਾਟੀ +ਭੂ-ਭਾਗ +ਭੂਮੀ +ਭੁੰਤਰ +ਬੂਟੇ +ਬੁੱਧ +ਚੜਹਨਾ +ਚਾਹ +ਚਾਹੀਦਾ +ਚਲਾਇਆ +ਚਮਤਕਾਰੀ +ਚੰਡੀਗੜਹ +ਚਮੋਲੀ +ਚਾਰ +ਚਰਚ +ਚਸ਼ਮਾ +ਚਸ਼ਮੇ +ਛਾਉਣੀ +ਚਾਦਰ +ਛੱਡ +ਚੱਲ +ਚੱਲਣ +ਚੱਲਦੀਆਂ +ਛੱਤ +ਛੇ +ਚੀੜ +ਚੀਜ਼ਾਂ +ਚਿੱਟੇ +ਚਿੱਟੀ +ਚੌਡਾ +ਛੋਟਾ +ਛੋਟੇ-ਛੋਟੇ +ਚੋਟੀ +ਚੋਟੀਆਂ +ਚੋਂ +ਚੁਫੇਰੇ +ਚੁਫੇਰਿਉਂ +ਢਾਈ +ਢਕੇ +ਢਲਾਨਾਂ +ਡੱਚ +ਡੁਬਕੀ +ਡੂੰਘੀਆਂ +ਐਚ.ਪੀ.ਟੀ.ਡੀ.ਸੀ. +ਘਬਰਾਹਟ +ਗਢਵਾਲ +ਗੜਹਵਾਲ +ਘਾਹ +ਗਈ +ਗੰਗਾ +ਗੰਗਟੋਕ +ਘੰਟੇ +ਘੰਟਿਆਂ +ਗਰਮ +ਗਰਮੀ +ਗਰਮੀਆਂ +ਗਰਾਊਂਡ +ਘਾਟ +ਘਟਨਾਵਾਂ +ਘਾਟੀ +ਗੱਲਾਂ +ਘੱਟ +ਗਿਰਜ਼ਾਘਰ +ਘਿਰਿਆ +ਗੀਤ +ਗੋਬਿੰਦ +ਗੋਲਫ +ਗੋਲਫ਼ +ਗਰੰਥ +ਗੁਜ਼ਰਦੀ +ਗੁਲਾਬੀ +ਗੁੰਡੂ +ਗੂੰਜ +ਘੁੰਮਣ +ਗੁਫਾ +ਗੁਰਦੁਆਰਾ +ਗੁਰਦੁਆਰੇ +ਗੁਰਦੁਆਰਿਆਂ +ਗੁਰੂ +ਹਜ਼ਾਰ +ਹਜ਼ਾਰਾਂ +ਹਨ +ਹਨੂੰਮਾਨ +ਹਰ +ਹਰਾ +ਹਰੇ +ਹਰੇ-ਭਰੇ +ਹਰੇਕ +ਹਰਿਆਲੀ +ਹਰੀ-ਭਰੀ +ਹਰਿਦੁਆਰ +ਹਸੀਨ +ਹਟਸ +ਹਵਾਈ +ਹਵਾਲਦਾਰ +ਹੈ +ਹੇਲੀ +ਹੇਮਕੁੰਟ +ਹੀ +ਹਿਡਿੰਬਾ +ਹਿਲ +ਹਿਮ +ਹਿਮਾਚਲ +ਹਿਮਾਲਾ +ਹਿਮਾਲਿਆ +ਹਿੰਦੂ +ਹਿੱਸਾ +ਹੋ +ਹੋਏ +ਹੋਈ +ਹੋਇਆ +ਹੋਇਆਂ +ਹੋਈਆਂ +ਹੋਣ +ਹੋਰ +ਹੋਟਲ +ਹੋਟਲਾਂ +ਹੋਵੇਗੀ +ਹੁੰਦਾ +ਹੁੰਦੀ +ਇਡਲੀ-ਸਾਂਭਰ +ਇਹ +ਇਹਨਾਂ +ਇਕ +ਇਲਾਕਾ +ਇਲਾਵਾ +ਇਮਾਰਤ +ਇਮਾਰਤਾਂ +ਇੰਡਿਸ +ਇਨਸਾਨ +ਇਰਨਾਕੁਲਮ +ਇਸ +ਇਸ਼ਨਾਨ +ਇਸੇ +ਇਥੇ +ਇਤਿਹਾਸ +ਇਤਿਹਾਸਕ +ਇਥੋਂ +ਇੱਕ +ਇੱਥੇ +ਇੱਥੋਂ +ਜਾ +ਜਗਤਸੁਖ +ਜਗਹਾ +ਜਹਾਜ਼ +ਜਾਇਆ +ਜਾਖੂ +ਜਲ +ਜਮਨਾ +ਜੰਗਲੀ +ਜਾਣ +ਜਾਣਗੇ +ਜਾਣਗੀਆਂ +ਜਨਮ +ਜਾਨਵਰਾਂ +ਜਨਵਰੀ +ਜਾਣਿਆ +ਝਰਨੇ +ਜਾਦੂ +ਜਾਂ +ਜਾਂਦਾ +ਜਾਂਦੇ +ਜਾਂਦੀ +ਜਾਂਦੀਆਂ +ਜੀ +ਜਿਆਦਾ +ਜਿਹਾ +ਜਿਹੀ +ਜਿਹੀਆਂ +ਝੀਲ +ਝੀਲਾਂ +ਜਿੰਨਾਂ +ਜੀਵਨ +ਜੋਗਿੰਦਰ +ਜੋਸ਼ੀ +ਜੋਸ਼ੀਮੱਠ +ਜੁੜੇ +ਝੂਲਾ +ਜੂਨ +ਜ਼ਰੂਰ +ਜ਼ਰੂਰੀ +ਜ਼ਿਆਦਾ +ਜ਼ਿਆਦਾਤਰ +ਕਈ +ਕਈਆਂ +ਖਾਈਆਂ +ਖਜ਼ਾਨਾ +ਕਲਾ +ਕਲ-ਕਲ +ਕਲੀ +ਕਾਲੀ +ਕਮਾਇਆ +ਕੰਬਲਾਂ +ਕੰਢੇ +ਕੰਢੇ-ਕੰਢੇ +ਕੰਨਿਆਕੁਮਾਰੀ +ਕੰਪਨੀਆਂ +ਖਾਣਾ +ਖਾਣੇ +ਕਾਫੀ +ਕਰ +ਖਰਾਬ +ਕਰਕੇ +ਕਰਨ +ਕਰਨਾ +ਕਾਰਨ +ਕਰਨਪਰਯਾਗ +ਕਰਦੇ +ਕਾਰਾਂ +ਕਰੀਬ +ਕਰੋ +ਕਸਬਿਆਂ +ਖਾਸੀਅਤ +ਕਾਟੇਜ +ਕੱਪੜੇ +ਕੱਤਕ +ਕੱਥਕ +ਖਾਂਦੇ +ਖਾਂਦੀਆਂ +ਕੇ +ਕੈਨੇਡਾ +ਕੈਪਟਨ +ਕੇਰਲ +ਖੇਤ +ਖੇਤਰ +ਖੇਤਰਾਂ +ਕੈਥੇਡਰਲ +ਕੇਦਾਰਨਾਥ +ਕੇਂਦਰ +ਕੇਂਦਰਾਂ +ਕੀ +ਕਿਹਾ +ਕਿਲੋਮੀਟਰ +ਕਿਲੌਂਗ +ਕਿਨਾਰੇ +ਕਿਸ਼ਤੀਆਂ +ਕਿਸੇ +ਕੀਤਾ +ਕੀਤੀ +ਖਿੱਚ +ਖਿੱਚਦਾ +ਕੋਚੀ +ਕੋਚੀਨ +ਕੋਈ +ਖੋਜ +ਕੋਕਸਰ +ਕੋਨੇ +ਕੌਫੀ +ਕੋਠੀ +ਕੋਵਲਮ +ਕੁ +ਖੂਬਸੂਰਤ +ਖੂਬਸੂਰਤੀ +ਖੂਬੀਆਂ +ਕੁਝ +ਕੁਮਾਉਂ +ਖੁਸ਼ਨੁਮਾ +ਖੁਸ਼ੀ +ਕੁਦਰਤੀ +ਖੁੱਲਹੀ +ਕੁੱਲੂ +ਕੁੱਲੂ-ਮਨਾਲੀ +ਖੁੱਲ਼ਹੀ +ਲਾ +ਲਛਮਣ +ਲੜੀਆਂ +ਲਗਾਉਂਦੇ +ਲਗਾਤਾਰ +ਲਈ +ਲਾਜਵਾਬ +ਲਕਸ਼ਦੀਪ +ਲੰਬੀਆਂ +ਲੰਢੌਰ +ਲੰਗਰ +ਲੰਘਦਿਆਂ +ਲੱਗ +ਲੱਗਦਾ +ਲੱਗਦੇ +ਲੱਗੀ +ਲੱਕੜੀ +ਲੱਖਾਂ +ਲੱਥ +ਲੱਦੀ +ਲਾਂਗ +ਲਾਂਜ +ਲੈ +ਲੇਹ +ਲੈਂਦਾ +ਲੈਂਦੇ +ਲੋਕ +ਲੋਕਪਾਲ +ਲੋਕਪਰਿਅ +ਮਹਾਨ +ਮਹਾਦੇਰੂ +ਮਹੱਤਵਪੂਰਨ +ਮਹੱਤਤਾ +ਮਹਾਂਪੁਰਖ +ਮਹਾਂਰਿਸ਼ੀ +ਮਹਿਸੂਸ +ਮਈ +ਮਾਲਦੀਪ +ਮੰਡਲ +ਮੰਸੂਰ +ਮੰਦਾਕਨੀ +ਮੰਦਰ +ਮਨ +ਮਾਣ +ਮਨਾਲਸੂ +ਮਨਾਲੀ +ਮਨਮੋਹਕ +ਮਾਨਣ +ਮਾਣਦੇ +ਮਨੂ +ਮਾਰਗ +ਮਸਜਿਦਾਂ +ਮਸਾਲੇ +ਮਸਾਲਿਆਂ +ਮਸੂਰ +ਮਸੂਰੀ +ਮਟਮੈਲੀਆਂ +ਮੱਹਤਵ +ਮੱਠ +ਮੱਠਾਂ +ਮੇਲਾ +ਮੈਦਾਨ +ਮੈਦਾਨਾਂ +ਮੈਦਾਨੀ +ਮਿਲ +ਮਿਲਣਗੇ +ਮਿਲਣਗੀਆਂ +ਮਿਲਟਰੀ +ਮਿਲਦੀਆਂ +ਮੀਲਾਂ +ਮੀਟਰ +ਮਿੱਠ +ਮੋਹ +ਮੋਹਿਤ +ਮੋਸਮ +ਮੌਸਮ +ਮੋਦਨ +ਮੁਸ਼ਕਿਲ +ਮੁੱਖ +ਨਾਚ +ਨਗਰ +ਨਹੀਂ +ਨਜ਼ਰ +ਨਜ਼ਾਰਾ +ਨਜ਼ਾਰੇ +ਨਜ਼ਾਰਿਆਂ +ਨਜ਼ਦੀਕ +ਨਾਲ +ਨਾਲ-ਨਾਲ +ਨਾਲੋਂ +ਨਾਮ +ਨਾਨਕ +ਨਰਮ +ਨਾਰੀਅਲ +ਨਵੇਂ +ਨਦੀ +ਨਦੀਆਂ +ਨਾਂ +ਨੇ +ਨੇਡੇ +ਨਿਆਗਰਾ +ਨਿਕਲ +ਨਿਰਾਲੀ +ਨੂੰ +ਓਕ +ਪਡਾਅ +ਪੜਾਅ +ਪਹਾਡਾਂ +ਪਹਾੜ +ਪਹਾੜਾਂ +ਪਹਾੜੀ +ਪਹਿਲਾਂ +ਪਹਿਲੇ +ਪਹੁੰਚ +ਪਹੁੰਚਾ +ਪਹੁੰਚਣ +ਪਹੁੰਚਿਆ +ਪਕਵਾਨ +ਫਾਲਜ਼ +ਫਾਲਜ਼ +ਪੰਛੀਆਂ +ਪੰਜ +ਪਾਣੀ +ਪਾਰ +ਪਰਬਤ +ਪਰਬਤਾਂ +ਪਰਬਤੀ +ਪਾਰਕ +ਪਾਰਵਤੀ +ਪਰਿੰਦਾ +ਪਾਸ +ਪਾਸੇ +ਪਾਸਿਓਂ +ਪਵੇਗਾ +ਪਵਿੱਤਰ +ਫਤਹਿਸ਼ਾਹ +ਪਦਮਨਾਭਪੁਰਮ +ਪਦਮਨਾਭਸਵਾਮੀ +ਪੱਛਮੀ +ਪਾਂਡਵ +ਪਾਂਗ +ਫੈਲਾ +ਪੈਲੇਸ +ਫੈਲਿਆ +ਪੈਰਾਗਲਾਇਡਿੰਗ +ਪੈਦਲ +ਪੈਂਦਾ +ਪੈਂਦੇ +ਪਿਆ +ਪਿਛਲੇ +ਪਿੰਡ +ਪਿੰਡਰ +ਪਿੰਡਾਂ +ਪੋਨਮੁਦਰੀ +ਪਰਬੰਧ +ਪਰਕਾਸ਼ +ਪਰਾਕਿਰਤਕ +ਪਰਾਕਰਿਤਿਕ +ਪਰਮੱਖ +ਪਰੰਪਰਾਵਾਂ +ਪਰੰਪਰਿਕ +ਪਰਮੁੱਖ +ਪਰਾਣੀ +ਪਰਾਪਤ +ਪਰਸਿੱਧ +ਪਰਸਿੱਧੀ +ਪਰਦੇਸ਼ +ਪਰਯਾਗ +ਫਰਾਂਸਿਸ +ਪੂਜਾ +ਪੁਲ +ਪੁਲਾਂ +ਪੁਲ਼ +ਪੂਰਾ +ਪੁਰਖ +ਪੁਰਾਣਾ +ਪੁਰਾਣੇ +ਪੁਰਤਗਾਲੀ +ਫੁੱਲਾਂ +ਪੁੱਟ +ਫੁੱਟ +ਰਬੜ +ਰਘੂਨਾਥ +ਰਾਹਤ +ਰਹਿ +ਰਹੀ +ਰਹੀਆਂ +ਰਹਿੰਦੀ +ਰਹਿਣ +ਰਾਹੀਂ +ਰਾਜ +ਰਾਜਾ +ਰਾਜਧਾਨੀ +ਰਾਜਧਾਨੀਆਂ +ਰਾਜੇ +ਰਲ +ਰਾਮ +ਰੰਗ +ਰੰਗ-ਬਰੰਗੇ +ਰਾਣੀ +ਰਫਤਾਰ +ਰਸਮ-ਚਾਵਲ +ਰਾਸ਼ਟਰੀ +ਰਸਤਾ +ਰਸਤੇ +ਰਾਤ +ਰੱਖਦਾ +ਰੇਲ +ਰੇਲਗੱਡੀ +ਰੇਲਵੇ +ਰੈਣ +ਰੇਸਤਰਾਂ +ਰਿਹਾ +ਰਿਸ਼ੀਕੇਸ਼ +ਰੋਹਣ +ਰੋਹਤਾਂਗ +ਰੋਰਿਖ +ਰੋਟੀ +ਰੂਪ +ਰੁਪਏ +ਰੁਦਰਪਰਯਾਗ +ਸਭ +ਸਬਰੀਮਲਾ +ਸ਼ਬਦਾਂ +ਸਾਢੇ +ਸਡਕ +ਸੜਕ +ਸੜਕਾਂ +ਸਾਹਿਬ +ਸ਼ਹਿਰ +ਸ਼ਹਿਰਾਂ +ਸਹੂਲਤਾਂ +ਸਜੀ +ਸਕਾਈਲੋਨ +ਸਕਦਾ +ਸਕਦੇ +ਸਕੈਟਿੰਗ +ਸਕੀਇੰਗ +ਸਾਲ +ਸ਼ਾਮਬਲਾ +ਸਮਾਂ +ਸੰਭਾਲ +ਸੰਬੰਧਿਤ +ਸਮੇਂ +ਸੰਗਮ +ਸੰਗਤ +ਸੰਗਤਾਂ +ਸੰਗਰਹਿ +ਸੰਗਰਹਹਿ +ਸੰਜੋਏ +ਸ਼ੰਕਰਾਚਾਰੀਆਂ +ਸੰਮੋਹਨ +ਸੰਨ +ਸੰਪਰਕ +ਸੰਸਾਰ +ਸਮੁੰਦਰ +ਸਮੁੰਦਰੀ +ਸੰਤ +ਸੰਤੋਖ +ਸਨ +ਸ਼ਾਨ +ਸ਼ਾਨਦਾਰ +ਸਫਾਈ +ਸਫਰ +ਸ਼ਾਪਸ +ਸਪਾਟੇ +ਸਾਫ਼-ਸੁਥਰੇ +ਸਰਚੂ +ਸਰਕਾਰ +ਸਰਾਵਾਂ +ਸਰਦੀਆਂ +ਸਾਰੇ +ਸਾਰੀ +ਸਾਰੀਆਂ +ਸਰੀਰਕ +ਸਰੋਵਰ +ਸਰੂਪ +ਸਸਤਾ +ਸਸਤੇ +ਸਸਤੀਆਂ +ਸਟੇਸ਼ਨ +ਸਟੇਸ਼ਨਾਂ +ਸਵਾਗਤ +ਸਵਰਗ +ਸਵਾਦਾਂ +ਸਵੇਰ +ਸਵੇਰੇ +ਸਥਾਨ +ਸਥਾਨਾਂ +ਸਥਿਤ +ਸਾਧਨ +ਸਾਧਨਾ +ਸਾਧਨਾਂ +ਸੱਦਾ +ਸਾਂਭੀ +ਸ਼ਾਂਤ +ਸਾਂਤਾਕਰੂਜ +ਸ਼ਾਂਤੀ +ਸੇਬਾਂ +ਸੈਲਾਨੀ +ਸੈਲਾਨੀਆਂ +ਸੈਰ +ਸੇਵਾ +ਸੇਂਟ +ਸੈਂਟੀਗਰੇਡ +ਸੀ +ਸਿਖਰ +ਸ਼ਿਕਾਰ +ਸ਼ਿਮਲਾ +ਸਿੰਘ +(ਸਿੰਧ +ਸਿਨੇਗਾਗ +ਸਿਰਫ +ਸਿੱਕਮ +ਸਿੱਧੀ +ਸੋਹਣ +ਸੋਹਣੇ +ਸੋਹਣੀਆਂ +ਸੋਲਾਂਗ +ਸੌਂਪੀ +ਸ਼ਰੀ +ਸ਼ਰੀਲੰਕਾ +ਸੁਭਾਅ +ਸੁਹਾਵਣਾ +ਸੁਕੂਨ +ਸੁਮੇਰ +ਸੁੰਦਰ +ਸੁੰਦਰਤਾ +ਸੁਰਚੂ +ਸੂਰਜ +ਸ਼ੁਰੂ +ਸੁਵਿਧਾ +ਸੁੱਖ +ਠਹਿਰ +ਠਹਿਰੇ +ਠੰਢਕ +ਠੰਡੇ +ਠੰਡੀ +ਟਰੱਸਟ +ਟਾਵਰ +ਟੱਕ +ਟੇਕੜੀ +ਟੈਕਸੀ +ਟੈਕਸੀਆਂ +ਟੈਂਟਾਂ +ਟੂਰ +ਟੂਰਿਸਟ +ਉਚਾਈ +ਉਪਜਾਉ +ਉਪਲਬਧ +ਉਪਸੀ +ਊਰੂਸਵਤੀ +ਉਸ +ਉਸਾਰੀ +ਉਸੇ +ਉਤਪਮ +ਉਤਰਾਂਚਲ +ਉਦਯੋਗਿਕ +ਉਦਿਆਨ +ਉੱਚਾ +ਉੱਚੀ +ਉੱਚੀਆਂ +ਉੱਪਰ +ਉੱਤਰੀ +ਉੱਤੇ +ਵਾਹਗਾ +ਵਾਹਣ +ਵਹਿੰਦਾ +ਵਹਿੰਦੀਆਂ +ਵਜੇ +ਵਾਲਾ +ਵਲਾਇਤ +ਵਾਲੇ +ਵਾਲੀ +ਵਾਲਿਆਂ +ਵਲੋਂ +ਵਨ +ਵਣ +ਵਪਾਰਿਕ +ਵਾਪਿਸ +ਵਰਗੀਆਂ +ਵਰਕਲਾਂ +ਵਰਨਣ +ਵਸਿਆ +ਵਾਦੀ +ਵਧੀਆ +ਵਾਦੀਆਂ +ਵੱਡਾ +ਵੱਡੇ +ਵੱਡੇ-ਵੱਡੇ +ਵੱਡੀ +ਵੱਖਰਾ +ਵੱਖ-ਵੱਖ +ਵੱਲ +ਵੱਧ +ਵੇਖਣ +ਵੇਖਣਯੋਗ +ਵੇਖਿਆ +ਵੇਲੇ +ਵੈਸ਼ਨੂੰ +ਵੀ +ਵਿਆਸ +ਵਿਛ +ਵਿਚੋਂ +ਵੀਹ +ਵਿਹਾਰ +ਵਿਖੇ +ਵਿਲਿੰਗਡਨ +ਵਿਸਥਾਰ +ਵਿਸ਼ੇਸ਼ +ਵਿਦੇਸ਼ਾਂ +ਵਿਦੇਸ਼ੀ +ਵਿੱਚ +ਵਿੱਚਕਾਰ +ਤਕਰੀਬਨ +ਥਕਾਵਟ +ਤਲ +ਤਲਾਬ +ਤਲਾਸ਼ +ਤਮਸਾ +ਥੰਗਲਾ +ਥੰਪੂਰਨ +ਤਪ +ਤਾਪਮਾਨ +ਤਪਸ਼ +ਤਪੱਸਿਆ +ਤਪੋ +ਤਪੋਭੂਮੀ +ਤਰਹਾਂ +ਥਾਵਾਂ +ਤੱਕ +ਤੱਟ +ਤੱਟਾਂ +ਤਾਂ +ਥਾਂ +ਤੇ +ਤੇਜ਼ੀ +ਤੈਰਦੀਆਂ +ਤਿਆਗਣਾ +ਤਿਆਰ +ਤੀਰਥ +ਤਿੱਬਤੀ +ਤੋ +ਥੋੜਹਾ +ਤੌਰ +ਤੋਂ +ਤਰਿਵੇਂਦਰਮ +ਤੁਹਾਡਾ +ਤੁਹਾਨੂੰ +ਤੁਸੀਂ +ਦਾ +ਧਾਮ +ਧਰਮਸ਼ਾਲਾ +ਦਰਸ਼ਨ +ਦਰਸ਼ਨਾਂ +ਦਰਸ਼ਨੀ +ਧਰਤੀ +ਦਰੱਖਤਾਂ +ਦਰੱਖ਼ਤ +ਦਰਿਆ +ਦਾਵਤ +ਦੱਖਣ +ਦੱਰਾ +ਦੇ +ਦੇਹਰਾਦੂਨ +ਦੇਖ +ਦੇਖਣ +ਦੇਖਣਾ +ਦੇਖਣਯੋਗ +ਦੇਖੋ +ਦੇਣ +ਦੇਣਾ +ਦੇਣਗੇ +ਦੇਣਗੀਆਂ +ਦੇਣੇ +ਦੇਸ਼ +ਦੇਸ਼ੀ +ਦੇਵ +ਦੇਵਤਿਆਂ +ਦੇਵਦਾਰ +ਦੇਵੀ +ਦੀ +ਦੀਆਂ +ਦਿਖਾਈ +ਦਿਲਕਸ਼ +ਦਿੰਦਾ +ਦਿੰਦੇ +ਦਿੰਦੀਆਂ +ਦਿਨ +ਦਿਨਾਂ +ਦੀਪ +ਦੀਰਘਾ +ਦਿੱਲੀ +ਦਿੱਸਦਾ +ਦਿੱਤਾ +ਦੋ +ਦੌਰਾਨ +ਦਰਿਸ਼ +ਦਰਿਸ਼ਟੀ +ਦਰੋਣਸਥਲੀ +ਦੁਆਰਾ +ਦੁਨੀਆਂ +ਦੂਰ +ਦੂਰ-ਦੂਰ +ਦੂਸਰੇ +ਧੁੱਪ +ਯਹੂਦੀ +ਯੰਗ +ਯਾਤਰਾ +ਯਾਤਰੀ +ਯਾਤਰੀਆਂ +ਯੋਗ diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-expert.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-expert.txt new file mode 100644 index 0000000000000000000000000000000000000000..563679f7b4178df52ef05bc07f02d99376e7b9ed --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-expert.txt @@ -0,0 +1,881 @@ +A +Ae +agalA +agalI +agasawa +AilEMda +aje +akAla +AkaraSaNa +AKarI +AkriwIAM +alakanazxA +alaYga +Ama +amarIkA +amarIkana +anamola +aNaxeKI +Anazxa +aneka +anoKIAM +anuBava +Apa +ApaNA +ApaNe +ApaNI +ArAma +asamAna +AsAna +Asa-pAsa +AsapAsa +ASarama +asaWAna +asaWAnAM +asIM +AuMxA +AuMxe +AuMxIAM +AuNa +AvAjAI +AvAsa +avaSeSa +awe +axaBuwa +axaBuYwa +Axi +aYdA +aYge +aYja +azwararASatarI +bAaxa +bacaNa +badZA +badZI +bAdZI +bAga +BAga +BAgAM +BAgIraWI +bAgZa +bAhAM +bahuwa +BAI +bAIXAra +bajZAra +bAjZAra +bajZArAM +bAlamIka +baNa +baNAiA +baNe +baNIAM +Bara +bAradara +BarapUra +baraPZa +baraPZabArI +baraPZIle +baraPZIlIAM +BArawa +Barawapura +BArI +BariA +BarIAM +bAriSa +basazwa +baserA +baxarInAWa +baYkarIAM +baYsa +baYsAM +BazdArA +bazgalOra +bejodZa +bETa +bETA +biAna +bIca +bIca' +BIdZa +bijalI +biKare +bimArIAM +Bizna-Bizna +boladZe +bolaGAtI +BU-BAga +BUmI +bUte +buYXa +Buzwara +cadZaèhanA +cAha +cAhIxA +calAiA +camawakArI +camolI +cAra +caraca +caSamA +caSame +CAuNI +cAxara +CaYda +caYla +caYlaNa +caYlaxIAM +CaYwa +cazdIgadZaèha +Ce +cIdZa +cIjZAM +ciYte +ciYtI +cOdZA +coM +CotA +Cote-Cote +cotI +cotIAM +cuPere +cuPeriuM +DAI +Dake +DalAnAM +daYca +dubakI +dUzGIAM +Eca.pI.tI.dI.sI. +GabarAhata +gaDavAla +gadZaèhavAla +GAha +gaI +garama +garamI +garamIAM +garAUMda +GAta +GatanAvAM +GAtI +gaYlAM +GaYta +gazgA +gazgatoka +Gazte +GaztiAM +girajZAGara +GiriA +gIwa +gobizxa +golaPa +golaPZa +grazWa +gujZaraxI +gulAbI +guPA +guraxuArA +guraxuAre +guraxuAriAM +gurU +guzdU +gUzja +GuzmaNa +hajZAra +hajZArAM +hana +hanUzmAna +hara +harA +hare +hare-Bare +hareka +hariAlI +harI-BarI +harixuAra +hasIna +hatasa +havAI +havAlaxAra +hE +helI +hemakuzta +hI +hidizbA +hila +hima +himAcala +himAlA +himAliA +hiYsA +hizxU +ho +hoe +hoI +hoiA +hoiAM +hoIAM +hoNa +hora +hotala +hotalAM +hovegI +huzxA +huzxI +idalI-sAMBara +iha +ihanAM +ika +ilAkA +ilAvA +imArawa +imArawAM +inasAna +iranAkulama +isa +iSanAna +ise +iWe +iwihAsa +iwihAsaka +iWoM +iYka +iYWe +iYWoM +izdisa +jA +jagawasuKa +jaghA +jahAjZa +jAiA +jAKU +jala +jAM +jamanA +jAMxA +jAMxe +jAMxI +jAMxIAM +jANa +jANage +jANagIAM +janama +jAnavarAM +janavarI +jANiA +Jarane +jAxU +jazgalI +jI +jiAxA +jihA +jihI +jihIAM +JIla +JIlAM +jIvana +jiznAM +jogizxara +joSI +joSImaYTa +judZe +JUlA +jUna +jZarUra +jZarUrI +jZiAxA +jZiAxAwara +kaI +kaIAM +KAIAM +KajZAnA +kalA +kala-kala +kalI +kAlI +kamAiA +KAMxe +KAMxIAM +KANA +KANe +kAPI +kara +KarAba +karake +kArAM +karana +karanA +kArana +karanaprayAga +karaxe +karIba +karo +‘kArU' +kasabiAM +KAsIawa +kAteja +kaYpadZe +kaYwaka +kaYWaka +kazbalAM +kazDe +kazDe-kazDe +kazniAkumArI +kazpanIAM +ke +keMxara +keMxarAM +kEnedA +kEpatana +kerala +Kewa +Kewara +KewarAM +kEWedrala +kexAranAWa +kI +kihA +kilOMga +kilomItara +kinAre +kiSawIAM +kise +kIwA +kIwI +KiYca +KiYcaxA +kocI +kocIna +koI +Koja +kokasara +kone +kOPI +koTI +'kovalama +kovalama +ku +KUbasUrawa +KUbasUrawI +KUbIAM +kuJa +kumAuM +KuSanumA +KuSI +kuxarawI +KuYlhI +kuYlU +kuYlU-manAlI +KuYlYhI +lA +laCamaNa +ladZIAM +lagAuMxe +lagAwAra +laI +lAjavAba +lakaSaxIpa +lAMga +lAMja +laYga +laYgaxA +laYgaxe +laYgI +laYkadZI +laYKAM +laYWa +laYxI +lazbIAM +lazDOra +lazgara +lazGaxiAM +lE +leha +lEMxA +lEMxe +loka +lokapAla +lokapria +mahAMpuraKa +mahAMriSI +mahAna +mahAxerU +mahaYwavapUrana +mahaYwawA +mahisUsa +maI +mAlaxIpa +mana +mANa +manAlasU +manAlI +manamohaka +mAnaNa +mANaxe +manU +mAraga +masajixAM +masAle +masAliAM +masUra +masUrI +matamElIAM +maYhawava +maYTa +maYTAM +mazdala +mazsUra +mazxAkanI +mazxara +melA +mExAna +mExAnAM +mExAnI +mila +mIlAM +milaNage +milaNagIAM +milatarI +milaxIAM +mItara +miYTa +moha +mohiwa +mosama +mOsama +moxana +muSakila +muYKa +nAca +nagara +nahIM +najZara +najZArA +najZAre +najZAriAM +najZaxIka +nAla +nAla-nAla +nAloM +nAM +nAma +nAnaka +narama +nArIala +naveM +naxI +naxIAM +ne +nedZe +niAgarA +nikala +nirAlI +nUz +oka +padZAa +pahAdZa +pahAdZAM +pahAdZI +pahilAM +pahile +pahuzca +pahuzcA +pahuzcaNa +pahuzciA +pakavAna +PAlajZa +pAMdava +pAMga +pANI +pAra +parabawa +parabawAM +parabawI +pAraka +pAravawI +parizxA +pAsa +pAse +pAsioM +pavegA +paviYwara +PawahiSAha +paxamanABapurama +paxamanABasavAmI +paYCamI +pazCIAM +pazja +PElA +pElesa +PEliA +pEMxA +pEMxe +pErAgalAidizga +pExala +piA +piCale +pizda +pizdAM +pizdara +ponamuxarI +prabazXa +prakASa +prAkirawaka +prAkriwika +pramaYKa +PrAMsisa +pramuYKa +prANI +prApawa +prasiYXa +prasiYXI +praxeSa +prayAga +prazparAvAM +prazparika +pUjA +pula +pulAM +pulYa +pUrA +puraKa +purANA +purANe +purawagAlI +PuYlAM +puYta +PuYta +rabadZa +raGUnAWa +rAhawa +rahi +rahI +rahIAM +rAhIM +rahiNa +rahizxI +rAja +rAjA +rAjaXAnI +rAjaXAnIAM +rAje +rala +rAma +rANI +raPawAra +rasama-cAvala +rASatarI +rasawA +rasawe +rAwa +raYKaxA +razga +razga-barazge +rela +relagaYdI +relave +rENa +resawarAM +rihA +riSIkeSa +rohaNa +rohawAMga +roriKa +rotI +rUpa +rupae +ruxaraprayAga +saBa +sabarImalA +SabaxAM +sADe +sadZaka +sadZakAM +sAhiba +Sahira +SahirAM +sahUlawAM +sajI +sakAIlona +sakaxA +sakaxe +sakEtizga +sakIizga +sAla +SAmabalA +samAM +sAMBI +sameM +samuzxara +samuzxarI +SAMwa +sAMwAkarUja +SAMwI +sana +SAna +SAnaxAra +saPAI +saPara +SApasa +sapAte +sAPZa-suWare +saracU +sarakAra +sarAvAM +saraxIAM +sAre +sArI +sArIAM +sarIraka +sarovara +sarUpa +sasawA +sasawe +sasawIAM +sateSana +sateSanAM +savAgawa +savaraga +savAxAM +savera +savere +saWAna +saWAnAM +saWiwa +sAXana +sAXanA +sAXanAM +saYxA +sazBAla +sazbazXiwa +sazgama +sazgawa +sazgawAM +sazgrahi +sazgrhahi +sazjoe +SazkarAcArIAM +sazmohana +sazna +sazparaka +sazsAra +sazwa +sazwoKa +sebAM +sElAnI +sElAnIAM +seMta +sEMtIgreda +sEra +sevA +sI +siKara +SikAra +SimalA +sinegAga +siraPa +siYkama +siYXI +sizGa +(sizXa +sohaNa +sohaNe +sohaNIAM +solAMga +sOMpI +SrI +SrIlazkA +suBAa +suhAvaNA +sukUna +sumera +suracU +sUraja +SurU +suviXA +suYKa +suzxara +suzxarawA +Tahira +Tahire +taraYsata +tAvara +taYka +TazDaka +Tazde +TazdI +tekadZI +tEkasI +tEkasIAM +tEMtAM +tUra +tUrisata +ucAI +upajAu +upalabaXa +upasI +UrUsavawI +usa +usArI +use +uwapama +uwarAMcala +uxayogika +uxiAna +uYcA +uYcI +uYcIAM +uYpara +uYwarI +uYwe +vAhagA +vAhaNa +vahizxA +vahizxIAM +vaje +vAlA +valAiwa +vAle +vAlI +vAliAM +valoM +vana +vaNa +vapArika +vApisa +varagIAM +varakalAM +varanaNa +vasiA +vAxI +vaXIA +vAxIAM +vaYdA +vaYde +vaYde-vaYde +vaYdI +vaYKarA +vaYKa-vaYKa +vaYla +vaYXa +veKaNa +veKaNayoga +veKiA +vele +vESanUz +vI +viAsa +viCa +vicoM +vIha +vihAra +viKe +vilizgadana +visaWAra +viSeSa +vixeSAM +vixeSI +viYca +viYcakAra +wakarIbana +WakAvata +wala +walAba +walASa +wAM +WAM +wamasA +wapa +wApamAna +wapaSa +wapaYsiA +wapo +wapoBUmI +warhAM +WAvAM +waYka +waYta +waYtAM +WazgalA +WazpUrana +'we +‘we +we +wejZI +wEraxIAM +wiAgaNA +wiAra +wIraWa +wiYbawI +wo +WodZaèhA +woM +wOra +wriveMxarama +wuhAdA +wuhAnUz +wusIM +xA +XAma +XaramaSAlA +xaraSana +xaraSanAM +xaraSanI +XarawI +xaraYKawAM +xaraYKZawa +)xariA +xariA +xAvawa +xaYKaNa +xaYrA +xe +xeharAxUna +xeKa +xeKaNa +xeKaNA +xeKaNayoga +xeKo +xeNa +xeNA +xeNage +xeNagIAM +xeNe +xeSa +xeSI +xeva +xevawiAM +xevaxAra +xevI +xI +xIAM +xiKAI +xilakaSa +xina +xinAM +xIpa +xIraGA +xiYlI +xiYsaxA +xiYwA +xizxA +xizxe +xizxIAM +xo +xOrAna +xriSa +xriSatI +xroNasaWalI +xuArA +xunIAM +xUra +xUra-xUra +xUsare +XuYpa +yahUxI +yAwarA +yAwarI +yAwarIAM +yazga +yoga diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-iiit.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-iiit.txt new file mode 100644 index 0000000000000000000000000000000000000000..f674a482dc3b5f17235d00a6704a37fc4b7e8f81 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/pan/uniq-words-pan-1000-wx-iiit.txt @@ -0,0 +1,882 @@ +A +Ae +agalA +agalI +agasawa +AilEzda +aje +akAla +AkaraSaNa +AKarI +AkriwIAz +alakanaMxA +alaYga +Ama +amarIkA +amarIkana +aMwararASatarI +anamola +AnaMxa +aNaxeKI +aneka +anoKIAz +anuBava +Apa +ApaNA +ApaNe +ApaNI +ArAma +asamAna +AsAna +Asa-pAsa +AsapAsa +ASarama +asaWAna +asaWAnAz +asIz +AuNa +AuzxA +Auzxe +AuzxIAz +AvAjAI +AvAsa +avaSeSa +awe +axaBuwa +axaBuYwa +Axi +aYdA +aYge +aYja +bAaxa +bacaNa +badA +badZA +badZI +bAdZI +bAga +BAga +BAgAz +BAgIraWI +bAgZa +bAhAz +bahuwa +BAI +bAIXAra +bajZAra +bAjZAra +bajZArAz +bAlamIka +BaMdArA +baMgalOra +baNa +baNAiA +baNe +baNIAz +Bara +bAradara +BarapUra +baraPZ +baraPZa +baraPZabArI +baraPZIle +baraPZIlIAz +BArawa +Barawapura +BArI +BariA +BarIAz +bAriSa +basaMwa +baserA +baxarInAWa +baYkarIAz +baYsa +baYsAz +bejodZa +bETa +bETA +biAna +bIca +BId +BIdZa +bijalI +biKare +bimArIAz +BiMna-BiMna +bolade +bolaGAtI +BU-BAga +BUmI +BuMwara +bUte +buYXa +cadZhanA +cAha +cAhIxA +calAiA +camawakArI +caMdIgadZha +camolI +cAra +caraca +caSamA +caSame +CAuNI +cAxara +CaYda +caYla +caYlaNa +caYlaxIAz +CaYwa +Ce +cIdZa +cIjZAz +ciYte +ciYtI +cOdA +CotA +Cote-Cote +cotI +cotIAz +coz +cuPere +cuPeriuz +DAI +Dake +DalAnAz +daYca +dubakI +dUMGIAz +Eca.pI.tI.dI.sI. +GabarAhata +gaDavAla +gadZhavAla +GAha +gaI +gaMgA +gaMgatoka +GaMte +GaMtiAz +garama +garamI +garamIAz +garAUzda +GAta +GatanAvAz +GAtI +gaYlAz +GaYta +girajZAGara +GiriA +gIwa +gobiMxa +golaPa +golaPZa +graMWa +gujZraxI +gulAbI +guMdU +gUMja +GuMmaNa +guPA +guraxuArA +guraxuAre +guraxuAriAz +gurU +hajZAra +hajZArAz +hana +hanUMmAna +hara +harA +hare +hare-Bare +hareka +hariAlI +harI-BarI +harixuAra +hasIna +hatasa +havAI +havAlaxAra +hE +helI +hemakuMta +hI +hidiMbA +hila +hima +himAcala +himAlA +himAliA +hiMxU +hiYsA +ho +hoe +hoI +hoiA +hoiAz +hoIAz +hoNa +hora +hotala +hotalAz +hovegI +huMxA +huMxI +idalI-sAzBara +iha +ihanAz +ika +ilAkA +ilAvA +imArawa +imArawAz +iMdisa +inasAna +iranAkulama +isa +iSanAna +ise +iWe +iwihAsa +iwihAsaka +iWoz +iYka +iYWe +iYWoz +jA +jagawasuKa +jaghA +jahAjZa +jAiA +jAKU +jala +jamanA +jaMgalI +jANa +jANage +jANagIAz +janama +jAnavarAz +janavarI +jANiA +Jarane +jAxU +jAz +jAzxA +jAzxe +jAzxI +jAzxIAz +jI +jiAxA +jihA +jihI +jihIAz +JIla +JIlAz +jiMnAz +jIvana +jogiMxara +joSI +joSImaYTa +judZe +JUlA +jUna +jZarUra +jZarUrI +jZiAxA +jZiAxAwara +kaI +kaIAz +KAIAz +KajZAnA +kalA +kala-kala +kalI +kAlI +kamAiA +kaMbalAz +kaMDe +kaMDe-kaMDe +kaMniAkumArI +kaMpanIAz +KANA +KANe +kAPI +kara +KarAba +karake +karana +karanA +kArana +karanaprayAga +karaxe +kArAz +karIba +karo +kasabiAz +KAsIawa +kAteja +kaYpadZe +kaYwaka +kaYWaka +KAzxe +KAzxIAz +ke +kEnedA +kEpatana +kerala +Kewa +Kewara +KewarAz +kEWedrala +kexAranAWa +kezxara +kezxarAz +kI +kihA +kilomItara +kilOzga +kinAre +kiSawIAz +kise +kIwA +kIwI +KiYca +KiYcaxA +kocI +kocIna +koI +Koja +kokasara +kone +kOPI +koTI +kovalama +ku +KUbasUrawa +KUbasUrawI +KUbIAz +kuJa +kumAuz +KuSanumA +KuSI +kuxarawI +KuYlhI +kuYlU +kuYlU-manAlI +KuYlZhI +lA +laCamaNa +ladZIAz +lagAuzxe +lagAwAra +laI +lAjavAba +lakaSaxIpa +laMbIAz +laMDOra +laMgara +laMGaxiAz +laYga +laYgaxA +laYgaxe +laYgI +laYkadZI +laYKAz +laYWa +laYxI +lAzga +lAzja +lE +leha +lEzxA +lEzxe +loka +lokapAla +lokapria +mahAna +mahAxerU +mahaYwavapUrana +mahaYwawA +mahAzpuraKa +mahAzriSI +mahisUsa +maI +mAlaxIpa +maMdala +maMsUra +maMxAkanI +maMxara +mana +mANa +manAlasU +manAlI +manamohaka +mAnaNa +mANaxe +manU +mAraga +masajixAz +masAle +masAliAz +masUra +masUrI +matamElIAz +maYhawava +maYTa +maYTAz +melA +mExAna +mExAnAz +mExAnI +mila +milaNage +milaNagIAz +milatarI +milaxIAz +mIlAz +mItara +miYTa +moha +mohiwa +mosama +mOsama +moxana +muSakila +muYKa +nAca +nagara +nahIz +najZara +najZArA +najZAre +najZAriAz +najZaxIka +nAla +nAla-nAla +nAloz +nAma +nAnaka +narama +nArIala +navez +naxI +naxIAz +nAz +ne +nede +niAgarA +nikala +nirAlI +nUM +oka +padAa +padZAa +pahAdAz +pahAdZa +pahAdZAz +pahAdZI +pahilAz +pahile +pahuMca +pahuMcA +pahuMcaNa +pahuMciA +pakavAna +PAlajZ +PAlajZa +paMCIAz +paMja +pANI +pAra +parabawa +parabawAz +parabawI +pAraka +pAravawI +pariMxA +pAsa +pAse +pAsioz +pavegA +paviYwara +PawahiSAha +paxamanABapurama +paxamanABasavAmI +paYCamI +pAzdava +pAzga +PElA +pElesa +PEliA +pErAgalAidiMga +pExala +pEzxA +pEzxe +piA +piCale +piMda +piMdara +piMdAz +ponamuxarI +prabaMXa +prakASa +prAkirawaka +prAkriwika +pramaYKa +praMparAvAz +praMparika +pramuYKa +prANI +prApawa +prasiYXa +prasiYXI +praxeSa +prayAga +PrAzsisa +pUjA +pula +pulAz +pulZa +pUrA +puraKa +purANA +purANe +purawagAlI +PuYlAz +puYta +PuYta +rabadZa +raGUnAWa +rAhawa +rahi +rahI +rahIAz +rahiMxI +rahiNa +rAhIz +rAja +rAjA +rAjaXAnI +rAjaXAnIAz +rAje +rala +rAma +raMga +raMga-baraMge +rANI +raPawAra +rasama-cAvala +rASatarI +rasawA +rasawe +rAwa +raYKaxA +rela +relagaYdI +relave +rENa +resawarAz +rihA +riSIkeSa +rohaNa +rohawAzga +roriKa +rotI +rUpa +rupae +ruxaraprayAga +saBa +sabarImalA +SabaxAz +sADe +sadka +sadZaka +sadZakAz +sAhiba +Sahira +SahirAz +sahUlawAz +sajI +sakAIlona +sakaxA +sakaxe +sakEtiMga +sakIiMga +sAla +SAmabalA +samAz +saMBAla +saMbaMXiwa +samez +saMgama +saMgawa +saMgawAz +saMgrahi +saMgrhahi +saMjoe +SaMkarAcArIAz +saMmohana +saMna +saMparaka +saMsAra +samuMxara +samuMxarI +saMwa +saMwoKa +sana +SAna +SAnaxAra +saPAI +saPara +SApasa +sapAte +sAPZ-suWare +saracU +sarakAra +sarAvAz +saraxIAz +sAre +sArI +sArIAz +sarIraka +sarovara +sarUpa +sasawA +sasawe +sasawIAz +sateSana +sateSanAz +savAgawa +savaraga +savAxAz +savera +savere +saWAna +saWAnAz +saWiwa +sAXana +sAXanA +sAXanAz +saYxA +sAzBI +SAzwa +sAzwAkarUja +SAzwI +sebAz +sElAnI +sElAnIAz +sEra +sevA +sezta +sEztIgreda +sI +siKara +SikAra +SimalA +siMGa +(siMXa +sinegAga +siraPa +siYkama +siYXI +sohaNa +sohaNe +sohaNIAz +solAzga +sOzpI +SrI +SrIlaMkA +suBAa +suhAvaNA +sukUna +sumera +suMxara +suMxarawA +suracU +sUraja +SurU +suviXA +suYKa +Tahira +Tahire +TaMDaka +TaMde +TaMdI +taraYsata +tAvara +taYka +tekadZI +tEkasI +tEkasIAz +tEztAz +tUra +tUrisata +ucAI +upajAu +upalabaXa +upasI +UrUsavawI +usa +usArI +use +uwapama +uwarAzcala +uxayogika +uxiAna +uYcA +uYcI +uYcIAz +uYpara +uYwarI +uYwe +vAhagA +vAhaNa +vahiMxA +vahiMxIAz +vaje +vAlA +valAiwa +vAle +vAlI +vAliAz +valoz +vana +vaNa +vapArika +vApisa +varagIAz +varakalAz +varanaNa +vasiA +vAxI +vaXIA +vAxIAz +vaYdA +vaYde +vaYde-vaYde +vaYdI +vaYKarA +vaYKa-vaYKa +vaYla +vaYXa +veKaNa +veKaNayoga +veKiA +vele +vESanUM +vI +viAsa +viCa +vicoz +vIha +vihAra +viKe +viliMgadana +visaWAra +viSeSa +vixeSAz +vixeSI +viYca +viYcakAra +wakarIbana +WakAvata +wala +walAba +walASa +wamasA +WaMgalA +WaMpUrana +wapa +wApamAna +wapaSa +wapaYsiA +wapo +wapoBUmI +warhAz +WAvAz +waYka +waYta +waYtAz +wAz +WAz +we +wejZI +wEraxIAz +wiAgaNA +wiAra +wIraWa +wiYbawI +wo +WodZhA +wOra +woz +wrivezxarama +wuhAdA +wuhAnUM +wusIz +xA +XAma +XaramaSAlA +xaraSana +xaraSanAz +xaraSanI +XarawI +xaraYKawAz +xaraYKZwa +xariA +xAvawa +xaYKaNa +xaYrA +xe +xeharAxUna +xeKa +xeKaNa +xeKaNA +xeKaNayoga +xeKo +xeNa +xeNA +xeNage +xeNagIAz +xeNe +xeSa +xeSI +xeva +xevawiAz +xevaxAra +xevI +xI +xIAz +xiKAI +xilakaSa +xiMxA +xiMxe +xiMxIAz +xina +xinAz +xIpa +xIraGA +xiYlI +xiYsaxA +xiYwA +xo +xOrAna +xriSa +xriSatI +xroNasaWalI +xuArA +xunIAz +xUra +xUra-xUra +xUsare +XuYpa +yahUxI +yaMga +yAwarA +yAwarI +yAwarIAz +yoga diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..0354d7aac98efc47a0a9c93ea9e721506824ed17 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-utf.txt @@ -0,0 +1 @@ +తెలఙ్కాా diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-wx.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-wx.txt new file mode 100644 index 0000000000000000000000000000000000000000..eb8ea87b487b56269d1099a927cd12917c5a09ed --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/sampale-cases-tel-wx.txt @@ -0,0 +1 @@ +weVlafkAnYA diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/error-wx2utf-tam.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/error-wx2utf-tam.txt new file mode 100644 index 0000000000000000000000000000000000000000..a162f71af7f2714b3ea0074adb926cd96c3f75d7 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/error-wx2utf-tam.txt @@ -0,0 +1,19 @@ + +Input current output Expected output + +alYYakAka அள்Yஅகாக அழகாக +alYYakAnYa அள்Yஅகான அழகான +alYYakurANippotti அள்Yஅகுராணிப்போட்டி அழகுராணிப்போட்டி +anYEwwu அன்ஐத்து அனைத்து +anYrYu அன்ற்உ அன்று +ArYAnYawu ஆற்ஆனது ஆறானது +arYiyappatuvArkalY அற்இயப்படுவார்கள் அறியப்படுவார்கள் +ArYrYinY ஆற்ற்இன் ஆற்றின் +ArYu ஆற்உ ஆறு +ArYukalY ஆற்உகள் ஆறுகள் +ArYukalYukku ஆற்உகளுக்கு ஆறுகளுக்கு +ArYukalYulY ஆற்உகளுள் ஆறுகளுள் +avarYrYil அவற்ற்இல் அவற்றில் +awanYEw அதன்ஐத் அதனைத் +cElAnYiyarkalYE சைலான்இயர்களை சைலானியர்களை +marYrYoVru மற்றோVரு மற்றொரு diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/sentences-tamil-words-uniq-wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/sentences-tamil-words-uniq-wx.in new file mode 100644 index 0000000000000000000000000000000000000000..c5ad899a9f6fa9719ef82bc06f39b43e4abd7649 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/sentences-tamil-words-uniq-wx.in @@ -0,0 +1,1073 @@ +- +, +. +: +( +) +" +10 +1971m +2500-3125 +3 +Akiya +AkiyanYa +AkiyavE +aktoparEyAnYa +Aku +Akum +AlE +alYikkirYawu +alYYakAka +alYYakAnYa +alYYakurANippotti +alYYEkkappatukirYawu +alYYEkkappatum +alYYEppar +Am +amarAvawi +amEnwa +amEnwirukkum +amEnwulYlYa +amEnwulYlYanYa +amEnwulYlYawAl +amEnwulYlYawu +amEppAnYawu +ameVrikka +ameVrikkAvil +ameVrikkAvinY +amEwwAr +amEya +ammanY +aNE +aNil +aNiyAl +aNmEyil +aNmiwwu +ANtu +ANtukku +anYEwwu +anYrYu +apAyakaramAnYawu +appar +AppirikkAvil +aracAve +aracu +arafkoVnYrYum +arAmpamAnYawu +arapinwo +arapuk +arepiyA +ArpahAtI +aruke +arukil +aruNAccala +aruvi +aruvikkarEyil +aruvikku +aruviyAkum +aruviyE +aruviyinY +ArYAm +ArYAnYawu +arYiyappatuvArkalY +arYpuwamAnYa +ArYrYinY +ArYu +ArYukalY +ArYukalYinY +ArYukalYukku +ArYukalYulY +assAm +assAmi +assAmutanY +AswireliyA +AswireliyAvinY +atafkiyirukkinYrYawu +atarnwa +Atcippakuwi +AtcippakuwiyAkum +atEyalAm +ati +atippatEyil +atlAnYtik +atuwwu +avarkalY +avarkalYutEya +avarYrYil +Avawu +avinAci +awanY +awanYEw +awikamAka +AwInYamum +awu +Ayiram +ayowwiyilirunwu +AyvAlYarkalY +AyvAlYarkalYinY +cAlE +camAwi +camayafkalYil +camayam +camEppawarYkum +camEyal +campanwamAnYa +campanwar +canwE +caparakamuvA +carAcari +carAcariyAka +caraNAlayam +caraNAlayam +cariwwira +cavuwi +cayIr +celam +cElAnYiyarkalYE +cEporikku +ceVlla +ceVllufkalY +ceVllum +ceVNpakAwevi +ceVnYrYatEyalAm +ceVnYrYu +ceVyalpattuvarukirYawu +ceVyiNt. +ceVykE +ceVykirYArkalY +ceVyvawarYku +ceVyyappattawu +ceVyyappattulYlYawu +ceVyyappatukirYawu +cewwiram +cifkalYavarE +cikaram +cikkamafkalYUr +cikkim +cIkkiyam +cila +cilEyE +cims +cinwu +cirYappAka +cirYappAkum +cirYappAnYa +cirYiya +cirYpa +cirYrYaruvi +cirYrYArYrYinY +cirYrYArYu +cirYu +cirYuvANi +cirYuvar +civanY +civanYkoyil +civarAwwiri +ciwrA +colYYanYAl +coparovilirunwu +coVl +coVllukku +cUlYYappatta +culYYappattu +cumAr +cunwarar +curYrYilum +curYrYulA +curYrYulAp +curYrYulAw +curYrYuppayaNam +cuwwikarippu +Ekkiya +Enwaruvi +Enwaruviyil +Enwu +enYEya +eri +EroppAvil +Eroppiya +erYakkurYEya +erYawwAlYYa +erYpa +erYrYawAkum. +erYrYawwirYku +erYrYumawi +eVHku +eVkkuvator +eVllAp +eVllEkalYAka +eVllEkalYAkak +eVllEkalYinY +eVllEp +eVllEyAka +eVllEyil +eVlYYunwarulYiyulYlYArkalY +eVmanY +eVNNeVy +eVnYa +eVnYap +eVnYnYum +eVnYnYumitawwil +eVnYpawu +eVnYrYa +eVnYrYalYYEkkappatukirYawu +eVnYrYu +eVnYrYum +eweVnYs +hakotetil +hariyAnYA +havuspot +hinwi +iccivanY +ifkilAnwukku +ifku +ifkulYlYa +ifkulYlYawu +il +ilafkEw +ilafkEyinY +ilatcam +illAwa +imAlaya +immAnilawwil +immAvattawwinY +immEwAnYam +immEwAnYawwinY +iNEnwawu +iNEnwulYlYanYa +iNEya +innakaram +inwa +inwak +inwap +inwiranY +inwiya +inwiyap +inwiyA-pafkalYAweR +inwiyA-pUttAnY +inwiyAvil +inwiyAvinY +inwu +inYiya +inYnYum +inYrYu +inYrYum +ippatakottikalY +ippatakukalY +iraNtam +iraNtAvawu +iraNtum +irappar +iravukalY +irawwinYapuri +Irotu +irukka +irukkalAm +irukkinYrYawu +irukkirYawu +irukkum +irunwavArYu +irunwawu +irunwu +irunwulYlYawu +iruppuppAwEkalY +IrwwawAkum +irYuwi +itafkalY +itam +itamAka +itawwE +itawwirYkku +itEye +ivarYrYil +ivarYrYulY +ivE +ivvUr +iwanY +iwanYAl +iwanYE +iwanYEc +iwara +iwE +iwu +iwuvAkum +iwuvum +iwwalam +iwwIvinY +iyarYkE +jakArwwA +jammu +janYaskar +janYavari +jappAnYil +jappAnYinY +javAhar +jeVkawcif +jeVrmanY +jeVrmanYiyil +jeVrmanYiyinY +kafkanAtu +kafkE +kAfkiri +kafkottil +kAkam +kAlaccUlYYalukku +kAlafkalYil +kAlakattam +kAlawwinY +kalEkkalluri +kalkawwA +kalluri +kallUrikalY +kallUrikalYil +kAlpanwu +kalvi +kalviyarYivu +kalYYakam +kaNakku +kANappatukinYarYanYar +kANappatukirYawu +kANappatum +kANappatuvawAl +kANappatuvawotu +kANawwakkavE +kaNkoVlYlYAk +kaNti +kaNtiyilirunwu +kaNtukalYikkum +kaNtulYlYanYa +kanYakacapE +kanYamAnYa +kanYjanYjAfkAvE +kanYnYikA +kapinYi +kAraNamAka +karEyil +karEyorawwil +karikAl +karipiyanY +kARmIril +kARmIrinY +karnAtakawwEyum +karnAtakawwirYkum +karUr +karuvikalY +kArYrYu +katal +katalum +katarYkarE +katarYkarEkku +katarYkarEyE +katarYkarEyil +katavulYAka +kAtciyAka +katEkalYil +kattappatta +kattappattulYlYawu +kattitafkalY +kAttuvAcikalYinY +kAtukalYutanY +kavanYawwE +kavarak +kavarakkUtiya +kAviriyinY +kavuNtar +kawakalYi +kAykarYikalY +kekAlE +kElAya +kerA +keralYa +keralYam +keralYAvinY +keralYawwil +keralYawwinY +ketka +keVnYciftanY +keVscanY +kEyilwAnY +kilo +kilomIttar +kilYEkalYAka +kilYEkku +kilYYakke +kilYYakkil +kilYYakku +ki.mI. +kirAmam +kirAmawwirYku +kirekka +kireVnYatEnYcukku +kiruRNakiri +kiruRNarAjA +kirYiswumas +kirYiswumasum +kitEkkirYawu +kittawatta +kolAkalamAka +konYiyammanY +kotEkAla +kotEkkAla +kotiye +kottayam +kovA +kovAvil +koVcci +kovE +kovEk +kovEyil +kovEyilirunwu +kovEyinY +koVfkarnAtu +koVfku +kovil +kovilAkum +kovilil +koVlarAto +koVlkawwA +koVlYlYum +koVlYYumpilirunwu +koVlYYumpu +koVNta +koVNtAtappattu +koVNtAtappatukirYawu +koVNtAtappatum +koVNtirunwanYa +koVNtirunwanYar +koVNtu +koVNtulYlYawu +koVtEkkAnYal +koVtumuti +koVtumuti +koVyyAmalEnAwar +kOwami +kowAvari +koyampuwwUr +koyil +kulYawwil +kulYippawu +kunYnYUr +kunYrYinY +kurafkaNilmuttam +kurafku +kurovAtskkA +kuruvittE +kurYikkum +kurYippitawwakka +kurYrYAla +kurYrYAlam +kurYrYAlawwil +kutikalY +kutiwwoVkE +kUtiya +kUtiyAttam +kutiyerYinYar +kutiyerYrYafkalYil +kUttafkalYil +kUttam +kutukAv +kutumpamum +lahOl +mAkANawwil +mAkANawwinY +makArARtirA +makkA" +makkalY +makkalYwoVkE +makutecuvarar +malampulYYA +malE +mAlE +malEkalYAl +malEnAtu +malEppakuwikalYil +malEvaricEyAl +malEwwoVtar +malEyAlYam +malEyil +malEyinY +malYYEkku +malYYEvIlYYcci +malYYEvIlYYcciyE +maNi +mAnila +mAnilafkalYil +mAnilafkalYulY +mAnilamAka +mAnilamAnYa +mAnilawwavar +mAnilawwil +maNimuwwarYu +maNtapafkalYilum +maNtapawwilum +maNtiyAli +manYanalam +marafkalY +marakkarYic +maruwamalE +maruwwuvak +marYrYa +mArYrYam +marYrYoVru +marYrYum +,marYrYum +marYrYumoVru +mArYukirYawu +matawwil +mattawwil +mAvatta +mAvattafkalYAka +mAvattafkalYil +mAvattafkalYotu +mAvattam +mAvattawwil +mawafkalY +mawwiya +mawwiyil +me +mEcUr +mel +mEl +melum +merYke +merYkil +merYkinwiyawwIvukalY +merYkinwiyawwIvukalYukkum +merYku +merYkuk +merYkuw +meVycilirkka +mEwAnYam +mEwAnYawwE +mEwAnYawwil +mEyam +mEyamAka +mEyamAnYa +mEyamAwalAl +mika +mikaccirYiya +mikap +mikappeVriya +mikavum +mi.mI. +mInY +mirukakkAtci +mIttar +mIwamEnwa +mIwu +mokinYiyAttam +mottAr +moVlYYi +moVlYYikalY +moVlYYiyAkum +moVwwam +mucirYi +mukkiya +mukkiyamAnYa +mukkiyamAnYawu +mUlam +mUlamAka +mulYYuvawilum +munwiri +munwirikkoVttEyinY +munY +munYnYar +munYnYerYrYawwirYku +mUnYrYAvawu +mUnYrYu +muppawoVnYrYu +murukanY +murYEkalYum +mUtappatta +mUtappattirukkum +mutikirYawu +mutiyAwa +mUvarawum +muwal +muwalil +muwalitam +muwanY +muwanYmEyAnYa +muwumalE +muwwoVnYrYu +nAcik +nakar +nakaracapE +nakarafkalY +nakarafkalYil +nakaram +nakaramAkum +nakaramAnYa +nakaramum +nakaramumAkum +nakarawwinY +nakarilirunwu +nakarukku +nAlYil +nAlYiwalYYkalY +nAlYiwalYYkalYum +nam +nAmakkal +nammutEya +nanwi +nAnYkAm +nAnYku +nAtAkum +natanwu +natanYam +natawwinYar +natawwiyulYlYawu +natEpeVrYrYulYlYawotu +natEpeVrYum +natEppayaNawwil +natEppeVrYrYawu +natEppeVrYum +nAtkalYilum +nAttil +nAttinY +nAttiya +nAtu +nAtukalYukku +natuppakuwiyil +navarAwwiri +navInYa +nawikalYinY +nawiyil +nAyakiyAkavum +neram +nerawwil +nettop +neVrYpayirc +nIccal +nilafkalY +nilapparappu +nilE +nIlYam +nIrvalYYippokkuvarawwirYku +nirYEnwirukkum +nirYuvanYafkalYum +nirYuvinYAr +nokkip +noVyyal +nUlAkak +nUlkalYil +nUrYrYANtil +ocAkAvilirunwu +Omorilirunwu +oNam +oteyar +oteyarukkup +otivanwu +otukinYrYanYa +oval +oVkki +oVli +oVnYrYAkum +oVnYrYiyawwil +oVnYrYu +oVru +oVruvelYE +oVttanYcawwiram +oVtti +paccE +paccEyArYu +pacipik +,paFcakulA +paFcApi +paFcApilirunwu +pafku +pafkunYi +pahAri +pakAtI +pakuwi +pakuwikalY +pakuwikalYEyum +pakuwikalYil +pakuwikalYum +pakuwiyAkum +pakuwiyEyum +pakuwiyil +pakuwiyinY +pakwarkalY +pala +pAlakkAtu +pAlampUrilirunwu +palkalEk +palkalEkkalYYakamAka +palYifkinYAl +palYlYawwAkku +palYlYikalY +palYYamEyAnYa +palYYanYi +palYYawwotta +pampAr +pANiyil +paNtikEkalYAkum +panYAmAvum +pAnYipat +panYiyAl +panYnYAttu +paracurAma +paramesvari +parAmpariyawwutanY +paraviyulYlYawu +pariNamiwwulYlYawu +pariwApAw +pArkka +pArkkava +pArpatocu +pArpatos +paruvappeVyarccikkArYrYu +pArvawi +pArvEyAlYar +parYavEkalYinY +pAta +patakil +patakinY +patakottikalY +patakottikalYinY +pataku +pAtal +pAtalipuwwiram +pAtalkalYum +patE +patEyinYar +pAtnYAvinY +pattIsvaranYAkavum +pattIsvarasvAmi +patukirYawu +pAtum +pavAnYi +paveriyAvinY +pavurNami +pAwikkappatAmal +pawinYAnYku +pawwirikEkalYil +payaNikalY +payaNikalYAl +payanYpattanYa +pAykinYrYanYa +pAyum +pecappatukirYawu +pecappatum +pecuvorum +per +peraruvi +peraruvikku +peraruviyil +perUr +perUrAtciyil +peVfkAli +peVfkalYUrilirunwu +peVriwum +peVriya +peVriyalYavil +peVrufkatalil +peVrufkatalum +peVrukirYawu +peVrumpAlAnYa +peVrumpAnYmEyAka +peVrunAlYum +peVrunweVruvil +peVrunwottafkalYum +peVruvum +peVrw +peVrYrYa +peVrYukinYrYawu +peVyar +peVyaril +peVyarilum +pEwyanAw +pIkArinY +pikvik +pinYparYrYap +pirAfport +pirapala +pirawAnYa +pirawecafkalYil +pirawecam +pirawecamAkum +pirawecawwinY +pirawikalYEk +pirecilum +pirijtavunYukku +pirikkappattulYlYawu +pirikkinYrYawu +pirinwawu +pirinwu +piritR +pirittanY +pirivil +,pirpaFcAl +pirYa +pirYaku +pirYappitamAkum +pirYispenY +ponYrYavarYrYEyum +ponYrYavE +porwwukkIciyarkalY +potikalY +potikalYEyum +potti +pottiimmEwAnYawwileye +pottikalY +pottikalYE +pottikalYinY +poVrulY +poVwuvAka +powu +powumAnYa +pUcappatukirYawu +pUfkA +pUjikkinYrYanYar +pukalYY +pukalYYpeVrYrYa +pukalYYpeVrYrYavE +pukalYYpeVrYrYawAkum +pukalYYpeVrYrYawu +pUkaNta +pUkaNtam +pUkkalYAl +punYiwa +purAnYA +puviyiyal +puwwa +puwwANtE +puwwuNarcciyEw +rAjA +rAjyawwil +rakunAwajiyinY +ramalAnY +rayil +rIfkAram +RivAlik +"spA" +spawi +srI +srImAvinY +tAl +tanYalE +teVnYvar +tokkiyo +tokkiyovil +toVpAkovukku +ucciyil +ulakac +ulakakkiNNap +ulakam +ullAcamAka +ulYlYa +ulYlYanYa +ulYlYatakkiyawu +ulYlYaw +ulYlYawu +ulYlYUr +ulYlYUrvAcikalYAl +ulYnAttu +uruvAki +Urvalam +urYcavafkalY +urYpawwiyAkirYawu +urYuppunAtukalYil +utalnalam +utanY +Utti +uwwiraw +uyarawwil +uyarwAlYYvAnYa +vacanwa +vAcaswalam +vAcaswalamAka +vAcavi +vacawik +vacawikalY +vacawikalYEk +vacikkinYrYanYar +vacippitamAka +vaciRta +vafkAlYam +vAfkupavarkalYinY +vAkanYa +vakEkalYAkum +vakikkirYawu +vAli +valikkum +vAlIsvarar +valYarcci +valYarcciyil +valYYafkappatta +valYYafkukinYrYanYar +valYYipatta +valYYipAtu +vAlYYitam +valYYiyAka +valYYiyil +vaNikarkalYinY +vaNtukalYinY +vanwu +vanYappakuwiyil +vanYavilafku +varalArYrYil +varalArYrYu +varE +varicE +varicEp +varukinYrYanYa +varukirYawu +varutAnwa +varwwaka +vata +vataArYkAtu +vatakilYYakku +vatakkil +vatakkilum +vatakku +vatamerYkilum +vatamerYku +vatamerYkup +vatapakuwi +vativilum +vattawwil +vEciyAlY +vEkkum +velEppAtukalY +velUr +velYAlYarkalY +velYAlYarkalYE +veNti +verjinYiyAvukku +vetacanwUr +veVlYippakuwi +veVlYippurYam +veVlYiyAkirYawu +veVnYicuvelAvum +veVppanilE +veVrYrYikkoVlYlYappattulYlYanYa +vicu +vikiwawwil +vilEyuyarvu +vilYEyAttuk +vilYiyAttu +vilYYA +vilYYukirYawu +vimAnYafkalY +vinYceVNt +virEvil +vIspAtan +vItukalY +vItukalYil +vivacAya +vivacAyame +viyApAram +wafkAnYikkA +wakaval +wakavalkalYum +walafkalYil +walafkalYulY +walam +walamAka +walawwE +walE +walEnakar +walEnakaram +walEnakaramAnYa +walYlYi +wamilYY +wamilYYaka +wamilYYakawwil +wamilYYakawwinY +wamilYYnAttEyum +wamilYYnAttinY +wamilYYnAttirYkulYlYum +wamilYYnAtu +wAmiraparaNi +wAnY +wanYawAkkiyawotu +wAnYcAnYiyAvE +wanYi +wanYippaNpAtutEyawu +wanYiyAkap +wanYnYutEya +warE +waricanYam +warIkeri +warmapuri +waruvi +warYpoVlYYuwu +watakalYap +watE +wavirnwa +weciya +wefkAyEk +wenYaruvi +wenYkUtukalY +wervu +weVnY +weVnYkotiyil +weVnYmerYku +weVnYnYakawwinY +weVnYnYE +weVnYpakuwi +weVruvil +weVrYkAciyAvinY +weVrYkAkavum +weVrYkeyum +weVrYkil +weVrYku +weVyyam +wewi +weyilE +wicEkalYilum +wikalYYkirYawu +wiNtukkal +wipeVw +wirikUtamalEyinY +wirimpAk +wirinYitAt +wirucci +wiruccUr +wirukkovil +wiruneVlveli +wiruppANtik +wiruppawwUr +wiruvanYanwapuram +wiruvilYYA +wirYamE +wIvil +wIvinY +wIvukalY +wokEyinY +wOlAwar +wonYrYi +woVlEkkAtciyoVnYrYu +woVlEvil +woVlEvilum +woVlYYil +woVlYYilinY +woVlYYilmEyam +woVlYYilnutpa +woVlYYirYcAlEkalYum +woVlYYirYnutpam +woVlYYirYpettEkalYum +woVnYnampikk +woVtakkam +woVtarcci +woVttiyam +wUci +wUfkuvawarYkum +wulYlYal +wuNE +wuNEyArYukalY +wuNi +wUNtum +wUram +wUrawwil +wurkA +wurYEyUr +wutuppAtta +wutuppAttam +wutuppAttap +wutuppAttawwinY +wutuppAttawwukku +yAlYYppANac +yAwwirE diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..5709bac2e81fb35ec016c5eb71234aa0a897af00 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-utf.txt @@ -0,0 +1,1062 @@ +ஆகிய +ஆகியன +ஆகியவை +அக்டோபரையான +ஆகும் +ஆலை +அளிக்கிறது +அழகாக +அழகான +அழகுராணிப்போட்டி +அழைக்கப்படுகிறது +அழைக்கப்படும் +அழைப்பர் +ஆம் +அமராவதி +அமைந்த +அமைந்திருக்கும் +அமைந்துள்ள +அமைந்துள்ளன +அமைந்துள்ளதால் +அமைந்துள்ளது +அமைப்பானது +அமெரிக்க +அமெரிக்காவில் +அமெரிக்காவின் +அமைத்தார் +அமைய +அம்மன் +அணை +அணில் +அணியால் +அண்மையில் +அண்மித்து +ஆண்டு +ஆண்டுக்கு +அனைத்து +அன்று +அபாயகரமானது +அப்பர் +ஆப்பிரிக்காவில் +அரசாவே +அரசு +அரங்கொன்றும் +அராம்பமானது +அரபிந்தோ +அரபுக் +அரேபியா +ஆர்பஹாடீ +அருகே +அருகில் +அருணாச்சல +அருவி +அருவிக்கரையில் +அருவிக்கு +அருவியாகும் +அருவியை +அருவியின் +ஆறாம் +ஆறானது +அறியப்படுவார்கள் +அற்புதமான +ஆற்றின் +ஆறு +ஆறுகள் +ஆறுகளின் +ஆறுகளுக்கு +ஆறுகளுள் +அஸ்ஸாம் +அஸ்ஸாமி +அஸ்ஸாமுடன் +ஆஸ்திரேலியா +ஆஸ்திரேலியாவின் +அடங்கியிருக்கின்றது +அடர்ந்த +ஆட்சிப்பகுதி +ஆட்சிப்பகுதியாகும் +அடையலாம் +அடி +அடிப்படையில் +அட்லான்டிக் +அடுத்து +அவர்கள் +அவர்களுடைய +அவற்றில் +ஆவது +அவிநாசி +அதன் +அதனைத் +அதிகமாக +ஆதீனமும் +அது +ஆயிரம் +அயோத்தியிலிருந்து +ஆய்வாளர்கள் +ஆய்வாளர்களின் +சாலை +சமாதி +சமயங்களில் +சமயம் +சமைப்பதற்கும் +சமையல் +சம்பந்தமான +சம்பந்தர் +சந்தை +சபரகமுவா +சராசரி +சராசரியாக +சரணாலயம் +சரணாலயம் +சரித்திர +சவுதி +சயீர் +சேலம் +சைலானியர்களை +சைபோரிக்கு +செல்ல +செல்லுங்கள் +செல்லும் +செண்பகாதேவி +சென்றடையலாம் +சென்று +செயல்பட்டுவருகிறது +செயிண்ட் +செய்கை +செய்கிறார்கள் +செய்வதற்கு +செய்யப்பட்டது +செய்யப்பட்டுள்ளது +செய்யப்படுகிறது +சேத்திரம் +சிங்களவரை +சிகரம் +சிக்கமங்களூர் +சிக்கிம் +சீக்கியம் +சில +சிலையை +சிம்ஸ் +சிந்து +சிறப்பாக +சிறப்பாகும் +சிறப்பான +சிறிய +சிற்ப +சிற்றருவி +சிற்றாற்றின் +சிற்றாறு +சிறு +சிறுவாணி +சிறுவர் +சிவன் +சிவன்கோயில் +சிவராத்திரி +சித்ரா +சோழனால் +சோபரோவிலிருந்து +சொல் +சொல்லுக்கு +சூழப்பட்ட +சுழப்பட்டு +சுமார் +சுந்தரர் +சுற்றிலும் +சுற்றுலா +சுற்றுலாப் +சுற்றுலாத் +சுற்றுப்பயணம் +சுத்திகரிப்பு +ஐக்கிய +ஐந்தருவி +ஐந்தருவியில் +ஐந்து +ஏனைய +ஏரி +ஐரோப்பாவில் +ஐரோப்பிய +ஏறக்குறைய +ஏறத்தாழ +ஏற்ப +ஏற்றதாகும் +ஏற்றத்திற்கு +ஏற்றுமதி +எஃகு +எக்குவடோர் +எல்லாப் +எல்லைகளாக +எல்லைகளாகக் +எல்லைகளின் +எல்லைப் +எல்லையாக +எல்லையில் +எழுந்தருளியுள்ளார்கள் +எமன் +எண்ணெய் +என +எனப் +என்னும் +என்னுமிடத்தில் +என்பது +என்ற +என்றழைக்கப்படுகிறது +என்று +என்றும் +ஏதென்ஸ் +ஹகோடேடில் +ஹரியானா +'ஹவுஸ்போட்' +ஹிந்தி +இச்சிவன் +இங்கிலாந்துக்கு +இங்கு +இங்குள்ள +இங்குள்ளது +இல் +இலங்கைத் +இலங்கையின் +இலட்சம் +இல்லாத +இமாலய +இம்மாநிலத்தில் +இம்மாவட்டத்தின் +இம்மைதானம் +இம்மைதானத்தின் +இணைந்தது +இணைந்துள்ளன +இணைய +இந்நகரம் +இந்த +இந்தக் +இந்தப் +இந்திரன் +இந்திய +இந்தியப் +இந்தியா-பங்களாதேஷ் +இந்தியா-பூட்டான் +இந்தியாவில் +இந்தியாவின் +இந்து +இனிய +இன்னும் +இன்று +இன்றும் +இப்படகோட்டிகள் +இப்படகுகள் +இரண்டம் +இரண்டாவது +இரண்டும் +இரப்பர் +இரவுகள் +இரத்தினபுரி +ஈரோடு +இருக்க +இருக்கலாம் +இருக்கின்றது +இருக்கிறது +இருக்கும் +இருந்தவாறு +இருந்தது +இருந்து +இருந்துள்ளது +இருப்புப்பாதைகள் +ஈர்த்ததாகும் +இறுதி +இடங்கள் +இடம் +இடமாக +இடத்தை +இடத்திற்க்கு +இடையே +இவற்றில் +இவற்றுள் +இவை +இவ்வூர் +இதன் +இதனால் +இதனை +இதனைச் +இதர +இதை +இது +இதுவாகும் +இதுவும் +இத்தலம் +இத்தீவின் +இயற்கை +ஜகார்த்தா +ஜம்மு +ஜனஸ்கர் +ஜனவரி +ஜப்பானில் +ஜப்பானின் +ஜவாஹர் +ஜெகத்சிங் +ஜெர்மன் +ஜெர்மனியில் +ஜெர்மனியின் +கங்கநாடு +கங்கை +காங்கிரி +கங்கோட்டில் +காகம் +காலச்சூழலுக்கு +காலங்களில் +காலகட்டம் +காலத்தின் +கலைக்கல்லுரி +கல்கத்தா +கல்லுரி +கல்லூரிகள் +கல்லூரிகளில் +கால்பந்து +கல்வி +கல்வியறிவு +கழகம் +கணக்கு +காணப்படுகினறனர் +காணப்படுகிறது +காணப்படும் +காணப்படுவதால் +காணப்படுவதோடு +காணத்தக்கவை +கண்கொள்ளாக் +கண்டி +கண்டியிலிருந்து +கண்டுகளிக்கும் +கண்டுள்ளன +கனகசபை +கனமான +கன்ஜன்ஜாங்காவை +கன்னிகா +கபினி +காரணமாக +கரையில் +கரையோரத்தில் +கரிகால் +கரிபியன் +காஷ்மீரில் +காஷ்மீரின் +கர்நாடகத்தையும் +கர்நாடகத்திற்கும் +கரூர் +கருவிகள் +காற்று +கடல் +கடலும் +கடற்கரை +கடற்கரைக்கு +கடற்கரையை +கடற்கரையில் +கடவுளாக +காட்சியாக +கடைகளில் +கட்டப்பட்ட +கட்டப்பட்டுள்ளது +கட்டிடங்கள் +காட்டுவாசிகளின் +காடுகளுடன் +கவனத்தை +கவரக் +கவரக்கூடிய +காவிரியின் +கவுண்டர் +கதகளி +காய்கறிகள் +கேகாலை +கைலாய +கேரா +கேரள +கேரளம் +கேரளாவின் +கேரளத்தில் +கேரளத்தின் +கேட்க +கென்சிங்டன் +கெஸ்சன் +கையில்தான் +கி +கிலோ +கிலோமீட்டர் +கிளைகளாக +கிளைக்கு +கிழக்கே +கிழக்கில் +கிழக்கு +கிமீ +கிராமம் +கிராமத்திற்கு +கிரேக்க +கிரெனடைன்சுக்கு +கிருஷ்ணகிரி +கிருஷ்ணராஜா +கிறிஸ்துமஸ் +கிறிஸ்துமஸும் +கிடைக்கிறது +கிட்டதட்ட +கோலாகலமாக +கோனியம்மன் +கோடைகால +கோடைக்கால +கோடியே +கோட்டயம் +கோவா +கோவாவில் +கொச்சி +கோவை +கோவைக் +கோவையில் +கோவையிலிருந்து +கோவையின் +கொங்கர்நாடு +கொங்கு +கோவில் +கோவில் +கோவிலாகும் +கோவிலில் +கொலராடோ +கொல்கத்தா +கொள்ளும் +கொழும்பிலிருந்து +கொழும்பு +கொண்ட +கொண்டாடப்பட்டு +கொண்டாடப்படுகிறது +கொண்டாடப்படும் +கொண்டிருந்தன +கொண்டிருந்தனர் +கொண்டு +கொண்டுள்ளது +கொடைக்கானல் +கொடுமுடி +கொய்யாமலைநாதர் +கௌதமி +கோதாவரி +கோயம்புத்தூர் +கோயில் +குளத்தில் +குளிப்பது +குன்னூர் +குன்றின் +குரங்கணில்முட்டம் +குரங்கு +குரோவாட்ஸ்க்கா +குருவிட்டை +குறிக்கும் +குறிப்பிடத்தக்க +குற்றால +குற்றாலம் +குற்றாலம்: +குற்றாலத்தில் +குடிகள் +குடித்தொகை +கூடிய +கூடியாட்டம் +குடியேறினர் +குடியேற்றங்களில் +கூட்டங்களில் +கூட்டம் +குடுகாவ் +குடும்பமும் +லஹௌல் +மாகாணத்தில் +மாகாணத்தின் +மகாராஷ்டிரா +மக்கா +மக்கள் +மக்கள்தொகை +மகுடேசுவரர் +மலம்புழா +மலை +மாலை +மலைகளால் +மலைநாடு +மலைப்பகுதிகளில் +மலைவரிசையால் +மலைத்தொடர் +மலையாளம் +மலையில் +மலையின் +மழைக்கு +மழைவீழ்ச்சி +மழைவீழ்ச்சியை +மணி +மாநில +மாநிலங்களில் +மாநிலங்களுள் +மாநிலமாக +மாநிலமான +மாநிலத்தவர் +மாநிலத்தில் +மணிமுத்தறு +மண்டபங்களிலும் +மண்டபத்திலும் +மண்டியாலி +மனநலம் +மரங்கள் +மரக்கறிச் +மருதமலை +மருத்துவக் +மற்ற +மாற்றம் +மற்றொரு +மற்றும் +மற்றுமொரு +மாறுகிறது +மடத்தில் +மட்டத்தில் +மாவட்ட +மாவட்டங்களாக +மாவட்டங்களில் +மாவட்டங்களோடு +மாவட்டம் +மாவட்டத்தில் +மதங்கள் +மத்திய +மத்தியில் +மே +மைசூர் +மேல் +மைல் +மேலும் +மேற்கே +மேற்கில் +மேற்கிந்தியத்தீவுகள் +மேற்கிந்தியத்தீவுகளுக்கும் +மேற்கு +மேற்குக் +மேற்குத் +மெய்சிலிர்க்க +மைதானம் +மைதானத்தை +மைதானத்தில் +மையம் +மையமாக +மையமான +மையமாதலால் +மி +.மீ +மிக +மிகச்சிறிய +மிகப் +மிகப்பெரிய +மிகவும் +மீன் +மிருகக்காட்சி +மீட்டர் +மீதமைந்த +மீது +மோகினியாட்டம் +மோட்டார் +மொழி +மொழிகள் +மொழியாகும் +மொத்தம் +முசிறி +முக்கிய +முக்கியமான +முக்கியமானது +மூலம் +மூலமாக +முழுவதிலும் +முந்திரி +முந்திரிக்கொட்டையின் +முன் +முன்னர் +முன்னேற்றத்திற்கு +மூன்றாவது +மூன்று +முப்பதொன்று +முருகன் +முறைகளும் +மூடப்பட்ட +மூடப்பட்டிருக்கும் +முடிகிறது +முடியாத +மூவரதும் +முதல் +முதலில் +முதலிடம் +முதன் +முதன்மையான +முதுமலை +முத்தொன்று +நாசிக் +நகர் +நகரசபை +நகரங்கள் +நகரங்களில் +நகரம் +நகரமாகும் +நகரமான +நகரமும் +நகரமுமாகும் +நகரத்தின் +நகரிலிருந்து +நகருக்கு +நாளில் +நாளிதழ்கள் +நாளிதழ்களும் +நம் +நாமக்கல் +நம்முடைய +நந்தி +நான்காம் +நான்கு +நாடாகும் +நடந்து +நடனம் +நடத்தினர் +நடத்தியுள்ளது +நடைபெற்றுள்ளதோடு +நடைபெறும் +நடைப்பயணத்தில் +நடைப்பெற்றது +நடைப்பெறும் +நாட்களிலும் +நாட்டில் +நாட்டின் +நாட்டிய +நாடு +நாடுகளுக்கு +நடுப்பகுதியில் +நவராத்திரி +நவீன +நதிகளின் +நதியில் +நாயகியாகவும் +நேரம் +நேரத்தில் +நேட்டோப் +நெற்பயிர்ச் +நீச்சல் +நிலங்கள் +நிலப்பரப்பு +நிலை +நீளம் +நீர்வழிப்போக்குவரத்திற்கு +நிறைந்திருக்கும் +நிறுவனங்களும் +நிறுவினார் +நோக்கிப் +நொய்யல் +நூலாகக் +நூல்களில் +நூற்றாண்டில் +ஓசாகாவிலிருந்து +ஔமோரிலிருந்து +ஓணம் +ஓடேயர் +ஓடேயருக்குப் +ஓடிவந்து +ஓடுகின்றன +ஓவல் +ஒக்கி +ஒலி +ஒன்றாகும் +ஒன்றியத்தில் +ஒன்று +ஒரு +ஒருவேளை +ஒட்டன்சத்திரம் +ஒட்டி +பச்சை +பச்சையாறு +பசிபிக் +பஞ்சகுலா +பஞ்சாபி +பஞ்சாபிலிருந்து +பங்கு +பங்குனி +பஹாரி +பகாடீ +பகுதி +பகுதிகள் +பகுதிகளையும் +பகுதிகளில் +பகுதிகளும் +பகுதியாகும் +பகுதியையும் +பகுதியில் +பகுதியின் +பக்தர்கள் +பல +பாலக்காடு +பாலம்பூரிலிருந்து +பல்கலைக் +பல்கலைக்கழகமாக +பளிங்கினால் +பள்ளத்தாக்கு +பள்ளிகள் +பழமையான +பழனி +பழத்தோட்ட +பம்பார் +பாணியில் +பண்டிகைகளாகும் +பனாமாவும் +பானிபட் +பனியால் +பன்னாட்டு +பரசுராம +பரமேஸ்வரி +பராம்பரியத்துடன் +பரவியுள்ளது +பரிணமித்துள்ளது +பரிதாபாத் +பார்க்க +பார்க்கவ +பார்படோசு +பார்படோஸ் +பருவப்பெயர்ச்சிக்காற்று +பார்வதி +பார்வையாளர் +பறவைகளின் +பாட +படகில் +படகின் +படகோட்டிகள் +படகோட்டிகளின் +படகு +பாடல் +பாடலிபுத்திரம் +பாடல்களும் +படை +படையினர் +பாட்னாவின் +பட்டீஸ்வரனாகவும் +பட்டீஸ்வரஸ்வாமி +படுகிறது +பாடும் +பவானி +பவேரியாவின் +பவுர்ணமி +பாதிக்கப்படாமல் +பதினான்கு +பத்திரிகைகளில் +பயணிகள் +பயணிகளால் +பயன்பட்டன +பாய்கின்றன +பாயும் +பேசப்படுகிறது +பேசப்படும் +பேசுவோரும் +பேர் +பேரருவி +பேரருவிக்கு +பேரருவியில் +பேரூர் +பேரூராட்சியில் +பெங்காலி +பெங்களூரிலிருந்து +பெரிதும் +பெரிய +பெரியளவில் +பெருங்கடலில் +பெருங்கடலும் +பெருகிறது +பெரும்பாலான +பெரும்பான்மையாக +பெருநாளும் +பெருந்தெருவில் +பெருந்தோட்டங்களும் +பெருவும் +பெர்த் +பெற்ற +பெறுகின்றது +பெயர் +பெயரில் +பெயரிலும் +பைத்யநாத் +பீகாரின் +பிக்விக் +பின்பற்றப் +பிராங்போர்ட் +பிரபல +பிரதான +பிரதேசங்களில் +பிரதேசம் +பிரதேசமாகும் +பிரதேசத்தின் +பிரதிகளைக் +பிரேசிலும் +பிரிஜ்டவுனுக்கு +பிரிக்கப்பட்டுள்ளது +பிரிக்கின்றது +பிரிந்தது +பிரிந்து +பிரிட்ஷ் +பிரிட்டன் +பிரிவில் +பிர்பஞ்சால் +பிற +பிறகு +பிறப்பிடமாகும் +பிறிஸ்பேன் +போன்றவற்றையும் +போன்றவை +போர்த்துக்கீசியர்கள் +போடிகள் +போடிகளையும் +போட்டி +போட்டிஇம்மைதானத்திலேயே +போட்டிகள் +போட்டிகளை +போட்டிகளின் +பொருள் +பொதுவாக +போது +போதுமான +பூசப்படுகிறது +பூங்கா +பூஜிக்கின்றனர் +புகழ் +புகழ்பெற்ற +புகழ்பெற்றவை +புகழ்பெற்றதாகும் +புகழ்பெற்றது +பூகண்ட +பூகண்டம் +பூக்களால் +புனித +புரானா +புவியியல் +புத்த +புத்தாண்டை +புத்துணர்ச்சியைத் +ராஜா +ராஜ்யத்தில் +ரகுநாதஜியின் +ரமலான் +ரயில் +ரீங்காரம் +ஷிவாலிக் +ஸ்பா +ஸ்பதி +ஸ்ரீ +ஸ்ரீமாவின் +டால் +டனலை +டென்வர் +டோக்கியோ +டோக்கியோவில் +டொபாகோவுக்கு +உச்சியில் +உலகச் +உலகக்கிண்ணப் +உலகம் +உல்லாசமாக +உள்ள +உள்ளன +உள்ளடக்கியது +உள்ளது +உள்ளூர் +உள்ளூர்வாசிகளால் +உள்நாட்டு +உருவாகி +ஊர்வலம் +உற்சவங்கள் +உற்பத்தியாகிறது +உறுப்புநாடுகளில் +உடல்நலம் +உடன் +ஊட்டி +உத்திரத் +உயரத்தில் +உயர்தாழ்வான +வசந்த +வாசஸ்தலம் +வாசஸ்தலமாக +வாசவி +வசதிக் +வசதிகள் +வசதிகளைக் +வசிக்கின்றனர் +வசிப்பிடமாக +வசிஷ்ட +வங்காளம் +வாங்குபவர்களின் +வாகன +வகைகளாகும் +வகிக்கிறது +வாலி +வலிக்கும் +வாலீஸ்வரர் +வளர்ச்சி +வளர்ச்சியில் +வழங்கப்பட்ட +வழங்குகின்றனர் +வழிபட்ட +வழிபாடு +வாழிடம் +வழியாக +வழியில் +வணிகர்களின் +வண்டுகளின் +வந்து +வனப்பகுதியில் +வனவிலங்கு +வரலாற்றில் +வரலாற்று +வரை +வரிசை +வரிசைப் +வருகின்றன +வருகிறது +வருடாந்த +வர்த்தக +வட +வடஆற்காடு +வடகிழக்கு +வடக்கில் +வடக்கிலும் +வடக்கு +வடமேற்கிலும் +வடமேற்கு +வடமேற்குப் +வடபகுதி +வடிவிலும் +வட்டத்தில் +வைசியாள் +வைக்கும் +வேலைப்பாடுகள் +வேலூர் +வேளாளர்கள் +வேளாளர்களை +வேண்டி +வேர்ஜினியாவுக்கு +வேடசந்தூர் +வெளிப்பகுதி +வெளிப்புறம் +வெளியாகிறது +வெனிசுவேலாவும் +வெப்பநிலை +வெற்றிக்கொள்ளப்பட்டுள்ளன +விசு +விகிதத்தில் +விலையுயர்வு +விளையாட்டுக் +விளியாட்டு +விழா +விழுகிறது +விமானங்கள் +வின்செண்ட் +விரைவில் +வீஸ்பாடந் +வீடுகள் +வீடுகளில் +விவசாய +விவசாயமே +வியாபாரம் +தங்கானிக்கா +தகவல் +தகவல்களும் +தலங்களில் +தலங்களுள் +தலம் +தலமாக +தலத்தை +தலை +தலைநகர் +தலைநகரம் +தலைநகரமான +தள்ளி +தமிழ் +தமிழக +தமிழகத்தில் +தமிழகத்தின் +தமிழ்நாட்டையும் +தமிழ்நாட்டின் +தமிழ்நாட்டிற்குள்ளும் +தமிழ்நாடு +தாமிரபரணி +தான் +தனதாக்கியதோடு +தான்சானியாவை +தனி +தனிப்பண்பாடுடையது +தனியாகப் +தன்னுடைய +தரை +தரிசனம் +தரீகேரி +தர்மபுரி +தருவி +தற்பொழுது +தடகளப் +தடை +தவிர்ந்த +தேசிய +தேங்காயைக் +தேனருவி +தேன்கூடுகள் +தேர்வு +தென் +தென்கோடியில் +தென்மேற்கு +தென்னகத்தின் +தென்னை +தென்பகுதி +தெருவில் +தெற்காசியாவின் +தெற்காகவும் +தெற்கேயும் +தெற்கில் +தெற்கு +தெய்யம் +தேதி +தேயிலை +திசைகளிலும் +திகழ்கிறது +திண்டுக்கல் +திபெத் +திரிகூடமலையின் +திரிம்பாக் +திரினிடாட் +திருச்சி +திருச்சூர் +திருக்கோவில் +திருநெல்வேலி +திருப்பாண்டிக் +திருப்பத்தூர் +திருவனந்தபுரம் +திருவிழா +திறமை +தீவில் +தீவின் +தீவுகள் +தோகையின் +தௌலாதர் +தோன்றி +தொலைக்காட்சியொன்று +தொலைவில் +தொலைவிலும் +தொழில் +தொழிலின் +தொழில்மையம் +தொழில்நுட்ப +தொழிற்சாலைகளும் +தொழிற்நுட்பம் +தொழிற்பேட்டைகளும் +தொன்நம்பிக்கை +தொடக்கம் +தொடர்ச்சி +தொட்டியம் +தூசி +தூங்குவதற்கும் +துள்ளல் +துணை +துணையாறுகள் +துணி +தூண்டும் +தூரம் +தூரத்தில் +துர்கா +துறையூர் +துடுப்பாட்ட +துடுப்பாட்டம் +துடுப்பாட்டப் +துடுப்பாட்டத்தின் +துடுப்பாட்டத்துக்கு +யாழ்ப்பாணச் +யாத்திரை diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-wx.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-wx.txt new file mode 100644 index 0000000000000000000000000000000000000000..064a6ff1846033a3e4db28e11b5a98d99b540e24 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-aukbc-wx.txt @@ -0,0 +1,1062 @@ +Akiya +AkiyanYa +AkiyavE +aktoparEyAnYa +Akum +AlE +alYikkirYawu +alYYakAka +alYYakAnYa +alYYakurANippotti +alYYEkkappatukirYawu +alYYEkkappatum +alYYEppar +Am +amarAvawi +amEnwa +amEnwirukkum +amEnwulYlYa +amEnwulYlYanYa +amEnwulYlYawAl +amEnwulYlYawu +amEppAnYawu +ameVrikka +ameVrikkAvil +ameVrikkAvinY +amEwwAr +amEya +ammanY +aNE +aNil +aNiyAl +aNmEyil +aNmiwwu +ANtu +ANtukku +anYEwwu +anYrYu +apAyakaramAnYawu +appar +AppirikkAvil +aracAve +aracu +arafkoVnYrYum +arAmpamAnYawu +arapinwo +arapuk +arepiyA +ArpahAtI +aruke +arukil +aruNAccala +aruvi +aruvikkarEyil +aruvikku +aruviyAkum +aruviyE +aruviyinY +ArYAm +ArYAnYawu +arYiyappatuvArkalY +arYpuwamAnYa +ArYrYinY +ArYu +ArYukalY +ArYukalYinY +ArYukalYukku +ArYukalYulY +assAm +assAmi +assAmutanY +AswireliyA +AswireliyAvinY +atafkiyirukkinYrYawu +atarnwa +Atcippakuwi +AtcippakuwiyAkum +atEyalAm +ati +atippatEyil +atlAnYtik +atuwwu +avarkalY +avarkalYutEya +avarYrYil +Avawu +avinAci +awanY +awanYEw +awikamAka +AwInYamum +awu +Ayiram +ayowwiyilirunwu +AyvAlYarkalY +AyvAlYarkalYinY +cAlE +camAwi +camayafkalYil +camayam +camEppawarYkum +camEyal +campanwamAnYa +campanwar +canwE +caparakamuvA +carAcari +carAcariyAka +caraNAlayam +caraNAlayam +cariwwira +cavuwi +cayIr +celam +cElAnYiyarkalYE +cEporikku +ceVlla +ceVllufkalY +ceVllum +ceVNpakAwevi +ceVnYrYatEyalAm +ceVnYrYu +ceVyalpattuvarukirYawu +ceVyiNt +ceVykE +ceVykirYArkalY +ceVyvawarYku +ceVyyappattawu +ceVyyappattulYlYawu +ceVyyappatukirYawu +cewwiram +cifkalYavarE +cikaram +cikkamafkalYUr +cikkim +cIkkiyam +cila +cilEyE +cims +cinwu +cirYappAka +cirYappAkum +cirYappAnYa +cirYiya +cirYpa +cirYrYaruvi +cirYrYArYrYinY +cirYrYArYu +cirYu +cirYuvANi +cirYuvar +civanY +civanYkoyil +civarAwwiri +ciwrA +colYYanYAl +coparovilirunwu +coVl +coVllukku +cUlYYappatta +culYYappattu +cumAr +cunwarar +curYrYilum +curYrYulA +curYrYulAp +curYrYulAw +curYrYuppayaNam +cuwwikarippu +Ekkiya +Enwaruvi +Enwaruviyil +Enwu +enYEya +eri +EroppAvil +Eroppiya +erYakkurYEya +erYawwAlYYa +erYpa +erYrYawAkum +erYrYawwirYku +erYrYumawi +eVHku +eVkkuvator +eVllAp +eVllEkalYAka +eVllEkalYAkak +eVllEkalYinY +eVllEp +eVllEyAka +eVllEyil +eVlYYunwarulYiyulYlYArkalY +eVmanY +eVNNeVy +eVnYa +eVnYap +eVnYnYum +eVnYnYumitawwil +eVnYpawu +eVnYrYa +eVnYrYalYYEkkappatukirYawu +eVnYrYu +eVnYrYum +eweVnYs +hakotetil +hariyAnYA +'havuspot' +hinwi +iccivanY +ifkilAnwukku +ifku +ifkulYlYa +ifkulYlYawu +il +ilafkEw +ilafkEyinY +ilatcam +illAwa +imAlaya +immAnilawwil +immAvattawwinY +immEwAnYam +immEwAnYawwinY +iNEnwawu +iNEnwulYlYanYa +iNEya +innakaram +inwa +inwak +inwap +inwiranY +inwiya +inwiyap +inwiyA-pafkalYAweR +inwiyA-pUttAnY +inwiyAvil +inwiyAvinY +inwu +inYiya +inYnYum +inYrYu +inYrYum +ippatakottikalY +ippatakukalY +iraNtam +iraNtAvawu +iraNtum +irappar +iravukalY +irawwinYapuri +Irotu +irukka +irukkalAm +irukkinYrYawu +irukkirYawu +irukkum +irunwavArYu +irunwawu +irunwu +irunwulYlYawu +iruppuppAwEkalY +IrwwawAkum +irYuwi +itafkalY +itam +itamAka +itawwE +itawwirYkku +itEye +ivarYrYil +ivarYrYulY +ivE +ivvUr +iwanY +iwanYAl +iwanYE +iwanYEc +iwara +iwE +iwu +iwuvAkum +iwuvum +iwwalam +iwwIvinY +iyarYkE +jakArwwA +jammu +janYaskar +janYavari +jappAnYil +jappAnYinY +javAhar +jeVkawcif +jeVrmanY +jeVrmanYiyil +jeVrmanYiyinY +kafkanAtu +kafkE +kAfkiri +kafkottil +kAkam +kAlaccUlYYalukku +kAlafkalYil +kAlakattam +kAlawwinY +kalEkkalluri +kalkawwA +kalluri +kallUrikalY +kallUrikalYil +kAlpanwu +kalvi +kalviyarYivu +kalYYakam +kaNakku +kANappatukinYarYanYar +kANappatukirYawu +kANappatum +kANappatuvawAl +kANappatuvawotu +kANawwakkavE +kaNkoVlYlYAk +kaNti +kaNtiyilirunwu +kaNtukalYikkum +kaNtulYlYanYa +kanYakacapE +kanYamAnYa +kanYjanYjAfkAvE +kanYnYikA +kapinYi +kAraNamAka +karEyil +karEyorawwil +karikAl +karipiyanY +kARmIril +kARmIrinY +karnAtakawwEyum +karnAtakawwirYkum +karUr +karuvikalY +kArYrYu +katal +katalum +katarYkarE +katarYkarEkku +katarYkarEyE +katarYkarEyil +katavulYAka +kAtciyAka +katEkalYil +kattappatta +kattappattulYlYawu +kattitafkalY +kAttuvAcikalYinY +kAtukalYutanY +kavanYawwE +kavarak +kavarakkUtiya +kAviriyinY +kavuNtar +kawakalYi +kAykarYikalY +kekAlE +kElAya +kerA +keralYa +keralYam +keralYAvinY +keralYawwil +keralYawwinY +ketka +keVnYciftanY +keVscanY +kEyilwAnY +ki +kilo +kilomIttar +kilYEkalYAka +kilYEkku +kilYYakke +kilYYakkil +kilYYakku +kimI +kirAmam +kirAmawwirYku +kirekka +kireVnYatEnYcukku +kiruRNakiri +kiruRNarAjA +kirYiswumas +kirYiswumasum +kitEkkirYawu +kittawatta +kolAkalamAka +konYiyammanY +kotEkAla +kotEkkAla +kotiye +kottayam +kovA +kovAvil +koVcci +kovE +kovEk +kovEyil +kovEyilirunwu +kovEyinY +koVfkarnAtu +koVfku +kovil +kovil +kovilAkum +kovilil +koVlarAto +koVlkawwA +koVlYlYum +koVlYYumpilirunwu +koVlYYumpu +koVNta +koVNtAtappattu +koVNtAtappatukirYawu +koVNtAtappatum +koVNtirunwanYa +koVNtirunwanYar +koVNtu +koVNtulYlYawu +koVtEkkAnYal +koVtumuti +koVyyAmalEnAwar +kOwami +kowAvari +koyampuwwUr +koyil +kulYawwil +kulYippawu +kunYnYUr +kunYrYinY +kurafkaNilmuttam +kurafku +kurovAtskkA +kuruvittE +kurYikkum +kurYippitawwakka +kurYrYAla +kurYrYAlam +kurYrYAlam: +kurYrYAlawwil +kutikalY +kutiwwoVkE +kUtiya +kUtiyAttam +kutiyerYinYar +kutiyerYrYafkalYil +kUttafkalYil +kUttam +kutukAv +kutumpamum +lahOl +mAkANawwil +mAkANawwinY +makArARtirA +makkA +makkalY +makkalYwoVkE +makutecuvarar +malampulYYA +malE +mAlE +malEkalYAl +malEnAtu +malEppakuwikalYil +malEvaricEyAl +malEwwoVtar +malEyAlYam +malEyil +malEyinY +malYYEkku +malYYEvIlYYcci +malYYEvIlYYcciyE +maNi +mAnila +mAnilafkalYil +mAnilafkalYulY +mAnilamAka +mAnilamAnYa +mAnilawwavar +mAnilawwil +maNimuwwarYu +maNtapafkalYilum +maNtapawwilum +maNtiyAli +manYanalam +marafkalY +marakkarYic +maruwamalE +maruwwuvak +marYrYa +mArYrYam +marYrYoVru +marYrYum +marYrYumoVru +mArYukirYawu +matawwil +mattawwil +mAvatta +mAvattafkalYAka +mAvattafkalYil +mAvattafkalYotu +mAvattam +mAvattawwil +mawafkalY +mawwiya +mawwiyil +me +mEcUr +mel +mEl +melum +merYke +merYkil +merYkinwiyawwIvukalY +merYkinwiyawwIvukalYukkum +merYku +merYkuk +merYkuw +meVycilirkka +mEwAnYam +mEwAnYawwE +mEwAnYawwil +mEyam +mEyamAka +mEyamAnYa +mEyamAwalAl +mi +.mI +mika +mikaccirYiya +mikap +mikappeVriya +mikavum +mInY +mirukakkAtci +mIttar +mIwamEnwa +mIwu +mokinYiyAttam +mottAr +moVlYYi +moVlYYikalY +moVlYYiyAkum +moVwwam +mucirYi +mukkiya +mukkiyamAnYa +mukkiyamAnYawu +mUlam +mUlamAka +mulYYuvawilum +munwiri +munwirikkoVttEyinY +munY +munYnYar +munYnYerYrYawwirYku +mUnYrYAvawu +mUnYrYu +muppawoVnYrYu +murukanY +murYEkalYum +mUtappatta +mUtappattirukkum +mutikirYawu +mutiyAwa +mUvarawum +muwal +muwalil +muwalitam +muwanY +muwanYmEyAnYa +muwumalE +muwwoVnYrYu +nAcik +nakar +nakaracapE +nakarafkalY +nakarafkalYil +nakaram +nakaramAkum +nakaramAnYa +nakaramum +nakaramumAkum +nakarawwinY +nakarilirunwu +nakarukku +nAlYil +nAlYiwalYYkalY +nAlYiwalYYkalYum +nam +nAmakkal +nammutEya +nanwi +nAnYkAm +nAnYku +nAtAkum +natanwu +natanYam +natawwinYar +natawwiyulYlYawu +natEpeVrYrYulYlYawotu +natEpeVrYum +natEppayaNawwil +natEppeVrYrYawu +natEppeVrYum +nAtkalYilum +nAttil +nAttinY +nAttiya +nAtu +nAtukalYukku +natuppakuwiyil +navarAwwiri +navInYa +nawikalYinY +nawiyil +nAyakiyAkavum +neram +nerawwil +nettop +neVrYpayirc +nIccal +nilafkalY +nilapparappu +nilE +nIlYam +nIrvalYYippokkuvarawwirYku +nirYEnwirukkum +nirYuvanYafkalYum +nirYuvinYAr +nokkip +noVyyal +nUlAkak +nUlkalYil +nUrYrYANtil +ocAkAvilirunwu +Omorilirunwu +oNam +oteyar +oteyarukkup +otivanwu +otukinYrYanYa +oval +oVkki +oVli +oVnYrYAkum +oVnYrYiyawwil +oVnYrYu +oVru +oVruvelYE +oVttanYcawwiram +oVtti +paccE +paccEyArYu +pacipik +paFcakulA +paFcApi +paFcApilirunwu +pafku +pafkunYi +pahAri +pakAtI +pakuwi +pakuwikalY +pakuwikalYEyum +pakuwikalYil +pakuwikalYum +pakuwiyAkum +pakuwiyEyum +pakuwiyil +pakuwiyinY +pakwarkalY +pala +pAlakkAtu +pAlampUrilirunwu +palkalEk +palkalEkkalYYakamAka +palYifkinYAl +palYlYawwAkku +palYlYikalY +palYYamEyAnYa +palYYanYi +palYYawwotta +pampAr +pANiyil +paNtikEkalYAkum +panYAmAvum +pAnYipat +panYiyAl +panYnYAttu +paracurAma +paramesvari +parAmpariyawwutanY +paraviyulYlYawu +pariNamiwwulYlYawu +pariwApAw +pArkka +pArkkava +pArpatocu +pArpatos +paruvappeVyarccikkArYrYu +pArvawi +pArvEyAlYar +parYavEkalYinY +pAta +patakil +patakinY +patakottikalY +patakottikalYinY +pataku +pAtal +pAtalipuwwiram +pAtalkalYum +patE +patEyinYar +pAtnYAvinY +pattIsvaranYAkavum +pattIsvarasvAmi +patukirYawu +pAtum +pavAnYi +paveriyAvinY +pavurNami +pAwikkappatAmal +pawinYAnYku +pawwirikEkalYil +payaNikalY +payaNikalYAl +payanYpattanYa +pAykinYrYanYa +pAyum +pecappatukirYawu +pecappatum +pecuvorum +per +peraruvi +peraruvikku +peraruviyil +perUr +perUrAtciyil +peVfkAli +peVfkalYUrilirunwu +peVriwum +peVriya +peVriyalYavil +peVrufkatalil +peVrufkatalum +peVrukirYawu +peVrumpAlAnYa +peVrumpAnYmEyAka +peVrunAlYum +peVrunweVruvil +peVrunwottafkalYum +peVruvum +peVrw +peVrYrYa +peVrYukinYrYawu +peVyar +peVyaril +peVyarilum +pEwyanAw +pIkArinY +pikvik +pinYparYrYap +pirAfport +pirapala +pirawAnYa +pirawecafkalYil +pirawecam +pirawecamAkum +pirawecawwinY +pirawikalYEk +pirecilum +pirijtavunYukku +pirikkappattulYlYawu +pirikkinYrYawu +pirinwawu +pirinwu +piritR +pirittanY +pirivil +pirpaFcAl +pirYa +pirYaku +pirYappitamAkum +pirYispenY +ponYrYavarYrYEyum +ponYrYavE +porwwukkIciyarkalY +potikalY +potikalYEyum +potti +pottiimmEwAnYawwileye +pottikalY +pottikalYE +pottikalYinY +poVrulY +poVwuvAka +powu +powumAnYa +pUcappatukirYawu +pUfkA +pUjikkinYrYanYar +pukalYY +pukalYYpeVrYrYa +pukalYYpeVrYrYavE +pukalYYpeVrYrYawAkum +pukalYYpeVrYrYawu +pUkaNta +pUkaNtam +pUkkalYAl +punYiwa +purAnYA +puviyiyal +puwwa +puwwANtE +puwwuNarcciyEw +rAjA +rAjyawwil +rakunAwajiyinY +ramalAnY +rayil +rIfkAram +RivAlik +spA +spawi +srI +srImAvinY +tAl +tanYalE +teVnYvar +tokkiyo +tokkiyovil +toVpAkovukku +ucciyil +ulakac +ulakakkiNNap +ulakam +ullAcamAka +ulYlYa +ulYlYanYa +ulYlYatakkiyawu +ulYlYawu +ulYlYUr +ulYlYUrvAcikalYAl +ulYnAttu +uruvAki +Urvalam +urYcavafkalY +urYpawwiyAkirYawu +urYuppunAtukalYil +utalnalam +utanY +Utti +uwwiraw +uyarawwil +uyarwAlYYvAnYa +vacanwa +vAcaswalam +vAcaswalamAka +vAcavi +vacawik +vacawikalY +vacawikalYEk +vacikkinYrYanYar +vacippitamAka +vaciRta +vafkAlYam +vAfkupavarkalYinY +vAkanYa +vakEkalYAkum +vakikkirYawu +vAli +valikkum +vAlIsvarar +valYarcci +valYarcciyil +valYYafkappatta +valYYafkukinYrYanYar +valYYipatta +valYYipAtu +vAlYYitam +valYYiyAka +valYYiyil +vaNikarkalYinY +vaNtukalYinY +vanwu +vanYappakuwiyil +vanYavilafku +varalArYrYil +varalArYrYu +varE +varicE +varicEp +varukinYrYanYa +varukirYawu +varutAnwa +varwwaka +vata +vataArYkAtu +vatakilYYakku +vatakkil +vatakkilum +vatakku +vatamerYkilum +vatamerYku +vatamerYkup +vatapakuwi +vativilum +vattawwil +vEciyAlY +vEkkum +velEppAtukalY +velUr +velYAlYarkalY +velYAlYarkalYE +veNti +verjinYiyAvukku +vetacanwUr +veVlYippakuwi +veVlYippurYam +veVlYiyAkirYawu +veVnYicuvelAvum +veVppanilE +veVrYrYikkoVlYlYappattulYlYanYa +vicu +vikiwawwil +vilEyuyarvu +vilYEyAttuk +vilYiyAttu +vilYYA +vilYYukirYawu +vimAnYafkalY +vinYceVNt +virEvil +vIspAtan +vItukalY +vItukalYil +vivacAya +vivacAyame +viyApAram +wafkAnYikkA +wakaval +wakavalkalYum +walafkalYil +walafkalYulY +walam +walamAka +walawwE +walE +walEnakar +walEnakaram +walEnakaramAnYa +walYlYi +wamilYY +wamilYYaka +wamilYYakawwil +wamilYYakawwinY +wamilYYnAttEyum +wamilYYnAttinY +wamilYYnAttirYkulYlYum +wamilYYnAtu +wAmiraparaNi +wAnY +wanYawAkkiyawotu +wAnYcAnYiyAvE +wanYi +wanYippaNpAtutEyawu +wanYiyAkap +wanYnYutEya +warE +waricanYam +warIkeri +warmapuri +waruvi +warYpoVlYYuwu +watakalYap +watE +wavirnwa +weciya +wefkAyEk +wenYaruvi +wenYkUtukalY +wervu +weVnY +weVnYkotiyil +weVnYmerYku +weVnYnYakawwinY +weVnYnYE +weVnYpakuwi +weVruvil +weVrYkAciyAvinY +weVrYkAkavum +weVrYkeyum +weVrYkil +weVrYku +weVyyam +wewi +weyilE +wicEkalYilum +wikalYYkirYawu +wiNtukkal +wipeVw +wirikUtamalEyinY +wirimpAk +wirinYitAt +wirucci +wiruccUr +wirukkovil +wiruneVlveli +wiruppANtik +wiruppawwUr +wiruvanYanwapuram +wiruvilYYA +wirYamE +wIvil +wIvinY +wIvukalY +wokEyinY +wOlAwar +wonYrYi +woVlEkkAtciyoVnYrYu +woVlEvil +woVlEvilum +woVlYYil +woVlYYilinY +woVlYYilmEyam +woVlYYilnutpa +woVlYYirYcAlEkalYum +woVlYYirYnutpam +woVlYYirYpettEkalYum +woVnYnampikkE +woVtakkam +woVtarcci +woVttiyam +wUci +wUfkuvawarYkum +wulYlYal +wuNE +wuNEyArYukalY +wuNi +wUNtum +wUram +wUrawwil +wurkA +wurYEyUr +wutuppAtta +wutuppAttam +wutuppAttap +wutuppAttawwinY +wutuppAttawwukku +yAlYYppANac +yAwwirE diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-utf.out new file mode 100644 index 0000000000000000000000000000000000000000..d0eafc316f85a0f2beb2fb85622d83234f21aa43 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-utf.out @@ -0,0 +1,1062 @@ +ஆகிய +ஆகியன +ஆகியவை +அக்டோபரையான +ஆகும் +ஆலை +அளிக்கிறது +அழகாக +அழகான +அழகுராணிப்போட்டி +அழைக்கப்படுகிறது +அழைக்கப்படும் +அழைப்பர் +ஆம் +அமராவதி +அமைந்த +அமைந்திருக்கும் +அமைந்துள்ள +அமைந்துள்ளன +அமைந்துள்ளதால் +அமைந்துள்ளது +அமைப்பானது +அமெரிக்க +அமெரிக்காவில் +அமெரிக்காவின் +அமைத்தார் +அமைய +அம்மன் +அணை +அணில் +அணியால் +அண்மையில் +அண்மித்து +ஆண்டு +ஆண்டுக்கு +அனைத்து +அன்று +அபாயகரமானது +அப்பர் +ஆப்பிரிக்காவில் +அரசாவே +அரசு +அரங்கொன்றும் +அராம்பமானது +அரபிந்தோ +அரபுக் +அரேபியா +ஆர்பஹாடீ +அருகே +அருகில் +அருணாச்சல +அருவி +அருவிக்கரையில் +அருவிக்கு +அருவியாகும் +அருவியை +அருவியின் +ஆறாம் +ஆறானது +அறியப்படுவார்கள் +அற்புதமான +ஆற்றின் +ஆறு +ஆறுகள் +ஆறுகளின் +ஆறுகளுக்கு +ஆறுகளுள் +அஸ்ஸாம் +அஸ்ஸாமி +அஸ்ஸாமுடன் +ஆஸ்திரேலியா +ஆஸ்திரேலியாவின் +அடங்கியிருக்கின்றது +அடர்ந்த +ஆட்சிப்பகுதி +ஆட்சிப்பகுதியாகும் +அடையலாம் +அடி +அடிப்படையில் +அட்லான்டிக் +அடுத்து +அவர்கள் +அவர்களுடைய +அவற்றில் +ஆவது +அவிநாசி +அதன் +அதனைத் +அதிகமாக +ஆதீனமும் +அது +ஆயிரம் +அயோத்தியிலிருந்து +ஆய்வாளர்கள் +ஆய்வாளர்களின் +சாலை +சமாதி +சமயங்களில் +சமயம் +சமைப்பதற்கும் +சமையல் +சம்பந்தமான +சம்பந்தர் +சந்தை +சபரகமுவா +சராசரி +சராசரியாக +சரணாலயம் +சரணாலயம் +சரித்திர +சவுதி +சயீர் +சேலம் +சைலானியர்களை +சைபோரிக்கு +செல்ல +செல்லுங்கள் +செல்லும் +செண்பகாதேவி +சென்றடையலாம் +சென்று +செயல்பட்டுவருகிறது +செயிண்ட் +செய்கை +செய்கிறார்கள் +செய்வதற்கு +செய்யப்பட்டது +செய்யப்பட்டுள்ளது +செய்யப்படுகிறது +சேத்திரம் +சிங்களவரை +சிகரம் +சிக்கமங்களூர் +சிக்கிம் +சீக்கியம் +சில +சிலையை +சிம்ஸ் +சிந்து +சிறப்பாக +சிறப்பாகும் +சிறப்பான +சிறிய +சிற்ப +சிற்றருவி +சிற்றாற்றின் +சிற்றாறு +சிறு +சிறுவாணி +சிறுவர் +சிவன் +சிவன்கோயில் +சிவராத்திரி +சித்ரா +சோழனால் +சோபரோவிலிருந்து +சொல் +சொல்லுக்கு +சூழப்பட்ட +சுழப்பட்டு +சுமார் +சுந்தரர் +சுற்றிலும் +சுற்றுலா +சுற்றுலாப் +சுற்றுலாத் +சுற்றுப்பயணம் +சுத்திகரிப்பு +ஐக்கிய +ஐந்தருவி +ஐந்தருவியில் +ஐந்து +ஏனைய +ஏரி +ஐரோப்பாவில் +ஐரோப்பிய +ஏறக்குறைய +ஏறத்தாழ +ஏற்ப +ஏற்றதாகும் +ஏற்றத்திற்கு +ஏற்றுமதி +எஃகு +எக்குவடோர் +எல்லாப் +எல்லைகளாக +எல்லைகளாகக் +எல்லைகளின் +எல்லைப் +எல்லையாக +எல்லையில் +எழுந்தருளியுள்ளார்கள் +எமன் +எண்ணெய் +என +எனப் +என்னும் +என்னுமிடத்தில் +என்பது +என்ற +என்றழைக்கப்படுகிறது +என்று +என்றும் +ஏதென்ஸ் +ஹகோடேடில் +ஹரியானா +'ஹவுஸ்போட்' +ஹிந்தி +இச்சிவன் +இங்கிலாந்துக்கு +இங்கு +இங்குள்ள +இங்குள்ளது +இல் +இலங்கைத் +இலங்கையின் +இலட்சம் +இல்லாத +இமாலய +இம்மாநிலத்தில் +இம்மாவட்டத்தின் +இம்மைதானம் +இம்மைதானத்தின் +இணைந்தது +இணைந்துள்ளன +இணைய +இந்நகரம் +இந்த +இந்தக் +இந்தப் +இந்திரன் +இந்திய +இந்தியப் +இந்தியா-பங்களாதேஷ் +இந்தியா-பூட்டான் +இந்தியாவில் +இந்தியாவின் +இந்து +இனிய +இன்னும் +இன்று +இன்றும் +இப்படகோட்டிகள் +இப்படகுகள் +இரண்டம் +இரண்டாவது +இரண்டும் +இரப்பர் +இரவுகள் +இரத்தினபுரி +ஈரோடு +இருக்க +இருக்கலாம் +இருக்கின்றது +இருக்கிறது +இருக்கும் +இருந்தவாறு +இருந்தது +இருந்து +இருந்துள்ளது +இருப்புப்பாதைகள் +ஈர்த்ததாகும் +இறுதி +இடங்கள் +இடம் +இடமாக +இடத்தை +இடத்திற்க்கு +இடையே +இவற்றில் +இவற்றுள் +இவை +இவ்வூர் +இதன் +இதனால் +இதனை +இதனைச் +இதர +இதை +இது +இதுவாகும் +இதுவும் +இத்தலம் +இத்தீவின் +இயற்கை +ஜகார்த்தா +ஜம்மு +ஜனஸ்கர் +ஜனவரி +ஜப்பானில் +ஜப்பானின் +ஜவாஹர் +ஜெகத்சிங் +ஜெர்மன் +ஜெர்மனியில் +ஜெர்மனியின் +கங்கநாடு +கங்கை +காங்கிரி +கங்கோட்டில் +காகம் +காலச்சூழலுக்கு +காலங்களில் +காலகட்டம் +காலத்தின் +கலைக்கல்லுரி +கல்கத்தா +கல்லுரி +கல்லூரிகள் +கல்லூரிகளில் +கால்பந்து +கல்வி +கல்வியறிவு +கழகம் +கணக்கு +காணப்படுகினறனர் +காணப்படுகிறது +காணப்படும் +காணப்படுவதால் +காணப்படுவதோடு +காணத்தக்கவை +கண்கொள்ளாக் +கண்டி +கண்டியிலிருந்து +கண்டுகளிக்கும் +கண்டுள்ளன +கனகசபை +கனமான +கன்ஜன்ஜாங்காவை +கன்னிகா +கபினி +காரணமாக +கரையில் +கரையோரத்தில் +கரிகால் +கரிபியன் +காஷ்மீரில் +காஷ்மீரின் +கர்நாடகத்தையும் +கர்நாடகத்திற்கும் +கரூர் +கருவிகள் +காற்று +கடல் +கடலும் +கடற்கரை +கடற்கரைக்கு +கடற்கரையை +கடற்கரையில் +கடவுளாக +காட்சியாக +கடைகளில் +கட்டப்பட்ட +கட்டப்பட்டுள்ளது +கட்டிடங்கள் +காட்டுவாசிகளின் +காடுகளுடன் +கவனத்தை +கவரக் +கவரக்கூடிய +காவிரியின் +கவுண்டர் +கதகளி +காய்கறிகள் +கேகாலை +கைலாய +கேரா +கேரள +கேரளம் +கேரளாவின் +கேரளத்தில் +கேரளத்தின் +கேட்க +கென்சிங்டன் +கெஸ்சன் +கையில்தான் +கி +கிலோ +கிலோமீட்டர் +கிளைகளாக +கிளைக்கு +கிழக்கே +கிழக்கில் +கிழக்கு +கிமீ +கிராமம் +கிராமத்திற்கு +கிரேக்க +கிரெனடைன்சுக்கு +கிருஷ்ணகிரி +கிருஷ்ணராஜா +கிறிஸ்துமஸ் +கிறிஸ்துமஸும் +கிடைக்கிறது +கிட்டதட்ட +கோலாகலமாக +கோனியம்மன் +கோடைகால +கோடைக்கால +கோடியே +கோட்டயம் +கோவா +கோவாவில் +கொச்சி +கோவை +கோவைக் +கோவையில் +கோவையிலிருந்து +கோவையின் +கொங்கர்நாடு +கொங்கு +கோவில் +கோவில் +கோவிலாகும் +கோவிலில் +கொலராடோ +கொல்கத்தா +கொள்ளும் +கொழும்பிலிருந்து +கொழும்பு +கொண்ட +கொண்டாடப்பட்டு +கொண்டாடப்படுகிறது +கொண்டாடப்படும் +கொண்டிருந்தன +கொண்டிருந்தனர் +கொண்டு +கொண்டுள்ளது +கொடைக்கானல் +கொடுமுடி +கொய்யாமலைநாதர் +கௌதமி +கோதாவரி +கோயம்புத்தூர் +கோயில் +குளத்தில் +குளிப்பது +குன்னூர் +குன்றின் +குரங்கணில்முட்டம் +குரங்கு +குரோவாட்ஸ்க்கா +குருவிட்டை +குறிக்கும் +குறிப்பிடத்தக்க +குற்றால +குற்றாலம் +குற்றாலம்: +குற்றாலத்தில் +குடிகள் +குடித்தொகை +கூடிய +கூடியாட்டம் +குடியேறினர் +குடியேற்றங்களில் +கூட்டங்களில் +கூட்டம் +குடுகாவ் +குடும்பமும் +லஹௌல் +மாகாணத்தில் +மாகாணத்தின் +மகாராஷ்டிரா +மக்கா +மக்கள் +மக்கள்தொகை +மகுடேசுவரர் +மலம்புழா +மலை +மாலை +மலைகளால் +மலைநாடு +மலைப்பகுதிகளில் +மலைவரிசையால் +மலைத்தொடர் +மலையாளம் +மலையில் +மலையின் +மழைக்கு +மழைவீழ்ச்சி +மழைவீழ்ச்சியை +மணி +மாநில +மாநிலங்களில் +மாநிலங்களுள் +மாநிலமாக +மாநிலமான +மாநிலத்தவர் +மாநிலத்தில் +மணிமுத்தறு +மண்டபங்களிலும் +மண்டபத்திலும் +மண்டியாலி +மனநலம் +மரங்கள் +மரக்கறிச் +மருதமலை +மருத்துவக் +மற்ற +மாற்றம் +மற்றொரு +மற்றும் +மற்றுமொரு +மாறுகிறது +மடத்தில் +மட்டத்தில் +மாவட்ட +மாவட்டங்களாக +மாவட்டங்களில் +மாவட்டங்களோடு +மாவட்டம் +மாவட்டத்தில் +மதங்கள் +மத்திய +மத்தியில் +மே +மைசூர் +மேல் +மைல் +மேலும் +மேற்கே +மேற்கில் +மேற்கிந்தியத்தீவுகள் +மேற்கிந்தியத்தீவுகளுக்கும் +மேற்கு +மேற்குக் +மேற்குத் +மெய்சிலிர்க்க +மைதானம் +மைதானத்தை +மைதானத்தில் +மையம் +மையமாக +மையமான +மையமாதலால் +மி +௤மீ +மிக +மிகச்சிறிய +மிகப் +மிகப்பெரிய +மிகவும் +மீன் +மிருகக்காட்சி +மீட்டர் +மீதமைந்த +மீது +மோகினியாட்டம் +மோட்டார் +மொழி +மொழிகள் +மொழியாகும் +மொத்தம் +முசிறி +முக்கிய +முக்கியமான +முக்கியமானது +மூலம் +மூலமாக +முழுவதிலும் +முந்திரி +முந்திரிக்கொட்டையின் +முன் +முன்னர் +முன்னேற்றத்திற்கு +மூன்றாவது +மூன்று +முப்பதொன்று +முருகன் +முறைகளும் +மூடப்பட்ட +மூடப்பட்டிருக்கும் +முடிகிறது +முடியாத +மூவரதும் +முதல் +முதலில் +முதலிடம் +முதன் +முதன்மையான +முதுமலை +முத்தொன்று +நாசிக் +நகர் +நகரசபை +நகரங்கள் +நகரங்களில் +நகரம் +நகரமாகும் +நகரமான +நகரமும் +நகரமுமாகும் +நகரத்தின் +நகரிலிருந்து +நகருக்கு +நாளில் +நாளிதழ்கள் +நாளிதழ்களும் +நம் +நாமக்கல் +நம்முடைய +நந்தி +நான்காம் +நான்கு +நாடாகும் +நடந்து +நடனம் +நடத்தினர் +நடத்தியுள்ளது +நடைபெற்றுள்ளதோடு +நடைபெறும் +நடைப்பயணத்தில் +நடைப்பெற்றது +நடைப்பெறும் +நாட்களிலும் +நாட்டில் +நாட்டின் +நாட்டிய +நாடு +நாடுகளுக்கு +நடுப்பகுதியில் +நவராத்திரி +நவீன +நதிகளின் +நதியில் +நாயகியாகவும் +நேரம் +நேரத்தில் +நேட்டோப் +நெற்பயிர்ச் +நீச்சல் +நிலங்கள் +நிலப்பரப்பு +நிலை +நீளம் +நீர்வழிப்போக்குவரத்திற்கு +நிறைந்திருக்கும் +நிறுவனங்களும் +நிறுவினார் +நோக்கிப் +நொய்யல் +நூலாகக் +நூல்களில் +நூற்றாண்டில் +ஓசாகாவிலிருந்து +ஔமோரிலிருந்து +ஓணம் +ஓடேயர் +ஓடேயருக்குப் +ஓடிவந்து +ஓடுகின்றன +ஓவல் +ஒக்கி +ஒலி +ஒன்றாகும் +ஒன்றியத்தில் +ஒன்று +ஒரு +ஒருவேளை +ஒட்டன்சத்திரம் +ஒட்டி +பச்சை +பச்சையாறு +பசிபிக் +பஞ்சகுலா +பஞ்சாபி +பஞ்சாபிலிருந்து +பங்கு +பங்குனி +பஹாரி +பகாடீ +பகுதி +பகுதிகள் +பகுதிகளையும் +பகுதிகளில் +பகுதிகளும் +பகுதியாகும் +பகுதியையும் +பகுதியில் +பகுதியின் +பக்தர்கள் +பல +பாலக்காடு +பாலம்பூரிலிருந்து +பல்கலைக் +பல்கலைக்கழகமாக +பளிங்கினால் +பள்ளத்தாக்கு +பள்ளிகள் +பழமையான +பழனி +பழத்தோட்ட +பம்பார் +பாணியில் +பண்டிகைகளாகும் +பனாமாவும் +பானிபட் +பனியால் +பன்னாட்டு +பரசுராம +பரமேஸ்வரி +பராம்பரியத்துடன் +பரவியுள்ளது +பரிணமித்துள்ளது +பரிதாபாத் +பார்க்க +பார்க்கவ +பார்படோசு +பார்படோஸ் +பருவப்பெயர்ச்சிக்காற்று +பார்வதி +பார்வையாளர் +பறவைகளின் +பாட +படகில் +படகின் +படகோட்டிகள் +படகோட்டிகளின் +படகு +பாடல் +பாடலிபுத்திரம் +பாடல்களும் +படை +படையினர் +பாட்னாவின் +பட்டீஸ்வரனாகவும் +பட்டீஸ்வரஸ்வாமி +படுகிறது +பாடும் +பவானி +பவேரியாவின் +பவுர்ணமி +பாதிக்கப்படாமல் +பதினான்கு +பத்திரிகைகளில் +பயணிகள் +பயணிகளால் +பயன்பட்டன +பாய்கின்றன +பாயும் +பேசப்படுகிறது +பேசப்படும் +பேசுவோரும் +பேர் +பேரருவி +பேரருவிக்கு +பேரருவியில் +பேரூர் +பேரூராட்சியில் +பெங்காலி +பெங்களூரிலிருந்து +பெரிதும் +பெரிய +பெரியளவில் +பெருங்கடலில் +பெருங்கடலும் +பெருகிறது +பெரும்பாலான +பெரும்பான்மையாக +பெருநாளும் +பெருந்தெருவில் +பெருந்தோட்டங்களும் +பெருவும் +பெர்த் +பெற்ற +பெறுகின்றது +பெயர் +பெயரில் +பெயரிலும் +பைத்யநாத் +பீகாரின் +பிக்விக் +பின்பற்றப் +பிராங்போர்ட் +பிரபல +பிரதான +பிரதேசங்களில் +பிரதேசம் +பிரதேசமாகும் +பிரதேசத்தின் +பிரதிகளைக் +பிரேசிலும் +பிரிஜ்டவுனுக்கு +பிரிக்கப்பட்டுள்ளது +பிரிக்கின்றது +பிரிந்தது +பிரிந்து +பிரிட்ஷ் +பிரிட்டன் +பிரிவில் +பிர்பஞ்சால் +பிற +பிறகு +பிறப்பிடமாகும் +பிறிஸ்பேன் +போன்றவற்றையும் +போன்றவை +போர்த்துக்கீசியர்கள் +போடிகள் +போடிகளையும் +போட்டி +போட்டிஇம்மைதானத்திலேயே +போட்டிகள் +போட்டிகளை +போட்டிகளின் +பொருள் +பொதுவாக +போது +போதுமான +பூசப்படுகிறது +பூங்கா +பூஜிக்கின்றனர் +புகழ் +புகழ்பெற்ற +புகழ்பெற்றவை +புகழ்பெற்றதாகும் +புகழ்பெற்றது +பூகண்ட +பூகண்டம் +பூக்களால் +புனித +புரானா +புவியியல் +புத்த +புத்தாண்டை +புத்துணர்ச்சியைத் +ராஜா +ராஜ்யத்தில் +ரகுநாதஜியின் +ரமலான் +ரயில் +ரீங்காரம் +ஷிவாலிக் +ஸ்பா +ஸ்பதி +ஸ்ரீ +ஸ்ரீமாவின் +டால் +டனலை +டென்வர் +டோக்கியோ +டோக்கியோவில் +டொபாகோவுக்கு +உச்சியில் +உலகச் +உலகக்கிண்ணப் +உலகம் +உல்லாசமாக +உள்ள +உள்ளன +உள்ளடக்கியது +உள்ளது +உள்ளூர் +உள்ளூர்வாசிகளால் +உள்நாட்டு +உருவாகி +ஊர்வலம் +உற்சவங்கள் +உற்பத்தியாகிறது +உறுப்புநாடுகளில் +உடல்நலம் +உடன் +ஊட்டி +உத்திரத் +உயரத்தில் +உயர்தாழ்வான +வசந்த +வாசஸ்தலம் +வாசஸ்தலமாக +வாசவி +வசதிக் +வசதிகள் +வசதிகளைக் +வசிக்கின்றனர் +வசிப்பிடமாக +வசிஷ்ட +வங்காளம் +வாங்குபவர்களின் +வாகன +வகைகளாகும் +வகிக்கிறது +வாலி +வலிக்கும் +வாலீஸ்வரர் +வளர்ச்சி +வளர்ச்சியில் +வழங்கப்பட்ட +வழங்குகின்றனர் +வழிபட்ட +வழிபாடு +வாழிடம் +வழியாக +வழியில் +வணிகர்களின் +வண்டுகளின் +வந்து +வனப்பகுதியில் +வனவிலங்கு +வரலாற்றில் +வரலாற்று +வரை +வரிசை +வரிசைப் +வருகின்றன +வருகிறது +வருடாந்த +வர்த்தக +வட +வடஆற்காடு +வடகிழக்கு +வடக்கில் +வடக்கிலும் +வடக்கு +வடமேற்கிலும் +வடமேற்கு +வடமேற்குப் +வடபகுதி +வடிவிலும் +வட்டத்தில் +வைசியாள் +வைக்கும் +வேலைப்பாடுகள் +வேலூர் +வேளாளர்கள் +வேளாளர்களை +வேண்டி +வேர்ஜினியாவுக்கு +வேடசந்தூர் +வெளிப்பகுதி +வெளிப்புறம் +வெளியாகிறது +வெனிசுவேலாவும் +வெப்பநிலை +வெற்றிக்கொள்ளப்பட்டுள்ளன +விசு +விகிதத்தில் +விலையுயர்வு +விளையாட்டுக் +விளியாட்டு +விழா +விழுகிறது +விமானங்கள் +வின்செண்ட் +விரைவில் +வீஸ்பாடந் +வீடுகள் +வீடுகளில் +விவசாய +விவசாயமே +வியாபாரம் +தங்கானிக்கா +தகவல் +தகவல்களும் +தலங்களில் +தலங்களுள் +தலம் +தலமாக +தலத்தை +தலை +தலைநகர் +தலைநகரம் +தலைநகரமான +தள்ளி +தமிழ் +தமிழக +தமிழகத்தில் +தமிழகத்தின் +தமிழ்நாட்டையும் +தமிழ்நாட்டின் +தமிழ்நாட்டிற்குள்ளும் +தமிழ்நாடு +தாமிரபரணி +தான் +தனதாக்கியதோடு +தான்சானியாவை +தனி +தனிப்பண்பாடுடையது +தனியாகப் +தன்னுடைய +தரை +தரிசனம் +தரீகேரி +தர்மபுரி +தருவி +தற்பொழுது +தடகளப் +தடை +தவிர்ந்த +தேசிய +தேங்காயைக் +தேனருவி +தேன்கூடுகள் +தேர்வு +தென் +தென்கோடியில் +தென்மேற்கு +தென்னகத்தின் +தென்னை +தென்பகுதி +தெருவில் +தெற்காசியாவின் +தெற்காகவும் +தெற்கேயும் +தெற்கில் +தெற்கு +தெய்யம் +தேதி +தேயிலை +திசைகளிலும் +திகழ்கிறது +திண்டுக்கல் +திபெத் +திரிகூடமலையின் +திரிம்பாக் +திரினிடாட் +திருச்சி +திருச்சூர் +திருக்கோவில் +திருநெல்வேலி +திருப்பாண்டிக் +திருப்பத்தூர் +திருவனந்தபுரம் +திருவிழா +திறமை +தீவில் +தீவின் +தீவுகள் +தோகையின் +தௌலாதர் +தோன்றி +தொலைக்காட்சியொன்று +தொலைவில் +தொலைவிலும் +தொழில் +தொழிலின் +தொழில்மையம் +தொழில்நுட்ப +தொழிற்சாலைகளும் +தொழிற்நுட்பம் +தொழிற்பேட்டைகளும் +தொன்நம்பிக்கை +தொடக்கம் +தொடர்ச்சி +தொட்டியம் +தூசி +தூங்குவதற்கும் +துள்ளல் +துணை +துணையாறுகள் +துணி +தூண்டும் +தூரம் +தூரத்தில் +துர்கா +துறையூர் +துடுப்பாட்ட +துடுப்பாட்டம் +துடுப்பாட்டப் +துடுப்பாட்டத்தின் +துடுப்பாட்டத்துக்கு +யாழ்ப்பாணச் +யாத்திரை diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-wx.out new file mode 100644 index 0000000000000000000000000000000000000000..064a6ff1846033a3e4db28e11b5a98d99b540e24 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/old/uniq-words-tam-expert-wx.out @@ -0,0 +1,1062 @@ +Akiya +AkiyanYa +AkiyavE +aktoparEyAnYa +Akum +AlE +alYikkirYawu +alYYakAka +alYYakAnYa +alYYakurANippotti +alYYEkkappatukirYawu +alYYEkkappatum +alYYEppar +Am +amarAvawi +amEnwa +amEnwirukkum +amEnwulYlYa +amEnwulYlYanYa +amEnwulYlYawAl +amEnwulYlYawu +amEppAnYawu +ameVrikka +ameVrikkAvil +ameVrikkAvinY +amEwwAr +amEya +ammanY +aNE +aNil +aNiyAl +aNmEyil +aNmiwwu +ANtu +ANtukku +anYEwwu +anYrYu +apAyakaramAnYawu +appar +AppirikkAvil +aracAve +aracu +arafkoVnYrYum +arAmpamAnYawu +arapinwo +arapuk +arepiyA +ArpahAtI +aruke +arukil +aruNAccala +aruvi +aruvikkarEyil +aruvikku +aruviyAkum +aruviyE +aruviyinY +ArYAm +ArYAnYawu +arYiyappatuvArkalY +arYpuwamAnYa +ArYrYinY +ArYu +ArYukalY +ArYukalYinY +ArYukalYukku +ArYukalYulY +assAm +assAmi +assAmutanY +AswireliyA +AswireliyAvinY +atafkiyirukkinYrYawu +atarnwa +Atcippakuwi +AtcippakuwiyAkum +atEyalAm +ati +atippatEyil +atlAnYtik +atuwwu +avarkalY +avarkalYutEya +avarYrYil +Avawu +avinAci +awanY +awanYEw +awikamAka +AwInYamum +awu +Ayiram +ayowwiyilirunwu +AyvAlYarkalY +AyvAlYarkalYinY +cAlE +camAwi +camayafkalYil +camayam +camEppawarYkum +camEyal +campanwamAnYa +campanwar +canwE +caparakamuvA +carAcari +carAcariyAka +caraNAlayam +caraNAlayam +cariwwira +cavuwi +cayIr +celam +cElAnYiyarkalYE +cEporikku +ceVlla +ceVllufkalY +ceVllum +ceVNpakAwevi +ceVnYrYatEyalAm +ceVnYrYu +ceVyalpattuvarukirYawu +ceVyiNt +ceVykE +ceVykirYArkalY +ceVyvawarYku +ceVyyappattawu +ceVyyappattulYlYawu +ceVyyappatukirYawu +cewwiram +cifkalYavarE +cikaram +cikkamafkalYUr +cikkim +cIkkiyam +cila +cilEyE +cims +cinwu +cirYappAka +cirYappAkum +cirYappAnYa +cirYiya +cirYpa +cirYrYaruvi +cirYrYArYrYinY +cirYrYArYu +cirYu +cirYuvANi +cirYuvar +civanY +civanYkoyil +civarAwwiri +ciwrA +colYYanYAl +coparovilirunwu +coVl +coVllukku +cUlYYappatta +culYYappattu +cumAr +cunwarar +curYrYilum +curYrYulA +curYrYulAp +curYrYulAw +curYrYuppayaNam +cuwwikarippu +Ekkiya +Enwaruvi +Enwaruviyil +Enwu +enYEya +eri +EroppAvil +Eroppiya +erYakkurYEya +erYawwAlYYa +erYpa +erYrYawAkum +erYrYawwirYku +erYrYumawi +eVHku +eVkkuvator +eVllAp +eVllEkalYAka +eVllEkalYAkak +eVllEkalYinY +eVllEp +eVllEyAka +eVllEyil +eVlYYunwarulYiyulYlYArkalY +eVmanY +eVNNeVy +eVnYa +eVnYap +eVnYnYum +eVnYnYumitawwil +eVnYpawu +eVnYrYa +eVnYrYalYYEkkappatukirYawu +eVnYrYu +eVnYrYum +eweVnYs +hakotetil +hariyAnYA +'havuspot' +hinwi +iccivanY +ifkilAnwukku +ifku +ifkulYlYa +ifkulYlYawu +il +ilafkEw +ilafkEyinY +ilatcam +illAwa +imAlaya +immAnilawwil +immAvattawwinY +immEwAnYam +immEwAnYawwinY +iNEnwawu +iNEnwulYlYanYa +iNEya +innakaram +inwa +inwak +inwap +inwiranY +inwiya +inwiyap +inwiyA-pafkalYAweR +inwiyA-pUttAnY +inwiyAvil +inwiyAvinY +inwu +inYiya +inYnYum +inYrYu +inYrYum +ippatakottikalY +ippatakukalY +iraNtam +iraNtAvawu +iraNtum +irappar +iravukalY +irawwinYapuri +Irotu +irukka +irukkalAm +irukkinYrYawu +irukkirYawu +irukkum +irunwavArYu +irunwawu +irunwu +irunwulYlYawu +iruppuppAwEkalY +IrwwawAkum +irYuwi +itafkalY +itam +itamAka +itawwE +itawwirYkku +itEye +ivarYrYil +ivarYrYulY +ivE +ivvUr +iwanY +iwanYAl +iwanYE +iwanYEc +iwara +iwE +iwu +iwuvAkum +iwuvum +iwwalam +iwwIvinY +iyarYkE +jakArwwA +jammu +janYaskar +janYavari +jappAnYil +jappAnYinY +javAhar +jeVkawcif +jeVrmanY +jeVrmanYiyil +jeVrmanYiyinY +kafkanAtu +kafkE +kAfkiri +kafkottil +kAkam +kAlaccUlYYalukku +kAlafkalYil +kAlakattam +kAlawwinY +kalEkkalluri +kalkawwA +kalluri +kallUrikalY +kallUrikalYil +kAlpanwu +kalvi +kalviyarYivu +kalYYakam +kaNakku +kANappatukinYarYanYar +kANappatukirYawu +kANappatum +kANappatuvawAl +kANappatuvawotu +kANawwakkavE +kaNkoVlYlYAk +kaNti +kaNtiyilirunwu +kaNtukalYikkum +kaNtulYlYanYa +kanYakacapE +kanYamAnYa +kanYjanYjAfkAvE +kanYnYikA +kapinYi +kAraNamAka +karEyil +karEyorawwil +karikAl +karipiyanY +kARmIril +kARmIrinY +karnAtakawwEyum +karnAtakawwirYkum +karUr +karuvikalY +kArYrYu +katal +katalum +katarYkarE +katarYkarEkku +katarYkarEyE +katarYkarEyil +katavulYAka +kAtciyAka +katEkalYil +kattappatta +kattappattulYlYawu +kattitafkalY +kAttuvAcikalYinY +kAtukalYutanY +kavanYawwE +kavarak +kavarakkUtiya +kAviriyinY +kavuNtar +kawakalYi +kAykarYikalY +kekAlE +kElAya +kerA +keralYa +keralYam +keralYAvinY +keralYawwil +keralYawwinY +ketka +keVnYciftanY +keVscanY +kEyilwAnY +ki +kilo +kilomIttar +kilYEkalYAka +kilYEkku +kilYYakke +kilYYakkil +kilYYakku +kimI +kirAmam +kirAmawwirYku +kirekka +kireVnYatEnYcukku +kiruRNakiri +kiruRNarAjA +kirYiswumas +kirYiswumasum +kitEkkirYawu +kittawatta +kolAkalamAka +konYiyammanY +kotEkAla +kotEkkAla +kotiye +kottayam +kovA +kovAvil +koVcci +kovE +kovEk +kovEyil +kovEyilirunwu +kovEyinY +koVfkarnAtu +koVfku +kovil +kovil +kovilAkum +kovilil +koVlarAto +koVlkawwA +koVlYlYum +koVlYYumpilirunwu +koVlYYumpu +koVNta +koVNtAtappattu +koVNtAtappatukirYawu +koVNtAtappatum +koVNtirunwanYa +koVNtirunwanYar +koVNtu +koVNtulYlYawu +koVtEkkAnYal +koVtumuti +koVyyAmalEnAwar +kOwami +kowAvari +koyampuwwUr +koyil +kulYawwil +kulYippawu +kunYnYUr +kunYrYinY +kurafkaNilmuttam +kurafku +kurovAtskkA +kuruvittE +kurYikkum +kurYippitawwakka +kurYrYAla +kurYrYAlam +kurYrYAlam: +kurYrYAlawwil +kutikalY +kutiwwoVkE +kUtiya +kUtiyAttam +kutiyerYinYar +kutiyerYrYafkalYil +kUttafkalYil +kUttam +kutukAv +kutumpamum +lahOl +mAkANawwil +mAkANawwinY +makArARtirA +makkA +makkalY +makkalYwoVkE +makutecuvarar +malampulYYA +malE +mAlE +malEkalYAl +malEnAtu +malEppakuwikalYil +malEvaricEyAl +malEwwoVtar +malEyAlYam +malEyil +malEyinY +malYYEkku +malYYEvIlYYcci +malYYEvIlYYcciyE +maNi +mAnila +mAnilafkalYil +mAnilafkalYulY +mAnilamAka +mAnilamAnYa +mAnilawwavar +mAnilawwil +maNimuwwarYu +maNtapafkalYilum +maNtapawwilum +maNtiyAli +manYanalam +marafkalY +marakkarYic +maruwamalE +maruwwuvak +marYrYa +mArYrYam +marYrYoVru +marYrYum +marYrYumoVru +mArYukirYawu +matawwil +mattawwil +mAvatta +mAvattafkalYAka +mAvattafkalYil +mAvattafkalYotu +mAvattam +mAvattawwil +mawafkalY +mawwiya +mawwiyil +me +mEcUr +mel +mEl +melum +merYke +merYkil +merYkinwiyawwIvukalY +merYkinwiyawwIvukalYukkum +merYku +merYkuk +merYkuw +meVycilirkka +mEwAnYam +mEwAnYawwE +mEwAnYawwil +mEyam +mEyamAka +mEyamAnYa +mEyamAwalAl +mi +.mI +mika +mikaccirYiya +mikap +mikappeVriya +mikavum +mInY +mirukakkAtci +mIttar +mIwamEnwa +mIwu +mokinYiyAttam +mottAr +moVlYYi +moVlYYikalY +moVlYYiyAkum +moVwwam +mucirYi +mukkiya +mukkiyamAnYa +mukkiyamAnYawu +mUlam +mUlamAka +mulYYuvawilum +munwiri +munwirikkoVttEyinY +munY +munYnYar +munYnYerYrYawwirYku +mUnYrYAvawu +mUnYrYu +muppawoVnYrYu +murukanY +murYEkalYum +mUtappatta +mUtappattirukkum +mutikirYawu +mutiyAwa +mUvarawum +muwal +muwalil +muwalitam +muwanY +muwanYmEyAnYa +muwumalE +muwwoVnYrYu +nAcik +nakar +nakaracapE +nakarafkalY +nakarafkalYil +nakaram +nakaramAkum +nakaramAnYa +nakaramum +nakaramumAkum +nakarawwinY +nakarilirunwu +nakarukku +nAlYil +nAlYiwalYYkalY +nAlYiwalYYkalYum +nam +nAmakkal +nammutEya +nanwi +nAnYkAm +nAnYku +nAtAkum +natanwu +natanYam +natawwinYar +natawwiyulYlYawu +natEpeVrYrYulYlYawotu +natEpeVrYum +natEppayaNawwil +natEppeVrYrYawu +natEppeVrYum +nAtkalYilum +nAttil +nAttinY +nAttiya +nAtu +nAtukalYukku +natuppakuwiyil +navarAwwiri +navInYa +nawikalYinY +nawiyil +nAyakiyAkavum +neram +nerawwil +nettop +neVrYpayirc +nIccal +nilafkalY +nilapparappu +nilE +nIlYam +nIrvalYYippokkuvarawwirYku +nirYEnwirukkum +nirYuvanYafkalYum +nirYuvinYAr +nokkip +noVyyal +nUlAkak +nUlkalYil +nUrYrYANtil +ocAkAvilirunwu +Omorilirunwu +oNam +oteyar +oteyarukkup +otivanwu +otukinYrYanYa +oval +oVkki +oVli +oVnYrYAkum +oVnYrYiyawwil +oVnYrYu +oVru +oVruvelYE +oVttanYcawwiram +oVtti +paccE +paccEyArYu +pacipik +paFcakulA +paFcApi +paFcApilirunwu +pafku +pafkunYi +pahAri +pakAtI +pakuwi +pakuwikalY +pakuwikalYEyum +pakuwikalYil +pakuwikalYum +pakuwiyAkum +pakuwiyEyum +pakuwiyil +pakuwiyinY +pakwarkalY +pala +pAlakkAtu +pAlampUrilirunwu +palkalEk +palkalEkkalYYakamAka +palYifkinYAl +palYlYawwAkku +palYlYikalY +palYYamEyAnYa +palYYanYi +palYYawwotta +pampAr +pANiyil +paNtikEkalYAkum +panYAmAvum +pAnYipat +panYiyAl +panYnYAttu +paracurAma +paramesvari +parAmpariyawwutanY +paraviyulYlYawu +pariNamiwwulYlYawu +pariwApAw +pArkka +pArkkava +pArpatocu +pArpatos +paruvappeVyarccikkArYrYu +pArvawi +pArvEyAlYar +parYavEkalYinY +pAta +patakil +patakinY +patakottikalY +patakottikalYinY +pataku +pAtal +pAtalipuwwiram +pAtalkalYum +patE +patEyinYar +pAtnYAvinY +pattIsvaranYAkavum +pattIsvarasvAmi +patukirYawu +pAtum +pavAnYi +paveriyAvinY +pavurNami +pAwikkappatAmal +pawinYAnYku +pawwirikEkalYil +payaNikalY +payaNikalYAl +payanYpattanYa +pAykinYrYanYa +pAyum +pecappatukirYawu +pecappatum +pecuvorum +per +peraruvi +peraruvikku +peraruviyil +perUr +perUrAtciyil +peVfkAli +peVfkalYUrilirunwu +peVriwum +peVriya +peVriyalYavil +peVrufkatalil +peVrufkatalum +peVrukirYawu +peVrumpAlAnYa +peVrumpAnYmEyAka +peVrunAlYum +peVrunweVruvil +peVrunwottafkalYum +peVruvum +peVrw +peVrYrYa +peVrYukinYrYawu +peVyar +peVyaril +peVyarilum +pEwyanAw +pIkArinY +pikvik +pinYparYrYap +pirAfport +pirapala +pirawAnYa +pirawecafkalYil +pirawecam +pirawecamAkum +pirawecawwinY +pirawikalYEk +pirecilum +pirijtavunYukku +pirikkappattulYlYawu +pirikkinYrYawu +pirinwawu +pirinwu +piritR +pirittanY +pirivil +pirpaFcAl +pirYa +pirYaku +pirYappitamAkum +pirYispenY +ponYrYavarYrYEyum +ponYrYavE +porwwukkIciyarkalY +potikalY +potikalYEyum +potti +pottiimmEwAnYawwileye +pottikalY +pottikalYE +pottikalYinY +poVrulY +poVwuvAka +powu +powumAnYa +pUcappatukirYawu +pUfkA +pUjikkinYrYanYar +pukalYY +pukalYYpeVrYrYa +pukalYYpeVrYrYavE +pukalYYpeVrYrYawAkum +pukalYYpeVrYrYawu +pUkaNta +pUkaNtam +pUkkalYAl +punYiwa +purAnYA +puviyiyal +puwwa +puwwANtE +puwwuNarcciyEw +rAjA +rAjyawwil +rakunAwajiyinY +ramalAnY +rayil +rIfkAram +RivAlik +spA +spawi +srI +srImAvinY +tAl +tanYalE +teVnYvar +tokkiyo +tokkiyovil +toVpAkovukku +ucciyil +ulakac +ulakakkiNNap +ulakam +ullAcamAka +ulYlYa +ulYlYanYa +ulYlYatakkiyawu +ulYlYawu +ulYlYUr +ulYlYUrvAcikalYAl +ulYnAttu +uruvAki +Urvalam +urYcavafkalY +urYpawwiyAkirYawu +urYuppunAtukalYil +utalnalam +utanY +Utti +uwwiraw +uyarawwil +uyarwAlYYvAnYa +vacanwa +vAcaswalam +vAcaswalamAka +vAcavi +vacawik +vacawikalY +vacawikalYEk +vacikkinYrYanYar +vacippitamAka +vaciRta +vafkAlYam +vAfkupavarkalYinY +vAkanYa +vakEkalYAkum +vakikkirYawu +vAli +valikkum +vAlIsvarar +valYarcci +valYarcciyil +valYYafkappatta +valYYafkukinYrYanYar +valYYipatta +valYYipAtu +vAlYYitam +valYYiyAka +valYYiyil +vaNikarkalYinY +vaNtukalYinY +vanwu +vanYappakuwiyil +vanYavilafku +varalArYrYil +varalArYrYu +varE +varicE +varicEp +varukinYrYanYa +varukirYawu +varutAnwa +varwwaka +vata +vataArYkAtu +vatakilYYakku +vatakkil +vatakkilum +vatakku +vatamerYkilum +vatamerYku +vatamerYkup +vatapakuwi +vativilum +vattawwil +vEciyAlY +vEkkum +velEppAtukalY +velUr +velYAlYarkalY +velYAlYarkalYE +veNti +verjinYiyAvukku +vetacanwUr +veVlYippakuwi +veVlYippurYam +veVlYiyAkirYawu +veVnYicuvelAvum +veVppanilE +veVrYrYikkoVlYlYappattulYlYanYa +vicu +vikiwawwil +vilEyuyarvu +vilYEyAttuk +vilYiyAttu +vilYYA +vilYYukirYawu +vimAnYafkalY +vinYceVNt +virEvil +vIspAtan +vItukalY +vItukalYil +vivacAya +vivacAyame +viyApAram +wafkAnYikkA +wakaval +wakavalkalYum +walafkalYil +walafkalYulY +walam +walamAka +walawwE +walE +walEnakar +walEnakaram +walEnakaramAnYa +walYlYi +wamilYY +wamilYYaka +wamilYYakawwil +wamilYYakawwinY +wamilYYnAttEyum +wamilYYnAttinY +wamilYYnAttirYkulYlYum +wamilYYnAtu +wAmiraparaNi +wAnY +wanYawAkkiyawotu +wAnYcAnYiyAvE +wanYi +wanYippaNpAtutEyawu +wanYiyAkap +wanYnYutEya +warE +waricanYam +warIkeri +warmapuri +waruvi +warYpoVlYYuwu +watakalYap +watE +wavirnwa +weciya +wefkAyEk +wenYaruvi +wenYkUtukalY +wervu +weVnY +weVnYkotiyil +weVnYmerYku +weVnYnYakawwinY +weVnYnYE +weVnYpakuwi +weVruvil +weVrYkAciyAvinY +weVrYkAkavum +weVrYkeyum +weVrYkil +weVrYku +weVyyam +wewi +weyilE +wicEkalYilum +wikalYYkirYawu +wiNtukkal +wipeVw +wirikUtamalEyinY +wirimpAk +wirinYitAt +wirucci +wiruccUr +wirukkovil +wiruneVlveli +wiruppANtik +wiruppawwUr +wiruvanYanwapuram +wiruvilYYA +wirYamE +wIvil +wIvinY +wIvukalY +wokEyinY +wOlAwar +wonYrYi +woVlEkkAtciyoVnYrYu +woVlEvil +woVlEvilum +woVlYYil +woVlYYilinY +woVlYYilmEyam +woVlYYilnutpa +woVlYYirYcAlEkalYum +woVlYYirYnutpam +woVlYYirYpettEkalYum +woVnYnampikkE +woVtakkam +woVtarcci +woVttiyam +wUci +wUfkuvawarYkum +wulYlYal +wuNE +wuNEyArYukalY +wuNi +wUNtum +wUram +wUrawwil +wurkA +wurYEyUr +wutuppAtta +wutuppAttam +wutuppAttap +wutuppAttawwinY +wutuppAttawwukku +yAlYYppANac +yAwwirE diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-utf.in new file mode 100644 index 0000000000000000000000000000000000000000..9d79279b399eb68f39686ff62b62115cb289bc86 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-utf.in @@ -0,0 +1,3 @@ +ஆகியன +அளிக்கிறது +அழகாக diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-wx.in new file mode 100644 index 0000000000000000000000000000000000000000..84b11147832726378d99ee4902421d9ad1de0b5d --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tam/test_cases-wx.in @@ -0,0 +1,14 @@ +Akiya +AkiyanYa +alYikkirYawu +alYYakAka +anYEwwu +anYrYu +arafkoVnYrYum +ArYAm +ArYAnYawu +arYiyappatuvArkalY +ArYukalY +ArYukalYinY +ArYukalYulY +marYrYoVru diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..1835e07cc7d6876b9881a0da83d068c918969561 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.in @@ -0,0 +1,14 @@ + +1 రాష్ట్ర unk +2 పర్యటనకు unk +3 వస్తున్న unk +4 శ్రీకృష్ణ unk +5 కమిటీకి unk +6 సమర్పించేందుకు unk +7 టీజీ unk +8 వెంకటేష్ unk +9 నివేదికను unk +10 సిద్దం unk +11 చేసారు unk +12 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..c91d15cc701d3225a86d97bcab5149072a9e4ec2 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_utf.out @@ -0,0 +1,14 @@ + +1 rARtra unk +2 paryatanaku unk +3 vaswunna unk +4 SrIkqRNa unk +5 kamitIki unk +6 samarpiMceMxuku unk +7 tIjI unk +8 veVMkateR unk +9 nivexikanu unk +10 sixxaM unk +11 cesAru unk +12 . unk + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..6038586169de970d3eedae315e74c78ed3664aad --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.in @@ -0,0 +1,17 @@ +1 allari unk +2 nareR unk +3 mAtlAduwU unk +4 , unk +5 iMxulo unk +6 baMgArrAjuku unk +7 sudi unk +8 eVkkuvanI unk +9 , unk +10 awaniwo unk +11 paMxeVM unk +12 kadiwo unk +13 Ulo unk +14 eVvarEnA unk +15 odipovAlsiMxenanI unk +16 annAru unk +17 . unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..45038359d6b097b9b3f837eaa16056a31e655ea1 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_1_wx.out @@ -0,0 +1,17 @@ +1 అల్లరి unk +2 నరేష్ unk +3 మాట్లాడుతూ unk +4 , unk +5 ఇందులో unk +6 బంగార్రాజుకు unk +7 సుడి unk +8 ఏVక్కువనీ unk +9 , unk +10 అతనితో unk +11 పందెం unk +12 కడితో unk +13 ఊలో unk +14 ఏVవరైనా unk +15 ఓడిపోవాల్సిందేననీ unk +16 అన్నారు unk +17 । unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..2380a721b4bbf78ffe16686f565768c66aee1af8 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.in @@ -0,0 +1,24 @@ +1 హైదరాబాద్ unk | +2 లో unk | +3 గురు unk | +4 , unk +5 శుక్రవారాల్లో unk +6 జస్టిస్ unk | +7 శ్రీకృష్ణ unk || +8 కమిటీ unk ||| +9 పర్యటన unk || +10 కేవలం unk | +11 పరిచయానికి unk +12 , unk +13 అవగాహన unk || +14 కోసం unk +15 మాత్రమే unk | +16 అని unk | +17 కమిటీ unk ||| +18 సభ్య unk | +19 కార్యదర్శి unk | +20 వినోద్ unk +21 కె unk +22 దుగ్గల్ unk +23 తెలిపారు unk +24 । unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..1e76c79e71801aa94cb496aa7f3814464bffcd01 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_utf.out @@ -0,0 +1,24 @@ +1 hExarAbAx unk | +2 lo unk | +3 guru unk | +4 , unk +5 SukravArAllo unk +6 jastis unk | +7 SrIkqRNa unk || +8 kamitI unk ||| +9 paryatana unk || +10 kevalaM unk | +11 paricayAniki unk +12 , unk +13 avagAhana unk || +14 kosaM unk +15 mAwrame unk | +16 ani unk | +17 kamitI unk ||| +18 saBya unk | +19 kAryaxarSi unk | +20 vinox unk +21 keV unk +22 xuggal unk +23 weVlipAru unk +24 । unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..142d253cd604b1ed24bfce64e472827e1329d04c --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.in @@ -0,0 +1,15 @@ + +1 kamitI NN ||| +2 kAryanirvahaNaku NN +3 avasaramEna JJ | +4 mOlika NN +5 erpAtlapE NN | +6 I DEM +7 paryatanalo NN | +8 BAgaMgA RB +9 wAmu PRP +10 samIkRiMcukuMtAmannAru VM +11 . SYM + + + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..bf10534ef88fa1cb96a73e51c73e8a77c8464b19 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_2_wx.out @@ -0,0 +1,13 @@ + +1 కమిటీ NN ||| +2 కార్యనిర్వహణకు NN +3 అవసరమైన JJ | +4 మౌలిక NN +5 ఏర్పాట్లపై NN | +6 ఈ DEM +7 పర్యటనలో NN | +8 భాగంగా RB +9 తాము PRP +10 సమీక్షించుకుంటామన్నారు VM +11 । SYM + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..e62320ae4db2dc635da9cce36fae05d00c771025 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.in @@ -0,0 +1,29 @@ + +1 (( NP +1.1 కమిటీ NN + )) +2 (( NP +2.1 కార్యనిర్వహణకు NN + )) +3 (( NP +3.1 అవసరమైన JJ +3.2 మౌలిక NN + )) +4 (( NP +4.1 ఏర్పాట్లపై NN + )) +5 (( NP +5.1 ఈ DEM +5.2 పర్యటనలో NN + )) +6 (( RBP +6.1 భాగంగా RB + )) +7 (( NP +7.1 తాము PRP + )) +8 (( VGF +8.1 సమీక్షించుకుంటామన్నారు VM +8.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..3ea15ae431e92e03188dd9ca82bcaa637819c317 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_utf.out @@ -0,0 +1,29 @@ + +1 (( NP +1.1 kamitI NN + )) +2 (( NP +2.1 kAryanirvahaNaku NN + )) +3 (( NP +3.1 avasaramEna JJ +3.2 mOlika NN + )) +4 (( NP +4.1 erpAtlapE NN + )) +5 (( NP +5.1 I DEM +5.2 paryatanalo NN + )) +6 (( RBP +6.1 BAgaMgA RB + )) +7 (( NP +7.1 wAmu PRP + )) +8 (( VGF +8.1 samIkRiMcukuMtAmannAru VM +8.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..0cebb1292365c1c48d768186e9fb7d868fdc7f5c --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.in @@ -0,0 +1,26 @@ +1 sUpar unk | +2 stAr unk | +3 nane unk +4 ahaM unk +5 lekuMdA unk | +6 Ayana unk | +7 cUpina unk +8 ApyAyawaku unk +9 kaxilina unk +10 poyina unk || +11 yUnit unk | +12 saByulu unk | +13 rajanI unk +14 , unk +15 Ayana unk | +16 kutuMba unk +17 saByulu unk | +18 paxikAlAlu unk +19 pAtu unk | +20 callagA unk |||| +21 uMdAlani unk +22 korukuMtU unk +23 wama unk | +24 kqwajFawalu unk | +25 cAtukunnAru unk +26 . unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..da4a1a2adc20ff5192ea5ebbf02576de92155c09 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_3_wx.out @@ -0,0 +1,26 @@ +1 సూపర్ unk | +2 స్టార్ unk | +3 ననే unk +4 అహం unk +5 లేకుండా unk | +6 ఆయన unk | +7 చూపిన unk +8 ఆప్యాయతకు unk +9 కదిలిన unk +10 పోయిన unk || +11 యూనిట్ unk | +12 సభ్యులు unk | +13 రజనీ unk +14 , unk +15 ఆయన unk | +16 కుటుంబ unk +17 సభ్యులు unk | +18 పదికాలాలు unk +19 పాటు unk | +20 చల్లగా unk |||| +21 ఉండాలని unk +22 కోరుకుంటూ unk +23 తమ unk | +24 కృతజ్ఞతలు unk | +25 చాటుకున్నారు unk +26 । unk diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..7b246532183536876411f0fc8cefd780ddfb539c --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.in @@ -0,0 +1,76 @@ + +1 (( NP +1.1 సూపర్ NN | + )) +2 (( NP +2.1 స్టార్ NN | + )) +3 (( NP +3.1 ననే PRP + )) +4 (( NP +4.1 అహం NN + )) +5 (( VGNF +5.1 లేకుండా VM + )) +6 (( NP +6.1 ఆయన PRP | + )) +7 (( VGNF +7.1 చూపిన VM + )) +8 (( NP +8.1 ఆప్యాయతకు NN + )) +9 (( VGNF +9.1 కదిలిన VM + )) +10 (( VGNF +10.1 పోయిన VM + )) +11 (( NP +11.1 యూనిట్ NN | + )) +12 (( NP +12.1 సభ్యులు NN | + )) +13 (( NP +13.1 రజనీ NNP +13.2 , SYM + )) +14 (( NP +14.1 ఆయన PRP | + )) +15 (( NP +15.1 కుటుంబ NN + )) +16 (( NP +16.1 సభ్యులు NN | + )) +17 (( NP +17.1 పదికాలాలు NN + )) +18 (( NP +18.1 పాటు NN | + )) +19 (( RBP +19.1 చల్లగా RB |||| + )) +20 (( VGNF +20.1 ఉండాలని VM + )) +21 (( VGNF +21.1 కోరుకుంటూ VM + )) +22 (( NP +22.1 తమ PRP + )) +23 (( NP +23.1 కృతజ్ఞతలు NN | + )) +24 (( VGF +24.1 చాటుకున్నారు VM +24.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.out new file mode 100644 index 0000000000000000000000000000000000000000..bd3800343151ebcd219905224976e8529f86c0a5 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_utf.out @@ -0,0 +1,76 @@ + +1 (( NP +1.1 sUpar NN | + )) +2 (( NP +2.1 stAr NN | + )) +3 (( NP +3.1 nane PRP + )) +4 (( NP +4.1 ahaM NN + )) +5 (( VGNF +5.1 lekuMdA VM + )) +6 (( NP +6.1 Ayana PRP | + )) +7 (( VGNF +7.1 cUpina VM + )) +8 (( NP +8.1 ApyAyawaku NN + )) +9 (( VGNF +9.1 kaxilina VM + )) +10 (( VGNF +10.1 poyina VM + )) +11 (( NP +11.1 yUnit NN | + )) +12 (( NP +12.1 saByulu NN | + )) +13 (( NP +13.1 rajanI NNP +13.2 , SYM + )) +14 (( NP +14.1 Ayana PRP | + )) +15 (( NP +15.1 kutuMba NN + )) +16 (( NP +16.1 saByulu NN | + )) +17 (( NP +17.1 paxikAlAlu NN + )) +18 (( NP +18.1 pAtu NN | + )) +19 (( RBP +19.1 callagA RB |||| + )) +20 (( VGNF +20.1 uMdAlani VM + )) +21 (( VGNF +21.1 korukuMtU VM + )) +22 (( NP +22.1 wama PRP + )) +23 (( NP +23.1 kqwajFawalu NN | + )) +24 (( VGF +24.1 cAtukunnAru VM +24.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..1e69bca60e4bbd300a8384d1739835fc66f33c74 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.in @@ -0,0 +1,45 @@ + +1 (( NP +1.1 allari NN + )) +2 (( NP +2.1 nareR NN + )) +3 (( VGF +3.1 mAtlAduwU VM +3.2 , SYM + )) +4 (( NP +4.1 iMxulo PRP + )) +5 (( NP +5.1 baMgArrAjuku NN + )) +6 (( NP +6.1 sudi NN + )) +7 (( VGF +7.1 eVkkuvanI VM +7.2 , SYM + )) +8 (( NP +8.1 awaniwo PRP + )) +9 (( NP +9.1 paMxeVM NN + )) +10 (( NP +10.1 kadiwo NN + )) +11 (( NP +11.1 UlYlo NN +11.2 eVvarEnA WQ + )) +12 (( VGNF +12.1 odipovvalasiMxenanI VM + )) +13 (( VGF +13.1 annAru VM +13.2 . SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..7bd44b6c89ae3afc69f269f340f1a58f14c0a695 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_4_wx.out @@ -0,0 +1,45 @@ + +1 (( NP +1.1 అల్లరి NN + )) +2 (( NP +2.1 నరేష్ NN + )) +3 (( VGF +3.1 మాట్లాడుతూ VM +3.2 , SYM + )) +4 (( NP +4.1 ఇందులో PRP + )) +5 (( NP +5.1 బంగార్రాజుకు NN + )) +6 (( NP +6.1 సుడి NN + )) +7 (( VGF +7.1 ఏVక్కువనీ VM +7.2 , SYM + )) +8 (( NP +8.1 అతనితో PRP + )) +9 (( NP +9.1 పందెం NN + )) +10 (( NP +10.1 కడితో NN + )) +11 (( NP +11.1 ఊళలో NN +11.2 ఏVవరైనా WQ + )) +12 (( VGNF +12.1 ఓడిపోవ్వలసిందేననీ VM + )) +13 (( VGF +13.1 అన్నారు VM +13.2 । SYM + )) + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..6169f873988637a38eaed2bb77cd224dcde7afa3 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.in @@ -0,0 +1,26 @@ + +1 hExarAbAx NNP | +2 lo PSP | +3 guru NN | +4 , SYM +5 SukravArAllo NN +6 jastis NN | +7 SrIkqRNa NNP || +8 kamitI NN ||| +9 paryatana NN || +10 kevalaM NN | +11 paricayAniki VM +12 , SYM +13 avagAhana NN || +14 kosaM PSP +15 mAwrame PSP | +16 ani UT | +17 kamitI NN ||| +18 saBya NN | +19 kAryaxarSi NN | +20 vinox VM +21 keV NN +22 xuggal NN +23 weVlipAru VM +24 . SYM + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.out b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.out new file mode 100644 index 0000000000000000000000000000000000000000..0fdd9a14c789cdb7167fe4de27c389044170dcc7 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/ssf/test_case_5_wx.out @@ -0,0 +1,26 @@ + +1 హైదరాబాద్ NNP | +2 లో PSP | +3 గురు NN | +4 , SYM +5 శుక్రవారాల్లో NN +6 జస్టిస్ NN | +7 శ్రీకృష్ణ NNP || +8 కమిటీ NN ||| +9 పర్యటన NN || +10 కేవలం NN | +11 పరిచయానికి VM +12 , SYM +13 అవగాహన NN || +14 కోసం PSP +15 మాత్రమే PSP | +16 అని UT | +17 కమిటీ NN ||| +18 సభ్య NN | +19 కార్యదర్శి NN | +20 వినోద్ VM +21 కె NN +22 దుగ్గల్ NN +23 తెలిపారు VM +24 । SYM + diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_utf.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_utf.in new file mode 100644 index 0000000000000000000000000000000000000000..62df00150feeb90cd19fde273c17208afcf8daf7 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_utf.in @@ -0,0 +1,13 @@ +ఆందోళన +బంగాళాఖాతం +బెంగుళూరులో +కేరళ +కేరళలోనే +కేరళలోని +కేరళను +కైరళి +నెమళ్ళు +ప్రణాళిక +రెండేళ్ళలో +వెళ్లాలంటే +తమిళనాడులోని diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_wx.in b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_wx.in new file mode 100644 index 0000000000000000000000000000000000000000..cb9c312741cf4db6d81dc55c4e01f37536c7cf74 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/test_cases_wx.in @@ -0,0 +1,28 @@ +AMxolYana +bqMxAlalo +eVgreVt +eVMwo +EyUsIeVn +veVlYlAyani +vasUlYlYa +oVka +niyamAvalYi +qNaxAwala +quwupavanAlu +gaMxaragolYaM +rUpoMxiMxi +55 +66.2 +` +- +, +: +! +? +। +। +' +" +( +) +% diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/text/telugu_utf.txt b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/text/telugu_utf.txt new file mode 100644 index 0000000000000000000000000000000000000000..48e8d9f2b777657b6a61ab4f12aa3af957e8a335 --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/tests/tel/text/telugu_utf.txt @@ -0,0 +1,3 @@ +హైదరాబాద్ : రాష్ట్ర విభజన జరిగితే గ్రేటర్ రాయలసీమను ప్రకటించాలని, ప్రత్యేక ప్యాకేజీని కూడా ఇవ్వాలని రాయలసీమ హక్కుల ఐక్య వేదిక అధ్యక్షుడు టీజీ వెంకటేష్ డిమాండ్ చేసారు. తాము సమైక్యాంధ్రకే కట్టుబడి ఉన్నామని, అయితే వెనుకబాటుతనం ప్రాతిపదికగా రాష్ట్రాలను విభజించాల్సి వస్తే కేంద్ర ప్రభుత్వం తమ డిమాండ్ ను పరిగణలోకి తీసుకోవాలని ఆయన కోరారు. రాష్ట్ర పర్యటనకు వస్తున్న శ్రీకృష్ణ కమిటీకి సమర్పించేందుకు టీజీ వెంకటేష్ నివేదికను సిద్దం చేసారు. దీని ముసాయిదాను ఆయన బుధవారం అసెంబ్లీలో ఎమ్మెల్యేలకు, ఎమ్మెల్సీలుకు అందేచేసారు. + +రాయలసీమ ప్రాంతంలో వివిధ రంగాల్లో జరిగిన అభివృద్ధిని ఆయన ఇందులో ప్రస్తావించారు. ఆంధ్రప్రదేశ్ ఏర్పడిన తరువాతే తెలంగాణలో అభివృద్ధి వేగవంతమైందని గణాంకాలతో సహా ఆయన ముసాయిదాలో పొందుపరిచారు. అభివృద్ధికి ప్రామాణికంగా భావించే ఆర్థికాభివద్ధి పెరుగుదల రేటు తెలంగాణలోనే అధికంగా ఉందని ఆయన వివరించారు. తెలంగాణలోని అదిలాబాద్, నిజామాబాద్, మినహా అన్ని జిల్లాల్లో వృద్ధి రేటు రాష్ట్ర సగటు కంటే ఎక్కువని వివరించారు. సీమాంధ్రలో విశాఖ, కృష్ణా, ప్రకాశం జిల్లాలు మినహా మిగిలిన అన్ని జిల్లాల్లో వృద్ధిరేటు రాష్ట్ర సగటు కంటే తక్కువని గుర్తు చేసారు. తెలంగాణ అభివృధ్దిలో వెనుకబడిందన్న ప్రచారం రాజకీయ నిరుద్యోగులు చేసిన పనేనని ఆయన అన్నారు. సెంటిమెంట్ ప్రాతిపదికన రాష్ట్ర విభజన జరపరాదని టీజీ వెంకటేష్ అభిప్రాయపడ్డారు. diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/utf2wx_run.sh b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/utf2wx_run.sh new file mode 100644 index 0000000000000000000000000000000000000000..ab23bf1b0ee5d749f48569a0d5e8e43435d5ddad --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/utf2wx_run.sh @@ -0,0 +1,9 @@ +if [ $# -le 1 ] +then + echo "Error - Arguments missing!!" + echo -e "Syntax :\nsh $0 "; + echo -e "e.g.:\nsh $0 ssf hin input-file-name"; +exit +fi + +perl convertor_indic.pl -f=$1 -l=$2 -s=utf -t=wx -i=$3 diff --git a/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/wx2utf_run.sh b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/wx2utf_run.sh new file mode 100644 index 0000000000000000000000000000000000000000..ef2018c6b8227af77968cf8b634a0efda764b91b --- /dev/null +++ b/modules/ILMT-PAN-HIN-WX2UTF/lib/ILMT/PAN/HIN/WX2UTF/convertor-indic-1.4.7/wx2utf_run.sh @@ -0,0 +1,9 @@ +if [ $# -le 1 ] +then + echo "Error - Arguments missing!!" + echo -e "Syntax :\nsh $0 "; + echo -e "e.g.:\nsh $0 ssf hin input-file-name"; +exit +fi + +perl convertor_indic.pl -f=$1 -l=$2 -s=wx -t=utf -i=$3