Midnight Lizard web extension translation project.
Please start from translating the glossary file.
All texts in the messages.json can be splitted into the following categories:
1) Visible labels
context: "text on the label"
2) Tooltips / Hints
context: "text on the tooltip/hint"
3) Message box texts
context: "text on the message box"
4) Other texts
Priority of this categories are equal to their numbers: first one has the highest priority.
You can filter texts by context to limit to the category you are going to translate next.
Please try to keep the original text length of visible labels.
Sometimes you might even need to use an abbreviation because UI cannot be expanded.