attached is my Perl script for a similar task, adapted to your data sample. It includes automatic sorting of entries with the Sort::ArbBiLex module
Note that the Hungarian sort order in the script is not complete, because I'm not sure what it should be like, so please complete it before you use the script. The (very simple) format is described both at the link above and more briefly in the script documentation (perl ./
build-dictionary.pl --man)
The script assumes that there is a YAML file
'dictionary.yaml' in the current directory which contains
data in one of the forms described below in the current
directory.
The data will be sorted according to a customizable sort
order defined in the script (see SORTING below!) which must
be edited as desired.
Then the data is printed to a Pandoc Markdown pipe table in
'dictionary.md', one Hungarian—English word pair per row.
Try --man for full documentation!
## LICENSE
This software is Copyright (c) 2020 by Benct Philip Jonsson.
This is free software, licensed under:
The MIT (X11) License
--
Better --help|less than helpless