diff --git a/src/bundle/Resources/translations/ibexa_role.en.xliff b/src/bundle/Resources/translations/ibexa_role.en.xliff index 0a661e5e43..54c437b301 100644 --- a/src/bundle/Resources/translations/ibexa_role.en.xliff +++ b/src/bundle/Resources/translations/ibexa_role.en.xliff @@ -91,6 +91,16 @@ Edit key: policy.view.limitations.title + + Select policies to effectively manage users access. + Select policies to effectively manage users access. + key: policy.view.list.no_policies.action + + + Add first policy + Add first policy + key: policy.view.list.no_policies.info + Edit Edit @@ -276,6 +286,16 @@ Users and Groups key: role_assignment.view.list.header + + Select assignments to effectively manage user roles access by adding them to specific groups. + Select assignments to effectively manage user roles access by adding them to specific groups. + key: role_assignment.view.list.no_assignments.action + + + Add users assignment + Add users assignment + key: role_assignment.view.list.no_assignments.info + Limitation Limitation diff --git a/src/bundle/Resources/translations/ibexa_sub_items.en.xliff b/src/bundle/Resources/translations/ibexa_sub_items.en.xliff index 771d06fa8d..b1bb4d3c60 100644 --- a/src/bundle/Resources/translations/ibexa_sub_items.en.xliff +++ b/src/bundle/Resources/translations/ibexa_sub_items.en.xliff @@ -291,6 +291,16 @@ Move key: move_btn.label + + Add sub-items by uploading or use the ‘Create’ button in the top right corner to populate this section. + Add sub-items by uploading or use the ‘Create’ button in the top right corner to populate this section. + key: no_items.action + + + Add first sub-item + Add first sub-item + key: no_items.info + Delete Delete diff --git a/src/bundle/Resources/views/themes/admin/user/policy/list.html.twig b/src/bundle/Resources/views/themes/admin/user/policy/list.html.twig index a088896a9a..d5acaf618f 100644 --- a/src/bundle/Resources/views/themes/admin/user/policy/list.html.twig +++ b/src/bundle/Resources/views/themes/admin/user/policy/list.html.twig @@ -83,6 +83,8 @@ { }, ], body_rows, + empty_table_info_text: 'policy.view.list.no_policies.info'|trans|desc('Add first policy'), + empty_table_action_text: 'policy.view.list.no_policies.action'|trans|desc('Select policies to effectively manage users access.'), } %} {% block header %} {% embed '@ibexadesign/ui/component/table/table_header.html.twig' %} diff --git a/src/bundle/Resources/views/themes/admin/user/role_assignment/list.html.twig b/src/bundle/Resources/views/themes/admin/user/role_assignment/list.html.twig index 8d3fb675d7..5e8c8c4c6f 100644 --- a/src/bundle/Resources/views/themes/admin/user/role_assignment/list.html.twig +++ b/src/bundle/Resources/views/themes/admin/user/role_assignment/list.html.twig @@ -55,6 +55,8 @@ { content: 'role_assignment.view.list.panel.assignments.column.limitation'|trans|desc('Limitation') }, ], body_rows, + empty_table_info_text: 'role_assignment.view.list.no_assignments.info'|trans|desc('Add users assignment'), + empty_table_action_text: 'role_assignment.view.list.no_assignments.action'|trans|desc('Select assignments to effectively manage user roles access by adding them to specific groups.'), } %} {% block header %} {% embed '@ibexadesign/ui/component/table/table_header.html.twig' %} diff --git a/src/bundle/ui-dev/src/modules/sub-items/components/no-items/no.items.component.js b/src/bundle/ui-dev/src/modules/sub-items/components/no-items/no.items.component.js index 278493b52a..4970fce070 100644 --- a/src/bundle/ui-dev/src/modules/sub-items/components/no-items/no.items.component.js +++ b/src/bundle/ui-dev/src/modules/sub-items/components/no-items/no.items.component.js @@ -1,12 +1,29 @@ import React from 'react'; +import { getTranslator } from '@ibexa-admin-ui/src/bundle/Resources/public/js/scripts/helpers/context.helper'; const NoItemsComponent = () => { + const Translator = getTranslator(); + return ( - + + +
- -
+ +
+
+ {Translator.trans(/*@Desc("Add first sub-item")*/ 'no_items.info', {}, 'ibexa_sub_items')} +
+
+ {Translator.trans( + /*@Desc("Add sub-items by uploading or use the ‘Create’ button in the top right corner to populate this section.")*/ 'no_items.action', + {}, + 'ibexa_sub_items', + )} +
+
+
);