1# Singular/Plural Form Selection 2 3Requirements on the singular and plural formats of nouns or unit expressions vary according to languages. Some languages do not distinguish singular and plural forms, while some other languages have two forms or more. For example, singular and plural forms are extensively used in English, but not Chinese. Different from English, quantifiers are used to express quantities in Chinese. 4 5Singular and plural numbers are usually distinguished by the following categories: 6 7- zero: 0 or numbers ending with 0 8 9- one: 1 or numbers ending with 1 10 11- two: numbers ending with 2 12 13- few: numbers with a small value 14 15- many: numbers with a large value 16 17- other: other cases 18 19For example, in Arabic, the rules are as follows: 20 21- zero : 0 22 23- one: 1 24 25- two: 2 26 27- few: 3 to 10, 103 to 110, 1003... 28 29- many: 11 to 26, 111, 1011... 30 31- other: 100 to 102, 200 to 202, 1000, 10000... 32 33## How to Develop 34 35For details about how to use the APIs, see [getPluralStringValueSync](../reference/apis-localization-kit/js-apis-resource-manager.md#getpluralstringvaluesync10). 36 37```ts 38import { BusinessError } from '@ohos.base'; 39 40try { 41 this.context.resourceManager.getPluralStringByNameSync("test", 1);} 42catch (error) { 43 let code = (error as BusinessError).code; 44 let message = (error as BusinessError).message; 45 console.error(`getPluralStringByNameSync failed, error code: ${code}, message: ${message}.`); 46} 47``` 48