From 2adf7eff3150534ea89b14d5e65eccc8f507c214 Mon Sep 17 00:00:00 2001 From: Rotem Liss Date: Thu, 22 Jun 2006 09:45:10 +0000 Subject: [PATCH] Add translated magic words to Hebrew localization. --- RELEASE-NOTES | 2 +- languages/LanguageHe.php | 93 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 94 insertions(+), 1 deletion(-) diff --git a/RELEASE-NOTES b/RELEASE-NOTES index 1e926efe0b..69e8f7b503 100644 --- a/RELEASE-NOTES +++ b/RELEASE-NOTES @@ -535,7 +535,7 @@ Some default configuration options have changed: * (bug 6398) Work around apparent PCRE bug breaking section editing when massively-indented preformatted text immediately followed a header * (bug 6392) Fix misbehaving
in preferences form - +* Add translated magic words to Hebrew localization. == Compatibility == diff --git a/languages/LanguageHe.php b/languages/LanguageHe.php index 6f17abc45c..fa2a630850 100644 --- a/languages/LanguageHe.php +++ b/languages/LanguageHe.php @@ -41,6 +41,92 @@ class LanguageHe extends LanguageUtf8 { "Amazon.com" => "http://www.amazon.com/exec/obidos/ISBN=\$1" ); + private $mMagicWordsHe = array( + MAG_REDIRECT => array( 0, '#הפניה', '#הפנייה', '#REDIRECT' ), + MAG_NOTOC => array( 0, '__ללא_תוכן_עניינים__', '__ללא_תוכן__', '__NOTOC__' ), + MAG_NOGALLERY => array( 0, '__ללא_גלריה__', '__NOGALLERY__' ), + MAG_FORCETOC => array( 0, '__חייב_תוכן_עניינים__', '__חייב_תוכן__', '__FORCETOC__' ), + MAG_TOC => array( 0, '__תוכן_עניינים__', '__תוכן__', '__TOC__' ), + MAG_NOEDITSECTION => array( 0, '__ללא_עריכה__', '__NOEDITSECTION__' ), + MAG_START => array( 0, '__התחלה__', '__START__' ), + MAG_CURRENTMONTH => array( 1, 'חודש נוכחי', 'CURRENTMONTH' ), + MAG_CURRENTMONTHNAME => array( 1, 'שם חודש נוכחי', 'CURRENTMONTHNAME' ), + MAG_CURRENTMONTHNAMEGEN => array( 1, 'שם חודש נוכחי קניין', 'CURRENTMONTHNAMEGEN' ), + MAG_CURRENTMONTHABBREV => array( 1, 'קיצור חודש נוכחי', 'CURRENTMONTHABBREV' ), + MAG_CURRENTDAY => array( 1, 'יום נוכחי', 'CURRENTDAY' ), + MAG_CURRENTDAY2 => array( 1, 'יום נוכחי 2', 'CURRENTDAY2' ), + MAG_CURRENTDAYNAME => array( 1, 'שם יום נוכחי', 'CURRENTDAYNAME' ), + MAG_CURRENTYEAR => array( 1, 'שנה נוכחית', 'CURRENTYEAR' ), + MAG_CURRENTTIME => array( 1, 'שעה נוכחית', 'CURRENTTIME' ), + MAG_NUMBEROFPAGES => array( 1, 'מספר דפים כולל', 'מספר דפים', 'NUMBEROFPAGES' ), + MAG_NUMBEROFARTICLES => array( 1, 'מספר ערכים', 'NUMBEROFARTICLES' ), + MAG_NUMBEROFFILES => array( 1, 'מספר קבצים', 'NUMBEROFFILES' ), + MAG_NUMBEROFUSERS => array( 1, 'מספר משתמשים', 'NUMBEROFUSERS' ), + MAG_PAGENAME => array( 1, 'שם הדף', 'PAGENAME' ), + MAG_PAGENAMEE => array( 1, 'שם הדף מקודד', 'PAGENAMEE' ), + MAG_NAMESPACE => array( 1, 'מרחב השם', 'NAMESPACE' ), + MAG_NAMESPACEE => array( 1, 'מרחב השם מקודד', 'NAMESPACEE' ), + MAG_TALKSPACE => array( 1, 'מרחב השיחה', 'TALKSPACE' ), + MAG_TALKSPACEE => array( 1, 'מרחב השיחה מקודד', 'TALKSPACEE' ), + MAG_SUBJECTSPACE => array( 1, 'מרחב הנושא', 'מרחב הערכים', 'SUBJECTSPACE', 'ARTICLESPACE' ), + MAG_SUBJECTSPACEE => array( 1, 'מרחב הנושא מקודד', 'מרחב הערכים מקודד', 'SUBJECTSPACEE', 'ARTICLESPACEE' ), + MAG_FULLPAGENAME => array( 1, 'שם הדף המלא', 'FULLPAGENAME' ), + MAG_FULLPAGENAMEE => array( 1, 'שם הדף המלא מקודד', 'FULLPAGENAMEE' ), + MAG_SUBPAGENAME => array( 1, 'שם דף המשנה', 'SUBPAGENAME' ), + MAG_SUBPAGENAMEE => array( 1, 'שם דף המשנה מקודד', 'SUBPAGENAMEE' ), + MAG_BASEPAGENAME => array( 1, 'שם דף הבסיס', 'BASEPAGENAME' ), + MAG_BASEPAGENAMEE => array( 1, 'שם דף הבסיס מקודד', 'BASEPAGENAMEE' ), + MAG_TALKPAGENAME => array( 1, 'שם דף השיחה', 'TALKPAGENAME' ), + MAG_TALKPAGENAMEE => array( 1, 'שם דף השיחה מקודד', 'TALKPAGENAMEE' ), + MAG_SUBJECTPAGENAME => array( 1, 'שם דף הנושא', 'שם הערך', 'SUBJECTPAGENAME', 'ARTICLEPAGENAME' ), + MAG_SUBJECTPAGENAMEE => array( 1, 'שם דף הנושא מקודד', 'שם הערך מקודד', 'SUBJECTPAGENAMEE', 'ARTICLEPAGENAMEE' ), + MAG_MSG => array( 0, 'הכללה:', 'MSG:' ), + MAG_SUBST => array( 0, 'ס:', 'SUBST:' ), + MAG_MSGNW => array( 0, 'הכללת מקור', 'MSGNW:' ), + MAG_END => array( 0, '__סוף__', '__END__' ), + MAG_IMG_THUMBNAIL => array( 1, 'ממוזער', 'thumbnail', 'thumb' ), + MAG_IMG_MANUALTHUMB => array( 1, 'ממוזער=$1', 'thumbnail=$1', 'thumb=$1'), + MAG_IMG_RIGHT => array( 1, 'ימין', 'right' ), + MAG_IMG_LEFT => array( 1, 'שמאל', 'left' ), + MAG_IMG_NONE => array( 1, 'ללא', 'none' ), + MAG_IMG_WIDTH => array( 1, '$1px', '$1px' ), + MAG_IMG_CENTER => array( 1, 'מרכז', 'center', 'centre' ), + MAG_IMG_FRAMED => array( 1, 'מסגרת', 'framed', 'enframed', 'frame' ), + MAG_INT => array( 0, 'הודעה:', 'INT:' ), + MAG_SITENAME => array( 1, 'שם האתר', 'SITENAME' ), + MAG_NS => array( 0, 'מרחב שם:', 'NS:' ), + MAG_LOCALURL => array( 0, 'כתובת יחסית:', 'LOCALURL:' ), + MAG_LOCALURLE => array( 0, 'כתובת יחסית מקודד:', 'LOCALURLE:' ), + MAG_SERVER => array( 0, 'כתובת השרת', 'SERVER' ), + MAG_SERVERNAME => array( 0, 'שם השרת', 'SERVERNAME' ), + MAG_SCRIPTPATH => array( 0, 'נתיב הקבצים', 'SCRIPTPATH' ), + MAG_GRAMMAR => array( 0, 'דקדוק:', 'GRAMMAR:' ), + MAG_NOTITLECONVERT => array( 0, '__ללא_המרת_כותרת__', '__NOTITLECONVERT__', '__NOTC__'), + MAG_NOCONTENTCONVERT => array( 0, '__ללא_המרת_תוכן__', '__NOCONTENTCONVERT__', '__NOCC__'), + MAG_CURRENTWEEK => array( 1, 'שבוע נוכחי', 'CURRENTWEEK' ), + MAG_CURRENTDOW => array( 1, 'מספר יום נוכחי', 'CURRENTDOW' ), + MAG_REVISIONID => array( 1, 'מזהה גרסה', 'REVISIONID' ), + MAG_PLURAL => array( 0, 'רבים:', 'PLURAL:' ), + MAG_FULLURL => array( 0, 'כתובת מלאה:', 'FULLURL:' ), + MAG_FULLURLE => array( 0, 'כתובת מלאה מקודד:', 'FULLURLE:' ), + MAG_LCFIRST => array( 0, 'אות ראשונה קטנה:', 'LCFIRST:' ), + MAG_UCFIRST => array( 0, 'אות ראשונה גדולה:', 'UCFIRST:' ), + MAG_LC => array( 0, 'אותיות קטנות:', 'LC:' ), + MAG_UC => array( 0, 'אותיות גדולות:', 'UC:' ), + MAG_RAW => array( 0, 'ללא עיבוד:', 'RAW:' ), + MAG_DISPLAYTITLE => array( 1, 'כותרת תצוגה', 'DISPLAYTITLE' ), + MAG_RAWSUFFIX => array( 1, 'ללא פסיק', 'R' ), + MAG_NEWSECTIONLINK => array( 1, '__יצירת_הערה__', '__NEWSECTIONLINK__' ), + MAG_CURRENTVERSION => array( 1, 'גרסה נוכחית', 'CURRENTVERSION' ), + MAG_URLENCODE => array( 0, 'נתיב מקודד:', 'URLENCODE:' ), + MAG_CURRENTTIMESTAMP => array( 1, 'זמן נוכחי', 'CURRENTTIMESTAMP' ), + MAG_DIRECTIONMARK => array( 1, 'סימן כיווניות', 'DIRECTIONMARK', 'DIRMARK' ), + MAG_LANGUAGE => array( 0, '#שפה:', '#LANGUAGE:' ), + MAG_CONTENTLANGUAGE => array( 1, 'שפת תוכן', 'CONTENTLANGUAGE', 'CONTENTLANG' ), + MAG_PAGESINNAMESPACE => array( 1, 'דפים במרחב השם:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ), + MAG_NUMBEROFADMINS => array( 1, 'מספר מפעילים', 'NUMBEROFADMINS' ), + ); + /** * Constructor, setting the namespaces */ @@ -134,6 +220,13 @@ class LanguageHe extends LanguageUtf8 { return $this->mMessagesHe; } + /** + * @return array of all the magic words + */ + function &getMagicWords() { + return $this->mMagicWordsHe; + } + /** * @return true, as Hebrew is RTL language */ -- 2.20.1