Singeleton client for Ruby
Prerequisites
- Ruby version: 3.0.0 or above
- Bundler version: 2.2.3 or above
Run Unit Test
rake spec:unit
Usage
Basic Usage:
require 'singleton-ruby'
include SgtnClient
SgtnClient.load(file, mode)
SgtnClient::Source.loadBundles(locale)
@Result = SgtnClient::Translation.getString(component, key, locale)
API
Get a string's translation
SgtnClient::Translation.getString(component, key, locale)
Get a string's translation and format it with placeholders
SgtnClient::Translation.getString_F(component, key, args, locale)