aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean Chalard <jchalard@google.com>2012-04-06 16:52:12 +0900
committerJean Chalard <jchalard@google.com>2012-04-06 17:07:51 +0900
commit1ec1be46b84677c7f71f6b7d5ec6d3745874cc62 (patch)
treefcb5ce3cf6e0e55f7dc29e37cf6fd9e009ec5ea2
parentf420df28233c26e555d203185fb292e83b94b8c3 (diff)
downloadlatinime-1ec1be46b84677c7f71f6b7d5ec6d3745874cc62.tar.gz
latinime-1ec1be46b84677c7f71f6b7d5ec6d3745874cc62.tar.xz
latinime-1ec1be46b84677c7f71f6b7d5ec6d3745874cc62.zip
Write options into the XML format.
Change-Id: I12357c29185111447c1ab9ee50d9d1c23d62cae7
-rw-r--r--tools/makedict/src/com/android/inputmethod/latin/makedict/XmlDictInputOutput.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/makedict/src/com/android/inputmethod/latin/makedict/XmlDictInputOutput.java b/tools/makedict/src/com/android/inputmethod/latin/makedict/XmlDictInputOutput.java
index dfc8baa4d..d1d2a9ca4 100644
--- a/tools/makedict/src/com/android/inputmethod/latin/makedict/XmlDictInputOutput.java
+++ b/tools/makedict/src/com/android/inputmethod/latin/makedict/XmlDictInputOutput.java
@@ -296,6 +296,11 @@ public class XmlDictInputOutput {
// TODO: use an XMLSerializer if this gets big
destination.write("<wordlist format=\"2\"");
final HashMap<String, String> options = dict.mOptions.mAttributes;
+ if (dict.mOptions.mGermanUmlautProcessing) {
+ destination.write(" " + OPTIONS_KEY + "=\"" + GERMAN_UMLAUT_PROCESSING_OPTION + "\"");
+ } else if (dict.mOptions.mFrenchLigatureProcessing) {
+ destination.write(" " + OPTIONS_KEY + "=\"" + FRENCH_LIGATURE_PROCESSING_OPTION + "\"");
+ }
for (final String key : dict.mOptions.mAttributes.keySet()) {
final String value = dict.mOptions.mAttributes.get(key);
destination.write(" " + key + "=\"" + value + "\"");