WordPress.org

Make WordPress Core

Ticket #43537: #.patch

File #.patch, 1.3 KB (added by arena, 19 months ago)

patch

  • wp-includes/pomo/translations.php

     
    119119                 * @param integer $count number of items
    120120                 */
    121121                function select_plural_form( $count ) {
    122                         return 1 == $count ? 0 : 1;
     122                        //return 1 == $count ? 0 : 1;
     123                        return in_array( $count, array( 0, 1 ) ) ?  0 : 1;
    123124                }
    124125
    125126                /**
     
    151152                                isset( $translated->translations[ $index ] ) ) {
    152153                                return $translated->translations[ $index ];
    153154                        } else {
    154                                 return 1 == $count ? $singular : $plural;
     155                                //return 1 == $count ? $singular : $plural;
     156                                return in_array( $count, array( 0, 1 ) ) ?  $singular : $plural;
    155157                        }
    156158                }
    157159
     
    350352                 * @return bool
    351353                 */
    352354                function select_plural_form( $count ) {
    353                         return 1 == $count ? 0 : 1;
     355                        //return 1 == $count ? 0 : 1;
     356                        return in_array( $count, array( 0, 1 ) ) ?  0 : 1;
    354357                }
    355358
    356359                /**
     
    367370                 * @param string $context
    368371                 */
    369372                function translate_plural( $singular, $plural, $count, $context = null ) {
    370                         return 1 == $count ? $singular : $plural;
     373                        //return 1 == $count ? $singular : $plural;
     374                        return in_array( $count, array( 0, 1 ) ) ?  $singular : $plural;
    371375                }
    372376
    373377                /**