commit | cbb1e676b56677ae3585c067f29646dddffb4857 | [log] [tgz] |
---|---|---|
author | Igor Viarheichyk <viarheichyk@google.com> | Thu May 14 18:47:00 2015 -0700 |
committer | Narayan Kamath <narayan@google.com> | Tue Jun 09 11:28:20 2015 +0100 |
tree | 49d5c42c1721291310840dbf1f1d023dbd5da854 | |
parent | 1052ae00f1c23d9c8e6177cf0469236767de622f [diff] |
ICU format support for pseudolocalizes. Custom parser can handle nested ICU messages even if they are split into multiple fragments. Code reworked to encapsulate all pseudolocalization logic in Pseudolocalizer and PseudoMethods classes. To minimize a changelist size, some static functions remained. Fake BiDi pseudolocalization method is reimplemented to handle word boundaries correctly. Unit tests added. Change-Id: I9fb4baf4e3123df5dd6d182cca02bb7b0489ca71