singleton
singleton copied to clipboard
A service that provides support for Software Internationalization and Localization
**Describe the bug** Plural can't use fallback locale when no translation of the requested strings with placeholder. getString_f().to_plural_s() SgtnClient::T.s_f().to_plural_s() Notes: New added API supports plurals fallback doesn't has placeholder parameter:...
**Describe the bug** Can't get timezone information by d.l_full_s(:'zh-Hans', 'America/Los_Angeles', :long_gmt) **To Reproduce** Steps to reproduce the behavior: 1. d = DateTime.new(2007,11,19,8,37,48,"-06:00") 2. d.l_full_s(:'zh-Hans', 'America/Los_Angeles', :long_gmt) **Expected behavior** Get timezone...
**Describe the bug** getString_p(component, key, plural_args, locale) interface doesn't support the requested string with placeholder. **To Reproduce** Steps to reproduce the behavior: 1. There is no placeholder parameter in getString_p(component,...
**Is your feature request related to a problem? Please describe.** Logs are written with hardcoded class and method names. For example: `SgtnClient.logger.debug "[Translation.getString]..."` or `SgtnClient.logger.debug "[Translation][getString_p] ..."` where "Translation" is...
**Describe the bug** The Ruby client does not use Singleton service's max age on client-side cached data that originated from Singelton service. **To Reproduce** Steps to reproduce the behavior: 1....
**Describe the bug** commit: b88b2e822377b4c8828d45998e5cfbf06a80c045 Can't get plural "other" category for locale "pt-PT" when 0≤number 1.99990 }) ``` **Actual behavior** These numbers use one category. @ptpt_Result_0p0_other: ptPT_there is one cat...
**Describe the bug** commit: b88b2e822377b4c8828d45998e5cfbf06a80c045 Can't get correct plurals "zero" and "one" categories for locale "prg". **To Reproduce** Steps to reproduce the behavior: Locale "prg" plurals rule in cldr: ```...
**Describe the bug** commit: ecf8684fb9a7c634160ea25a6d3aec9e9b82c64f Reproducible on online mode and offline mode. Return nil when requested key doesn't exists in service/offlineBundle and source bundle. **To Reproduce** Steps to reproduce the...
**Describe the bug** The client is not fetching a list of fallback locales and source localle from client configuration file. Instead, a "default" locale is hardcoded. **To Reproduce** Steps to...