From 1eea102ac35fc64e3b6bcaca646780403214ed97 Mon Sep 17 00:00:00 2001
From: Simon Leipold <s.leipold@adito.de>
Date: Mon, 8 Jun 2020 15:31:06 +0200
Subject: [PATCH] =?UTF-8?q?[Projekt:=20Entwicklung=20-=20Neon][TicketNr.:?=
 =?UTF-8?q?=201059069][Rollen=20-=20Aktionen=20usw=20nur=20teilweise=20?=
 =?UTF-8?q?=C3=BCbersetzt]?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 .../PermissionOverview_entity/PermissionOverview_entity.aod  | 5 +++++
 .../entityfields/action_create/titleProcess.js               | 4 ++++
 .../entityfields/action_delete/titleProcess.js               | 4 ++++
 .../entityfields/action_read/titleProcess.js                 | 4 ++++
 .../entityfields/action_update/titleProcess.js               | 4 ++++
 .../entityfields/action_view/titleProcess.js                 | 4 ++++
 .../entityfields/entity/titleProcess.js                      | 5 +++--
 7 files changed, 28 insertions(+), 2 deletions(-)
 create mode 100644 entity/PermissionOverview_entity/entityfields/action_create/titleProcess.js
 create mode 100644 entity/PermissionOverview_entity/entityfields/action_delete/titleProcess.js
 create mode 100644 entity/PermissionOverview_entity/entityfields/action_read/titleProcess.js
 create mode 100644 entity/PermissionOverview_entity/entityfields/action_update/titleProcess.js
 create mode 100644 entity/PermissionOverview_entity/entityfields/action_view/titleProcess.js

diff --git a/entity/PermissionOverview_entity/PermissionOverview_entity.aod b/entity/PermissionOverview_entity/PermissionOverview_entity.aod
index fedc100fc0..e3dcca0f8a 100644
--- a/entity/PermissionOverview_entity/PermissionOverview_entity.aod
+++ b/entity/PermissionOverview_entity/PermissionOverview_entity.aod
@@ -24,26 +24,31 @@
       <name>ACTION_VIEW</name>
       <title>View</title>
       <contentType>IMAGE</contentType>
+      <titleProcess>%aditoprj%/entity/PermissionOverview_entity/entityfields/action_view/titleProcess.js</titleProcess>
     </entityField>
     <entityField>
       <name>ACTION_CREATE</name>
       <title>Create</title>
       <contentType>IMAGE</contentType>
+      <titleProcess>%aditoprj%/entity/PermissionOverview_entity/entityfields/action_create/titleProcess.js</titleProcess>
     </entityField>
     <entityField>
       <name>ACTION_READ</name>
       <title>Read</title>
       <contentType>IMAGE</contentType>
+      <titleProcess>%aditoprj%/entity/PermissionOverview_entity/entityfields/action_read/titleProcess.js</titleProcess>
     </entityField>
     <entityField>
       <name>ACTION_UPDATE</name>
       <title>Update</title>
       <contentType>IMAGE</contentType>
+      <titleProcess>%aditoprj%/entity/PermissionOverview_entity/entityfields/action_update/titleProcess.js</titleProcess>
     </entityField>
     <entityField>
       <name>ACTION_DELETE</name>
       <title>Delete</title>
       <contentType>IMAGE</contentType>
+      <titleProcess>%aditoprj%/entity/PermissionOverview_entity/entityfields/action_delete/titleProcess.js</titleProcess>
     </entityField>
     <entityField>
       <name>CONDTYPE</name>
diff --git a/entity/PermissionOverview_entity/entityfields/action_create/titleProcess.js b/entity/PermissionOverview_entity/entityfields/action_create/titleProcess.js
new file mode 100644
index 0000000000..5db06d22e2
--- /dev/null
+++ b/entity/PermissionOverview_entity/entityfields/action_create/titleProcess.js
@@ -0,0 +1,4 @@
+import("system.result");
+
+// avoid translation via titleProcess
+result.string("Create");
diff --git a/entity/PermissionOverview_entity/entityfields/action_delete/titleProcess.js b/entity/PermissionOverview_entity/entityfields/action_delete/titleProcess.js
new file mode 100644
index 0000000000..720b5b03ef
--- /dev/null
+++ b/entity/PermissionOverview_entity/entityfields/action_delete/titleProcess.js
@@ -0,0 +1,4 @@
+import("system.result");
+
+// avoid translation via titleProcess
+result.string("Delete");
diff --git a/entity/PermissionOverview_entity/entityfields/action_read/titleProcess.js b/entity/PermissionOverview_entity/entityfields/action_read/titleProcess.js
new file mode 100644
index 0000000000..c1bd244f79
--- /dev/null
+++ b/entity/PermissionOverview_entity/entityfields/action_read/titleProcess.js
@@ -0,0 +1,4 @@
+import("system.result");
+
+// avoid translation via titleProcess
+result.string("Read");
diff --git a/entity/PermissionOverview_entity/entityfields/action_update/titleProcess.js b/entity/PermissionOverview_entity/entityfields/action_update/titleProcess.js
new file mode 100644
index 0000000000..f3c4258fef
--- /dev/null
+++ b/entity/PermissionOverview_entity/entityfields/action_update/titleProcess.js
@@ -0,0 +1,4 @@
+import("system.result");
+
+// avoid translation via titleProcess
+result.string("Update");
diff --git a/entity/PermissionOverview_entity/entityfields/action_view/titleProcess.js b/entity/PermissionOverview_entity/entityfields/action_view/titleProcess.js
new file mode 100644
index 0000000000..f542f84075
--- /dev/null
+++ b/entity/PermissionOverview_entity/entityfields/action_view/titleProcess.js
@@ -0,0 +1,4 @@
+import("system.result");
+
+// avoid translation via titleProcess
+result.string("View");
diff --git a/entity/PermissionOverview_entity/entityfields/entity/titleProcess.js b/entity/PermissionOverview_entity/entityfields/entity/titleProcess.js
index 14b6d13ed4..4dc06d1921 100644
--- a/entity/PermissionOverview_entity/entityfields/entity/titleProcess.js
+++ b/entity/PermissionOverview_entity/entityfields/entity/titleProcess.js
@@ -1,8 +1,9 @@
 import("system.result");
 import("system.vars");
+import("system.translate");
 
 if (vars.exists("$param.RoleTitle_param") && vars.get("$param.RoleTitle_param")) {
-    result.string("Entity");
+    result.string(translate.text("Entity"));
 } else if (vars.exists("$param.EntityTitle_param") && vars.get("$param.EntityTitle_param")) {
-    result.string("Role");
+    result.string(translate.text("Role"));
 }
\ No newline at end of file
-- 
GitLab