Skip to main content
Version: 4.0 (next)

Contribute to Humanizer documentation and languages

Orientation

Start with the smallest path that matches the problem:

Language contribution is visible here without being a prerequisite for using Humanizer. User guidance stays under Languages and cultures.

Example

A useful issue report is a compact, reproducible record:

Culture: fr-CA
Humanizer version: 3.0.10
API call: 2.ToWords(culture)
Expected: ...
Actual: ...
Platform/TFM: macOS, net8.0

That is enough to route the problem before anyone changes locale ownership or grammar.

Pitfall

Do not start by copying a parent locale or adding a culture code to a registry. A successful lookup is not proof of natural output, and package presence is not capability coverage. Trace the owning YAML surface and reproduce the behavior first.

Version notes

The YAML and generator workflow in this contributor cluster describes main/preview. Published releases through 3.0.10 have version-specific package and localization implementations. Report the exact version, and make changes against the branch that owns that version.