1 个仓库
Transforming translation strings after loading to apply styling or format conversions.
Distinct from On-the-fly Text Translation: None of the candidates cover runtime string transformation for UI styling in a localization context.
Explore 1 awesome GitHub repository matching web development · Translation String Post-processing. Refine with filters or upvote what's useful.
这是一个用于 Angular 应用程序的国际化框架。它提供了一个用于管理多语言文本的系统,通过将键映射到翻译后的字符串,利用 JSON 翻译管理器通过 HTTP 或本地源加载并合并本地化资产。该库包含一个运行时语言切换器,无需重新加载页面即可即时更新用户界面,以及一个用于识别源代码中可翻译字符串的键提取器。 该项目具有 ICU 消息格式化程序,用于处理复数和性别等复杂的语言需求。它的特色在于基于插件的加载器架构和可定制的插值解析器,允许开发者定义自定义逻辑来获取翻译数据并格式化动态参数。 该库涵盖了广泛的本地化能力,包括浏览器语言检测、回退语言配置,以及使用信号(signals)监控语言变化的响应式状态跟踪。它还支持针对特定语言 URL 的本地化路由策略,并提供用于翻译键验证和服务模拟的工具,以进行质量保证。
Processes translation strings upon loading to convert formats or add styling before rendering.