fnando

i18n-js

fnando

It's a small library to provide the I18n translations on the Javascript. It comes with Rails support.

AI 简介

这是一个将 Ruby i18n 本地化配置(YAML)导出为 JSON 格式供前端 JavaScript 使用的轻量级工具库,核心功能是按需过滤、分组和生成多语言翻译文件,并支持通配符模式匹配、动态配置与文件哈希命名。它原生集成 Rails 项目,但也可独立使用,通过 CLI 或 Ruby API 导出结构化 JSON 翻译资源。适用于 Ruby/Rails 后端与 JS 前端分离架构中统一管理国际化文案的场景,尤其适合需要按语言/模块精细化导出翻译、并避免冗余内容(如 ActiveRecord 错误提示)的 Web 应用。

Ruby
MIT License
3.8k
Stars
507
Forks
48
Watchers
2
Issues

Star 增长

今日0
近 7 天0
近 30 天0
综合评分30.12
默认分支main