Skip to content

[Security Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label translation of PrivMon tiles#228713

Merged
abhishekbhatia1710 merged 1 commit intoelastic:mainfrom
abhishekbhatia1710:ea-13224-translate-privmon-labels
Jul 22, 2025
Merged

[Security Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label translation of PrivMon tiles#228713
abhishekbhatia1710 merged 1 commit intoelastic:mainfrom
abhishekbhatia1710:ea-13224-translate-privmon-labels

Conversation

@abhishekbhatia1710
Copy link
Copy Markdown
Contributor

@abhishekbhatia1710 abhishekbhatia1710 commented Jul 21, 2025

Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use i18n.translate which returns a localized string for title and label of privmon tiles based on the user's language settings.

Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

@abhishekbhatia1710 abhishekbhatia1710 self-assigned this Jul 21, 2025
@abhishekbhatia1710 abhishekbhatia1710 requested a review from a team as a code owner July 21, 2025 06:49
@abhishekbhatia1710 abhishekbhatia1710 added release_note:skip Skip the PR/issue when compiling release notes Team:Entity Analytics Security Entity Analytics Team backport:version Backport to applied version labels v9.1.0 labels Jul 21, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

Pinging @elastic/security-entity-analytics (Team:Entity Analytics)

Copy link
Copy Markdown
Contributor

@tiansivive tiansivive left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@abhishekbhatia1710 abhishekbhatia1710 changed the title [Security Solution][Entity Analytics][PrivMon] [Security Solution][Entity Analytics][PrivMon]Title and Label transaltion to PrivMon tiles Jul 21, 2025
@abhishekbhatia1710 abhishekbhatia1710 changed the title [Security Solution][Entity Analytics][PrivMon]Title and Label transaltion to PrivMon tiles [Security Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label translation of PrivMon tiles Jul 21, 2025
@elasticmachine
Copy link
Copy Markdown
Contributor

💚 Build Succeeded

Metrics [docs]

Async chunks

Total size of all lazy-loaded chunks that will be downloaded as the user navigates the app

id before after diff
securitySolution 9.8MB 9.8MB -226.0B

cc @abhishekbhatia1710

@delanni
Copy link
Copy Markdown
Member

delanni commented Jul 21, 2025

run docs-build

@abhishekbhatia1710 abhishekbhatia1710 merged commit 7643415 into elastic:main Jul 22, 2025
22 checks passed
@kibanamachine
Copy link
Copy Markdown
Contributor

Starting backport for target branches: 9.1

https://github.com/elastic/kibana/actions/runs/16436259117

kibanamachine pushed a commit to kibanamachine/kibana that referenced this pull request Jul 22, 2025
…nd Label translation of PrivMon tiles (elastic#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions.

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.

(cherry picked from commit 7643415)
@kibanamachine
Copy link
Copy Markdown
Contributor

💚 All backports created successfully

Status Branch Result
9.1

Note: Successful backport PRs will be merged automatically after passing CI.

Questions ?

Please refer to the Backport tool documentation

kibanamachine added a commit that referenced this pull request Jul 22, 2025
…itle and Label translation of PrivMon tiles (#228713) (#228890)

# Backport

This will backport the following commits from `main` to `9.1`:
- [[Security Solution][Entity Analytics][PrivMon]Use of i18n for Title
and Label translation of PrivMon tiles
(#228713)](#228713)

<!--- Backport version: 9.6.6 -->

### Questions ?
Please refer to the [Backport tool
documentation](https://github.com/sorenlouv/backport)

<!--BACKPORT [{"author":{"name":"Abhishek
Bhatia","email":"117628830+abhishekbhatia1710@users.noreply.github.com"},"sourceCommit":{"committedDate":"2025-07-22T06:13:02Z","message":"[Security
Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label
translation of PrivMon tiles (#228713)\n\n## Summary\n\nThe title and
label for the privmon tiles were always in English.\nThis PR changes the
implementation to use `i18n.translate` which returns\na localized string
for title and label of privmon tiles based on the\nuser's language
settings.\n\n### Checklist\n\nCheck the PR satisfies following
conditions. \n\nReviewers should verify this PR satisfies this list as
well.\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[ ] The PR description includes the appropriate Release Notes
section,\nand the correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n-
[ ] Review the
[backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand
apply applicable `backport:*`
labels.","sha":"7643415dcaab9dea9f534a40e60c5e0a0354c5c5","branchLabelMapping":{"^v9.2.0$":"main","^v(\\d+).(\\d+).\\d+$":"$1.$2"}},"sourcePullRequest":{"labels":["release_note:skip","Team:Entity
Analytics","backport:version","v9.1.0","v9.2.0"],"title":"[Security
Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label
translation of PrivMon
tiles","number":228713,"url":"https://github.com/elastic/kibana/pull/228713","mergeCommit":{"message":"[Security
Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label
translation of PrivMon tiles (#228713)\n\n## Summary\n\nThe title and
label for the privmon tiles were always in English.\nThis PR changes the
implementation to use `i18n.translate` which returns\na localized string
for title and label of privmon tiles based on the\nuser's language
settings.\n\n### Checklist\n\nCheck the PR satisfies following
conditions. \n\nReviewers should verify this PR satisfies this list as
well.\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[ ] The PR description includes the appropriate Release Notes
section,\nand the correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n-
[ ] Review the
[backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand
apply applicable `backport:*`
labels.","sha":"7643415dcaab9dea9f534a40e60c5e0a0354c5c5"}},"sourceBranch":"main","suggestedTargetBranches":["9.1"],"targetPullRequestStates":[{"branch":"9.1","label":"v9.1.0","branchLabelMappingKey":"^v(\\d+).(\\d+).\\d+$","isSourceBranch":false,"state":"NOT_CREATED"},{"branch":"main","label":"v9.2.0","branchLabelMappingKey":"^v9.2.0$","isSourceBranch":true,"state":"MERGED","url":"https://github.com/elastic/kibana/pull/228713","number":228713,"mergeCommit":{"message":"[Security
Solution][Entity Analytics][PrivMon]Use of i18n for Title and Label
translation of PrivMon tiles (#228713)\n\n## Summary\n\nThe title and
label for the privmon tiles were always in English.\nThis PR changes the
implementation to use `i18n.translate` which returns\na localized string
for title and label of privmon tiles based on the\nuser's language
settings.\n\n### Checklist\n\nCheck the PR satisfies following
conditions. \n\nReviewers should verify this PR satisfies this list as
well.\n\n- [ ] Any text added follows [EUI's
writing\nguidelines](https://elastic.github.io/eui/#/guidelines/writing),
uses\nsentence case text and includes
[i18n\nsupport](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)\n-
[ ] The PR description includes the appropriate Release Notes
section,\nand the correct `release_note:*` label is applied per
the\n[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)\n-
[ ] Review the
[backport\nguidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)\nand
apply applicable `backport:*`
labels.","sha":"7643415dcaab9dea9f534a40e60c5e0a0354c5c5"}}]}]
BACKPORT-->

Co-authored-by: Abhishek Bhatia <117628830+abhishekbhatia1710@users.noreply.github.com>
Bluefinger pushed a commit to Bluefinger/kibana that referenced this pull request Jul 22, 2025
…nd Label translation of PrivMon tiles (elastic#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
maxcold pushed a commit that referenced this pull request Jul 22, 2025
…nd Label translation of PrivMon tiles (#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
kdelemme pushed a commit to kdelemme/kibana that referenced this pull request Jul 23, 2025
…nd Label translation of PrivMon tiles (elastic#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
kertal pushed a commit to kertal/kibana that referenced this pull request Jul 25, 2025
…nd Label translation of PrivMon tiles (elastic#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
crespocarlos pushed a commit to crespocarlos/kibana that referenced this pull request Jul 25, 2025
…nd Label translation of PrivMon tiles (elastic#228713)

## Summary

The title and label for the privmon tiles were always in English.
This PR changes the implementation to use `i18n.translate` which returns
a localized string for title and label of privmon tiles based on the
user's language settings.

### Checklist

Check the PR satisfies following conditions. 

Reviewers should verify this PR satisfies this list as well.

- [ ] Any text added follows [EUI's writing
guidelines](https://elastic.github.io/eui/#/guidelines/writing), uses
sentence case text and includes [i18n
support](https://github.com/elastic/kibana/blob/main/src/platform/packages/shared/kbn-i18n/README.md)
- [ ] The PR description includes the appropriate Release Notes section,
and the correct `release_note:*` label is applied per the
[guidelines](https://www.elastic.co/guide/en/kibana/master/contributing.html#kibana-release-notes-process)
- [ ] Review the [backport
guidelines](https://docs.google.com/document/d/1VyN5k91e5OVumlc0Gb9RPa3h1ewuPE705nRtioPiTvY/edit?usp=sharing)
and apply applicable `backport:*` labels.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport:version Backport to applied version labels release_note:skip Skip the PR/issue when compiling release notes Team:Entity Analytics Security Entity Analytics Team v9.1.0 v9.2.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants