Detect escaped character sequences.
An escaped character:
adds ambiguity
is an indication of in-string-formatting (e.g. \n)
relies on interpolation
The additional layer of complexity could hinder translators and thus makes room for lower quality translations.
Also, among other things, it could make key lookup erroneously fail.
Indicates use of a markup character (e.g. "You are \"awesome\".") which should be done differently (e.g. since that is will break the syntax if used in an HTML tag title attribute).
If you get false positives then that only goes to help highlight how ambiguity adds to the reason to avoid non-bytes strings!
A sequence of \n will be replaced w/ [comment,escaped sequence “n”], \" [comment,escaped sequence “"”], etc
None
To install Locale::Maketext::Utils, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Locale::Maketext::Utils
CPAN shell
perl -MCPAN -e shell install Locale::Maketext::Utils
For more information on module installation, please visit the detailed CPAN module installation guide.