我有一个带有许多单选按钮的网络表单。我面临的问题是,我无法转换这些值。
这里是例子
标题:该机构是否有WiFi 选项:自定义选项 选项值: a)是的 b)否 c)有时 d)没有评论
现在,如果我要进入“翻译”选项卡并单击“添加翻译”,那么我在YAML中具有以下“西班牙文”代码。我可以将标题翻译成西班牙语,如下所示。但是,当我更改为西班牙语并保存时,“#options”并没有更新。当我再次编辑翻译时,“#options”的翻译后的值又回到了英文。有没有一种方法可以添加翻译 选项值?
````'#title': '¿La institución tiene WiFi?'
``'#options':
````'Yes': 'Yes'
````'No': 'No'
````'Sometimes': 'Sometimes'
````'No Comments': 'No Comments'
I tried following code but no effect,
function THEMENAME_preprocess_form_element(&$variables) {
if($variables['element']['#type'] == 'radio') {
$variables['element']['#title'] = t($variables['element']['#title']);
$variables['element']['#return_value'] = t($variables['element']['#title']);
}
}