# @codenhub/i18n

> Runtime-neutral translations with consumer-provided loading,
> deterministic fallback, and optional browser and locale-path integrations.

Use only the root, `/browser`, and `/routing` entrypoints. Await successful core
initialization and keep concurrent server/build instances isolated. Locale
identifiers use alphanumeric ASCII subtags joined by single hyphens.

## Documentation

- [Documentation overview](docs/index.md): Entrypoint selection, core quick
  start, and failure model.
- [Usage across runtimes](docs/examples.md): Browser, routed hydration, SSR,
  SSG, and loader examples.
- [API reference](docs/reference.md): Complete exports, defaults, behavior,
  events, routing constraints, and observable errors.
