Support for localization in the protocol #418
Replies: 5 comments 2 replies
-
Proposed solution 1
|
Beta Was this translation helpful? Give feedback.
-
Proposed solution 2 For this tag group named
|
Beta Was this translation helpful? Give feedback.
-
Localization is an experience layer functionality. Conventionally, the standard language for communication is English. BAP or BPP may convert the data from English into whatever language they need to. Why would we need localization during transmission? |
Beta Was this translation helpful? Give feedback.
-
There are a couple of reasons where direct language support is better than translation. One could be that many a times the intent gets lost in translation and direct communication in local language is better. Second is that it reduces cost of operation if we do not need translation. Having said that the encoding of JSON allows transmission in local language. So the support at one level is already built in. What might help is some method to convey preferences, negotiation on language during requests/responses etc. I think most objects that need these have tags through which this can be achieved. |
Beta Was this translation helpful? Give feedback.
-
Another thing to be considered is which properties allow for localization. As mentioned earlier, descriptor objects can allow localization. But for properties that allow only enumerated value, localization should not be allowed. Also, it's important for the NP to know beforehand what languages are supported by the other NP. Maybe a meta API like Once the communicating parties know which NPs support what languages, we could have a Also, NPs will need to continuously watch the @pramodkvarma your thoughts would be appreciated on this. |
Beta Was this translation helpful? Give feedback.
-
There can be many use cases especially in a diverse country like India to support catalogs in multiple languages. Wanted to start a discussion in the working group to understand if this has been thought of or solved. Essentially I feel this feature should enable the following:
Beta Was this translation helpful? Give feedback.
All reactions