snapshot of https://github.com/cortezaproject/corteza.git (2024.9.x, 2026-09-18; blobs > 131072B omitted)
Some checks failed
SonarQube / SonarQube (push) Failing after 5m28s
E2e test on main branch push / server and client test (map[name:admin port:8080]) (push) Failing after 3m33s
Server and lib tests / Library test (js) (push) Failing after 1m36s
Server and lib tests / Library test (vue) (push) Successful in 2m24s
Server and lib tests / Web client test (admin) (push) Successful in 2m52s
Server and lib tests / Web client test (compose) (push) Successful in 3m23s
Server and lib tests / Web client test (discovery) (push) Successful in 2m49s
Server and lib tests / Web client test (one) (push) Successful in 2m52s
Server and lib tests / Web client test (privacy) (push) Successful in 2m44s
Server and lib tests / Web client test (reporter) (push) Successful in 2m56s
Server and lib tests / Web client test (workflow) (push) Successful in 3m0s
Server and lib tests / Server tests (push) Failing after 4m55s
E2e test on main branch push / notify-failure (push) Failing after 9s
Server and lib tests / Send matrix testing notification (push) Successful in 2s
Mark stale issues and pull requests / stale (push) Successful in 40s
Some checks failed
SonarQube / SonarQube (push) Failing after 5m28s
E2e test on main branch push / server and client test (map[name:admin port:8080]) (push) Failing after 3m33s
Server and lib tests / Library test (js) (push) Failing after 1m36s
Server and lib tests / Library test (vue) (push) Successful in 2m24s
Server and lib tests / Web client test (admin) (push) Successful in 2m52s
Server and lib tests / Web client test (compose) (push) Successful in 3m23s
Server and lib tests / Web client test (discovery) (push) Successful in 2m49s
Server and lib tests / Web client test (one) (push) Successful in 2m52s
Server and lib tests / Web client test (privacy) (push) Successful in 2m44s
Server and lib tests / Web client test (reporter) (push) Successful in 2m56s
Server and lib tests / Web client test (workflow) (push) Successful in 3m0s
Server and lib tests / Server tests (push) Failing after 4m55s
E2e test on main branch push / notify-failure (push) Failing after 9s
Server and lib tests / Send matrix testing notification (push) Successful in 2s
Mark stale issues and pull requests / stale (push) Successful in 40s
This commit is contained in:
1
locale/en/config.yaml
Normal file
1
locale/en/config.yaml
Normal file
@@ -0,0 +1 @@
|
||||
name: English
|
||||
11
locale/en/corteza-server/auth/authorized-clients.yaml
Normal file
11
locale/en/corteza-server/auth/authorized-clients.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
template:
|
||||
title: Authorized clients
|
||||
|
||||
list:
|
||||
authorized-on: Authorized on
|
||||
buttons:
|
||||
revoke: Revoke access
|
||||
empty: No authorized clients found
|
||||
|
||||
alerts:
|
||||
removed: Client authorization removed
|
||||
16
locale/en/corteza-server/auth/change-password.yaml
Normal file
16
locale/en/corteza-server/auth/change-password.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
template:
|
||||
title: Change your password
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
old-password:
|
||||
label: Old password
|
||||
placeholder: Enter your old password
|
||||
new-password:
|
||||
label: New password
|
||||
placeholder: Enter your new password
|
||||
button:
|
||||
change-password: Change your password
|
||||
alerts:
|
||||
password-change-success: Password successfully changed
|
||||
14
locale/en/corteza-server/auth/create-password.yaml
Normal file
14
locale/en/corteza-server/auth/create-password.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
template:
|
||||
title: Create your password
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
password:
|
||||
label: Password
|
||||
placeholder: Enter your password
|
||||
button:
|
||||
create-password: Create your password
|
||||
alerts:
|
||||
invalid-expired-password-token: Invalid or expired password create token, please repeat password create request.
|
||||
password-create-success: Password successfully created
|
||||
password-create-disabled: Password create disabled
|
||||
2
locale/en/corteza-server/auth/error-internal.yaml
Normal file
2
locale/en/corteza-server/auth/error-internal.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
template:
|
||||
title: Internal error
|
||||
2
locale/en/corteza-server/auth/inc_footer.yaml
Normal file
2
locale/en/corteza-server/auth/inc_footer.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
version: version {{version}}
|
||||
code-link: Access source code on
|
||||
3
locale/en/corteza-server/auth/inc_header.yaml
Normal file
3
locale/en/corteza-server/auth/inc_header.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
menu: Menu
|
||||
logged-in-as: You're logged in as
|
||||
logout: Logout
|
||||
7
locale/en/corteza-server/auth/inc_nav.yaml
Normal file
7
locale/en/corteza-server/auth/inc_nav.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
template:
|
||||
authorize-client: Finalize the authorization of
|
||||
class:
|
||||
your-profile: Your profile
|
||||
security: Security
|
||||
login-session: Login sessions
|
||||
authorized-clients: Authorized clients
|
||||
14
locale/en/corteza-server/auth/invite.yml
Normal file
14
locale/en/corteza-server/auth/invite.yml
Normal file
@@ -0,0 +1,14 @@
|
||||
template:
|
||||
title: Accept Invite
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
new-password:
|
||||
label: Password
|
||||
placeholder: password
|
||||
buttons:
|
||||
password: Set password
|
||||
alert:
|
||||
invalid-expired-invite-token: Invalid or expired user invite token, please request a password reset.
|
||||
success: Password successfully updated
|
||||
22
locale/en/corteza-server/auth/login.yaml
Normal file
22
locale/en/corteza-server/auth/login.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
template:
|
||||
title: Log in to continue
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
password:
|
||||
label: Password
|
||||
placeholder: password
|
||||
button:
|
||||
login-and-remember: Log in and remember me
|
||||
login: Log in
|
||||
continue: Continue
|
||||
links:
|
||||
request-password-reset: Forgot your password?
|
||||
signup: Create a new account
|
||||
external:
|
||||
login-with: Login with {{idp}}
|
||||
|
||||
alerts:
|
||||
logged-in: You are now logged in
|
||||
local-disabled: Local accounts disabled
|
||||
3
locale/en/corteza-server/auth/logout.yaml
Normal file
3
locale/en/corteza-server/auth/logout.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
template:
|
||||
log-out: Logout successful
|
||||
log-in: Click here to <a data-test-id="link-login" href="{{link}}">log in</a>
|
||||
5
locale/en/corteza-server/auth/mfa-totp-disable.yaml
Normal file
5
locale/en/corteza-server/auth/mfa-totp-disable.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
template:
|
||||
title: Disable two-factor authentication with TOTP
|
||||
instructions: Disable by entering existing code
|
||||
button:
|
||||
remove: Remove
|
||||
30
locale/en/corteza-server/auth/mfa-totp.yaml
Normal file
30
locale/en/corteza-server/auth/mfa-totp.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
template:
|
||||
title: Configure two-factor authentication with TOTP
|
||||
enforced: |
|
||||
TOTP multi factor authentication is enforced by Corteza administrator.
|
||||
Please configure it right away.
|
||||
|
||||
instructions: |
|
||||
Corteza uses time based one time passwords (TOTP) as one of the underlying technologies for two-factor authentication. Use one of the applications listed below and type in the secret or scan the QR code.
|
||||
<br />
|
||||
<br />
|
||||
This will enable additional security for your account.
|
||||
<br />
|
||||
<br />
|
||||
You can use one of the following applications:
|
||||
|
||||
lastpass: <a target="_blank" href="{{ link }}">LastPass Authenticator</a>
|
||||
gauth: Google Authenticator for <a target="_blank" href="{{ android }}">Android</a> or <a target="_blank" href="{{ iphone }}">iPhone</a>
|
||||
authy: <a target="_blank" href="{{ link }}">Authy</a>
|
||||
|
||||
form:
|
||||
title: "Complete the configuration by entering code from the authenticator application:"
|
||||
button: Submit
|
||||
|
||||
alerts:
|
||||
text-MFA-enabled: Two factor authentication with TOTP enabled
|
||||
text-MFA-disabled: Two factor authentication with TOTP disabled
|
||||
|
||||
errors:
|
||||
invalid-code-format: "Invalid code format"
|
||||
invalid-code: "Invalid code"
|
||||
23
locale/en/corteza-server/auth/mfa.yaml
Normal file
23
locale/en/corteza-server/auth/mfa.yaml
Normal file
@@ -0,0 +1,23 @@
|
||||
template:
|
||||
title: Multi-factor authentication
|
||||
|
||||
email:
|
||||
instructions: Check your inbox and enter the code
|
||||
code: Code
|
||||
verify: Verify
|
||||
resend: Resend
|
||||
confirmed: Email OTP confirmed
|
||||
|
||||
totp:
|
||||
instructions: Check your TOTP application and enter the code
|
||||
code: Code
|
||||
confirmed: TOTP confirmed
|
||||
verify: Verify
|
||||
|
||||
alerts:
|
||||
email:
|
||||
resent: Email OTP resent
|
||||
confirmed: Email OTP confirmed
|
||||
|
||||
totp:
|
||||
confirmed: TOTP confirmed
|
||||
14
locale/en/corteza-server/auth/oauth2-authorize-client.yaml
Normal file
14
locale/en/corteza-server/auth/oauth2-authorize-client.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
template:
|
||||
title: Authorize
|
||||
form:
|
||||
greeting-paragraph: Hello
|
||||
question-for-client: would like to perform actions on this Corteza server on your behalf.
|
||||
buttons:
|
||||
allow: Allow
|
||||
deny: Deny
|
||||
links:
|
||||
mistake: If this is a mistake, please <a data-test-id="link-logout" href="{{link}}">log out</a>.
|
||||
errors:
|
||||
invalid-user: Cannot continue with unauthorized email, visit <a data-test-id="link-redirect-to-profile" href="{{link}}">your profile</a> and resolve the issue.
|
||||
alerts:
|
||||
denied: 'Failed to authorize {{client}}: insufficient permissions'
|
||||
@@ -0,0 +1,8 @@
|
||||
template:
|
||||
title: Password reset requested
|
||||
instructions: If the email you entered is found in our database, you'll receive a password reset link to your inbox in a few moments.
|
||||
links: <a data-test-id="link-return-to-login-page" href="{{login}}">Return to the login page</a>
|
||||
alert:
|
||||
invalid-expired-password-token: Invalid or expired password reset token, please repeat password reset request.
|
||||
password-reset-success: Password successfully reset
|
||||
password-reset-disabled: Password reset disabled
|
||||
@@ -0,0 +1,4 @@
|
||||
template:
|
||||
title: Confirm your email
|
||||
instructions: You should receive email confirmation link to your inbox in a few moments
|
||||
links: <a data-test-id="link-signup" href="{{signup}}">Create new account</a> or <a data-test-id="link-login" href="{{login}}">log in</a>
|
||||
30
locale/en/corteza-server/auth/profile.yaml
Normal file
30
locale/en/corteza-server/auth/profile.yaml
Normal file
@@ -0,0 +1,30 @@
|
||||
template:
|
||||
title: Your profile
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
resend-confirmation-link: Email is not verified, <a data-test-id="link-resend-confirmation" href="{{link}}?resend">resend confirmation link.</a>
|
||||
name:
|
||||
label: Full name
|
||||
placeholder: Your full name
|
||||
handle:
|
||||
label: Handle
|
||||
placeholder: Short name, nickname or handle
|
||||
avatar:
|
||||
label: Avatar
|
||||
delete: Delete
|
||||
upload: Upload avatar
|
||||
avatar-initial:
|
||||
label: Avatar initial
|
||||
color: Avatar text color
|
||||
background-color: Avatar background color
|
||||
preferred-language:
|
||||
label: Preferred language
|
||||
buttons:
|
||||
submit: Update profile
|
||||
alerts:
|
||||
profile-updated: Profile successfully updated
|
||||
profile-update-fail: Could not update profile due to input errors
|
||||
profile-avatar-uploaded: Profile avatar successfully uploaded
|
||||
profile-avatar-deleted: Profile avatar successfully deleted
|
||||
@@ -0,0 +1,9 @@
|
||||
template:
|
||||
title: Request password reset link
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
buttons:
|
||||
request: Request password reset link via email
|
||||
links: <a data-test-id="link-return-to-login-page" href="{{login}}">Return to the login page</a>
|
||||
11
locale/en/corteza-server/auth/reset-password.yaml
Normal file
11
locale/en/corteza-server/auth/reset-password.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
template:
|
||||
title: Reset your password
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
new-password:
|
||||
label: New password
|
||||
placeholder: Set new password
|
||||
buttons:
|
||||
change-password: Change your password
|
||||
27
locale/en/corteza-server/auth/security.yaml
Normal file
27
locale/en/corteza-server/auth/security.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
template:
|
||||
title: Security
|
||||
|
||||
password:
|
||||
title: Password
|
||||
change-link: Change your password
|
||||
|
||||
mfa:
|
||||
title: Multi-factor authentication
|
||||
totp:
|
||||
title: TOTP (time-based one-time password via mobile app)
|
||||
enforced: Enabled
|
||||
configure: Configure
|
||||
enable: Enable
|
||||
disable: Disable
|
||||
enabled: Time-based one-time-password enabled
|
||||
disabled: Disabled
|
||||
|
||||
email:
|
||||
title: Email OTP (one-time password sent to email)
|
||||
enforced: Enabled
|
||||
enable: Enable
|
||||
disable: Disable
|
||||
enabled: Two factor authentication over email enabled
|
||||
disabled: Two factor authentication over email disabled
|
||||
|
||||
all-disabled: All MFA methods are currently disabled. Ask your administrator to enable them.
|
||||
22
locale/en/corteza-server/auth/sessions.yaml
Normal file
22
locale/en/corteza-server/auth/sessions.yaml
Normal file
@@ -0,0 +1,22 @@
|
||||
template:
|
||||
title: Your session
|
||||
|
||||
list:
|
||||
current: Current session
|
||||
authorized-on: Authorized on
|
||||
same-machine: This machine
|
||||
ip-address: IP Address
|
||||
same-browser: This browser
|
||||
browser: Browser
|
||||
|
||||
expires: Expires
|
||||
expired: Expired
|
||||
today: Today
|
||||
tomorrow: In 1 day
|
||||
soon: In {{days}} days
|
||||
|
||||
delete-all: Logout from everywhere
|
||||
|
||||
alerts:
|
||||
session-deleted: Session deleted
|
||||
delete-sessions-but-current: All but current login sessions deleted
|
||||
24
locale/en/corteza-server/auth/signup.yaml
Normal file
24
locale/en/corteza-server/auth/signup.yaml
Normal file
@@ -0,0 +1,24 @@
|
||||
template:
|
||||
title: Sign up
|
||||
form:
|
||||
email:
|
||||
label: Email
|
||||
placeholder: email@domain.tld
|
||||
password:
|
||||
label: Password
|
||||
placeholder: Password
|
||||
name:
|
||||
label: Full name
|
||||
placeholder: Your full name
|
||||
nickname:
|
||||
label: Short name, nickname or handle
|
||||
placeholder: Short name, nickname or handle
|
||||
button:
|
||||
sign-up: Submit
|
||||
log-in: Already have an account? <a data-test-id="link-login" href="{{link}}">Log in</a>
|
||||
|
||||
alerts:
|
||||
signup-successful: Sign-up successful
|
||||
email-confirmed-logged-in: Email address confirmed, you're now logged in.
|
||||
invalid-expired-token: Invalid or expired email confirmation token, please resend confirmation request.
|
||||
signup-disabled: Signup disabled
|
||||
2
locale/en/corteza-server/automation/access-control.yaml
Normal file
2
locale/en/corteza-server/automation/access-control.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
errors:
|
||||
notAllowedToSetPermissions: not allowed to set permissions
|
||||
8
locale/en/corteza-server/automation/session.yaml
Normal file
8
locale/en/corteza-server/automation/session.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToDelete: not allowed to delete this session
|
||||
notAllowedToManage: not allowed to manage session's workflow
|
||||
notAllowedToRead: not allowed to read this session
|
||||
notAllowedToSearch: not allowed to search or list sessions
|
||||
notFound: session not found
|
||||
staleData: session was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
10
locale/en/corteza-server/automation/trigger.yaml
Normal file
10
locale/en/corteza-server/automation/trigger.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create triggers
|
||||
notAllowedToDelete: not allowed to delete this trigger
|
||||
notAllowedToRead: not allowed to read this trigger
|
||||
notAllowedToSearch: not allowed to search or list triggers
|
||||
notAllowedToUndelete: not allowed to undelete this trigger
|
||||
notAllowedToUpdate: not allowed to update this trigger
|
||||
notFound: trigger not found
|
||||
staleData: trigger was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
16
locale/en/corteza-server/automation/workflow.yaml
Normal file
16
locale/en/corteza-server/automation/workflow.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
errors:
|
||||
disabled: disabled workflow or trigger
|
||||
handleNotUnique: workflow handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create workflows
|
||||
notAllowedToDelete: not allowed to delete this workflow
|
||||
notAllowedToExecute: not allowed to execute this workflow
|
||||
notAllowedToExecuteCorredorStep: not allowed to run corredorExec function, corredor is disabled
|
||||
notAllowedToRead: not allowed to read this workflow
|
||||
notAllowedToSearch: not allowed to search or list workflows
|
||||
notAllowedToUndelete: not allowed to undelete this workflow
|
||||
notAllowedToUpdate: not allowed to update this workflow
|
||||
notFound: workflow not found
|
||||
staleData: workflow was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
unknownWorkflowStep: unknown workflow step
|
||||
2
locale/en/corteza-server/compose/access-control.yaml
Normal file
2
locale/en/corteza-server/compose/access-control.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
errors:
|
||||
notAllowedToSetPermissions: not allowed to set permissions
|
||||
29
locale/en/corteza-server/compose/attachment.yaml
Normal file
29
locale/en/corteza-server/compose/attachment.yaml
Normal file
@@ -0,0 +1,29 @@
|
||||
errors:
|
||||
failedToExtractMimeType: could not extract mime type
|
||||
failedToProcessImage: could not process image
|
||||
failedToStoreFile: could not extract store file
|
||||
invalidID: invalid ID
|
||||
invalidModuleID: invalid module ID
|
||||
invalidNamespaceID: invalid namespace ID
|
||||
invalidPageID: invalid page ID
|
||||
invalidRecordID: invalid record ID
|
||||
moduleNotFound: module not found
|
||||
namespaceNotFound: namespace not found
|
||||
notAllowedToCreate: not allowed to create attachments
|
||||
notAllowedToCreateEmptyAttachment: not allowed to create empty attachments
|
||||
notAllowedToCreateRecords: not allowed to create records
|
||||
notAllowedToListAttachments: not allowed to list attachments
|
||||
notAllowedToRead: not allowed to read this module
|
||||
notAllowedToReadNamespace: not allowed to read this namespace
|
||||
notAllowedToReadPage: not allowed to read this page
|
||||
notAllowedToReadRecord: not allowed to read this record
|
||||
notAllowedToSearch: not allowed to search or list modules
|
||||
notAllowedToUpdateNamespace: not allowed to update this namespace
|
||||
notAllowedToUpdatePage: not allowed to update this page
|
||||
notAllowedToUpdateRecord: not allowed to update this record
|
||||
notFound: attachment not found
|
||||
pageNotFound: page not found
|
||||
recordNotFound: record not found
|
||||
invalidModuleField: invalid module field
|
||||
tooLarge: uploaded file is too large
|
||||
notAllowedToUploadThisType: not allowed to upload this type of file
|
||||
16
locale/en/corteza-server/compose/chart.yaml
Normal file
16
locale/en/corteza-server/compose/chart.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
errors:
|
||||
handleNotUnique: handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
invalidNamespaceID: invalid or missing namespace ID
|
||||
moduleNotFound: module does not exist
|
||||
namespaceNotFound: namespace does not exist
|
||||
notAllowedToCreate: not allowed to create charts
|
||||
notAllowedToDelete: not allowed to delete this chart
|
||||
notAllowedToRead: not allowed to read this chart
|
||||
notAllowedToReadNamespace: not allowed to read this namespace
|
||||
notAllowedToSearch: not allowed to search or list charts
|
||||
notAllowedToUndelete: not allowed to undelete this chart
|
||||
notAllowedToUpdate: not allowed to update this chart
|
||||
notFound: chart does not exist
|
||||
staleData: chart was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
14
locale/en/corteza-server/compose/field.yaml
Normal file
14
locale/en/corteza-server/compose/field.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
system:
|
||||
ID: Record ID
|
||||
moduleID: Module ID
|
||||
namespaceID: Namespace ID
|
||||
revision: Record revision
|
||||
meta: Meta data
|
||||
recordID: Record ID
|
||||
createdAt: Created at
|
||||
createdBy: Created by
|
||||
deletedAt: Deleted at
|
||||
deletedBy: Deleted by
|
||||
ownedBy: Owned by
|
||||
updatedAt: Updated at
|
||||
updatedBy: Updated by
|
||||
19
locale/en/corteza-server/compose/module.yaml
Normal file
19
locale/en/corteza-server/compose/module.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
errors:
|
||||
handleNotUnique: handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
invalidNamespaceID: invalid or missing namespace ID
|
||||
nameNotUnique: name not unique
|
||||
fieldNameReserved: field name reserved
|
||||
namespaceNotFound: namespace does not exist
|
||||
notAllowedToCreate: not allowed to create modules
|
||||
notAllowedToDelete: not allowed to delete this module
|
||||
notAllowedToListModules: not allowed to list modules
|
||||
notAllowedToRead: not allowed to read this module
|
||||
notAllowedToReadNamespace: not allowed to read this namespace
|
||||
notAllowedToSearch: not allowed to search or list modules
|
||||
notAllowedToUndelete: not allowed to undelete this module
|
||||
notAllowedToUpdate: not allowed to update this module
|
||||
notFound: module does not exist
|
||||
staleData: module was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
dedupConfigurationInvalidMissingConstraint: missing constraints on deduplication configuration
|
||||
16
locale/en/corteza-server/compose/namespace.yaml
Normal file
16
locale/en/corteza-server/compose/namespace.yaml
Normal file
@@ -0,0 +1,16 @@
|
||||
errors:
|
||||
handleNotUnique: handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create namespaces
|
||||
notAllowedToDelete: not allowed to delete this namespace
|
||||
notAllowedToRead: not allowed to read this namespace
|
||||
notAllowedToSearch: not allowed to search or list namespaces
|
||||
notAllowedToUndelete: not allowed to undelete this namespace
|
||||
notAllowedToUpdate: not allowed to update this namespace
|
||||
notFound: namespace does not exist
|
||||
staleData: namespace was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
unsupportedExportFormat: unsupported export format
|
||||
unsupportedImportFormat: unsupported import format
|
||||
importMissingNamespace: the import source does not contain a namespace definition
|
||||
cloneMultiple: not allowed to clone multiple namespaces at once
|
||||
5
locale/en/corteza-server/compose/notifications.yaml
Normal file
5
locale/en/corteza-server/compose/notifications.yaml
Normal file
@@ -0,0 +1,5 @@
|
||||
errors:
|
||||
failedToDownloadAttachment: 'could not download attachment from {attachmentURL}: {err}'
|
||||
failedToLoadUser: could not load user for {recipient}
|
||||
invalidReceipientFormat: invalid recipient format ({recipient})
|
||||
noRecipients: cannot send email message without recipients
|
||||
17
locale/en/corteza-server/compose/page.yaml
Normal file
17
locale/en/corteza-server/compose/page.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
errors:
|
||||
handleNotUnique: handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
invalidNamespaceID: invalid or missing namespace ID
|
||||
moduleNotFound: module does not exist
|
||||
namespaceNotFound: namespace does not exist
|
||||
notAllowedToCreate: not allowed to create pages
|
||||
notAllowedToDelete: not allowed to delete this page
|
||||
notAllowedToListPages: not allowed to list pages
|
||||
notAllowedToRead: not allowed to read this page
|
||||
notAllowedToReadNamespace: not allowed to read this namespace
|
||||
notAllowedToSearch: not allowed to search or list pages
|
||||
notAllowedToUndelete: not allowed to undelete this page
|
||||
notAllowedToUpdate: not allowed to update this page
|
||||
notFound: page does not exist
|
||||
staleData: page was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
7
locale/en/corteza-server/compose/record-field.yaml
Normal file
7
locale/en/corteza-server/compose/record-field.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
errors:
|
||||
empty: This field is required
|
||||
invalidValue: Invalid field value
|
||||
invalidRef: Invalid field reference
|
||||
duplicateValueInSet: The values [{{value}}] already exist in another record
|
||||
duplicateValue: The value "{{value}}" already exists in another record
|
||||
updateDenied: You do not have permission to update this field
|
||||
25
locale/en/corteza-server/compose/record.yaml
Normal file
25
locale/en/corteza-server/compose/record.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
errors:
|
||||
fieldNotFound: no such field {field}
|
||||
importSessionAlreadActive: import session already active
|
||||
invalidID: invalid ID
|
||||
invalidModuleID: invalid or missing module ID
|
||||
invalidNamespaceID: invalid or missing namespace ID
|
||||
invalidReferenceFormat: invalid reference format
|
||||
invalidValueStructure: more than one value for a single-value field {field}
|
||||
moduleNotFoundModule: module not found
|
||||
namespaceNotFound: namespace not found
|
||||
notAllowedToChangeFieldValue: not allowed to change value of field {field}
|
||||
notAllowedToCreate: not allowed to create records
|
||||
notAllowedToDelete: not allowed to delete this record
|
||||
notAllowedToListRecords: not allowed to list records
|
||||
notAllowedToRead: not allowed to read this record
|
||||
notAllowedToReadModule: not allowed to read module
|
||||
notAllowedToReadNamespace: not allowed to read this namespace
|
||||
notAllowedToSearch: not allowed to search or list records
|
||||
notAllowedToUndelete: not allowed to undelete this record
|
||||
notAllowedToUpdate: not allowed to update this record
|
||||
notFound: record not found
|
||||
staleData: record was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
unknownBulkOperation: unknown bulk operation {bulkOperation}
|
||||
valueInput: invalid record value input
|
||||
maxRecordsReached: maximum number of records per namespace reached
|
||||
2
locale/en/corteza-server/federation/access-control.yaml
Normal file
2
locale/en/corteza-server/federation/access-control.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
errors:
|
||||
notAllowedToSetPermissions: not allowed to set permissions
|
||||
11
locale/en/corteza-server/federation/exposed-module.yaml
Normal file
11
locale/en/corteza-server/federation/exposed-module.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
errors:
|
||||
composeModuleNotFound: compose module not found
|
||||
composeNamespaceNotFound: compose namespace not found
|
||||
invalidID: invalid ID
|
||||
nodeNotFound: node does not exist
|
||||
notAllowedToCreate: not allowed to create modules
|
||||
notAllowedToManage: not allowed to manage this module
|
||||
notFound: module does not exist
|
||||
notUnique: node not unique
|
||||
requestParametersInvalid: request parameters invalid
|
||||
staleData: module was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
8
locale/en/corteza-server/federation/module-mapping.yaml
Normal file
8
locale/en/corteza-server/federation/module-mapping.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
errors:
|
||||
composeModuleNotFound: compose module not found
|
||||
composeNamespaceNotFound: compose namespace not found
|
||||
federationModuleNotFound: federation module not found
|
||||
moduleMappingExists: module mapping already exists
|
||||
nodeNotFound: node does not exist
|
||||
notAllowedToMap: not allowed to map this module
|
||||
notFound: module mapping does not exist
|
||||
3
locale/en/corteza-server/federation/node-sync.yaml
Normal file
3
locale/en/corteza-server/federation/node-sync.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
errors:
|
||||
nodeNotFound: node does not exist
|
||||
notFound: node_sync does not exist
|
||||
10
locale/en/corteza-server/federation/node.yaml
Normal file
10
locale/en/corteza-server/federation/node.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
errors:
|
||||
notAllowedToCreate: not allowed to create nodes
|
||||
notAllowedToManage: not allowed to manage this node
|
||||
notAllowedToPair: not allowed to pair this node
|
||||
notAllowedToSearch: not allowed to search or list nodes
|
||||
notFound: node does not exist
|
||||
pairingTokenInvalid: pairing token invalid
|
||||
pairingURIInvalid: 'pairing URI invalid: {err}'
|
||||
pairingURISourceIDInvalid: pairing URI without source node ID
|
||||
pairingURITokenInvalid: pairing URI with invalid pairing token
|
||||
10
locale/en/corteza-server/federation/shared-module.yaml
Normal file
10
locale/en/corteza-server/federation/shared-module.yaml
Normal file
@@ -0,0 +1,10 @@
|
||||
errors:
|
||||
federationSyncStructureChanged: module structure changed
|
||||
invalidID: invalid ID
|
||||
nodeNotFound: node does not exist
|
||||
notAllowedToCreate: not allowed to create modules
|
||||
notAllowedToManage: not allowed to manage this module
|
||||
notAllowedToMap: not allowed to map this module
|
||||
notFound: module does not exist
|
||||
notUnique: node not unique
|
||||
staleData: module was modified by someone else or by a workflow after you've opened it. Please refresh to see the latest updated version
|
||||
3
locale/en/corteza-server/internal/auth.yaml
Normal file
3
locale/en/corteza-server/internal/auth.yaml
Normal file
@@ -0,0 +1,3 @@
|
||||
errors:
|
||||
unauthorized: unauthorized
|
||||
unauthorizedScope: unauthorized scope
|
||||
2
locale/en/corteza-server/system/access-control.yaml
Normal file
2
locale/en/corteza-server/system/access-control.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
errors:
|
||||
notAllowedToSetPermissions: not allowed to set permissions
|
||||
11
locale/en/corteza-server/system/apigw-filter.yaml
Normal file
11
locale/en/corteza-server/system/apigw-filter.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
errors:
|
||||
asyncRouteTooManyProcessers: processer already exists for this async route
|
||||
asyncRouteTooManyAfterFilters: no after filters are allowd for this async route
|
||||
invalidID: invalid ID
|
||||
invalidRoute: invalid route
|
||||
notAllowedToCreate: not allowed to create a filter
|
||||
notAllowedToDelete: not allowed to delete this filter
|
||||
notAllowedToRead: not allowed to read this filter
|
||||
notAllowedToUndelete: not allowed to undelete this filter
|
||||
notAllowedToUpdate: not allowed to update this filter
|
||||
notFound: filter not found
|
||||
13
locale/en/corteza-server/system/apigw-route.yaml
Normal file
13
locale/en/corteza-server/system/apigw-route.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
errors:
|
||||
alreadyExists: route by that endpoint already exists
|
||||
existsEndpoint: route with this endpoint already exists
|
||||
invalidEndpoint: invalid endpoint
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create a route
|
||||
notAllowedToDelete: not allowed to delete this route
|
||||
notAllowedToExec: not allowed to execute this route
|
||||
notAllowedToRead: not allowed to read this route
|
||||
notAllowedToUndelete: not allowed to undelete this route
|
||||
notAllowedToUpdate: not allowed to update this route
|
||||
notAllowedToSearch: not allowed to list or search routes
|
||||
notFound: route not found
|
||||
11
locale/en/corteza-server/system/application.yaml
Normal file
11
locale/en/corteza-server/system/application.yaml
Normal file
@@ -0,0 +1,11 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create applications
|
||||
notAllowedToDelete: not allowed to delete this application
|
||||
notAllowedToManageFlag: not allowed to manage flags for applications
|
||||
notAllowedToManageFlagGlobal: not allowed to manage global flags for applications
|
||||
notAllowedToRead: not allowed to read this application
|
||||
notAllowedToSearch: not allowed to search or list applications
|
||||
notAllowedToUndelete: not allowed to undelete this application
|
||||
notAllowedToUpdate: not allowed to update this application
|
||||
notFound: application not found
|
||||
9
locale/en/corteza-server/system/attachment.yaml
Normal file
9
locale/en/corteza-server/system/attachment.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
errors:
|
||||
failedToExtractMimeType: could not extract mime type
|
||||
failedToProcessImage: could not process image
|
||||
failedToStoreFile: could not extract store file
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create attachments
|
||||
notAllowedToCreateEmptyAttachment: not allowed to create empty attachments
|
||||
notAllowedToListAttachments: not allowed to list attachments
|
||||
notFound: attachment not found
|
||||
14
locale/en/corteza-server/system/auth-client.yaml
Normal file
14
locale/en/corteza-server/system/auth-client.yaml
Normal file
@@ -0,0 +1,14 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create auth clients
|
||||
notAllowedToDelete: not allowed to delete this auth client
|
||||
notAllowedToRead: not allowed to read this auth client
|
||||
notAllowedToSearch: not allowed to search or list auth clients
|
||||
notAllowedToUndelete: not allowed to undelete this auth client
|
||||
notAllowedToUpdate: not allowed to update this auth client
|
||||
notFound: auth client not found
|
||||
unableToChangeDefaultClientHandle: unable to change the handle of the default auth client
|
||||
unableToDeleteDefaultClient: unable to delete the default auth client
|
||||
unableToDisableDefaultClient: unable to disable the default auth client
|
||||
unknownGrantType: unknown grant type
|
||||
unknownScope: unknown scope
|
||||
25
locale/en/corteza-server/system/auth.yaml
Normal file
25
locale/en/corteza-server/system/auth.yaml
Normal file
@@ -0,0 +1,25 @@
|
||||
errors:
|
||||
credentialsLinkedToInvalidUser: credentials {credentials.kind} linked to disabled or deleted user {user}
|
||||
disabledMFAWithEmailOTP: multi factor authentication with email OTP is disabled
|
||||
disabledMFAWithTOTP: multi factor authentication with TOTP is disabled
|
||||
enforcedMFAWithEmailOTP: OTP over email is enforced and cannot be disabled
|
||||
enforcedMFAWithTOTP: TOTP is enforced and cannot be disabled
|
||||
externalDisabledByConfig: external authentication (using external authentication provider) is disabled
|
||||
failedUnconfirmedEmail: system requires confirmed email before logging in
|
||||
internalLoginDisabledByConfig: internal login (username/password) is disabled
|
||||
internalSignupDisabledByConfig: internal sign-up (username/password) is disabled
|
||||
invalidCredentials: invalid username and password combination
|
||||
invalidEmailFormat: invalid email
|
||||
invalidEmailOTP: invalid code
|
||||
invalidHandle: invalid handle
|
||||
invalidTOTP: invalid code
|
||||
invalidToken: invalid token
|
||||
notAllowedToConfigureTOTP: not allowed to configure TOTP
|
||||
notAllowedToImpersonate: not allowed to impersonate this user
|
||||
notAllowedToRemoveTOTP: not allowed to remove TOTP
|
||||
passwodResetFailedOldPasswordCheckFailed: failed to change password, old password does not match
|
||||
passwordChangeFailedForUnknownUser: failed to change password for the unknown user
|
||||
passwordNotSecure: provided password is not secure; use longer password with more special characters
|
||||
passwordResetDisabledByConfig: password reset is disabled
|
||||
profileWithoutValidEmail: external authentication provider returned profile without valid email
|
||||
unconfiguredTOTP: TOTP not configured
|
||||
4
locale/en/corteza-server/system/credentials.yaml
Normal file
4
locale/en/corteza-server/system/credentials.yaml
Normal file
@@ -0,0 +1,4 @@
|
||||
errors:
|
||||
notFound: credentials not found
|
||||
invalidID: invalid ID
|
||||
notAllowedToManage: not allowed to manage credentials for this user
|
||||
13
locale/en/corteza-server/system/dal-connection.yaml
Normal file
13
locale/en/corteza-server/system/dal-connection.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
errors:
|
||||
notFound: connection not found
|
||||
invalidID: invalid ID
|
||||
invalidEndpoint: invalid endpoint
|
||||
existsEndpoint: connection with this DNS already exists
|
||||
alreadyExists: connection by that DNS already exists
|
||||
notAllowedToCreate: not allowed to create a connection
|
||||
notAllowedToRead: not allowed to read this connection
|
||||
notAllowedToSearch: not allowed to list or search connections
|
||||
notAllowedToUpdate: not allowed to update this connection
|
||||
notAllowedToDelete: not allowed to delete this connection
|
||||
notAllowedToUndelete: not allowed to undelete this connection
|
||||
notAllowedToExec: not allowed to execute this connection
|
||||
@@ -0,0 +1,9 @@
|
||||
errors:
|
||||
alreadyExists: sensitivity level by that DNS already exists
|
||||
existsEndpoint: sensitivity level with this DNS already exists
|
||||
generic: failed to complete request due to internal error
|
||||
invalidEndpoint: invalid endpoint
|
||||
invalidID: invalid ID
|
||||
notAllowedToManage: not allowed to manage sensitivity level
|
||||
notFound: sensitivity level not found
|
||||
deleteInUse: cannot delete in use sensitivity levels
|
||||
9
locale/en/corteza-server/system/data-privacy.yaml
Normal file
9
locale/en/corteza-server/system/data-privacy.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
errors:
|
||||
notFound: data privacy request not found
|
||||
invalidID: invalid ID
|
||||
invalidKind: invalid kind
|
||||
invalidStatus: invalid status
|
||||
notAllowedToRead: not allowed to read this data privacy request
|
||||
notAllowedToSearch: not allowed to search or list data privacy request
|
||||
notAllowedToCreate: not allowed to create data privacy request
|
||||
notAllowedToApprove: not allowed to approve/reject data privacy request
|
||||
8
locale/en/corteza-server/system/notification.yaml
Normal file
8
locale/en/corteza-server/system/notification.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToRead: not allowed to read notifications of other users
|
||||
notAllowedToCreate: not allowed to create notifications
|
||||
notAllowedToUpdate: not allowed to update notifications
|
||||
notAllowedToDelete: not allowed to delete notifications
|
||||
notAllowedToAssign: not allowed to assign notifications to other users
|
||||
notFound: notification not found
|
||||
13
locale/en/corteza-server/system/queue.yaml
Normal file
13
locale/en/corteza-server/system/queue.yaml
Normal file
@@ -0,0 +1,13 @@
|
||||
errors:
|
||||
alreadyExists: queue by that name already exists
|
||||
invalidConsumer: invalid consumer
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create a queue
|
||||
notAllowedToDelete: not allowed to delete this queue
|
||||
notAllowedToRead: not allowed to read this queue
|
||||
notAllowedToReadFrom: not allowed to read messages from this queue
|
||||
notAllowedToSearch: not allowed to search or list queues
|
||||
notAllowedToUndelete: not allowed to undelete this queue
|
||||
notAllowedToUpdate: not allowed to update this queue
|
||||
notAllowedToWriteTo: not allowed to add messages to this queue
|
||||
notFound: queue not found
|
||||
7
locale/en/corteza-server/system/reminder.yaml
Normal file
7
locale/en/corteza-server/system/reminder.yaml
Normal file
@@ -0,0 +1,7 @@
|
||||
errors:
|
||||
invalidID: invalid ID
|
||||
notAllowedToAssign: not allowed to assign reminders to other users
|
||||
notAllowedToDismiss: not allowed to dismiss reminders of other users
|
||||
notAllowedToRead: not allowed to read reminders of other users
|
||||
notAllowedToSnooze: not allowed to snooze reminders of other users
|
||||
notFound: reminder not found
|
||||
12
locale/en/corteza-server/system/report.yaml
Normal file
12
locale/en/corteza-server/system/report.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
errors:
|
||||
invalidConfiguration: Invalid report configuration
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create reports
|
||||
notAllowedToDelete: not allowed to delete this report
|
||||
notAllowedToListReports: not allowed to list reports
|
||||
notAllowedToRead: not allowed to read this report
|
||||
notAllowedToRun: not allowed to run this report
|
||||
notAllowedToSearch: not allowed to list or search reports
|
||||
notAllowedToUndelete: not allowed to undelete this report
|
||||
notAllowedToUpdate: not allowed to update this report
|
||||
notFound: report not found
|
||||
15
locale/en/corteza-server/system/role.yaml
Normal file
15
locale/en/corteza-server/system/role.yaml
Normal file
@@ -0,0 +1,15 @@
|
||||
errors:
|
||||
handleNotUnique: role handle not unique
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
nameNotUnique: role name not unique
|
||||
notAllowedToArchive: not allowed to archive this role
|
||||
notAllowedToCreate: not allowed to create roles
|
||||
notAllowedToDelete: not allowed to delete this role
|
||||
notAllowedToManageMembers: not allowed to manage role members
|
||||
notAllowedToRead: not allowed to read this role
|
||||
notAllowedToSearch: not allowed to search or list roles
|
||||
notAllowedToUnarchive: not allowed to unarchive this role
|
||||
notAllowedToUndelete: not allowed to undelete this role
|
||||
notAllowedToUpdate: not allowed to update this role
|
||||
notFound: role not found
|
||||
8
locale/en/corteza-server/system/settings.yaml
Normal file
8
locale/en/corteza-server/system/settings.yaml
Normal file
@@ -0,0 +1,8 @@
|
||||
errors:
|
||||
notAllowedToRead: not allowed to read this setting
|
||||
notAllowedToManage: not allowed to manage this setting
|
||||
invalidPasswordMinLength: password constraint minimum length should be at least 8 characters
|
||||
invalidPasswordMinUpperCase: password constraint minimum upper case count should not be a negative number
|
||||
invalidPasswordMinLowerCase: password constraint minimum lower case count should not be a negative number
|
||||
invalidPasswordMinNumCount: password constraint minimum number count should not be a negative number
|
||||
invalidPasswordMinSpecialCharCount: password constraint minimum special character count should not be a negative number
|
||||
17
locale/en/corteza-server/system/sink.yaml
Normal file
17
locale/en/corteza-server/system/sink.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
errors:
|
||||
badSinkParamEncoding: bad encoding of sink parameters
|
||||
contentLengthExceedsMaxAllowedSize: content length exceeds max size limit
|
||||
failedToCreateEvent: failed to create sink event from request
|
||||
failedToProcess: failed to process request
|
||||
failedToRespond: failed to respond to request
|
||||
failedToSign: 'could not sign request params: {err}'
|
||||
invalidContentType: invalid content-type header
|
||||
invalidHttpMethod: invalid HTTP method
|
||||
invalidPath: invalid path
|
||||
invalidSignature: invalid signature
|
||||
invalidSignatureParam: invalid sink signature parameter
|
||||
invalidSinkRequestUrlParams: invalid sink request url params
|
||||
misplacedSignature: signature misplaced
|
||||
missingSignature: missing sink signature parameter
|
||||
processingError: sink request process error
|
||||
signatureExpired: signature expired
|
||||
2
locale/en/corteza-server/system/statistics.yaml
Normal file
2
locale/en/corteza-server/system/statistics.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
errors:
|
||||
notAllowedToReadStatistics: not allowed to read statistics
|
||||
12
locale/en/corteza-server/system/template.yaml
Normal file
12
locale/en/corteza-server/system/template.yaml
Normal file
@@ -0,0 +1,12 @@
|
||||
errors:
|
||||
cannotRenderPartial: cannot render partial templates
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create templates
|
||||
notAllowedToDelete: not allowed to delete this template
|
||||
notAllowedToRead: not allowed to read this template
|
||||
notAllowedToRender: not allowed to render this template
|
||||
notAllowedToSearch: not allowed to search or list templates
|
||||
notAllowedToUndelete: not allowed to undelete this template
|
||||
notAllowedToUpdate: not allowed to update this template
|
||||
notFound: template not found
|
||||
20
locale/en/corteza-server/system/user.yaml
Normal file
20
locale/en/corteza-server/system/user.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
errors:
|
||||
emailNotUnique: email not unique
|
||||
handleNotUnique: handle not unique
|
||||
invalidEmail: invalid email
|
||||
invalidHandle: invalid handle
|
||||
invalidID: invalid ID
|
||||
notAllowedToCreate: not allowed to create users
|
||||
notAllowedToCreateSystem: not allowed to create system users
|
||||
notAllowedToDelete: not allowed to delete this user
|
||||
notAllowedToListUsers: not allowed to list users
|
||||
notAllowedToRead: not allowed to read this user
|
||||
notAllowedToSearch: not allowed to list or search users
|
||||
notAllowedToSuspend: not allowed to suspend this user
|
||||
notAllowedToUndelete: not allowed to undelete this user
|
||||
notAllowedToUnsuspend: not allowed to unsuspend this user
|
||||
notAllowedToUpdate: not allowed to update this user
|
||||
notAllowedToUpdateSystem: not allowed to update system users
|
||||
notFound: user not found
|
||||
passwordNotSecure: provided password is not secure; use longer password with more special characters
|
||||
usernameNotUnique: username not unique
|
||||
119
locale/en/corteza-webapp-admin/admin.yaml
Normal file
119
locale/en/corteza-webapp-admin/admin.yaml
Normal file
@@ -0,0 +1,119 @@
|
||||
automation:
|
||||
add: Add script
|
||||
edit:
|
||||
asyncHelp: Do not wait for results and ignore errors. Incompatible with critical flag.
|
||||
asyncLabel: Run this script asynchronously
|
||||
codeTabLabel: Code
|
||||
criticalHelp: Wait until this script is executed. In case of errors, abort execution of other scripts and before* trigger
|
||||
criticalLabel: Critical script
|
||||
delete: Delete script
|
||||
enabledHelp: Disabled scripts will be ignored
|
||||
enabledLabel: Enabled
|
||||
mailAutomationTriggers:
|
||||
addMatcher: Add condition
|
||||
addTrigger: Add trigger
|
||||
delete: Delete trigger
|
||||
deleteTrigger: Delete
|
||||
enable: Enable trigger
|
||||
matchAll: Must match all conditions
|
||||
matcher:
|
||||
fields:
|
||||
bcc: BCC
|
||||
cc: CC
|
||||
from: From
|
||||
placeholder: Mail header field
|
||||
replyTo: Reply To
|
||||
subject: Subject
|
||||
to: To
|
||||
match: Value to match
|
||||
operators:
|
||||
equal-ci: Match full
|
||||
placeholder: Operator
|
||||
prefix-ci: Match prefix
|
||||
regex: Regex
|
||||
suffix-ci: Match suffix
|
||||
user: Existing user
|
||||
tabLabel: Mail triggers
|
||||
nameLabel: Name
|
||||
namePlaceholder: Automation script name
|
||||
runAsCurrentUser: Run as "{{ user }}"
|
||||
runAsHelp: Script runner
|
||||
scheduledTriggers:
|
||||
tabLabel: Scheduled
|
||||
securityLabel: Security
|
||||
settingsTabLabel: Settings
|
||||
timeoutHelp: How much time do we wait before aborting the script? Value in milliseconds (1000ms = 1s). It defaults (when 0) to 2s with 30s as maximum. Consult with your administrator for exact numbers and limitations.
|
||||
timeoutLabel: Script execution timeout
|
||||
timeoutPlaceholder: "1500"
|
||||
title: Automation script
|
||||
userPickerPlaceholder: Select user
|
||||
import: Import automation script(s)
|
||||
list:
|
||||
column:
|
||||
label:
|
||||
async: Async
|
||||
critical: Critical
|
||||
enabled: Enabled
|
||||
runAs: Run As
|
||||
runInUA: In browser
|
||||
unnamed: (Unnamed script)
|
||||
manage: Manage automation scripts ({{count}})
|
||||
manage-id-permissions: Manage permissions for this script
|
||||
manage-wc-permissions: Manage permissions for all scripts
|
||||
newLabel: Create a new script
|
||||
newPlaceholder: Script name
|
||||
testing:
|
||||
load: Load
|
||||
parametersHeadline: 'Parameters & payload:'
|
||||
resultsHeadline: 'Results:'
|
||||
testInBrowser: Test in Browser
|
||||
testInCorredor: Test in Corredor
|
||||
warning: ""
|
||||
title: List of automation script
|
||||
general:
|
||||
resource-list:
|
||||
no-items: No matches for your search
|
||||
notFound: 'Not found'
|
||||
loading: Loading
|
||||
label:
|
||||
"no": "No"
|
||||
submit: Submit
|
||||
"yes": "Yes"
|
||||
selectOption: "Please select an option"
|
||||
logout: Logout
|
||||
noAccess: You do not have permissions to access Admin panel
|
||||
pagination:
|
||||
next: Next
|
||||
prev: Previous
|
||||
showing: '{{from}} - {{to}} of {{count}} {{data}}'
|
||||
single_one: 'One {{data}}'
|
||||
single_other: '{{count}} {{data}}'
|
||||
navigation:
|
||||
appMenu: Menu
|
||||
adminPanel: Admin panel
|
||||
automation: Automation
|
||||
chart: Charts
|
||||
configuration: Configuration
|
||||
help:
|
||||
documentation: Documentation
|
||||
feedback: Send feedback
|
||||
forum: Help
|
||||
version: 'Version:'
|
||||
module: Modules
|
||||
more: More
|
||||
namespace: Namespaces
|
||||
noPageTitle: No page title
|
||||
page: Pages
|
||||
publicPages: Public pages
|
||||
userSettings:
|
||||
changePassword: Change password
|
||||
loggedInAs: Logged in as {{user}}
|
||||
logout: Logout
|
||||
profile: Profile
|
||||
theme: Theme
|
||||
picker:
|
||||
unnamed: Unnamed
|
||||
role:
|
||||
placeholder: Start typing to search for roles
|
||||
member:
|
||||
placeholder: Start typing to search for users
|
||||
17
locale/en/corteza-webapp-admin/automation.scripts.yaml
Normal file
17
locale/en/corteza-webapp-admin/automation.scripts.yaml
Normal file
@@ -0,0 +1,17 @@
|
||||
list:
|
||||
columns:
|
||||
name: Name
|
||||
updatedAt: Last update
|
||||
filter:
|
||||
absoluteTime: Show absolute time
|
||||
incScriptsWithErrors: Errors ({{ count }})
|
||||
incScriptsWithIterator: Iterator ({{ count }})
|
||||
incScriptsWithSecurity: Security ({{ count }})
|
||||
incScriptsWithTriggers: Triggers ({{ count }})
|
||||
searchQuery: Search query
|
||||
flags:
|
||||
iterator: Iterator
|
||||
security: Security
|
||||
triggers: Triggers
|
||||
labelMissing: <label missing>
|
||||
title: Corredor Scripts
|
||||
50
locale/en/corteza-webapp-admin/automation.sessions.yaml
Normal file
50
locale/en/corteza-webapp-admin/automation.sessions.yaml
Normal file
@@ -0,0 +1,50 @@
|
||||
editor:
|
||||
info:
|
||||
createdByUserName: Created by - Name
|
||||
delete: Delete
|
||||
error: Error
|
||||
eventType: Event type
|
||||
id: ID
|
||||
resourceType: Resource type
|
||||
status: Status
|
||||
title: Basic information
|
||||
workflowID: WorkflowID
|
||||
openWorkflow: Open workflow
|
||||
cancel: Cancel session
|
||||
title: Session
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created At
|
||||
eventType: Event type
|
||||
sessionID: SessionID
|
||||
state: State
|
||||
status: Status
|
||||
workflowID: WorkflowID
|
||||
filterForm:
|
||||
all:
|
||||
label: All
|
||||
completed:
|
||||
label: Completed
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
failed:
|
||||
label: Failed
|
||||
inProgress:
|
||||
label: completed sessions
|
||||
inclusive:
|
||||
label: Including
|
||||
prompted:
|
||||
label: Prompted
|
||||
sessions:
|
||||
label: sessions
|
||||
started:
|
||||
label: Started
|
||||
suspended:
|
||||
label: Suspended
|
||||
canceled:
|
||||
label: Canceled
|
||||
loading: Loading sessions
|
||||
title: Sessions
|
||||
55
locale/en/corteza-webapp-admin/automation.workflows.yaml
Normal file
55
locale/en/corteza-webapp-admin/automation.workflows.yaml
Normal file
@@ -0,0 +1,55 @@
|
||||
editor:
|
||||
info:
|
||||
delete: Delete
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
id: ID
|
||||
name: Name *
|
||||
openBuilder: Open builder
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Workflow
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create workflow
|
||||
edit: Edit workflow
|
||||
triggers:
|
||||
and: and
|
||||
columns:
|
||||
constraints: Constraints
|
||||
eventType: Event
|
||||
resourceType: Resource
|
||||
title: Triggers
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted workflows
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter workflows list
|
||||
placeholder: Filter workflows by name
|
||||
loading: Loading workflows
|
||||
new: New Workflow
|
||||
permissions: Permissions
|
||||
title: Workflows
|
||||
yaml: YAML
|
||||
6
locale/en/corteza-webapp-admin/compose.automation.yaml
Normal file
6
locale/en/corteza-webapp-admin/compose.automation.yaml
Normal file
@@ -0,0 +1,6 @@
|
||||
list:
|
||||
columns:
|
||||
events: Triggered on events
|
||||
label: Label
|
||||
name: Name
|
||||
title: Compose Automation
|
||||
27
locale/en/corteza-webapp-admin/compose.settings.yaml
Normal file
27
locale/en/corteza-webapp-admin/compose.settings.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
editor:
|
||||
title: Compose settings
|
||||
basic:
|
||||
attachments:
|
||||
max-size: Max size (MB)
|
||||
page: Page attachments
|
||||
record: Record attachments
|
||||
icon: Icon attachments
|
||||
namespace: Namespace attachments
|
||||
type:
|
||||
description: 'MIME types, separated with ",". Example: "text/plain,text/csv"'
|
||||
whitelist: File type whitelist
|
||||
title: Basic
|
||||
ui:
|
||||
title: User interface
|
||||
sidebar:
|
||||
title: Sidebar
|
||||
hide-namespace-list: Hide list of namespaces
|
||||
hide-namespace-list-link: Hide link to list of all namespaces
|
||||
record-toolbar:
|
||||
title: Record Toolbar
|
||||
hide-submit: Hide submit button
|
||||
hide-delete: Hide delete button
|
||||
hide-edit: Hide edit button
|
||||
hide-new: Hide new button
|
||||
hide-clone: Hide clone button
|
||||
hide-back: Hide back link
|
||||
19
locale/en/corteza-webapp-admin/dashboard.yaml
Normal file
19
locale/en/corteza-webapp-admin/dashboard.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
applications:
|
||||
applications: Application(s)
|
||||
deleted: Deleted
|
||||
title: Active application(s)
|
||||
total: Total
|
||||
roles:
|
||||
archived: Archived
|
||||
deleted: Deleted
|
||||
roles: Role(s)
|
||||
title: Active role(s)
|
||||
total: Total
|
||||
title: Dashboard
|
||||
users:
|
||||
created: Created users(s)
|
||||
deleted: Deleted
|
||||
suspended: Suspended
|
||||
title: Active user(s)
|
||||
total: Total
|
||||
users: User(s)
|
||||
59
locale/en/corteza-webapp-admin/federation.nodes.yaml
Normal file
59
locale/en/corteza-webapp-admin/federation.nodes.yaml
Normal file
@@ -0,0 +1,59 @@
|
||||
editor:
|
||||
generate:
|
||||
body: '{{ userLabel }} is sending you an invitation for Corteza Federated Network. To start sharing data between organizations, go to the admin panel of your Corteza application, click on “Federation” and select “Pair Federation Network” on top right corner. Copy the link below and await confirmation from another administrator.'
|
||||
description: To add your organization to a federated network send an email invite or share the link below with an administrator of another organization.
|
||||
hello: Hello,
|
||||
invitation: Invitation to Federated Network
|
||||
kindRegards: Kind regards, Corteza team.
|
||||
notGenerated: Link not generated
|
||||
sendEmail: Send Email
|
||||
subject: 'Subject:'
|
||||
generateUri: Generate Federation Link
|
||||
info:
|
||||
delete: Delete
|
||||
email: Admin Email
|
||||
enabled: Enabled
|
||||
name: Server name *
|
||||
status: Status
|
||||
tags:
|
||||
label: Tags
|
||||
placeholder: +Add
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
url: Server URL *
|
||||
title:
|
||||
create: Create Federated Node
|
||||
edit: Edit Federated Node
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
name: Name
|
||||
status: Status
|
||||
tags: ""
|
||||
filterForm:
|
||||
query:
|
||||
label: Filter servers list
|
||||
placeholder: Filter servers by name
|
||||
loading: Loading federated nodes
|
||||
new: New Federated Node
|
||||
pair:
|
||||
confirm: Confirm
|
||||
label: Pair Federated Node
|
||||
networkEstablished: Federated network will be established after the final confirmation from the administrator of another Corteza Federation Node.
|
||||
note: 'Note:'
|
||||
status:
|
||||
confirmPending:
|
||||
description: |-
|
||||
{{ email }} accepted the invitation to join “{{ name }}” Federated Network.
|
||||
Click on “Confirm” to start sharing the data.
|
||||
descriptionNoMail: |-
|
||||
Admin of “{{ name }}” accepted the invitation to join the Federated Network.
|
||||
Click on “Confirm” to start sharing the data
|
||||
none:
|
||||
description: To pair your organization with a federated network, paste the generated URL of another organization below.
|
||||
pending:
|
||||
description: Pairing successful, pending final confirmation by administrator
|
||||
title: Federated Networks
|
||||
yaml: YAML
|
||||
89
locale/en/corteza-webapp-admin/general.yaml
Normal file
89
locale/en/corteza-webapp-admin/general.yaml
Normal file
@@ -0,0 +1,89 @@
|
||||
label:
|
||||
add: Add
|
||||
general:
|
||||
yes: Yes
|
||||
no: No
|
||||
template:
|
||||
single: Template
|
||||
plural: Templates
|
||||
user:
|
||||
single: User
|
||||
plural: Users
|
||||
role:
|
||||
single: Role
|
||||
plural: Roles
|
||||
user-group:
|
||||
single: User Group
|
||||
plural: User Groups
|
||||
application:
|
||||
single: Application
|
||||
plural: Applications
|
||||
auth-client:
|
||||
single: Auth Client
|
||||
plural: Auth Clients
|
||||
queue:
|
||||
single: Messaging Queue
|
||||
plural: Messaging Queues
|
||||
route:
|
||||
single: Route
|
||||
plural: Routes
|
||||
connection:
|
||||
single: Database Connection
|
||||
plural: Database Connections
|
||||
sensitivity-level:
|
||||
single: Sensitivity Level
|
||||
plural: Sensitivity Levels
|
||||
session:
|
||||
single: Session
|
||||
plural: Sessions
|
||||
workflow:
|
||||
single: Workflow
|
||||
plural: Workflows
|
||||
plus-add: + Add
|
||||
clear: Clear
|
||||
all: All
|
||||
none: None
|
||||
experimental: Experimental
|
||||
now: Now
|
||||
openMap: Open Map
|
||||
today: Today
|
||||
routes: Routes
|
||||
requests: Requests
|
||||
refresh: Refresh
|
||||
loadMore: Load more
|
||||
loading: Loading
|
||||
saveAndClose: Save and close
|
||||
cancel: Cancel
|
||||
submit: Submit
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
fileTypeNotAllowed: File type not allowed
|
||||
uploading: Uploading
|
||||
dropFiles: Click or drop files here to upload
|
||||
editor:
|
||||
unsavedChanges: Unsaved changes will be lost. Do you wish to leave the page?
|
||||
system:
|
||||
field:
|
||||
createdAt: Created at
|
||||
createdBy: Created by
|
||||
updatedAt: Updated at
|
||||
updatedBy: Updated by
|
||||
deletedAt: Deleted at
|
||||
deletedBy: Deleted by
|
||||
archivedAt: Archived at
|
||||
suspendedAt: Suspended at
|
||||
lastUsedAt: Last used at
|
||||
completedAt: Completed at
|
||||
ownedBy: Owned by
|
||||
runAs: Run as
|
||||
resourceList:
|
||||
pagination:
|
||||
recordsPerPage: Per page
|
||||
themes:
|
||||
labels:
|
||||
light: Light
|
||||
dark: Dark
|
||||
extendSession:
|
||||
labels:
|
||||
extend: Extend Session
|
||||
warning: You will be logged out in {{ countdownTime }} seconds
|
||||
49
locale/en/corteza-webapp-admin/navigation.yaml
Normal file
49
locale/en/corteza-webapp-admin/navigation.yaml
Normal file
@@ -0,0 +1,49 @@
|
||||
dashboard: Dashboard
|
||||
|
||||
system:
|
||||
group: System
|
||||
items:
|
||||
users: Users
|
||||
usergroups: User Groups
|
||||
actionlog: Action log
|
||||
apigw: Integration Gateway
|
||||
applications: Applications
|
||||
authclients: Auth Clients
|
||||
connections: Connections
|
||||
code-snippets: Code Snippets
|
||||
sensitivityLevel: Sensitivity Levels
|
||||
permissions: Permissions
|
||||
queues: Messaging Queues
|
||||
roles: Roles
|
||||
settings: Auth Settings
|
||||
email: Email settings
|
||||
stats: Stats
|
||||
templates: Templates
|
||||
|
||||
compose:
|
||||
group: Compose
|
||||
items:
|
||||
automation: Automation
|
||||
permissions: Permissions
|
||||
settings: Settings
|
||||
|
||||
automation:
|
||||
group: Automation
|
||||
items:
|
||||
permissions: Permissions
|
||||
scripts: Corredor Scripts
|
||||
sessions: Sessions
|
||||
workflows: Workflows
|
||||
|
||||
federation:
|
||||
group: Federation
|
||||
items:
|
||||
nodes: Nodes
|
||||
permissions: Permissions
|
||||
|
||||
ui:
|
||||
group: User interface
|
||||
items:
|
||||
theming: Theming
|
||||
navigation: Navigation
|
||||
location: Location
|
||||
346
locale/en/corteza-webapp-admin/notification.yaml
Normal file
346
locale/en/corteza-webapp-admin/notification.yaml
Normal file
@@ -0,0 +1,346 @@
|
||||
general:
|
||||
error: Error
|
||||
success: Success
|
||||
warning: Warning
|
||||
notAllowed: Not allowed to access Admin Area. Redirecting
|
||||
list:
|
||||
load:
|
||||
error: 'Failed to load resource list'
|
||||
user:
|
||||
external-auth-providers:
|
||||
error: External auth providers fetch failed
|
||||
success: External auth providers updated
|
||||
fetch:
|
||||
error: User fetch failed
|
||||
roles:
|
||||
error: Role fetch failed
|
||||
update:
|
||||
success: User updated
|
||||
error: User update failed
|
||||
create:
|
||||
success: User created
|
||||
error: User create failed
|
||||
delete:
|
||||
success: User deleted
|
||||
error: User delete failed
|
||||
undelete:
|
||||
success: User restored
|
||||
error: User restore failed
|
||||
membershipUpdate:
|
||||
success: Membership updated
|
||||
error: Membership update failed
|
||||
passwordChange:
|
||||
success: Password changed
|
||||
error: Password change failed
|
||||
sessionsRevoke:
|
||||
success: Sessions revoked
|
||||
error: Session revoke failed
|
||||
suspend:
|
||||
success: User suspended
|
||||
error: User suspension failed
|
||||
unsuspend:
|
||||
success: User unsuspended
|
||||
error: User suspension failed
|
||||
import:
|
||||
success: Users imported successfully
|
||||
avatarUpload:
|
||||
success: Avatar updated
|
||||
error: Avatar upload failed
|
||||
avatarSettings:
|
||||
success: Avatar settings updated
|
||||
error: Avatar settings update failed
|
||||
avatarDelete:
|
||||
success: Avatar deleted
|
||||
error: Avatar delete failed
|
||||
role:
|
||||
fetch:
|
||||
error: Role fetch failed
|
||||
create:
|
||||
success: Role created
|
||||
error: Role create failed
|
||||
update:
|
||||
success: Role updated
|
||||
error: Role update failed
|
||||
delete:
|
||||
success: Role deleted
|
||||
error: Role delete failed
|
||||
undelete:
|
||||
success: Role restored
|
||||
error: Role restore failed
|
||||
archive:
|
||||
success: Role archived
|
||||
error: Role archive failed
|
||||
unarchive:
|
||||
success: Role unarchived
|
||||
error: Role unarchive failed
|
||||
membershipUpdate:
|
||||
success: Membership updated
|
||||
error: Membership update failed
|
||||
userGroup:
|
||||
fetch:
|
||||
error: User group fetch failed
|
||||
roles:
|
||||
error: User group roles fetch failed
|
||||
membershipUpdate:
|
||||
success: User group membership updated
|
||||
error: User group membership update failed
|
||||
create:
|
||||
success: User group created
|
||||
error: User group create failed
|
||||
update:
|
||||
success: User group updated
|
||||
error: User group update failed
|
||||
delete:
|
||||
success: User group deleted
|
||||
error: User group delete failed
|
||||
undelete:
|
||||
success: User group restored
|
||||
error: User group restore failed
|
||||
application:
|
||||
fetch:
|
||||
error: Application fetch failed
|
||||
update:
|
||||
success: Application updated
|
||||
error: Application update failed
|
||||
create:
|
||||
success: Application created
|
||||
error: Application create failed
|
||||
delete:
|
||||
success: Application deleted
|
||||
error: Application delete failed
|
||||
undelete:
|
||||
success: Application restored
|
||||
error: Application restore failed
|
||||
assetsUpload:
|
||||
error: Application assets upload failed
|
||||
template:
|
||||
fetch:
|
||||
error: Template fetch failed
|
||||
fetchPartials:
|
||||
error: Partial templates fetch failed
|
||||
create:
|
||||
success: Template created
|
||||
error: Template create failed
|
||||
update:
|
||||
success: Template updated
|
||||
error: Template update failed
|
||||
delete:
|
||||
success: Template deleted
|
||||
error: Template delete failed
|
||||
undelete:
|
||||
success: Template restored
|
||||
error: Template restore failed
|
||||
driver:
|
||||
error: Template render drivers fetch failed
|
||||
preview:
|
||||
error: Template preview fetch failed
|
||||
authclient:
|
||||
fetch:
|
||||
error: Auth Client fetch failed
|
||||
create:
|
||||
success: Auth Client created
|
||||
error: Auth Client create failed
|
||||
update:
|
||||
success: Auth Client updated
|
||||
error: Auth Client update failed
|
||||
delete:
|
||||
success: Auth Client deleted
|
||||
error: Auth Client delete failed
|
||||
undelete:
|
||||
success: Auth Client restored
|
||||
error: Auth Client restore failed
|
||||
queue:
|
||||
fetch:
|
||||
error: Queue fetch failed
|
||||
create:
|
||||
success: Queue created
|
||||
error: Queue create failed
|
||||
update:
|
||||
success: Queue updated
|
||||
error: Queue update failed
|
||||
delete:
|
||||
success: Queue deleted
|
||||
error: Queue delete failed
|
||||
undelete:
|
||||
success: Queue restored
|
||||
error: Queue restore failed
|
||||
gateway:
|
||||
fetch:
|
||||
error: Route fetch failed
|
||||
create:
|
||||
success: Route created
|
||||
error: Route create failed
|
||||
update:
|
||||
success: Route updated
|
||||
error: Route update failed
|
||||
filter:
|
||||
fetch:
|
||||
error: Filter fetch failed
|
||||
update:
|
||||
success: Filters updated
|
||||
error: Filters update failed
|
||||
delete:
|
||||
success: Route deleted
|
||||
error: Route delete failed
|
||||
undelete:
|
||||
success: Route restored
|
||||
error: Route restore failed
|
||||
profiler:
|
||||
fetch:
|
||||
error: Requests fetch failed
|
||||
purge:
|
||||
success: Requests purged
|
||||
error: Requests purge failed
|
||||
workflow:
|
||||
fetch:
|
||||
error: Workflow fetch failed
|
||||
trigger:
|
||||
error: Trigger fetch failed
|
||||
create:
|
||||
success: Workflow created
|
||||
error: Workflow create failed
|
||||
update:
|
||||
success: Workflow updated
|
||||
error: Workflow update failed
|
||||
delete:
|
||||
success: Workflow deleted
|
||||
error: Workflow delete failed
|
||||
undelete:
|
||||
success: Workflow restored
|
||||
error: Workflow restore failed
|
||||
session:
|
||||
fetch:
|
||||
error: Session fetch failed
|
||||
trigger:
|
||||
error: Trigger fetch failed
|
||||
cancel:
|
||||
success: Session canceled
|
||||
error: Session cancel failed
|
||||
federation:
|
||||
fetch:
|
||||
error: Node fetch failed
|
||||
create:
|
||||
success: Node created
|
||||
error: Node create failed
|
||||
update:
|
||||
success: Node updated
|
||||
error: Node update failed
|
||||
delete:
|
||||
success: Node deleted
|
||||
error: Node delete failed
|
||||
undelete:
|
||||
success: Node restored
|
||||
error: Node restore failed
|
||||
url:
|
||||
error: Generated URL fetch failed
|
||||
email:
|
||||
success: Email sent
|
||||
error: Failed to send email
|
||||
pair:
|
||||
success: Node paired
|
||||
error: Failed to pair node
|
||||
handshake:
|
||||
success: Handshake complete paired
|
||||
error: Handshake failed
|
||||
sensitivityLevel:
|
||||
create:
|
||||
success: Sensitivity level created
|
||||
error: Sensitivity level create failed
|
||||
delete:
|
||||
success: Sensitivity level deleted
|
||||
error: Sensitivity level delete failed
|
||||
fetch:
|
||||
success: Sensitivity level fetched
|
||||
error: Sensitivity level fetch failed
|
||||
undelete:
|
||||
success: Sensitivity level restored
|
||||
error: Sensitivity level restore failed
|
||||
update:
|
||||
success: Sensitivity level updated
|
||||
error: Sensitivity level update failed
|
||||
settings:
|
||||
system:
|
||||
fetch:
|
||||
error: System settings fetch failed
|
||||
auth:
|
||||
success: Auth settings updated
|
||||
error: Auth settings update failed
|
||||
external:
|
||||
success: External settings updated
|
||||
error: External settings update failed
|
||||
bgScreen:
|
||||
style:
|
||||
success: Auth background styles updated
|
||||
error: Auth background styles update failed
|
||||
smtpCheck:
|
||||
success: SMTP configuration check passed
|
||||
error: SMTP configuration check failed
|
||||
apigw:
|
||||
success: Integration gateway settings saved
|
||||
error: Integration gateway settings update failed
|
||||
compose:
|
||||
fetch:
|
||||
error: Compose settings fetch failed
|
||||
update:
|
||||
success: Compose settings updated
|
||||
error: Compose settings update failed
|
||||
ui:
|
||||
fetch:
|
||||
error: UI settings fetch failed
|
||||
update:
|
||||
success: UI settings updated
|
||||
error: UI settings update failed
|
||||
theming:
|
||||
fetch:
|
||||
error: Theming settings fetch failed
|
||||
update:
|
||||
success: Theming settings updated
|
||||
error: Theming settings update failed
|
||||
navigation:
|
||||
fetch:
|
||||
error: Navigation settings fetch failed
|
||||
update:
|
||||
success: Navigation settings updated
|
||||
error: Navigation settings update failed
|
||||
location:
|
||||
fetch:
|
||||
error: Location settings fetch failed
|
||||
update:
|
||||
success: Location settings updated
|
||||
error: Location settings update failed
|
||||
code-snippet:
|
||||
fetch:
|
||||
error: Code snippets fetch failed
|
||||
update:
|
||||
success: Code snippets updated, refresh the page to see the changes
|
||||
error: Code snippets update failed
|
||||
delete:
|
||||
success: Code snippet deleted, refresh the page to see the changes
|
||||
error: Code snippet delete failed
|
||||
|
||||
permissions:
|
||||
fetch:
|
||||
error: Permissions fetch failed
|
||||
update:
|
||||
success: Permissions updated
|
||||
error: Permissions update failed
|
||||
clone:
|
||||
success: Permissions cloned
|
||||
error: Permissions clone failed
|
||||
role:
|
||||
error: Failed to add role
|
||||
connection:
|
||||
fetch:
|
||||
error: Connection fetch failed
|
||||
update:
|
||||
success: Connection updated
|
||||
error: Connection update failed
|
||||
create:
|
||||
success: Connection created
|
||||
error: Connection create failed
|
||||
delete:
|
||||
success: Connection deleted
|
||||
error: Connection delete failed
|
||||
undelete:
|
||||
success: Connection restored
|
||||
error: Connection restore failed
|
||||
27
locale/en/corteza-webapp-admin/notifications.yaml
Normal file
27
locale/en/corteza-webapp-admin/notifications.yaml
Normal file
@@ -0,0 +1,27 @@
|
||||
title: Notifications
|
||||
empty: No notifications
|
||||
emptyDescription: You will see notifications here when they arrive
|
||||
markAllAsRead: Mark all as read
|
||||
markAllAsUnread: Mark all as unread
|
||||
markAsRead: Mark as read
|
||||
markAsUnread: Mark as unread
|
||||
delete: Delete
|
||||
all: All
|
||||
unread: Unread
|
||||
read: Read
|
||||
success: Success
|
||||
allMarkedAsRead: All notifications have been marked as read
|
||||
allMarkedAsUnread: All notifications have been marked as unread
|
||||
notificationDeleted: Notification has been deleted
|
||||
loadMore: Load More
|
||||
recordRedirectError: Error navigating to record
|
||||
mute: Mute notifications
|
||||
unmute: Unmute notifications
|
||||
muted: Notifications muted
|
||||
unmuted: Notifications unmuted
|
||||
markAllAsReadError: Error marking all notifications as read
|
||||
markAllAsUnreadError: Error marking all notifications as unread
|
||||
notificationDeletedError: Error deleting notification
|
||||
namespaceNotFound: Namespace not found
|
||||
pageNotFound: Page not found
|
||||
recordNotFound: Record not found
|
||||
596
locale/en/corteza-webapp-admin/permissions.yaml
Normal file
596
locale/en/corteza-webapp-admin/permissions.yaml
Normal file
@@ -0,0 +1,596 @@
|
||||
# Admin "permissions" translation namespace
|
||||
# Holds mix of translations for two ui component types:
|
||||
# - inline permission table (admin interface only)
|
||||
# - modal permission table (common perm. interface)
|
||||
ui:
|
||||
save: Save changes
|
||||
cancel: Cancel
|
||||
set-for: Set permissions for {{target}}
|
||||
loading: Loading permissions
|
||||
|
||||
notification:
|
||||
save:
|
||||
success: Permissions saved
|
||||
failed: Failed to save permissions
|
||||
|
||||
edit:
|
||||
title: Edit permissions
|
||||
label: User roles
|
||||
description: Select role to set permissions
|
||||
|
||||
evaluate:
|
||||
title: Evaluate permissions
|
||||
description: Evaluate applied permissions
|
||||
|
||||
add:
|
||||
label: Add
|
||||
title: Evaluate permissions
|
||||
save: Save & Close
|
||||
edit:
|
||||
description: Select a role that you wish to edit permissions for
|
||||
evaluate:
|
||||
description: Select a combination of roles or a user to evaluate
|
||||
role:
|
||||
label: Roles
|
||||
placeholder: Select role(s)
|
||||
user:
|
||||
label: Users
|
||||
placeholder: Search or select a user
|
||||
|
||||
tooltip:
|
||||
unknown-context:
|
||||
user: Can not evaluate permission for a user with contextual role on a non-specific resource
|
||||
role: Can not evaluate permission for contextual role on a non-specific resource
|
||||
|
||||
access:
|
||||
allow: Allow
|
||||
inherit: Inherit
|
||||
deny: Deny
|
||||
|
||||
#############################################################################
|
||||
# Inline permission table UI:
|
||||
click-on-cell-to-allow: Click on permission/role cell to allow a specific operation
|
||||
edit-or-eval: Edit or evaluate permissions
|
||||
|
||||
title:
|
||||
automation: Automation permissions
|
||||
system: System permissions
|
||||
compose: Compose permissions
|
||||
federation: Federation permissions
|
||||
|
||||
clone:
|
||||
clone: Clone
|
||||
label: Clone permissions
|
||||
pick-role: Start typing to search for roles
|
||||
title: Apply permissions to
|
||||
description: This will clone all the permissions of the current role and apply them to the selected
|
||||
|
||||
resources:
|
||||
automation:
|
||||
component:
|
||||
label: Automation component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on automation
|
||||
sessions.search:
|
||||
title: Search sessions
|
||||
triggers.search:
|
||||
title: Search triggers
|
||||
workflow.create:
|
||||
title: Create new workflow
|
||||
workflows.search:
|
||||
title: Search workflows
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
|
||||
workflow:
|
||||
label: Workflows
|
||||
all: all workflows
|
||||
specific: workflow "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete this workflow
|
||||
title: Delete any workflow
|
||||
execute:
|
||||
description: 'Default: deny'
|
||||
specific: Execute this workflow
|
||||
title: Execute any workflow
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read this workflow
|
||||
title: Read any workflow
|
||||
sessions.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage sessions for this workflow
|
||||
title: Manage all sessions
|
||||
triggers.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage triggers for this workflow
|
||||
title: Manage all triggers
|
||||
undelete:
|
||||
description: 'Default: deny'
|
||||
specific: Undelete this workflow
|
||||
title: Undelete any workflow
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update this workflow
|
||||
title: Update any workflow
|
||||
|
||||
system:
|
||||
component:
|
||||
label: System component
|
||||
operations:
|
||||
action-log.read:
|
||||
title: Access action log
|
||||
application.create:
|
||||
title: Create new application
|
||||
application.flag.global:
|
||||
title: Can pin application for everyone
|
||||
application.flag.self:
|
||||
title: Can pin application for themselves
|
||||
user-groups.search:
|
||||
title: List and search user groups
|
||||
user-group.create:
|
||||
title: Create new user group
|
||||
applications.search:
|
||||
title: List and search applications
|
||||
auth-client.create:
|
||||
title: Create new auth client
|
||||
auth-clients.search:
|
||||
title: List and search auth clients
|
||||
apigw-route.create:
|
||||
title: Create new route
|
||||
apigw-routes.search:
|
||||
title: List and search routes
|
||||
apigw-filter.create:
|
||||
title: Create new filter
|
||||
apigw-filters.search:
|
||||
title: List and search filters
|
||||
grant:
|
||||
title: Grant permission on system component
|
||||
queue.create:
|
||||
title: Create new messaging queue
|
||||
queues.search:
|
||||
title: List and search messaging queues
|
||||
reminder.assign:
|
||||
title: Allow reminder assignment
|
||||
notification.assign:
|
||||
title: Allow notification assignment
|
||||
role.create:
|
||||
title: Create new role
|
||||
roles.search:
|
||||
title: List and search roles
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
template.create:
|
||||
title: Create new template
|
||||
templates.search:
|
||||
title: List and search templates
|
||||
user.create:
|
||||
title: Create new user
|
||||
users.search:
|
||||
title: List and search users
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
dal-schema-alterations.manage:
|
||||
title: Manage schema alterations
|
||||
report.create:
|
||||
title: Create new report
|
||||
reports.search:
|
||||
title: List and search reports
|
||||
dal-connections.search:
|
||||
title: Search connections
|
||||
dal-connection.create:
|
||||
title: Create connections
|
||||
dal-sensitivity-level.manage:
|
||||
title: Manage connection sensitivity level
|
||||
data-privacy-requests.search:
|
||||
title: Search data privacy requests
|
||||
data-privacy-request.create:
|
||||
title: Create data privacy requests
|
||||
|
||||
application:
|
||||
label: Applications
|
||||
all: all applications
|
||||
specific: application "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any application
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any application
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any application
|
||||
|
||||
apigw-route:
|
||||
label: Gateway routes
|
||||
all: all routes
|
||||
specific: route "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any route
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any route
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any route
|
||||
|
||||
auth-client:
|
||||
label: Auth Clients
|
||||
all: all auth clients
|
||||
specific: auth client "{{target}}"
|
||||
operations:
|
||||
authorize:
|
||||
description: 'User can authorize (use) this client. Default: deny'
|
||||
specific: Authorize client "{{target}}
|
||||
title: Authorize any client
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete client "{{target}}
|
||||
title: Delete any client
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read client "{{target}}
|
||||
title: Read any client
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update client "{{target}}
|
||||
title: Update any client
|
||||
|
||||
dal-connection:
|
||||
label: Connections
|
||||
all: all connections
|
||||
specific: connection "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read connection "{{target}}
|
||||
title: Read any connection
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update connection "{{target}}
|
||||
title: Update any connection
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete connection "{{target}}
|
||||
title: Delete any connection
|
||||
dal-config:
|
||||
manage:
|
||||
title: Manage any connections
|
||||
role:
|
||||
label: Roles
|
||||
all: all roles
|
||||
specific: role "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any role
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any role
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any role
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any role
|
||||
|
||||
queue:
|
||||
label: Queues
|
||||
all: all queues
|
||||
specific: queue "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any queue
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any queue
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any queue
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any queue
|
||||
queue.read:
|
||||
description: 'Default: deny'
|
||||
specific: Read messages from {{target}}
|
||||
title: Read messages from any queue
|
||||
queue.write:
|
||||
description: 'Default: deny'
|
||||
specific: Write messages to {{target}}
|
||||
title: Write messages to any queue
|
||||
|
||||
template:
|
||||
label: Templates
|
||||
all: all templates
|
||||
specific: template "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any template
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any template
|
||||
render:
|
||||
description: 'Default: deny'
|
||||
specific: Render {{target}}
|
||||
title: Render any template
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any template
|
||||
|
||||
|
||||
report:
|
||||
label: Reports
|
||||
all: all reports
|
||||
specific: report "{{target}}"
|
||||
operations:
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any report
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any report
|
||||
run:
|
||||
description: 'Default: deny'
|
||||
specific: Run {{target}}
|
||||
title: Run any report
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any report
|
||||
|
||||
user:
|
||||
label: Users
|
||||
all: all users
|
||||
specific: user "{{target}}"
|
||||
operations:
|
||||
credentials:
|
||||
manage:
|
||||
specific: Manage {{target}}'s credentials
|
||||
title: Manage any user
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any user
|
||||
email.unmask:
|
||||
description: 'Default: deny'
|
||||
specific: Show email details for {{target}}
|
||||
title: Show email details for any user
|
||||
name.unmask:
|
||||
description: 'Default: deny'
|
||||
specific: Show name details for {{target}}
|
||||
title: Show name details for any user
|
||||
impersonate:
|
||||
description: 'Default: deny'
|
||||
specific: Impersonate this user {{target}}
|
||||
title: Impersonate any user
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any user
|
||||
suspend:
|
||||
description: 'Default: deny'
|
||||
specific: Suspend {{target}}
|
||||
title: Suspend any user
|
||||
unsuspend:
|
||||
description: 'Default: deny'
|
||||
specific: Unsuspend {{target}}
|
||||
title: Unsuspend any user
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any user
|
||||
|
||||
user-group:
|
||||
label: User groups
|
||||
all: all user groups
|
||||
specific: user group "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any user group
|
||||
update:
|
||||
description: 'Default: deny'
|
||||
specific: Update {{target}}
|
||||
title: Update any user group
|
||||
delete:
|
||||
description: 'Default: deny'
|
||||
specific: Delete {{target}}
|
||||
title: Delete any user group
|
||||
members.manage:
|
||||
description: 'Default: deny'
|
||||
specific: Manage members for {{target}}
|
||||
title: Manage members for any user group
|
||||
|
||||
data-privacy-request:
|
||||
label: Privacy Requests
|
||||
all: all requests
|
||||
specific: request "{{target}}"
|
||||
operations:
|
||||
read:
|
||||
description: 'Default: deny'
|
||||
specific: Read {{target}}
|
||||
title: Read any request
|
||||
approve:
|
||||
description: 'Default: deny'
|
||||
specific: Approve {{target}}
|
||||
title: Approve any request
|
||||
federation:
|
||||
component:
|
||||
label: Federation component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on federation component
|
||||
node.create:
|
||||
title: Create nodes
|
||||
nodes.search:
|
||||
title: List or search nodes
|
||||
pair:
|
||||
title: Pair nodes
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
|
||||
node:
|
||||
label: Nodes
|
||||
operations:
|
||||
manage:
|
||||
title: Manage any node
|
||||
module.create:
|
||||
title: Create modules
|
||||
|
||||
exposed-module:
|
||||
label: Modules
|
||||
operations:
|
||||
manage:
|
||||
title: Manage any module
|
||||
|
||||
shared-module:
|
||||
label: Modules
|
||||
operations:
|
||||
map:
|
||||
title: Map any module
|
||||
|
||||
compose:
|
||||
component:
|
||||
label: Compose component
|
||||
operations:
|
||||
grant:
|
||||
title: Grant permissions on compose component
|
||||
namespace.create:
|
||||
title: Create namespaces
|
||||
namespaces.search:
|
||||
title: List and search namespaces
|
||||
settings.manage:
|
||||
title: Manage all settings
|
||||
settings.read:
|
||||
title: Access all settings
|
||||
resource-translations.manage:
|
||||
title: Manage resource translations
|
||||
chart:
|
||||
label: Charts
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any chart
|
||||
read:
|
||||
title: Read any chart
|
||||
update:
|
||||
title: Update any chart
|
||||
module:
|
||||
label: Modules
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any module
|
||||
owned-record.create:
|
||||
title: Manage owner when creating records for any module
|
||||
read:
|
||||
title: Read any module
|
||||
record.create:
|
||||
title: Create record under any module
|
||||
records.search:
|
||||
title: List and search records under any module
|
||||
update:
|
||||
title: Update any module
|
||||
module-field:
|
||||
label: Module fields
|
||||
operations:
|
||||
record.value.read:
|
||||
title: Read any module field
|
||||
record.value.update:
|
||||
title: Update any module field
|
||||
namespace:
|
||||
label: Namespaces
|
||||
operations:
|
||||
chart.create:
|
||||
title: Create charts under any namespace
|
||||
charts.search:
|
||||
title: List and search charts under any namespace
|
||||
charts.export:
|
||||
title: Export charts under any namespace
|
||||
delete:
|
||||
title: Delete any namespace
|
||||
manage:
|
||||
title: Manage any namespace
|
||||
module.create:
|
||||
title: Create modules under any namespace
|
||||
modules.search:
|
||||
title: List and search modules under any namespace
|
||||
modules.export:
|
||||
title: Export modules under any namespace
|
||||
page.create:
|
||||
title: Create pages under any namespace
|
||||
pages.search:
|
||||
title: List and search pages under any namespace
|
||||
read:
|
||||
title: Access any namespace
|
||||
update:
|
||||
title: Update any namespace
|
||||
export:
|
||||
title: Export any namespace
|
||||
page:
|
||||
label: Pages
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any page
|
||||
read:
|
||||
title: Read any page
|
||||
update:
|
||||
title: Update any page
|
||||
page-layout.create:
|
||||
title: Create page layouts under any page
|
||||
page-layouts.search:
|
||||
title: List and search page layouts under any page
|
||||
page-layout:
|
||||
label: Page layouts
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any page layout
|
||||
read:
|
||||
title: Read any page layout
|
||||
update:
|
||||
title: Update any page layout
|
||||
record:
|
||||
label: Records
|
||||
operations:
|
||||
delete:
|
||||
title: Delete any record
|
||||
undelete:
|
||||
title: Undelete any record
|
||||
read:
|
||||
title: Read any record
|
||||
update:
|
||||
title: Update any record
|
||||
owner.manage:
|
||||
title: Manage ownership of any record
|
||||
revisions.search:
|
||||
title: Access revisions of any record
|
||||
47
locale/en/corteza-webapp-admin/system.actionlog.yaml
Normal file
47
locale/en/corteza-webapp-admin/system.actionlog.yaml
Normal file
@@ -0,0 +1,47 @@
|
||||
list:
|
||||
columns:
|
||||
action: Action
|
||||
actor: User
|
||||
description: Description
|
||||
requestOrigin: Origin
|
||||
resource: Resource
|
||||
severity: Severity
|
||||
timestamp: Timestamp
|
||||
loading: Loading actions
|
||||
details:
|
||||
id: ID
|
||||
header: Details
|
||||
timestamp: Timestamp
|
||||
requestOrigin: Request Origin
|
||||
requestID: Request ID
|
||||
actorIPAddr: Actor/User
|
||||
actor: User
|
||||
actorID: User ID
|
||||
severity: Severity
|
||||
resource: Resource
|
||||
action: Action
|
||||
headerAdditional: Additional information
|
||||
description: Description
|
||||
error: Error
|
||||
meta: Meta
|
||||
severity:
|
||||
emergency: Emergency
|
||||
alert: Alert
|
||||
critical: Critical
|
||||
error: Error
|
||||
warning: Warning
|
||||
notice: Notice
|
||||
info: Info
|
||||
debug: Debug
|
||||
filter:
|
||||
action: Action
|
||||
actor: User ID
|
||||
choose-date: Choose a date
|
||||
from: Starting from
|
||||
no-time: No time selected
|
||||
resource: Resource
|
||||
search: Search
|
||||
to: Ending at
|
||||
today: Today
|
||||
loadOlder: Load older actions
|
||||
title: Action log
|
||||
175
locale/en/corteza-webapp-admin/system.apigw.yaml
Normal file
175
locale/en/corteza-webapp-admin/system.apigw.yaml
Normal file
@@ -0,0 +1,175 @@
|
||||
title: Integration Gateway
|
||||
list:
|
||||
export: Export
|
||||
title: Routes
|
||||
new: New Route
|
||||
permissions: Permissions
|
||||
profiler: Profiler
|
||||
yaml: YAML
|
||||
loading: Loading routes
|
||||
filterForm:
|
||||
query:
|
||||
label: Filter route list
|
||||
placeholder: Filter routes by name
|
||||
excluded:
|
||||
label: Without
|
||||
inclusive:
|
||||
label: Including
|
||||
exclusive:
|
||||
label: Only
|
||||
deleted:
|
||||
label: deleted routes
|
||||
handle:
|
||||
placeholder: Filter endpoints by path
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
columns:
|
||||
endpoint: Endpoint
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
method: Method
|
||||
actions: ''
|
||||
state: State
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
|
||||
settings:
|
||||
title: Settings
|
||||
profiler:
|
||||
label: Profiler
|
||||
enabled: Enabled
|
||||
global: Enabled globally
|
||||
proxy:
|
||||
label: Proxy
|
||||
follow: Follow redirects
|
||||
|
||||
editor:
|
||||
title: Edit route
|
||||
new: New Route
|
||||
permissions: Permissions
|
||||
|
||||
info:
|
||||
title: Basic information
|
||||
|
||||
id: ID
|
||||
endpoint: Endpoint
|
||||
method: Method
|
||||
description: Description
|
||||
enabled: Enabled
|
||||
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
|
||||
|
||||
tooltip: Endpoint must begin with a slash "/" and can not contain any special characters except for the underscore "_" and hyphen "-"
|
||||
validation:
|
||||
slash: Endpoint must begin with a slash "/"
|
||||
minLength: Endpoint must contain at least one character
|
||||
invalidCharacters: Endpoint contains invalid characters
|
||||
|
||||
filters:
|
||||
title: Filter list
|
||||
enabled: Enabled
|
||||
disabled: Disabled
|
||||
add: Add
|
||||
addFilter: Add filter
|
||||
addHeader: Add header
|
||||
params: Params
|
||||
filterListEmpty: Filter list is empty!
|
||||
|
||||
modal:
|
||||
title: Query parameters verifier
|
||||
ok: Save & Close
|
||||
|
||||
step_title:
|
||||
prefilter: Prefiltering
|
||||
processer: Processing
|
||||
postfilter: Postfiltering
|
||||
|
||||
list:
|
||||
remove: Remove
|
||||
filters: Filters
|
||||
status: Status
|
||||
actions: Actions
|
||||
active: Active
|
||||
noFilters: No filters
|
||||
|
||||
labels:
|
||||
expr: Expression
|
||||
location: URL
|
||||
workflow: Workflow
|
||||
status: HTTP Status
|
||||
jsfunc: Function
|
||||
input: Input
|
||||
header: Headers
|
||||
name: Name
|
||||
value: Value
|
||||
|
||||
httpStatus:
|
||||
none: No Status
|
||||
'300': 300 - Multiple Choices
|
||||
'301': 301 - Moved Permanently
|
||||
'302': 302 - Found
|
||||
'303': 303 - See Other
|
||||
'304': 304 - Not Modified
|
||||
'307': 307 - Temporary Redirect
|
||||
'308': 308 - Permanent Redirect
|
||||
|
||||
placeholders:
|
||||
workflow: Select a workflow
|
||||
|
||||
help:
|
||||
expression:
|
||||
example: Example == "match string" && match(SecondParam, "^foo\\s.*$")
|
||||
link: Documentation
|
||||
|
||||
profiler:
|
||||
label: Profiler
|
||||
title: Integration Gateway Profiler
|
||||
refreshingIn: Refreshing in {{seconds}}s
|
||||
description:
|
||||
globalEnabled: Showing routes for all incoming requests
|
||||
globalDisabled: Showing only registered routes with profiler prefilter
|
||||
purge:
|
||||
all: Purge requests for all routes
|
||||
this: Purge requests for this route
|
||||
|
||||
hit:
|
||||
title: Request Details
|
||||
general:
|
||||
label: General
|
||||
id: Request ID
|
||||
route: Request Route
|
||||
URL: Request URL
|
||||
method: Request Method
|
||||
statusCode: Status Code
|
||||
headers: Request Headers
|
||||
remoteAddress: Remote Address
|
||||
duration: Duration
|
||||
start: Start
|
||||
end: End
|
||||
openRoute: Open Route
|
||||
headers:
|
||||
label: Headers
|
||||
body:
|
||||
label: Body
|
||||
|
||||
columns:
|
||||
actions: ''
|
||||
path: Route
|
||||
count: Count
|
||||
content_length: Content Length
|
||||
http_method: Method
|
||||
http_status_code: Status Code
|
||||
size_min: Size (min)
|
||||
size_max: Size (max)
|
||||
size_avg: Size (avg)
|
||||
time_min: Time (min)
|
||||
time_max: Time (max)
|
||||
time_avg: Time (avg)
|
||||
time_start: Start time
|
||||
time_finish: Finish time
|
||||
time_duration: Duration
|
||||
62
locale/en/corteza-webapp-admin/system.applications.yaml
Normal file
62
locale/en/corteza-webapp-admin/system.applications.yaml
Normal file
@@ -0,0 +1,62 @@
|
||||
editor:
|
||||
info:
|
||||
delete: Delete
|
||||
enabled: Enabled
|
||||
id: ID
|
||||
name: Name *
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Application
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create application
|
||||
edit: Edit application
|
||||
unify:
|
||||
config:
|
||||
description: Application configuration (JSON)
|
||||
label: Configuration
|
||||
listed: Listed
|
||||
logo:
|
||||
label: Logo
|
||||
description: Logo used in the application selector
|
||||
placeholder: Choose a logo or drop it here...
|
||||
reset: Reset
|
||||
name:
|
||||
description: Name used in the application selector
|
||||
label: Name
|
||||
pinned: Pinned
|
||||
title: App selector
|
||||
url:
|
||||
description: Application URL
|
||||
label: URL
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
name: Name
|
||||
appListName: App selector name
|
||||
state: State
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted applications
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter applications list
|
||||
placeholder: Filter applications by name
|
||||
loading: Loading applications
|
||||
new: New Application
|
||||
permissions: Permissions
|
||||
title: Applications
|
||||
yaml: YAML
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
101
locale/en/corteza-webapp-admin/system.authclients.yaml
Normal file
101
locale/en/corteza-webapp-admin/system.authclients.yaml
Normal file
@@ -0,0 +1,101 @@
|
||||
editor:
|
||||
info:
|
||||
add: Add
|
||||
api: Allow client access to Corteza API on behalf of user
|
||||
choose-date: Choose a date
|
||||
delete: Delete
|
||||
enabled:
|
||||
disabledFootnote: Unable to disable the default client
|
||||
label: Enabled
|
||||
expiresAt:
|
||||
description: If not defined the client has no expiration date
|
||||
label: Expires at
|
||||
grant:
|
||||
authorization_code: Will be used to authenticate users (grant type = authorization_code)
|
||||
client_credentials: Will be used to authenticate machines (grant type = client_credentials)
|
||||
handle:
|
||||
disabledFootnote: Unable to change the handle of the default auth client
|
||||
label: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Name *
|
||||
no-time: No time selected
|
||||
profile: Allow client access to user's profile
|
||||
redirectURI: Redirect URI's
|
||||
remove: Remove
|
||||
secret: Secret
|
||||
security:
|
||||
defaultUserGroup:
|
||||
label: Default user group for new users
|
||||
placeholder: Default user group for new users
|
||||
prohibitedRoles:
|
||||
description: Roles from this list will be removed from security context when user authorizes this client
|
||||
label: Prohibited roles
|
||||
forcedRoles:
|
||||
description: Roles from this list will be always added to security context when user authorizes this client
|
||||
label: Forced roles
|
||||
impersonateUser:
|
||||
description: When authenticating with client credentials, act in the name of the impersonated user
|
||||
placeholder: Select user
|
||||
label: Impersonate user
|
||||
permittedRoles:
|
||||
description: Only roles in this list will be added into security context when user authorizes this client
|
||||
label: Permitted roles
|
||||
title: Basic information
|
||||
tooltip:
|
||||
regenerate-secret: Regenerate secret
|
||||
reset-value: Reset value
|
||||
show-client-secret: Show client secret
|
||||
hide-client-secret: Hide client secret
|
||||
copy-access-token: Copy access token
|
||||
copy-cURL: Copy cURL
|
||||
trusted:
|
||||
description: When client is trusted users do not see authorization step
|
||||
label: Trusted
|
||||
undelete: Undelete
|
||||
unnamed: Unnamed role
|
||||
uri: URI
|
||||
validFrom:
|
||||
description: If not defined the client is valid until expiration
|
||||
label: Valid from
|
||||
cUrl: Example cURL
|
||||
accessToken: Access token
|
||||
generateAccessToken: Generate access token
|
||||
discovery: Allow client access to Corteza Discovery API on behalf of user
|
||||
openid: Allow client to use OIDC and verify the user's identity
|
||||
new: New Auth Client
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create client
|
||||
edit: Edit client
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
meta:
|
||||
name: Name
|
||||
state: State
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted clients
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter clients list
|
||||
placeholder: Filter clients
|
||||
loading: Loading clients
|
||||
new: New Auth Client
|
||||
permissions: Permissions
|
||||
title: Auth Clients
|
||||
yaml: YAML
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
18
locale/en/corteza-webapp-admin/system.code-snippets.yaml
Normal file
18
locale/en/corteza-webapp-admin/system.code-snippets.yaml
Normal file
@@ -0,0 +1,18 @@
|
||||
editor:
|
||||
title: Code Snippets
|
||||
|
||||
code-snippets:
|
||||
add: Add Code Snippet
|
||||
empty: No snippets yet
|
||||
enabled: Enabled
|
||||
table-headers:
|
||||
name: Name
|
||||
enabled: Enabled
|
||||
script: Code
|
||||
form:
|
||||
title: Add Code Snippet
|
||||
name:
|
||||
label: Name
|
||||
code:
|
||||
label: Code
|
||||
description: Add external script or code snippet. The script must include a valid <script> tag to function.
|
||||
111
locale/en/corteza-webapp-admin/system.connections.yaml
Normal file
111
locale/en/corteza-webapp-admin/system.connections.yaml
Normal file
@@ -0,0 +1,111 @@
|
||||
primary:
|
||||
title: Primary database
|
||||
name: Name
|
||||
handle: Handle
|
||||
location: Location
|
||||
ownership: Ownership
|
||||
sensitivity-level: Sensitivity level
|
||||
|
||||
list:
|
||||
title: List of database connections
|
||||
add-button: New Connection
|
||||
loading: Loading connections
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted connections
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
columns:
|
||||
name: Name
|
||||
location: Location
|
||||
ownership: Ownership
|
||||
createdAt: Created
|
||||
actions: ''
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
editor:
|
||||
title:
|
||||
edit: Edit connection
|
||||
create: New connection
|
||||
basic:
|
||||
title: Basic settings
|
||||
form:
|
||||
name:
|
||||
label: Name *
|
||||
placeholder: Data lake
|
||||
description: ''
|
||||
handle:
|
||||
label: Handle
|
||||
placeholder: simplified_connection_name
|
||||
invalid-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
location-name:
|
||||
label: Location name
|
||||
placeholder: Name of the location where the data is stored
|
||||
description: Name of the city, country, continent, etc.
|
||||
location-geometry:
|
||||
label: Location coordinates
|
||||
description: Coordinates of the location where the data is stored
|
||||
ownership:
|
||||
label: Ownership
|
||||
placeholder: ACME ltd.
|
||||
description: Name of the company or person who owns the data
|
||||
sensitivity-level:
|
||||
label: Highest allowed sensitivity level
|
||||
placeholder: Select a sensitivity level
|
||||
description: Highest allowed level of sensitivity for the data stored (as set on fields of the module that uses this connection)
|
||||
|
||||
properties:
|
||||
title: Connection and database properties
|
||||
form:
|
||||
data-at-rest-encryption:
|
||||
checkbox:
|
||||
label: Encrypt data at rest enabled
|
||||
notes:
|
||||
label: Notes on encryption
|
||||
description: Internal notes on data-at-rest encryption (disk encryption)
|
||||
data-at-rest-protection:
|
||||
checkbox:
|
||||
label: Data at rest protection provided
|
||||
notes:
|
||||
label: Notes on data at rest protection
|
||||
description: Internal notes on data-at-rest protection (physical protection)
|
||||
data-at-transit-encryption:
|
||||
checkbox:
|
||||
label: Encrypt data at transit enabled
|
||||
notes:
|
||||
label: Notes on data at transit encryption (network encryption)
|
||||
description: Internal notes on data-at-transit encryption (network encryption)
|
||||
data-restoration:
|
||||
checkbox:
|
||||
label: Data at rest backup and restoration implemented
|
||||
notes:
|
||||
label: Notes on data restoration
|
||||
description: Internal notes on data-restoration
|
||||
|
||||
dal:
|
||||
title: Data access layer configuration and connection parameters
|
||||
form:
|
||||
model-ident:
|
||||
label: Default table or container name
|
||||
placeholder: compose_record
|
||||
description: |
|
||||
Identifier can contain placeholders like {{module}} (replaced with module handle) and/or {{namespace}} (replace with namespace handle).
|
||||
When set it is used as a default for modules without configure ident.
|
||||
|
||||
type:
|
||||
label: Connection and parameter type
|
||||
placeholder: corteza::dal:connection:dsn
|
||||
description: Type of the connection and parameter, e.g. corteza::dal:connection:dsn
|
||||
|
||||
params:
|
||||
label: Connection parameters
|
||||
placeholder: postgres://user:pass@host:port/dbname
|
||||
description: 'Connection parameters, e.g.: {"dsn": "postgres://user:pass@host:port/dbname"}'
|
||||
|
||||
connectivity-issues: Connection issues
|
||||
no-access-warning: No permissions to manage data access layer configuration and connection parameters for this connection
|
||||
32
locale/en/corteza-webapp-admin/system.email.yaml
Normal file
32
locale/en/corteza-webapp-admin/system.email.yaml
Normal file
@@ -0,0 +1,32 @@
|
||||
editor:
|
||||
title: Email settings
|
||||
|
||||
server:
|
||||
title: SMTP Server
|
||||
|
||||
host:
|
||||
label: Server
|
||||
description: Server name and port. Ports are usually 25 (insecure), 465 or 587 (secure).
|
||||
|
||||
user:
|
||||
label: User
|
||||
description: Optional, authentication credentials for your email server.
|
||||
|
||||
password:
|
||||
label: Password
|
||||
description: Optional, authentication credentials for your email server.
|
||||
|
||||
from:
|
||||
label: Sender address
|
||||
description: Default sender address (FROM header) used when sending emails.
|
||||
|
||||
tlsInsecure:
|
||||
label: Allow use of invalid certificates
|
||||
description: Suppress error if Corteza can not verify the TLS certificate used by SMTP server.
|
||||
|
||||
tlsServerName:
|
||||
label: TLS Server name
|
||||
description: Optional, If SMTP server uses a different value than used for the server name.
|
||||
|
||||
testSmtpConfigs:
|
||||
button: Test SMTP Server
|
||||
46
locale/en/corteza-webapp-admin/system.queues.yaml
Normal file
46
locale/en/corteza-webapp-admin/system.queues.yaml
Normal file
@@ -0,0 +1,46 @@
|
||||
editor:
|
||||
info:
|
||||
consumer: Consumer
|
||||
delete: Delete
|
||||
dispatch_events: Dispatch events
|
||||
dispatch_events_desc: Dispatch events notifies the eventbus of queue message changes (new, processed, ...)
|
||||
name: Queue name *
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
poll_delay: Polling changes delay
|
||||
poll_delay_empty: 'Poll delay will not be used; to enable, use duration format (ie: 1h / 1m15s / 1h90s)'
|
||||
poll_delay_set: Poll delay will be used; if empty, it will not be used.
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
new: New Queue
|
||||
title:
|
||||
edit: Edit queue
|
||||
new: Add a queue
|
||||
list:
|
||||
columns:
|
||||
actions: ''
|
||||
consumer: Consumer
|
||||
createdAt: Created At
|
||||
createdBy: Created by
|
||||
state: State
|
||||
queue: Queue
|
||||
export: Export
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted queues
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
handle:
|
||||
label: Filter queues list
|
||||
placeholder: Filter queues by name
|
||||
inclusive:
|
||||
label: Including
|
||||
loading: Loading messaging queues
|
||||
new: New Queue
|
||||
title: Messaging queues
|
||||
61
locale/en/corteza-webapp-admin/system.roles.yaml
Normal file
61
locale/en/corteza-webapp-admin/system.roles.yaml
Normal file
@@ -0,0 +1,61 @@
|
||||
editor:
|
||||
info:
|
||||
archive: Archive
|
||||
delete: Delete
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Role name *
|
||||
title: Basic information
|
||||
unarchive: Unarchive
|
||||
undelete: Undelete
|
||||
|
||||
description: Description
|
||||
|
||||
context:
|
||||
label: Contextual role
|
||||
expression-label: Expression
|
||||
resource-types-label: Resource type
|
||||
|
||||
members:
|
||||
title: Role members
|
||||
new: New Role
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create role
|
||||
edit: Edit role
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
archive: Archive
|
||||
unarchive: Unarchive
|
||||
rows:
|
||||
filters:
|
||||
archived: Archived
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
archived:
|
||||
label: archived roles
|
||||
deleted:
|
||||
label: deleted roles
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter roles list
|
||||
placeholder: Filter roles by name
|
||||
loading: Loading roles
|
||||
new: New Role
|
||||
permissions: Permissions
|
||||
title: Roles
|
||||
yaml: YAML
|
||||
41
locale/en/corteza-webapp-admin/system.sensitivityLevel.yaml
Normal file
41
locale/en/corteza-webapp-admin/system.sensitivityLevel.yaml
Normal file
@@ -0,0 +1,41 @@
|
||||
editor:
|
||||
new: New Sensitivity Level
|
||||
title:
|
||||
create: Create sensitivity level
|
||||
edit: Edit sensitivity level
|
||||
info:
|
||||
title: Basic Information
|
||||
handle:
|
||||
label: Handle
|
||||
placeholder: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Name *
|
||||
description: Description
|
||||
level: Level {{level}}
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
|
||||
list:
|
||||
title: Sensitivity Levels
|
||||
loading: Loading sensitivity levels
|
||||
new: New Sensitivity Level
|
||||
columns:
|
||||
actions: ''
|
||||
'meta.name': Name
|
||||
level: Level
|
||||
createdAt: Created
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted sensitivity levels
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
153
locale/en/corteza-webapp-admin/system.settings.yaml
Normal file
153
locale/en/corteza-webapp-admin/system.settings.yaml
Normal file
@@ -0,0 +1,153 @@
|
||||
editor:
|
||||
title: System settings
|
||||
auth:
|
||||
title: Authentication
|
||||
url: URL
|
||||
internal:
|
||||
title: Internal
|
||||
enabled: Internal authentication enabled
|
||||
password-reset:
|
||||
enabled: Password reset enabled
|
||||
password-constraints:
|
||||
title: Password constraints
|
||||
ignored-security: The system is configured to ignore password security constraints which is insecure on production deployments. If this is a production deployment, please contact your administrator to update the system configuration (the AUTH_PASSWORD_SECURITY .env variable).
|
||||
min-length: Minimum length
|
||||
min-length-description: Must be at least 8 characters
|
||||
min-num-count: Minimum number of digits
|
||||
min-num-count-description: The password must include the specified number of digits (disabled if set to 0)
|
||||
min-special-count: Minimum number of special characters
|
||||
min-special-count-description: The password must include the specified number of special characters (disabled if set to 0)
|
||||
min-upper-case-length: Minimum number of upper case characters
|
||||
min-upper-case-description: The password must include the specified number of upper case characters (disabled if set to 0)
|
||||
min-lower-case-length: Minimum number of lower case characters
|
||||
min-lower-case-description: The password must include the specified number of lower case characters (disabled if set to 0)
|
||||
signup:
|
||||
email-confirmation-required: Signup email confirmation required
|
||||
enabled: Signup enabled
|
||||
split-credentials-check:
|
||||
description: 'Split login into two steps: collect the email input first and show the input for the password on the 2nd screen. Automatically forward user to external identity provider when user does not have his password set and there is only one IdP present'
|
||||
label: Enable split-credentials check
|
||||
profile-avatar:
|
||||
enabled: Profile avatar enabled
|
||||
send-user-invite-email:
|
||||
title: Invite email
|
||||
enabled: Send invite email on user creation
|
||||
description: When enabled, this configuration sends an invite email to a newly created user via the CLI
|
||||
expires:
|
||||
label: Valid for
|
||||
description: How long will the invite token be valid before it expires
|
||||
mail:
|
||||
title: Authentication email sender mail
|
||||
from-address: Sender's address
|
||||
from-name: Sender's name
|
||||
validate-email: Please enter valid email address
|
||||
mfa:
|
||||
title: Multi-factor authentication
|
||||
TOTP:
|
||||
enabled: Enable TOTP (time-based one-time password via mobile app)
|
||||
enforced: Require all users to use TOTP
|
||||
issuer:
|
||||
description: Issuer name will be sent to authenticator app when user configures it
|
||||
label: Issuer
|
||||
emailOTP:
|
||||
enabled: Enable email OTP (one-time password sent to email)
|
||||
enforced: Require all users to use email OTP
|
||||
expires:
|
||||
description: How long will password be valid before it expires
|
||||
label: Valid for
|
||||
auto-logout:
|
||||
title: Auto logout
|
||||
enabled:
|
||||
label: Enabled
|
||||
description: Automatically log out users after a certain period of inactivity
|
||||
timeout:
|
||||
label: Timeout
|
||||
description: The period of inactivity in seconds before a user is logged out
|
||||
|
||||
external:
|
||||
title: External Authentication Providers
|
||||
enabled: Enable external authentication
|
||||
|
||||
table:
|
||||
header:
|
||||
enabled: Enabled
|
||||
provider: Provider
|
||||
info: Issuer, client ID
|
||||
|
||||
standard:
|
||||
enabled: Enabled
|
||||
apiAccess: Api access
|
||||
clientKey: Client key
|
||||
clientSecret: Secret
|
||||
|
||||
oidc:
|
||||
add: Add an OIDC provider
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
title: OpenID Connect
|
||||
issuer: OIDC Issuer URL
|
||||
issuerHint: Where to find the /.well-known/openid-configuration (without the /.well-known/openid-configuration part)
|
||||
clientKey: Client key
|
||||
clientSecret: Secret
|
||||
scope: Scope
|
||||
scopePlaceholder: List out supported OAuth scope values
|
||||
scopeHint: Use space delimited string
|
||||
|
||||
saml:
|
||||
enabled: Enabled
|
||||
title: SAML
|
||||
requests:
|
||||
title: Requests
|
||||
sign-requests: Sign requests
|
||||
sign-method: Signature method
|
||||
binding: Binding
|
||||
binding-redirect: HTTP Redirect
|
||||
binding-post: HTTP POST
|
||||
cert:
|
||||
public: Public key
|
||||
private: Private key
|
||||
name: Name
|
||||
certificate: Certificate
|
||||
idp:
|
||||
title: Identity provider
|
||||
ident-handle: Handle field
|
||||
ident-identifier: Identifier field
|
||||
ident-name: Name field
|
||||
url: URL
|
||||
desc:
|
||||
name: IdP name used on the login screen (Login with <name>)
|
||||
cert:
|
||||
public: Content will be minimized
|
||||
private: Content will be minimized
|
||||
requests:
|
||||
sign-requests: Sign AuthNRequest and assertion
|
||||
sign-method: Method to use on signed requests
|
||||
binding: The type of HTTP binding to use on AuthNRequest, defaults to HTTP Redirect (GET)
|
||||
idp:
|
||||
url: Location of IdP metadata
|
||||
ident-handle: Name of the IdP field used for filling Corteza user handle or nickname
|
||||
ident-identifier: Name of the IdP field used for filling and matching Corteza user email
|
||||
ident-name: Name of the IdP field used for filling Corteza user full name
|
||||
|
||||
|
||||
security:
|
||||
title: Security
|
||||
prohibited-roles:
|
||||
description: Roles from this list will be removed from security context when authenticates with this provider
|
||||
label: Prohibited roles
|
||||
forced-roles:
|
||||
description: Roles from this list will be always added to security context when authenticates with this provider
|
||||
label: Forced roles
|
||||
permitted-roles:
|
||||
description: Only roles in this list will be added into security context when authenticates with this provider
|
||||
label: Permitted roles
|
||||
|
||||
bgScreen:
|
||||
title: Auth background screen
|
||||
|
||||
image:
|
||||
uploader:
|
||||
label: Background image
|
||||
|
||||
editor:
|
||||
label: Custom CSS
|
||||
78
locale/en/corteza-webapp-admin/system.templates.yaml
Normal file
78
locale/en/corteza-webapp-admin/system.templates.yaml
Normal file
@@ -0,0 +1,78 @@
|
||||
editor:
|
||||
content:
|
||||
editor:
|
||||
unsupported: Unsupported editor
|
||||
footerTemplate: Footer template
|
||||
footerTemplateDescription: Partial template rendered below the main content when this template is rendered.
|
||||
headerTemplate: Header template
|
||||
headerTemplateDescription: Partial template rendered above the main content when this template is rendered.
|
||||
partial: Partial template
|
||||
preview:
|
||||
html: Preview HTML
|
||||
pdf: Preview PDF
|
||||
title: Preview output
|
||||
title: Template content
|
||||
toolbox:
|
||||
partials: Partials
|
||||
samples:
|
||||
defaultHTML: Default HTML
|
||||
label: Samples
|
||||
snippets:
|
||||
funcCall: Call a function
|
||||
interpolate: Interpolate value
|
||||
iterator: Iterate over a set
|
||||
label: Snippets
|
||||
title: Toolbox
|
||||
info:
|
||||
contentType:
|
||||
text_html: HTML
|
||||
text_plain: Plain text
|
||||
delete: Delete
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
meta:
|
||||
description: Description
|
||||
short: Short name *
|
||||
partial: Partial template
|
||||
partialDescription: Partial templates may be used inside other templates such as headers and footers. Partial templates may not be used on their own.
|
||||
title: Basic information
|
||||
type: Template type
|
||||
undelete: Undelete
|
||||
new: New Template
|
||||
permissions: Permissions
|
||||
title:
|
||||
create: Create template
|
||||
edit: Edit template
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
handle: Handle
|
||||
language: Language
|
||||
meta:
|
||||
short: Short name
|
||||
state: State
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted templates
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
handle:
|
||||
label: Filter templates list
|
||||
placeholder: Filter templates by handle
|
||||
inclusive:
|
||||
label: Including
|
||||
loading: Loading templates
|
||||
new: New Template
|
||||
permissions: Permissions
|
||||
title: Templates
|
||||
yaml: YAML
|
||||
69
locale/en/corteza-webapp-admin/system.user-groups.yaml
Normal file
69
locale/en/corteza-webapp-admin/system.user-groups.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
editor:
|
||||
info:
|
||||
id: ID
|
||||
delete: Delete
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
handle: Handle
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
meta.short: Name *
|
||||
meta.description: Description
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
parents:
|
||||
title: This user group reports to
|
||||
parent:
|
||||
label: Parent user group
|
||||
placeholder: Select parent user group
|
||||
name:
|
||||
label: Relationship name
|
||||
placeholder: Enter name for the relationship
|
||||
new: New User Group
|
||||
permissions: Permissions
|
||||
members:
|
||||
title: User Group Members
|
||||
roles:
|
||||
add: Add
|
||||
count: roles
|
||||
remove: Remove
|
||||
title: Role Membership
|
||||
unnamed: Unnamed role
|
||||
title:
|
||||
create: Create user group
|
||||
edit: Edit user group
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
handle: Handle
|
||||
meta:
|
||||
short: Name
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted users
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter user groups list
|
||||
placeholder: Filter user groups by handle
|
||||
loading: Loading user groups
|
||||
new: New User Group
|
||||
permissions: Permissions
|
||||
title: User Groups
|
||||
export:
|
||||
buttonLabel: Export
|
||||
title: Export user groups
|
||||
export: Export
|
||||
import:
|
||||
buttonLabel: Import
|
||||
title: Import user groups
|
||||
uploadFilePlaceholder: Click or drop files here to import
|
||||
123
locale/en/corteza-webapp-admin/system.users.yaml
Normal file
123
locale/en/corteza-webapp-admin/system.users.yaml
Normal file
@@ -0,0 +1,123 @@
|
||||
editor:
|
||||
external-auth-providers:
|
||||
label: Label
|
||||
title: Manage external auth providers
|
||||
type: Type
|
||||
info:
|
||||
confirmEmail: Confirm email address
|
||||
id: ID
|
||||
delete: Delete
|
||||
email: Email *
|
||||
handle: Handle
|
||||
placeholder-handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
name: Full name
|
||||
revokeAllSession: Revoke all active sessions
|
||||
suspend: Suspend
|
||||
title: Basic information
|
||||
undelete: Undelete
|
||||
unsuspend: Unsuspend
|
||||
userGroup:
|
||||
label: User group
|
||||
placeholder: User group
|
||||
avatar:
|
||||
title: Profile avatar
|
||||
preview:
|
||||
label: Avatar
|
||||
title: Avatar
|
||||
initial:
|
||||
color: Text color
|
||||
backgroundColor: Background color
|
||||
uploader:
|
||||
instructions: Upload avatar
|
||||
uploading: Uploading user avatar
|
||||
colorPicker: Choose a color
|
||||
mfa:
|
||||
TOTP:
|
||||
disabled:
|
||||
text: User did not configure TOTP protection
|
||||
enabled:
|
||||
text: User configured TOTP protection auth mobile app
|
||||
remove:
|
||||
label: Remove
|
||||
emailOTP:
|
||||
disable:
|
||||
label: Disable
|
||||
disabled:
|
||||
text: |-
|
||||
Email OTP protection is disabled for this user
|
||||
Email with the security code on each login will not be sent
|
||||
enable:
|
||||
label: Enable
|
||||
enabled:
|
||||
text: |-
|
||||
Email OTP protection is enabled for this user
|
||||
User will receive email with the security code on each login
|
||||
title: Multi-factor authentication
|
||||
new: New User
|
||||
password:
|
||||
confirm: Confirm password
|
||||
length: The passwords must be at least {{length}} characters long!
|
||||
missmatch: The passwords must match
|
||||
new: New password
|
||||
title: Password
|
||||
removePassword: Remove password
|
||||
permissions: Permissions
|
||||
roles:
|
||||
add: Add
|
||||
count: roles
|
||||
remove: Remove
|
||||
title: Role membership
|
||||
unnamed: Unnamed role
|
||||
title:
|
||||
create: Create user
|
||||
edit: Edit user
|
||||
list:
|
||||
columns:
|
||||
actions: ""
|
||||
createdAt: Created
|
||||
email: Email
|
||||
enabled: Enabled
|
||||
handle: Handle
|
||||
name: Name
|
||||
state: State
|
||||
suspend: Suspend
|
||||
unsuspend: Unsuspend
|
||||
delete: Delete
|
||||
undelete: Undelete
|
||||
revokeActiveSession: Revoke Session
|
||||
export: Export
|
||||
rows:
|
||||
filters:
|
||||
deleted: Deleted
|
||||
suspended: Suspended
|
||||
filterForm:
|
||||
deleted:
|
||||
label: deleted users
|
||||
excluded:
|
||||
label: Without
|
||||
exclusive:
|
||||
label: Only
|
||||
inclusive:
|
||||
label: Including
|
||||
query:
|
||||
label: Filter users list
|
||||
placeholder: Filter users by name, email
|
||||
suspended:
|
||||
label: suspended users
|
||||
loading: Loading users
|
||||
new: New User
|
||||
permissions: Permissions
|
||||
title: Users
|
||||
yaml: YAML
|
||||
export:
|
||||
buttonLabel: Export
|
||||
title: Export users
|
||||
inclRoleMembership: Include role membership
|
||||
inclRoles: Include roles
|
||||
membershipRequiredLabel: Roles can only be exported when role membership is selected
|
||||
export: Export
|
||||
import:
|
||||
buttonLabel: Import
|
||||
title: Import users
|
||||
uploadFilePlaceholder: Click or drop files here to import
|
||||
115
locale/en/corteza-webapp-admin/ui.settings.yaml
Normal file
115
locale/en/corteza-webapp-admin/ui.settings.yaml
Normal file
@@ -0,0 +1,115 @@
|
||||
editor:
|
||||
title: User Interface Settings
|
||||
|
||||
corteza-studio:
|
||||
title: Theming
|
||||
colorPicker: Choose a color
|
||||
sassNotInstalled: No dart-sass binaries were detected. For guidance on how to set it up, refer to
|
||||
installSassDocs: docs here
|
||||
custom-css: Custom CSS
|
||||
mainLogo:
|
||||
title: Main logo
|
||||
uploader:
|
||||
instructions: Click or drop main logo here to upload
|
||||
uploading: Uploading main logo
|
||||
iconLogo:
|
||||
title: Icon logo
|
||||
uploader:
|
||||
instructions: Click or drop icon logo image here to upload
|
||||
uploading: Uploading icon logo
|
||||
label:
|
||||
default: Default
|
||||
tabs:
|
||||
general: General
|
||||
light: Light
|
||||
dark: Dark
|
||||
theme:
|
||||
variables:
|
||||
white:
|
||||
label: White
|
||||
description: Element background color
|
||||
black:
|
||||
label: Black
|
||||
description: Element text color
|
||||
primary:
|
||||
label: Primary
|
||||
description: Primary action buttons, links
|
||||
secondary:
|
||||
label: Secondary
|
||||
description: Disabled and placeholder text color
|
||||
success:
|
||||
label: Success
|
||||
description: Success notification color
|
||||
warning:
|
||||
label: Warning
|
||||
description: Warning notification color
|
||||
danger:
|
||||
label: Danger
|
||||
description: Error notification color
|
||||
light:
|
||||
label: Light
|
||||
description: Secondary action buttons, table headers
|
||||
extra-light:
|
||||
label: Extra light
|
||||
description: Icon buttons, borders
|
||||
body-bg:
|
||||
label: Body background
|
||||
description: Background color of the application
|
||||
sidebar-bg:
|
||||
label: Sidebar background
|
||||
description: Background color of the sidebar
|
||||
topbar-bg:
|
||||
label: Topbar background
|
||||
description: Background color of the topbar
|
||||
|
||||
topbar:
|
||||
title: Topbar
|
||||
general: General
|
||||
|
||||
search:
|
||||
hide: Hide search
|
||||
|
||||
app-selector:
|
||||
hide: Hide app selector
|
||||
help:
|
||||
title: Help
|
||||
hide: Hide help
|
||||
hide-forum-link: Hide forum link
|
||||
hide-documentation-link: Hide documentation link
|
||||
hide-feedback-link: Hide feedback link
|
||||
profile:
|
||||
title: Profile
|
||||
hide: Hide profile
|
||||
hide-profile-link: Hide profile link
|
||||
hide-change-password-link: Hide change password link
|
||||
hide-theme-selector: Hide theme selector
|
||||
|
||||
notifications:
|
||||
hide: Hide notifications
|
||||
|
||||
drafts:
|
||||
hide: Hide drafts
|
||||
|
||||
links:
|
||||
title: Custom links
|
||||
handle: Name
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
url: URL
|
||||
new-tab: New tab
|
||||
|
||||
theming:
|
||||
title: Theming
|
||||
|
||||
navigation:
|
||||
title: Navigation
|
||||
|
||||
location:
|
||||
title: Location
|
||||
geosearch:
|
||||
title: Geosearch
|
||||
provider:
|
||||
label: Provider
|
||||
description: Select the provider to use for location search in maps
|
||||
apiKey:
|
||||
label: API Key
|
||||
placeholder: Enter your API key
|
||||
2
locale/en/corteza-webapp-admin/ui.yaml
Normal file
2
locale/en/corteza-webapp-admin/ui.yaml
Normal file
@@ -0,0 +1,2 @@
|
||||
navGroup:
|
||||
label: User interface
|
||||
1030
locale/en/corteza-webapp-compose/block.yaml
Normal file
1030
locale/en/corteza-webapp-compose/block.yaml
Normal file
File diff suppressed because it is too large
Load Diff
262
locale/en/corteza-webapp-compose/chart.yaml
Normal file
262
locale/en/corteza-webapp-compose/chart.yaml
Normal file
@@ -0,0 +1,262 @@
|
||||
colorLabel: '{{count}} colors'
|
||||
colorScheme:
|
||||
label: Color scheme
|
||||
placeholder: Pick a color scheme
|
||||
pickAColor: Pick a color
|
||||
custom:
|
||||
add: Add color scheme
|
||||
edit: Edit color scheme
|
||||
modal:
|
||||
name:
|
||||
label: Name
|
||||
colors:
|
||||
label: Colors
|
||||
configure:
|
||||
reportsLabel: Reports
|
||||
general:
|
||||
label:
|
||||
title: Label
|
||||
add: Add
|
||||
count: Count
|
||||
permissions: Permissions
|
||||
value: Value
|
||||
placeholder:
|
||||
name: Name (e.g. "Sales by month")
|
||||
handle: Unique identifier (a - z, 0 - 9, underscore, dash)
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
edit:
|
||||
animation:
|
||||
label: Animation
|
||||
enabled: Animation enabled
|
||||
dimension:
|
||||
calculateLabelCount: Calculate how many labels can be shown
|
||||
defaultValueFootnote: Use this value for missing dimension values
|
||||
defaultValueLabel: Default value
|
||||
fieldLabel: Field *
|
||||
fieldPlaceholder: Select a dimension field
|
||||
function:
|
||||
placeholder: Select dimension modifier (bucket size)
|
||||
none: No grouping
|
||||
auto: Auto
|
||||
date: Date
|
||||
label: Function
|
||||
month: Month
|
||||
quarter: Quarter
|
||||
week: Week
|
||||
year: Year
|
||||
gaugeSteps: Steps
|
||||
label: Dimensions
|
||||
skipMissingValues: Skip missing values
|
||||
timeLabels: Time labels
|
||||
options:
|
||||
label: Options
|
||||
optionsPicker:
|
||||
searchPlaceholder: Type here to search among select options
|
||||
availableItems: Available options
|
||||
selectAllItems: Select all
|
||||
selectedItems: Selected options
|
||||
unselectAllItems: Unselect all
|
||||
noItemsFound: No options found
|
||||
rotate:
|
||||
label: Rotate labels
|
||||
description: Labels can be rotated from -90 to 90 degrees.
|
||||
filter:
|
||||
customize: Customize filter
|
||||
label: Filter
|
||||
preset: Preset filters
|
||||
footnote: Simplified SQL condition (WHERE ...) syntax is supported. Variables like {{0}}, {{1}}, {{2}} and {{3}} are evaluated (when available)
|
||||
placeholder: field1 = 1 AND field2 = 232
|
||||
noFilter: Select a filter
|
||||
recordsCreatedLastMonth: Records created last month
|
||||
recordsCreatedLastQuarter: Records created last quarter
|
||||
recordsCreatedLastYear: Records created last year
|
||||
recordsCreatedThisMonth: Records created this month
|
||||
recordsCreatedThisQuarter: Records created this quarter
|
||||
recordsCreatedThisYear: Records created this year
|
||||
loadData: Load data
|
||||
metric:
|
||||
title: Metrics
|
||||
add: Add metric
|
||||
fieldLabel: Field *
|
||||
fieldPlaceholder: Select metric field
|
||||
fillArea: Fill area below the line
|
||||
fixTooltips: Always show labels
|
||||
options:
|
||||
label: Options
|
||||
function:
|
||||
avg: AVG
|
||||
label: Function
|
||||
max: MAX
|
||||
min: MIN
|
||||
placeholder: Select metric aggregate function
|
||||
std: STD
|
||||
sum: SUM
|
||||
fx:
|
||||
description: n - current dataset value, m - previous dataset value
|
||||
label: Post processing function
|
||||
stack:
|
||||
label: Stack
|
||||
description: Metrics with same value will be stacked
|
||||
lineStyle:
|
||||
label: Line style
|
||||
default: Default
|
||||
smooth: Smooth
|
||||
step: Step
|
||||
angle:
|
||||
start: Start angle
|
||||
end: End angle
|
||||
rose: Rose
|
||||
radar:
|
||||
shape:
|
||||
label: Radar shape
|
||||
polygon: Polygon
|
||||
circle: Circle
|
||||
gaugeColor: Color
|
||||
label: Metric
|
||||
labelColor: Label color
|
||||
labelLabel: Label
|
||||
labelPlaceholder: Total
|
||||
symbol:
|
||||
label: Symbol
|
||||
circle: Circle
|
||||
triangle: Triangle
|
||||
diamond: Diamond
|
||||
pin: Pin
|
||||
arrow: Arrow
|
||||
rect: Rectangle
|
||||
roundRect: Rounded Rectangle
|
||||
legend:
|
||||
bottom: Bottom
|
||||
left: Left
|
||||
positionPlaceholder: Legend position
|
||||
right: Right
|
||||
top: Top
|
||||
lineTension:
|
||||
curvy: Big curvatures
|
||||
label: Line tension
|
||||
medium: Medium curvatures
|
||||
placeholder: Line tension
|
||||
slight: Small curvatures
|
||||
straight: Straight lines
|
||||
output:
|
||||
bar: Bar
|
||||
doughnut: Doughnut
|
||||
label: Chart type *
|
||||
line: Line
|
||||
pie: Pie
|
||||
scatter: Scatter
|
||||
placeholder: Select metric output
|
||||
relative: Show relative value
|
||||
relativePrecision: 'Precision:'
|
||||
cumulative: Cumulative
|
||||
module:
|
||||
label: Module *
|
||||
placeholder: Pick a module
|
||||
title: Data Source
|
||||
title: Chart builder
|
||||
unconfiguredReport: Unconfigured report
|
||||
yAxis:
|
||||
axisOnRight: Place axis on the right side
|
||||
axisScaleFromZero: Always begin axis scale at zero
|
||||
label: Y-axis
|
||||
options:
|
||||
label: Options
|
||||
rotate:
|
||||
label: Rotate labels
|
||||
description: Labels can be rotated from -90 to 90 degrees
|
||||
labelLabel: Axis label
|
||||
labelPosition:
|
||||
label: Label position
|
||||
top: Start
|
||||
center: Center
|
||||
bottom: End
|
||||
horizontal:
|
||||
label: Horizontal
|
||||
logarithmicScale: Logarithmic scale
|
||||
maxLabel: Max value
|
||||
maxPlaceholder: Maximum value
|
||||
minLabel: Min value
|
||||
minPlaceholder: Minimum value
|
||||
additionalConfig:
|
||||
legend:
|
||||
label: Legend
|
||||
show: Show legend
|
||||
orientation:
|
||||
label: Orientation
|
||||
horizontal: Horizontal
|
||||
vertical: Vertical
|
||||
align:
|
||||
label: Align
|
||||
left: Left
|
||||
right: Right
|
||||
center: Center
|
||||
scrollable: Scrollable
|
||||
position:
|
||||
customize: Default position
|
||||
top: Top
|
||||
right: Right
|
||||
bottom: Bottom
|
||||
left: Left
|
||||
valueRange: Values can be set as pixels 20 or as percentages 20%
|
||||
options:
|
||||
label: Options
|
||||
tooltip:
|
||||
label: Tooltip
|
||||
labelNextToChart: Show labels next to chart
|
||||
formatting:
|
||||
label: Custom formatting
|
||||
description: '{a} - metrics label, {b} - dimension value, {c} - metric value, {d} - metric value percentage'
|
||||
placeholder: '{a}<br />{b} : {c} ({d}%)'
|
||||
disclaimer: Adding a value to the formatting field will disable the fields number format, prefix, and suffix and vice versa
|
||||
offset:
|
||||
label: Offset
|
||||
default: Default offset
|
||||
position:
|
||||
top: Top
|
||||
right: Right
|
||||
bottom: Bottom
|
||||
left: Left
|
||||
valueRange: Values can be set as pixels 20 or as percentages 20%
|
||||
toolbox:
|
||||
label: Tools
|
||||
saveAsImage:
|
||||
label: Show "Save as Image" button
|
||||
timeline:
|
||||
label: Timeline
|
||||
options:
|
||||
none: None
|
||||
x: X-Axis
|
||||
y: Y-Axis
|
||||
xy: Both
|
||||
formatting:
|
||||
format:
|
||||
label: Format
|
||||
placeholder: '0.00'
|
||||
prefix:
|
||||
label: Prefix
|
||||
placeholder: '#'
|
||||
suffix:
|
||||
label: Suffix
|
||||
placeholder: $
|
||||
presetFormats:
|
||||
label: Format
|
||||
options:
|
||||
custom: Custom
|
||||
accounting: Accounting number
|
||||
description:
|
||||
custom: ''
|
||||
accounting: Negative numbers are transformed into positive and added in brackets and the value 0 is substituted by a dash
|
||||
import: 'Import chart(s):'
|
||||
newLabel: 'Create a new chart:'
|
||||
name: Chart name *
|
||||
handle: Handle
|
||||
generalSettings: General settings
|
||||
notification:
|
||||
loadFailed: Could not load chart
|
||||
saveFailed: Could not save this chart
|
||||
saved: Chart saved
|
||||
deleteFailed: Could not delete this chart
|
||||
deleted: Chart deleted
|
||||
searchPlaceholder: Search charts in this namespace
|
||||
title: List of Charts
|
||||
undefined: undefined
|
||||
19
locale/en/corteza-webapp-compose/drafts.yaml
Normal file
19
locale/en/corteza-webapp-compose/drafts.yaml
Normal file
@@ -0,0 +1,19 @@
|
||||
title: Drafts
|
||||
single: Draft
|
||||
plural: Drafts
|
||||
empty: No drafts found
|
||||
saved: Draft has been saved
|
||||
deleted: Draft has been deleted
|
||||
allDeleted: All drafts have been deleted
|
||||
deleteError: Error deleting draft
|
||||
activeDraft: This is a draft - record has not yet been saved
|
||||
openRecord: Open Record
|
||||
deleteDraft: Delete Draft
|
||||
saveAsNewDraft: Duplicate Draft
|
||||
applyDraft: Apply Draft to Record
|
||||
viewRecord: View Record
|
||||
deleteAllDrafts: Delete all drafts
|
||||
newestFirst: Newest first
|
||||
oldestFirst: Oldest first
|
||||
count_one: "{{count}} draft"
|
||||
count_other: "{{count}} drafts"
|
||||
295
locale/en/corteza-webapp-compose/field.yaml
Normal file
295
locale/en/corteza-webapp-compose/field.yaml
Normal file
@@ -0,0 +1,295 @@
|
||||
available-items: Available fields
|
||||
selected-items: Selected fields
|
||||
defaultFieldValue: Default field value
|
||||
defaultValue: Default value
|
||||
required-field: This field is required
|
||||
not-configurable: Cannot change settings that affect data storage
|
||||
kind:
|
||||
bool:
|
||||
checkedValueLabel: Value when checked
|
||||
checkedValuePlaceholder: Yes
|
||||
label: Checkbox (Y/N)
|
||||
uncheckedValueLabel: Value when unchecked
|
||||
uncheckedValuePlaceholder: No
|
||||
toggleTypeLabel: Checkbox Type
|
||||
toggleType: Display as switch
|
||||
dateTime:
|
||||
type:
|
||||
label: Value Type
|
||||
options:
|
||||
dateTime: Date & Time
|
||||
date: Date
|
||||
time: Time
|
||||
constraints:
|
||||
label: Allowed values
|
||||
options:
|
||||
all: All values
|
||||
futureValuesOnly: Future Values Only
|
||||
pastValuesOnly: Past Values Only
|
||||
label: Date and time
|
||||
outputFormat: Output format
|
||||
outputFormatFootnote: See {{0}} for formatting options
|
||||
relativeOutput: 'Output Relative value (eg: 3 days ago, 15 minutes ago)'
|
||||
warning:
|
||||
futureValuesOnly: Only dates in the future will be saved
|
||||
pastValuesOnly: Only dates in the past will be saved
|
||||
email:
|
||||
label: Email
|
||||
preventToLink: Don't turn email into a link
|
||||
file:
|
||||
label: File
|
||||
view:
|
||||
gallery: Gallery of images
|
||||
grid: Grid
|
||||
list: List
|
||||
maxSizeLabel: Maximum file size (MB)
|
||||
mimetypesFootnote: 'MIME types, separated with ",". Example: "text/plain,text/csv"'
|
||||
webcam:
|
||||
enable:
|
||||
label: Enable Webcam Capture
|
||||
footnote: Use the webcam to capture a picture and upload it
|
||||
mimetypesLabel: File type allow list
|
||||
modeFootnote: How files are represented in page blocks
|
||||
modeLabel: View mode
|
||||
showName: Hide file name
|
||||
enableDownload: Enable download
|
||||
single: Single image
|
||||
previewStyle: Preview style
|
||||
height: Height
|
||||
width: Width
|
||||
maxHeight: Max height
|
||||
maxWidth: Max width
|
||||
borderRadius: Border radius
|
||||
background: Background color
|
||||
colorPicker: Choose a color
|
||||
margin: Margin
|
||||
unitType: Unit type
|
||||
px: px
|
||||
clickToView: Click to view file
|
||||
description: 'Add unit after value to set it. For example: 50px or 50%'
|
||||
number:
|
||||
exampleFormat: Format
|
||||
exampleInput: Input
|
||||
exampleResult: Result
|
||||
examplesLabel: Format examples
|
||||
formatLabel: Custom format
|
||||
formatPlaceholder: Format
|
||||
label: Number
|
||||
liveExample: Live example
|
||||
precisionLabel: Scale
|
||||
precisionTooltip: Number of decimal places
|
||||
prefixLabel: Prefix
|
||||
prefixPlaceholder: Prefix
|
||||
suffixLabel: Suffix
|
||||
suffixPlaceholder: Suffix
|
||||
step:
|
||||
label: Step
|
||||
description: Set the step size for the number field
|
||||
displayType:
|
||||
label: Display type
|
||||
number: Number
|
||||
progress: Progress bar
|
||||
progress:
|
||||
maximumValue: Maximum value
|
||||
minimumValue: Minimum value
|
||||
animated: Animated
|
||||
show:
|
||||
value: Show value
|
||||
relative: Show relative
|
||||
progress: Show progress
|
||||
showRelative: Show relative
|
||||
variants:
|
||||
default: Default variant
|
||||
danger: Danger
|
||||
dark: Dark
|
||||
info: Info
|
||||
light: Light
|
||||
primary: Primary
|
||||
secondary: Secondary
|
||||
success: Success
|
||||
warning: Warning
|
||||
thresholds:
|
||||
label: Thresholds
|
||||
description: Set which variant to show if value is equal or larger than the threshold
|
||||
presetFormats:
|
||||
label: Format
|
||||
options:
|
||||
custom: Custom
|
||||
accounting: Accounting
|
||||
description:
|
||||
custom: ''
|
||||
accounting: Negative numbers are transformed into positive and added in brackets and the value 0 is substituted by a dash
|
||||
record:
|
||||
currentUnnamedModule: (Current unnamed module)
|
||||
label: Record
|
||||
moduleLabel: Module
|
||||
modulePlaceholder: Select a module
|
||||
queryFieldsLabel: Query fields on search
|
||||
queryFieldsPlaceholder: If no fields are picked the Label field will be used
|
||||
moduleField: Label field
|
||||
variantField: Variant field
|
||||
fieldFromModuleField: Label field from related module field
|
||||
pickField: Pick field
|
||||
suggestionPlaceholder: Start typing to search for records
|
||||
prefilterFootnote: Simplified SQL condition (WHERE ...) syntax is supported. Variables like {{0}}, {{1}}, {{2}} and {{3}} are evaluated (when available)
|
||||
prefilterLabel: Prefilter records
|
||||
prefilterPlaceholder: field1 = 1 AND field2 = 232
|
||||
tooltip:
|
||||
moduleField: Selecting a record field will impact performance
|
||||
addRecord: Add a record
|
||||
select:
|
||||
allow-duplicates: Allow duplicates
|
||||
label: Select
|
||||
optionAdd: Add
|
||||
options:
|
||||
value: Value
|
||||
label: Label
|
||||
style:
|
||||
textColor: Text color
|
||||
backgroundColor: Background color
|
||||
optionNotSelected: No option selected
|
||||
optionRemove: Remove
|
||||
optionType:
|
||||
default: Single input
|
||||
each: Input for each value
|
||||
label: Select type
|
||||
multiple: Multiple select
|
||||
checkbox: Checkbox Group
|
||||
radio: Radio Group
|
||||
displayType:
|
||||
label: Display value as
|
||||
text: Text
|
||||
badge: Badge
|
||||
optionsLabel: Options to select from
|
||||
showAsBadge: Show as badge
|
||||
placeholder: Select an option by clicking here
|
||||
string:
|
||||
label: String
|
||||
multiLine: Multi line
|
||||
richText: Use Rich Text Editor
|
||||
url:
|
||||
example: 'Example URL: https://example.com'
|
||||
label: URL
|
||||
preventToLink: Don't turn Url into a link
|
||||
sshOnly: Only allow SSL (https) Url
|
||||
trimHash: Trim '#' from the Url
|
||||
trimQuestionMark: Trim '?' from the Url
|
||||
trimToDomain: Trim Url down to domain only
|
||||
user:
|
||||
label: User
|
||||
na: N/A
|
||||
presetWithCurrentUser: Preset with current user
|
||||
suggestionPlaceholder: Start typing to search for users by email or name
|
||||
roles:
|
||||
label: User roles
|
||||
placeholder: Filter by user roles
|
||||
geometry:
|
||||
label: Location
|
||||
latitude: Latitude
|
||||
longitude: Longitude
|
||||
clickToPlaceMarker: Click to place/remove a marker
|
||||
initialZoomAndPosition: Set initial map zoom and position
|
||||
prefillWithCurrentLocation: Prefill with current location
|
||||
hideCurrentLocationButton: Hide current location button
|
||||
hideGeoSearch: Hide location search
|
||||
tooltip:
|
||||
goToCurrentLocation: Go to current location
|
||||
useCurrentLocation: Use current location
|
||||
openMap: Open map
|
||||
geosearchInputPlaceholder: Enter address, place or postcode
|
||||
noPermission: No permission to read field value
|
||||
no-items-found: No items found
|
||||
options:
|
||||
description:
|
||||
label:
|
||||
default: Description
|
||||
edit: Description edit
|
||||
view: Description view
|
||||
placeholder:
|
||||
default: Description text...
|
||||
edit: Description when editing record field...
|
||||
view: Description when viewing record field...
|
||||
same: Show same description on view and edit
|
||||
hint:
|
||||
label:
|
||||
default: Hint
|
||||
edit: Hint edit
|
||||
view: Hint view
|
||||
placeholder:
|
||||
default: Hint text...
|
||||
edit: Hint when editing record field...
|
||||
view: Hint when viewing record field...
|
||||
same: Show same hint on view and edit
|
||||
multiDelimiter:
|
||||
comma: Separated by a comma
|
||||
custom: A custom delimiter
|
||||
customLabel: Or use a custom delimiter
|
||||
customPlaceholder: Enter a custom delimiter
|
||||
label: Multiple value delimiter
|
||||
newline: Each value in a new line
|
||||
sanitizers:
|
||||
description: Trim spaces from text or do other kinds of value manipulation before validation
|
||||
expression:
|
||||
placeholder: trim(value)
|
||||
label: Value sanitization
|
||||
selector:
|
||||
search: Type here to search among module fields
|
||||
available: Available fields
|
||||
selectAll: Select all
|
||||
selected: Selected fields
|
||||
systemField: (system field)
|
||||
unselectAll: Unselect all
|
||||
privacy:
|
||||
sensitivity-level:
|
||||
label: Sensitivity level
|
||||
placeholder: Select a sensitivity level
|
||||
usage-disclosure:
|
||||
label: Sensitive field usage disclosure (visible on data-privacy console)
|
||||
system:
|
||||
id: Record ID
|
||||
ID: Record ID
|
||||
moduleID: Module ID
|
||||
namespaceID: Namespace ID
|
||||
revision: Record revision
|
||||
meta: Meta data
|
||||
recordID: Record ID
|
||||
createdAt: Created at
|
||||
createdBy: Created by
|
||||
deletedAt: Deleted at
|
||||
deletedBy: Deleted by
|
||||
ownedBy: Owned by
|
||||
updatedAt: Updated at
|
||||
updatedBy: Updated by
|
||||
validators:
|
||||
description: Set of expressions and error pairs that test validity of the input value
|
||||
disableBuiltIn: Disable built-in validators
|
||||
error:
|
||||
placeholder: Text displayed when expression is true
|
||||
tooltip: Warning text
|
||||
expression:
|
||||
placeholder: value == ""
|
||||
tooltip: Expression
|
||||
label: Value validation
|
||||
valueExpr:
|
||||
description: Insert a formula or expression that calculates numeric values or combines and manipulates text values
|
||||
label: Field value expression
|
||||
placeholder: ((floor(numField1) + numField2) / 10) + 0.5
|
||||
label:
|
||||
required: Required
|
||||
multi: Multi value
|
||||
constraints:
|
||||
label: Unique value constraints
|
||||
description: Use unique value constraints for this field
|
||||
ignoreCase: Ignore case
|
||||
fuzzyMatch: Fuzzy match
|
||||
soundsLike: Sounds like
|
||||
caseSensitive: Case sensitive
|
||||
oneOf: One of
|
||||
none: None
|
||||
equal: Equal
|
||||
valueModifiers: Value modifiers
|
||||
multiValues: Multi-field values
|
||||
totalFieldConstraintCount: The field is used in {{total}} other unique value constraint. See "unique values" tab on module editor.
|
||||
tooltip:
|
||||
performance: Using unique value constraints will impact performance
|
||||
|
||||
229
locale/en/corteza-webapp-compose/general.yaml
Normal file
229
locale/en/corteza-webapp-compose/general.yaml
Normal file
@@ -0,0 +1,229 @@
|
||||
label:
|
||||
app-name:
|
||||
namespace:
|
||||
list: Namespaces
|
||||
create: Create Namespace
|
||||
edit: "Edit Namespace - {{label}}"
|
||||
view: Namespace
|
||||
module:
|
||||
list: "Modules - {{label}}"
|
||||
create: Create Module
|
||||
edit: "Edit Module - {{label}}"
|
||||
page:
|
||||
list: "Pages - {{label}}"
|
||||
builder: "PageBuilder - {{label}}"
|
||||
edit: "Edit Page - {{label}}"
|
||||
record: "Record - {{label}}"
|
||||
chart:
|
||||
list: "Charts - {{label}}"
|
||||
edit: "Edit Chart - {{label}}"
|
||||
create: Create Chart
|
||||
actions: Actions
|
||||
active: Active
|
||||
add: Add
|
||||
add-with-plus: + Add
|
||||
addNew: Add new
|
||||
addValue: Add new value
|
||||
ascending: Ascending
|
||||
attachmentFileInfo: "(File size: {{0}}, uploaded {{1}})"
|
||||
attributes: Attributes
|
||||
back: Back
|
||||
backWithoutSave: Back (without saving changes)
|
||||
block: Block
|
||||
browse: Browse
|
||||
buttons: Buttons
|
||||
cancel: Cancel
|
||||
clear: Clear
|
||||
clone: Clone
|
||||
close: Close
|
||||
create: Create
|
||||
createRecordFromDraft: Create Record from Draft
|
||||
delete: Delete
|
||||
default: Default
|
||||
restore: Restore
|
||||
discard: Discard
|
||||
descending: Descending
|
||||
description: Description
|
||||
download: Download
|
||||
dropFiles: Click or drop files here to upload
|
||||
edit: Edit
|
||||
enabled: Enabled
|
||||
export: Export
|
||||
fileTypeNotAllowed: File type not allowed
|
||||
general: General
|
||||
handle: Handle
|
||||
here: here
|
||||
home: Home
|
||||
import: Import
|
||||
all: All
|
||||
importPlaceholder: Upload files to import
|
||||
loading: Loading
|
||||
makeDefault: Make default
|
||||
moduleName: Module name
|
||||
multi: Multi
|
||||
name: Name
|
||||
newRecord: New Record
|
||||
next: Next
|
||||
no: No
|
||||
noHandle: No handle
|
||||
none: None
|
||||
now: Now
|
||||
ok: Ok
|
||||
page: Page
|
||||
pageLayout: Page layout
|
||||
pageBuilder: Page builder
|
||||
permissions: Permissions
|
||||
private: Private
|
||||
privacy: Privacy
|
||||
processing: Processing...
|
||||
record: Record
|
||||
recordPage: Record page
|
||||
field: Field
|
||||
remove: Remove
|
||||
removeDefault: Remove default
|
||||
required: Required
|
||||
reset: Reset
|
||||
examples: Examples
|
||||
sensitive: Sensitive
|
||||
save: Save
|
||||
saveAndClose: Save and close
|
||||
saveAs: Save as
|
||||
saveAsCopy: Save as copy
|
||||
search: Search
|
||||
status: Status
|
||||
timeHour: "{{t}}h"
|
||||
timeMinute: "{{t}}min"
|
||||
today: Today
|
||||
title: Title
|
||||
type: Type
|
||||
updatedAt: Updated at
|
||||
uploading: Uploading
|
||||
unsavedChanges: Unsaved Changes
|
||||
urlPlaceholder: https://example.tld
|
||||
validation: Validation
|
||||
view: View
|
||||
yes: Yes
|
||||
chart:
|
||||
single: Chart
|
||||
plural: Charts
|
||||
namespace:
|
||||
single: Namespace
|
||||
plural: Namespaces
|
||||
module:
|
||||
single: Module
|
||||
plural: Modules
|
||||
navigation:
|
||||
chart: Charts
|
||||
namespace: Namespaces
|
||||
module: Modules
|
||||
page: Pages
|
||||
pageLayout: Page Layouts
|
||||
placeholder:
|
||||
handle: handle (a - z, 0 - 9, underscore, dash)
|
||||
sample: Sample
|
||||
reminder:
|
||||
add: Add a reminder
|
||||
dismiss: Dismiss
|
||||
dismissed: Dismissed
|
||||
dismissedAt: Dismissed at
|
||||
undismiss: Undismiss
|
||||
delete: Delete reminder
|
||||
recordPageLink: View record
|
||||
edit:
|
||||
label: Edit reminder
|
||||
assigneeLabel: Assignee
|
||||
assigneePlaceholder: Myself (default)
|
||||
notesLabel: Notes
|
||||
notesPlaceholder: Notes
|
||||
remindAtLabel: Remind me at
|
||||
remindAtNone: Never
|
||||
titleLabel: Title
|
||||
titlePlaceholder: Title
|
||||
listLabel: Reminders
|
||||
routesTo: Label for page link
|
||||
snooze:
|
||||
label: Snooze
|
||||
count: Snooze count
|
||||
tooltip:
|
||||
dragAndDrop: Drag and drop to change order
|
||||
fieldKinds:
|
||||
Bool:
|
||||
label: Checkbox (Y/N)
|
||||
DateTime:
|
||||
label: Date and time
|
||||
Email:
|
||||
label: Email input
|
||||
File:
|
||||
label: File upload
|
||||
Number:
|
||||
label: Number input
|
||||
Record:
|
||||
label: Record selector
|
||||
Select:
|
||||
label: Select / dropdown
|
||||
String:
|
||||
label: Text input (string)
|
||||
Url:
|
||||
label: URL input
|
||||
User:
|
||||
label: User selector
|
||||
Geometry:
|
||||
label: Location
|
||||
field:
|
||||
selectAll: Select all
|
||||
tooltip:
|
||||
permissions: Field permissions
|
||||
unselectAll: Unselect all
|
||||
kind:
|
||||
user:
|
||||
suggestionPlaceholder: Start typing to search for users by email or name
|
||||
resourceList:
|
||||
notFound: Not found
|
||||
noItems: No items to show
|
||||
pagination:
|
||||
next: Next
|
||||
prev: Previous
|
||||
showing: "{{from}} - {{to}} of {{count}} {{data}}"
|
||||
single_one: "One {{data}}"
|
||||
single_other: "{{count}} {{data}}"
|
||||
recordsPerPage: Per Page
|
||||
recordNavigation:
|
||||
next: Next record
|
||||
prev: Previous record
|
||||
variants:
|
||||
primary: Primary
|
||||
secondary: Secondary
|
||||
light: Light
|
||||
dark: Dark
|
||||
info: Info
|
||||
success: Success
|
||||
danger: Danger
|
||||
warning: Warning
|
||||
editor:
|
||||
unsavedChanges: Unsaved changes will be lost. Do you wish to leave the page?
|
||||
webcam:
|
||||
title: Webcam
|
||||
tooltip: Open webcam to capture photo
|
||||
buttons:
|
||||
cancel: Cancel
|
||||
capture: Capture photo
|
||||
confirm: Upload photo
|
||||
errors:
|
||||
camera: Unable to access the camera. Please make sure you have granted camera permissions.
|
||||
|
||||
record:
|
||||
unsavedChanges: Unsaved changes will be lost. Do you wish to leave?
|
||||
unsavedChangesDraft: Unsaved changes will be discarded, but can still be found in Drafts. Do you wish to leave?
|
||||
|
||||
themes:
|
||||
labels:
|
||||
light: Light
|
||||
dark: Dark
|
||||
|
||||
extendSession:
|
||||
labels:
|
||||
extend: Extend Session
|
||||
warning: You will be logged out in {{ countdownTime }} seconds
|
||||
|
||||
changes_one: "{{count}} change"
|
||||
changes_other: "{{count}} changes"
|
||||
264
locale/en/corteza-webapp-compose/module.yaml
Normal file
264
locale/en/corteza-webapp-compose/module.yaml
Normal file
@@ -0,0 +1,264 @@
|
||||
allRecords:
|
||||
create:
|
||||
title: Create record for module "{{name}}"
|
||||
edit:
|
||||
title: Edit record for module "{{name}}"
|
||||
label: All records
|
||||
list:
|
||||
title: All records for module "{{name}}"
|
||||
columns:
|
||||
title: Configure columns
|
||||
description: The columns picked won't be saved after you refresh the page
|
||||
tooltip:
|
||||
configureColumns: Selecting a large number of fields or displaying record/user fields will impact performance
|
||||
view:
|
||||
title: View record for module "{{name}}"
|
||||
block:
|
||||
record:
|
||||
recordDeleted: This record was deleted
|
||||
loadFailed: Could not load record
|
||||
createLabel: New Module
|
||||
edit:
|
||||
create: Create module
|
||||
edit: Edit module
|
||||
fields:
|
||||
label: Fields
|
||||
columns:
|
||||
name:
|
||||
label: Name
|
||||
title:
|
||||
label: Title
|
||||
type:
|
||||
label: Type
|
||||
federationSettings:
|
||||
downstream:
|
||||
allFields: All Fields
|
||||
description: 'Match federated fields with existing ones:'
|
||||
title: Map
|
||||
error:
|
||||
fetch:
|
||||
data: Error fetching server data
|
||||
exposed: Error fetching exposed module info
|
||||
shared: Error fetching shared module info
|
||||
mmap: Error fetching module mapping info
|
||||
node: Error fetching nodes info
|
||||
persist:
|
||||
exposed: Error persisting exposed module info
|
||||
shared: Error persisting shared module info
|
||||
mmap: Error persisting module mapping info
|
||||
general:
|
||||
receive: Receive new records from another organization (downstream)
|
||||
send: Send new records to the federated network (upstream)
|
||||
title: General
|
||||
noNodes: No federated servers available
|
||||
noPermission: No permission to manage exposed module
|
||||
pickModule: Pick a federated module
|
||||
pickModuleField: Pick a module field
|
||||
pickServer: Pick a federated server
|
||||
specificTitle: Federation Settings ({{handle}})
|
||||
title: Federation Settings
|
||||
upstream:
|
||||
copyFrom: Copy settings from
|
||||
allFields: All Fields
|
||||
description: Select the fields you want to share with the selected network
|
||||
title: Expose
|
||||
discoverySettings:
|
||||
title: Discovery settings
|
||||
public: Public
|
||||
private: Private
|
||||
protected: Protected
|
||||
fieldPermissions: Field permissions
|
||||
manageRecordFields: Manage record fields
|
||||
moduleFieldSettings: Module field settings
|
||||
moduleInfo: Module info
|
||||
newField: Add new field
|
||||
recordPermissions: Record permissions
|
||||
reorderFields: Reorder fields
|
||||
specificFieldSettings: Field settings ({{name}})
|
||||
steps:
|
||||
recordList: Page with record list
|
||||
recordPage: Record page
|
||||
systemFields: 'System fields'
|
||||
tooltip:
|
||||
attributes: Select if the field can hold multiple values, if it's required field or if contains sensitive data
|
||||
name: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dashes. Must end with letter or number.
|
||||
private: Sensitive data
|
||||
required: Required field
|
||||
title: The name displayed in form input / data lists
|
||||
|
||||
issues:
|
||||
label: Issues ({{count}})
|
||||
|
||||
schemaAlterations:
|
||||
title: Schema alterations
|
||||
resolve: Resolve
|
||||
resolveAuto: Resolve automatically
|
||||
resolved: Resolved
|
||||
dismiss: Dismiss
|
||||
waitingFor: 'Waiting for {{id}}'
|
||||
noAlterations: No schema alterations need to be resolved
|
||||
columns:
|
||||
alteration: Alteration
|
||||
change: Change
|
||||
status: Status
|
||||
params:
|
||||
attribute:
|
||||
add: Add column {{ident}} encoded as {{storeType}} of type {{attrType}}
|
||||
delete: Delete column {{ident}} encoded as {{storeType}}
|
||||
reType: Changing type of column {{ident}} to {{toType}}
|
||||
reEncode: Changing encoding of column {{ident}} to {{toType}}
|
||||
model:
|
||||
add: Add schema for model {{ident}}
|
||||
delete: Delete schema for model {{ident}}
|
||||
|
||||
config:
|
||||
dal:
|
||||
title: Data store
|
||||
connection:
|
||||
label: Database connection
|
||||
placeholder: Select a database connection
|
||||
description: Changing the connection will reset the sensitivity level configuration on the module and fields, if the sensitivity level is incompatible with the new connection
|
||||
ident:
|
||||
label: Collection or database table name
|
||||
placeholder: compose_record
|
||||
description: "Name of the database table or collection where records can be accessed and stored. Supports partitioning placeholders: {{module}} for module handle and {{namespace}} for namespace handle"
|
||||
|
||||
connections:
|
||||
fetch-failed: Could not fetch available connections
|
||||
|
||||
|
||||
module-fields:
|
||||
label: Module field mapping and encoding
|
||||
description: |
|
||||
Configure how record fields are stored and read from the database.
|
||||
Default behaviour is to encode values into JSON and store them in a single field.
|
||||
Alternatively you can use columns with the same name as the field name (Column)
|
||||
or use an Alias and store the value directly in the column.
|
||||
|
||||
system-fields:
|
||||
label: System field mapping and encoding
|
||||
description: |
|
||||
System fields are used to store metadata about the record.
|
||||
Configure to skip or store them into a column with the same name (Column),
|
||||
a different column (Alias) or encode them into JSON.
|
||||
grouptypes:
|
||||
all: All
|
||||
partition: Partition
|
||||
userReference: User reference
|
||||
timestamps: Timestamps
|
||||
extras: Extras
|
||||
|
||||
|
||||
encoding-strategy:
|
||||
unavailable: unavailable
|
||||
ident:
|
||||
placeholder: Field or database table column name
|
||||
|
||||
strategies:
|
||||
plain:
|
||||
label: Column
|
||||
alias:
|
||||
label: Alias
|
||||
json:
|
||||
label: JSON
|
||||
|
||||
|
||||
privacy:
|
||||
title: Privacy
|
||||
sensitivity-level:
|
||||
label: Highest allowed sensitivity level
|
||||
placeholder: Select a sensitivity level
|
||||
description: Highest allowed level of sensitivity for fields on this module, changing this value will reset the sensitivity level of fields if they are incompatible.
|
||||
usage-disclosure:
|
||||
label: Sensitive data usage disclosure (visible on data-privacy console)
|
||||
|
||||
sensitivity-levels:
|
||||
fetch-failed: Could not fetch sensitivity levels
|
||||
|
||||
record-revisions:
|
||||
title: Record Revisions
|
||||
enabled: Enable record revisions
|
||||
ident:
|
||||
label: Identifier
|
||||
placeholder: compose_record_revisions
|
||||
description: 'Name of the database table or collection where revisions records can be accessed and stored. Supports partitioning placeholders: {{module}} for module handle and {{namespace}} for namespace handle'
|
||||
|
||||
validation:
|
||||
title: Validation
|
||||
|
||||
record-duplication:
|
||||
title: Record duplication detection
|
||||
strict-fields:
|
||||
label: Strict duplicate value validation
|
||||
description: Record will not be saved when a duplicate value is detected in the selected fields in any existing record of this module
|
||||
non-strict-fields:
|
||||
label: Soft duplicate value validation
|
||||
description: Record will be saved and user will be presented with a warning when a duplicate value is detected in the selected fields in any existing record of this module
|
||||
|
||||
uniqueValues:
|
||||
title: Unique values
|
||||
duplicationDetection: Duplication detection
|
||||
preventRecordsSave: Prevent record saving if duplicate values are found
|
||||
warningLabel: Warning or error message toast when constraint matches
|
||||
valueModifiers: Value modifiers
|
||||
multiValues: Multi-field values
|
||||
add: Add
|
||||
searchFields: Add field(s) to constraint
|
||||
ignoreCase: Ignore case
|
||||
fuzzyMatch: Fuzzy match
|
||||
soundsLike: Sounds like
|
||||
caseSensitive: Case sensitive
|
||||
oneOf: One of
|
||||
equal: Equal
|
||||
warningMessage: Warning or error message toast when constraint matches
|
||||
field: Field
|
||||
type: Type
|
||||
none: None
|
||||
addNewConstraint: Add new constraint
|
||||
uniqueValueConstraint: "Unique value constraint #{{index}}"
|
||||
allFieldsMustMatch: A record is reported as a duplicate only when all of the fields below match the same existing record
|
||||
tooltip:
|
||||
performance: Using duplication detection will impact performance
|
||||
|
||||
federated: Federated
|
||||
forModule:
|
||||
recordPage: '{{name}} - Record Page'
|
||||
general:
|
||||
fields: Module fields
|
||||
label:
|
||||
attributes: Attributes
|
||||
handle: Handle
|
||||
name: Module Name *
|
||||
permissions: Permissions
|
||||
title: Title
|
||||
type: Type
|
||||
saveAndClose: Save and close
|
||||
placeholder:
|
||||
name: Name (e.g. "Leads")
|
||||
handle: Unique identifier (a - z, 0 - 9, underscore, dash)
|
||||
sample: Sample
|
||||
invalid-handle-characters: Should be at least 2 characters long. Can contain only letters, numbers, underscores and dots. Must end with letter or number
|
||||
import: Module import
|
||||
navigation:
|
||||
module: Modules
|
||||
noModule: No modules
|
||||
noModuleFilter: No module matches your search
|
||||
|
||||
list:
|
||||
columns:
|
||||
name: Name
|
||||
handle: Handle
|
||||
changedAt: Last change
|
||||
delete: Delete
|
||||
|
||||
recordPage:
|
||||
create: Create record page
|
||||
edit: Edit record page
|
||||
recordListPage:
|
||||
create: Create record list page
|
||||
edit: Edit record list page
|
||||
related-pages: Related Pages
|
||||
searchPlaceholder: Search modules in this namespace
|
||||
title: List of Modules
|
||||
tooltip:
|
||||
permissions: Module permissions
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user