diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ar.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ar.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ar.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ar.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_aro.properties b/wallet-services/src/main/resources/locale/addon/Gamification_aro.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_aro.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_aro.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_az.properties b/wallet-services/src/main/resources/locale/addon/Gamification_az.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_az.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_az.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ca.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ca.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ca.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ca.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ceb.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ceb.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ceb.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ceb.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_co.properties b/wallet-services/src/main/resources/locale/addon/Gamification_co.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_co.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_co.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_cs.properties b/wallet-services/src/main/resources/locale/addon/Gamification_cs.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_cs.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_cs.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_de.properties b/wallet-services/src/main/resources/locale/addon/Gamification_de.properties
index 31956fcd2..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_de.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_de.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialisieren der Brieftasche
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_el.properties b/wallet-services/src/main/resources/locale/addon/Gamification_el.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_el.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_el.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_en.properties b/wallet-services/src/main/resources/locale/addon/Gamification_en.properties
index 1cdd74058..a4e4ee6c0 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_en.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_en.properties
@@ -1 +1 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
+gamification.event.title.createWallet=Wallet: Initialize the wallet
\ No newline at end of file
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_es_ES.properties b/wallet-services/src/main/resources/locale/addon/Gamification_es_ES.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_es_ES.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_es_ES.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_eu.properties b/wallet-services/src/main/resources/locale/addon/Gamification_eu.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_eu.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_eu.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_fa.properties b/wallet-services/src/main/resources/locale/addon/Gamification_fa.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_fa.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_fa.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_fi.properties b/wallet-services/src/main/resources/locale/addon/Gamification_fi.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_fi.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_fi.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_fil.properties b/wallet-services/src/main/resources/locale/addon/Gamification_fil.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_fil.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_fil.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_fr.properties b/wallet-services/src/main/resources/locale/addon/Gamification_fr.properties
index 668a46cc1..f10fe93ff 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_fr.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_fr.properties
@@ -1 +1 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Porte-monnaie : Initialiser le porte-monnaie
+gamification.event.title.createWallet=Porte-monnaie : Initialiser le porte-monnaie
\ No newline at end of file
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_hi.properties b/wallet-services/src/main/resources/locale/addon/Gamification_hi.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_hi.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_hi.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_hu.properties b/wallet-services/src/main/resources/locale/addon/Gamification_hu.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_hu.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_hu.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_in.properties b/wallet-services/src/main/resources/locale/addon/Gamification_in.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_in.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_in.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_it.properties b/wallet-services/src/main/resources/locale/addon/Gamification_it.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_it.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_it.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ja.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ja.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ja.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ja.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ko.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ko.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ko.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ko.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_lt.properties b/wallet-services/src/main/resources/locale/addon/Gamification_lt.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_lt.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_lt.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ms.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ms.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ms.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ms.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_nl.properties b/wallet-services/src/main/resources/locale/addon/Gamification_nl.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_nl.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_nl.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_no.properties b/wallet-services/src/main/resources/locale/addon/Gamification_no.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_no.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_no.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_pcm.properties b/wallet-services/src/main/resources/locale/addon/Gamification_pcm.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_pcm.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_pcm.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_pl.properties b/wallet-services/src/main/resources/locale/addon/Gamification_pl.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_pl.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_pl.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_pt_BR.properties b/wallet-services/src/main/resources/locale/addon/Gamification_pt_BR.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_pt_BR.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_pt_BR.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_pt_PT.properties b/wallet-services/src/main/resources/locale/addon/Gamification_pt_PT.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_pt_PT.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_pt_PT.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ro.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ro.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ro.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ro.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ru.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ru.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ru.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ru.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_sk.properties b/wallet-services/src/main/resources/locale/addon/Gamification_sk.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_sk.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_sk.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_sl.properties b/wallet-services/src/main/resources/locale/addon/Gamification_sl.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_sl.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_sl.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_sq.properties b/wallet-services/src/main/resources/locale/addon/Gamification_sq.properties
index 334d5b7c8..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_sq.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_sq.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=crwdns7076671:0crwdne7076671:0
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_sv_SE.properties b/wallet-services/src/main/resources/locale/addon/Gamification_sv_SE.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_sv_SE.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_sv_SE.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_th.properties b/wallet-services/src/main/resources/locale/addon/Gamification_th.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_th.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_th.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_tl.properties b/wallet-services/src/main/resources/locale/addon/Gamification_tl.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_tl.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_tl.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_tr.properties b/wallet-services/src/main/resources/locale/addon/Gamification_tr.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_tr.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_tr.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_uk.properties b/wallet-services/src/main/resources/locale/addon/Gamification_uk.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_uk.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_uk.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_ur_IN.properties b/wallet-services/src/main/resources/locale/addon/Gamification_ur_IN.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_ur_IN.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_ur_IN.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_vi.properties b/wallet-services/src/main/resources/locale/addon/Gamification_vi.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_vi.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_vi.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_zh_CN.properties b/wallet-services/src/main/resources/locale/addon/Gamification_zh_CN.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_zh_CN.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_zh_CN.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-services/src/main/resources/locale/addon/Gamification_zh_TW.properties b/wallet-services/src/main/resources/locale/addon/Gamification_zh_TW.properties
index 1cdd74058..e69de29bb 100644
--- a/wallet-services/src/main/resources/locale/addon/Gamification_zh_TW.properties
+++ b/wallet-services/src/main/resources/locale/addon/Gamification_zh_TW.properties
@@ -1 +0,0 @@
-exoplatform.gamification.gamificationinformation.rule.title.createWallet=Wallet: Initialize the wallet
diff --git a/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/gamification-configuration.xml b/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/gamification-configuration.xml
index db4853da9..b8687c036 100644
--- a/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/gamification-configuration.xml
+++ b/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/gamification-configuration.xml
@@ -33,16 +33,26 @@
- io.meeds.gamification.service.RuleRegistry
+ io.meeds.gamification.service.EventRegistry
- rule.initializeWallet
+ createWallet
addPlugin
- io.meeds.gamification.plugin.RuleConfigPlugin
+ io.meeds.gamification.plugin.EventConfigPlugin
-
- rule-event
- createWallet
-
+
+ event
+
+
diff --git a/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/navigation-categories-configuration.xml b/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/navigation-categories-configuration.xml
index 2ce28a177..42f30778f 100644
--- a/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/navigation-categories-configuration.xml
+++ b/wallet-webapps/src/main/webapp/WEB-INF/conf/wallet/navigation-categories-configuration.xml
@@ -30,15 +30,15 @@
category.order
- 80
+ 100
uri.order
- 20
+ 30
category
- reward
+ recognition
uri
@@ -53,15 +53,15 @@
category.order
- 80
+ 100
uri.order
- 30
+ 40
category
- reward
+ recognition
uri