标签: java networking internationalization
情况:Server想要向Client显示消息。 Server不知道Client's language,只知道格式字符串和要插入该字符串的数据。 Client有一个ResourceBundle,允许它将格式字符串转换为客户语言的格式字符串。现在的问题是通过网络将格式字符串中的“参数”与字符串一起发送。
Server
Client
Client's language
ResourceBundle
有什么方法可以做到这一点?
一种方法可能是发送字符串和参数列表,但可能存在问题(例如服务器插入错误的字符串格式参数,但客户端上出现错误消息)。