/// <summary> /// Override this method if your locale has complex rules around multiple units; e.g. Arabic, Russian /// </summary> /// <param name="resourceKey">The resource key that's being in formatting</param> /// <param name="number">The number of the units being used in formatting</param> /// <returns>System.String.</returns> protected override string GetResourceKey(string resourceKey, int number) { var grammaticalNumber = RussianGrammaticalNumberDetector.Detect(number); var suffix = GetSuffix(grammaticalNumber); return(resourceKey + suffix); }
// Token: 0x060001DB RID: 475 RVA: 0x0000AAA7 File Offset: 0x00008CA7 private static string ChooseOneForGrammaticalNumber(int number, string[] forms) { return(forms[UkrainianNumberToWordsConverter.GetIndex(RussianGrammaticalNumberDetector.Detect(number))]); }
private static string ChooseOneForGrammaticalNumber(int number, string[] forms) { return(forms[GetIndex(RussianGrammaticalNumberDetector.Detect(number))]); }