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 获取翻译