Yur*_*ish 1 java jsf internationalization
我在我的项目中使用Bundle Internationalization.我已初始化bundle via
<f:loadBundle basename="ui.all.bundles.AppResources_en" var="msg"/>
Run Code Online (Sandbox Code Playgroud)
当我需要翻译一些文本时,我使用resourceBundle的一个键来获取它的值,例如:#{msg.someText}.但是,现在我想翻译文本,哪个键是另一个变量的值.例如:
我有变量String textToTransl.它的值是status_booked.在我的AppResources定义中,status_booked意味着"它被预订了!",因此,当我指向#{msg.textToTransl}时,我需要看到"它被预订了!"
我怎样才能使它工作?