Locale Ninja
A git based Ruby on Rails engine i18n manager
No ratings yet
- Gem
- locale_ninja
- Repository
- squadracer/locale_ninja
- License
- MIT
- Stars
- 38
- Added
- August 14, 2026
About
A git based Ruby on Rails engine i18n manager
LocaleNinja simplifies the management of translations on a website. Unlike traditional solutions that require connecting to an external platform, LocaleNinja is a Git-based gem installed directly in your project, allowing you to maintain full control over your translations without relying on a third-party service.
What you get
- In the "Identifying and authorizing users" section, your callback url will be :
your-domain-name.com/locale_ninja/github - In the "Webhook" section switch off the "active" checkbox
- In the "Permissions" section, you will have to:
- Switch "Content" permissions to "Read and write"
- Switch "Metadata" permissions to "Read-only"
- Switch "Pull requests" permissions to "Read-only"
Mounting it
ruby
# Gemfile
gem "locale_ninja"
# config/routes.rb
mount LocaleNinja::Engine, at: "/locale-ninja"
Details
38 stars on GitHub · MIT licensed · maintained by squadracer. Source: https://github.com/squadracer/locale_ninja
Discussion (0)
Sign in to join the discussion.
No comments yet.