This is an automated email from the ASF dual-hosted git repository.

ilgrosso pushed a commit to branch 2_1_X
in repository https://gitbox.apache.org/repos/asf/syncope.git


The following commit(s) were added to refs/heads/2_1_X by this push:
     new b2557a9fab Missing translations
b2557a9fab is described below

commit b2557a9fab28a58227e6d6e8d61b47f6a0e7c003
Author: Francesco Chicchiriccò <ilgro...@apache.org>
AuthorDate: Wed Aug 10 12:03:59 2022 +0200

    Missing translations
---
 .../syncope/client/console/panels/GroupDirectoryPanel.java  |  2 +-
 .../syncope/client/console/panels/MembersTogglePanel.java   | 13 ++++++++++++-
 2 files changed, 13 insertions(+), 2 deletions(-)

diff --git 
a/client/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
 
b/client/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
index 9b77470603..b40d9094b3 100644
--- 
a/client/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
+++ 
b/client/console/src/main/java/org/apache/syncope/client/console/panels/GroupDirectoryPanel.java
@@ -160,7 +160,7 @@ public class GroupDirectoryPanel extends 
AnyDirectoryPanel<GroupTO, GroupRestCli
                 membersModal.header(new StringResourceModel(
                         "group.members",
                         GroupDirectoryPanel.this,
-                        Model.of(Pair.of(groupTO, type))));
+                        Model.of(Pair.of(groupTO, new ResourceModel("anyType." 
+ type, type).getObject()))));
 
                 membersModal.setContent(anyPanel);
                 membersModal.show(true);
diff --git 
a/client/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
 
b/client/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
index d8687f3826..0c71ac7145 100644
--- 
a/client/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
+++ 
b/client/console/src/main/java/org/apache/syncope/client/console/panels/MembersTogglePanel.java
@@ -34,8 +34,10 @@ import org.apache.wicket.PageReference;
 import org.apache.wicket.ajax.AjaxRequestTarget;
 import org.apache.wicket.ajax.markup.html.form.AjaxSubmitLink;
 import org.apache.wicket.markup.html.form.Form;
+import org.apache.wicket.markup.html.form.IChoiceRenderer;
 import org.apache.wicket.model.LoadableDetachableModel;
 import org.apache.wicket.model.Model;
+import org.apache.wicket.model.ResourceModel;
 
 public abstract class MembersTogglePanel extends TogglePanel<Serializable> {
 
@@ -64,8 +66,17 @@ public abstract class MembersTogglePanel extends 
TogglePanel<Serializable> {
         form = new Form<>("membersForm");
         addInnerObject(form);
 
-        final FieldPanel<String> type = new AjaxDropDownChoicePanel<>("type", 
"type", typeModel, false).
+        FieldPanel<String> type = new AjaxDropDownChoicePanel<>("type", 
"type", typeModel, false).
                 setChoices(anyTypes).
+                setChoiceRenderer(new IChoiceRenderer<String>() {
+
+                    private static final long serialVersionUID = 
-200150326532439794L;
+
+                    @Override
+                    public Object getDisplayValue(final String anyType) {
+                        return new ResourceModel("anyType." + anyType, 
anyType).getObject();
+                    }
+                }).
                 setStyleSheet("form-control").
                 setRequired(true);
 

Reply via email to