signals_translator_core library

Framework-agnostic core of the signals_translator packages.

Classes

ReactiveCell<T>
A single piece of reactive state owned by TranslatorCore.
TranslatorCore
Framework-agnostic translator state and locale logic.

Functions

translate(TranslatorCore translator, String key, [List<Object?> values = const []]) → String
Looks up key in translator's loaded translations and resolves {N} placeholders and ICU plural / selectordinal / select blocks with values. Returns key when there is no translation.

Typedefs

CellFactory = ReactiveCell<T> Function<T>(T initial)
Creates a ReactiveCell holding initial.