Ross ROSS = Recommend OSS · open-source software intelligence for agents

glebm/i18n-tasks

Manage translation and localization with static analysis, for Ruby i18n observed · 2026-08-28

github.com/glebm/i18n-tasks · homepage · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

81/100

  • Activity 88
  • Release rhythm 60
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 11
  • age_days: 4819
  • days_rel: 270
  • days_push: 72
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

2156 stars · 285 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Ruby gem that uses static analysis to find missing and unused i18n translation keys in projects using the ruby i18n gem (default in Rails). It can add missing keys, remove unused ones, normalize locale files, and pre-fill translations via Google Translate, DeepL, Yandex, OpenAI, or watsonx.

Use cases

  • find missing translation keys in a rails app
  • remove unused i18n keys
  • auto-translate missing locale strings with deepl or google translate
  • check translation file health in ci
  • normalize and organize yaml locale files
  • rename or move i18n keys safely

When to choose

  • you maintain a Ruby or Rails project using the i18n gem
  • you want automated detection of missing/unused translation keys
  • you want machine-translation pre-fill for missing locales
  • you want translation checks as part of your test suite or CI

When to avoid

  • your project is not in Ruby or does not use the i18n gem
  • you rely heavily on fully dynamic translation keys that static analysis cannot see
  • you need a translation management platform with a web UI and translator workflows

Facets

library · maturity active

static-site-generator linter developer-tools cli internationalization parser developer-tools web-development ruby cli i18n translation-management static-analysis rails machine-translation gem localization command-line

2 sources

Member repositories

RepositoryRoleHealth v2
glebm/i18n-tasksmain81

For agents

markdown · JSON · MCP: product_card(name="glebm/i18n-tasks")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem