privacy: reword strings in firmware security page

Tweak the text slightly to improve clarity. For example, instead of just
saying "Checks Failed" let's say "Security Checks Failed." There is
room to make the strings slightly longer.

The hardest part here was deciding what to say about the HSI-1 security
level, which is not described very well currently. I've made the largest
changes at this level.
This commit is contained in:
Michael Catanzaro 2024-03-21 11:40:17 -05:00 committed by Felipe Borges
parent 9cd9656b82
commit c591a453d6
2 changed files with 13 additions and 13 deletions

View file

@ -103,24 +103,24 @@ update_dialog (CcFirmwareSecurityDialog *self)
case 0:
set_dialog_item_layer1 (self,
"dialog-warning-symbolic",
_("Checks Failed"),
_("Security Checks Failed"),
/* TRANSLATORS: This is the description to describe the failure on
checking the security items. */
_("Hardware does not pass checks. "
"This means that you are not protected against common hardware security issues."
"\n\n"
"It may be possible to resolve hardware security issues by updating your firmware or changing device configuration options. "
"However, failures can stem from the physical hardware itself, and may not be reversible."));
"However, failures can stem from the physical hardware itself and may not be fixable."));
break;
case 1:
set_dialog_item_layer1 (self,
"emblem-default-symbolic",
_("Checks Passed"),
_("Basic Security Checks Passed"),
/* TRANSLATORS: This description describes the device passing the
minimum requirement of security check.*/
_("This device meets basic security requirements. "
"Its hardware has protection against some of the most common security threats."));
_("This device meets basic security requirements and has protection against some hardware security threats. "
"However, it lacks other recommended protections."));
break;
case 2:
@ -133,7 +133,7 @@ update_dialog (CcFirmwareSecurityDialog *self)
/* TRANSLATOR: This description describes the devices passing
the extended security check. */
_("This device passes current security tests. "
"Its hardware is protected against the majority of security threats."));
"It is protected against the majority of hardware security threats."));
break;
default:
@ -142,7 +142,7 @@ update_dialog (CcFirmwareSecurityDialog *self)
_("Checks Unavailable"),
/* TRANSLATORS: When the security result is unavailable, this description is shown. */
_("Device security checks are not available for this device. "
"It is not possible to tell whether it meets security requirements."));
"It is not possible to tell whether it meets hardware security requirements."));
}
}

View file

@ -529,15 +529,15 @@ set_hsi_button_view (CcFirmwareSecurityPage *self)
set_hsi_button_view_contain (self,
self->hsi_number,
/* TRANSLATORS: in reference to firmware protection: 0/4 stars */
_("Checks Failed"),
_("Hardware does not pass checks."));
_("Security Checks Failed"),
_("Hardware does not pass basic security checks."));
break;
case 1:
set_hsi_button_view_contain (self,
self->hsi_number,
/* TRANSLATORS: in reference to firmware protection: 1/4 stars */
_("Checks Passed"),
_("Hardware meets basic security requirements."));
_("Basic Security Checks Passed"),
_("Hardware has a basic level of protection."));
break;
case 2:
case 3:
@ -546,13 +546,13 @@ set_hsi_button_view (CcFirmwareSecurityPage *self)
self->hsi_number,
/* TRANSLATORS: in reference to firmware protection: 2~4 stars */
_("Protected"),
_("Hardware has a good level of protection."));
_("Hardware has a strong level of protection."));
break;
case G_MAXUINT:
set_hsi_button_view_contain (self,
self->hsi_number,
/* TRANSLATORS: in reference to firmware protection: ??? stars */
_("Checks Unavailable"),
_("Security Checks Unavailable"),
_("Security levels are not available for this device."));
break;
default: