EShell history is non-local.
One history ring for all eshell buffers means less lost history.
Write Portuguese lookups to a UTF file.
Emacs converts UTF to garbage by default unless it determines by file ext
that it should do otherwise.