[GNOME 3.38] Revisione malcontent
Daniele Forsi
dforsi@gmail.com
Sab 12 Set 2020 15:57:48 CEST
Ciao Milo,
> #: libmalcontent/app-filter.c:725
> #, c-format
> msgid "OARS filter for user %u has an unrecognized kind ‘%s’"
> msgstr "Il filtro OARS per l'utente %u presenta un dato «%s» non riconosciuto"
> #: libmalcontent/session-limits.c:328
> #, c-format
> msgid "Session limit for user %u has an unrecognized type ‘%u’"
> msgstr ""
> "Il limite di sessione per l'utente %u presenta un dato «%u» non riconosciuto"
ho un dubbio sulla traduzione "kind"->"dato" nella prima e
"type"->dato nella seconda, magari metterei "tipo" in tutte e due
nella prima stringa sembra un numero di versione:
/* Check that the OARS filter is in a format we support. Currently, that’s
* only oars-1.0 and oars-1.1. */
if (!g_str_equal (content_rating_kind, "oars-1.0") &&
!g_str_equal (content_rating_kind, "oars-1.1"))
{
g_set_error (error, MCT_MANAGER_ERROR,
MCT_MANAGER_ERROR_INVALID_DATA,
_("OARS filter for user %u has an unrecognized kind ‘%s’"),
(guint) user_id, content_rating_kind);
return NULL;
}
https://gitlab.freedesktop.org/pwithnall/malcontent/-/blob/master/libmalcontent/app-filter.c#L718
nella seconda controlla che il valore non sia superiore a quello
dell'ultimo enum definito
if ((guint) limit_type > MCT_SESSION_LIMITS_TYPE_DAILY_SCHEDULE)
{
g_set_error (error, MCT_MANAGER_ERROR,
MCT_MANAGER_ERROR_INVALID_DATA,
_("Session limit for user %u has an unrecognized type ‘%u’"),
(guint) user_id, limit_type);
return NULL;
}
https://gitlab.freedesktop.org/pwithnall/malcontent/-/blob/master/libmalcontent/session-limits.c#L324
--
Daniele Forsi
Maggiori informazioni sulla lista
tp