Yiyu
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...
**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...
**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},...
**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 =...
**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....
**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....
**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** 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,...
**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: ```...