I think that the best results for machine translation right now is Textractor with DeepL and if you have a bit of vocabulary of spoken japanese by watching anime or listening the language, reading the romaji might help a lot. I don't know if this is possible with textractor, but you can convert the ideograms to romaji using Translator Agregator and MeCab. Mecab is a tool that can make furigana (a type of reading aid) in romaji, katakana or hiragana, a bit on "anime japanese" might be enough to understand the romaji in situations that are hard to translate.
Mecab can be downloaded here, and the configuration is done in the translation aggregator window:
https://taku910.github.io/mecab/#download