Ver código fonte

SONAR-8974 Update "view" to "portfolio" in UI (#1818)

tags/6.4-RC1
Stas Vilchik 7 anos atrás
pai
commit
ab8377a211

+ 5
- 1
server/sonar-web/src/main/js/apps/permissions/project/components/PageHeader.js Ver arquivo

@@ -54,6 +54,10 @@ class PageHeader extends React.Component {
const canApplyPermissionTemplate = configuration != null &&
configuration.canApplyPermissionTemplate;

const description = ['VW', 'SVW'].includes(this.props.project.qualifier)
? translate('roles.page.description_portfolio')
: translate('roles.page.description2');

return (
<header className="page-header">
<h1 className="page-title">
@@ -70,7 +74,7 @@ class PageHeader extends React.Component {
</div>}

<div className="page-description">
{translate('roles.page.description2')}
{description}
</div>
</header>
);

+ 1
- 1
server/sonar-web/src/main/js/apps/project-admin/deletion/Deletion.js Ver arquivo

@@ -35,7 +35,7 @@ class Deletion extends React.Component {

return (
<div className="page page-limited">
<Header />
<Header component={this.props.component} />
<Form component={this.props.component} />
</div>
);

+ 10
- 1
server/sonar-web/src/main/js/apps/project-admin/deletion/Header.js Ver arquivo

@@ -17,18 +17,27 @@
* along with this program; if not, write to the Free Software Foundation,
* Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
*/
// @flow
import React from 'react';
import { translate } from '../../../helpers/l10n';

export default class Header extends React.Component {
props: {
component: { qualifier: string }
};

render() {
const description = ['VW', 'SVW'].includes(this.props.component.qualifier)
? translate('portfolio_deletion.page.description')
: translate('project_deletion.page.description');

return (
<header className="page-header">
<h1 className="page-title">
{translate('deletion.page')}
</h1>
<div className="page-description">
{translate('project_deletion.page.description')}
{description}
</div>
</header>
);

+ 15
- 13
sonar-core/src/main/resources/org/sonar/l10n/core.properties Ver arquivo

@@ -366,8 +366,8 @@ qualifier.TRK=Project
qualifier.BRC=Sub-project
qualifier.DIR=Directory
qualifier.PAC=Package
qualifier.VW=View
qualifier.SVW=Sub-view
qualifier.VW=Portfolio
qualifier.SVW=Portfolio
qualifier.FIL=File
qualifier.CLA=File
qualifier.UTS=Unit Test File
@@ -377,8 +377,8 @@ qualifier.configuration.TRK=Project Configuration
qualifier.configuration.BRC=Sub-project Configuration
qualifier.configuration.DIR=Directory Configuration
qualifier.configuration.PAC=Package Configuration
qualifier.configuration.VW=View Configuration
qualifier.configuration.SVW=Sub-view Configuration
qualifier.configuration.VW=Portfolio Configuration
qualifier.configuration.SVW=Portfolio Configuration
qualifier.configuration.FIL=File Configuration
qualifier.configuration.CLA=File Configuration
qualifier.configuration.UTS=Unit Test File Configuration
@@ -388,34 +388,34 @@ qualifiers.TRK=Projects
qualifiers.BRC=Sub-projects
qualifiers.DIR=Directories
qualifiers.PAC=Packages
qualifiers.VW=Views
qualifiers.SVW=Sub-views
qualifiers.VW=Portfolios
qualifiers.SVW=Portfolios
qualifiers.FIL=Files
qualifiers.CLA=Files
qualifiers.UTS=Unit Test Files
qualifiers.DEV=Developers

qualifiers.all.TRK=All Projects
qualifiers.all.VW=All Views
qualifiers.all.VW=All Portfolios
qualifiers.all.DEV=All Developers

qualifiers.new.TRK=New Project
qualifiers.new.VW=New View
qualifiers.new.VW=New Portfolio
qualifiers.new.DEV=New Developer

qualifiers.delete.TRK=Delete Project
qualifiers.delete.VW=Delete View
qualifiers.delete.VW=Delete Portfolio
qualifiers.delete.DEV=Delete Developer

qualifiers.delete_confirm.TRK=Do you want to delete this project?
qualifiers.delete_confirm.VW=Do you want to delete this view?
qualifiers.delete_confirm.VW=Do you want to delete this portfolio?
qualifiers.delete_confirm.DEV=Do you want to delete this developer?

qualifiers.create.TRK=Create Project
qualifiers.create.VW=Create View
qualifiers.create.VW=Create Portfolio
qualifiers.create.DEV=Create Developer

qualifiers.update.VW=Update View
qualifiers.update.VW=Update Portfolio
qualifiers.update.DEV=Update Developer

#------------------------------------------------------------------------------
@@ -501,6 +501,7 @@ custom_measures.page.description=Update the values of custom metrics for this pr
organization_permissions.page.description=Grant and revoke organization permissions. Permissions can be granted to groups or individual users.
roles.page=Project Permissions
roles.page.description2=Grant and revoke project-level permissions. Permissions can be granted to groups or individual users.
roles.page.description_portfolio=Grant and revoke portfolio-level permissions. Permissions can be granted to groups or individual users.
project_settings.page=General Settings
project_settings.page.description=Edit project settings.
project_links.page=Links
@@ -530,6 +531,7 @@ update_key.page=Update Key
update_key.page.description=Edit the keys of a project and/or its modules. Key changes must be made here BEFORE analyzing the project with the new keys, otherwise the analysis will simply create another project with the new key, rather than updating the existing project.
deletion.page=Deletion
project_deletion.page.description=Delete this project from SonarQube. The operation cannot be undone.
portfolio_deletion.page.description=Delete this portfolio from SonarQube. Component projects and Local Reference Portfolios will not be deleted, but component Standard Portfolios will be deleted. This operation cannot be undone.
provisioning.page=Provisioning
provisioning.page.description=Use this page to initialize projects if you would like to configure them before the first analysis. Once a project is provisioned, you have access to perform all project configurations on it.

@@ -1797,7 +1799,7 @@ my_account.create_organization=Create Organization
#
#------------------------------------------------------------------------------
bulk_deletion.resource.projects=Projects
bulk_deletion.resource.views=Views
bulk_deletion.resource.views=Portfolios
bulk_deletion.resource.devs=Developers
bulk_deletion.resource_name_filter_by_name=Filter by name:
bulk_deletion.filter=Filter

Carregando…
Cancelar
Salvar