setOverride method

void setOverride(
  1. String key,
  2. String? value
)

Sets or removes one translation override.

Implementation

void setOverride(String key, String? value) {
  final previous = _overrides[key];
  if (value == null) {
    if (!_overrides.containsKey(key)) return;
    _overrides.remove(key);
    notifyListeners();
    return;
  }
  if (previous == value) return;
  _overrides[key] = value;
  notifyListeners();
}