translation_tool library
Google翻译工具库
支持内存缓存和本地缓存,可配置的API密钥和目标语言
Classes
- CacheKeyGenerator
- 缓存键生成器
- CacheManager
- 缓存管理器接口
- CompositeCacheManager
- 复合缓存管理器(内存 + 本地)
- Data
-
translations :
{"translatedText":"你好世界","detectedSourceLanguage":"en"} - EnhancedCompositeCacheManager
- 增强的复合缓存管理器(支持本地存储加载和条件保存)
- GoTranslationResultModel
- Google 翻译结果模型
-
LruCache<
K, V> - 缓存类,使用LRU策略管理缓存条目。
- MemoryCacheManager
- 内存缓存管理器
- NetworkClient
- 网络客户端接口
- TranslationConfig
- 翻译配置类
- TranslationHelper
- 便捷的翻译工具类
- TranslationRequestConfig
- 翻译请求配置
- Translations
- translatedText : "你好世界" detectedSourceLanguage : "en"
- TranslationService
- 翻译服务类
- TranslationServiceBuilder
- 翻译服务构建器