Plural/Comparison of plural rules in various databases

From translatewiki.net
Jump to navigation Jump to search

Currently the projects supported in translatewiki.net use plural rules wich may differ from project to project. Here is an overview and list which highlights some differences.

How to read
Empty cell The system doesn't know about plural in this language. MediaWiki defaults to English-style plurals.
+ The language has explicit plural rule.
. The language has implicit plural rule via non-English language fallback.

To see what plural rules we use for Gettext, see plural-gettext.txt!

Plural rules of Pywikibot (PWB) are listed here (uses the same rules as plural-gettext.txt)

        Code  MW Get CLDR Mismatch
          aa              
          ab .            
         ace .            
         acf              
         ach     +        
         ady              
    ady-cyrl              
         aeb              
          af +   +   +    
         ahr              
          ak +   +   +    
         akz              
         aln .            
         als .            
          am +   +   +    
          an .            
         ang              
         anp .            
          ar +   +   +    
         arc              
         arn .   +        
         aro              
         arq              
         ary              
         arz .            
          as              
         asa +       +    
         ase              
         ast     +        
          av .            
         avk              
          ay .   +        
          az +   +   +    0: 0 1 ?
          ba .            
         bar .            
     bat-smg .            
         bbc              
    bbc-latn              
         bcc .            
         bcl              
          be +   +   +    
   be-tarask              
    be-x-old              
         bem +       +    
         bew              
         bez +       +    
         bfq              
          bg +   +   +    
          bh +       +    
         bho              
          bi              
         bjn .            
          bm +       +    
          bn +   +   +    
          bo +   +   +    
         bpy .            
         bqi .            
          br +   +   +    0: 4 0 4
         brh              
         brx +       +    
          bs +   +   +    
         bto              
         bug .            
         bxr              
          ca +   +   +    
     cbk-zam .            
         cdo              
          ce .            
         ceb              
         cgg +   +   +    0: 1 0 1
          ch              
         cho              
         chr +       +    
         chy              
         ckb              
          co              
         cps              
          cr              
         crh              
    crh-cyrl .            
    crh-latn              
          cs +   +   +    
         csb .   +        
          cu +            
          cv .            
          cy +   +   +    
          da +   +   +    
          de +   +   +    
       de-at .            
       de-ch .            
   de-formal .            
         diq              
         dsb +            
         dtp .            
          dv +       +    
          dz +   +   +    
          ee +       +    
         egl .            
          el +   +   +    
         eml .            
          en +   +   +    
       en-ca              
       en-gb     +        
          eo +   +   +    
          es +   +   +    
      es-419              
   es-formal              
         esu              
          et +   +   +    
          eu +   +   +    
         ext              
          fa +   +   +    
          ff +       +    
          fi +   +   +    
         fil +   +   +    0: 1 0 0
         fit .            
     fiu-vro .            
          fj              
          fo +   +   +    
          fr +   +   +    
         frc .            
         frp .            
         frr .            
         fur +   +   +    
          fy +   +   +    
          ga +   +   +    0: 4 2 4
         gag .            
         gah              
         gan              
    gan-hans              
    gan-hant              
         gbz              
         gcf              
          gd +   +   +    0: 5 3 3
          gl +   +   +    
         glk .            
          gn .            
         gom              
    gom-deva              
    gom-latn              
         got              
         grc              
         gsw +       +    
          gu +   +   +    
         guc              
         gun     +        
         gur              
         guw +       +    0: 1 ? 0
          gv +       +    
          ha +   +   +    
         hak              
         haw +       +    
          he +   +   +    0: 2 1 1
          hi +   +   +    0: 0 1 0
         hif              
    hif-deva              
    hif-latn              
         hil              
         hne              
          ho              
          hr +   +   +    
         hsb .            
         hsn              
          ht .            
          hu +   +   +    0: 0 1 ?
   hu-formal              
          hy     +        
          hz              
          ia     +        
          id +   +   +    
          ie              
          ig +       +    
          ii +       +    
          ik              
         ike              
    ike-cans              
    ike-latn              
         ilo              
         inh .            
          io              
          is +   +   +    
          it +   +   +    
          iu +       +    
          ja +   +   +    
         jam              
         jbo     +        
         jmc +       +    
         jut .            
          jv +   +   +    1: 0 1 ?
          ka +   +   +    
         kaa              
         kab +       +    
         kaj +       +    
         kbd              
    kbd-cyrl              
    kbd-latn              
         kcg +       +    
         kde +       +    
         kea +       +    
          kg              
         kgp              
         khw .            
          ki              
         kiu .            
          kj              
          kk +   +   +    0: 1 0 1
     kk-arab              
       kk-cn              
     kk-cyrl              
       kk-kz              
     kk-latn              
       kk-tr              
          kl +       +    
          km +   +   +    
          kn +   +   +    0: 0 1 ?
          ko +   +   +    
       ko-kp .            
         koi .            
          kr              
         krc .            
         kri              
         krj              
         krl              
          ks              
     ks-arab              
     ks-deva              
         ksb +       +    
         ksf              
         ksh +       +    
          ku +   +   +    
     ku-arab              
     ku-latn              
          kv .            
          kw +   +   +    0: 2 3 2
          ky     +        
          la              
         lad .            
         lag +       +    0: 1 ? 0
          lb +   +   +    
         lbe .            
         lez .            
         lfn              
          lg +       +    
          li .            
         lij .            
         liv .            
         lld              
         lmo .            
          ln +   +   +    
          lo +   +   +    
         loz              
          lt +   +   +    
         ltg .            
         lus              
          lv +   +   +    0: 0 2 0
         lzh              
         lzz .            
         mai .   +        
     map-bms .            
         mas +       +    
         mdf              
         mfe     +        
          mg +   +   +    
          mh              
         mhr .            
          mi     +        
         mic              
         min .            
          mk +   +   +    11: 1 0 1
          ml +   +   +    
          mn +   +   +    
         mnc              
         mni              
         mnk     +        
         mnw              
          mo +       +    
          mr +   +   +    
         mrj .            
          ms +   +   +    
          mt +   +   +    
         mui              
         mus              
         mwl .            
         mwv              
          my +       +    
         myv .            
         mzn .            
          na              
         nah +   +   +    
         nan              
         nap .   +        
         naq +       +    0: 1 ? 2
          nb +   +   +    
          nd +       +    
         nds .            
      nds-nl .            
          ne +   +   +    
         new              
          ng              
         niu              
         njo              
          nl +   +   +    
       nl-be              
 nl-informal .            
          nn +   +   +    
          no +   +   +    
         nov              
         nqo              
          nr +       +    
         nrm              
         nso +   +   +    
          nv              
          ny +       +    
         nyn +       +    
          oc     +        
          om +       +    
          or +   +   +    
          os .            
          pa +   +   +    
         pag              
         pam              
         pap +   +   +    
         pcd .            
         pdc .            
         pdt .            
         pfl .            
          pi              
         pih              
         pis              
         pko              
          pl +   +   +    
         pms .   +        
         pnb              
         pnt              
         ppl              
         prg              
         pru              
          ps +   +   +    
          pt +   +   +    
       pt-br .   +        
         qqq              
          qu .            
         qug .            
         rap              
         rgn .            
         rif              
         rki              
          rm +   +   +    
         rmy .            
          rn              
          ro +   +   +    
     roa-rup              
    roa-tara              
         rof +       +    
         rtm              
          ru +   +   +    
         rue .            
         rup              
         ruq .            
    ruq-cyrl .            
    ruq-grek              
    ruq-latn .            
         rut              
          rw              
         rwk +       +    
         ryu              
          sa .            
         sah +       +    
         saq +       +    
         sat              
         saz              
          sc              
         scn .            
         sco     +        
          sd              
         sdc              
          se +       +    
         seh +       +    
         sei              
         ses +       +    
          sg +       +    
         sgs .            
          sh +       +    
         shi +       +    
    shi-latn              
    shi-tfng              
         shn              
          si     +        
      simple              
          sk +   +   +    
          sl +   +   +    
         sli .            
         slr              
         sly              
          sm              
         sma +       +    
         smi +       +    0: 1 ? 2
         smj +       +    0: 1 ? 2
         smn +       +    0: 1 ? 2
         sms +       +    0: 1 ? 2
          sn +       +    
          so +   +   +    
          sq +   +   +    
          sr +   +   +    
       sr-ec              
       sr-el              
         srn .            
          ss +       +    
         ssy +       +    
          st +       +    
         stq .            
          su .   +        
          sv +   +   +    
          sw +   +   +    
         swb              
         sxu              
         syr +       +    
         szl .            
          ta +   +   +    
         tcy .            
          te +   +   +    
         teo +       +    
        test              
         tet              
          tg     +        
     tg-cyrl              
     tg-latn              
          th +   +   +    
          ti +   +   +    
         tig +       +    
          tk +   +   +    
         tkr              
          tl +       +    
         tly              
          tn +       +    
          to +       +    
    tokipona              
         tpi              
          tr +   +   +    
         trp              
         tru              
          ts +       +    
         tsd              
          tt .   +        
     tt-cyrl .            
     tt-latn              
         ttt              
         tum              
          tw              
         twd              
          ty .            
         tyv              
         tzm +       +    0: 1 ? 0
         udm .            
          ug     +        
     ug-arab              
     ug-latn              
          uk +   +   +    
          ur +   +   +    
          uz     +        
          ve +       +    
         vec .            
         vep .            
          vi +   +   +    0: 1 0 ?
         vls .            
         vmf .            
          vo              
         vot .            
         vro .            
         vun +       +    
          wa +   +   +    
         wae +       +    
         war              
         wls              
          wo +   +   +    
         wuu              
         xal .            
          xh +       +    
         xmf .            
         xog +       +    
         ydd              
          yi .            
          yo +   +   +    0: 0 1 ?
         yrk              
         yrl              
         yua              
         yue              
          za              
         zea .            
          zh +   +   +    
zh-classical              
       zh-cn              
     zh-hans     +        
     zh-hant     +        
       zh-hk              
  zh-min-nan              
       zh-mo              
       zh-my              
       zh-sg              
       zh-tw     +        
      zh-yue              
          zu +       +