microsoft / microsoft/AdaptiveCards
Language support in template service
Nobody has claimed this yet.
- Dominant language
- C#
- Stars
- 2k
- Forks
- 595
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 1
Description
Describe the solution you'd like
I need the template service to support multiple languages. Having customers in multiple non-English speaking countries, the service in its current form, is of limited use to us. If the service supported language specific versions of a template, the client could provide a preferred language (either as part of the url or possibly through the accepted-language header), and get a response back with a template, a confidence (unaffected by the language) and a language indicator of some sort (either the requested language or a fallback language).
Normally all labels will need to be localized. If the service returns bound data, any dates/times and separator characters must be localized as well
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue names the template service but no files or tests. Start by mapping how templates are selected and responses are shaped; done would support a requested language or fallback while returning localized labels, dates, times, separators, confidence, and a language indicator.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- api, localization
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 20/100