[Ingest Manager] Copy fixes (#68325)

* #68153 Change Elastic integrations to Integrations

* Fix copy casing

* #68152 Update create data source CTA copy

* #68166 Remove icon next to top-level navigation when user is on new Kibana navigation style

* Fix i18n

Co-authored-by: Elastic Machine <elasticmachine@users.noreply.github.com>
This commit is contained in:
Jen Huang 2020-06-08 17:16:30 -07:00 committed by GitHub
parent d1ed207945
commit 299a6026fd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
11 changed files with 20 additions and 16 deletions

View file

@ -167,7 +167,7 @@ export const SettingFlyout: React.FunctionComponent<Props> = ({ onClose }) => {
'xpack.ingestManager.settings.integrationUpgradeEnabledFieldLabel',
{
defaultMessage:
'Automatically update Integrations to the latest version to receive the latest assets. Agent configurations may need to be updated in order to use new features.',
'Automatically update integrations to the latest version to receive the latest assets. Agent configurations may need to be updated in order to use new features.',
}
),
},
@ -190,7 +190,7 @@ export const SettingFlyout: React.FunctionComponent<Props> = ({ onClose }) => {
<h3>
<FormattedMessage
id="xpack.ingestManager.settings.integrationUpgradeFieldLabel"
defaultMessage="Elastic integration version"
defaultMessage="Integration version"
/>
</h3>
</EuiTitle>

View file

@ -9,7 +9,7 @@ import { EuiTabs, EuiTab, EuiFlexGroup, EuiFlexItem, EuiIcon, EuiButtonEmpty } f
import { FormattedMessage } from '@kbn/i18n/react';
import { Section } from '../sections';
import { AlphaMessaging, SettingFlyout } from '../components';
import { useLink, useConfig } from '../hooks';
import { useLink, useConfig, useCore } from '../hooks';
interface Props {
showSettings?: boolean;
@ -42,6 +42,7 @@ export const DefaultLayout: React.FunctionComponent<Props> = ({
}) => {
const { getHref } = useLink();
const { epm, fleet } = useConfig();
const { uiSettings } = useCore();
const [isSettingsFlyoutOpen, setIsSettingsFlyoutOpen] = React.useState(false);
return (
@ -57,9 +58,11 @@ export const DefaultLayout: React.FunctionComponent<Props> = ({
<div>
<Nav>
<EuiFlexGroup gutterSize="l" alignItems="center">
<EuiFlexItem grow={false}>
<EuiIcon type="savedObjectsApp" size="l" />
</EuiFlexItem>
{uiSettings.get('pageNavigation') === 'legacy' ? (
<EuiFlexItem grow={false}>
<EuiIcon type="savedObjectsApp" size="l" />
</EuiFlexItem>
) : null}
<EuiFlexItem>
<EuiTabs display="condensed">
<EuiTab isSelected={section === 'overview'} href={getHref('overview')}>

View file

@ -58,7 +58,7 @@ export const AgentConfigActionMenu = memo<{ configId: string; fullButton?: boole
>
<FormattedMessage
id="xpack.ingestManager.agentConfigActionMenu.createDatasourceActionText"
defaultMessage="Create data source"
defaultMessage="Add data source"
/>
</EuiContextMenuItem>,
]}

View file

@ -280,7 +280,7 @@ export const DatasourcesTable: React.FunctionComponent<Props> = ({
>
<FormattedMessage
id="xpack.ingestManager.configDetails.addDatasourceButtonText"
defaultMessage="Create data source"
defaultMessage="Add data source"
/>
</EuiButton>,
],

View file

@ -38,7 +38,7 @@ export const NoDatasources = memo<{ configId: string }>(({ configId }) => {
>
<FormattedMessage
id="xpack.ingestManager.configDetailsDatasources.createFirstButtonText"
defaultMessage="Create data source"
defaultMessage="Add data source"
/>
</EuiButton>
}

View file

@ -56,7 +56,7 @@ export const ConfirmPackageUninstall = (props: ConfirmPackageUninstallProps) =>
<p>
<FormattedMessage
id="xpack.ingestManager.integrations.settings.confirmUninstallModal.uninstallCallout.description"
defaultMessage="Kibana and Elasticsearch assets that were created by this Integration will be removed. Agents configurations and any data sent by your agents will not be effected."
defaultMessage="Kibana and Elasticsearch assets that were created by this integration will be removed. Agents configurations and any data sent by your agents will not be effected."
/>
</p>
</EuiCallOut>

View file

@ -74,7 +74,10 @@ export function Header(props: HeaderProps) {
>
<FormattedMessage
id="xpack.ingestManager.epm.addDatasourceButtonText"
defaultMessage="Create data source"
defaultMessage="Add {packageName}"
values={{
packageName: title,
}}
/>
</EuiButton>
</EuiFlexItem>

View file

@ -175,7 +175,7 @@ export const SettingsPanel = (
<p>
<FormattedMessage
id="xpack.ingestManager.integrations.settings.packageUninstallDescription"
defaultMessage="Remove Kibana and Elasticsearch assets that were installed by this Integration."
defaultMessage="Remove Kibana and Elasticsearch assets that were installed by this integration."
/>
</p>
</div>

View file

@ -20,7 +20,7 @@ export const HeroCopy = memo(() => {
<h1>
<FormattedMessage
id="xpack.ingestManager.epm.pageTitle"
defaultMessage="Elastic Integrations"
defaultMessage="Integrations"
/>
</h1>
</EuiText>
@ -46,7 +46,7 @@ export const HeroImage = memo(() => {
const Illustration = styled(EuiImage).attrs((props) => ({
alt: i18n.translate('xpack.ingestManager.epm.illustrationAltText', {
defaultMessage: 'Illustration of an Elastic integration',
defaultMessage: 'Illustration of an integration',
}),
url: IS_DARK_THEME
? toAssets('illustration_integrations_darkmode.svg')

View file

@ -8362,7 +8362,6 @@
"xpack.ingestManager.enrollmentTokensList.newKeyButton": "新しい登録トークン",
"xpack.ingestManager.enrollmentTokensList.pageDescription": "これは、エージェントを登録するために使用できる登録トークンのリストです。",
"xpack.ingestManager.enrollmentTokensList.secretTitle": "シークレット",
"xpack.ingestManager.epm.addDatasourceButtonText": "データソースを作成",
"xpack.ingestManager.epm.browseAllButtonText": "すべての統合を参照",
"xpack.ingestManager.epm.illustrationAltText": "Elastic統合の例",
"xpack.ingestManager.epm.pageSubtitle": "一般的なアプリやサービスの統合を参照する",

View file

@ -8366,7 +8366,6 @@
"xpack.ingestManager.enrollmentTokensList.newKeyButton": "新建注册令牌",
"xpack.ingestManager.enrollmentTokensList.pageDescription": "这是可用于注册代理的注册令牌列表。",
"xpack.ingestManager.enrollmentTokensList.secretTitle": "密钥",
"xpack.ingestManager.epm.addDatasourceButtonText": "创建数据源",
"xpack.ingestManager.epm.browseAllButtonText": "浏览所有集成",
"xpack.ingestManager.epm.illustrationAltText": "Elastic 集成的图示",
"xpack.ingestManager.epm.pageSubtitle": "浏览集成以了解热门应用和服务。",