You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
31 lines
687 B
JavaScript
31 lines
687 B
JavaScript
var EN = require("../www/common/translations/messages.json");
|
|
|
|
var simpleTags = [
|
|
'<br>',
|
|
'<br />',
|
|
'<br/>',
|
|
'<a href="/login/">', // XXX
|
|
'<a href="/register/">', // XXX
|
|
];
|
|
|
|
['a', 'b', 'em', 'p', 'i'].forEach(function (tag) {
|
|
simpleTags.push('<' + tag + '>');
|
|
simpleTags.push('</' + tag + '>');
|
|
});
|
|
|
|
Object.keys(EN).forEach(function (k) {
|
|
var s = EN[k];
|
|
if (typeof(s) !== 'string') { return; }
|
|
var usesHTML;
|
|
|
|
s.replace(/<.*?>/g, function (html) {
|
|
if (simpleTags.indexOf(html) !== -1) { return; }
|
|
usesHTML = true;
|
|
console.log("{%s}", html);
|
|
});
|
|
|
|
if (usesHTML) {
|
|
console.log("[%s] %s\n", k, s);
|
|
}
|
|
});
|