зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1574763 - Localize the WarningGroup badge title. r=jdescottes.
Sadly the badge title wasn't localized at all, so we add a new l10n string and use it in the component. Differential Revision: https://phabricator.services.mozilla.com/D42517 --HG-- extra : moz-landing-system : lando
This commit is contained in:
Родитель
cd45ead7b7
Коммит
2133561d3b
|
@ -439,3 +439,12 @@ webconsole.editor.toolbar.closeButton.tooltip=Close Editor (%S)
|
||||||
# displayed when the console is in regular mode.
|
# displayed when the console is in regular mode.
|
||||||
# Parameters: %S is the keyboard shortcut.
|
# Parameters: %S is the keyboard shortcut.
|
||||||
webconsole.input.openEditorButton.tooltip=Open Editor (%S)
|
webconsole.input.openEditorButton.tooltip=Open Editor (%S)
|
||||||
|
|
||||||
|
# LOCALIZATION NOTE (webconsole.warningGroup.messageCount.tooltip): the tooltip text
|
||||||
|
# displayed when you hover a warning group badge (i.e. repeated warning messages for a
|
||||||
|
# given category, for example Content Blocked messages) in the web console output.
|
||||||
|
# This is a semi-colon list of plural forms.
|
||||||
|
# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals
|
||||||
|
# #1 number of message in the group.
|
||||||
|
# example: 3 messages
|
||||||
|
webconsole.warningGroup.messageCount.tooltip=#1 message;#1 messages
|
||||||
|
|
|
@ -13,6 +13,12 @@ const Message = createFactory(
|
||||||
require("devtools/client/webconsole/components/Output/Message")
|
require("devtools/client/webconsole/components/Output/Message")
|
||||||
);
|
);
|
||||||
|
|
||||||
|
const { PluralForm } = require("devtools/shared/plural-form");
|
||||||
|
const { l10n } = require("devtools/client/webconsole/utils/messages");
|
||||||
|
const messageCountTooltip = l10n.getStr(
|
||||||
|
"webconsole.warningGroup.messageCount.tooltip"
|
||||||
|
);
|
||||||
|
|
||||||
WarningGroup.displayName = "WarningGroup";
|
WarningGroup.displayName = "WarningGroup";
|
||||||
|
|
||||||
WarningGroup.propTypes = {
|
WarningGroup.propTypes = {
|
||||||
|
@ -41,7 +47,7 @@ function WarningGroup(props) {
|
||||||
dom.span(
|
dom.span(
|
||||||
{
|
{
|
||||||
className: "warning-group-badge",
|
className: "warning-group-badge",
|
||||||
title: `${badge} messages`,
|
title: PluralForm.get(badge, messageCountTooltip).replace("#1", badge),
|
||||||
},
|
},
|
||||||
badge
|
badge
|
||||||
),
|
),
|
||||||
|
|
Загрузка…
Ссылка в новой задаче