code: func pluralRule2C(n NumberValue) PluralRule {
  	abs := math.Abs(toFloat64(n))
  
  	switch {
  	case abs >= 0 && abs < 2:
  		return PluralRuleOne
  	}
  	return PluralRuleOther
  }
docs: // pluralRule2C:
  // Logic for calculating the nth plural for French or languages who share the same rules as French
  //
  // Plural Forms Rules Documented here:
  // https://developer.mozilla.org/en/docs/Localization_and_Plurals
  //
  // This Plural Rule contains 2 forms:
  //     - one:
  //         - rule:     n within 0..2 and n is not 2
  //         - examples: 0, 0.5, 1, 1.5, …
  //     - other:
  //         - rule:     everythng else
  //         - examples: 2, 2.5, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, …
  //
  // Languages:
  //     - ff:  Fulah
  //     - fr:  French
  //     - kab: Kabyle