i18n/i18n library

国际化系统

提供播放器 UI 的多语言翻译能力,包含翻译 key 常量、 语言包接口和 Flutter Localizations 集成支持。

Internationalization system

Provides multi-language translation capabilities for the player UI, including translation key constants, language pack interfaces, and Flutter Localizations integration support.

Classes

PlayerI18n
播放器国际化管理类
PlayerI18nKeys
播放器国际化 Key 常量定义
PlayerLocalizations
播放器本地化类
PlayerLocalizationsDelegate
播放器本地化代理
PlayerTranslations
播放器翻译接口

Mixins

PlayerTranslationsMixin
翻译 Mixin,提供通用实现逻辑

Extensions

PlayerLocalizationsExtension on BuildContext
Localizations 扩展,方便从 BuildContext 获取翻译