);
$magicWords = array(
- 'redirect' => array( '0', '#redirect', '#ail-cyfeirio', '#ailgyfeirio' ),
- 'notoc' => array( '0', '__NOTOC__', '__DIMTAFLENCYNNWYS__', '__DIMRHESTRGYNNWYS__', '__DIMRHG__' ),
- 'noeditsection' => array( '0', '__NOEDITSECTION__', '__DIMADRANGOLYGU__', '__DIMGOLYGUADRAN__' ),
- 'currentmonth' => array( '1', 'CURRENTMONTH', 'MISCYFOES', 'MISCYFREDOL' ),
- 'currentmonthname' => array( '1', 'CURRENTMONTHNAME', 'ENWMISCYFOES', 'ENWMISCYFREDOL' ),
- 'currentmonthnamegen' => array( '1', 'CURRENTMONTHNAMEGEN', 'GENENWMISCYFOES' ),
- 'currentday' => array( '1', 'CURRENTDAY', 'DYDDIADCYFOES', 'DYDDCYFREDOL' ),
- 'currentdayname' => array( '1', 'CURRENTDAYNAME', 'ENWDYDDCYFOES', 'ENWDYDDCYFREDOL' ),
- 'currentyear' => array( '1', 'CURRENTYEAR', 'FLWYDDYNCYFOES', 'BLWYDDYNGYFREDOL' ),
- 'currenttime' => array( '1', 'CURRENTTIME', 'AMSERCYFOES', 'AMSERCYFREDOL' ),
- 'currenthour' => array( '1', 'CURRENTHOUR', 'AWRGYFREDOL' ),
- 'numberofarticles' => array( '1', 'NUMBEROFARTICLES', 'NIFEROERTHYGLAU', 'NIFERYRERTHYGLAU' ),
- 'numberoffiles' => array( '1', 'NUMBEROFFILES', 'NIFERYFFEILIAU' ),
- 'numberofusers' => array( '1', 'NUMBEROFUSERS', 'NIFERYDEFNYDDWYR' ),
- 'numberofedits' => array( '1', 'NUMBEROFEDITS', 'NIFERYGOLYGIADAU' ),
- 'pagename' => array( '1', 'PAGENAME', 'ENWTUDALEN' ),
- 'pagenamee' => array( '1', 'PAGENAMEE', 'ENWTUDALENE' ),
- 'namespace' => array( '1', 'NAMESPACE', 'PARTH' ),
- 'namespacee' => array( '1', 'NAMESPACE', 'PARTHE' ),
- 'fullpagename' => array( '1', 'FULLPAGENAME', 'ENWLLAWNTUDALEN' ),
- 'fullpagenamee' => array( '1', 'FULLPAGENAMEE', 'ENWLLAWNTUDALENE' ),
- 'subpagename' => array( '1', 'SUBPAGENAME', 'ENWISDUDALEN' ),
- 'subpagenamee' => array( '1', 'SUBPAGENAMEE', 'ENWISDUDALENE' ),
- 'talkpagename' => array( '1', 'TALKPAGENAME', 'ENWTUDALENSGWRS' ),
- 'talkpagenamee' => array( '1', 'TALKPAGENAMEE', 'ENWTUDALENSGWRSE' ),
- 'img_thumbnail' => array( '1', 'ewin bawd', 'bawd', 'thumb', 'thumbnail', 'mân-lun' ),
- 'img_manualthumb' => array( '1', 'thumbnail=$1', 'thumb=$1', 'mân-lun=$1', 'bawd=$1' ),
- 'img_right' => array( '1', 'de', 'right' ),
- 'img_left' => array( '1', 'chwith', 'left' ),
- 'img_none' => array( '1', 'dim', 'none' ),
- 'img_center' => array( '1', 'canol', 'centre', 'center' ),
- 'img_page' => array( '1', 'page=$1', 'page $1', 'tudalen=$1', 'tudalen $1' ),
- 'img_upright' => array( '1', 'upright', 'upright=$1', 'upright $1', 'unionsyth', 'unionsyth=$1', 'unionsyth $1' ),
- 'img_sub' => array( '1', 'sub', 'is' ),
- 'img_super' => array( '1', 'super', 'sup', 'uwch' ),
- 'img_top' => array( '1', 'top', 'brig' ),
- 'img_middle' => array( '1', 'middle', 'canol' ),
- 'img_bottom' => array( '1', 'bottom', 'gwaelod', 'godre' ),
- 'server' => array( '0', 'SERVER', 'GWEINYDD' ),
- 'servername' => array( '0', 'SERVERNAME', 'ENW\'RGWEINYDD' ),
- 'grammar' => array( '0', 'GRAMMAR', 'GRAMADEG' ),
- 'currentweek' => array( '1', 'CURRENTWEEK', 'WYTHNOSGYFREDOL' ),
- 'revisionid' => array( '1', 'REVISIONID', 'IDYGOLYGIAD' ),
- 'revisionday' => array( '1', 'REVISIONDAY', 'DIWRNODYGOLYGIAD' ),
- 'revisionday2' => array( '1', 'REVISIONDAY2', 'DIWRNODYGOLYGIAD2' ),
- 'revisionmonth' => array( '1', 'REVISIONMONTH', 'MISYGOLYGIAD' ),
- 'revisionyear' => array( '1', 'REVISIONYEAR', 'BLWYDDYNYGOLYGIAD' ),
- 'revisiontimestamp' => array( '1', 'REVISIONTIMESTAMP', 'STAMPAMSERYGOLYGIAD' ),
- 'plural' => array( '0', 'PLURAL:', 'LLUOSOG:' ),
- 'fullurl' => array( '0', 'FULLURL:', 'URLLLAWN:' ),
- 'fullurle' => array( '0', 'FULLURLE:', 'URLLLAWNE:' ),
- 'newsectionlink' => array( '1', '_NEWSECTIONLINK_', '_CYSWLLTADRANNEWYDD_' ),
- 'currentversion' => array( '1', 'CURRENTVERSION', 'GOLYGIADCYFREDOL' ),
- 'currenttimestamp' => array( '1', 'CURRENTTIMESTAMP', 'STAMPAMSERCYFREDOL' ),
- 'localtimestamp' => array( '1', 'LOCALTIMESTAMP', 'STAMPAMSERLLEOL' ),
- 'language' => array( '0', '#LANGUAGE:', '#IAITH:' ),
- 'contentlanguage' => array( '1', 'CONTENTLANGUAGE', 'CONTENTLANG', 'IAITHYCYNNWYS' ),
- 'pagesinnamespace' => array( '1', 'PAGESINNAMESPACE:', 'PAGESINNS:', 'TUDALENNAUYNYPARTH:' ),
- 'numberofadmins' => array( '1', 'NUMBEROFADMINS', 'NIFERYGWEINYDDWYR' ),
- 'formatnum' => array( '0', 'FORMATNUM', 'FFORMATIORHIF' ),
- 'special' => array( '0', 'special', 'arbennig' ),
- 'hiddencat' => array( '1', '_HIDDENCAT_', '_CATCUDD_' ),
- 'pagesincategory' => array( '1', 'PAGESINCATEGORY', 'PAGESINCAT', 'TUDALENNAUYNYCAT' ),
- 'pagesize' => array( '1', 'PAGESIZE', 'MAINTTUD' ),
+ 'redirect' => array( '0', #ail-cyfeirio', '#ailgyfeirio', '#REDIRECT' ),
+ 'notoc' => array( '0', '__DIMTAFLENCYNNWYS__', '__DIMRHESTRGYNNWYS__', '__DIMRHG__', '__NOTOC__' ),
+ 'noeditsection' => array( '0', '__DIMADRANGOLYGU__', '__DIMGOLYGUADRAN__', '__NOEDITSECTION__' ),
+ 'currentmonth' => array( '1', 'MISCYFOES', 'MISCYFREDOL', 'CURRENTMONTH' ),
+ 'currentmonthname' => array( '1', 'ENWMISCYFOES', 'ENWMISCYFREDOL', 'CURRENTMONTHNAME' ),
+ 'currentmonthnamegen' => array( '1', 'GENENWMISCYFOES', 'CURRENTMONTHNAMEGEN' ),
+ 'currentday' => array( '1', 'DYDDIADCYFOES', 'DYDDCYFREDOL', 'CURRENTDAY' ),
+ 'currentdayname' => array( '1', 'ENWDYDDCYFOES', 'ENWDYDDCYFREDOL', 'CURRENTDAYNAME' ),
+ 'currentyear' => array( '1', 'FLWYDDYNCYFOES', 'BLWYDDYNGYFREDOL', 'CURRENTYEAR' ),
+ 'currenttime' => array( '1', 'AMSERCYFOES', 'AMSERCYFREDOL', 'CURRENTTIME' ),
+ 'currenthour' => array( '1', 'AWRGYFREDOL', 'CURRENTHOUR' ),
+ 'numberofarticles' => array( '1', 'NIFEROERTHYGLAU', 'NIFERYRERTHYGLAU', 'NUMBEROFARTICLES' ),
+ 'numberoffiles' => array( '1', 'NIFERYFFEILIAU', 'NUMBEROFFILES' ),
+ 'numberofusers' => array( '1', 'NIFERYDEFNYDDWYR', 'NUMBEROFUSERS' ),
+ 'numberofedits' => array( '1', 'NIFERYGOLYGIADAU', 'NUMBEROFEDITS' ),
+ 'pagename' => array( '1', 'ENWTUDALEN', 'PAGENAME' ),
+ 'pagenamee' => array( '1', 'ENWTUDALENE', 'PAGENAMEE' ),
+ 'namespace' => array( '1', 'PARTH', 'NAMESPACE' ),
+ 'namespacee' => array( '1', 'NAMESPACE', 'PARTHE', 'NAMESPACEE' ),
+ 'fullpagename' => array( '1', 'ENWLLAWNTUDALEN', 'FULLPAGENAME' ),
+ 'fullpagenamee' => array( '1', 'ENWLLAWNTUDALENE', 'FULLPAGENAMEE' ),
+ 'subpagename' => array( '1', 'ENWISDUDALEN', 'SUBPAGENAME' ),
+ 'subpagenamee' => array( '1', 'ENWISDUDALENE', 'SUBPAGENAMEE' ),
+ 'talkpagename' => array( '1', 'ENWTUDALENSGWRS', 'TALKPAGENAME' ),
+ 'talkpagenamee' => array( '1', 'ENWTUDALENSGWRSE', 'TALKPAGENAMEE' ),
+ 'img_thumbnail' => array( '1', 'ewin bawd', 'bawd', 'mân-lun', 'thumbnail', 'thumb' ),
+ 'img_manualthumb' => array( '1', 'mân-lun=$1', 'bawd=$1', 'thumbnail=$1', 'thumb=$1' ),
+ 'img_right' => array( '1', 'de', 'right' ),
+ 'img_left' => array( '1', 'chwith', 'left' ),
+ 'img_none' => array( '1', 'dim', 'none' ),
+ 'img_center' => array( '1', 'canol', 'center', 'centre' ),
+ 'img_page' => array( '1', 'tudalen=$1', 'tudalen $1', 'page=$1', 'page $1' ),
+ 'img_upright' => array( '1', 'unionsyth', 'unionsyth=$1', 'unionsyth $1', 'upright', 'upright=$1', 'upright $1' ),
+ 'img_sub' => array( '1', 'is', 'sub' ),
+ 'img_super' => array( '1', 'uwch', 'super', 'sup' ),
+ 'img_top' => array( '1', 'brig', 'top' ),
+ 'img_middle' => array( '1', 'canol', 'middle' ),
+ 'img_bottom' => array( '1', 'gwaelod', 'godre', 'bottom' ),
+ 'server' => array( '0', 'GWEINYDD', 'SERVER' ),
+ 'servername' => array( '0', 'ENW\'RGWEINYDD', 'SERVERNAME' ),
+ 'grammar' => array( '0', 'GRAMMAR', 'GRAMADEG', 'GRAMMAR:' ),
+ 'currentweek' => array( '1', 'WYTHNOSGYFREDOL', 'CURRENTWEEK' ),
+ 'revisionid' => array( '1', 'IDYGOLYGIAD', 'REVISIONID' ),
+ 'revisionday' => array( '1', 'DIWRNODYGOLYGIAD', 'REVISIONDAY' ),
+ 'revisionday2' => array( '1', 'DIWRNODYGOLYGIAD2', 'REVISIONDAY2' ),
+ 'revisionmonth' => array( '1', 'MISYGOLYGIAD', 'REVISIONMONTH' ),
+ 'revisionyear' => array( '1', 'BLWYDDYNYGOLYGIAD', 'REVISIONYEAR' ),
+ 'revisiontimestamp' => array( '1', 'STAMPAMSERYGOLYGIAD', 'REVISIONTIMESTAMP' ),
+ 'plural' => array( '0', 'LLUOSOG:', 'PLURAL:' ),
+ 'fullurl' => array( '0', 'URLLLAWN:', 'FULLURL:' ),
+ 'fullurle' => array( '0', 'URLLLAWNE:', 'FULLURLE:' ),
+ 'newsectionlink' => array( '1', '_NEWSECTIONLINK_', '_CYSWLLTADRANNEWYDD_', '__NEWSECTIONLINK__' ),
+ 'currentversion' => array( '1', 'GOLYGIADCYFREDOL', 'CURRENTVERSION' ),
+ 'currenttimestamp' => array( '1', 'STAMPAMSERCYFREDOL', 'CURRENTTIMESTAMP' ),
+ 'localtimestamp' => array( '1', 'STAMPAMSERLLEOL', 'LOCALTIMESTAMP' ),
+ 'language' => array( '0', '#IAITH:', '#LANGUAGE:' ),
+ 'contentlanguage' => array( '1', 'IAITHYCYNNWYS', 'CONTENTLANGUAGE', 'CONTENTLANG' ),
+ 'pagesinnamespace' => array( '1', 'TUDALENNAUYNYPARTH:', 'PAGESINNAMESPACE:', 'PAGESINNS:' ),
+ 'numberofadmins' => array( '1', 'NIFERYGWEINYDDWYR', 'NUMBEROFADMINS' ),
+ 'formatnum' => array( '0', 'FFORMATIORHIF', 'FORMATNUM' ),
+ 'special' => array( '0', 'arbennig', 'special' ),
+ 'hiddencat' => array( '1', '_HIDDENCAT_', '_CATCUDD_', '__HIDDENCAT__' ),
+ 'pagesincategory' => array( '1', 'TUDALENNAUYNYCAT', 'PAGESINCATEGORY', 'PAGESINCAT' ),
+ 'pagesize' => array( '1', 'MAINTTUD', 'PAGESIZE' ),
);
$linkTrail = "/^([àáâèéêìíîïòóôûŵŷa-z]+)(.*)\$/sDu";
'timezoneoffset' => 'Atred¹:',
'servertime' => 'Amser y gweinydd:',
'guesstimezone' => 'Llenwi oddi wrth y porwr',
+'timezoneregion-africa' => 'Affrica',
+'timezoneregion-america' => 'America',
+'timezoneregion-antarctica' => 'Yr Antarctig',
+'timezoneregion-arctic' => 'Yr Arctig',
+'timezoneregion-asia' => 'Asia',
+'timezoneregion-atlantic' => 'Môr Iwerydd',
+'timezoneregion-australia' => 'Awstralia',
+'timezoneregion-europe' => 'Ewrop',
+'timezoneregion-indian' => 'Cefnfor yr India',
+'timezoneregion-pacific' => 'Y Môr Tawelt',
'allowemail' => 'Galluogi e-bost oddi wrth ddefnyddwyr eraill',
'prefs-searchoptions' => 'Dewisiadau chwilio',
'prefs-namespaces' => 'Parthau',
'noimage' => "Does dim ffeil a'r enw hwn i gael, ond gallwch $1.",
'noimage-linktext' => 'uwchlwytho un',
'uploadnewversion-linktext' => "Uwchlwytho fersiwn newydd o'r ffeil hon",
-'imagepage-searchdupe' => 'Chwilio am ffeiliau wedi eu dyblygu',
# File reversion
'filerevert' => 'Gwrthdroi $1',