2016-07-14 17 views

Antwort

0

Es scheint, dass es nur mit Standardattributen funktioniert.

Die einzige Lösung, die ich vorschlagen kann, ist die Attributübersetzung manuell über JavaScript einzustellen. Beispiel:

l20n Datei:

<validationRequiredMessage "The Message"> 

JavaScript:

document.l10n.formatValue("validationRequiredMessage").then((t) => 
    document.querySelector("input").dataset.validationRequiredMessage = t 
) 
+0

Ja, das ist das erste, was ich versuchte. Es funktioniert aber nicht. Ich vermute, dass "-" in dem Wert hier das Problem verursachen könnte ... – RobertPorter

+0

dann vielleicht mit der Camel-Case-Notation: 'dataValidationRequiredMessage:" Meine Nachricht "' – Supersharp

+0

Ich habe keine Kontrolle darüber, was der Attributname ist, es kommt von ein Framework von Drittanbietern. – RobertPorter