clarified translations

This commit is contained in:
Florian Scholdei
2019-05-17 16:55:21 +02:00
parent 6b91faa4e2
commit 15cb29e1fc
6 changed files with 29 additions and 24 deletions

View File

@@ -9,30 +9,28 @@
"repositoryRole": {
"navLink": "Permission Roles",
"title": "Permission Roles",
"noPermissionRoles": "No permission roles found.",
"system": "System",
"createButton": "Create Permission Role",
"errorTitle": "Error",
"errorSubtitle": "Unknown Permission Role Error",
"createSubtitle": "Create Permission Role",
"editSubtitle": "Edit Permission Role",
"overview": {
"title": "Overview of all permission roles",
"noPermissionRoles": "No permission roles found.",
"createButton": "Create Permission Role"
},
"details": {
"editButton": "Edit"
},
"name": "Name",
"type": "Type",
"verbs": "Verbs",
"edit": "Edit Permission Role",
"button": {
"edit": "Edit"
},
"create": {
"name": "Name"
},
"system": "System",
"form": {
"subtitle": "Edit Permission Role",
"name": "Name",
"permissions": "Permissions",
"submit": "Save"
}
},
"role": {
"name": "Name",
"system": "System"
},
"config-form": {
"submit": "Submit",
"submit-success-notification": "Configuration changed successfully!",

View File

@@ -20,7 +20,7 @@ class PermissionRoleDetails extends React.Component<Props> {
if (!!this.props.role._links.update) {
return (
<Button
label={t("repositoryRole.button.edit")}
label={t("repositoryRole.details.editButton")}
link={`${url}/edit`}
color="primary"
/>

View File

@@ -19,7 +19,7 @@ class PermissionRoleTable extends React.Component<Props> {
<table className="card-table table is-hoverable is-fullwidth">
<thead>
<tr>
<th>{t("repositoryRole.form.name")}</th>
<th>{t("repositoryRole.name")}</th>
</tr>
</thead>
<tbody>

View File

@@ -26,7 +26,7 @@ class SystemRoleTag extends React.Component<Props> {
if (system) {
return (
<span className={classNames("tag is-dark", classes.tag)}>
{t("role.system")}
{t("repositoryRole.system")}
</span>
);
}

View File

@@ -120,12 +120,17 @@ class RepositoryRoleForm extends React.Component<Props, State> {
<form onSubmit={this.submit}>
<InputField
name="name"
label={t("repositoryRole.create.name")}
label={t("repositoryRole.form.name")}
onChange={this.handleNameChange}
value={role.name ? role.name : ""}
disabled={!!this.props.role}
/>
{verbSelectBoxes}
<div className="field">
<label className="label">
{t("repositoryRole.form.permissions")}
</label>
{verbSelectBoxes}
</div>
<hr />
<SubmitButton
loading={loading}

View File

@@ -7,6 +7,7 @@ import type { History } from "history";
import type { RepositoryRole, PagedCollection } from "@scm-manager/ui-types";
import {
Title,
Subtitle,
Loading,
Notification,
LinkPaginator,
@@ -57,11 +58,12 @@ class RepositoryRoles extends React.Component<Props> {
}
return (
<div>
<>
<Title title={t("repositoryRole.title")} />
<Subtitle subtitle={t("repositoryRole.overview.title")} />
{this.renderPermissionsTable()}
{this.renderCreateButton()}
</div>
</>
);
}
@@ -77,7 +79,7 @@ class RepositoryRoles extends React.Component<Props> {
}
return (
<Notification type="info">
{t("repositoryRole.noPermissionRoles")}
{t("repositoryRole.overview.noPermissionRoles")}
</Notification>
);
}
@@ -87,7 +89,7 @@ class RepositoryRoles extends React.Component<Props> {
if (canAddRoles) {
return (
<CreateButton
label={t("repositoryRole.createButton")}
label={t("repositoryRole.overview.createButton")}
link={`${baseUrl}/create`}
/>
);