From 38fdc5a81f5aa70be7a8c9bd7ba0af1106b9dfcb Mon Sep 17 00:00:00 2001 From: Rotem Liss Date: Sat, 24 Nov 2007 11:29:19 +0000 Subject: [PATCH] Properly treat the end letter when creating a Hebrew numeral. --- languages/Language.php | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/languages/Language.php b/languages/Language.php index a5032a0867..5b89905d59 100644 --- a/languages/Language.php +++ b/languages/Language.php @@ -1005,6 +1005,25 @@ class Language { $str = substr( $s, 0, strlen( $s ) - 2 ) . '"'; $str .= substr( $s, strlen( $s ) - 2, 2 ); } + $start = substr( $str, 0, strlen( $str ) - 2 ); + $end = substr( $str, strlen( $str ) - 2 ); + switch( $end ) { + case 'כ': + $str = $start . 'ך'; + break; + case 'מ': + $str = $start . 'ם'; + break; + case 'נ': + $str = $start . 'ן'; + break; + case 'פ': + $str = $start . 'ף'; + break; + case 'צ': + $str = $start . 'ץ'; + break; + } return $str; } -- 2.20.1