I've always found myself prone to making syntax errors when writing the language file data for amnesia, but yet i found the existing Lang tool (HplLangTool) not quite what I was looking for either. It was also lacking a way of merging files together. So I've written up this new tool.
Open up a language file using “Open”. The Left hand side should list all the categories with a little “+” icon next to them (If a category has no entries then no + sign is listed). You can expand the categories by clicking this to show all the entries. Click an entry once to highlight it - the text associated with this entry should appear on the right. You can delete an entry by highlighting it and pressing the delete key.
Double click and entry or category to rename it. A list of other options are available by right clicking on on the left hand pane.
Full list of Keyboard Shortcuts:
Ctrl + O : Open Ctrl + S : Save Ctrl + N : New Ctrl + W : Add Category (Main tab) Ctrl + E : Add Entry (Main tab) Ctrl + P : Add Path (Resources tab) Shift + Delete: Delete entry (Whilst not in focus) Cut, Copy, Paste, Undo etc supported too.
Look at adding multilanguage support (multiple dictionaries / custom dictionaries)?
Enable/Disable Spellchecker option.