Yiyu

Results 38 issues of Yiyu

**Describe the bug** commit: 5f9c93ce435a14118373688d45c3f27d5b2d3f7a Body parameter displays as "request body" in swagger ui. Effected APIs: V2: POST[​/i18n​/api​/v2​/translation​/products​/{productName}​/versions​/{version}​/locales​/{locale}​/components​/{component}​/keys] POST[​/i18n​/api​/v2​/translation​/products​/{productName}​/versions​/{version}​/locales​/{locale}​/components​/{component}] PUT[​/i18n​/api​/v2​/translation​/products​/{productName}​/versions​/{version}] V1: POST[​/i18n​/api​/v1​/translation​/product​/{productName}​/component​/{component}​/key​/{key}] POST[​/i18n​/api​/v1​/translation​/product​/{productName}​/component​/{component}​/sources] PUT[​/i18n​/api​/v1​/translation​/product​/{productName}​/version​/{version}] **To Reproduce** Steps to reproduce the...

kind/bug
area/java-service
priority/low

**Describe the bug** commit: 93ffa26a7c0616ff7fee3eb25318342d1dc8975b [V1][S3]Return 200 when requesting non-existing version or component in multiple components APIs. Effected apis: GET[​/i18n​/api​/v1​/translation​/components] GET[​/i18n​/api​/v1​/translation​/product​/{productName}​/components​/{components}] **To Reproduce** Steps to reproduce the behavior: 1. Go...

kind/bug
area/java-service
priority/medium

**Describe the bug** Can't accept map key as **a.b.c**(dot in the key name) in Named arguments to format message. Can't get corresponding message if message like below: "messages.placeholder": "Messages {a},...

kind/bug
area/java-client
priority/medium

**Describe the bug** commit: 4c2a80e7fdc91c8c36dcadb05ca54565523766bf Get same output when requesting same production/component/locale/key with different placeholders. **To Reproduce** Steps to reproduce the behavior: "arg.usage.1" : "{A2}, welcome login {A1}!" @ZHHans_arg_str_1 =...

kind/bug
priority/medium
area/ruby-client

**Describe the bug** String type can be accepted as parameter count value by getString_p() and translate(). **To Reproduce** Steps to reproduce the behavior: 1. Load config file. Singleton.load_config(, ) 2....

kind/bug
priority/low
area/ruby-client

**Describe the bug** Failed to get number plural category by getString_p() and translate() interface. plural.no.placeholder.number: "%" **To Reproduce** Steps to reproduce the behavior: 1. Load config file. `Singleton.load_config(, )` 2....

kind/bug
priority/medium
area/ruby-client

**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:...

kind/bug
priority/low
area/ruby-client

**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,...

kind/bug
priority/low
area/ruby-client

**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...

kind/bug
priority/medium
area/ruby-client

**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: ```...

kind/bug
priority/low
area/ruby-client