【发布时间】:2014-06-05 12:45:29
【问题描述】:
我有这个简单的POST url,我的客户将向其发送POST 请求。
http://mydomain.com/requests/request
发布数据:
<Request>
<OrderId>1E008921</OrderId>
<OrderName>MC1</OrderName>
</Request>
我通过向他们发送一个 XML 来回应
<SRequest>
<RequestedBy>Client 1 </RequestedBy>
<RequestName>Test Name</RequestName>
<RequestStatus>Success</RequestStatus>
<SRequest>
现在客户希望上述 XML 使用不同的语言(比如 French)
如何处理?如何在 Web API 中发送响应语言首选项?特别是像这样的POST场景? (附加语言字符串?或最佳实践是什么?)
【问题讨论】:
-
不确定您是否看过,但有一个来自 Microsoft 的内部化网站:asp.net/mvc/overview/internationalization - 这可能会有很大帮助
标签: c# .net asp.net-mvc-4 asp.net-web-api