From 93b6f263655190f1761ec3b0ec985c5a40c7a512 Mon Sep 17 00:00:00 2001 From: McMatts Date: Tue, 8 Mar 2022 17:05:12 -0500 Subject: [PATCH] i18n space strings --- .../components/folder/settings-permissions.js | 9 +- .../folder/settings-permissions.hbs | 107 +++++++++--------- gui/public/i18n/en-US.json | 40 ++++++- 3 files changed, 94 insertions(+), 62 deletions(-) diff --git a/gui/app/components/folder/settings-permissions.js b/gui/app/components/folder/settings-permissions.js index 22939bf4..4841a710 100644 --- a/gui/app/components/folder/settings-permissions.js +++ b/gui/app/components/folder/settings-permissions.js @@ -27,6 +27,7 @@ export default Component.extend(Notifier, Modals, AuthProvider, { router: service(), appMeta: service(), store: service(), + i18n: service(), spacePermissions: null, users: null, searchText: '', @@ -129,7 +130,7 @@ export default Component.extend(Notifier, Modals, AuthProvider, { }, getDefaultInvitationMessage() { - return "Hey there, I am sharing the " + this.get('folder.name') + " space (in " + this.get("appMeta.title") + ") with you so we can both collaborate on documents."; + return this.i18n.localize('space_invite_message', this.get('folder.name'), this.get("appMeta.title")); }, matchUsers(s) { @@ -181,7 +182,7 @@ export default Component.extend(Notifier, Modals, AuthProvider, { onSave() { if (!this.get('isSpaceAdmin')) return; - let message = this.getDefaultInvitationMessage(); + let message = this.getDefaultInvitationMessage(); let permissions = this.get('spacePermissions'); let folder = this.get('folder'); let payload = { Message: message, Permissions: permissions }; @@ -216,7 +217,7 @@ export default Component.extend(Notifier, Modals, AuthProvider, { } this.get('spaceSvc').savePermissions(folder.get('id'), payload).then(() => { - this.notifySuccess('Saved'); + this.notifySuccess(this.i18n.localize('saved')); this.get('onRefresh')(); }); }, @@ -263,7 +264,7 @@ export default Component.extend(Notifier, Modals, AuthProvider, { return; } - var result = { + var result = { Message: message, Recipients: [] }; diff --git a/gui/app/templates/components/folder/settings-permissions.hbs b/gui/app/templates/components/folder/settings-permissions.hbs index a99b0ac7..c9abb967 100644 --- a/gui/app/templates/components/folder/settings-permissions.hbs +++ b/gui/app/templates/components/folder/settings-permissions.hbs @@ -1,12 +1,12 @@ {{layout/logo-heading - title="Space Permissions" - desc="Assign permissions to users or groups and invite new users to this space" + title=(localize 'space_permissions') + desc=(localize 'space_permissions_explain') icon=constants.Icon.Locked}}
- Space Permissions Explained + {{localize 'space'}} {{#if showSpacePermExplain}} {{else}} @@ -14,18 +14,18 @@ {{/if}}
-
View
-
See content within this space
-
Manage
-
Manage all aspects of space except deletion
-
Owner
-
Manage and delete space
+
{{localize 'space_permission_view'}}
+
{{localize 'space_permission_view_explain'}}
+
{{localize 'space_permission_manage'}}
+
{{localize 'space_permission_manage_explain'}}
+
{{localize 'space_permission_owner'}}
+
{{localize 'space_permission_owner_explain'}}
- Document Permissions Explained + {{localize 'document'}} {{#if showDocumentPermExplain}} {{else}} @@ -33,24 +33,24 @@ {{/if}}
-
Create
-
Can create new documents in space
-
Edit
-
Can change document contents
-
Delete
-
Can remove documents from space
-
Move
-
Can move documents from this space to another space
-
Copy
-
Can duplicate documents
-
Templates
-
Can create and publish document templates
-
Approval
-
Can (1) approve or reject document changes; (2) move documents from draft to live
-
Drafts
-
Can view and work on documents marked as draft
-
Versions
-
Can create document version and link them together
+
{{localize 'space_permission_doc_create'}}
+
{{localize 'space_permission_doc_create_explain'}}
+
{{localize 'space_permission_doc_edit'}}
+
{{localize 'space_permission_doc_edit_explain'}}
+
{{localize 'space_permission_doc_delete'}}
+
{{localize 'space_permission_doc_delete_explain'}}
+
{{localize 'space_permission_doc_move'}}
+
{{localize 'space_permission_doc_move_explain'}}
+
{{localize 'space_permission_doc_copy'}}
+
{{localize 'space_permission_doc_copy_explain'}}
+
{{localize 'space_permission_doc_template'}}
+
{{localize 'space_permission_doc_template_explain'}}
+
{{localize 'space_permission_doc_approval'}}
+
{{localize 'space_permission_doc_approval_explain'}}
+
{{localize 'space_permission_doc_draft'}}
+
{{localize 'space_permission_doc_draft_explain'}}
+
{{localize 'space_permission_doc_version'}}
+
{{localize 'space_permission_doc_version_explain'}}
@@ -59,12 +59,12 @@
{{ui/ui-button color=constants.Color.Gray light=true icon=constants.Icon.Person - label="Add Existing User" + label=(localize 'add') onClick=(action "onShowAddModal")}} {{#if isAuthProviderDocumize}} {{ui/ui-button-gap}} {{ui/ui-button color=constants.Color.Gray light=true icon=constants.Icon.Plus - label="Invite New User" + label=(localize 'invite') onClick=(action "onShowInviteModal")}} {{/if}}
@@ -76,23 +76,23 @@ - Spaces - Documents + {{localize 'spaces'}} + {{localize 'documents'}} - View - Manage - Owner - Create - Edit - Delete - Move - Copy - Templates - Approval - Drafts - Versions + {{localize 'space_permission_view'}} + {{localize 'space_permission_manage'}} + {{localize 'space_permission_owner'}} + {{localize 'space_permission_doc_create'}} + {{localize 'space_permission_doc_edit'}} + {{localize 'space_permission_doc_delete'}} + {{localize 'space_permission_doc_move'}} + {{localize 'space_permission_doc_copy'}} + {{localize 'space_permission_doc_template'}} + {{localize 'space_permission_doc_approval'}} + {{localize 'space_permission_doc_draft'}} + {{localize 'space_permission_doc_version'}} @@ -117,7 +117,7 @@  {{permission.name}} {{#if (eq permission.whoId session.user.id)}} -  (you) +  * {{/if}} {{/if}} @@ -149,9 +149,9 @@