summaryrefslogtreecommitdiff
path: root/platform/android/viewer/res
diff options
context:
space:
mode:
Diffstat (limited to 'platform/android/viewer/res')
-rw-r--r--platform/android/viewer/res/animator/info.xml20
-rw-r--r--platform/android/viewer/res/drawable-hdpi/icon.pngbin0 -> 4791 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_annot.pngbin0 -> 311 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_annotation.pngbin0 -> 480 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_arrow_left.pngbin0 -> 204 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_arrow_right.pngbin0 -> 208 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_cancel.pngbin0 -> 204 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_check.pngbin0 -> 213 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_clipboard.pngbin0 -> 1309 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_dir.pngbin0 -> 157 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_doc.pngbin0 -> 1262 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_highlight.pngbin0 -> 378 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_link.pngbin0 -> 342 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_list.pngbin0 -> 2821 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_magnifying_glass.pngbin0 -> 323 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_more.pngbin0 -> 533 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_pen.pngbin0 -> 257 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_print.pngbin0 -> 1248 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_proof.pngbin0 -> 1229 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_reflow.pngbin0 -> 220 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_select.pngbin0 -> 247 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_share.pngbin0 -> 313 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_strike.pngbin0 -> 449 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_trash.pngbin0 -> 246 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_underline.pngbin0 -> 403 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/ic_updir.pngbin0 -> 268 bytes
-rw-r--r--platform/android/viewer/res/drawable-ldpi/icon.pngbin0 -> 2158 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_annot.pngbin0 -> 418 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_annotation.pngbin0 -> 601 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_arrow_left.pngbin0 -> 225 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_arrow_right.pngbin0 -> 233 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_arrow_up.pngbin0 -> 297 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_cancel.pngbin0 -> 224 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_check.pngbin0 -> 251 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_clipboard.pngbin0 -> 1345 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_dir.pngbin0 -> 165 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_doc.pngbin0 -> 1277 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_highlight.pngbin0 -> 524 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_link.pngbin0 -> 374 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_list.pngbin0 -> 2791 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_magnifying_glass.pngbin0 -> 386 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_more.pngbin0 -> 671 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_pen.pngbin0 -> 282 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_print.pngbin0 -> 1250 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_proof.pngbin0 -> 2267 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_reflow.pngbin0 -> 234 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_select.pngbin0 -> 280 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_sep.pngbin0 -> 1098 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_share.pngbin0 -> 361 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_strike.pngbin0 -> 622 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_trash.pngbin0 -> 291 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/ic_underline.pngbin0 -> 565 bytes
-rw-r--r--platform/android/viewer/res/drawable-mdpi/icon.pngbin0 -> 3009 bytes
-rw-r--r--platform/android/viewer/res/drawable-xhdpi/icon.pngbin0 -> 6413 bytes
-rw-r--r--platform/android/viewer/res/drawable/busy.xml10
-rw-r--r--platform/android/viewer/res/drawable/button.xml23
-rw-r--r--platform/android/viewer/res/drawable/darkdenim3.pngbin0 -> 22532 bytes
-rw-r--r--platform/android/viewer/res/drawable/page_num.xml9
-rw-r--r--platform/android/viewer/res/drawable/search.xml37
-rw-r--r--platform/android/viewer/res/drawable/seek_progress.xml6
-rw-r--r--platform/android/viewer/res/drawable/seek_thumb.xml7
-rw-r--r--platform/android/viewer/res/drawable/tiled_background.xml4
-rw-r--r--platform/android/viewer/res/layout/buttons.xml408
-rw-r--r--platform/android/viewer/res/layout/main.xml5
-rw-r--r--platform/android/viewer/res/layout/outline_entry.xml27
-rw-r--r--platform/android/viewer/res/layout/picker_entry.xml25
-rw-r--r--platform/android/viewer/res/layout/print_dialog.xml9
-rw-r--r--platform/android/viewer/res/layout/textentry.xml8
-rw-r--r--platform/android/viewer/res/values-ar/strings.xml54
-rw-r--r--platform/android/viewer/res/values-ca/strings.xml54
-rw-r--r--platform/android/viewer/res/values-cs/strings.xml54
-rw-r--r--platform/android/viewer/res/values-da/strings.xml54
-rw-r--r--platform/android/viewer/res/values-de/strings.xml54
-rw-r--r--platform/android/viewer/res/values-el/strings.xml54
-rw-r--r--platform/android/viewer/res/values-es/strings.xml54
-rw-r--r--platform/android/viewer/res/values-et/strings.xml54
-rw-r--r--platform/android/viewer/res/values-fi/strings.xml54
-rw-r--r--platform/android/viewer/res/values-fr/strings.xml54
-rw-r--r--platform/android/viewer/res/values-hi/strings.xml54
-rw-r--r--platform/android/viewer/res/values-hu/strings.xml54
-rw-r--r--platform/android/viewer/res/values-in/strings.xml54
-rw-r--r--platform/android/viewer/res/values-it/strings.xml54
-rw-r--r--platform/android/viewer/res/values-iw/strings.xml54
-rw-r--r--platform/android/viewer/res/values-ja/strings.xml54
-rw-r--r--platform/android/viewer/res/values-ko/strings.xml54
-rw-r--r--platform/android/viewer/res/values-lt/strings.xml54
-rw-r--r--platform/android/viewer/res/values-ms/strings.xml54
-rw-r--r--platform/android/viewer/res/values-nl/strings.xml54
-rw-r--r--platform/android/viewer/res/values-no/strings.xml54
-rw-r--r--platform/android/viewer/res/values-pl/strings.xml54
-rw-r--r--platform/android/viewer/res/values-pt/strings.xml54
-rw-r--r--platform/android/viewer/res/values-ru/strings.xml54
-rw-r--r--platform/android/viewer/res/values-sk/strings.xml54
-rw-r--r--platform/android/viewer/res/values-sv/strings.xml54
-rw-r--r--platform/android/viewer/res/values-th/strings.xml54
-rw-r--r--platform/android/viewer/res/values-tl/strings.xml54
-rw-r--r--platform/android/viewer/res/values-tr/strings.xml54
-rw-r--r--platform/android/viewer/res/values-zh-rTW/strings.xml54
-rw-r--r--platform/android/viewer/res/values-zh/strings.xml54
-rw-r--r--platform/android/viewer/res/values/colors.xml16
-rw-r--r--platform/android/viewer/res/values/strings.xml58
-rw-r--r--platform/android/viewer/res/values/styles.xml5
102 files changed, 2351 insertions, 0 deletions
diff --git a/platform/android/viewer/res/animator/info.xml b/platform/android/viewer/res/animator/info.xml
new file mode 100644
index 00000000..9085a9ee
--- /dev/null
+++ b/platform/android/viewer/res/animator/info.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<set xmlns:android="http://schemas.android.com/apk/res/android"
+ android:ordering="sequentially" >
+
+ <objectAnimator
+ android:propertyName="alpha"
+ android:valueFrom="0.0"
+ android:valueTo="1.0"
+ android:duration="200" />
+
+ <objectAnimator
+ android:propertyName="alpha"
+ android:valueTo="1.0"
+ android:duration="800" />
+
+ <objectAnimator
+ android:propertyName="alpha"
+ android:valueTo="0.0"
+ android:duration="400" />
+</set>
diff --git a/platform/android/viewer/res/drawable-hdpi/icon.png b/platform/android/viewer/res/drawable-hdpi/icon.png
new file mode 100644
index 00000000..4f47347d
--- /dev/null
+++ b/platform/android/viewer/res/drawable-hdpi/icon.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_annot.png b/platform/android/viewer/res/drawable-ldpi/ic_annot.png
new file mode 100644
index 00000000..c4f1df07
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_annot.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_annotation.png b/platform/android/viewer/res/drawable-ldpi/ic_annotation.png
new file mode 100644
index 00000000..1f4e6d48
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_annotation.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_arrow_left.png b/platform/android/viewer/res/drawable-ldpi/ic_arrow_left.png
new file mode 100644
index 00000000..d49c7438
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_arrow_left.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_arrow_right.png b/platform/android/viewer/res/drawable-ldpi/ic_arrow_right.png
new file mode 100644
index 00000000..e76d0cb0
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_arrow_right.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_cancel.png b/platform/android/viewer/res/drawable-ldpi/ic_cancel.png
new file mode 100644
index 00000000..6912e1ed
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_cancel.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_check.png b/platform/android/viewer/res/drawable-ldpi/ic_check.png
new file mode 100644
index 00000000..fb789c8d
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_check.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_clipboard.png b/platform/android/viewer/res/drawable-ldpi/ic_clipboard.png
new file mode 100644
index 00000000..3023c6eb
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_clipboard.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_dir.png b/platform/android/viewer/res/drawable-ldpi/ic_dir.png
new file mode 100644
index 00000000..2236f2f8
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_dir.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_doc.png b/platform/android/viewer/res/drawable-ldpi/ic_doc.png
new file mode 100644
index 00000000..407ed5d4
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_doc.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_highlight.png b/platform/android/viewer/res/drawable-ldpi/ic_highlight.png
new file mode 100644
index 00000000..3d6d29b9
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_highlight.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_link.png b/platform/android/viewer/res/drawable-ldpi/ic_link.png
new file mode 100644
index 00000000..a447b87d
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_link.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_list.png b/platform/android/viewer/res/drawable-ldpi/ic_list.png
new file mode 100644
index 00000000..4a2dde6d
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_list.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_magnifying_glass.png b/platform/android/viewer/res/drawable-ldpi/ic_magnifying_glass.png
new file mode 100644
index 00000000..a3c8f598
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_magnifying_glass.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_more.png b/platform/android/viewer/res/drawable-ldpi/ic_more.png
new file mode 100644
index 00000000..68988a56
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_more.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_pen.png b/platform/android/viewer/res/drawable-ldpi/ic_pen.png
new file mode 100644
index 00000000..7b7de296
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_pen.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_print.png b/platform/android/viewer/res/drawable-ldpi/ic_print.png
new file mode 100644
index 00000000..f191fc85
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_print.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_proof.png b/platform/android/viewer/res/drawable-ldpi/ic_proof.png
new file mode 100644
index 00000000..fee26a7b
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_proof.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_reflow.png b/platform/android/viewer/res/drawable-ldpi/ic_reflow.png
new file mode 100644
index 00000000..e9e8b052
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_reflow.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_select.png b/platform/android/viewer/res/drawable-ldpi/ic_select.png
new file mode 100644
index 00000000..81af6738
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_select.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_share.png b/platform/android/viewer/res/drawable-ldpi/ic_share.png
new file mode 100644
index 00000000..05fbe31a
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_share.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_strike.png b/platform/android/viewer/res/drawable-ldpi/ic_strike.png
new file mode 100644
index 00000000..fc39409f
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_strike.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_trash.png b/platform/android/viewer/res/drawable-ldpi/ic_trash.png
new file mode 100644
index 00000000..465d1245
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_trash.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_underline.png b/platform/android/viewer/res/drawable-ldpi/ic_underline.png
new file mode 100644
index 00000000..0a5be3d4
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_underline.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/ic_updir.png b/platform/android/viewer/res/drawable-ldpi/ic_updir.png
new file mode 100644
index 00000000..b923e429
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/ic_updir.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-ldpi/icon.png b/platform/android/viewer/res/drawable-ldpi/icon.png
new file mode 100644
index 00000000..82655e72
--- /dev/null
+++ b/platform/android/viewer/res/drawable-ldpi/icon.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_annot.png b/platform/android/viewer/res/drawable-mdpi/ic_annot.png
new file mode 100644
index 00000000..0b4bfd92
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_annot.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_annotation.png b/platform/android/viewer/res/drawable-mdpi/ic_annotation.png
new file mode 100644
index 00000000..6f81c4a0
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_annotation.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_arrow_left.png b/platform/android/viewer/res/drawable-mdpi/ic_arrow_left.png
new file mode 100644
index 00000000..16a31b21
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_arrow_left.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_arrow_right.png b/platform/android/viewer/res/drawable-mdpi/ic_arrow_right.png
new file mode 100644
index 00000000..cc34067e
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_arrow_right.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_arrow_up.png b/platform/android/viewer/res/drawable-mdpi/ic_arrow_up.png
new file mode 100644
index 00000000..de2726ce
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_arrow_up.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_cancel.png b/platform/android/viewer/res/drawable-mdpi/ic_cancel.png
new file mode 100644
index 00000000..0b794b4d
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_cancel.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_check.png b/platform/android/viewer/res/drawable-mdpi/ic_check.png
new file mode 100644
index 00000000..527aaeb9
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_check.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_clipboard.png b/platform/android/viewer/res/drawable-mdpi/ic_clipboard.png
new file mode 100644
index 00000000..c05deffd
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_clipboard.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_dir.png b/platform/android/viewer/res/drawable-mdpi/ic_dir.png
new file mode 100644
index 00000000..e15200c5
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_dir.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_doc.png b/platform/android/viewer/res/drawable-mdpi/ic_doc.png
new file mode 100644
index 00000000..1eb722be
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_doc.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_highlight.png b/platform/android/viewer/res/drawable-mdpi/ic_highlight.png
new file mode 100644
index 00000000..2a8fe4db
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_highlight.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_link.png b/platform/android/viewer/res/drawable-mdpi/ic_link.png
new file mode 100644
index 00000000..7f7ac170
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_link.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_list.png b/platform/android/viewer/res/drawable-mdpi/ic_list.png
new file mode 100644
index 00000000..e4f3164c
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_list.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_magnifying_glass.png b/platform/android/viewer/res/drawable-mdpi/ic_magnifying_glass.png
new file mode 100644
index 00000000..389cebd5
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_magnifying_glass.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_more.png b/platform/android/viewer/res/drawable-mdpi/ic_more.png
new file mode 100644
index 00000000..2b662ab3
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_more.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_pen.png b/platform/android/viewer/res/drawable-mdpi/ic_pen.png
new file mode 100644
index 00000000..db805373
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_pen.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_print.png b/platform/android/viewer/res/drawable-mdpi/ic_print.png
new file mode 100644
index 00000000..58105463
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_print.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_proof.png b/platform/android/viewer/res/drawable-mdpi/ic_proof.png
new file mode 100644
index 00000000..cbda8721
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_proof.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_reflow.png b/platform/android/viewer/res/drawable-mdpi/ic_reflow.png
new file mode 100644
index 00000000..84bd5418
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_reflow.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_select.png b/platform/android/viewer/res/drawable-mdpi/ic_select.png
new file mode 100644
index 00000000..9eaf6924
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_select.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_sep.png b/platform/android/viewer/res/drawable-mdpi/ic_sep.png
new file mode 100644
index 00000000..2167be2e
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_sep.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_share.png b/platform/android/viewer/res/drawable-mdpi/ic_share.png
new file mode 100644
index 00000000..cae51b69
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_share.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_strike.png b/platform/android/viewer/res/drawable-mdpi/ic_strike.png
new file mode 100644
index 00000000..b15e9324
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_strike.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_trash.png b/platform/android/viewer/res/drawable-mdpi/ic_trash.png
new file mode 100644
index 00000000..3006fec3
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_trash.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/ic_underline.png b/platform/android/viewer/res/drawable-mdpi/ic_underline.png
new file mode 100644
index 00000000..5d4dd5a4
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/ic_underline.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-mdpi/icon.png b/platform/android/viewer/res/drawable-mdpi/icon.png
new file mode 100644
index 00000000..e05de27c
--- /dev/null
+++ b/platform/android/viewer/res/drawable-mdpi/icon.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable-xhdpi/icon.png b/platform/android/viewer/res/drawable-xhdpi/icon.png
new file mode 100644
index 00000000..0995b78e
--- /dev/null
+++ b/platform/android/viewer/res/drawable-xhdpi/icon.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable/busy.xml b/platform/android/viewer/res/drawable/busy.xml
new file mode 100644
index 00000000..f7f42a44
--- /dev/null
+++ b/platform/android/viewer/res/drawable/busy.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="rectangle">
+ <corners android:radius="12dp" />
+ <padding android:left="16dp"
+ android:right="16dp"
+ android:top="16dp"
+ android:bottom="16dp" />
+ <solid android:color="@color/busy_indicator" />
+</shape>
diff --git a/platform/android/viewer/res/drawable/button.xml b/platform/android/viewer/res/drawable/button.xml
new file mode 100644
index 00000000..0a9bcd51
--- /dev/null
+++ b/platform/android/viewer/res/drawable/button.xml
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_pressed="true">
+ <shape>
+ <solid android:color="@color/button_pressed" />
+ <padding android:left="8dp" android:top="8dp" android:right="8dp" android:bottom="8dp" />
+ </shape>
+ </item>
+ <item android:state_focused="true">
+ <shape>
+ <solid android:color="@color/button_normal" />
+ <stroke android:width="4dp" android:color="@color/button_pressed" />
+ <padding android:left="8dp" android:top="8dp" android:right="8dp" android:bottom="8dp" />
+ </shape>
+ </item>
+ <item>
+ <shape>
+ <solid android:color="@color/button_normal" />
+ <padding android:left="8dp" android:top="8dp" android:right="8dp" android:bottom="8dp" />
+ </shape>
+ </item>
+</selector>
diff --git a/platform/android/viewer/res/drawable/darkdenim3.png b/platform/android/viewer/res/drawable/darkdenim3.png
new file mode 100644
index 00000000..be532f6d
--- /dev/null
+++ b/platform/android/viewer/res/drawable/darkdenim3.png
Binary files differ
diff --git a/platform/android/viewer/res/drawable/page_num.xml b/platform/android/viewer/res/drawable/page_num.xml
new file mode 100644
index 00000000..8d50df85
--- /dev/null
+++ b/platform/android/viewer/res/drawable/page_num.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="rectangle">
+ <padding android:left="8dp"
+ android:right="8dp"
+ android:top="1dp"
+ android:bottom="2dp" />
+ <solid android:color="@color/page_indicator" />
+</shape>
diff --git a/platform/android/viewer/res/drawable/search.xml b/platform/android/viewer/res/drawable/search.xml
new file mode 100644
index 00000000..4fc58830
--- /dev/null
+++ b/platform/android/viewer/res/drawable/search.xml
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<selector xmlns:android="http://schemas.android.com/apk/res/android">
+ <item android:state_pressed="true">
+ <shape android:shape="rectangle">
+ <solid android:color="@color/text_pressed" />
+ <stroke android:width="4dp" android:color="@color/text_border_pressed" />
+ <padding
+ android:left="12dp"
+ android:right="12dp"
+ android:top="8dp"
+ android:bottom="8dp" />
+ </shape>
+ </item>
+ <item android:state_focused="true">
+ <shape>
+ <solid android:color="@color/text_normal" />
+ <stroke android:width="4dp" android:color="@color/text_border_focused" />
+ <padding
+ android:left="12dp"
+ android:right="12dp"
+ android:top="8dp"
+ android:bottom="8dp" />
+ </shape>
+ </item>
+ <item>
+ <shape>
+ <solid android:color="@color/text_normal" />
+ <stroke android:width="4dp" android:color="@color/text_border_normal" />
+ <padding
+ android:left="12dp"
+ android:right="12dp"
+ android:top="8dp"
+ android:bottom="8dp" />
+ </shape>
+ </item>
+</selector>
diff --git a/platform/android/viewer/res/drawable/seek_progress.xml b/platform/android/viewer/res/drawable/seek_progress.xml
new file mode 100644
index 00000000..328139c2
--- /dev/null
+++ b/platform/android/viewer/res/drawable/seek_progress.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="line" >
+ <stroke android:width="6dp" android:color="@color/seek_progress" />
+</shape>
diff --git a/platform/android/viewer/res/drawable/seek_thumb.xml b/platform/android/viewer/res/drawable/seek_thumb.xml
new file mode 100644
index 00000000..e3a9bad4
--- /dev/null
+++ b/platform/android/viewer/res/drawable/seek_thumb.xml
@@ -0,0 +1,7 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<shape xmlns:android="http://schemas.android.com/apk/res/android"
+ android:shape="oval" >
+ <size android:width="28dp" android:height="28dp" />
+ <solid android:color="@color/seek_thumb" />
+</shape>
diff --git a/platform/android/viewer/res/drawable/tiled_background.xml b/platform/android/viewer/res/drawable/tiled_background.xml
new file mode 100644
index 00000000..60e08f3c
--- /dev/null
+++ b/platform/android/viewer/res/drawable/tiled_background.xml
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
+ android:src="@drawable/darkdenim3"
+ android:tileMode="repeat" />
diff --git a/platform/android/viewer/res/layout/buttons.xml b/platform/android/viewer/res/layout/buttons.xml
new file mode 100644
index 00000000..6c1620ba
--- /dev/null
+++ b/platform/android/viewer/res/layout/buttons.xml
@@ -0,0 +1,408 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="match_parent" >
+
+ <ViewAnimator
+ android:id="@+id/switcher"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentTop="true"
+ android:layout_centerHorizontal="true" >
+
+ <RelativeLayout
+ android:id="@+id/topBar0Main"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <TextView
+ android:id="@+id/docNameText"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/linkButton"
+ android:layout_alignParentLeft="true"
+ android:paddingLeft="16dp"
+ android:singleLine="true"
+ android:textColor="#FFFFFF"
+ android:textStyle="bold"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ <ImageButton
+ android:id="@+id/sepsButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="Separations"
+ android:background="@drawable/button"
+ android:onClick="OnSepsButtonClick"
+ android:src="@drawable/ic_sep" />
+
+ <ImageButton
+ android:id="@+id/linkButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/reflowButton"
+ android:contentDescription="@string/toggle_links"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_link" />
+
+ <ImageButton
+ android:id="@+id/reflowButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/outlineButton"
+ android:contentDescription="@string/toggle_reflow_mode"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_reflow" />
+
+ <ImageButton
+ android:id="@+id/outlineButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/searchButton"
+ android:contentDescription="@string/outline_title"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_list" />
+
+ <ImageButton
+ android:id="@+id/searchButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/moreButton"
+ android:contentDescription="@string/search_document"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_magnifying_glass" />
+
+ <ImageButton
+ android:id="@+id/moreButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/more"
+ android:background="@drawable/button"
+ android:onClick="OnMoreButtonClick"
+ android:src="@drawable/ic_more" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/topBar1Search"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <ImageButton
+ android:id="@+id/cancelSearch"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:contentDescription="@string/cancel"
+ android:background="@drawable/button"
+ android:onClick="OnCancelSearchButtonClick"
+ android:src="@drawable/ic_cancel" />
+
+ <EditText
+ android:id="@+id/searchText"
+ android:background="@drawable/search"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toRightOf="@+id/cancelSearch"
+ android:layout_toLeftOf="@+id/searchBack"
+ android:inputType="text"
+ android:hint="@string/search"
+ android:singleLine="true" />
+
+ <ImageButton
+ android:id="@+id/searchBack"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/searchForward"
+ android:contentDescription="@string/search_backwards"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_arrow_left" />
+
+ <ImageButton
+ android:id="@+id/searchForward"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/search_forwards"
+ android:background="@drawable/button"
+ android:src="@drawable/ic_arrow_right" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/topBar2Annot"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <ImageButton
+ android:id="@+id/cancelAnnotButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:contentDescription="@string/cancel"
+ android:background="@drawable/button"
+ android:onClick="OnCancelAnnotButtonClick"
+ android:src="@drawable/ic_cancel" />
+
+ <ImageButton
+ android:id="@+id/highlightButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/underlineButton"
+ android:contentDescription="@string/highlight"
+ android:background="@drawable/button"
+ android:onClick="OnHighlightButtonClick"
+ android:src="@drawable/ic_highlight" />
+
+ <ImageButton
+ android:id="@+id/underlineButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/strikeOutButton"
+ android:contentDescription="@string/underline"
+ android:background="@drawable/button"
+ android:onClick="OnUnderlineButtonClick"
+ android:src="@drawable/ic_underline" />
+
+ <ImageButton
+ android:id="@+id/strikeOutButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/inkButton"
+ android:contentDescription="@string/strike_out"
+ android:background="@drawable/button"
+ android:onClick="OnStrikeOutButtonClick"
+ android:src="@drawable/ic_strike" />
+
+ <ImageButton
+ android:id="@+id/inkButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/ink"
+ android:background="@drawable/button"
+ android:onClick="OnInkButtonClick"
+ android:src="@drawable/ic_pen" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/topBar3Delete"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <ImageButton
+ android:id="@+id/cancelDeleteButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:contentDescription="@string/cancel"
+ android:background="@drawable/button"
+ android:onClick="OnCancelDeleteButtonClick"
+ android:src="@drawable/ic_cancel" />
+
+ <TextView
+ android:id="@+id/deleteLabel"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toRightOf="@+id/cancelDeleteButton"
+ android:layout_toLeftOf="@+id/deleteButton"
+ android:gravity="center"
+ android:singleLine="true"
+ android:textColor="#FFFFFF"
+ android:textStyle="bold"
+ android:text="@string/delete"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ <ImageButton
+ android:id="@+id/deleteButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/delete"
+ android:background="@drawable/button"
+ android:onClick="OnDeleteButtonClick"
+ android:src="@drawable/ic_trash" />
+
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/topBar4More"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <ImageButton
+ android:id="@+id/cancelMoreButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:contentDescription="@string/cancel"
+ android:background="@drawable/button"
+ android:onClick="OnCancelMoreButtonClick"
+ android:src="@drawable/ic_cancel" />
+
+ <ImageButton
+ android:id="@+id/proofButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/printButton"
+ android:contentDescription="@string/proof"
+ android:background="@drawable/button"
+ android:onClick="OnProofButtonClick"
+ android:src="@drawable/ic_proof" />
+
+ <ImageButton
+ android:id="@+id/printButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/copyTextButton"
+ android:contentDescription="@string/print"
+ android:background="@drawable/button"
+ android:onClick="OnPrintButtonClick"
+ android:src="@drawable/ic_print" />
+
+ <ImageButton
+ android:id="@+id/copyTextButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toLeftOf="@+id/editAnnotButton"
+ android:layout_alignWithParentIfMissing="true"
+ android:contentDescription="@string/copy_text_to_the_clipboard"
+ android:background="@drawable/button"
+ android:onClick="OnCopyTextButtonClick"
+ android:src="@drawable/ic_clipboard" />
+
+ <ImageButton
+ android:id="@+id/editAnnotButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/edit_annotations"
+ android:background="@drawable/button"
+ android:onClick="OnEditAnnotButtonClick"
+ android:src="@drawable/ic_annotation" />
+ </RelativeLayout>
+
+ <RelativeLayout
+ android:id="@+id/topBar5Accept"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:background="@color/toolbar" >
+
+ <ImageButton
+ android:id="@+id/cancelAcceptButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true"
+ android:contentDescription="@string/cancel"
+ android:background="@drawable/button"
+ android:onClick="OnCancelAcceptButtonClick"
+ android:src="@drawable/ic_cancel" />
+
+ <TextView
+ android:id="@+id/annotType"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_toRightOf="@+id/cancelAcceptButton"
+ android:layout_toLeftOf="@+id/acceptButton"
+ android:gravity="center"
+ android:singleLine="true"
+ android:textColor="#FFFFFF"
+ android:textStyle="bold"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ <ImageButton
+ android:id="@+id/acceptButton"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentRight="true"
+ android:contentDescription="@string/accept"
+ android:background="@drawable/button"
+ android:onClick="OnAcceptButtonClick"
+ android:src="@drawable/ic_check" />
+ </RelativeLayout>
+ </ViewAnimator>
+
+ <RelativeLayout
+ android:id="@+id/lowerButtons"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true"
+ android:layout_centerHorizontal="true" >
+
+ <SeekBar
+ android:id="@+id/pageSlider"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_alignParentBottom="true"
+ android:layout_centerHorizontal="true"
+ android:layout_margin="0dp"
+ android:thumb="@drawable/seek_thumb"
+ android:progressDrawable="@drawable/seek_progress"
+ android:paddingLeft="16dp"
+ android:paddingRight="16dp"
+ android:paddingTop="12dp"
+ android:paddingBottom="8dp"
+ android:background="@color/toolbar"
+ />
+
+ <TextView
+ android:id="@+id/pageNumber"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_above="@+id/pageSlider"
+ android:layout_centerHorizontal="true"
+ android:layout_marginBottom="16dp"
+ android:background="@drawable/page_num"
+ android:textColor="#FFFFFF"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ </RelativeLayout>
+
+ <TextView
+ android:id="@+id/info"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_above="@+id/pageSlider"
+ android:layout_centerHorizontal="true"
+ android:layout_centerVertical="true"
+ android:background="@drawable/page_num"
+ android:textAppearance="?android:attr/textAppearanceMedium"
+ android:textColor="#FFFFFF" />
+
+</RelativeLayout>
diff --git a/platform/android/viewer/res/layout/main.xml b/platform/android/viewer/res/layout/main.xml
new file mode 100644
index 00000000..50b4746b
--- /dev/null
+++ b/platform/android/viewer/res/layout/main.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:orientation="vertical"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent" />
diff --git a/platform/android/viewer/res/layout/outline_entry.xml b/platform/android/viewer/res/layout/outline_entry.xml
new file mode 100644
index 00000000..ea7912e4
--- /dev/null
+++ b/platform/android/viewer/res/layout/outline_entry.xml
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" >
+
+ <TextView
+ android:id="@+id/title"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignParentLeft="true"
+ android:layout_toLeftOf="@+id/page"
+ android:singleLine="true"
+ android:layout_centerVertical="true"
+ android:paddingLeft="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+ <TextView
+ android:id="@+id/page"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_alignBaseline="@+id/title"
+ android:layout_alignBottom="@+id/title"
+ android:layout_alignParentRight="true"
+ android:paddingRight="8dp"
+ android:textAppearance="?android:attr/textAppearanceMedium" />
+
+</RelativeLayout>
diff --git a/platform/android/viewer/res/layout/picker_entry.xml b/platform/android/viewer/res/layout/picker_entry.xml
new file mode 100644
index 00000000..673a4724
--- /dev/null
+++ b/platform/android/viewer/res/layout/picker_entry.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:paddingLeft="8dp" >
+
+ <ImageView
+ android:id="@+id/icon"
+ android:layout_width="wrap_content"
+ android:layout_height="wrap_content"
+ android:layout_centerVertical="true"
+ android:layout_alignParentLeft="true" />
+
+ <TextView
+ android:id="@+id/name"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content"
+ android:layout_toRightOf="@+id/icon"
+ android:paddingBottom="8dp"
+ android:paddingLeft="12dp"
+ android:paddingRight="12dp"
+ android:paddingTop="8dp"
+ android:textAppearance="?android:attr/textAppearanceLarge" />
+
+</RelativeLayout>
diff --git a/platform/android/viewer/res/layout/print_dialog.xml b/platform/android/viewer/res/layout/print_dialog.xml
new file mode 100644
index 00000000..1d54d22f
--- /dev/null
+++ b/platform/android/viewer/res/layout/print_dialog.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="utf-8"?>
+
+<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent">
+ <WebView android:id="@+id/webview"
+ android:layout_width="fill_parent"
+ android:layout_height="fill_parent"/>
+</RelativeLayout>
diff --git a/platform/android/viewer/res/layout/textentry.xml b/platform/android/viewer/res/layout/textentry.xml
new file mode 100644
index 00000000..08823df8
--- /dev/null
+++ b/platform/android/viewer/res/layout/textentry.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="utf-8"?>
+<EditText xmlns:android="http://schemas.android.com/apk/res/android"
+ android:singleLine="false"
+ android:minLines="3"
+ android:inputType="textMultiLine"
+ android:layout_width="match_parent"
+ android:layout_height="wrap_content" >
+</EditText>
diff --git a/platform/android/viewer/res/values-ar/strings.xml b/platform/android/viewer/res/values-ar/strings.xml
new file mode 100644
index 00000000..f16d5ba9
--- /dev/null
+++ b/platform/android/viewer/res/values-ar/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">قبول</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">إلغاء</string>
+ <string name="cannot_open_buffer">تعذر فتح المخزن المؤقت</string>
+ <string name="cannot_open_document">تعذر فتح المستند</string>
+ <string name="cannot_open_document_Reason">تعذر فتح المستند: %1$s</string>
+ <string name="cannot_open_file_Path">تعذر فتح الملف: %1$s</string>
+ <string name="choose_value">اختر قيمة</string>
+ <string name="copied_to_clipboard">تم النسخ إلى الحافظة</string>
+ <string name="copy">نسخ</string>
+ <string name="copy_text">نسخ النص</string>
+ <string name="copy_text_to_the_clipboard">نسخ النص إلى الحافظة</string>
+ <string name="delete">حذف</string>
+ <string name="dismiss">تجاهل</string>
+ <string name="document_has_changes_save_them_">يحتوي المستند على تغييرات. هل تريد حفظها؟</string>
+ <string name="draw_annotation">سحب تعليق توضيحي</string>
+ <string name="edit_annotations">تعديل التعليقات التوضيحية</string>
+ <string name="enter_password">أدخل كلمة المرور</string>
+ <string name="entering_reflow_mode">دخول إلى وضع إعادة التدفق</string>
+ <string name="fill_out_text_field">تعبئة حقل النص</string>
+ <string name="format_currently_not_supported">التنسيق غير مدعوم حاليًا</string>
+ <string name="highlight">تظليل</string>
+ <string name="ink">حبر</string>
+ <string name="leaving_reflow_mode">خروج من وضع إعادة التدفق</string>
+ <string name="more">المزيد</string>
+ <string name="no">لا</string>
+ <string name="no_further_occurrences_found">لم يتم العثور على متكررات أخرى</string>
+ <string name="no_media_hint">مشاركة وسائط التخزين مع حاسوب شخصي قد يمنع الوصول إليها</string>
+ <string name="no_media_warning">وسائط التخزين غير موجودة</string>
+ <string name="no_text_selected">لم يتم تحديد نص</string>
+ <string name="not_supported">غير مدعوم</string>
+ <string name="nothing_to_save">لا يوجد شيء لحفظه</string>
+ <string name="okay">موافق</string>
+ <string name="outline_title">جدول المحتويات</string>
+ <string name="parent_directory">[أعلى مستوى واحد]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">طباعة</string>
+ <string name="print_failed">فشلت الطباعة</string>
+ <string name="save">حفظ</string>
+ <string name="search">بحث</string>
+ <string name="search_backwards">بحث إلى الخلف</string>
+ <string name="search_document">بحث في المستند</string>
+ <string name="search_forwards">بحث إلى الأمام</string>
+ <string name="searching_">جاري البحث في&amp;#8230;</string>
+ <string name="select">تحديد</string>
+ <string name="select_text">تحديد النص</string>
+ <string name="strike_out">شطب</string>
+ <string name="text_not_found">لم يتم العثور على النص</string>
+ <string name="toggle_links">تظليل وتمكين الروابط</string>
+ <string name="underline">تسطير</string>
+ <string name="yes">نعم</string>
+</resources>
diff --git a/platform/android/viewer/res/values-ca/strings.xml b/platform/android/viewer/res/values-ca/strings.xml
new file mode 100644
index 00000000..ef72886e
--- /dev/null
+++ b/platform/android/viewer/res/values-ca/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Acceptar</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Cancel·lar</string>
+ <string name="cannot_open_buffer">No es pot obrir el buffer</string>
+ <string name="cannot_open_document">No es pot obrir el document</string>
+ <string name="cannot_open_document_Reason">No es pot obrir el document: %1$s</string>
+ <string name="cannot_open_file_Path">No es pot obrir l\'arxiu: %1$s</string>
+ <string name="choose_value">Tria el valor</string>
+ <string name="copied_to_clipboard">Copiat al portapapers</string>
+ <string name="copy">Copiar</string>
+ <string name="copy_text">copiar text</string>
+ <string name="copy_text_to_the_clipboard">Copiar text al portapapers</string>
+ <string name="delete">Esborrar</string>
+ <string name="dismiss">Descartar</string>
+ <string name="document_has_changes_save_them_">El document té canvis. Desar?</string>
+ <string name="draw_annotation">Dibuixar anotació</string>
+ <string name="edit_annotations">Editar anotacions</string>
+ <string name="enter_password">Introduir contrasenya</string>
+ <string name="entering_reflow_mode">Entrant en modo de reflux</string>
+ <string name="fill_out_text_field">Emplena el camp de text</string>
+ <string name="format_currently_not_supported">Format no suportat actualment</string>
+ <string name="highlight">Destacar</string>
+ <string name="ink">Tinta</string>
+ <string name="leaving_reflow_mode">Abandonant modo de reflux</string>
+ <string name="more">Més</string>
+ <string name="no">No</string>
+ <string name="no_further_occurrences_found">No hi ha més coincidències</string>
+ <string name="no_media_hint">Compartir el mitjà d\'emmagatzematge amb un PC pot fer que sigui inaccessible</string>
+ <string name="no_media_warning">Mitjà d\'emmagatzematge no present</string>
+ <string name="no_text_selected">No s\'ha seleccionat text</string>
+ <string name="not_supported">No compatible</string>
+ <string name="nothing_to_save">No hi ha gens que guardar</string>
+ <string name="okay">Acceptar</string>
+ <string name="outline_title">Índex</string>
+ <string name="parent_directory">[Pujar un nivell]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Imprimir</string>
+ <string name="print_failed">Fallada al imprimir</string>
+ <string name="save">Desar</string>
+ <string name="search">Buscar</string>
+ <string name="search_backwards">Buscar cap a enrere</string>
+ <string name="search_document">Buscar document</string>
+ <string name="search_forwards">Buscar cap a davant</string>
+ <string name="searching_">Buscant…</string>
+ <string name="select">Seleccionar</string>
+ <string name="select_text">Seleccionar text</string>
+ <string name="strike_out">Ratllat</string>
+ <string name="text_not_found">Text no trobat</string>
+ <string name="toggle_links">Ressaltar i habilitar enllaços</string>
+ <string name="underline">Subratllat</string>
+ <string name="yes">Sí</string>
+</resources>
diff --git a/platform/android/viewer/res/values-cs/strings.xml b/platform/android/viewer/res/values-cs/strings.xml
new file mode 100644
index 00000000..6c870391
--- /dev/null
+++ b/platform/android/viewer/res/values-cs/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Přijmout</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Zrušit</string>
+ <string name="cannot_open_buffer">Nelze otevřít vyrovnávací paměť</string>
+ <string name="cannot_open_document">Nelze otevřít dokument</string>
+ <string name="cannot_open_document_Reason">Nelze otevřít dokument: %1$s</string>
+ <string name="cannot_open_file_Path">Nelze otevřít soubor: %1$s</string>
+ <string name="choose_value">Zvolte hodnotu</string>
+ <string name="copied_to_clipboard">Kopírováno do schránky</string>
+ <string name="copy">Kopírovat</string>
+ <string name="copy_text">kopírovat text</string>
+ <string name="copy_text_to_the_clipboard">Kopírovat text do schránky</string>
+ <string name="delete">Smazat</string>
+ <string name="dismiss">Odmítnout</string>
+ <string name="document_has_changes_save_them_">Dokument byl změněn. Uložit?</string>
+ <string name="draw_annotation">Vložit anotaci</string>
+ <string name="edit_annotations">Upravit anotace</string>
+ <string name="enter_password">Zadat heslo</string>
+ <string name="entering_reflow_mode">Vstup do režimu přeformátování řádků</string>
+ <string name="fill_out_text_field">Vyplnit textové pole</string>
+ <string name="format_currently_not_supported">Formát aktuálně nepodporován</string>
+ <string name="highlight">Zvýraznit</string>
+ <string name="ink">Inkoust</string>
+ <string name="leaving_reflow_mode">Odchod z režimu přeformátování řádků</string>
+ <string name="more">Více</string>
+ <string name="no">Ne</string>
+ <string name="no_further_occurrences_found">Nenalezeny další výskyty</string>
+ <string name="no_media_hint">Při sdílení s PC může být paměťové médium nedostupné</string>
+ <string name="no_media_warning">Paměťové médim nenalezeno</string>
+ <string name="no_text_selected">Nevybrán žádný text</string>
+ <string name="not_supported">Nepodporováno</string>
+ <string name="nothing_to_save">Nic k uložení</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Obsah</string>
+ <string name="parent_directory">[Nahoru o jednu úroveň]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Tisk</string>
+ <string name="print_failed">Tisk selhal</string>
+ <string name="save">Uložit</string>
+ <string name="search">Hledat</string>
+ <string name="search_backwards">Hledat zpět</string>
+ <string name="search_document">Prohledat dokument</string>
+ <string name="search_forwards">Hledat vpřed</string>
+ <string name="searching_">Hledání&amp;#8230;</string>
+ <string name="select">Vybrat</string>
+ <string name="select_text">Vybrat text</string>
+ <string name="strike_out">Přeškrtnout</string>
+ <string name="text_not_found">Text nenalezen</string>
+ <string name="toggle_links">Zvýraznit a aktivovat odkazy</string>
+ <string name="underline">Podtrhnout</string>
+ <string name="yes">Ano</string>
+</resources>
diff --git a/platform/android/viewer/res/values-da/strings.xml b/platform/android/viewer/res/values-da/strings.xml
new file mode 100644
index 00000000..b7de1fdc
--- /dev/null
+++ b/platform/android/viewer/res/values-da/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Accepter</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Annuller</string>
+ <string name="cannot_open_buffer">Buffer kan ikke åbnes</string>
+ <string name="cannot_open_document">Dokument kan ikke åbnes</string>
+ <string name="cannot_open_document_Reason">Kan ikke åbne dokumentet: %1$s</string>
+ <string name="cannot_open_file_Path">Kan ikke åbne filen: %1$s</string>
+ <string name="choose_value">Vælg værdi</string>
+ <string name="copied_to_clipboard">Kopieret til udklipsholder</string>
+ <string name="copy">Kopier</string>
+ <string name="copy_text">kopier tekst</string>
+ <string name="copy_text_to_the_clipboard">kopier tekst til udklipsholder</string>
+ <string name="delete">Slet</string>
+ <string name="dismiss">Afvis</string>
+ <string name="document_has_changes_save_them_">Dokumentet er ændret. Gem ændringer?</string>
+ <string name="draw_annotation">Lav anmærkning</string>
+ <string name="edit_annotations">Rediger anmærkninger</string>
+ <string name="enter_password">Indtast adgangskode</string>
+ <string name="entering_reflow_mode">Går over til konverteringstilstand</string>
+ <string name="fill_out_text_field">Udfyld tekstfelt</string>
+ <string name="format_currently_not_supported">Format ikke understøttet i øjeblikket</string>
+ <string name="highlight">Fremhæv</string>
+ <string name="ink">Ink</string>
+ <string name="leaving_reflow_mode">Forlader konverteringstilstand</string>
+ <string name="more">Mere</string>
+ <string name="no">Nej</string>
+ <string name="no_further_occurrences_found">Der blev ikke fundet flere tilfælde</string>
+ <string name="no_media_hint">Deles lagermediet med en PC, kan det gøre det utilgængeligt</string>
+ <string name="no_media_warning">Lagermedie ikke fundet</string>
+ <string name="no_text_selected">Ingen tekst valgt</string>
+ <string name="not_supported">Ikke understøttet</string>
+ <string name="nothing_to_save">Intet at gemme</string>
+ <string name="okay">Okay</string>
+ <string name="outline_title">Indholdsfortegnelse</string>
+ <string name="parent_directory">[Et niveau op]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Udskriv</string>
+ <string name="print_failed">Udskrivning mislykket</string>
+ <string name="save">Gem</string>
+ <string name="search">Søg</string>
+ <string name="search_backwards">Søg bagud</string>
+ <string name="search_document">Søg i dokument</string>
+ <string name="search_forwards">Søg fremad</string>
+ <string name="searching_">Søger&amp;#8230;</string>
+ <string name="select">Vælg</string>
+ <string name="select_text">Vælg tekst</string>
+ <string name="strike_out">Gennemstreget</string>
+ <string name="text_not_found">Tekst ikke fundet</string>
+ <string name="toggle_links">Fremhæv og aktiver links</string>
+ <string name="underline">Understreg</string>
+ <string name="yes">Ja</string>
+</resources>
diff --git a/platform/android/viewer/res/values-de/strings.xml b/platform/android/viewer/res/values-de/strings.xml
new file mode 100644
index 00000000..2e69d369
--- /dev/null
+++ b/platform/android/viewer/res/values-de/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Akzeptieren</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Abbrechen</string>
+ <string name="cannot_open_buffer">Zwischenspeicher kann nicht geöffnet werden</string>
+ <string name="cannot_open_document">Dokument kann nicht geöffnet werden</string>
+ <string name="cannot_open_document_Reason">Dokument kann nicht geöffnet werden: %1$s</string>
+ <string name="cannot_open_file_Path">Datei kann nicht geöffnet werden: %1$s</string>
+ <string name="choose_value">Wert auswählen</string>
+ <string name="copied_to_clipboard">In die Zwischenanlage kopiert</string>
+ <string name="copy">Kopieren</string>
+ <string name="copy_text">Text kopieren</string>
+ <string name="copy_text_to_the_clipboard">Text in Zwischenablage kopieren</string>
+ <string name="delete">Entfernen</string>
+ <string name="dismiss">Verwerfen</string>
+ <string name="document_has_changes_save_them_">Das Dokument wurde verändert. Sollen die Änderungen gespeichert werden?</string>
+ <string name="draw_annotation">Kommentar einfügen</string>
+ <string name="edit_annotations">Kommentar bearbeiten</string>
+ <string name="enter_password">Passwort eingeben</string>
+ <string name="entering_reflow_mode">Anpassungsmodus wird gestartet</string>
+ <string name="fill_out_text_field">Textfeld ausfüllen</string>
+ <string name="format_currently_not_supported">Format wird momentan nicht unterstützt</string>
+ <string name="highlight">Markieren</string>
+ <string name="ink">Farbe</string>
+ <string name="leaving_reflow_mode">Anpassungsmodus wird beendet</string>
+ <string name="more">Mehr</string>
+ <string name="no">Nein</string>
+ <string name="no_further_occurrences_found">Keine weiteren Treffer</string>
+ <string name="no_media_hint">Die Freigabe des Speichermediums für einen PC kann es unzugänglich machen</string>
+ <string name="no_media_warning">Speichermedium nicht vorhanden</string>
+ <string name="no_text_selected">Kein Text ausgewählt</string>
+ <string name="not_supported">Nicht unterstützt</string>
+ <string name="nothing_to_save">Nichts zum Speichern</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Inhaltsverzeichnis</string>
+ <string name="parent_directory">[Eine Ebene nach oben]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Drucken</string>
+ <string name="print_failed">Fehler beim Drucken</string>
+ <string name="save">Speichern</string>
+ <string name="search">Suchen</string>
+ <string name="search_backwards">Rückwärts suchen</string>
+ <string name="search_document">Dokument durchsuchen</string>
+ <string name="search_forwards">Vorwärts suchen</string>
+ <string name="searching_">Suche…</string>
+ <string name="select">Auswählen</string>
+ <string name="select_text">Text auswählen</string>
+ <string name="strike_out">Durchstreichen</string>
+ <string name="text_not_found">Text konnte nicht gefunden werden</string>
+ <string name="toggle_links">Markiere und aktiviere Verknüpfungen</string>
+ <string name="underline">Unterstreichen</string>
+ <string name="yes">Ja</string>
+</resources>
diff --git a/platform/android/viewer/res/values-el/strings.xml b/platform/android/viewer/res/values-el/strings.xml
new file mode 100644
index 00000000..f994f287
--- /dev/null
+++ b/platform/android/viewer/res/values-el/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Αποδοχή</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Ακύρωση</string>
+ <string name="cannot_open_buffer">Αδυναμία ανοίγματος buffer </string>
+ <string name="cannot_open_document">Αδυναμία ανοίγματος εγγράφου</string>
+ <string name="cannot_open_document_Reason">Αδυναμία ανοίγματος εγγράφου: %1$s</string>
+ <string name="cannot_open_file_Path">Αδυναμία ανοίγματος αρχείου: %1$s</string>
+ <string name="choose_value">Επιλογή τιμής</string>
+ <string name="copied_to_clipboard">Αντιγράφηκε στο πρόχειρο</string>
+ <string name="copy">Αντιγραφή</string>
+ <string name="copy_text">αντιγραφή κειμένου</string>
+ <string name="copy_text_to_the_clipboard">Αντιγραφή κειμένου στο πρόχειρο</string>
+ <string name="delete">Διαγραφή</string>
+ <string name="dismiss">Ματαίωση</string>
+ <string name="document_has_changes_save_them_">Το έγγραφο έχει αλλαγές. Να αποθηκευτούν;</string>
+ <string name="draw_annotation">Σχεδίαση σχολίου</string>
+ <string name="edit_annotations">Επεξεργασία σχολίων</string>
+ <string name="enter_password">Πληκτρολογήστε κωδικό πρόσβασης</string>
+ <string name="entering_reflow_mode">Είσοδος σε λειτουργία δυναμικής προσαρμογής</string>
+ <string name="fill_out_text_field">Συμπλήρωση πεδίου κειμένου</string>
+ <string name="format_currently_not_supported">Αυτή η μορφή δεν υποστηρίζεται τη δεδομένη στιγμή</string>
+ <string name="highlight">Επισήμανση</string>
+ <string name="ink">Γραφή</string>
+ <string name="leaving_reflow_mode">Έξοδος από λειτουργία δυναμικής προσαρμογής</string>
+ <string name="more">Περισσότερο</string>
+ <string name="no">Όχι</string>
+ <string name="no_further_occurrences_found">Δεν βρέθηκαν άλλες εμφανίσεις</string>
+ <string name="no_media_hint">Η κοινή χρήση του αποθηκευτικού μέσου με έναν υπολογιστή μπορεί να το καταστήσει μη προσβάσιμο</string>
+ <string name="no_media_warning">Δεν υπάρχει αποθηκευτικό μέσο</string>
+ <string name="no_text_selected">Δεν έχει επιλεγεί κείμενο</string>
+ <string name="not_supported">Δεν υποστηρίζεται</string>
+ <string name="nothing_to_save">Δεν υπάρχει περιεχόμενο για αποθήκευση</string>
+ <string name="okay">ΟΚ</string>
+ <string name="outline_title">Πίνακας περιεχομένων</string>
+ <string name="parent_directory">[Ένα επίπεδο επάνω]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Εκτύπωση</string>
+ <string name="print_failed">Η εκτύπωση απέτυχε</string>
+ <string name="save">Αποθήκευση</string>
+ <string name="search">Αναζήτηση</string>
+ <string name="search_backwards">Αναζήτηση προς τα πίσω</string>
+ <string name="search_document">Αναζήτηση εγγράφου</string>
+ <string name="search_forwards">Αναζήτηση προς τα μπροστά</string>
+ <string name="searching_">Αναζήτηση&amp;#8230;</string>
+ <string name="select">Επιλογή</string>
+ <string name="select_text">Επιλογή κειμένου</string>
+ <string name="strike_out">Διακριτή διαγραφή</string>
+ <string name="text_not_found">Δεν βρέθηκε το κείμενο</string>
+ <string name="toggle_links">Επισήμανση και ενεργοποίηση συνδέσεων</string>
+ <string name="underline">Υπογράμμιση</string>
+ <string name="yes">Ναι</string>
+</resources>
diff --git a/platform/android/viewer/res/values-es/strings.xml b/platform/android/viewer/res/values-es/strings.xml
new file mode 100644
index 00000000..0e28a909
--- /dev/null
+++ b/platform/android/viewer/res/values-es/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Aceptar</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Cancelar</string>
+ <string name="cannot_open_buffer">No se puede abrir el búfer</string>
+ <string name="cannot_open_document">No se puede abrir el documento</string>
+ <string name="cannot_open_document_Reason">No se puede abrir el documento:%1$s</string>
+ <string name="cannot_open_file_Path">No se puede abrir el archivo: %1$s</string>
+ <string name="choose_value">Elegir valor</string>
+ <string name="copied_to_clipboard">Copiado al portapapeles</string>
+ <string name="copy">Copiar</string>
+ <string name="copy_text">copiar texto</string>
+ <string name="copy_text_to_the_clipboard">Copiar texto al portapapeles</string>
+ <string name="delete">Borrar</string>
+ <string name="dismiss">Ignorar</string>
+ <string name="document_has_changes_save_them_">El documento tiene cambios. ¿Guardar?</string>
+ <string name="draw_annotation">Dibujar anotación</string>
+ <string name="edit_annotations">Editar anotaicones</string>
+ <string name="enter_password">Introducir contraseña</string>
+ <string name="entering_reflow_mode">Entrando en el modo de redistribución</string>
+ <string name="fill_out_text_field">Rellenar el campo de texto</string>
+ <string name="format_currently_not_supported">Formato actualmente no soportado</string>
+ <string name="highlight">Resaltar</string>
+ <string name="ink">Tinta</string>
+ <string name="leaving_reflow_mode">Saliendo del modo de redistribución</string>
+ <string name="more">Más</string>
+ <string name="no">No</string>
+ <string name="no_further_occurrences_found">No se han encontrado más casos</string>
+ <string name="no_media_hint">Compartir el medio de almacenamiento con un PC puede hacerlo inaccesible</string>
+ <string name="no_media_warning">Medio de almacenimiento no presente</string>
+ <string name="no_text_selected">Texto no seleccionado</string>
+ <string name="not_supported">No aceptado</string>
+ <string name="nothing_to_save">Nada que guardar</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Tabla de contenidos</string>
+ <string name="parent_directory">[Subir un nivel]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Imprimir</string>
+ <string name="print_failed">No se ha imprimido</string>
+ <string name="save">Guardar</string>
+ <string name="search">Buscar</string>
+ <string name="search_backwards">Buscar hacia atrás</string>
+ <string name="search_document">Buscar documento</string>
+ <string name="search_forwards">Buscar hacia adelante</string>
+ <string name="searching_">Buscando&amp;#8230;</string>
+ <string name="select">Seleccionar</string>
+ <string name="select_text">Seleccionar texto</string>
+ <string name="strike_out">Tachar</string>
+ <string name="text_not_found">Texto no encontrado</string>
+ <string name="toggle_links">Resaltar y activar</string>
+ <string name="underline">Subrayar</string>
+ <string name="yes">Sí</string>
+</resources>
diff --git a/platform/android/viewer/res/values-et/strings.xml b/platform/android/viewer/res/values-et/strings.xml
new file mode 100644
index 00000000..fddd25a8
--- /dev/null
+++ b/platform/android/viewer/res/values-et/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Nõustu</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Tühista</string>
+ <string name="cannot_open_buffer">Ei saa avada puhvrit</string>
+ <string name="cannot_open_document">Ei saa avada dokumenti</string>
+ <string name="cannot_open_document_Reason">Ei saa avada dokumenti: %1$s</string>
+ <string name="cannot_open_file_Path">Ei saa avada faili: %1$s</string>
+ <string name="choose_value">Vali väärtus</string>
+ <string name="copied_to_clipboard">Kopeeritud lõikelauale</string>
+ <string name="copy">Kopeeri</string>
+ <string name="copy_text">kopeeri tekst</string>
+ <string name="copy_text_to_the_clipboard">Kopeeri tekst lõikelauale</string>
+ <string name="delete">Kustuta</string>
+ <string name="dismiss">Lõpeta</string>
+ <string name="document_has_changes_save_them_">Dokumendis on tehtud muudatusi. Kas salvestada need?</string>
+ <string name="draw_annotation">Tee marginaal</string>
+ <string name="edit_annotations">Redigeeri marginaale</string>
+ <string name="enter_password">Sisesta salasõna</string>
+ <string name="entering_reflow_mode">Sisenen ümberpaigutamise režiimi</string>
+ <string name="fill_out_text_field">Täida tekstiväli</string>
+ <string name="format_currently_not_supported">Vormingul puudub hetkel tugi</string>
+ <string name="highlight">Tõsta esile</string>
+ <string name="ink">Tint</string>
+ <string name="leaving_reflow_mode">Lahkun ümberpaigutamise režiimist</string>
+ <string name="more">Veel</string>
+ <string name="no">Ei</string>
+ <string name="no_further_occurrences_found">Ei leitud rohkem juhtumeid</string>
+ <string name="no_media_hint">Salvestuskandja jagamine arvutiga võib selle juurdepääsmatuks muuta</string>
+ <string name="no_media_warning">Salvestuskandja puudub</string>
+ <string name="no_text_selected">Teksti ei ole valitud</string>
+ <string name="not_supported">Puudub tugi</string>
+ <string name="nothing_to_save">Ei ole midagi salvestada</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Sisukord</string>
+ <string name="parent_directory">[Taseme võrra üles]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s%3$s</string>
+ <string name="print">Prindi</string>
+ <string name="print_failed">Printimine ebaõnnestus</string>
+ <string name="save">Salvesta</string>
+ <string name="search">Otsi</string>
+ <string name="search_backwards">Otsi tagasisuunas</string>
+ <string name="search_document">Otsi dokumendist</string>
+ <string name="search_forwards">Otsi edasisuunas</string>
+ <string name="searching_">Otsin&amp;#8230;</string>
+ <string name="select">Vali</string>
+ <string name="select_text">Vali tekst</string>
+ <string name="strike_out">Läbikriipsutus</string>
+ <string name="text_not_found">Teksti ei leitud</string>
+ <string name="toggle_links">Tõsta lingid esile ja luba need</string>
+ <string name="underline">Jooni alla</string>
+ <string name="yes">Jah</string>
+</resources>
diff --git a/platform/android/viewer/res/values-fi/strings.xml b/platform/android/viewer/res/values-fi/strings.xml
new file mode 100644
index 00000000..ae13e724
--- /dev/null
+++ b/platform/android/viewer/res/values-fi/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Hyväksy</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Peruuta</string>
+ <string name="cannot_open_buffer">Puskuria ei voi avata</string>
+ <string name="cannot_open_document">Tiedostoa ei voi avata</string>
+ <string name="cannot_open_document_Reason">Ei voi avata tiedostoa: %1$s</string>
+ <string name="cannot_open_file_Path">Ei voi avata tiedostoa: %1$s</string>
+ <string name="choose_value">Valitse arvo</string>
+ <string name="copied_to_clipboard">Kopioitu leikepöydälle</string>
+ <string name="copy">Kopioi</string>
+ <string name="copy_text">kopio teksti</string>
+ <string name="copy_text_to_the_clipboard">Kopioi teksti leikepöydälle</string>
+ <string name="delete">Poista</string>
+ <string name="dismiss">Hylkää</string>
+ <string name="document_has_changes_save_them_">Tiedostossa on muutoksia. Haluatko tallentaa muutokset?</string>
+ <string name="draw_annotation">Piirrä huomautus</string>
+ <string name="edit_annotations">Muokkaa huomautuksia</string>
+ <string name="enter_password">Anna salasana</string>
+ <string name="entering_reflow_mode">Siirrytään takaisinmuuntotilaan</string>
+ <string name="fill_out_text_field">Täytä tekstikenttä</string>
+ <string name="format_currently_not_supported">Muotoa ei tällä hetkellä tueta</string>
+ <string name="highlight">Korosta</string>
+ <string name="ink">Muste</string>
+ <string name="leaving_reflow_mode">Poistutaan takaisinmuuntotilasta</string>
+ <string name="more">Lisää</string>
+ <string name="no">Ei</string>
+ <string name="no_further_occurrences_found">Muita esiintymiä ei löydy</string>
+ <string name="no_media_hint">Tallennustietovälineen jakaminen tietokoneen kanssa voi estää sen käyttämisen</string>
+ <string name="no_media_warning">Tallennustietoväline ei ole käytössä</string>
+ <string name="no_text_selected">Ei valittua tekstiä</string>
+ <string name="not_supported">Ei tuettu</string>
+ <string name="nothing_to_save">Ei mitään tallennettavaa</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Sisällys</string>
+ <string name="parent_directory">[Yksi taso ylöspäin]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Tulosta</string>
+ <string name="print_failed">Tulostus ei onnistunut</string>
+ <string name="save">Tallenna</string>
+ <string name="search">Haku</string>
+ <string name="search_backwards">Hae taaksepäin</string>
+ <string name="search_document">Hae tiedostosta</string>
+ <string name="search_forwards">Hae eteenpäin</string>
+ <string name="searching_">Haetaan &amp;#8230;</string>
+ <string name="select">Valitse</string>
+ <string name="select_text">Valitse teksti</string>
+ <string name="strike_out">Yliviivaa</string>
+ <string name="text_not_found">Tekstiä ei löydy</string>
+ <string name="toggle_links">Korosta ja ota käyttöön linkit</string>
+ <string name="underline">Alleviivaa</string>
+ <string name="yes">Kyllä</string>
+</resources>
diff --git a/platform/android/viewer/res/values-fr/strings.xml b/platform/android/viewer/res/values-fr/strings.xml
new file mode 100644
index 00000000..967707b9
--- /dev/null
+++ b/platform/android/viewer/res/values-fr/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Accepter</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Annuler</string>
+ <string name="cannot_open_buffer">Impossible d\'ouvrir le buffer</string>
+ <string name="cannot_open_document">Impossible d\'ouvrir le document</string>
+ <string name="cannot_open_document_Reason">Impossible d\'ouvrir le document : %1$s</string>
+ <string name="cannot_open_file_Path">Impossible d\'ouvrir le fichier : %1$s</string>
+ <string name="choose_value">Choisir la valeur</string>
+ <string name="copied_to_clipboard">Copié dans le presse-papier</string>
+ <string name="copy">Copier</string>
+ <string name="copy_text">copier le texte</string>
+ <string name="copy_text_to_the_clipboard">Copier le texte sur le presse-papier</string>
+ <string name="delete">Supprimer</string>
+ <string name="dismiss">Ignorer</string>
+ <string name="document_has_changes_save_them_">Des modifications ont été effectuées au document. Les sauvegarder ?</string>
+ <string name="draw_annotation">Dessiner une note</string>
+ <string name="edit_annotations">Éditer une note</string>
+ <string name="enter_password">Introduire le mot de passe</string>
+ <string name="entering_reflow_mode">Entrer en mode refusion</string>
+ <string name="fill_out_text_field">Remplir le champ du texte</string>
+ <string name="format_currently_not_supported">Format non compatible pour l\'instant</string>
+ <string name="highlight">Surligner</string>
+ <string name="ink">Encre</string>
+ <string name="leaving_reflow_mode">Quitter le mode refusion</string>
+ <string name="more">Plus</string>
+ <string name="no">Non</string>
+ <string name="no_further_occurrences_found">Aucune occurrence trouvée</string>
+ <string name="no_media_hint">Sauvegarder le support de stockage avec un PC peut le rendre inaccessible</string>
+ <string name="no_media_warning">Support de stockage absent</string>
+ <string name="no_text_selected">Aucun texte sélectionné</string>
+ <string name="not_supported">Non compatible</string>
+ <string name="nothing_to_save">Rien à sauvegarder</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Table des matières</string>
+ <string name="parent_directory">[Niveau supérieur]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s : %3$s</string>
+ <string name="print">Imprimer</string>
+ <string name="print_failed">L\'impression a échoué</string>
+ <string name="save">Sauvegarder</string>
+ <string name="search">Rechercher</string>
+ <string name="search_backwards">Rechercher en arrière</string>
+ <string name="search_document">Rechercher document</string>
+ <string name="search_forwards">Rechercher en avant</string>
+ <string name="searching_">Chercher&amp;#8230 ;</string>
+ <string name="select">Sélectionner</string>
+ <string name="select_text">Sélectionner le texte</string>
+ <string name="strike_out">Rayer</string>
+ <string name="text_not_found">Texte introuvable</string>
+ <string name="toggle_links">Surligner et autoriser les liens</string>
+ <string name="underline">Souligner</string>
+ <string name="yes">Oui</string>
+</resources>
diff --git a/platform/android/viewer/res/values-hi/strings.xml b/platform/android/viewer/res/values-hi/strings.xml
new file mode 100644
index 00000000..4d09a972
--- /dev/null
+++ b/platform/android/viewer/res/values-hi/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">स्वीकार करें</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">रद्द करें</string>
+ <string name="cannot_open_buffer">बफ़र खोल नहीं सके</string>
+ <string name="cannot_open_document">दस्तावेज़ खोल नहीं सके</string>
+ <string name="cannot_open_document_Reason">दस्तावेज़ नहीं खोल सके: %1$s</string>
+ <string name="cannot_open_file_Path">फ़ाइल खोल नहीं सके: %1$s</string>
+ <string name="choose_value">मान चुनें</string>
+ <string name="copied_to_clipboard">क्लिपबोर्ड में कॉप कर दिया गया</string>
+ <string name="copy">कॉपी करें</string>
+ <string name="copy_text">पाठ कॉपी करें</string>
+ <string name="copy_text_to_the_clipboard">पाठ को क्लिपबोर्ड में कॉपी करें</string>
+ <string name="delete">हटाएँ</string>
+ <string name="dismiss">खारिज करें</string>
+ <string name="document_has_changes_save_them_">दस्तावेज़ में परिवर्तन हैं। उन्हें सहेजें?</string>
+ <string name="draw_annotation">एनोटेशन बनाएँ</string>
+ <string name="edit_annotations">एनोटेशनों को संपादित करें</string>
+ <string name="enter_password">पासवर्ड दर्ज करें</string>
+ <string name="entering_reflow_mode">रीफ़्लो मोड में प्रवेश कर रहे हैं</string>
+ <string name="fill_out_text_field">पाठ फ़ील्ड को भरें</string>
+ <string name="format_currently_not_supported">इस समय इस फ़ॉर्मेट को समर्थन नहीं प्राप्त है</string>
+ <string name="highlight">हाइलाइट करें</string>
+ <string name="ink">स्याही</string>
+ <string name="leaving_reflow_mode">रीफ़्लो मोड को छोड़ रहे हैं</string>
+ <string name="more">और भी</string>
+ <string name="no">नहीं</string>
+ <string name="no_further_occurrences_found">यह और कहीं नहीं मिला</string>
+ <string name="no_media_hint">संग्रह माध्यम को पीसी के साथ साझा करने से उस तक पहुँचना मुश्किल हो सकता है</string>
+ <string name="no_media_warning">संग्रह माध्यम मौजूद नहीं है</string>
+ <string name="no_text_selected">कोई भी पाठ नहीं चुना गया है</string>
+ <string name="not_supported">असमर्थित</string>
+ <string name="nothing_to_save">सहेजने के लिए कुछ नहीं है</string>
+ <string name="okay">ठीक है</string>
+ <string name="outline_title">विषय सूची</string>
+ <string name="parent_directory">[एक स्तर ऊपर]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s:%3$s</string>
+ <string name="print">मुद्रित करें</string>
+ <string name="print_failed">मुद्रण विफल हुआ</string>
+ <string name="save">सहेजें</string>
+ <string name="search">खोजें</string>
+ <string name="search_backwards">पीछे की ओर खोजें</string>
+ <string name="search_document">दस्तावेज़ में खोजें</string>
+ <string name="search_forwards">आगे की ओर खोजें</string>
+ <string name="searching_">&amp;#8230 को खोज रहे हैं;</string>
+ <string name="select">चुनें</string>
+ <string name="select_text">पाठ चुनें</string>
+ <string name="strike_out">काटें</string>
+ <string name="text_not_found">पाठ नहीं मिला</string>
+ <string name="toggle_links">लिंकों को हाइलाइट और सक्षम करें</string>
+ <string name="underline">रेखांकित करें</string>
+ <string name="yes">हाँ</string>
+</resources>
diff --git a/platform/android/viewer/res/values-hu/strings.xml b/platform/android/viewer/res/values-hu/strings.xml
new file mode 100644
index 00000000..1533b65a
--- /dev/null
+++ b/platform/android/viewer/res/values-hu/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Elfogadás</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Mégse</string>
+ <string name="cannot_open_buffer">A puffert nem lehet megnyitni</string>
+ <string name="cannot_open_document">A dokumentumot nem lehet megnyitni</string>
+ <string name="cannot_open_document_Reason">A dokumentumot nem lehet megnyitni: %1$s</string>
+ <string name="cannot_open_file_Path">A fájlt nem lehet megnyitni: %1$s</string>
+ <string name="choose_value">Érték kiválasztása</string>
+ <string name="copied_to_clipboard">A vágólapra másolva</string>
+ <string name="copy">Másolás</string>
+ <string name="copy_text">szöveg másolása</string>
+ <string name="copy_text_to_the_clipboard">Szöveg másolása a vágólapra</string>
+ <string name="delete">Törlés</string>
+ <string name="dismiss">Bezárás</string>
+ <string name="document_has_changes_save_them_">A dokumentum módosítva lett. Menti a változtatásokat?</string>
+ <string name="draw_annotation">Jegyzet rajzolása</string>
+ <string name="edit_annotations">Jegyzetek szerkesztése</string>
+ <string name="enter_password">Jelszó megadása</string>
+ <string name="entering_reflow_mode">Belépés az újrarendezési módba</string>
+ <string name="fill_out_text_field">Szövegmező kitöltése</string>
+ <string name="format_currently_not_supported">A formátum jelenleg nem támogatott</string>
+ <string name="highlight">Kiemelés</string>
+ <string name="ink">Kézírás</string>
+ <string name="leaving_reflow_mode">Kilépés az újrarendezési módból</string>
+ <string name="more">Több</string>
+ <string name="no">Nem</string>
+ <string name="no_further_occurrences_found">Nincsenek további találatok</string>
+ <string name="no_media_hint">Az adathordozó a PC-vel való megosztás esetén elérhetetlenné válhat</string>
+ <string name="no_media_warning">Nincs jelen adathordozó</string>
+ <string name="no_text_selected">Nincs kijelölt szöveg</string>
+ <string name="not_supported">Nem támogatott</string>
+ <string name="nothing_to_save">Nem kell semmit menteni</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Tartalomjegyzék</string>
+ <string name="parent_directory">[Egy szinttel feljebb]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Nyomtatás</string>
+ <string name="print_failed">Nyomtatás sikertelen</string>
+ <string name="save">Mentés</string>
+ <string name="search">Keresés</string>
+ <string name="search_backwards">Keresés visszafelé</string>
+ <string name="search_document">Dokumentum keresése</string>
+ <string name="search_forwards">Keresés előrefelé</string>
+ <string name="searching_">Keresés:&amp;#8230;</string>
+ <string name="select">Kijelölés</string>
+ <string name="select_text">Szöveg kijelölése</string>
+ <string name="strike_out">Áthúzás</string>
+ <string name="text_not_found">Szöveg nem található</string>
+ <string name="toggle_links">Kiemelés és linkek engedélyezése</string>
+ <string name="underline">Aláhúzás</string>
+ <string name="yes">Igen</string>
+</resources>
diff --git a/platform/android/viewer/res/values-in/strings.xml b/platform/android/viewer/res/values-in/strings.xml
new file mode 100644
index 00000000..f90d1b3b
--- /dev/null
+++ b/platform/android/viewer/res/values-in/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Terima</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Batal</string>
+ <string name="cannot_open_buffer">Tidak bisa membuka penyangga</string>
+ <string name="cannot_open_document">Tidak bisa membuka dokumen</string>
+ <string name="cannot_open_document_Reason">Tidak bisa membuka dokumen: %1$s</string>
+ <string name="cannot_open_file_Path">Tidak bisa membuka berkas: %1$s</string>
+ <string name="choose_value">Pilih nilai</string>
+ <string name="copied_to_clipboard">Disalin ke papan klip</string>
+ <string name="copy">Salin</string>
+ <string name="copy_text">Salin teks</string>
+ <string name="copy_text_to_the_clipboard">Salin teks ke papan klip</string>
+ <string name="delete">Hapus</string>
+ <string name="dismiss">Hilangkan</string>
+ <string name="document_has_changes_save_them_">Dokumen telah berubah. Simpan perubahan?</string>
+ <string name="draw_annotation">Gambar anotasi</string>
+ <string name="edit_annotations">Sunting anotasi</string>
+ <string name="enter_password">Masukkan kata sandi</string>
+ <string name="entering_reflow_mode">Masuk mode alir-ulang</string>
+ <string name="fill_out_text_field">Isi bidang teks</string>
+ <string name="format_currently_not_supported">Format ini tidak didukung</string>
+ <string name="highlight">Sorotan</string>
+ <string name="ink">Tinta</string>
+ <string name="leaving_reflow_mode">Tinggalkan mode alir-ulang</string>
+ <string name="more">Selengkapnya</string>
+ <string name="no">Tidak</string>
+ <string name="no_further_occurrences_found">Tidak ditemukan kejadian lain</string>
+ <string name="no_media_hint">Berbagi media penyimpanan dengan PC dapat membuatnya tidak bisa diakses</string>
+ <string name="no_media_warning">Media penyimpanan tidak ada</string>
+ <string name="no_text_selected">Tidak ada teks yang dipilih</string>
+ <string name="not_supported">Tidak didukung</string>
+ <string name="nothing_to_save">Tidak ada yang disimpan</string>
+ <string name="okay">Oke</string>
+ <string name="outline_title">Daftar Isi</string>
+ <string name="parent_directory">[Naik satu tingkat]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Cetak</string>
+ <string name="print_failed">Pencetakan gagal</string>
+ <string name="save">Simpan</string>
+ <string name="search">Cari</string>
+ <string name="search_backwards">Cari mundur</string>
+ <string name="search_document">Cari dokumen</string>
+ <string name="search_forwards">Cari maju</string>
+ <string name="searching_">Mencari…</string>
+ <string name="select">Pilih</string>
+ <string name="select_text">Pilih teks</string>
+ <string name="strike_out">Gagal</string>
+ <string name="text_not_found">Teks tidak ditemukan</string>
+ <string name="toggle_links">Sorot dan aktifkan tautan</string>
+ <string name="underline">Garis bawah</string>
+ <string name="yes">Ya</string>
+</resources>
diff --git a/platform/android/viewer/res/values-it/strings.xml b/platform/android/viewer/res/values-it/strings.xml
new file mode 100644
index 00000000..25cf56dd
--- /dev/null
+++ b/platform/android/viewer/res/values-it/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Accetta</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Annulla</string>
+ <string name="cannot_open_buffer">Impossibile aprire buffering</string>
+ <string name="cannot_open_document">Impossibile aprire documento</string>
+ <string name="cannot_open_document_Reason">Impossibile aprire documento: %1$s</string>
+ <string name="cannot_open_file_Path">Impossibile aprire file: %1$s</string>
+ <string name="choose_value">Scegli valore</string>
+ <string name="copied_to_clipboard">Copiato negli appunti</string>
+ <string name="copy">Copia</string>
+ <string name="copy_text">copia testo</string>
+ <string name="copy_text_to_the_clipboard">Copia testo negli appunti</string>
+ <string name="delete">Elimina</string>
+ <string name="dismiss">Ignora</string>
+ <string name="document_has_changes_save_them_">Il documento contiene modifiche. Salvare?</string>
+ <string name="draw_annotation">Disegna annotazione</string>
+ <string name="edit_annotations">Modifica annotazione</string>
+ <string name="enter_password">Inserisci password</string>
+ <string name="entering_reflow_mode">Inserimento modalità di adattamento dinamico del contenuto</string>
+ <string name="fill_out_text_field">Riempi il campo di testo</string>
+ <string name="format_currently_not_supported">Formato attualmente non supportato</string>
+ <string name="highlight">Evidenzia</string>
+ <string name="ink">Inchiostro</string>
+ <string name="leaving_reflow_mode">Abbandono della modalità di adattamento dinamico del contenuto</string>
+ <string name="more">Altro</string>
+ <string name="no">No</string>
+ <string name="no_further_occurrences_found">Nessun\'altra occorrenza trovata</string>
+ <string name="no_media_hint">La condivisione del supporto di archiviazione con un PC può renderlo inaccessibile</string>
+ <string name="no_media_warning">Supporto di archiviazione non presente</string>
+ <string name="no_text_selected">Nessun testo selezionato</string>
+ <string name="not_supported">Non supportato</string>
+ <string name="nothing_to_save">Niente da salvare</string>
+ <string name="okay">Ok</string>
+ <string name="outline_title">Sommario</string>
+ <string name="parent_directory">[Su di un livello]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Stampa</string>
+ <string name="print_failed">Stampa non riuscita</string>
+ <string name="save">Salva</string>
+ <string name="search">Cerca</string>
+ <string name="search_backwards">Cerca indietro</string>
+ <string name="search_document">Cerca documento</string>
+ <string name="search_forwards">Cerca avanti</string>
+ <string name="searching_">Ricerca...</string>
+ <string name="select">Seleziona</string>
+ <string name="select_text">Seleziona testo</string>
+ <string name="strike_out">Barrato</string>
+ <string name="text_not_found">Testo non trovato</string>
+ <string name="toggle_links">Evidenzia e abilita link</string>
+ <string name="underline">Sottolinea</string>
+ <string name="yes">Sì</string>
+</resources>
diff --git a/platform/android/viewer/res/values-iw/strings.xml b/platform/android/viewer/res/values-iw/strings.xml
new file mode 100644
index 00000000..d259ae76
--- /dev/null
+++ b/platform/android/viewer/res/values-iw/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">קבל</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">בטל</string>
+ <string name="cannot_open_buffer">אין אפשרות לפתוח מאגר</string>
+ <string name="cannot_open_document">אין אפשרות לפתוח מסמך</string>
+ <string name="cannot_open_document_Reason">אין אפשרות לפתוח מסמך: %1$s</string>
+ <string name="cannot_open_file_Path">אין אפשרות לפתוח קובץ: %1$s</string>
+ <string name="choose_value">בחר ערך</string>
+ <string name="copied_to_clipboard">הועתק ללוח</string>
+ <string name="copy">העתק</string>
+ <string name="copy_text">העתק טקסט</string>
+ <string name="copy_text_to_the_clipboard">העתק טקסט ללוח</string>
+ <string name="delete">מחק</string>
+ <string name="dismiss">התעלם</string>
+ <string name="document_has_changes_save_them_">קיימים שינויים במסמך. לשמור אותם?</string>
+ <string name="draw_annotation">רשום ביאור</string>
+ <string name="edit_annotations">ערוך ביאורים</string>
+ <string name="enter_password">הזן סיסמה</string>
+ <string name="entering_reflow_mode">כניסה למצב הזרמה מחדש</string>
+ <string name="fill_out_text_field">מלא את שדה הטקסט</string>
+ <string name="format_currently_not_supported">תבנית לא נתמכת כעת</string>
+ <string name="highlight">הבלטה</string>
+ <string name="ink">דיו</string>
+ <string name="leaving_reflow_mode">יציאה ממצב הזרמה מחדש</string>
+ <string name="more">עוד</string>
+ <string name="no">לא</string>
+ <string name="no_further_occurrences_found">לא עוד</string>
+ <string name="no_media_hint">שיתוף מדיית האחסון עם מחשב עשויה להפוך אותה לבלתי נגישה</string>
+ <string name="no_media_warning">מדיית אחסון לא קיימת</string>
+ <string name="no_text_selected">לא נבחר טקסט</string>
+ <string name="not_supported">לא נתמך</string>
+ <string name="nothing_to_save">אין מה לשמור</string>
+ <string name="okay">בסדר</string>
+ <string name="outline_title">תוכן העניינים</string>
+ <string name="parent_directory">[למעלה ברמה אחת]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">הדפס</string>
+ <string name="print_failed">ההדפסה נכשלה</string>
+ <string name="save">שמור</string>
+ <string name="search">חפש</string>
+ <string name="search_backwards">חפש אחורה</string>
+ <string name="search_document">חפש במסמך</string>
+ <string name="search_forwards">חפש קדימה</string>
+ <string name="searching_">מחפש&amp;#8230;</string>
+ <string name="select">בחר ערך</string>
+ <string name="select_text">בחר טקסט</string>
+ <string name="strike_out">הדגש</string>
+ <string name="text_not_found">לא נמצא טקסט</string>
+ <string name="toggle_links">הבלט ואפשר קישורים</string>
+ <string name="underline">קו תחתון</string>
+ <string name="yes">כן</string>
+</resources>
diff --git a/platform/android/viewer/res/values-ja/strings.xml b/platform/android/viewer/res/values-ja/strings.xml
new file mode 100644
index 00000000..8ceb5e09
--- /dev/null
+++ b/platform/android/viewer/res/values-ja/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">承諾する</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">キャンセル</string>
+ <string name="cannot_open_buffer">バッファーを開けません</string>
+ <string name="cannot_open_document">ドキュメントを開けません</string>
+ <string name="cannot_open_document_Reason">次のドキュメントを開けません:%1$s</string>
+ <string name="cannot_open_file_Path">次のファイルを開けません: %1$s</string>
+ <string name="choose_value">バリューを選択してください</string>
+ <string name="copied_to_clipboard">クリップボードにコピーされました</string>
+ <string name="copy">コピー</string>
+ <string name="copy_text">テキストをコピー</string>
+ <string name="copy_text_to_the_clipboard">テキストをクリップボードにコピー</string>
+ <string name="delete">削除</string>
+ <string name="dismiss">却下</string>
+ <string name="document_has_changes_save_them_">ドキュメントは変更されました。保存しますか?</string>
+ <string name="draw_annotation">注釈を挿入する</string>
+ <string name="edit_annotations">注釈を編集する</string>
+ <string name="enter_password">パスワードを入力する</string>
+ <string name="entering_reflow_mode">リフローモードを開始する</string>
+ <string name="fill_out_text_field">テキストフィールドに書き込む</string>
+ <string name="format_currently_not_supported">このフォーマットは現在サポートされていません</string>
+ <string name="highlight">ハイライト</string>
+ <string name="ink">インク</string>
+ <string name="leaving_reflow_mode">リフローモードを終了する</string>
+ <string name="more">もっと</string>
+ <string name="no">いいえ</string>
+ <string name="no_further_occurrences_found">他にオカレンスは見つかりませんでした</string>
+ <string name="no_media_hint">記憶媒体をPCとシェアするとアクセスできなくなる可能性があります</string>
+ <string name="no_media_warning">記憶媒体が見つかりません</string>
+ <string name="no_text_selected">テキストが選択されていません</string>
+ <string name="not_supported">サポートされていません</string>
+ <string name="nothing_to_save">保存するものがありません</string>
+ <string name="okay">了解</string>
+ <string name="outline_title">目次</string>
+ <string name="parent_directory">[一つ上位のレベル]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">印刷</string>
+ <string name="print_failed">印刷に失敗しました</string>
+ <string name="save">保存</string>
+ <string name="search">検索</string>
+ <string name="search_backwards">逆方向検索</string>
+ <string name="search_document">ドキュメントを検索する</string>
+ <string name="search_forwards">順方向検索</string>
+ <string name="searching_">検索中</string>
+ <string name="select">選択</string>
+ <string name="select_text">テキストを選択する</string>
+ <string name="strike_out">取り消し線を引く</string>
+ <string name="text_not_found">テキストが見つかりません</string>
+ <string name="toggle_links">ハイライトしてリンクを有効にする</string>
+ <string name="underline">下線を引く</string>
+ <string name="yes">はい</string>
+</resources>
diff --git a/platform/android/viewer/res/values-ko/strings.xml b/platform/android/viewer/res/values-ko/strings.xml
new file mode 100644
index 00000000..b52a2f5a
--- /dev/null
+++ b/platform/android/viewer/res/values-ko/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">수락</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">취소</string>
+ <string name="cannot_open_buffer">버퍼 열 수 없음</string>
+ <string name="cannot_open_document">문서 열 수 없음</string>
+ <string name="cannot_open_document_Reason">문서 열 수 없음: %1$s</string>
+ <string name="cannot_open_file_Path">파일 열 수 없음: %1$s</string>
+ <string name="choose_value">값 선택</string>
+ <string name="copied_to_clipboard">클립보드로 복사됨</string>
+ <string name="copy">복사</string>
+ <string name="copy_text">텍스트 복사</string>
+ <string name="copy_text_to_the_clipboard">클립보드로 텍스트 복사</string>
+ <string name="delete">삭제</string>
+ <string name="dismiss">무시</string>
+ <string name="document_has_changes_save_them_">문서에 변경사항이 있습니다. 저장?</string>
+ <string name="draw_annotation">주석달기</string>
+ <string name="edit_annotations">주석 편집</string>
+ <string name="enter_password">패스워드 입력</string>
+ <string name="entering_reflow_mode">리플로우 모드 시작</string>
+ <string name="fill_out_text_field">텍스트 입력란에 기입하십시오.</string>
+ <string name="format_currently_not_supported">현재 지원되지 않는 포맷</string>
+ <string name="highlight">주요기능</string>
+ <string name="ink">잉크</string>
+ <string name="leaving_reflow_mode">리플로우 모드 해제</string>
+ <string name="more">기타</string>
+ <string name="no">아니오</string>
+ <string name="no_further_occurrences_found">발견된 추가 발생 없음</string>
+ <string name="no_media_hint">PC와 스토리지 미디어를 공유하면 액세스할 수 없습니다.</string>
+ <string name="no_media_warning">스토리지 미디어 없음</string>
+ <string name="no_text_selected">선택된 텍스트 없음</string>
+ <string name="not_supported">지원 안됨</string>
+ <string name="nothing_to_save">저장 대상 없음</string>
+ <string name="okay">확인</string>
+ <string name="outline_title">목차</string>
+ <string name="parent_directory">[레벨 한 단계 상승]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">인쇄</string>
+ <string name="print_failed">인쇄 실패</string>
+ <string name="save">저장</string>
+ <string name="search">검색</string>
+ <string name="search_backwards">뒤로 검색</string>
+ <string name="search_document">문서 검색</string>
+ <string name="search_forwards">앞으로 검색</string>
+ <string name="searching_">검색 중&amp;#8230;</string>
+ <string name="select">선택</string>
+ <string name="select_text">텍스트 선택</string>
+ <string name="strike_out">삭제</string>
+ <string name="text_not_found">발견된 텍스트 없음</string>
+ <string name="toggle_links">하이라이트 및 링크 활성화</string>
+ <string name="underline">밑줄</string>
+ <string name="yes">예</string>
+</resources>
diff --git a/platform/android/viewer/res/values-lt/strings.xml b/platform/android/viewer/res/values-lt/strings.xml
new file mode 100644
index 00000000..f66ba305
--- /dev/null
+++ b/platform/android/viewer/res/values-lt/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Priimti</string>
+ <string name="app_name">„MuPDF“</string>
+ <string name="cancel">Atšaukti</string>
+ <string name="cannot_open_buffer">Nepavyksta atverti buferinės atmintinės</string>
+ <string name="cannot_open_document">Nepavyksta atverti dokumento</string>
+ <string name="cannot_open_document_Reason">Nepavyksta atverti dokumento: %1$s</string>
+ <string name="cannot_open_file_Path">Nepavyksta atverti failo: %1$s</string>
+ <string name="choose_value">Pasirinkti vertę</string>
+ <string name="copied_to_clipboard">Nukopijuota į iškarpinę</string>
+ <string name="copy">Kopijuoti</string>
+ <string name="copy_text">kopijuoti tekstą</string>
+ <string name="copy_text_to_the_clipboard">Kopijuoti tekstą į iškarpinę</string>
+ <string name="delete">Naikinti</string>
+ <string name="dismiss">Atmesti</string>
+ <string name="document_has_changes_save_them_">Dokumente yra pakeitimų. Ar juos įrašyti?</string>
+ <string name="draw_annotation">Braižyti anotaciją</string>
+ <string name="edit_annotations">Redaguoti anotacijas</string>
+ <string name="enter_password">Įvesti slaptažodį</string>
+ <string name="entering_reflow_mode">Pereinama į pertvarkymo režimą</string>
+ <string name="fill_out_text_field">Užpildyti teksto lauką</string>
+ <string name="format_currently_not_supported">Formatas šiuo metu nedera</string>
+ <string name="highlight">Pažymėti</string>
+ <string name="ink">Rašalas</string>
+ <string name="leaving_reflow_mode">Išeinama iš pertvarkymo režimo</string>
+ <string name="more">Daugiau</string>
+ <string name="no">Ne</string>
+ <string name="no_further_occurrences_found">Daugiau įrašų nerasta</string>
+ <string name="no_media_hint">Pabendrinus laikmeną su kompiuteriu, ji gali tapti nebepasiekiama</string>
+ <string name="no_media_warning">Laikmenos nėra</string>
+ <string name="no_text_selected">Neparinktas tekstas</string>
+ <string name="not_supported">Nedera</string>
+ <string name="nothing_to_save">Nėra ką įrašyti</string>
+ <string name="okay">Gerai</string>
+ <string name="outline_title">Turinys</string>
+ <string name="parent_directory">[Vienu lygiu aukštyn]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Spausdinti</string>
+ <string name="print_failed">Išspausdinti nepavyko</string>
+ <string name="save">Įrašyti</string>
+ <string name="search">Ieškoti</string>
+ <string name="search_backwards">Ieškoti atgal</string>
+ <string name="search_document">Ieškoti dokumente</string>
+ <string name="search_forwards">Ieškoti pirmyn</string>
+ <string name="searching_">Ieškoma&amp;#8230;</string>
+ <string name="select">Pasirinkti</string>
+ <string name="select_text">Pasirinkti tekstą</string>
+ <string name="strike_out">Išbraukti</string>
+ <string name="text_not_found">Teksto nerasta</string>
+ <string name="toggle_links">Pažymėti ir įjungti nuorodas</string>
+ <string name="underline">Pabraukti</string>
+ <string name="yes">Taip</string>
+</resources>
diff --git a/platform/android/viewer/res/values-ms/strings.xml b/platform/android/viewer/res/values-ms/strings.xml
new file mode 100644
index 00000000..64541e6f
--- /dev/null
+++ b/platform/android/viewer/res/values-ms/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Terima</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Batal</string>
+ <string name="cannot_open_buffer">Tidak boleh membuka penimbal</string>
+ <string name="cannot_open_document">Tidak boleh membuka dokumen</string>
+ <string name="cannot_open_document_Reason">Tidak boleh membuka dokumen: %1$s</string>
+ <string name="cannot_open_file_Path">Tidak boleh membuka fail: %1$s</string>
+ <string name="choose_value">Pilih nilai</string>
+ <string name="copied_to_clipboard">Disalin ke papan klip</string>
+ <string name="copy">Salin</string>
+ <string name="copy_text">salin teks</string>
+ <string name="copy_text_to_the_clipboard">Salin teks ke papan klip</string>
+ <string name="delete">Padam</string>
+ <string name="dismiss">Singkir</string>
+ <string name="document_has_changes_save_them_">Dokumen mempunyai perubahan. Simpankannya?</string>
+ <string name="draw_annotation">Lakarkan catatan</string>
+ <string name="edit_annotations">Suntingkan catatan</string>
+ <string name="enter_password">Masukkan kata laluan</string>
+ <string name="entering_reflow_mode">Memasuki mod penyusunan semula</string>
+ <string name="fill_out_text_field">Mengisi medan teks</string>
+ <string name="format_currently_not_supported">Format buat masa ini tidak disokong</string>
+ <string name="highlight">Serlahkan</string>
+ <string name="ink">Dakwat</string>
+ <string name="leaving_reflow_mode">Meninggalkan mod penyusunan semula</string>
+ <string name="more">Lagi</string>
+ <string name="no">Tidak</string>
+ <string name="no_further_occurrences_found">Tiada kejadian lanjut ditemui</string>
+ <string name="no_media_hint">Berkongsi media storan dengan PC boleh menjadikannya tidak dapat dicapai</string>
+ <string name="no_media_warning">Media storan tidak wujud</string>
+ <string name="no_text_selected">Tiada teks dipilih</string>
+ <string name="not_supported">Tidak disokong</string>
+ <string name="nothing_to_save">Tiada apa untuk disimpan</string>
+ <string name="okay">Okey</string>
+ <string name="outline_title">Jadual Kandungan</string>
+ <string name="parent_directory">[Naik satu tahap]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Cetak</string>
+ <string name="print_failed">Gagal dicetak</string>
+ <string name="save">Simpan</string>
+ <string name="search">Carian</string>
+ <string name="search_backwards">Carian ke belakang</string>
+ <string name="search_document">Carian dokumen</string>
+ <string name="search_forwards">Carian ke depan</string>
+ <string name="searching_">Mencari&amp;#8230;</string>
+ <string name="select">Pilih</string>
+ <string name="select_text">Pilih teks</string>
+ <string name="strike_out">Mansuhkan</string>
+ <string name="text_not_found">Teks tidak ditemui</string>
+ <string name="toggle_links">Serlahkan dan dayakan pautan</string>
+ <string name="underline">Gariskan</string>
+ <string name="yes">Ya</string>
+</resources>
diff --git a/platform/android/viewer/res/values-nl/strings.xml b/platform/android/viewer/res/values-nl/strings.xml
new file mode 100644
index 00000000..21945c86
--- /dev/null
+++ b/platform/android/viewer/res/values-nl/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Accepteren</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Annuleren</string>
+ <string name="cannot_open_buffer">Buffer kan niet geopend worden</string>
+ <string name="cannot_open_document">Document kan niet geopend worden</string>
+ <string name="cannot_open_document_Reason">Document kan niet geopend worden: %1$s</string>
+ <string name="cannot_open_file_Path">Bestand kan niet geopend worden : %1$s</string>
+ <string name="choose_value">Kies waarde</string>
+ <string name="copied_to_clipboard">Gekopieerd naar klembord</string>
+ <string name="copy">Kopiëren</string>
+ <string name="copy_text">tekst kopiëren</string>
+ <string name="copy_text_to_the_clipboard">Tekst kopiëren naar klembord</string>
+ <string name="delete">Verwijderen</string>
+ <string name="dismiss">Afwijzen</string>
+ <string name="document_has_changes_save_them_">Het document is gewijzigd. Opslaan?</string>
+ <string name="draw_annotation">Opmerking tekenen</string>
+ <string name="edit_annotations">Opmerkingen bewerken</string>
+ <string name="enter_password">Voer wachtwoord in</string>
+ <string name="entering_reflow_mode">Conversiemodus wordt geopend</string>
+ <string name="fill_out_text_field">Vul het tekstveld in</string>
+ <string name="format_currently_not_supported">Formaat wordt momenteel niet ondersteund</string>
+ <string name="highlight">Markeren</string>
+ <string name="ink">Inkten</string>
+ <string name="leaving_reflow_mode">Conversiemodus wordt beëindigd</string>
+ <string name="more">Meer</string>
+ <string name="no">Nee</string>
+ <string name="no_further_occurrences_found">Geen andere resultaten gevonden</string>
+ <string name="no_media_hint">Het opslagmedium kan ontoegankelijk worden als het met een pc wordt gedeeld</string>
+ <string name="no_media_warning">Geen opslagmedium aanwezig</string>
+ <string name="no_text_selected">Geen tekst geselecteerd</string>
+ <string name="not_supported">Niet ondersteund</string>
+ <string name="nothing_to_save">Niets om op te slaan</string>
+ <string name="okay">Oké</string>
+ <string name="outline_title">Inhoudsopgave</string>
+ <string name="parent_directory">[Een niveau hoger]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Afdrukken</string>
+ <string name="print_failed">Afdrukken mislukt</string>
+ <string name="save">Opslaan</string>
+ <string name="search">Zoeken</string>
+ <string name="search_backwards">Achterstevoren zoeken</string>
+ <string name="search_document">Document doorzoeken</string>
+ <string name="search_forwards">Vooruit zoeken</string>
+ <string name="searching_">Aan het zoeken …</string>
+ <string name="select">Selecteren</string>
+ <string name="select_text">Tekst selecteren</string>
+ <string name="strike_out">Doorhalen</string>
+ <string name="text_not_found">Tekst niet gevonden</string>
+ <string name="toggle_links">Markeren en koppelingen inschakelen</string>
+ <string name="underline">Onderstrepen</string>
+ <string name="yes">Ja</string>
+</resources>
diff --git a/platform/android/viewer/res/values-no/strings.xml b/platform/android/viewer/res/values-no/strings.xml
new file mode 100644
index 00000000..31bd6bf0
--- /dev/null
+++ b/platform/android/viewer/res/values-no/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Aksepter</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Avbryt</string>
+ <string name="cannot_open_buffer">Kan ikke åpne buffer</string>
+ <string name="cannot_open_document">Kan ikke åpne dukumentet</string>
+ <string name="cannot_open_document_Reason">Kan ikke åpne dokumentet: %1$s</string>
+ <string name="cannot_open_file_Path">Kan ikke åpne filen: %1$s</string>
+ <string name="choose_value">Velg verdi</string>
+ <string name="copied_to_clipboard">Kopiert til utklippstavlen</string>
+ <string name="copy">Kopier</string>
+ <string name="copy_text">kopier tekst</string>
+ <string name="copy_text_to_the_clipboard">Kopier teksten til utklippstavlen</string>
+ <string name="delete">Slett</string>
+ <string name="dismiss">Avvis</string>
+ <string name="document_has_changes_save_them_">Det er endringer i dokumentet. Lagre dem?</string>
+ <string name="draw_annotation">Lag merknad</string>
+ <string name="edit_annotations">Rediger merknader</string>
+ <string name="enter_password">Skriv inn passord</string>
+ <string name="entering_reflow_mode">Bytter til konverteringsmodus</string>
+ <string name="fill_out_text_field">Fyll ut tekstfeltet</string>
+ <string name="format_currently_not_supported">Formatet er ikke støttet for øyeblikket</string>
+ <string name="highlight">Uthev</string>
+ <string name="ink">Håndskrift</string>
+ <string name="leaving_reflow_mode">Går ut av konverteringsmodus</string>
+ <string name="more">Mer</string>
+ <string name="no">Nei</string>
+ <string name="no_further_occurrences_found">Ingen flere hendelser funnet</string>
+ <string name="no_media_hint">Deling av lagringsmedia med en PC kan gjøre det utilgjengelig</string>
+ <string name="no_media_warning">Lagringsmedia ikke til stede</string>
+ <string name="no_text_selected">Ingen tekst er valgt</string>
+ <string name="not_supported">Ikke støttet</string>
+ <string name="nothing_to_save">Ingenting å lagre</string>
+ <string name="okay">Ok</string>
+ <string name="outline_title">Innholdsfortegnelse</string>
+ <string name="parent_directory">[OPP ett nivå]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s%3$s</string>
+ <string name="print">Skriv ut</string>
+ <string name="print_failed">Kunne ikke skrive ut</string>
+ <string name="save">Lagre</string>
+ <string name="search">Søk</string>
+ <string name="search_backwards">Søk bakover</string>
+ <string name="search_document">Søk i dokument</string>
+ <string name="search_forwards">Søk framover</string>
+ <string name="searching_">Søker&amp;#8230;</string>
+ <string name="select">Velg</string>
+ <string name="select_text">Valgt tekst</string>
+ <string name="strike_out">Gjennomstreking</string>
+ <string name="text_not_found">Teksten ble ikke funnet</string>
+ <string name="toggle_links">Uthev og aktiver koblinger</string>
+ <string name="underline">Understrek</string>
+ <string name="yes">Ja</string>
+</resources>
diff --git a/platform/android/viewer/res/values-pl/strings.xml b/platform/android/viewer/res/values-pl/strings.xml
new file mode 100644
index 00000000..42511e42
--- /dev/null
+++ b/platform/android/viewer/res/values-pl/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Zaakceptuj</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Anuluj</string>
+ <string name="cannot_open_buffer">Nie można otworzyć bufora</string>
+ <string name="cannot_open_document">Nie można otworzyć dokumentu</string>
+ <string name="cannot_open_document_Reason">Nie można otworzyć dokumentu: %1$s</string>
+ <string name="cannot_open_file_Path">Nie można otworzyć pliku: %1$s</string>
+ <string name="choose_value">Wybierz wartość</string>
+ <string name="copied_to_clipboard">Skopiowano do schowka</string>
+ <string name="copy">Kopiuj</string>
+ <string name="copy_text">kopiuj tekst</string>
+ <string name="copy_text_to_the_clipboard">Kopiuj tekst do schowka</string>
+ <string name="delete">Usuń</string>
+ <string name="dismiss">Odrzuć</string>
+ <string name="document_has_changes_save_them_">W dokumencie dokonano zmian. Czy chcesz je zapisać?</string>
+ <string name="draw_annotation">Sporządź notatkę</string>
+ <string name="edit_annotations">Edytuj notatki</string>
+ <string name="enter_password">Wprowadź hasło</string>
+ <string name="entering_reflow_mode">Włączanie trybu zawijania tekstu</string>
+ <string name="fill_out_text_field">Wypełnij pole tekstowe</string>
+ <string name="format_currently_not_supported">Format obecnie nieobsługiwany</string>
+ <string name="highlight">Podświetl</string>
+ <string name="ink">Atrament</string>
+ <string name="leaving_reflow_mode">Wyłączanie trybu zawijania tekstu</string>
+ <string name="more">Więcej</string>
+ <string name="no">Nie</string>
+ <string name="no_further_occurrences_found">Nie znaleziono więcej wystąpień</string>
+ <string name="no_media_hint">Współdzielenie nośnika danych z komputerem PC może sprawić, że będzie niedostępny</string>
+ <string name="no_media_warning">Nośnik danych niedostępny</string>
+ <string name="no_text_selected">Nie wybrano tekstu</string>
+ <string name="not_supported">Nieobsługiwany</string>
+ <string name="nothing_to_save">Nie ma nic do zapisania</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Spis treści</string>
+ <string name="parent_directory">[W górę o jeden poziom]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Drukuj</string>
+ <string name="print_failed">Drukowanie nieudane</string>
+ <string name="save">Zapisz</string>
+ <string name="search">Szukaj</string>
+ <string name="search_backwards">Szukaj z tyłu</string>
+ <string name="search_document">Szukaj w dokumencie</string>
+ <string name="search_forwards">Szukaj z przodu</string>
+ <string name="searching_">Wyszukiwanie&amp;#8230;</string>
+ <string name="select">Wybierz</string>
+ <string name="select_text">Wybierz tekst</string>
+ <string name="strike_out">Przekreślenie</string>
+ <string name="text_not_found">Nie znaleziono tekstu</string>
+ <string name="toggle_links">Podświetl i aktywuj linki</string>
+ <string name="underline">Podkreślenie</string>
+ <string name="yes">Tak</string>
+</resources>
diff --git a/platform/android/viewer/res/values-pt/strings.xml b/platform/android/viewer/res/values-pt/strings.xml
new file mode 100644
index 00000000..15f86283
--- /dev/null
+++ b/platform/android/viewer/res/values-pt/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Aceitar</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Cancelar</string>
+ <string name="cannot_open_buffer">Não é possível abrir a memória intermédia</string>
+ <string name="cannot_open_document">Não é possível abrir o documento</string>
+ <string name="cannot_open_document_Reason">Não é possível abrir o documento: %1$s</string>
+ <string name="cannot_open_file_Path">Não é possível abrir o ficheiro: %1$s</string>
+ <string name="choose_value">Escolha um valor</string>
+ <string name="copied_to_clipboard">Copiado para a área de transferência</string>
+ <string name="copy">Copiar</string>
+ <string name="copy_text">copiar o texto</string>
+ <string name="copy_text_to_the_clipboard">Copiar o texto para a área de transferência</string>
+ <string name="delete">Eliminar</string>
+ <string name="dismiss">Desistir</string>
+ <string name="document_has_changes_save_them_">Há alterações ao documento. Deseja guardá-las?</string>
+ <string name="draw_annotation">Adicionar anotação</string>
+ <string name="edit_annotations">Editar anotações</string>
+ <string name="enter_password">Escrever a palavra-passe</string>
+ <string name="entering_reflow_mode">A entrar no modo de refluxo</string>
+ <string name="fill_out_text_field">Preencher o campo de texto</string>
+ <string name="format_currently_not_supported">Esse formato não é atualmente suportado</string>
+ <string name="highlight">Destacar</string>
+ <string name="ink">Tinta</string>
+ <string name="leaving_reflow_mode">A sair do modo de refluxo</string>
+ <string name="more">Mais</string>
+ <string name="no">Não</string>
+ <string name="no_further_occurrences_found">Não foram encontradas mais ocorrências</string>
+ <string name="no_media_hint">Partilhar o dispositivo de armazenamento com um PC poderá torná-lo inacessível</string>
+ <string name="no_media_warning">O dispositivo de armazenamento não está presente</string>
+ <string name="no_text_selected">Não há texto selecionado</string>
+ <string name="not_supported">Não suportado</string>
+ <string name="nothing_to_save">Não há nada para guardar</string>
+ <string name="okay">Okay</string>
+ <string name="outline_title">Índice</string>
+ <string name="parent_directory">[subir um nível]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s: %3$s</string>
+ <string name="print">Imprimir</string>
+ <string name="print_failed">Falha na Impressão</string>
+ <string name="save">Guardar</string>
+ <string name="search">Pesquisar</string>
+ <string name="search_backwards">Pesquisar para trás</string>
+ <string name="search_document">Pesquisar no documento</string>
+ <string name="search_forwards">Pesquisar para a frente</string>
+ <string name="searching_">A pesquisar&amp;#8230;</string>
+ <string name="select">Selecionar</string>
+ <string name="select_text">Selecionar o texto</string>
+ <string name="strike_out">Rasurado</string>
+ <string name="text_not_found">Texto não encontrado</string>
+ <string name="toggle_links">Destacar e permitir links</string>
+ <string name="underline">Sublinhado</string>
+ <string name="yes">Sim</string>
+</resources>
diff --git a/platform/android/viewer/res/values-ru/strings.xml b/platform/android/viewer/res/values-ru/strings.xml
new file mode 100644
index 00000000..7cc35187
--- /dev/null
+++ b/platform/android/viewer/res/values-ru/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Принять</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Отмена</string>
+ <string name="cannot_open_buffer">Невозможно открыть буфер</string>
+ <string name="cannot_open_document">Невозможно открыть документ</string>
+ <string name="cannot_open_document_Reason">Невозможно открыть документ: %1$s</string>
+ <string name="cannot_open_file_Path">Невозможно открыть файл: %1$s</string>
+ <string name="choose_value">Выберите значение</string>
+ <string name="copied_to_clipboard">Скопировано в буфер</string>
+ <string name="copy">Копировать</string>
+ <string name="copy_text">копировать текст</string>
+ <string name="copy_text_to_the_clipboard">Копировать текст в буфер</string>
+ <string name="delete">Удалить</string>
+ <string name="dismiss">Пропустить</string>
+ <string name="document_has_changes_save_them_">Документ был изменен. Сохранить изменения?</string>
+ <string name="draw_annotation">Создать аннтоацию</string>
+ <string name="edit_annotations">Редактировать аннотации</string>
+ <string name="enter_password">Введите пароль</string>
+ <string name="entering_reflow_mode">Переход в режим Reflow</string>
+ <string name="fill_out_text_field">Заполните текстовое поле</string>
+ <string name="format_currently_not_supported">Формат не поддерживается</string>
+ <string name="highlight">Выделить</string>
+ <string name="ink">Чернила</string>
+ <string name="leaving_reflow_mode">Выход из режима Reflow</string>
+ <string name="more">Еще</string>
+ <string name="no">Нет</string>
+ <string name="no_further_occurrences_found">Других ошибок не зафиксировано</string>
+ <string name="no_media_hint">Подключение компьютеров к хранилищу данных может привести к потере доступа к хранилищу</string>
+ <string name="no_media_warning">Хранилище данных отсутствует</string>
+ <string name="no_text_selected">Текст не выбран</string>
+ <string name="not_supported">Не поддерживается</string>
+ <string name="nothing_to_save">Не выбраны файлы для сохранения</string>
+ <string name="okay">ОК</string>
+ <string name="outline_title">Содержание</string>
+ <string name="parent_directory">[Вверх на один уровень]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Печать</string>
+ <string name="print_failed">Печать не выполнена</string>
+ <string name="save">Сохранить</string>
+ <string name="search">Поиск</string>
+ <string name="search_backwards">Искать в предыдущей части документа</string>
+ <string name="search_document">Искать в документе</string>
+ <string name="search_forwards">Искать в остальной части документа</string>
+ <string name="searching_">Поиск&amp;#8230;</string>
+ <string name="select">Выбор</string>
+ <string name="select_text">Выбрать текст</string>
+ <string name="strike_out">Зачеркнуть</string>
+ <string name="text_not_found">Текст не найден</string>
+ <string name="toggle_links">Выделить и включить ссылки</string>
+ <string name="underline">Подчеркнуть</string>
+ <string name="yes">Да</string>
+</resources>
diff --git a/platform/android/viewer/res/values-sk/strings.xml b/platform/android/viewer/res/values-sk/strings.xml
new file mode 100644
index 00000000..e11737ef
--- /dev/null
+++ b/platform/android/viewer/res/values-sk/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Prijať</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Zrušiť</string>
+ <string name="cannot_open_buffer">Buffer sa nedá otvoriť</string>
+ <string name="cannot_open_document">Dokument sa nedá otvoriť</string>
+ <string name="cannot_open_document_Reason">Nedá sa otvoriť dokument: %1$s</string>
+ <string name="cannot_open_file_Path">Nedá sa otvoriť súbor: %1$s</string>
+ <string name="choose_value">Vyberte si hodnotu</string>
+ <string name="copied_to_clipboard">Skopírované do vyrovnávacej pamäti</string>
+ <string name="copy">Kopírovať</string>
+ <string name="copy_text">kopírovať text</string>
+ <string name="copy_text_to_the_clipboard">Kopírovať text do vyrovnávacej pamäti</string>
+ <string name="delete">Zmazať</string>
+ <string name="dismiss">Zrušiť</string>
+ <string name="document_has_changes_save_them_">Dokument bol zmený. Uložiť zmeny?</string>
+ <string name="draw_annotation">Zostaviť anotáciu</string>
+ <string name="edit_annotations">Upraviť anotácie</string>
+ <string name="enter_password">Zadať heslo</string>
+ <string name="entering_reflow_mode">Vstupujem do režimu opätovného nalievania</string>
+ <string name="fill_out_text_field">Vyplniť textové pole</string>
+ <string name="format_currently_not_supported">Tento formát momentálne nepodporujem</string>
+ <string name="highlight">Zvýrazniť</string>
+ <string name="ink">Atrament</string>
+ <string name="leaving_reflow_mode">Vystupujem z režimu opätovného nalievania</string>
+ <string name="more">Viac</string>
+ <string name="no">Nie</string>
+ <string name="no_further_occurrences_found">Viac príkladov sa nenašlo</string>
+ <string name="no_media_hint">Zdieľanie úložného média s PC môže znemožniť prístup</string>
+ <string name="no_media_warning">Nie je tu úložné médium</string>
+ <string name="no_text_selected">Žiadny text nie je vybraný</string>
+ <string name="not_supported">Nepodporované</string>
+ <string name="nothing_to_save">Niet čo uložiť</string>
+ <string name="okay">Dobre</string>
+ <string name="outline_title">Obsah</string>
+ <string name="parent_directory">[O úroveň vyššie]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Tlačiť</string>
+ <string name="print_failed">Tlačenie zlyhalo</string>
+ <string name="save">Uložiť</string>
+ <string name="search">Hľadať</string>
+ <string name="search_backwards">Hľadať spätne</string>
+ <string name="search_document">Hľadať v dokumente</string>
+ <string name="search_forwards">Hľadať dopredu</string>
+ <string name="searching_">Hľadám&amp;#8230;</string>
+ <string name="select">Vybrať</string>
+ <string name="select_text">Vybrať text</string>
+ <string name="strike_out">Preškrtnúť</string>
+ <string name="text_not_found">Text sa nenašiel</string>
+ <string name="toggle_links">Zvýrazniť a zapnúť linky</string>
+ <string name="underline">Podčiarknúť</string>
+ <string name="yes">Áno</string>
+</resources>
diff --git a/platform/android/viewer/res/values-sv/strings.xml b/platform/android/viewer/res/values-sv/strings.xml
new file mode 100644
index 00000000..61d14d05
--- /dev/null
+++ b/platform/android/viewer/res/values-sv/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Acceptera</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Avbryt</string>
+ <string name="cannot_open_buffer">Kan inte öppna buffer</string>
+ <string name="cannot_open_document">Kan inte öppna dokument</string>
+ <string name="cannot_open_document_Reason">Kan inte öppna dokument: %1$s</string>
+ <string name="cannot_open_file_Path">Kan inte öppna fil: %1$s</string>
+ <string name="choose_value">Välj värde</string>
+ <string name="copied_to_clipboard">Kopierat till klippbordet</string>
+ <string name="copy">Kopiera</string>
+ <string name="copy_text">kopiera text</string>
+ <string name="copy_text_to_the_clipboard">Kopiera text till klippbordet</string>
+ <string name="delete">Ta bort</string>
+ <string name="dismiss">Avfärda</string>
+ <string name="document_has_changes_save_them_">Dokumentet har ändrats. Spara ändringar?</string>
+ <string name="draw_annotation">Rita annotation</string>
+ <string name="edit_annotations">Ändra annotation</string>
+ <string name="enter_password">Fyll i lösenord</string>
+ <string name="entering_reflow_mode">Aktiverar reflow-läge</string>
+ <string name="fill_out_text_field">Fyll i textfält</string>
+ <string name="format_currently_not_supported">Formatat stöds inte för närvarande</string>
+ <string name="highlight">Markera</string>
+ <string name="ink">Bläck</string>
+ <string name="leaving_reflow_mode">Lämnar reflow-läge</string>
+ <string name="more">Mer</string>
+ <string name="no">Nej</string>
+ <string name="no_further_occurrences_found">Inga flera förekomster hittades</string>
+ <string name="no_media_hint">Att dela lagringsmediet med en PC kan göra den oåtkomlig</string>
+ <string name="no_media_warning">Lagringsmedia finns inte</string>
+ <string name="no_text_selected">Ingen text har valts</string>
+ <string name="not_supported">Stöds ej</string>
+ <string name="nothing_to_save">Inget att spara</string>
+ <string name="okay">OK</string>
+ <string name="outline_title">Innehållsförteckning</string>
+ <string name="parent_directory">[Upp en nivå]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Skriv ut</string>
+ <string name="print_failed">Utskrift misslyckades</string>
+ <string name="save">Spara</string>
+ <string name="search">Sök</string>
+ <string name="search_backwards">Sök bakåt</string>
+ <string name="search_document">Sök dokument</string>
+ <string name="search_forwards">Sök framåt</string>
+ <string name="searching_">Letar&amp;#8230;</string>
+ <string name="select">Välj</string>
+ <string name="select_text">Välj text</string>
+ <string name="strike_out">Stryk</string>
+ <string name="text_not_found">Text hittades ej</string>
+ <string name="toggle_links">Markera och aktivera länkar</string>
+ <string name="underline">Understryk</string>
+ <string name="yes">Ja</string>
+</resources>
diff --git a/platform/android/viewer/res/values-th/strings.xml b/platform/android/viewer/res/values-th/strings.xml
new file mode 100644
index 00000000..e6827125
--- /dev/null
+++ b/platform/android/viewer/res/values-th/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">ยอมรับ</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">ยกเลิก</string>
+ <string name="cannot_open_buffer">ไม่สามารถเปิดบัฟเฟอร์</string>
+ <string name="cannot_open_document">ไม่สามารถเปิดเอกสาร</string>
+ <string name="cannot_open_document_Reason">ไม่สามารถเปิดเอกสาร: %1$s</string>
+ <string name="cannot_open_file_Path">ไม่สามารถเปิดไฟล์: %1$s</string>
+ <string name="choose_value">เลือกค่า</string>
+ <string name="copied_to_clipboard">คัดลอกไปที่คลิปบอร์ดแล้ว</string>
+ <string name="copy">คัดลอก</string>
+ <string name="copy_text">คัดลอกข้อความ</string>
+ <string name="copy_text_to_the_clipboard">คัดลอกข้อความไปที่คลิปบอร์ด</string>
+ <string name="delete">ลบ</string>
+ <string name="dismiss">เลิกใช้</string>
+ <string name="document_has_changes_save_them_">เอกสารมีการเปลี่ยนแปลง ต้องการบันทึกหรือไม่</string>
+ <string name="draw_annotation">เขียนคำอธิบายประกอบ</string>
+ <string name="edit_annotations">แก้ไขคำอธิบายประกอบ</string>
+ <string name="enter_password">ป้อนรหัสผ่าน</string>
+ <string name="entering_reflow_mode">เข้าสู่โหมดเรียงหน้ากระดาษใหม่</string>
+ <string name="fill_out_text_field">เติมในช่องข้อความ</string>
+ <string name="format_currently_not_supported">ไม่รองรับรูปแบบในขณะนี้</string>
+ <string name="highlight">ไฮไลท์</string>
+ <string name="ink">หมึก</string>
+ <string name="leaving_reflow_mode">ออกจากโหมดเรียงหน้ากระดาษใหม่</string>
+ <string name="more">เพิ่มเติม</string>
+ <string name="no">ไม่</string>
+ <string name="no_further_occurrences_found">ไม่พบเหตุการณ์ที่เกิดขึ้นเพิ่มเติม</string>
+ <string name="no_media_hint">การแบ่งปันสื่อจัดเก็บข้อมูลกับพีซีสามารถทำให้สื่อจัดเก็บข้อมูลไม่สามารถเข้าถึงได้</string>
+ <string name="no_media_warning">สื่อเก็บข้อมูลไม่ปรากฏ</string>
+ <string name="no_text_selected">ไม่มีข้อความที่เลือก</string>
+ <string name="not_supported">ไม่รองรับ</string>
+ <string name="nothing_to_save">ไม่มีอะไรให้บันทึก</string>
+ <string name="okay">ตกลง</string>
+ <string name="outline_title">สารบัญ</string>
+ <string name="parent_directory">[ขึ้นหนึ่งระดับ]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">พิมพ์</string>
+ <string name="print_failed">พิมพ์ล้มเหลว</string>
+ <string name="save">บันทึก</string>
+ <string name="search">ค้นหา</string>
+ <string name="search_backwards">ค้นหาย้อนกลับ</string>
+ <string name="search_document">ค้นหาเอกสาร</string>
+ <string name="search_forwards">ค้นหาไปข้างหน้า</string>
+ <string name="searching_">กำลังค้นหา&amp;#8230;</string>
+ <string name="select">เลือก</string>
+ <string name="select_text">เลือกข้อความ</string>
+ <string name="strike_out">ขีดทับ</string>
+ <string name="text_not_found">ไม่พบข้อความ</string>
+ <string name="toggle_links">ไฮไลท์และเปิดใช้งานลิงก์</string>
+ <string name="underline">ขีดเส้นใต้</string>
+ <string name="yes">ใช่</string>
+</resources>
diff --git a/platform/android/viewer/res/values-tl/strings.xml b/platform/android/viewer/res/values-tl/strings.xml
new file mode 100644
index 00000000..39611fcb
--- /dev/null
+++ b/platform/android/viewer/res/values-tl/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Tanggapin</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">Kanselahin</string>
+ <string name="cannot_open_buffer">Hindi mabuksan ang buffer</string>
+ <string name="cannot_open_document">Hindi mabuksan ang dokumento</string>
+ <string name="cannot_open_document_Reason">Hindi mabuksan ang dokumentong: %1$s</string>
+ <string name="cannot_open_file_Path">Hindi mabuksan ang file na: %1$s</string>
+ <string name="choose_value">Pumili ng halaga</string>
+ <string name="copied_to_clipboard">Kinopya sa clipboard</string>
+ <string name="copy">Kopyahin</string>
+ <string name="copy_text">kopyahin ang teksto</string>
+ <string name="copy_text_to_the_clipboard">Kopyahin ang teksto sa clipboard</string>
+ <string name="delete">Alisin</string>
+ <string name="dismiss">Umalis</string>
+ <string name="document_has_changes_save_them_">May mga pagbabago sa dokumento. I-save ang mga ito?</string>
+ <string name="draw_annotation">Gumuhit ng anotasyon</string>
+ <string name="edit_annotations">I-edit ang mga anotasyon</string>
+ <string name="enter_password">Ilagay ang password</string>
+ <string name="entering_reflow_mode">Pumapasok sa reflow mode</string>
+ <string name="fill_out_text_field">Punan ang puwang para sa teksto</string>
+ <string name="format_currently_not_supported">Ang format ay kasalukuyang hindi gumagana dito</string>
+ <string name="highlight">I-highlight</string>
+ <string name="ink">Lagdaan (Ink)</string>
+ <string name="leaving_reflow_mode">Umaalis sa reflow mode</string>
+ <string name="more">Higit pa</string>
+ <string name="no">Hindi</string>
+ <string name="no_further_occurrences_found">Walang nahanap na karagdagang paglitaw</string>
+ <string name="no_media_hint">Ang pagbabahagi ng storage media sa isang PC ay gagawin itong hindi magagamit</string>
+ <string name="no_media_warning">Walang storage media</string>
+ <string name="no_text_selected">Walang piniling teksto</string>
+ <string name="not_supported">Hindi gumagana dito</string>
+ <string name="nothing_to_save">Walang ise-save</string>
+ <string name="okay">Okay</string>
+ <string name="outline_title">Talaan ng Nilalaman</string>
+ <string name="parent_directory">[Umakyat ng isang antas]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">I-print</string>
+ <string name="print_failed">Hindi nai-print</string>
+ <string name="save">I-save</string>
+ <string name="search">Maghanap</string>
+ <string name="search_backwards">Maghanap pabalik</string>
+ <string name="search_document">Maghanap sa dokumento</string>
+ <string name="search_forwards">Maghanap nang pasulong</string>
+ <string name="searching_">Hinahanap ang&amp;#8230;</string>
+ <string name="select">Piliin</string>
+ <string name="select_text">Piliin ang teksto</string>
+ <string name="strike_out">Guhitan ang teksto (strike-out)</string>
+ <string name="text_not_found">Hindi nahanap ang teksto</string>
+ <string name="toggle_links">I-highlight at paganahin ang mga link</string>
+ <string name="underline">Guhitan</string>
+ <string name="yes">Oo</string>
+</resources>
diff --git a/platform/android/viewer/res/values-tr/strings.xml b/platform/android/viewer/res/values-tr/strings.xml
new file mode 100644
index 00000000..c64ab7ce
--- /dev/null
+++ b/platform/android/viewer/res/values-tr/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">Kabul et</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">İptal et</string>
+ <string name="cannot_open_buffer">Arabellek açılamıyor</string>
+ <string name="cannot_open_document">Belge açılamıyor</string>
+ <string name="cannot_open_document_Reason">Belge açılamıyor: %1$s</string>
+ <string name="cannot_open_file_Path">Dosya açılamıyor: %1$s</string>
+ <string name="choose_value">Değeri seç</string>
+ <string name="copied_to_clipboard">Panoya kopyalandı</string>
+ <string name="copy">Kopyala</string>
+ <string name="copy_text">metni kopyala</string>
+ <string name="copy_text_to_the_clipboard">Metni panoya kopyala</string>
+ <string name="delete">Sil</string>
+ <string name="dismiss">Bırak</string>
+ <string name="document_has_changes_save_them_">Belgede değişiklikler var. Kaydetmek istiyor musunuz?</string>
+ <string name="draw_annotation">Ek açıklama çiz</string>
+ <string name="edit_annotations">Ek açıklamalar düzenle</string>
+ <string name="enter_password">Şifreyi gir</string>
+ <string name="entering_reflow_mode">Yeniden akma moduna giriyor</string>
+ <string name="fill_out_text_field">Metin alanını doldurun</string>
+ <string name="format_currently_not_supported">Bu format şu an için desteklenmiyor</string>
+ <string name="highlight">Vurgula</string>
+ <string name="ink">Mürekkep</string>
+ <string name="leaving_reflow_mode">Yeniden akma modundan çıkılıyor</string>
+ <string name="more">Daha fazla</string>
+ <string name="no">Hayır</string>
+ <string name="no_further_occurrences_found">Daha fazla öğe bulunamadı</string>
+ <string name="no_media_hint">Depolama ortamının bilgisayar ile paylaşımı onu erişilmez yapabilir</string>
+ <string name="no_media_warning">Depolama ortamı bulunmuyor</string>
+ <string name="no_text_selected">Seçili metin bulunmuyor</string>
+ <string name="not_supported">Desteklenmiyor</string>
+ <string name="nothing_to_save">Kaydedecek bir şey yok</string>
+ <string name="okay">Tamam</string>
+ <string name="outline_title">İçindekiler Tablosu</string>
+ <string name="parent_directory">[Bir seviye üste çık]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="print">Yazdır</string>
+ <string name="print_failed">Yazdırma başarısız oldu</string>
+ <string name="save">Kaydet</string>
+ <string name="search">Ara</string>
+ <string name="search_backwards">Geriye doğru ara</string>
+ <string name="search_document">Belge ara</string>
+ <string name="search_forwards">İleriye doğru ara</string>
+ <string name="searching_">Aranıyor&amp;#8230;</string>
+ <string name="select">Seç</string>
+ <string name="select_text">Metin seç</string>
+ <string name="strike_out">Üstünü çiz</string>
+ <string name="text_not_found">Metin bulunamadı</string>
+ <string name="toggle_links">Bağlantıları vurgula ve etkinleştir</string>
+ <string name="underline">Altını çiz</string>
+ <string name="yes">Evet</string>
+</resources>
diff --git a/platform/android/viewer/res/values-zh-rTW/strings.xml b/platform/android/viewer/res/values-zh-rTW/strings.xml
new file mode 100644
index 00000000..4cd89709
--- /dev/null
+++ b/platform/android/viewer/res/values-zh-rTW/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">同意</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">取消</string>
+ <string name="cannot_open_buffer">未能開啟緩衝</string>
+ <string name="cannot_open_document">未能開啟文件</string>
+ <string name="cannot_open_document_Reason">未能開啟文件: %1$s</string>
+ <string name="cannot_open_file_Path">未能開啟檔案%1$s</string>
+ <string name="choose_value">選擇數值</string>
+ <string name="copied_to_clipboard">複製至剪貼簿</string>
+ <string name="copy">複製</string>
+ <string name="copy_text">複製文字</string>
+ <string name="copy_text_to_the_clipboard">複製文字至剪貼簿</string>
+ <string name="delete">刪除</string>
+ <string name="dismiss">取消</string>
+ <string name="document_has_changes_save_them_">你需要儲存已編輯的文件嗎?</string>
+ <string name="draw_annotation">繪畫註釋</string>
+ <string name="edit_annotations">編輯註釋</string>
+ <string name="enter_password">輸入密碼</string>
+ <string name="entering_reflow_mode">根據螢幕大小顯示</string>
+ <string name="fill_out_text_field">填寫文字欄</string>
+ <string name="format_currently_not_supported">暫時不支援此格式</string>
+ <string name="highlight">標示重點</string>
+ <string name="ink">墨水</string>
+ <string name="leaving_reflow_mode">不根據螢幕大小顯示</string>
+ <string name="more">更多</string>
+ <string name="no">沒有</string>
+ <string name="no_further_occurrences_found">沒有相符項目</string>
+ <string name="no_media_hint">未能與電腦分享存放裝置</string>
+ <string name="no_media_warning">沒有存放裝置</string>
+ <string name="no_text_selected">沒有選擇文字</string>
+ <string name="not_supported">不支援</string>
+ <string name="nothing_to_save">沒有資料儲存</string>
+ <string name="okay">完成</string>
+ <string name="outline_title">目錄</string>
+ <string name="parent_directory">[升一級]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s%3$s</string>
+ <string name="print">列印</string>
+ <string name="print_failed">列印失敗</string>
+ <string name="save">儲存</string>
+ <string name="search">搜尋</string>
+ <string name="search_backwards">往後搜尋</string>
+ <string name="search_document">搜尋文件</string>
+ <string name="search_forwards">往前搜尋</string>
+ <string name="searching_">搜尋中&amp;#8230;</string>
+ <string name="select">選擇</string>
+ <string name="select_text">選擇文字</string>
+ <string name="strike_out">刪除線</string>
+ <string name="text_not_found">未能找到文字</string>
+ <string name="toggle_links">標示及允許連結</string>
+ <string name="underline">在下面劃線</string>
+ <string name="yes">是</string>
+</resources>
diff --git a/platform/android/viewer/res/values-zh/strings.xml b/platform/android/viewer/res/values-zh/strings.xml
new file mode 100644
index 00000000..60fcbb82
--- /dev/null
+++ b/platform/android/viewer/res/values-zh/strings.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="accept">接受</string>
+ <string name="app_name">MuPDF</string>
+ <string name="cancel">取消</string>
+ <string name="cannot_open_buffer">无法打开缓冲器</string>
+ <string name="cannot_open_document">无法打开文档</string>
+ <string name="cannot_open_document_Reason">无法打开文档: %1$s</string>
+ <string name="cannot_open_file_Path">无法打开文件:%1$s</string>
+ <string name="choose_value">选择值</string>
+ <string name="copied_to_clipboard">已复制到剪贴板</string>
+ <string name="copy">复制</string>
+ <string name="copy_text">复制文本</string>
+ <string name="copy_text_to_the_clipboard">将文本复制到剪贴板</string>
+ <string name="delete">删除</string>
+ <string name="dismiss">解除</string>
+ <string name="document_has_changes_save_them_">文档已变更,保存变更吗?</string>
+ <string name="draw_annotation">作批注</string>
+ <string name="edit_annotations">编辑批注</string>
+ <string name="enter_password">输入密码</string>
+ <string name="entering_reflow_mode">输入重排模式</string>
+ <string name="fill_out_text_field">填充文本字段</string>
+ <string name="format_currently_not_supported">当前不支持此格式</string>
+ <string name="highlight">高亮</string>
+ <string name="ink">墨迹</string>
+ <string name="leaving_reflow_mode">正在离开重排模式</string>
+ <string name="more">更多</string>
+ <string name="no">否</string>
+ <string name="no_further_occurrences_found">未发现更多实例。</string>
+ <string name="no_media_hint">存储介质在设备和 PC 上共同使用,会导致该存储介质在设备上无法被访问</string>
+ <string name="no_media_warning">没有存储介质</string>
+ <string name="no_text_selected">未选择文本</string>
+ <string name="not_supported">不被支持</string>
+ <string name="nothing_to_save">没有要保存的内容</string>
+ <string name="okay">确定</string>
+ <string name="outline_title">目录</string>
+ <string name="parent_directory">[向上一级]</string>
+ <string name="picker_title_App_Ver_Dir">%1$s%2$s:%3$s</string>
+ <string name="print">打印</string>
+ <string name="print_failed">未能打印</string>
+ <string name="save">保存</string>
+ <string name="search">搜索</string>
+ <string name="search_backwards">向后搜索</string>
+ <string name="search_document">搜索文档</string>
+ <string name="search_forwards">向前搜索</string>
+ <string name="searching_">正在搜索…</string>
+ <string name="select">选择</string>
+ <string name="select_text">选择文本</string>
+ <string name="strike_out">删除线</string>
+ <string name="text_not_found">未发现文本</string>
+ <string name="toggle_links">高亮并启用墨迹</string>
+ <string name="underline">下划线</string>
+ <string name="yes">是</string>
+</resources>
diff --git a/platform/android/viewer/res/values/colors.xml b/platform/android/viewer/res/values/colors.xml
new file mode 100644
index 00000000..ecd1519d
--- /dev/null
+++ b/platform/android/viewer/res/values/colors.xml
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <color name="canvas">#404040</color>
+ <color name="toolbar">#C0000000</color>
+ <color name="page_indicator">#C0202020</color>
+ <color name="busy_indicator">#C0202020</color>
+ <color name="button_normal">#00000000</color>
+ <color name="button_pressed">#FF2572AC</color>
+ <color name="text_normal">#FFFFFF</color>
+ <color name="text_pressed">#FFFFFF</color>
+ <color name="text_border_normal">#000000</color>
+ <color name="text_border_pressed">#2572AC</color>
+ <color name="text_border_focused">#000000</color>
+ <color name="seek_thumb">#2572AC</color>
+ <color name="seek_progress">#FFFFFF</color>
+</resources>
diff --git a/platform/android/viewer/res/values/strings.xml b/platform/android/viewer/res/values/strings.xml
new file mode 100644
index 00000000..269b47ee
--- /dev/null
+++ b/platform/android/viewer/res/values/strings.xml
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="utf-8"?>
+<resources>
+ <string name="app_name">MuPDF</string>
+ <string name="version">1.8 (git build)</string>
+ <string name="no_media_warning">Storage media not present</string>
+ <string name="no_media_hint">Sharing the storage media with a PC can make it inaccessible</string>
+ <string name="cancel">Cancel</string>
+ <string name="search_backwards">Search backwards</string>
+ <string name="search_forwards">Search forwards</string>
+ <string name="search_document">Search document</string>
+ <string name="picker_title_App_Ver_Dir">%1$s %2$s: %3$s</string>
+ <string name="outline_title">Table of Contents</string>
+ <string name="enter_password">Enter password</string>
+ <string name="text_not_found">Text not found</string>
+ <string name="searching_">Searching&#8230;</string>
+ <string name="toggle_links">Highlight and enable links</string>
+ <string name="no_further_occurrences_found">No further occurrences found</string>
+ <string name="select">Select</string>
+ <string name="search">Search</string>
+ <string name="copy">Copy</string>
+ <string name="strike_out">Strike-out</string>
+ <string name="delete">Delete</string>
+ <string name="highlight">Highlight</string>
+ <string name="underline">Underline</string>
+ <string name="edit_annotations">Edit annotations</string>
+ <string name="ink">Ink</string>
+ <string name="save">Save</string>
+ <string name="proof">Proof</string>
+ <string name="separation">Separation</string>
+ <string name="print">Print</string>
+ <string name="dismiss">Dismiss</string>
+ <string name="parent_directory">[Up one level]</string>
+ <string name="yes">Yes</string>
+ <string name="no">No</string>
+ <string name="entering_reflow_mode">Entering reflow mode</string>
+ <string name="leaving_reflow_mode">Leaving reflow mode</string>
+ <string name="print_failed">Print failed</string>
+ <string name="select_text">Select text</string>
+ <string name="copied_to_clipboard">Copied to clipboard</string>
+ <string name="no_text_selected">No text selected</string>
+ <string name="draw_annotation">Draw annotation</string>
+ <string name="nothing_to_save">Nothing to save</string>
+ <string name="document_has_changes_save_them_">Document has changes. Save them?</string>
+ <string name="cannot_open_document">Cannot open document</string>
+ <string name="cannot_open_document_Reason">Cannot open document: %1$s</string>
+ <string name="cannot_open_file_Path">Cannot open file: %1$s</string>
+ <string name="cannot_open_buffer">Cannot open buffer</string>
+ <string name="fill_out_text_field">Fill out text field</string>
+ <string name="okay">Okay</string>
+ <string name="choose_value">Choose value</string>
+ <string name="not_supported">Not supported</string>
+ <string name="copy_text_to_the_clipboard">Copy text to the clipboard</string>
+ <string name="more">More</string>
+ <string name="accept">Accept</string>
+ <string name="copy_text">copy text</string>
+ <string name="format_currently_not_supported">Format currently not supported</string>
+ <string name="toggle_reflow_mode">Toggle reflow mode</string>
+</resources>
diff --git a/platform/android/viewer/res/values/styles.xml b/platform/android/viewer/res/values/styles.xml
new file mode 100644
index 00000000..ade851dd
--- /dev/null
+++ b/platform/android/viewer/res/values/styles.xml
@@ -0,0 +1,5 @@
+<resources>
+ <style name="AppBaseTheme" parent="@android:style/Theme.NoTitleBar.Fullscreen">
+ <item name="android:windowBackground">@drawable/tiled_background</item>
+ </style>
+</resources>