Enforce character set for files. We default to reading the character-set
as defined in the header of each PO file.
lexicons => DIRECTORY
The DIRECTORY where the translations can be found. See
Log::Report::Lexicon::Index for the expected structure of such
DIRECTORY. The default is based on the location of the module which instantiates
this translator. The filename of the module is stripped from its .pm
extension, and used as directory name. Within that directory, there
must be a directory named messages, which will be the root directory
of a Log::Report::Lexicon::Index.
# file xxx/perl5.8.8/My/Module.pm
use Log::Report 'my-domain'
, translator => Log::Report::Translator::POT->new;
# lexicon now in xxx/perl5.8.8/My/Module/messages/