errorLocalizer property

SmartErrorLocalizer? errorLocalizer
final

错误消息本地化器

用于将 SmartError 转换为用户友好的本地化消息。 如果不配置,默认使用 DefaultErrorLocalizer(中文消息)。

示例:

// 使用默认中文
SmartConfig(options: options);

// 使用可配置本地化器
SmartConfig(
  options: options,
  errorLocalizer: ConfigurableErrorLocalizer(
    overrides: {
      ErrorKey.network: (_, __) => 'Network error',
    },
  ),
);

Implementation

final SmartErrorLocalizer? errorLocalizer;