devel/ruby-i18n 1.15.2 NetBSD
New wave Internationalization support for Ruby
- System
- NetBSD
- Repository
- pkgsrc
- Maintainer
- [email protected]
- License
- mit
- Categories
- devel, ruby
- Package size
- 122.4 KiB, 403.9 KiB installed
Description
Ruby Internationalization and localization solution. Features:
* translation and localization * interpolation of values to translations (Ruby 1.9 compatible syntax) * pluralization (CLDR compatible) * customizable transliteration to ASCII * flexible defaults * bulk lookup * lambdas as translation data * custom key/scope separator * custom exception handlers * extensible architecture with a swappable backend
Pluggable features: * Cache * Pluralization: lambda pluralizers stored as translation data * Locale fallbacks, RFC4647 compliant (optionally: RFC4646 locale validation) * Gettext support * Translation metadata
Alternative backends: * Chain * ActiveRecord (optionally: ActiveRecord::Missing and ActiveRecord::StoreProcs) * KeyValue (uses active_support/json and cannot store procs)
In the other systems
| System | Port | Version |
|---|---|---|
| NetBSD | devel/ruby-i18n | 1.15.2 |
| OpenBSD | devel/ruby-i18n | 1.14.1 |
Install
Binary package:
pkgin install ruby33-i18n
From pkgsrc:
cd /usr/pkgsrc/devel/ruby-i18n && make install clean
Dependencies
Run dependencies 2
Configuration
No options to configure.
- Service scripts
- none
- Flavors
ruby34-i18n-1.15.2,ruby40-i18n-1.15.2