Skip to content
Snippets Groups Projects
Unverified Commit 1d6f4965 authored by Ryan Laurie's avatar Ryan Laurie Committed by GitHub
Browse files

Translate object action select strings (#38889)

* translate object action select strings

* import order fix
parent 55a8331d
Branches
Tags
No related merge requests found
import PropTypes from "prop-types";
import { Component } from "react";
import { t } from "ttag";
import { Icon } from "metabase/ui";
......@@ -27,6 +28,7 @@ export default class MetricItem extends Component {
<ObjectActionSelect
object={metric}
objectType="metric"
objectTypeLocalized={t`Metric`}
onRetire={onRetire}
/>
</td>
......
......@@ -19,6 +19,7 @@ export default class ObjectActionsSelect extends Component {
static propTypes = {
object: PropTypes.object.isRequired,
objectType: PropTypes.string.isRequired,
objectTypeLocalized: PropTypes.string.isRequired,
onRetire: PropTypes.func.isRequired,
};
......@@ -28,7 +29,7 @@ export default class ObjectActionsSelect extends Component {
}
render() {
const { object, objectType } = this.props;
const { object, objectType, objectTypeLocalized } = this.props;
return (
<div>
<PopoverWithTrigger
......@@ -62,7 +63,7 @@ export default class ObjectActionsSelect extends Component {
<li className="mt1 border-top">
<ModalWithTrigger
ref={this.retireModal}
triggerElement={"Retire " + capitalize(objectType)}
triggerElement={t`Retire ${objectTypeLocalized}`}
triggerClasses="block p2 bg-error-hover text-error text-white-hover cursor-pointer"
>
<ObjectRetireModal
......
import PropTypes from "prop-types";
import { Component } from "react";
import { t } from "ttag";
import { Icon } from "metabase/ui";
......@@ -27,6 +28,7 @@ export default class SegmentItem extends Component {
<ObjectActionSelect
object={segment}
objectType="segment"
objectTypeLocalized={t`Segment`}
onRetire={onRetire}
/>
</td>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment