1 # Any copyright is dedicated to the Public Domain.
2 # http://creativecommons.org/publicdomain/zero/1.0/
4 import fluent
.syntax
.ast
as FTL
5 from fluent
.migrate
.helpers
import VARIABLE_REFERENCE
6 from fluent
.migrate
import COPY
, REPLACE
10 """Bug 1401466 - Migrate some client authentication dialog strings from pippki.properties to pippki.ftl, part {index}"""
12 pippki_ftl
= "security/manager/security/pippki/pippki.ftl"
13 pippki_properties
= "security/manager/chrome/pippki/pippki.properties"
20 id=FTL
.Identifier("client-auth-cert-details-validity-period"),
23 "clientAuthValidityPeriod",
25 "%1$S": VARIABLE_REFERENCE("notBefore"),
26 "%2$S": VARIABLE_REFERENCE("notAfter"),
31 id=FTL
.Identifier("client-auth-cert-remember-box"),
34 id=FTL
.Identifier("label"),
45 for ftl_name
, properties_name
, variable_name
in [
46 ("issued-to", "IssuedTo", "issuedTo"),
47 ("serial-number", "Serial", "serialNumber"),
48 ("key-usages", "KeyUsages", "keyUsages"),
49 ("email-addresses", "EmailAddresses", "emailAddresses"),
50 ("issued-by", "IssuedBy", "issuedBy"),
51 ("stored-on", "StoredOn", "storedOn"),
53 properties_id
= f
"clientAuth{properties_name}"
59 id=FTL
.Identifier(f
"client-auth-cert-details-{ftl_name}"),
64 "%1$S": VARIABLE_REFERENCE(variable_name
),