• Contents

# 1. Introduction

The `Uize.Loc.Plurals.Langs.ar` module implements a feature for determining a plural category from a number value for the ar language.

DEVELOPERS: Chris van Rensburg

## 1.1. Plural Categories

 Plural Categories Category Rule zero n = 0 @integer 0 @decimal 0.0, 0.00, 0.000, 0.0000 one n = 1 @integer 1 @decimal 1.0, 1.00, 1.000, 1.0000 two n = 2 @integer 2 @decimal 2.0, 2.00, 2.000, 2.0000 few n % 100 = 3..10 @integer 3~10, 103~110, 1003, … @decimal 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0, 103.0, 1003.0, … many n % 100 = 11..99 @integer 11~26, 111, 1011, … @decimal 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0, 18.0, 111.0, 1011.0, … other @integer 100~102, 200~202, 300~302, 400~402, 500~502, 600, 1000, 10000, 100000, 1000000, … @decimal 0.1~0.9, 1.1~1.7, 10.1, 100.0, 1000.0, 10000.0, 100000.0, 1000000.0, …

## 1.2. Examples

There are no dedicated showcase example pages for the `Uize.Loc.Plurals.Langs.ar` module.

SEARCH FOR EXAMPLES

Use the link below to search for example pages on the UIZE Web site that reference the `Uize.Loc.Plurals.Langs.ar` module...

SEARCH

## 1.3. Implementation Info

The `Uize.Loc.Plurals.Langs.ar` module defines the `Uize.Loc.Plurals.Langs.ar` package under the `Uize.Loc.Plurals.Langs` namespace.

### 1.3.1. Features Introduced in This Module

The features listed in this section have been introduced in this module.

STATIC METHODS

`Uize.Loc.Plurals.Langs.ar.getPluralCategory`

STATIC PROPERTIES

`Uize.Loc.Plurals.Langs.ar.moduleName` | `Uize.Loc.Plurals.Langs.ar.pathToResources`

### 1.3.2. Features Overridden in This Module

No features have been overridden in this module.

### 1.3.3. Features Inherited From Other Modules

This module has no inherited features.

### 1.3.4. Modules Directly Under This Namespace

There are no modules directly under this namespace.

### 1.3.5. Unit Tests

There is no dedicated unit tests module for the `Uize.Loc.Plurals.Langs.ar` module.

# 2. Static Methods

## 2.1. Uize.Loc.Plurals.Langs.ar.getPluralCategory

IMPLEMENTATION INFO

 this feature was introduced in this module

# 3. Static Properties

## 3.1. Uize.Loc.Plurals.Langs.ar.moduleName

IMPLEMENTATION INFO

 this feature was introduced in this module

## 3.2. Uize.Loc.Plurals.Langs.ar.pathToResources

IMPLEMENTATION INFO

 this feature was introduced in this module