Skip to content

Commit 14a3c6e

Browse files
authored
#270: mark newly added po-entries (#271)
1 parent 1c946f9 commit 14a3c6e

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/file-formats/po/po-ops.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,22 @@ export function updatePotTranslations(
7070
oldTarget: oldTargetComments,
7171
});
7272
}
73+
74+
if (args.changeSet.added.has(key)) {
75+
// add a special marking for newly-added PO-entries
76+
const newPoMarker = "NEEDS WORK";
77+
if (getText.comments) {
78+
if (typeof getText.comments.reference === "string") {
79+
getText.comments.reference += (" " + newPoMarker);
80+
} else {
81+
getText.comments.reference = newPoMarker
82+
}
83+
} else {
84+
getText.comments = {
85+
reference: newPoMarker
86+
} as GetTextComment;
87+
}
88+
}
7389
});
7490
}
7591

0 commit comments

Comments
 (0)