mirror of
https://github.com/apache/superset.git
synced 2026-04-27 03:55:47 +00:00
committed by
GitHub
parent
2a587f6cb1
commit
d9388d4535
@@ -65,8 +65,8 @@ const iconMap = {
|
||||
index: 'fa-bookmark',
|
||||
};
|
||||
const tooltipTitleMap = {
|
||||
pk: 'Primary Key',
|
||||
fk: 'Foreign Key',
|
||||
pk: 'Primary key',
|
||||
fk: 'Foreign key',
|
||||
index: 'Index',
|
||||
};
|
||||
|
||||
|
||||
@@ -82,12 +82,12 @@ const EstimateQueryCostButton = props => {
|
||||
|
||||
const { disabled, selectedText, tooltip } = props;
|
||||
const btnText = selectedText
|
||||
? t('Estimate Selected Query Cost')
|
||||
: t('Estimate Cost');
|
||||
? t('Estimate selected query cost')
|
||||
: t('Estimate cost');
|
||||
return (
|
||||
<span className="EstimateQueryCostButton">
|
||||
<ModalTrigger
|
||||
modalTitle={t('Cost Estimate')}
|
||||
modalTitle={t('Cost estimate')}
|
||||
modalBody={renderModalBody()}
|
||||
triggerNode={
|
||||
<Button
|
||||
|
||||
@@ -144,7 +144,7 @@ const QueryTable = props => {
|
||||
className="ResultsModal"
|
||||
triggerNode={
|
||||
<Label bsStyle="info" className="pointer">
|
||||
{t('view results')}
|
||||
{t('View results')}
|
||||
</Label>
|
||||
}
|
||||
modalTitle={t('Data preview')}
|
||||
|
||||
@@ -466,7 +466,7 @@ export default class ResultSet extends React.PureComponent<
|
||||
onChange={this.changeSearch}
|
||||
value={this.state.searchText}
|
||||
className="form-control input-sm"
|
||||
placeholder={t('Filter Results')}
|
||||
placeholder={t('Filter results')}
|
||||
/>
|
||||
)}
|
||||
</div>
|
||||
@@ -498,7 +498,7 @@ export default class ResultSet extends React.PureComponent<
|
||||
return (
|
||||
<div className="result-set-error-message">
|
||||
<ErrorMessageWithStackTrace
|
||||
title={t('Database Error')}
|
||||
title={t('Database error')}
|
||||
error={query?.errors?.[0]}
|
||||
subtitle={<MonospaceDiv>{query.errorMessage}</MonospaceDiv>}
|
||||
copyText={query.errorMessage || undefined}
|
||||
@@ -602,7 +602,7 @@ export default class ResultSet extends React.PureComponent<
|
||||
buttonStyle="primary"
|
||||
onClick={() => this.fetchResults(query)}
|
||||
>
|
||||
{t('Refetch Results')}
|
||||
{t('Refetch results')}
|
||||
</Button>
|
||||
);
|
||||
}
|
||||
@@ -623,7 +623,7 @@ export default class ResultSet extends React.PureComponent<
|
||||
buttonSize="small"
|
||||
onClick={() => query.trackingUrl && window.open(query.trackingUrl)}
|
||||
>
|
||||
{t('Track Job')}
|
||||
{t('Track job')}
|
||||
</Button>
|
||||
);
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ const buildText = (
|
||||
);
|
||||
}
|
||||
if (selectedText) {
|
||||
return t('Run Selection');
|
||||
return t('Run selection');
|
||||
}
|
||||
return t('Run');
|
||||
};
|
||||
|
||||
@@ -169,7 +169,7 @@ export default function SaveQuery({
|
||||
primaryButtonName={isSaved ? t('Save') : t('Save as')}
|
||||
width="620px"
|
||||
show={showSave}
|
||||
title={<h4>{t('Save Query')}</h4>}
|
||||
title={<h4>{t('Save query')}</h4>}
|
||||
footer={[
|
||||
<>
|
||||
<Button onClick={close} data-test="cancel-query" cta>
|
||||
@@ -181,7 +181,7 @@ export default function SaveQuery({
|
||||
className="m-r-3"
|
||||
cta
|
||||
>
|
||||
{isSaved ? t('Save As New') : t('Save')}
|
||||
{isSaved ? t('Save as new') : t('Save')}
|
||||
</Button>
|
||||
{isSaved && (
|
||||
<Button
|
||||
|
||||
@@ -198,7 +198,7 @@ class ScheduleQueryButton extends React.PureComponent {
|
||||
ref={ref => {
|
||||
this.saveModal = ref;
|
||||
}}
|
||||
modalTitle={t('Schedule Query')}
|
||||
modalTitle={t('Schedule query')}
|
||||
modalBody={this.renderModalBody()}
|
||||
triggerNode={
|
||||
<div
|
||||
|
||||
@@ -177,7 +177,7 @@ export class SouthPane extends React.PureComponent {
|
||||
<Tabs.TabPane tab={t('Results')} key="Results">
|
||||
{results}
|
||||
</Tabs.TabPane>
|
||||
<Tabs.TabPane tab={t('Query History')} key="History">
|
||||
<Tabs.TabPane tab={t('Query history')} key="History">
|
||||
<QueryHistory
|
||||
queries={props.editorQueries}
|
||||
actions={props.actions}
|
||||
|
||||
@@ -306,7 +306,7 @@ class SqlEditor extends React.PureComponent {
|
||||
func: () => {
|
||||
this.props.addQueryEditor({
|
||||
...this.props.queryEditor,
|
||||
title: t('Untitled Query'),
|
||||
title: t('Untitled query'),
|
||||
sql: '',
|
||||
});
|
||||
},
|
||||
@@ -698,13 +698,13 @@ class SqlEditor extends React.PureComponent {
|
||||
render() {
|
||||
const createViewModalTitle =
|
||||
this.state.createAs === CtasEnum.VIEW
|
||||
? 'Create View As'
|
||||
: 'Create Table As';
|
||||
? 'CREATE VIEW AS'
|
||||
: 'CREATE TABLE AS';
|
||||
|
||||
const createModalPlaceHolder =
|
||||
this.state.createAs === CtasEnum.VIEW
|
||||
? 'Specify name to Create View AS schema in: public'
|
||||
: 'Specify name to Create Table AS schema in: public';
|
||||
? 'Specify name to CREATE VIEW AS schema in: public'
|
||||
: 'Specify name to CREATE TABLE AS schema in: public';
|
||||
|
||||
return (
|
||||
<div ref={this.sqlEditorRef} className="SqlEditor">
|
||||
|
||||
@@ -156,7 +156,7 @@ export default class SqlEditorLeftBar extends React.PureComponent {
|
||||
buttonStyle="danger"
|
||||
onClick={this.resetState}
|
||||
>
|
||||
<i className="fa fa-bomb" /> {t('Reset State')}
|
||||
<i className="fa fa-bomb" /> {t('Reset state')}
|
||||
</Button>
|
||||
)}
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user