[backport#16745] wallet: Translate all initErrors in CreateWalletFromFile
Summary:
wallet: Translate all initErrors in CreateWalletFromFile (MarcoFalke)
util: Make util/error bilingual_str (refactor) (MarcoFalke)
Pull request description:
The translations are going to close in three days (#15940), so I am submitting this as a standalone pull request. Those changes are part of a bugfix #16661, which includes a test. The first change (the refactor) is required, the second commit is not. I am happy to drop it, if needed.
https://github.com/bitcoin/bitcoin/pull/16745/files
Backport of Core PR16745
Test Plan:
ninja check check-functional
Reviewers: #bitcoin_abc, Fabien
Reviewed By: #bitcoin_abc, Fabien
Subscribers: Fabien
Differential Revision: https://reviews.bitcoinabc.org/D7044